Theory and Applications of Constrained Optimal Control Proble
|
|
- Brendan Melton
- 5 years ago
- Views:
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 To cite this version:. blems. SADCO Summer School 211 - Optimal Control, Sep 211, London, United Kingdom. HAL Id: inria-629518
More informationTheory 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 informationTheory 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 informationTutorial 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 informationOptimal 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 informationDirect 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 informationNumerical 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 informationhave 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 informationNumerical 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 informationCHAPTER 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 informationDeterministic 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 informationminimize 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 informationDirect 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 informationOptimisation 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 informationApplications 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 informationOptimal 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 informationJoint 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 informationOptimal 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 informationCHAPTER 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 informationContinuation 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 informationDirect 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 informationOptimization 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 informationProject 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 informationDeterministic 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 informationLecture 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 informationOptimal 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 informationOptimal 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 informationMathematical 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 informationElements 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 informationSecond 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 informationAlgebraic 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 informationOptimal 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 informationWhat 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 informationSemiconcavity 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 information10.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 informationLECTURES 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 informationOptimizing 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 informationNecessary 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 informationHARVESTING 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 informationNumerical 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 informationApproximate 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 informationStrong 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 informationOptimization 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 informationOn 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 informationProblem 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 informationDifferential 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 informationEE291E/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 informationECON 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 informationSOLVING 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 informationPontryagin 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 informationThe 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 informationA 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 informationOptimal 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 informationHot-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 informationDifferential 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 informationPrinciples 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 informationDeterministic 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 informationDUALIZATION 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 informationCHAPTER 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 informationFAULT-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 information12/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 informationAn 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 informationThe 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 informationSECOND 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 informationProblem 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 informationOptimal 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 informationSolution 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 informationAM 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 informationChapter 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 informationOptimization 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 informationSecond 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 informationINVERSION 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 informationControl, 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 informationLMI 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 informationLecture 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 informationIntroduction 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 informationOPTIMAL 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 informationLecture 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 informationBasic 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 informationOPTIMAL 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 informationEXTREMAL 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 informationarxiv: 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 informationMinimization 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 informationInexact 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 informationMath 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 informationOptimal 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 informationSubject: 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 informationExponential 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 informationModule 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 informationPrinciples 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 informationOptimization-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 informationDirect 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 informationWe 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 informationPriority 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 informationResearch 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 informationIdentification 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 informationS2500 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 informationConvergence 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 informationOptimal 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%
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