Theory and Applications of Constrained Optimal Control Proble

Size: px
Start display at page:

Download "Theory and Applications of Constrained Optimal Control Proble"

Transcription

1 Theory and Applications of Constrained Optimal Control Problems with Delays PART 1 : Mixed Control State Constraints Helmut Maurer 1, Laurenz Göllmann 2 1 Institut für Numerische und Angewandte Mathematik, Universität Münster, Germany 2 Department of Mechanical Engineering, University of Applied Sciences, Steinfurt, Germany ANOC Spring School and Workshop, ENSTA Paris, April 23 27, 212

2 Overview of Part 1 Constrained Optimal Control Problems with Delays Discretization and NLP methods ( Discretize and Optimize ) Illustrative Example Minimum Principle for Delayed Optimal Control Problems with Mixed Control State Constraints Optimal Exploitation of a Renewable Resource with Investment Delay Optimal Control of Continuous Stirred Tank Reactors (CSTR)

3 Constrained Optimal Control Problems with Delays State variable x R n, Control variable u R m. Dynamics and Boundary Conditions ẋ(t) = f (t, x(t), x(t d x ), u(t), u(t d u )), a.e. t [, t f ], x(t) = x (t), t [ d x, ) (state delay d x ), u(t) = u (t), t [ d u, ) (control delay d u ), ψ(x(t f )) = Mixed control-state constraints and pure state constraints C(x(t), u(t)), S(x(t)), t [, t f ] Minimize J(u, x) = g(x(t f )) + tf f (t, x(t), x(t d x ), u(t), u(t d u )) dt

4 Discretization and NLP For simplicity consider a MAYER-type problem with cost functional J(u, x) = g(x(t f )) Assume: there exists a stepsize h > and integers k, l, N N with d x = k h, d u = l h, t f = N h. For simplicity: EULER discretization at grid points t i := i h, i =, 1,..., N. Approximation at grid points: u(t i ) u i R m (i =,..., N), x(t i ) x i R n (i =,..., N)

5 Discretization and NLP For simplicity consider a MAYER-type problem with cost functional J(u, x) = g(x(t f )) Assume: there exists a stepsize h > and integers k, l, N N with d x = k h, d u = l h, t f = N h. For simplicity: EULER discretization at grid points t i := i h, i =, 1,..., N. Approximation at grid points: u(t i ) u i R m (i =,..., N), x(t i ) x i R n (i =,..., N)

6 Discretization and NLP For simplicity consider a MAYER-type problem with cost functional J(u, x) = g(x(t f )) Assume: there exists a stepsize h > and integers k, l, N N with d x = k h, d u = l h, t f = N h. For simplicity: EULER discretization at grid points t i := i h, i =, 1,..., N. Approximation at grid points: u(t i ) u i R m (i =,..., N), x(t i ) x i R n (i =,..., N)

7 Discretization and NLP For simplicity consider a MAYER-type problem with cost functional J(u, x) = g(x(t f )) Assume: there exists a stepsize h > and integers k, l, N N with d x = k h, d u = l h, t f = N h. For simplicity: EULER discretization at grid points t i := i h, i =, 1,..., N. Approximation at grid points: u(t i ) u i R m (i =,..., N), x(t i ) x i R n (i =,..., N)

8 Large-scale NLP Problem Minimize J(u, x) = g(x N ) subject to x i+1 x i h f (t i, x i, x i k, u i, u i l ) =, i =,.., N 1, ψ(x N ) =, C(x i, u i ), i =,.., N, S(x i ), i =,.., N, x i := x ( ih) (i =,.., k), u i := u ( ih) (i = 1,.., l). Optimization Variable: z := (u, x 1, u 1, x 2,..., u N 1, x N ) R N(m+n)

9 Large-scale NLP Problem Minimize J(u, x) = g(x N ) subject to x i+1 x i h f (t i, x i, x i k, u i, u i l ) =, i =,.., N 1, ψ(x N ) =, C(x i, u i ), i =,.., N, S(x i ), i =,.., N, x i := x ( ih) (i =,.., k), u i := u ( ih) (i = 1,.., l). Optimization Variable: z := (u, x 1, u 1, x 2,..., u N 1, x N ) R N(m+n)

