ECSE.6440 MIDTERM EXAM Solution Optimal Control. Assigned: February 26, 2004 Due: 12:00 pm, March 4, 2004
|
|
- Alban Logan
- 5 years ago
- Views:
Transcription
1 ECSE.6440 MIDTERM EXAM Solution Optimal Control Assigned: February 26, 2004 Due: 12:00 pm, March 4, 2004 This is a take home exam. It is essential to SHOW ALL STEPS IN YOUR WORK. In NO circumstance is COLLABORATION allowed. There are FOUR problems with a total of 100 points. Problem Points Score Total 100 1
2 1. (25 points) (a) (10 points) Solve the following constrained optimization problem both analytically and graphically: for max x,y h(x, y) subject to x2 (2 y) 3, y 0 (a) : h(x, y) = x + y (b) : h(x, y) = x + 3y. i. Apply the Lagrange Multiplier method to find the solutions to (a) and (b) ii. On the x-y plane, show the feasible region and h(x, y) = c for several costants c. Show that the optimal solution may be found by using this graphical method and the solution coincides with your analytical solution. (b) (15 points) Let x k, u k, d k be the inventory, production, and demand at time k. Let x 0 be the initial inventory, and x and u be the goal level inventory and production. The inventory dynamics is x k+1 = x k + u k d k. Let h and c be inventory and production costs. The total cost over N-steps (N is fixed) is min u k,k=0,...,n 1 { J = 1 2 N 1 k=0 Find the optimal production schedule. ( h(xk x) 2 + c(u k u) 2)}. 2
3 Solution: 1(a)1.a: min x,y (x + y) subject to x 2 (2 y) 3 0, y 0. First form the Hamiltonian: First order condition: The Hessian is H(x, y) = (x + y) + λ 1 (x 2 (2 y) 3 ) λ 2 y. H x = 1 + 2λ 1x = 0 (1) H y = 1 + 3λ 1 (2 y) 2 λ 2 = 0. (2) 2 [ H x = 2λ λ 1 (2 y) The constraint conditions can be stated as ]. 1. λ 1 (x 2 (2 y) 3 ) = 0 (3) 2. λ 2 y = 0. (4) Now we examine all possible cases (if neither, either or both of the constraints are active). (a) Both constraints inactive (λ 1 = λ 2 = 0). This violates the first order condition (1). (b) Constraint 1 active (x 2 = (2 y) 3 ), constraint 2 inactive (λ 2 = 0, y > 0). Solve jointly, we obtain two solutions: x 2 = (2 y) 3, 1 = 2λ 1 x, 1 = 3λ 1 (2 y) 2, solution 1: x = (2/3) 3 =.2963, y = , andj = x + y = solution 2: x = 0, y = 2, andj = x + y = 2. (c) Constraint 1 inactive, constraint 2 active. This also leads to contradiction (1 = 0). (d) Both constraints active. In this case, we solve x 2 = (2 y) 3, y = 0, 1 = 2λ 1 x, 1 + λ 2 = 3λ 1 (2 y) 2, joint, and the solution is The corresponding cost is x = 2 2, y = 0. J = x + y = 2 2 = Clearly, this is the optimal solution. definite. Note that λ 1 is +. As a check, the Hessian is also positive 3
4 1(a)1.b: min x,y (x + 3y) subject to x 2 (2 y) 3 0, y 0. First form the Hamiltonian: H(x, y) = (x + 3y) + λ 1 (x 2 (2 y) 3 ) λ 2 y. First order condition: H x = 1 + 2λ 1x = 0 (5) H y = 3 + 3λ 1 (2 y) 2 λ 2 = 0. (6) Go through the 4 cases as before, we can immediately determine that the first constraint has to be active (i.e., x 2 = (2 y) 3 ). If constraint 1 is active and constraint is active, there are two solutions: solution 1: x = 2 2 = , y = 0, andj = x + 3y = solution 2: x = 0, y = 2, andj = x + 3y = 6. If both constraints are active, the solution is x = 2 2 = , y = 0, andj = x + 3y = Therefore, the optimal solution is (x = 0, y = 2). 1(a)2.a: Solution script is in midsol1.m. The graphical solution is the same as the analytical solution: 1(a)2.b: Solution script is in midsol1.m. The graphical solution is the same as the analytical solution: 4
5 1(b): Given x k+1 = x k + u k d k, and x 0. Find {u k : k = 0, 1,..., N 1} to minimize Form the Hamiltonian: J = 1 2 N 1 k=0 (h(x k x) 2 + c(u k u) 2 ). H k = 1 2 h(x k x) c(u k u) 2 + λ k+1 (x k + u k d k ). First solve for u k from H k u k = 0: Then solve for the co-state propagation: u k = u λ k+1 c. λ k = H k x k = h(x k x) + λ k+1. Putting the state and co-state together and substitute for u k, we get [ xk+1 λ k+1 Solving for λ N, we get ] [ 1 + h 1 ] = c c h 1 }{{} A [ xk λ k ] [ h + x + u d ] c k. hx }{{} w k λ N = [ 0 1 ] A N [ x0 λ 0 ] + [ 1 0 ] N 1 k=0 A N k 1 w k. Since there is no terminal cost, λ N = 0. Therefore, [ ] [ ] 0 1 A N 0 λ 1 0 = [ 0 1 ] [ 1 A N 0 }{{} Γ 5 ] x 0 [ 0 1 ] N 1 k=0 A N k 1 w k.
6 λ 0 can then be readily solved: λ 0 = Γ 1 ( [ 0 1 ] A N [ 1 0 ] x 0 [ 0 1 ] N 1 k=0 A N k 1 w k ). Once we have λ 0, λ k can be found from the co-state equation, and u k can in turn be solved. 6
7 2. (25 points) (a) (10 points) Consider a continuous time linear time invariant system Suppose that the performance index is J = ẋ = Ax + Bu, x R n, u R m. (x(t) T Qx(t) + 2x(t) T Nu(t) + u T (t)ru(t)), where Q R n n is symmetric positive semi-definitie, R R m m is symmetric positive definite, and N R n m. Find the optimal controller as a constant gain full state feedback. (b) (15%) Consider a continuous time linear time varying system ẋ = A(t)x + B(t)u. Suppose that the goal is to track a specified desired state and control trajectories (x d (t), u d (t)) for 0 t T, T is fixed. Let the optimization index be J = 1 2 (x(t ) x d(t )) T Q(T )(x(t ) x d (T )) + 1 T ( (x(t) xd (t)) T Q(t)(x(t) x d (t)) + (u(t) u d (t)) T R(t)(u(t) u d (t)) ) dt. 2 0 Find the necessary condition for optimality. Apply the sweep method to solve the resulting two-point boundary value problem. 7
8 Solution: (a) First form the Hamiltonian H = 1 2 xt Qx + x T Nu ut Ru + λ T (Ax + Bu). Solve for optimal control from H u = 0: Co-state equation: λ = u = R 1 (B T λ + N T x). ( ) T H = (Qx + Nu + A T λ) = (Qx NR 1 (B T λ + N T x) + A T λ). x State equation: Let λ = P x. Then ẋ = Ax BR 1 (B T λ + N T x). λ = P ẋ = P Ax P BR 1 (B T λ + N T x) = (Qx NR 1 (B T λ + N T x) + A T λ). Rearrange terms, we get P (A BR 1 N T ) + (A BR 1 N T ) T P + (Q NR 1 N T ) P BR 1 B T P = 0. or A T P + P A + Q (P B + N)R 1 (P B + N) T. (b) Let Then x(t) = x(t) x d (t), ũ(t) = u(t) u d (t). x = A x + Bu ẋ d = A x + Bũ + Ax d + Bu d ẋ }{{ d. } w The optimization index becomes J = 1 2 xt (T )Q(T ) x(t ) Form the Hamiltonian: T 0 ( x T (t)q(t) x(t) + ũ T (t)r(t)ũ(t) ) dt. H = 1 2 ( xt Q x + ũ T Rũ) + λ T (A x + Bũ + w). Optimal control: ũ = R 1 B T λ. 8
9 Co-state equation: State equation: λ = Q x A T λ. x = A x BR 1 B T λ + w. Let Then λ = P x + β. λ = P x + P x + β. From the state and co-state equations, we get Boundary condition: P + P A + A T P + Q P BR 1 B T P = 0 β + (A BR 1 B T P ) T β + P w = 0. P (T ) = Q(T ), β(t ) = Q(T )x d. 9
10 3. (25 points) Consider the harmonic oscillator ẍ + ω 2 ox = ω 2 ou. (a) (5 points) Show through time scaling, the problem can be equivalently transformed to the normalized problem z + z = u. (b) (20 points) For the normalized problem, solve the optimal control problem with the optimization index J = T 0 (1 + u(t) 2 ) dt, with (x(0), ẋ(0)) = (0, 0), (x(t ), ẋ(t )) = (2, 0) and T free. Sketch the solution trajectories in the phase space (i.e., ẋ vs. x). 10
11 Solution: (a) Given Define Then Let ẍ + ω 2 0x = ω 2 0u. z(t) = x(at). dz(t) = a dx(τ) dt dτ τ=at d 2 z(t) = a 2 d2 x(τ) dt 2 dτ 2 = a 2 ω 0x(at) 2 + a 2 ω0u(at). 2 τ=at a = 1 ω. Then d 2 z(t) = z(t) + u(t). dt 2 To recover x, just apply the inverse transformation: (b) Let z 1 = z, z 2 = ż. Hamiltonian: Optimal control: x(t) = z(ωt). H = 1 + u 2 + λ 1 z 2 + λ 2 ( z 1 + u). H u = 0 = u = λ 2 2. Co-state equation, λ = H x λ1 = λ2 State equation: λ 2 = λ 1. ż 1 = z 2 ż 2 = z 1 λ 2 2. Since the final time is free, we need the transversality condition: H(t) = 0 t [0, T ]. 11
12 Choose t = 0 to simplify the expression: H(0) = 0 = (1 + u 2 + λ 2 u) = 1 λ2 2(0) = 0 t=0 4 or λ 2 (0) = ±2. From the co-state equation, λ 2 (t) = a sin t + b cos t. Using the transversality condition, we get The optimal control is therefore λ 2 (t) = a sin t ± 2 cos t. u(t) = λ 2(t) = a sin t cos t. 2 2 By using the state equation, the final state (z 1 (T ), z 2 (T )) can be expressed in terms of (a, T ). Since the final state is given to be (2, 0), we can use the two equations to solve for the two unknowns. The MATLAB solution script may be found in midsol3.m or midsol3a.m. It turns out that only λ 2 (0) = 2 has a solution (with T = 2.508sec). Usage: [a,t,xterror,t,y,u]=midsol3;xterror or midsol3a The optimal control, optimal z, and z 1 vs. z 2 are shown below 12
13 4. (25 points) A factory has received an order to produce B units of merchandise in time T. Assume that the unit cost of production is proportional to the rate of production and the unit cost of holding the inventory is constant. The goal is to find a production schedule that minimizes cost. This may be posed by a calculus of variation problem. Let x(t) be the # of units at time t. Then the total cost is J = T 0 (c 1 ẋ(t) 2 + c 2 x(t)) dt, where the first term is the cost of production (cost for producing dx units is c 1 ẋ) and the second term is the inventory cost. The boundary conditions are x(0) = 0 and x(t ) = B. Find the optimal production schedule, i.e., {x(t) : t [0, T ]} that minimizes J. 13
14 Solution: Optimization index: State equation: Boundary conditions: Hamiltonian: Optimal control: Co-state equation: Therefore, J = Substituting into the state equation: T 0 (c 1 u 2 + c 2 x) dt. ẋ = u x(0) = 0, x(t ) = B. H = c 1 u 2 + c 2 x + λu. u = λ 2c 1. λ = H x = c 2. λ = c 2 t + λ 0. ẋ = c 2 2c 1 t λ 0 2c 1. Solution: Set t = T, we get Solve for λ 0 : x = c 2 4c 1 t 2 λ 0 2c 1 t. B = c 2 4c 1 T 2 λ 0 2c 1 T. λ 0 = 2c 1 T ( c 2 4c 1 T 2 B). 14
Homework Solution # 3
ECSE 644 Optimal Control Feb, 4 Due: Feb 17, 4 (Tuesday) Homework Solution # 3 1 (5%) Consider the discrete nonlinear control system in Homework # For the optimal control and trajectory that you have found
More informationLecture 4 Continuous time linear quadratic regulator
EE363 Winter 2008-09 Lecture 4 Continuous time linear quadratic regulator continuous-time LQR problem dynamic programming solution Hamiltonian system and two point boundary value problem infinite horizon
More informationDuality and dynamics in Hamilton-Jacobi theory for fully convex problems of control
Duality and dynamics in Hamilton-Jacobi theory for fully convex problems of control RTyrrell Rockafellar and Peter R Wolenski Abstract This paper describes some recent results in Hamilton- Jacobi theory
More informationLinear-Quadratic-Gaussian (LQG) Controllers and Kalman Filters
Linear-Quadratic-Gaussian (LQG) Controllers and Kalman Filters Emo Todorov Applied Mathematics and Computer Science & Engineering University of Washington Winter 204 Emo Todorov (UW) AMATH/CSE 579, Winter
More informationSolutions to homework assignment #3 Math 119B UC Davis, Spring = 12x. The Euler-Lagrange equation is. 2q (x) = 12x. q(x) = x 3 + x.
1. Find the stationary points of the following functionals: (a) 1 (q (x) + 1xq(x)) dx, q() =, q(1) = Solution. The functional is 1 L(q, q, x) where L(q, q, x) = q + 1xq. We have q = q, q = 1x. The Euler-Lagrange
More information1. Find the solution of the following uncontrolled linear system. 2 α 1 1
Appendix B Revision Problems 1. Find the solution of the following uncontrolled linear system 0 1 1 ẋ = x, x(0) =. 2 3 1 Class test, August 1998 2. Given the linear system described by 2 α 1 1 ẋ = x +
More informationIntroduction to numerical simulations for Stochastic ODEs
Introduction to numerical simulations for Stochastic ODEs Xingye Kan Illinois Institute of Technology Department of Applied Mathematics Chicago, IL 60616 August 9, 2010 Outline 1 Preliminaries 2 Numerical
More informationOPTIMAL CONTROL. Sadegh Bolouki. Lecture slides for ECE 515. University of Illinois, Urbana-Champaign. Fall S. Bolouki (UIUC) 1 / 28
OPTIMAL CONTROL Sadegh Bolouki Lecture slides for ECE 515 University of Illinois, Urbana-Champaign Fall 2016 S. Bolouki (UIUC) 1 / 28 (Example from Optimal Control Theory, Kirk) Objective: To get from
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 information9 Controller Discretization
9 Controller Discretization In most applications, a control system is implemented in a digital fashion on a computer. This implies that the measurements that are supplied to the control system must be
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. Quadratic Functions. Single variable quadratic function: Multi-variable quadratic function:
Optimal Control Control design based on pole-placement has non unique solutions Best locations for eigenvalues are sometimes difficult to determine Linear Quadratic LQ) Optimal control minimizes a quadratic
More informationOptimal Control. Lecture 18. Hamilton-Jacobi-Bellman Equation, Cont. John T. Wen. March 29, Ref: Bryson & Ho Chapter 4.
Optimal Control Lecture 18 Hamilton-Jacobi-Bellman Equation, Cont. John T. Wen Ref: Bryson & Ho Chapter 4. March 29, 2004 Outline Hamilton-Jacobi-Bellman (HJB) Equation Iterative solution of HJB Equation
More informationEN Applied Optimal Control Lecture 8: Dynamic Programming October 10, 2018
EN530.603 Applied Optimal Control Lecture 8: Dynamic Programming October 0, 08 Lecturer: Marin Kobilarov Dynamic Programming (DP) is conerned with the computation of an optimal policy, i.e. an optimal
More informationEntrance Exam, Differential Equations April, (Solve exactly 6 out of the 8 problems) y + 2y + y cos(x 2 y) = 0, y(0) = 2, y (0) = 4.
Entrance Exam, Differential Equations April, 7 (Solve exactly 6 out of the 8 problems). Consider the following initial value problem: { y + y + y cos(x y) =, y() = y. Find all the values y such that the
More informationAdvanced Mechatronics Engineering
Advanced Mechatronics Engineering German University in Cairo 21 December, 2013 Outline Necessary conditions for optimal input Example Linear regulator problem Example Necessary conditions for optimal input
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 information= m(0) + 4e 2 ( 3e 2 ) 2e 2, 1 (2k + k 2 ) dt. m(0) = u + R 1 B T P x 2 R dt. u + R 1 B T P y 2 R dt +
ECE 553, Spring 8 Posted: May nd, 8 Problem Set #7 Solution Solutions: 1. The optimal controller is still the one given in the solution to the Problem 6 in Homework #5: u (x, t) = p(t)x k(t), t. The minimum
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 informationEE C128 / ME C134 Final Exam Fall 2014
EE C128 / ME C134 Final Exam Fall 2014 December 19, 2014 Your PRINTED FULL NAME Your STUDENT ID NUMBER Number of additional sheets 1. No computers, no tablets, no connected device (phone etc.) 2. Pocket
More informationTheorem 1. ẋ = Ax is globally exponentially stable (GES) iff A is Hurwitz (i.e., max(re(σ(a))) < 0).
Linear Systems Notes Lecture Proposition. A M n (R) is positive definite iff all nested minors are greater than or equal to zero. n Proof. ( ): Positive definite iff λ i >. Let det(a) = λj and H = {x D
More informationSuppose that we have a specific single stage dynamic system governed by the following equation:
Dynamic Optimisation Discrete Dynamic Systems A single stage example Suppose that we have a specific single stage dynamic system governed by the following equation: x 1 = ax 0 + bu 0, x 0 = x i (1) where
More information2015 Math Camp Calculus Exam Solution
015 Math Camp Calculus Exam Solution Problem 1: x = x x +5 4+5 = 9 = 3 1. lim We also accepted ±3, even though it is not according to the prevailing convention 1. x x 4 x+4 =. lim 4 4+4 = 4 0 = 4 0 = We
More informationEE221A Linear System Theory Final Exam
EE221A Linear System Theory Final Exam Professor C. Tomlin Department of Electrical Engineering and Computer Sciences, UC Berkeley Fall 2016 12/16/16, 8-11am Your answers must be supported by analysis,
More informationCalculus of Variations
ECE 68 Midterm Exam Solution April 1, 8 1 Calculus of Variations This exam is open book and open notes You may consult additional references You may even discuss the problems (with anyone), but you must
More information1. The accumulated net change function or area-so-far function
Name: Section: Names of collaborators: Main Points: 1. The accumulated net change function ( area-so-far function) 2. Connection to antiderivative functions: the Fundamental Theorem of Calculus 3. Evaluating
More informationLinear Quadratic Optimal Control Topics
Linear Quadratic Optimal Control Topics Finite time LQR problem for time varying systems Open loop solution via Lagrange multiplier Closed loop solution Dynamic programming (DP) principle Cost-to-go function
More informationBEEM103 UNIVERSITY OF EXETER. BUSINESS School. January 2009 Mock Exam, Part A. OPTIMIZATION TECHNIQUES FOR ECONOMISTS solutions
BEEM03 UNIVERSITY OF EXETER BUSINESS School January 009 Mock Exam, Part A OPTIMIZATION TECHNIQUES FOR ECONOMISTS solutions Duration : TWO HOURS The paper has 3 parts. Your marks on the rst part will be
More information06/12/ rws/jMc- modif SuFY10 (MPF) - Textbook Section IX 1
IV. Continuous-Time Signals & LTI Systems [p. 3] Analog signal definition [p. 4] Periodic signal [p. 5] One-sided signal [p. 6] Finite length signal [p. 7] Impulse function [p. 9] Sampling property [p.11]
More informationPontryagin s maximum principle
Pontryagin s maximum principle Emo Todorov Applied Mathematics and Computer Science & Engineering University of Washington Winter 2012 Emo Todorov (UW) AMATH/CSE 579, Winter 2012 Lecture 5 1 / 9 Pontryagin
More informationME 234, Lyapunov and Riccati Problems. 1. This problem is to recall some facts and formulae you already know. e Aτ BB e A τ dτ
ME 234, Lyapunov and Riccati Problems. This problem is to recall some facts and formulae you already know. (a) Let A and B be matrices of appropriate dimension. Show that (A, B) is controllable if and
More informationFINITE-DIFFERENCE APPROXIMATIONS AND OPTIMAL CONTROL OF THE SWEEPING PROCESS. BORIS MORDUKHOVICH Wayne State University, USA
FINITE-DIFFERENCE APPROXIMATIONS AND OPTIMAL CONTROL OF THE SWEEPING PROCESS BORIS MORDUKHOVICH Wayne State University, USA International Workshop Optimization without Borders Tribute to Yurii Nesterov
More informationMinimum Fuel Optimal Control Example For A Scalar System
Minimum Fuel Optimal Control Example For A Scalar System A. Problem Statement This example illustrates the minimum fuel optimal control problem for a particular first-order (scalar) system. The derivation
More informationState Regulator. Advanced Control. design of controllers using pole placement and LQ design rules
Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state
More informationCalculus of Variations Summer Term 2016
Calculus of Variations Summer Term 2016 Lecture 14 Universität des Saarlandes 28. Juni 2016 c Daria Apushkinskaya (UdS) Calculus of variations lecture 14 28. Juni 2016 1 / 31 Purpose of Lesson Purpose
More informationProblem 1: Lagrangians and Conserved Quantities. Consider the following action for a particle of mass m moving in one dimension
105A Practice Final Solutions March 13, 01 William Kelly Problem 1: Lagrangians and Conserved Quantities Consider the following action for a particle of mass m moving in one dimension S = dtl = mc dt 1
More informationStabilization and Passivity-Based Control
DISC Systems and Control Theory of Nonlinear Systems, 2010 1 Stabilization and Passivity-Based Control Lecture 8 Nonlinear Dynamical Control Systems, Chapter 10, plus handout from R. Sepulchre, Constructive
More informationGEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM. COURSE: ECE 3084A (Prof. Michaels)
GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL & COMPUTER ENGINEERING FINAL EXAM DATE: 30-Apr-14 COURSE: ECE 3084A (Prof. Michaels) NAME: STUDENT #: LAST, FIRST Write your name on the front page
More informationNotes on Control Theory
Notes on Control Theory max t 1 f t, x t, u t dt # ẋ g t, x t, u t # t 0, t 1, x t 0 x 0 fixed, t 1 can be. x t 1 maybefreeorfixed The choice variable is a function u t which is piecewise continuous, that
More information- - - - - - - - - - - - - - - - - - DISCLAIMER - - - - - - - - - - - - - - - - - - General Information: This midterm is a sample midterm. This means: The sample midterm contains problems that are of similar,
More informationMATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem
MATH4406 (Control Theory) Unit 6: The Linear Quadratic Regulator (LQR) and Model Predictive Control (MPC) Prepared by Yoni Nazarathy, Artem Pulemotov, September 12, 2012 Unit Outline Goal 1: Outline linear
More informationMidterm 2 Nov 25, Work alone. Maple is allowed but not on a problem or a part of a problem that says no computer.
Math 416 Name Midterm 2 Nov 25, 2008 Work alone. Maple is allowed but not on a problem or a part of a problem that says no computer. There are 5 problems, do 4 of them including problem 1. Each problem
More informationCalculus of Variations Summer Term 2015
Calculus of Variations Summer Term 2015 Lecture 14 Universität des Saarlandes 24. Juni 2015 c Daria Apushkinskaya (UdS) Calculus of variations lecture 14 24. Juni 2015 1 / 20 Purpose of Lesson Purpose
More informationObservability and state estimation
EE263 Autumn 2015 S Boyd and S Lall Observability and state estimation state estimation discrete-time observability observability controllability duality observers for noiseless case continuous-time observability
More informationSolving Dynamic Equations: The State Transition Matrix
Overview Solving Dynamic Equations: The State Transition Matrix EGR 326 February 24, 2017 Solutions to coupled dynamic equations Solutions to dynamic circuits from EGR 220 The state transition matrix Discrete
More informationIn view of (31), the second of these is equal to the identity I on E m, while this, in view of (30), implies that the first can be written
11.8 Inequality Constraints 341 Because by assumption x is a regular point and L x is positive definite on M, it follows that this matrix is nonsingular (see Exercise 11). Thus, by the Implicit Function
More informationIntroduction to Modern Control MT 2016
CDT Autonomous and Intelligent Machines & Systems Introduction to Modern Control MT 2016 Alessandro Abate Lecture 2 First-order ordinary differential equations (ODE) Solution of a linear ODE Hints to nonlinear
More informationA Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems
53rd IEEE Conference on Decision and Control December 15-17, 2014. Los Angeles, California, USA A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems Seyed Hossein Mousavi 1,
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 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 information4F3 - Predictive Control
4F3 Predictive Control - Lecture 3 p 1/21 4F3 - Predictive Control Lecture 3 - Predictive Control with Constraints Jan Maciejowski jmm@engcamacuk 4F3 Predictive Control - Lecture 3 p 2/21 Constraints on
More informationSteady State Kalman Filter
Steady State Kalman Filter Infinite Horizon LQ Control: ẋ = Ax + Bu R positive definite, Q = Q T 2Q 1 2. (A, B) stabilizable, (A, Q 1 2) detectable. Solve for the positive (semi-) definite P in the ARE:
More informationMATH 4211/6211 Optimization Basics of Optimization Problems
MATH 4211/6211 Optimization Basics of Optimization Problems Xiaojing Ye Department of Mathematics & Statistics Georgia State University Xiaojing Ye, Math & Stat, Georgia State University 0 A standard minimization
More informationLecture 19 Observability and state estimation
EE263 Autumn 2007-08 Stephen Boyd Lecture 19 Observability and state estimation state estimation discrete-time observability observability controllability duality observers for noiseless case continuous-time
More informationNO CALCULATOR 1. Find the interval or intervals on which the function whose graph is shown is increasing:
AP Calculus AB PRACTICE MIDTERM EXAM Read each choice carefully and find the best answer. Your midterm exam will be made up of 8 of these questions. I reserve the right to change numbers and answers on
More informationMarch 8, 2010 MATH 408 FINAL EXAM SAMPLE
March 8, 200 MATH 408 FINAL EXAM SAMPLE EXAM OUTLINE The final exam for this course takes place in the regular course classroom (MEB 238) on Monday, March 2, 8:30-0:20 am. You may bring two-sided 8 page
More informationECE 680 Fall Test #2 Solutions. 1. Use Dynamic Programming to find u(0) and u(1) that minimize. J = (x(2) 1) u 2 (k) x(k + 1) = bu(k),
ECE 68 Fall 211 Test #2 Solutions 1. Use Dynamic Programming to find u() and u(1) that minimize subject to 1 J (x(2) 1) 2 + 2 u 2 (k) k x(k + 1) bu(k), where b. Let J (x(k)) be the minimum cost of transfer
More informationLecture 1: Pragmatic Introduction to Stochastic Differential Equations
Lecture 1: Pragmatic Introduction to Stochastic Differential Equations Simo Särkkä Aalto University, Finland (visiting at Oxford University, UK) November 13, 2013 Simo Särkkä (Aalto) Lecture 1: Pragmatic
More informationAutomatic Control 2. Nonlinear systems. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Nonlinear systems Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011 1 / 18
More informationZ i Q ij Z j. J(x, φ; U) = X T φ(t ) 2 h + where h k k, H(t) k k and R(t) r r are nonnegative definite matrices (R(t) is uniformly in t nonsingular).
2. LINEAR QUADRATIC DETERMINISTIC PROBLEM Notations: For a vector Z, Z = Z, Z is the Euclidean norm here Z, Z = i Z2 i is the inner product; For a vector Z and nonnegative definite matrix Q, Z Q = Z, QZ
More informationECEEN 5448 Fall 2011 Homework #5 Solutions
ECEEN 5448 Fall 211 Homework #5 Solutions Professor David G. Meyer December 8, 211 1. Consider the 1-dimensional time-varying linear system ẋ t (u x) (a) Find the state-transition matrix, Φ(t, τ). Here
More informationDynamical systems: basic concepts
Dynamical systems: basic concepts Daniele Carnevale Dipartimento di Ing. Civile ed Ing. Informatica (DICII), University of Rome Tor Vergata Fondamenti di Automatica e Controlli Automatici A.A. 2014-2015
More informationOptimal Control, TSRT08: Exercises. This version: October 2015
Optimal Control, TSRT8: Exercises This version: October 215 Preface Acknowledgment Abbreviations The exercises are modified problems from different sources: Exercises 2.1, 2.2,3.5,4.1,4.2,4.3,4.5, 5.1a)
More informationThis exam will be over material covered in class from Monday 14 February through Tuesday 8 March, corresponding to sections in the text.
Math 275, section 002 (Ultman) Spring 2011 MIDTERM 2 REVIEW The second midterm will be held in class (1:40 2:30pm) on Friday 11 March. You will be allowed one half of one side of an 8.5 11 sheet of paper
More informationReview session Midterm 1
AS.110.109: Calculus II (Eng) Review session Midterm 1 Yi Wang, Johns Hopkins University Fall 2018 7.1: Integration by parts Basic integration method: u-sub, integration table Integration By Parts formula
More informationHalf of Final Exam Name: Practice Problems October 28, 2014
Math 54. Treibergs Half of Final Exam Name: Practice Problems October 28, 24 Half of the final will be over material since the last midterm exam, such as the practice problems given here. The other half
More informationLyapunov Stability Theory
Lyapunov Stability Theory Peter Al Hokayem and Eduardo Gallestey March 16, 2015 1 Introduction In this lecture we consider the stability of equilibrium points of autonomous nonlinear systems, both in continuous
More informationAA 242B / ME 242B: Mechanical Vibrations (Spring 2016)
AA 242B / ME 242B: Mechanical Vibrations (Spring 206) Solution of Homework #3 Control Tab Figure : Schematic for the control tab. Inadequacy of a static-test A static-test for measuring θ would ideally
More information3 Space curvilinear motion, motion in non-inertial frames
3 Space curvilinear motion, motion in non-inertial frames 3.1 In-class problem A rocket of initial mass m i is fired vertically up from earth and accelerates until its fuel is exhausted. The residual mass
More informationMATH 4211/6211 Optimization Constrained Optimization
MATH 4211/6211 Optimization Constrained Optimization Xiaojing Ye Department of Mathematics & Statistics Georgia State University Xiaojing Ye, Math & Stat, Georgia State University 0 Constrained optimization
More informationClassical Mechanics Comprehensive Exam Solution
Classical Mechanics Comprehensive Exam Solution January 31, 011, 1:00 pm 5:pm Solve the following six problems. In the following problems, e x, e y, and e z are unit vectors in the x, y, and z directions,
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 informationHomework 2. Due Friday, July We studied the logistic equation in class as a model of population growth. It is given by dn dt = rn 1 N
Problem 1 (10 points) Homework Due Friday, July 7 017 We studied the logistic equation in class as a model of population growth. It is given by dn dt = rn 1 N, (1) K with N(0) = N 0. (a) Make the substitutions
More informationMath 106: Calculus I, Spring 2018: Midterm Exam II Monday, April Give your name, TA and section number:
Math 106: Calculus I, Spring 2018: Midterm Exam II Monday, April 6 2018 Give your name, TA and section number: Name: TA: Section number: 1. There are 6 questions for a total of 100 points. The value of
More information6 Linear Equation. 6.1 Equation with constant coefficients
6 Linear Equation 6.1 Equation with constant coefficients Consider the equation ẋ = Ax, x R n. This equating has n independent solutions. If the eigenvalues are distinct then the solutions are c k e λ
More informationThe University of British Columbia Midterm 1 Solutions - February 3, 2012 Mathematics 105, 2011W T2 Sections 204, 205, 206, 211.
1. a) Let The University of British Columbia Midterm 1 Solutions - February 3, 2012 Mathematics 105, 2011W T2 Sections 204, 205, 206, 211 fx, y) = x siny). If the value of x, y) changes from 0, π) to 0.1,
More informationz x = f x (x, y, a, b), z y = f y (x, y, a, b). F(x, y, z, z x, z y ) = 0. This is a PDE for the unknown function of two independent variables.
Chapter 2 First order PDE 2.1 How and Why First order PDE appear? 2.1.1 Physical origins Conservation laws form one of the two fundamental parts of any mathematical model of Continuum Mechanics. These
More informationMATH 32A: MIDTERM 2 REVIEW. sin 2 u du z(t) = sin 2 t + cos 2 2
MATH 3A: MIDTERM REVIEW JOE HUGHES 1. Curvature 1. Consider the curve r(t) = x(t), y(t), z(t), where x(t) = t Find the curvature κ(t). 0 cos(u) sin(u) du y(t) = Solution: The formula for curvature is t
More informationEE C128 / ME C134 Feedback Control Systems
EE C128 / ME C134 Feedback Control Systems Lecture Additional Material Introduction to Model Predictive Control Maximilian Balandat Department of Electrical Engineering & Computer Science University of
More informationOptimality Conditions for Constrained Optimization
72 CHAPTER 7 Optimality Conditions for Constrained Optimization 1. First Order Conditions In this section we consider first order optimality conditions for the constrained problem P : minimize f 0 (x)
More informationEE363 homework 2 solutions
EE363 Prof. S. Boyd EE363 homework 2 solutions. Derivative of matrix inverse. Suppose that X : R R n n, and that X(t is invertible. Show that ( d d dt X(t = X(t dt X(t X(t. Hint: differentiate X(tX(t =
More informationDynamic Optimal Control!
Dynamic Optimal Control! Robert Stengel! Robotics and Intelligent Systems MAE 345, Princeton University, 2017 Learning Objectives Examples of cost functions Necessary conditions for optimality Calculation
More informationFinal Exam December 20, 2011
Final Exam December 20, 2011 Math 420 - Ordinary Differential Equations No credit will be given for answers without mathematical or logical justification. Simplify answers as much as possible. Leave solutions
More information1 Steady State Error (30 pts)
Professor Fearing EECS C28/ME C34 Problem Set Fall 2 Steady State Error (3 pts) Given the following continuous time (CT) system ] ẋ = A x + B u = x + 2 7 ] u(t), y = ] x () a) Given error e(t) = r(t) y(t)
More information6.241 Dynamic Systems and Control
6.241 Dynamic Systems and Control Lecture 24: H2 Synthesis Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology May 4, 2011 E. Frazzoli (MIT) Lecture 24: H 2 Synthesis May
More information1 (30 pts) Dominant Pole
EECS C8/ME C34 Fall Problem Set 9 Solutions (3 pts) Dominant Pole For the following transfer function: Y (s) U(s) = (s + )(s + ) a) Give state space description of the system in parallel form (ẋ = Ax +
More informationSolution via Laplace transform and matrix exponential
EE263 Autumn 2015 S. Boyd and S. Lall Solution via Laplace transform and matrix exponential Laplace transform solving ẋ = Ax via Laplace transform state transition matrix matrix exponential qualitative
More informationMAT 211 Final Exam. Spring Jennings. Show your work!
MAT 211 Final Exam. pring 215. Jennings. how your work! Hessian D = f xx f yy (f xy ) 2 (for optimization). Polar coordinates x = r cos(θ), y = r sin(θ), da = r dr dθ. ylindrical coordinates x = r cos(θ),
More informationPhysics 351 Wednesday, April 22, 2015
Physics 351 Wednesday, April 22, 2015 HW13 due Friday. The last one! You read Taylor s Chapter 16 this week (waves, stress, strain, fluids), most of which is Phys 230 review. Next weekend, you ll read
More informationTime-Optimal Output Transition for Minimum Phase Systems
Time-Optimal Output Transition for Minimum Phase Systems Jennifer Haggerty Graduate Research Assistant Department of Mechanical and Aerospace Engineering University at Buffalo Buffalo, NY 460 Email: jrh6@buffalo.edu
More informationAlberto Bressan. Department of Mathematics, Penn State University
Non-cooperative Differential Games A Homotopy Approach Alberto Bressan Department of Mathematics, Penn State University 1 Differential Games d dt x(t) = G(x(t), u 1(t), u 2 (t)), x(0) = y, u i (t) U i
More informationLecture 3: Basics of set-constrained and unconstrained optimization
Lecture 3: Basics of set-constrained and unconstrained optimization (Chap 6 from textbook) Xiaoqun Zhang Shanghai Jiao Tong University Last updated: October 9, 2018 Optimization basics Outline Optimization
More informationDepartment of Electronics and Instrumentation Engineering M. E- CONTROL AND INSTRUMENTATION ENGINEERING CL7101 CONTROL SYSTEM DESIGN Unit I- BASICS AND ROOT-LOCUS DESIGN PART-A (2 marks) 1. What are the
More informationPHYS2330 Intermediate Mechanics Fall Final Exam Tuesday, 21 Dec 2010
Name: PHYS2330 Intermediate Mechanics Fall 2010 Final Exam Tuesday, 21 Dec 2010 This exam has two parts. Part I has 20 multiple choice questions, worth two points each. Part II consists of six relatively
More informationObservability. Dynamic Systems. Lecture 2 Observability. Observability, continuous time: Observability, discrete time: = h (2) (x, u, u)
Observability Dynamic Systems Lecture 2 Observability Continuous time model: Discrete time model: ẋ(t) = f (x(t), u(t)), y(t) = h(x(t), u(t)) x(t + 1) = f (x(t), u(t)), y(t) = h(x(t)) Reglerteknik, ISY,
More informationMultiple Choice Answers. MA 113 Calculus I Spring 2018 Exam 2 Tuesday, 6 March Question
MA 113 Calculus I Spring 2018 Exam 2 Tuesday, 6 March 2018 Name: Section: Last 4 digits of student ID #: This exam has 12 multiple choice questions (five points each) and 4 free response questions (ten
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 informationEE 16B Final, December 13, Name: SID #:
EE 16B Final, December 13, 2016 Name: SID #: Important Instructions: Show your work. An answer without explanation is not acceptable and does not guarantee any credit. Only the front pages will be scanned
More informationMAT 311 Midterm #1 Show your work! 1. The existence and uniqueness theorem says that, given a point (x 0, y 0 ) the ODE. y = (1 x 2 y 2 ) 1/3
MAT 3 Midterm # Show your work!. The existence and uniqueness theorem says that, given a point (x 0, y 0 ) the ODE y = ( x 2 y 2 ) /3 has a unique (local) solution with initial condition y(x 0 ) = y 0
More informationMATH 173: PRACTICE MIDTERM SOLUTIONS
MATH 73: PACTICE MIDTEM SOLUTIONS This is a closed book, closed notes, no electronic devices exam. There are 5 problems. Solve all of them. Write your solutions to problems and in blue book #, and your
More information