10 Application of NLP-Solvers AMPL : Programming language (Fourer, Gay, Kernighan) IPOPT: Interior point method (A. Wächter et al.) LOQO: Interior point method (B. Vanderbei et al. WORHP : SQP method (C. Büskens, M. Gerdts) Other NLP solvers embedded in AMPL : cf. NEOS server Special feature: solvers provide LAGRANGE-multipliers

11 A non-convex control problem with state delays state x(t) R, control u(t) R, delay d Dynamics and Boundary Conditions ẋ(t) = x(t d) 2 u(t), t [, 2], x(t) = x (t) = 1, t [ d, ], x(2) = 1 Control and State Constraints x(t) α, i.e., S(x(t)) = x(t) + α, t [, 2] Minimize J(u, x) = 2 (x(t) 2 + u(t) 2 ) dt

12 Optimal solutions without state constraints min 2 (x(t) 2 +u(t) 2 ) dt s.t. ẋ(t) = x(t d) 2 u(t), x (t) 1, x(2) = 1 optimal state and control for delays d =., d =.1, d =.2, d =.5, state x d= d=.1 d=.2 d= control u d= d=.1 d=.2 d=

13 Optimal solutions with state constraint x(t) α =.7 Optimal state and control for delays d =., d =.1, d =.2, d = state x d= d=.1 d=.2 d= control u d= d=.1 d=.2 d=

14 Minimum Principle Augmented Hamiltonian: y(t) = x(t d) H(x, y, λ, η, u) = u 2 + x 2 + λ(y 2 u) + η( x + α) Adjoint equation λ(t) = H x (t) χ [,2 d] H y (t + d) = { 2x(t) 2λ(t + d)x(t) + η(t), t 2 d } 2x(t) + η(t), 2 d t 2 Minimum condition H u (t) = u(t) = λ(t)/2

15 Boundary arc x(t) = α =.7 for t 1 t t 2 x(t) α ẋ(t) = x(t d) 2 = u(t) = λ(t)/2 Computation of multiplier η(t) by differentiation η(t) = 2(2x(t d)(x(t 2d) 2 λ(t d)/2)+x(t)+λ(t +d)x(t)) 1 delays d =., d =.1, d =.2, d =.5, d = 1. state x d= d=.1 d=.2 d= multiplier for state constraint x(t) >= alpha

16 Optimal Control Problems with Control-State Constraints State variable x R n, Control variable u R m. Dynamics and Boundary Conditions ẋ(t) = f (t, x(t), x(t d x ), u(t), u(t d u )), a.e. t [, t f ], x(t) = x (t), t [ d x, ) (state delay d x ), u(t) = u (t), t [ d u, ) (control delay d u ), ψ(x(t f )) = Mixed control-state constraints and pure state constraints C(x(t), u(t)), t [, t f ] Minimize J(u, x) = g(x(t f )) + tf f (t, x(t), x(t d x ), u(t), u(t d u )) dt

17 References for Minimum/Maximum Principle State delays and pure control constraints: Kharatishvili (1961), Oguztöreli (1966), Banks (1968), Halanay (1968), Soliman, Ray (197), Colonius, Hinrichsen (1978), Clarke, Wolenski (1991), Dadebo, Luus (1992), Mordukhovich, Wang (23 ) State delays and pure state constraints: Angell, Kirsch (199) State and control delays and mixed control state constraints: L. Göllmann, D. Kern, H. Maurer. Optimal control problems with delays in state and control and mixed control-state constraints. Optimal Control Applications and Methods 3, (29).

18 Hamiltonian for mixed control-state constraints (Augmented) Hamiltonian or Pontryagin Function H(t, x, y, u, v, λ, µ) := λ f (t, x, y, u, v) + λf (t, x, y, u, v) + µc(t, x, u) y represents delayed state v represents delayed control λ R n, λ R adjoint (costate) variables µ R k multiplier for control-state constraint C(x, u)

19 Pontryagin (Type) Minimum Principle Let (u, x) L ([, t f ], R m ) W 1, ([, t f ], R n ) be a locally optimal pair of functions. Regularity assumption: rank ( Cj (x(t),u(t)) u ) j J (t) = # J (t), J (t) := { j {1,.., p} C j (x(t), u(t)) = } Then there exist an adjoint function λ W 1, ([, t f ], R n ) and λ, a multiplier function µ L ([, t f ], R k ), and a multiplier ρ R q such that the following conditions are satisfied for a.a. t [, t f ] :

20 Pontryagin Type Minimum Principle (i) Advanced adjoint ODE and transversality condition: λ(t) = H x (t) χ [,tf d x ](t)h y (t + d x ), λ(t ) = (λ g + ρψ) x (x(t f )), where H x (t) and H y (t + d x ) denote evaluations along the optimal trajectory and χ [,t dx ] is the characteristic function. (ii) Local Minimum Condition for augmented Hamiltonian: = H u (t) + χ [,T du](t)h v (t + d u ) (iii) Non-negativity of multiplier and complementarity condition: µ(t) and µ i (t) C i (x(t), u(t)) =, i = 1,..., k.

21 Pontryagin Type Minimum Principle (i) Advanced adjoint ODE and transversality condition: λ(t) = H x (t) χ [,tf d x ](t)h y (t + d x ), λ(t ) = (λ g + ρψ) x (x(t f )), where H x (t) and H y (t + d x ) denote evaluations along the optimal trajectory and χ [,t dx ] is the characteristic function. (ii) Local Minimum Condition for augmented Hamiltonian: = H u (t) + χ [,T du](t)h v (t + d u ) (iii) Non-negativity of multiplier and complementarity condition: µ(t) and µ i (t) C i (x(t), u(t)) =, i = 1,..., k.

22 Pontryagin Type Minimum Principle (i) Advanced adjoint ODE and transversality condition: λ(t) = H x (t) χ [,tf d x ](t)h y (t + d x ), λ(t ) = (λ g + ρψ) x (x(t f )), where H x (t) and H y (t + d x ) denote evaluations along the optimal trajectory and χ [,t dx ] is the characteristic function. (ii) Local Minimum Condition for augmented Hamiltonian: = H u (t) + χ [,T du](t)h v (t + d u ) (iii) Non-negativity of multiplier and complementarity condition: µ(t) and µ i (t) C i (x(t), u(t)) =, i = 1,..., k.

23 Proof ideas: delay chain arguments Apply Kuhn Tucker conditions for optimization problems in Banach spaces. Simple proof: Rationality assumption for delays: d x d u = k l Q with k, l N coprime integers. This implies d x = k h max, d u = l h max, h max := d u l maximal stepsize Then augment the control system by the number of intervals of length h max in [, t f ] and use continuity of state variables. Apply the standard Minimum Principle to the augmented control system and translate the conditions back to the retarded control problem.

24 Optimal Fishing, Clark, Clarke, Munro Colin W. Clark, Frank H. Clarke, Gordon R. Munro: The optimal exploitation of renewable resource stock: problem of irreversible investment, Econometric 47, pp (1979). State variables and control variables: x(t) : population biomass at time t [, t f ], renewable resource, e.g., fish, K(t) : amount of capital invested in the fishery, e.g., number of standardized fishing vessels available, E(t) : fishing effort (control), h(t) = E(t)x(t) is harvest rate, I (t) : investment rate (control),

25 Optimal Fishing Dynamics in [, t f ] ( parameters a = 1, b = 5, γ =.3 ) ẋ(t) = a x(t) (1 x(t)/b) E(t) x(t), x() = x, K(t) = I (t d) γ K(t), K() = K. Mixed Control-State Constraint and Control Constraint E(t) K(t), I (t) I max, t [, t f ], Maximize benefit ( parameters r =.5, c E = 2, c I = 1.1 ) J(u, x) = tf exp( r t)( p E(t) x(t) c E E(t) c I I (t) ) dt Parameters in Clark et al.: I max =, γ =, d =.

26 Optimal Fishing : Necessary Conditions Controls E and I appear linearly in the Hamiltonian. Switching functions σ E (t) = exp( r t)(px(t) c E ) λ x x, { exp( r t)ci + λ σ I (t) = K (t + d), t < t f d exp( r t)c I, t f d t t f } Optimal controls maximizing the Hamiltonian K(t) for σ E (t) > E(t) = for σ E (t) < singular for σ E (t) = on I s [, t f ] { } Imax for σ I (t) = I (t) > for σ I (t) <

27 Optimal Fishing: x = 1.5, K =.1, I max =.1 fishing rate E, investment I, capital K 1.8 E I K E, K, I time t (years)

28 Optimal Fishing: x = 1.5, K =.1, I max =.1 Switching functions σ E (t) and σ I (t) E, K, σ E rate E, capital K, switching function σ E time t (years) I, σ I Investment I and switching function σ I time t (years) I σ I

29 Optimal Fishing: d =.5, x = 1.5, K =.1, I max =.1 fishing rate E, investment I, capital K 1.8 E I K E, K, I time t (years)

30 Optimal Fishing: d =.5, x = 1.5, K =.1, I max =.1 Switching functions σ E (t) and σ I (t) E, K, σ E rate E, capital K, switching function σ E time t (years) Investment I and function σ I I, σ I time t (years)

31 Optimal Fishing: x = 1.5, K =.5, I max =.1 fishing rate E, investment I, capital K 1.8 E I K E, K, I time t (years)

32 Optimal Fishing: d =.5, x = 1.5, K =.5, I max =.1 fishing rate E, investment I, capital K 1.8 E I K E, K, I time t (years)

33 Optimal Fishing: d =.5, Impulsive control I max = 2 E, K, I fishing rate E, investment I, capital K time t (years) E I K

34 Continuous Stirred Chemical Tank Reactor (CSTR) Seinfeld S.H.: Optimal control of a continuous stirred tank reactor with transportation lag, Intern. Journal of Control 1, (1969). Ray W.H. and Soliman M.A.: The optimal control of processes containing pure time delays I, necessary conditions for an optimum, Chemical Engineering Science 25, (197). Soliman M.A. and Ray W.H.: Optimal control of multivariable systems with pure time delays, Automatica 7, (1971). Dadebo S. and Luus R. Optimal control of time-delay systems by dynamic programming, Optimal Control Applications and Methods 13, pp (1992).

35 Continuous Stirred Chemical Tank Reactor (CSTR)

36 CSTR Model State variables: (deviations from a desired final state) x 1 (t) : concentration of product x 2 (t) : concentration of catalyst, x 3 (t) : temperature inside vessel Control variables: u 1 (t) : temperature control by heat exchanger u 2 (t) : reactant inlet valve,

37 CSTR Model System Dynamics for t [,.2] : ẋ 1 (t) = x 1 (t) R(x 1 (t), x 2 (t), x 3 (t)), ẋ 2 (t) = x 2 (t) +.9u 2 (t d u ) +.1u 2 (t), ẋ 3 (t) = 2x 3 (t) +.25R(t) 1.5u 1 (t)x 3 (t d x ), ( ) 25x3 R(x 1, x 2, x 3 ) := (1 + x 1 )(1 + x 2 ) exp. 1 + x 3 Boundary conditions and control bounds: x 3 (t) =.2, t [ d x, ), d x =.15 u 2 (t) = 1, t [ d u, ), d u =.2 x() = (.49,.2,.2), x(.2) = (,, ), u 1 (t) 5, t [,.2].

38 CSTR Model System Dynamics for t [,.2] : ẋ 1 (t) = x 1 (t) R(x 1 (t), x 2 (t), x 3 (t)), ẋ 2 (t) = x 2 (t) +.9u 2 (t d u ) +.1u 2 (t), ẋ 3 (t) = 2x 3 (t) +.25R(t) 1.5u 1 (t)x 3 (t d x ), ( ) 25x3 R(x 1, x 2, x 3 ) := (1 + x 1 )(1 + x 2 ) exp. 1 + x 3 Boundary conditions and control bounds: x 3 (t) =.2, t [ d x, ), d x =.15 u 2 (t) = 1, t [ d u, ), d u =.2 x() = (.49,.2,.2), x(.2) = (,, ), u 1 (t) 5, t [,.2].

39 CSTR Model Objective functional: quadratic in control u 2 : Minimize J(u, x) =.2 ( x(t) u 2 (t) 2 )dt Numerical solution: discretize and optimize Delays: d x =.15, d u =.2 EULER discretization: N = 16, meshpoints Performance Index computed: J(x, u) = CPU Time: 63, 932 CPU seconds (!) Solver used: IPOPT with AMPL

40 CSTR Model Objective functional: quadratic in control u 2 : Minimize J(u, x) =.2 ( x(t) u 2 (t) 2 )dt Numerical solution: discretize and optimize Delays: d x =.15, d u =.2 EULER discretization: N = 16, meshpoints Performance Index computed: J(x, u) = CPU Time: 63, 932 CPU seconds (!) Solver used: IPOPT with AMPL

41 CSTR: Numerical Results - State and Adjoint Variables

42 CSTR: Numerical Results - State and Adjoint Variables

43 CSTR: Numerical Results - Control

44 CSTR: Numerical Results - Control

45 CSTR: Numerical Results - Control

46 CSTR: Numerical Results - Control

47 Continuous Stirred Chemical Tank Reactor (CSTR) Seinfeld S.H.: Optimal control of a continuous stirred tank reactor with transportation lag, Intern. Journal of Control 1, (1969). Dadebo S. and Luus R. Optimal control of time-delay systems by dynamic programming, Optimal Control Applications and Methods 13, pp (1992).

48 CSTR (Seinfeld): Delay in mixed control-state constraint x 1 (t) : normalized concentration of product, t 4, x 2 (t) : normalized temperature, u(t) : temperature control ( Dynamics: Reaction term R(x 2 ) = exp 25x2 : ( ) ẋ 1 (t) = x 1 (t) (1 + x 1 (t)) k R(x 2 (t)) 1, k = 1, 2, ( ) ẋ 2 (t) = 2x 2 (t) +.25 (1 + x 1 (t)) k R(x 2 (t)) 1 1+x 2 ) u(t)x 2 (t d x )(x 2 (t) +.125). Mixed control state constraint with state delay: 1 u(t)x 2 (t.1) 1

49 CSTR (Seinfeld): Delay in mixed control-state constraint x 1 (t) : normalized concentration of product, t 4, x 2 (t) : normalized temperature, u(t) : temperature control ( Dynamics: Reaction term R(x 2 ) = exp 25x2 : ( ) ẋ 1 (t) = x 1 (t) (1 + x 1 (t)) k R(x 2 (t)) 1, k = 1, 2, ( ) ẋ 2 (t) = 2x 2 (t) +.25 (1 + x 1 (t)) k R(x 2 (t)) 1 1+x 2 ) u(t)x 2 (t d x )(x 2 (t) +.125). Mixed control state constraint with state delay: 1 u(t)x 2 (t.1) 1

50 CSTR : Delay in mixed control-state constraint Initial conditions: Delay d x =.1 Cost functional: Minimize x 1 () =.82298, x 2 (t) =.1286, t [.1, ], J(x, u) = 4 x 1 (t) 2 dt Switching function : σ(t) = λ 2 (t)x 2 (t d x )(x 2 (t) +.125). { } sign (σ(t)), if σ(t) u(t)x 2 (t d x ) = singular, if σ(t) =

51 CSTR : Numerical solution x x u constraint u(t)*x 2 (t-d) Constraint u(t)x 2 (t.1) is bang singular!

52 Two Stage CSTR Dadebo S. and Luus R. Optimal control of time-delay systems by dynamic programming, Optimal Control Applications and Methods 13, pp (1992). A chemical reaction A B is processed in two tanks. State and control variables: Tank 1 : x 1 (t) : (scaled) concentration x 2 (t) : (scaled) temperature u 1 (t) : temperature control Tank 2 : x 3 (t) : (scaled) concentration x 4 (t) : (scaled) temperature u 2 (t) : temperature control

53 Dynamics of the Two-Stage CSTR ( ) Reaction term in Tank 1 : R 1 (x 1, x 2 ) = (x 1 +.5) exp 25x2 1+x ( 2 ) Reaction term in Tank 2 : R 2 (x 3, x 4 ) = (x ) exp 25x4 1+x 4 Dynamics: ẋ 1 (t) ẋ 2 (t) =.5 x 1 (t) R 1 (t), = (x 2 (t) +.25) u 1 (t)(x 2 (t) +.25) + R 1 (t), ẋ 3 (t) = x 1 (t d) x 3 (t) R 2 (t) +.25, ẋ 4 (t) = x 2 (t d) 2x 4 (t) u 2 (t)(x 4 (t) +.25) + R 2 (t).25. Initial conditions: x 1 (t) =.15, x 2 (t) =.3, d t, x 3 () =.1, x 4 () =. Delays d =.1, d =.2, d =.4.

54 Optimal control problem for the Two-Stage CSTR Minimize t f ( x1 2 + x x x u u2 2 ) dt (t f = 2). Hamiltonian with y k (t) = x k (t d), k = 1, 2 : H(x, y, λ, u) = f (x, u) + λ 1 ẋ 1 +λ 2 ( (x ) u 1 (x ) + R 1 (x 1, x 2 ) ) +λ 3 (y 1 x 3 R 2 (x 3, x 4 ) +.25) +λ 4 (y 2 2x 4 u 2 (x ) + R 2 (x 3, x 4 ) +.25) Adjoint equations: λ 1 (t) = H x1 (t) χ [,tf d ] λ 3 (t + d), λ 2 (t) = H x2 (t) χ [,tf d ] λ 4 (t + d), λ k (t) = H xk (t) (k = 3, 4). The minimum condition yields H u = and thus u 1 = 5λ 2 (x ), u 2 = 5λ 4 (x ).

55 Two-Stage CSTR with free x(t f ) : x 1, x 2, x 3, x concentration x 1 d=.1 d=.2 d= temperature x 2 d=.1 d=.2 d= concentration x 3 d=.1 d=.2 d= temperature x 4 d=.1 d=.2 d= Delays d =.1, d =.2, d =.4.

56 Two-Stage CSTR with free x(t f ) : u 1, u 2, λ 1, λ control u 1 d=.1 d=.2 d= control u 2 d=.1 d=.2 d= adjoint variable λ 1 d=.1 d=.2 d= adjoint variable λ 2 d=.1 d=.2 d= Delays d =.1, d =.2, d =.4.

57 Two-Stage CSTR with x(t f ) = : x 1, x 2, x 3, x concentration x 1 d=.1 d=.2 d= temperature x 2 d=.1 d=.2 d= concentration x 3 d=.1 d=.2 d= temperature x 4 d=.1 d=.2 d= Delays d =.1, d =.2, d =.4.

58 Two-Stage CSTR with x(t f ) = : u 1, u 2, λ 1, λ control u 1 d=.1 d=.2 d= control u 2 d=.1 d=.2 d= adjoint variable λ 1 d=.1 d=.2 d= adjoint variable λ 2 d=.1 d=.2 d= Delays d =.1, d =.2, d =.4.

59 Two-Stage CSTR with x(t f ) = and x 4 (t) temperature x 4 d=.1 d=.2 d= control u 1 d=.1 d=.2 d= multiplier µ for x 4 <=.1 d=.1 d=.2 d= control u 2 d=.1 d=.2 d= Delays d =.1, d =.2, d =.4.

Tutorial on Control and State Constrained Optimal Control Problems

Tutorial on Control and State Constrained Optimal Control Problems Tutorial on Control and State Constrained Optimal Control Problems To cite this version:. blems. SADCO Summer School 211 - Optimal Control, Sep 211, London, United Kingdom. HAL Id: inria-629518

More information

Theory and Applications of Optimal Control Problems with Tim

Theory and Applications of Optimal Control Problems with Tim Theory and Applications of Optimal Control Problems with Time Delays University of Münster Applied Mathematics: Institute of Analysis and Numerics Université Pierre et Marie Curie, Paris, March 1, 217

More information

Theory and Applications of Optimal Control Problems with Time-Delays

Theory and Applications of Optimal Control Problems with Time-Delays Theory and Applications of Optimal Control Problems with Time-Delays University of Münster Institute of Computational and Applied Mathematics South Pacific Optimization Meeting (SPOM) Newcastle, CARMA,

More information

Tutorial on Control and State Constrained Optimal Control Pro. Control Problems and Applications Part 3 : Pure State Constraints

Tutorial on Control and State Constrained Optimal Control Pro. Control Problems and Applications Part 3 : Pure State Constraints Tutorial on Control and State Constrained Optimal Control Problems and Applications Part 3 : Pure State Constraints University of Münster Institute of Computational and Applied Mathematics SADCO Summer

More information

Optimal control problems with delays in state and control variables subject to mixed control state constraints

Optimal control problems with delays in state and control variables subject to mixed control state constraints OPTIMAL CONTROL APPLICATIONS AND METHODS Optim. Control Appl. Meth. (28) Published online in Wiley InterScience (www.interscience.wiley.com). DOI: 1.12/oca.843 Optimal control problems with delays in state

More information

Direct optimization methods for solving a complex state constrained optimal control problem in microeconomics

Direct optimization methods for solving a complex state constrained optimal control problem in microeconomics Direct optimization methods for solving a complex state constrained optimal control problem in microeconomics Helmut Maurer a Hans Josef Pesch b a Universität Münster, Institut für Numerische und Angewandte

More information

Numerical Optimal Control Overview. Moritz Diehl

Numerical Optimal Control Overview. Moritz Diehl Numerical Optimal Control Overview Moritz Diehl Simplified Optimal Control Problem in ODE path constraints h(x, u) 0 initial value x0 states x(t) terminal constraint r(x(t )) 0 controls u(t) 0 t T minimize

More information

have demonstrated that an augmented Lagrangian techniques combined with a SQP approach lead to first order conditions and provide an efficient numeric

have demonstrated that an augmented Lagrangian techniques combined with a SQP approach lead to first order conditions and provide an efficient numeric Optimization Techniques for Solving Elliptic Control Problems with Control and State Constraints. Part : Boundary Control HELMUT MAURER Westfalische Wilhelms-Universitat Munster, Institut fur Numerische

More information

Numerical Optimal Control Part 2: Discretization techniques, structure exploitation, calculation of gradients

Numerical Optimal Control Part 2: Discretization techniques, structure exploitation, calculation of gradients Numerical Optimal Control Part 2: Discretization techniques, structure exploitation, calculation of gradients SADCO Summer School and Workshop on Optimal and Model Predictive Control OMPC 2013, Bayreuth

More information

CHAPTER 3 THE MAXIMUM PRINCIPLE: MIXED INEQUALITY CONSTRAINTS. p. 1/73

CHAPTER 3 THE MAXIMUM PRINCIPLE: MIXED INEQUALITY CONSTRAINTS. p. 1/73 CHAPTER 3 THE MAXIMUM PRINCIPLE: MIXED INEQUALITY CONSTRAINTS p. 1/73 THE MAXIMUM PRINCIPLE: MIXED INEQUALITY CONSTRAINTS Mixed Inequality Constraints: Inequality constraints involving control and possibly

More information

Deterministic Dynamic Programming

Deterministic Dynamic Programming Deterministic Dynamic Programming 1 Value Function Consider the following optimal control problem in Mayer s form: V (t 0, x 0 ) = inf u U J(t 1, x(t 1 )) (1) subject to ẋ(t) = f(t, x(t), u(t)), x(t 0

More information

minimize x subject to (x 2)(x 4) u,

minimize x subject to (x 2)(x 4) u, Math 6366/6367: Optimization and Variational Methods Sample Preliminary Exam Questions 1. Suppose that f : [, L] R is a C 2 -function with f () on (, L) and that you have explicit formulae for

More information

Direct and indirect methods for optimal control problems and applications in engineering

Direct and indirect methods for optimal control problems and applications in engineering Direct and indirect methods for optimal control problems and applications in engineering Matthias Gerdts Computational Optimisation Group School of Mathematics The University of Birmingham gerdtsm@maths.bham.ac.uk

More information

Optimisation and optimal control 1: Tutorial solutions (calculus of variations) t 3

Optimisation and optimal control 1: Tutorial solutions (calculus of variations) t 3 Optimisation and optimal control : Tutorial solutions calculus of variations) Question i) Here we get x d ) = d ) = 0 Hence ṫ = ct 3 where c is an arbitrary constant. Integrating, xt) = at 4 + b where

More information

Applications of Bang-Bang and Singular Control Problems in B. Problems in Biology and Biomedicine

Applications of Bang-Bang and Singular Control Problems in B. Problems in Biology and Biomedicine Applications of Bang-Bang and Singular Control Problems in Biology and Biomedicine University of Münster Institute of Computational and Applied Mathematics South Pacific Continuous Optimization Meeting

More information

Optimal control of nonstructured nonlinear descriptor systems

Optimal control of nonstructured nonlinear descriptor systems Optimal control of nonstructured nonlinear descriptor systems TU Berlin DFG Research Center Institut für Mathematik MATHEON Workshop Elgersburg 19.02.07 joint work with Peter Kunkel Overview Applications

More information

Joint work with Nguyen Hoang (Univ. Concepción, Chile) Padova, Italy, May 2018

Joint work with Nguyen Hoang (Univ. Concepción, Chile) Padova, Italy, May 2018 EXTENDED EULER-LAGRANGE AND HAMILTONIAN CONDITIONS IN OPTIMAL CONTROL OF SWEEPING PROCESSES WITH CONTROLLED MOVING SETS BORIS MORDUKHOVICH Wayne State University Talk given at the conference Optimization,

More information

Optimal Control and Applications

Optimal Control and Applications V. M. Becerra - Session 1-2nd AstroNet-II Summer School Optimal Control and Applications Session 1 2nd AstroNet-II Summer School Victor M. Becerra School of Systems Engineering University of Reading 5-6

More information

CHAPTER 2 THE MAXIMUM PRINCIPLE: CONTINUOUS TIME. Chapter2 p. 1/67

CHAPTER 2 THE MAXIMUM PRINCIPLE: CONTINUOUS TIME. Chapter2 p. 1/67 CHAPTER 2 THE MAXIMUM PRINCIPLE: CONTINUOUS TIME Chapter2 p. 1/67 THE MAXIMUM PRINCIPLE: CONTINUOUS TIME Main Purpose: Introduce the maximum principle as a necessary condition to be satisfied by any optimal

More information

Continuation from a flat to a round Earth model in the coplanar orbit transfer problem

Continuation from a flat to a round Earth model in the coplanar orbit transfer problem Continuation from a flat to a round Earth model in the coplanar orbit transfer problem M. Cerf 1, T. Haberkorn, Emmanuel Trélat 1 1 EADS Astrium, les Mureaux 2 MAPMO, Université d Orléans First Industrial

More information

Direct Methods. Moritz Diehl. Optimization in Engineering Center (OPTEC) and Electrical Engineering Department (ESAT) K.U.

Direct Methods. Moritz Diehl. Optimization in Engineering Center (OPTEC) and Electrical Engineering Department (ESAT) K.U. Direct Methods Moritz Diehl Optimization in Engineering Center (OPTEC) and Electrical Engineering Department (ESAT) K.U. Leuven Belgium Overview Direct Single Shooting Direct Collocation Direct Multiple

More information

Optimization Techniques for Solving Elliptic Control Problems with Control and State Constraints. Part 2: Distributed Control

Optimization Techniques for Solving Elliptic Control Problems with Control and State Constraints. Part 2: Distributed Control Computational Optimization and Applications, 18, 141 160, 2001 c 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. Optimization Techniques for Solving Elliptic Control Problems with Control

More information

Project Optimal Control: Optimal Control with State Variable Inequality Constraints (SVIC)

Project Optimal Control: Optimal Control with State Variable Inequality Constraints (SVIC) Project Optimal Control: Optimal Control with State Variable Inequality Constraints (SVIC) Mahdi Ghazaei, Meike Stemmann Automatic Control LTH Lund University Problem Formulation Find the maximum of the

More information

Deterministic Optimal Control

Deterministic Optimal Control page A1 Online Appendix A Deterministic Optimal Control As far as the laws of mathematics refer to reality, they are not certain; and as far as they are certain, they do not refer to reality. Albert Einstein

More information

Lecture 18: Optimization Programming

Lecture 18: Optimization Programming Fall, 2016 Outline Unconstrained Optimization 1 Unconstrained Optimization 2 Equality-constrained Optimization Inequality-constrained Optimization Mixture-constrained Optimization 3 Quadratic Programming

More information

Optimal Control of a Global Model of Climate Change with Adaptation and Mitigation

Optimal Control of a Global Model of Climate Change with Adaptation and Mitigation WP/8/27 Optimal Control of a Global Model of Climate Change with Adaptation and Mitigation by Manoj Atolia, Prakash Loungani, Helmut Maurer, and Willi Semmler IMF Working Papers describe research in progress

More information

Optimal Control of Differential Equations with Pure State Constraints

Optimal Control of Differential Equations with Pure State Constraints University of Tennessee, Knoxville Trace: Tennessee Research and Creative Exchange Masters Theses Graduate School 8-2013 Optimal Control of Differential Equations with Pure State Constraints Steven Lee

More information

Mathematical Economics. Lecture Notes (in extracts)

Mathematical Economics. Lecture Notes (in extracts) Prof. Dr. Frank Werner Faculty of Mathematics Institute of Mathematical Optimization (IMO) http://math.uni-magdeburg.de/ werner/math-ec-new.html Mathematical Economics Lecture Notes (in extracts) Winter

More information

Elements of Optimal Control Theory Pontryagin s Principle

Elements of Optimal Control Theory Pontryagin s Principle Elements of Optimal Control Theory Pontryagin s Principle STATEMENT OF THE CONTROL PROBLEM Given a system of ODEs (x 1,...,x n are state variables, u is the control variable) 8 dx 1 = f 1 (x 1,x 2,,x n

More information

Second Order Sufficient Conditions for Optimal Control Problems with Non-unique Minimizers

Second Order Sufficient Conditions for Optimal Control Problems with Non-unique Minimizers 2 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 2 WeA22. Second Order Sufficient Conditions for Optimal Control Problems with Non-unique Minimizers Christos Gavriel

More information

Algebraic Properties of Solutions of Linear Systems

Algebraic Properties of Solutions of Linear Systems Algebraic Properties of Solutions of Linear Systems In this chapter we will consider simultaneous first-order differential equations in several variables, that is, equations of the form f 1t,,,x n d f

More information

Optimal Control. Macroeconomics II SMU. Ömer Özak (SMU) Economic Growth Macroeconomics II 1 / 112

Optimal Control. Macroeconomics II SMU. Ömer Özak (SMU) Economic Growth Macroeconomics II 1 / 112 Optimal Control Ömer Özak SMU Macroeconomics II Ömer Özak (SMU) Economic Growth Macroeconomics II 1 / 112 Review of the Theory of Optimal Control Section 1 Review of the Theory of Optimal Control Ömer

More information

What s New in Active-Set Methods for Nonlinear Optimization?

What s New in Active-Set Methods for Nonlinear Optimization? What s New in Active-Set Methods for Nonlinear Optimization? Philip E. Gill Advances in Numerical Computation, Manchester University, July 5, 2011 A Workshop in Honor of Sven Hammarling UCSD Center for

More information

Semiconcavity and optimal control: an intrinsic approach

Semiconcavity and optimal control: an intrinsic approach Semiconcavity and optimal control: an intrinsic approach Peter R. Wolenski joint work with Piermarco Cannarsa and Francesco Marino Louisiana State University SADCO summer school, London September 5-9,

More information

10.34: Numerical Methods Applied to Chemical Engineering. Lecture 19: Differential Algebraic Equations

10.34: Numerical Methods Applied to Chemical Engineering. Lecture 19: Differential Algebraic Equations 10.34: Numerical Methods Applied to Chemical Engineering Lecture 19: Differential Algebraic Equations 1 Recap Differential algebraic equations Semi-explicit Fully implicit Simulation via backward difference

More information

LECTURES ON OPTIMAL CONTROL THEORY

LECTURES ON OPTIMAL CONTROL THEORY LECTURES ON OPTIMAL CONTROL THEORY Terje Sund May 24, 2016 CONTENTS 1. INTRODUCTION 2. FUNCTIONS OF SEVERAL VARIABLES 3. CALCULUS OF VARIATIONS 4. OPTIMAL CONTROL THEORY 1 INTRODUCTION In the theory of

More information

Optimizing Economic Performance using Model Predictive Control

Optimizing Economic Performance using Model Predictive Control Optimizing Economic Performance using Model Predictive Control James B. Rawlings Department of Chemical and Biological Engineering Second Workshop on Computational Issues in Nonlinear Control Monterey,

More information

Necessary optimality conditions for optimal control problems with nonsmooth mixed state and control constraints

Necessary optimality conditions for optimal control problems with nonsmooth mixed state and control constraints Necessary optimality conditions for optimal control problems with nonsmooth mixed state and control constraints An Li and Jane J. Ye Abstract. In this paper we study an optimal control problem with nonsmooth

More information

HARVESTING IN A TWO-PREY ONE-PREDATOR FISHERY: A BIOECONOMIC MODEL

HARVESTING IN A TWO-PREY ONE-PREDATOR FISHERY: A BIOECONOMIC MODEL ANZIAM J. 452004), 443 456 HARVESTING IN A TWO-PREY ONE-PREDATOR FISHERY: A BIOECONOMIC MODEL T. K. KAR 1 and K. S. CHAUDHURI 2 Received 22 June, 2001; revised 20 September, 2002) Abstract A multispecies

More information

Numerical Optimal Control Part 3: Function space methods

Numerical Optimal Control Part 3: Function space methods Numerical Optimal Control Part 3: Function space methods SADCO Summer School and Workshop on Optimal and Model Predictive Control OMPC 2013, Bayreuth Institute of Mathematics and Applied Computing Department

More information

Approximate Solutions to Nonlinear Optimal Control Problems in Astrodynamics

Approximate Solutions to Nonlinear Optimal Control Problems in Astrodynamics Approximate Solutions to Nonlinear Optimal Control Problems in Astrodynamics Francesco Topputo Politecnico di Milano, Milano, 2156, Italy Franco Bernelli-Zazzera Politecnico di Milano, Milano, 2156, Italy

More information

Strong and Weak Augmentability in Calculus of Variations

Strong and Weak Augmentability in Calculus of Variations Strong and Weak Augmentability in Calculus of Variations JAVIER F ROSENBLUETH National Autonomous University of Mexico Applied Mathematics and Systems Research Institute Apartado Postal 20-126, Mexico

More information

Optimization Problems with Constraints - introduction to theory, numerical Methods and applications

Optimization Problems with Constraints - introduction to theory, numerical Methods and applications Optimization Problems with Constraints - introduction to theory, numerical Methods and applications Dr. Abebe Geletu Ilmenau University of Technology Department of Simulation and Optimal Processes (SOP)

More information

On Perspective Functions, Vanishing Constraints, and Complementarity Programming

On Perspective Functions, Vanishing Constraints, and Complementarity Programming On Perspective Functions, Vanishing Constraints, and Complementarity Programming Fast Mixed-Integer Nonlinear Feedback Control Christian Kirches 1, Sebastian Sager 2 1 Interdisciplinary Center for Scientific

More information

Problem 1 Cost of an Infinite Horizon LQR

Problem 1 Cost of an Infinite Horizon LQR THE UNIVERSITY OF TEXAS AT SAN ANTONIO EE 5243 INTRODUCTION TO CYBER-PHYSICAL SYSTEMS H O M E W O R K # 5 Ahmad F. Taha October 12, 215 Homework Instructions: 1. Type your solutions in the LATEX homework

More information

Differential Games, Distributed Systems, and Impulse Control

Differential Games, Distributed Systems, and Impulse Control Chapter 12 Differential Games, Distributed Systems, and Impulse Control In previous chapters, we were mainly concerned with the optimal control problems formulated in Chapters 3 and 4 and their applications

More information

EE291E/ME 290Q Lecture Notes 8. Optimal Control and Dynamic Games

EE291E/ME 290Q Lecture Notes 8. Optimal Control and Dynamic Games EE291E/ME 290Q Lecture Notes 8. Optimal Control and Dynamic Games S. S. Sastry REVISED March 29th There exist two main approaches to optimal control and dynamic games: 1. via the Calculus of Variations

More information

ECON 582: Dynamic Programming (Chapter 6, Acemoglu) Instructor: Dmytro Hryshko

ECON 582: Dynamic Programming (Chapter 6, Acemoglu) Instructor: Dmytro Hryshko ECON 582: Dynamic Programming (Chapter 6, Acemoglu) Instructor: Dmytro Hryshko Indirect Utility Recall: static consumer theory; J goods, p j is the price of good j (j = 1; : : : ; J), c j is consumption

More information

SOLVING NONLINEAR OPTIMAL CONTROL PROBLEMS WITH STATE AND CONTROL DELAYS BY SHOOTING METHODS COMBINED WITH NUMERICAL CONTINUATION ON THE DELAYS

SOLVING NONLINEAR OPTIMAL CONTROL PROBLEMS WITH STATE AND CONTROL DELAYS BY SHOOTING METHODS COMBINED WITH NUMERICAL CONTINUATION ON THE DELAYS 1 2 3 4 5 6 7 8 9 1 11 12 13 14 15 16 17 18 19 2 21 22 23 24 25 26 27 28 29 3 31 32 33 34 35 36 SOLVING NONLINEAR OPTIMAL CONTROL PROBLEMS WITH STATE AND CONTROL DELAYS BY SHOOTING METHODS COMBINED WITH

More information

Pontryagin s Minimum Principle 1

Pontryagin s Minimum Principle 1 ECE 680 Fall 2013 Pontryagin s Minimum Principle 1 In this handout, we provide a derivation of the minimum principle of Pontryagin, which is a generalization of the Euler-Lagrange equations that also includes

More information

The Euler Method for Linear Control Systems Revisited

The Euler Method for Linear Control Systems Revisited The Euler Method for Linear Control Systems Revisited Josef L. Haunschmied, Alain Pietrus, and Vladimir M. Veliov Research Report 2013-02 March 2013 Operations Research and Control Systems Institute of

More information

A Gauss Lobatto quadrature method for solving optimal control problems

A Gauss Lobatto quadrature method for solving optimal control problems ANZIAM J. 47 (EMAC2005) pp.c101 C115, 2006 C101 A Gauss Lobatto quadrature method for solving optimal control problems P. Williams (Received 29 August 2005; revised 13 July 2006) Abstract This paper proposes

More information

Optimal Control Theory - Module 3 - Maximum Principle

Optimal Control Theory - Module 3 - Maximum Principle Optimal Control Theory - Module 3 - Maximum Principle Fall, 215 - University of Notre Dame 7.1 - Statement of Maximum Principle Consider the problem of minimizing J(u, t f ) = f t L(x, u)dt subject to

More information

Hot-Starting NLP Solvers

Hot-Starting NLP Solvers Hot-Starting NLP Solvers Andreas Wächter Department of Industrial Engineering and Management Sciences Northwestern University waechter@iems.northwestern.edu 204 Mixed Integer Programming Workshop Ohio

More information

Differential Equation Types. Moritz Diehl

Differential Equation Types. Moritz Diehl Differential Equation Types Moritz Diehl Overview Ordinary Differential Equations (ODE) Differential Algebraic Equations (DAE) Partial Differential Equations (PDE) Delay Differential Equations (DDE) Ordinary

More information

Principles of Optimal Control Spring 2008

Principles of Optimal Control Spring 2008 MIT OpenCourseWare http://ocw.mit.edu 16.323 Principles of Optimal Control Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 16.323 Lecture

More information

Deterministic Optimal Control

Deterministic Optimal Control Online Appendix A Deterministic Optimal Control As far as the laws of mathematics refer to reality, they are not certain; and as far as they are certain, they do not refer to reality. Albert Einstein (1879

More information

DUALIZATION OF SUBGRADIENT CONDITIONS FOR OPTIMALITY

DUALIZATION OF SUBGRADIENT CONDITIONS FOR OPTIMALITY DUALIZATION OF SUBGRADIENT CONDITIONS FOR OPTIMALITY R. T. Rockafellar* Abstract. A basic relationship is derived between generalized subgradients of a given function, possibly nonsmooth and nonconvex,

More information

CHAPTER 7 APPLICATIONS TO MARKETING. Chapter 7 p. 1/53

CHAPTER 7 APPLICATIONS TO MARKETING. Chapter 7 p. 1/53 CHAPTER 7 APPLICATIONS TO MARKETING Chapter 7 p. 1/53 APPLICATIONS TO MARKETING State Equation: Rate of sales expressed in terms of advertising, which is a control variable Objective: Profit maximization

More information

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D.

FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS. Nael H. El-Farra, Adiwinata Gani & Panagiotis D. FAULT-TOLERANT CONTROL OF CHEMICAL PROCESS SYSTEMS USING COMMUNICATION NETWORKS Nael H. El-Farra, Adiwinata Gani & Panagiotis D. Christofides Department of Chemical Engineering University of California,

More information

12/20/2017. Lectures on Signals & systems Engineering. Designed and Presented by Dr. Ayman Elshenawy Elsefy

12/20/2017. Lectures on Signals & systems Engineering. Designed and Presented by Dr. Ayman Elshenawy Elsefy //7 ectures on Signals & systems Engineering Designed and Presented by Dr. Ayman Elshenawy Elsefy Dept. of Systems & Computer Eng. Al-Azhar University Email : eaymanelshenawy@yahoo.com aplace Transform

More information

An Application of Pontryagin s Maximum Principle in a Linear Quadratic Differential Game

An Application of Pontryagin s Maximum Principle in a Linear Quadratic Differential Game An Application of Pontryagin s Maximum Principle in a Linear Quadratic Differential Game Marzieh Khakestari (Corresponding author) Institute For Mathematical Research, Universiti Putra Malaysia, 43400

More information

The Direct Transcription Method For Optimal Control. Part 2: Optimal Control

The Direct Transcription Method For Optimal Control. Part 2: Optimal Control The Direct Transcription Method For Optimal Control Part 2: Optimal Control John T Betts Partner, Applied Mathematical Analysis, LLC 1 Fundamental Principle of Transcription Methods Transcription Method

More information

SECOND ORDER SUFFICIENT CONDITIONS FOR TIME-OPTIMAL BANG-BANG CONTROL

SECOND ORDER SUFFICIENT CONDITIONS FOR TIME-OPTIMAL BANG-BANG CONTROL SIAM J. CONTROL OPTIM. Vol. 42, No. 6, pp. 2239 2263 c 24 Society for Industrial and Applied Mathematics SECOND ORDER SUFFICIENT CONDITIONS FOR TIME-OPTIMAL BANG-BANG CONTROL HELMUT MAURER AND NIKOLAI

More information

Problem List MATH 5173 Spring, 2014

Problem List MATH 5173 Spring, 2014 Problem List MATH 5173 Spring, 2014 The notation p/n means the problem with number n on page p of Perko. 1. 5/3 [Due Wednesday, January 15] 2. 6/5 and describe the relationship of the phase portraits [Due

More information

Optimal Selection of the Coefficient Matrix in State-Dependent Control Methods

Optimal Selection of the Coefficient Matrix in State-Dependent Control Methods Optimal Selection of the Coefficient Matrix in State-Dependent Control Methods Francesco Topputo Politecnico di Milano, Milano, 20156, Italy Martino Miani Politecnico di Milano, Milano, 20156, Italy Franco

More information

Solution of Stochastic Optimal Control Problems and Financial Applications

Solution of Stochastic Optimal Control Problems and Financial Applications Journal of Mathematical Extension Vol. 11, No. 4, (2017), 27-44 ISSN: 1735-8299 URL: http://www.ijmex.com Solution of Stochastic Optimal Control Problems and Financial Applications 2 Mat B. Kafash 1 Faculty

More information

AM 205: lecture 19. Last time: Conditions for optimality, Newton s method for optimization Today: survey of optimization methods

AM 205: lecture 19. Last time: Conditions for optimality, Newton s method for optimization Today: survey of optimization methods AM 205: lecture 19 Last time: Conditions for optimality, Newton s method for optimization Today: survey of optimization methods Quasi-Newton Methods General form of quasi-newton methods: x k+1 = x k α

More information

Chapter 2 Optimal Control Problem

Chapter 2 Optimal Control Problem Chapter 2 Optimal Control Problem Optimal control of any process can be achieved either in open or closed loop. In the following two chapters we concentrate mainly on the first class. The first chapter

More information

Optimization techniques for autonomous underwater vehicles: a practical point of view

Optimization techniques for autonomous underwater vehicles: a practical point of view Optimization techniques for autonomous underwater vehicles: a practical point of view M. Chyba, T. Haberkorn Department of Mathematics University of Hawaii, Honolulu, HI 96822 Email: mchyba@math.hawaii.edu,

More information

Second Order Sufficient Optimality Conditions for a Control Problem with Continuous and Bang-Bang Control Components: Riccati Approach

Second Order Sufficient Optimality Conditions for a Control Problem with Continuous and Bang-Bang Control Components: Riccati Approach Second Order Sufficient Optimality Conditions for a Control Problem with Continuous and Bang-Bang Control Components: Riccati Approach Nikolai P. Osmolovskii and Helmut Maurer Abstract Second order sufficient

More information

INVERSION IN INDIRECT OPTIMAL CONTROL

INVERSION IN INDIRECT OPTIMAL CONTROL INVERSION IN INDIRECT OPTIMAL CONTROL François Chaplais, Nicolas Petit Centre Automatique et Systèmes, École Nationale Supérieure des Mines de Paris, 35, rue Saint-Honoré 7735 Fontainebleau Cedex, France,

More information

Control, Stabilization and Numerics for Partial Differential Equations

Control, Stabilization and Numerics for Partial Differential Equations Paris-Sud, Orsay, December 06 Control, Stabilization and Numerics for Partial Differential Equations Enrique Zuazua Universidad Autónoma 28049 Madrid, Spain enrique.zuazua@uam.es http://www.uam.es/enrique.zuazua

More information

LMI Methods in Optimal and Robust Control

LMI Methods in Optimal and Robust Control LMI Methods in Optimal and Robust Control Matthew M. Peet Arizona State University Lecture 15: Nonlinear Systems and Lyapunov Functions Overview Our next goal is to extend LMI s and optimization to nonlinear

More information

Lecture 11 Optimal Control

Lecture 11 Optimal Control Lecture 11 Optimal Control The Maximum Principle Revisited Examples Numerical methods/optimica Examples, Lab 3 Material Lecture slides, including material by J. Åkesson, Automatic Control LTH Glad & Ljung,

More information

Introduction to Optimal Control Theory and Hamilton-Jacobi equations. Seung Yeal Ha Department of Mathematical Sciences Seoul National University

Introduction to Optimal Control Theory and Hamilton-Jacobi equations. Seung Yeal Ha Department of Mathematical Sciences Seoul National University Introduction to Optimal Control Theory and Hamilton-Jacobi equations Seung Yeal Ha Department of Mathematical Sciences Seoul National University 1 A priori message from SYHA The main purpose of these series

More information

OPTIMAL CONTROL SYSTEMS

OPTIMAL CONTROL SYSTEMS SYSTEMS MIN-MAX Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University OUTLINE MIN-MAX CONTROL Problem Definition HJB Equation Example GAME THEORY Differential Games Isaacs

More information

Lecture 3 Interior Point Methods and Nonlinear Optimization

Lecture 3 Interior Point Methods and Nonlinear Optimization Lecture 3 Interior Point Methods and Nonlinear Optimization Robert J. Vanderbei April 16, 2012 Machine Learning Summer School La Palma http://www.princeton.edu/ rvdb Example: Basis Pursuit Denoising L

More information

Basic Techniques. Ping Wang Department of Economics Washington University in St. Louis. January 2018

Basic Techniques. Ping Wang Department of Economics Washington University in St. Louis. January 2018 Basic Techniques Ping Wang Department of Economics Washington University in St. Louis January 2018 1 A. Overview A formal theory of growth/development requires the following tools: simple algebra simple

More information

OPTIMAL CONTROL CHAPTER INTRODUCTION

OPTIMAL CONTROL CHAPTER INTRODUCTION CHAPTER 3 OPTIMAL CONTROL What is now proved was once only imagined. William Blake. 3.1 INTRODUCTION After more than three hundred years of evolution, optimal control theory has been formulated as an extension

More information

EXTREMAL ANALYTICAL CONTROL AND GUIDANCE SOLUTIONS FOR POWERED DESCENT AND PRECISION LANDING. Dilmurat Azimov

EXTREMAL ANALYTICAL CONTROL AND GUIDANCE SOLUTIONS FOR POWERED DESCENT AND PRECISION LANDING. Dilmurat Azimov EXTREMAL ANALYTICAL CONTROL AND GUIDANCE SOLUTIONS FOR POWERED DESCENT AND PRECISION LANDING Dilmurat Azimov University of Hawaii at Manoa 254 Dole Street, Holmes 22A Phone: (88)-956-2863, E-mail: azimov@hawaii.edu

More information

arxiv: v1 [math.oc] 1 Jan 2019

arxiv: v1 [math.oc] 1 Jan 2019 Optimal Control of Double Integrator with Minimum Total Variation C. Yalçın Kaya January 4, 209 arxiv:90.0049v [math.oc] Jan 209 Abstract We study the well-known minimum-energy control of double integrator,

More information

Minimization with Equality Constraints

Minimization with Equality Constraints Path Constraints and Numerical Optimization Robert Stengel Optimal Control and Estimation, MAE 546, Princeton University, 2015 State and Control Equality Constraints Pseudoinverse State and Control Inequality

More information

Inexact Newton Methods and Nonlinear Constrained Optimization

Inexact Newton Methods and Nonlinear Constrained Optimization Inexact Newton Methods and Nonlinear Constrained Optimization Frank E. Curtis EPSRC Symposium Capstone Conference Warwick Mathematics Institute July 2, 2009 Outline PDE-Constrained Optimization Newton

More information

Math 3313: Differential Equations Second-order ordinary differential equations

Math 3313: Differential Equations Second-order ordinary differential equations Math 3313: Differential Equations Second-order ordinary differential equations Thomas W. Carr Department of Mathematics Southern Methodist University Dallas, TX Outline Mass-spring & Newton s 2nd law Properties

More information

Optimal Control - Homework Exercise 3

Optimal Control - Homework Exercise 3 Optimal Control - Homework Exercise 3 December 17, 2010 In this exercise two different problems will be considered, first the so called Zermelo problem the problem is to steer a boat in streaming water,

More information

Subject: Optimal Control Assignment-1 (Related to Lecture notes 1-10)

Subject: Optimal Control Assignment-1 (Related to Lecture notes 1-10) Subject: Optimal Control Assignment- (Related to Lecture notes -). Design a oil mug, shown in fig., to hold as much oil possible. The height and radius of the mug should not be more than 6cm. The mug must

More information

Exponential stability of families of linear delay systems

Exponential stability of families of linear delay systems Exponential stability of families of linear delay systems F. Wirth Zentrum für Technomathematik Universität Bremen 28334 Bremen, Germany fabian@math.uni-bremen.de Keywords: Abstract Stability, delay systems,

More information

Module 6 : Solving Ordinary Differential Equations - Initial Value Problems (ODE-IVPs) Section 3 : Analytical Solutions of Linear ODE-IVPs

Module 6 : Solving Ordinary Differential Equations - Initial Value Problems (ODE-IVPs) Section 3 : Analytical Solutions of Linear ODE-IVPs Module 6 : Solving Ordinary Differential Equations - Initial Value Problems (ODE-IVPs) Section 3 : Analytical Solutions of Linear ODE-IVPs 3 Analytical Solutions of Linear ODE-IVPs Before developing numerical

More information

Principles of Optimal Control Spring 2008

Principles of Optimal Control Spring 2008 MIT OpenCourseWare http://ocw.mit.edu 16.323 Principles of Optimal Control Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 16.323 Lecture

More information

Optimization-Based Control. Richard M. Murray Control and Dynamical Systems California Institute of Technology

Optimization-Based Control. Richard M. Murray Control and Dynamical Systems California Institute of Technology Optimization-Based Control Richard M. Murray Control and Dynamical Systems California Institute of Technology Version v2.1b (2 Oct 218) c California Institute of Technology All rights reserved. This manuscript

More information

Direct Optimal Control and Costate Estimation Using Least Square Method

Direct Optimal Control and Costate Estimation Using Least Square Method 21 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 21 WeB22.1 Direct Optimal Control and Costate Estimation Using Least Square Method Baljeet Singh and Raktim Bhattacharya

More information

We now impose the boundary conditions in (6.11) and (6.12) and solve for a 1 and a 2 as follows: m 1 e 2m 1T m 2 e (m 1+m 2 )T. (6.

We now impose the boundary conditions in (6.11) and (6.12) and solve for a 1 and a 2 as follows: m 1 e 2m 1T m 2 e (m 1+m 2 )T. (6. 158 6. Applications to Production And Inventory For ease of expressing a 1 and a 2, let us define two constants b 1 = I 0 Q(0), (6.13) b 2 = ˆP Q(T) S(T). (6.14) We now impose the boundary conditions in

More information

Priority Program 1253

Priority Program 1253 Deutsche Forschungsgemeinschaft Priority Program 1253 Optimization with Partial Differential Equations Klaus Deckelnick and Michael Hinze A note on the approximation of elliptic control problems with bang-bang

More information

Research Article Approximate Solutions to Nonlinear Optimal Control Problems in Astrodynamics

Research Article Approximate Solutions to Nonlinear Optimal Control Problems in Astrodynamics ISRN Aerospace Engineering Volume 213, Article ID 95912, 7 pages http://dx.doi.org/1.1155/213/95912 Research Article Approximate Solutions to Nonlinear Optimal Control Problems in Astrodynamics Francesco

More information

Identification Methods for Structural Systems

Identification Methods for Structural Systems Prof. Dr. Eleni Chatzi System Stability Fundamentals Overview System Stability Assume given a dynamic system with input u(t) and output x(t). The stability property of a dynamic system can be defined from

More information

S2500 ANALYSIS AND OPTIMIZATION, SUMMER 2016 FINAL EXAM SOLUTIONS

S2500 ANALYSIS AND OPTIMIZATION, SUMMER 2016 FINAL EXAM SOLUTIONS S25 ANALYSIS AND OPTIMIZATION, SUMMER 216 FINAL EXAM SOLUTIONS C.-M. MICHAEL WONG No textbooks, notes or calculators allowed. The maximum score is 1. The number of points that each problem (and sub-problem)

More information

Convergence of a Gauss Pseudospectral Method for Optimal Control

Convergence of a Gauss Pseudospectral Method for Optimal Control Convergence of a Gauss Pseudospectral Method for Optimal Control Hongyan Hou William W. Hager Anil V. Rao A convergence theory is presented for approximations of continuous-time optimal control problems

More information

Optimal control theory with applications to resource and environmental economics

Optimal control theory with applications to resource and environmental economics Optimal control theory with applications to resource and environmental economics Michael Hoel, August 10, 2015 (Preliminary and incomplete) 1 Introduction This note gives a brief, non-rigorous sketch of

More information

( ) ( ). ( ) " d#. ( ) " cos (%) " d%

( ) ( ). ( )  d#. ( )  cos (%)  d% Math 22 Fall 2008 Solutions to Homework #6 Problems from Pages 404-407 (Section 76) 6 We will use the technique of Separation of Variables to solve the differential equation: dy d" = ey # sin 2 (") y #

More information