Numerical Computational Techniques for Nonlinear Optimal Control

Size: px
Start display at page:

Download "Numerical Computational Techniques for Nonlinear Optimal Control"

Transcription

1 Seminar at LAAS Numerical Computational echniques for Nonlinear Optimal Control Yasuaki Oishi (Nanzan University) July 2, 2018 * Joint work with N. Sakamoto and. Nakamura

2 1. Introduction Optimal control of a nonlinear system Hamilton--Jacobi--Bellman eq. Power series method [Al'brekht 61][Lukes 69]... Stable-manifold method [Sakamoto--van der Schaft 08] cf. [Yamashita--Shima 98] swing-up of a pendulum, control under input saturation, nonlinear optimal servo,... 2

3 his talk: Numerical computational techniques for improvement of the stable-manifold method ime evolution of a Hamiltonian system numerically unstable to compute numerical methods that preserve the structure of the Hamiltonian system Choice of initial points based on trials and errors shooting method 3

4 2. Stable-manifold method Problem Given a plant xt ( ) = fxt ( ( )) + Gxt ( ( )) ut ( ), obtain an input ut () that minimizes the objective fn. ò 0 xt Qxt + ut Rut t () () () () d. where f(0) = 0, Q O, R O Hamiltonian 1-1 Hxp (, ) = pfx ()- pgxr () gx () p+ xqx 4 Hamiltonian system H H xt () = ( xt (), pt ()), pt () =- ( xt (), pt ()) p x 4

5 Hamiltonian sys. H H xt xp pt xp p x () = (, ), () =- (, ) (, xp) origin stable manifold {( xp, ) p= px ( )} Riccati stab. sol. P {( xp, ) p= 2 Px} Optimal input: 1 ut =- R gx px 2-1 ( ) ( ) ( ) 5

6 Stable-manifold method simulate the Hamilton. sys. in backward time Issues precisely compute it around the origin Choose px ( ) so that the set {(, xpx ())} contains the trajs. Simulation of the Hamilton. sys. is numeric. unstable numerical methods that preserve the structure of the Hamiltonian system Choice of initial points is based on trials and errors shooting method 6

7 3. Structure preservation H H xt = xt pt pt =- xt pt p x initial point: ( x(0), p(0)) = ( x, p ) 0 0 () ( (), ()), () ( (), ()) Symplecticity ((), xt pt ()) ( x, p ) 0 0 ( Dx, Dp ) 0 0 time evolution of the perturbation ( Dx, Dp ) 0 0 ( Dxt ( ), Dpt ( )) æo I öædx() t ö ( xt () pt ()) D D = -I O Dp() t çè øèç ( Dxt ( ), Dpt ( )) ø Preservation of the Hamiltonian Hxt ((), pt ()) = const. const. 7

8 Numerical method Given a step size h > 0, obtain ( x, p ) that -k -k approximates (( x -kh), p( - kh)) for k = 1,2,, K ( x, p ) ( x, p ) ( x, p ) -K -K Standard classic Runge--Kutta method no symplecticity; no preserv. of the Hamiltonian Structure-preserving numerical methods numerically stable [Hairer--Lubich--Wanner 02] 8

9 Gauss method (of order 4) Symplectic numerical method For k = 0, 1,, K -1 g g 1 2 æ H ö p = ç H çè- x ø æ H ö p = ç H çè- x ø æ ö æ ö çè ø è ø æxö æx ö k h æ 1 3 ö - g hg p = p ç -k 4 è ø çè ø ç 4 6 è ø x x -k-1 -k h g 1 g 2 p = + + p -- k 1 ç -k 2 ( ) 1 2 æxö æx ö æ k 1 3 ö - h hg g p = p èç ø èç -k ø ç 4 6 è ø 4 Need to solve nonlinear eqs. for g and g

10 q() t Example: swing-up of a pendulum [Sakamoto 13] x ut () æqö = ç q çè ø Q = 0.01 I, R = 2 P = Riccati stabilizing solution ( x, p ) = ( x,2 Px ), x = ( ) h = p 1 x 1 p 2 x 2 time RK method time Gauss method 10

11 Values of the Hamiltonian Hxp (, ) is constant theoretically It can be used to see the quality of computation Hamiltonian H RK method Gauss method time Gauss method is a little better? 11

12 Averaged-vector-field method [Quispel--McLaren 08] Preserving the Hamiltonian value For k = 0, 1,, K -1 æ 1 H x ö æx ö æ ( xr ( ), pr ( )) ö -k-1 - k p : h dr p = - p ò0 H çè - ( xr ( ), pr ( )) -- k 1 ø çè - k ø ç è x ø where xr () = (1- rx ) + rx, pr () = (1- rp ) + rp -k -k-1 -k -k-1 Comput. of the integral Gaussian quadrature 1æ H H ( xr ( ), pr ( )) ö æ ( xr ( ), pr ( )) ö p p i i ò dr w 0 H» å i H ç - ( xr ( ), pr ( )) i 1 ( xr ( ), pr ( )) x = - è ø çè x i i ø Need to solve a nonlinear eq. for ( x, p ) k -- k 12

13 Example Hamiltonian H RK method AVF method time AVF method keeps the Hamiltonian constant It does not necessarily mean its superiority 13

14 4. Shooting method ( x, p ) ( x, p ) ( x, p ) -K -K ( x, p( x )) * * How to choose an initial point that leads to a given x? * Idea ( x, p ) -K -K ( Dx, Dp ) ( x, p ) ( x, p ) ( Dx,2 PDx ) -K -K ( Dx, Dp ) Evolution of the perturb. is linear possible to choose Dx0 so that D x = x -x * -K -K a kind of Newton method 14

15 ime evolution of the perturbation d dt æ 2 2 æ H H xö ( xt ( ), pt ( )) ( xt ( ), pt ( )) æ 2 xö D D p x p 2 2 p = H H - ( xt ( ), pt ( )) - ( xt ( ), pt ( )) p èçd ø ç D 2 çè ø è x x p ö ø æ x ö æ I ö D 0 x 2P x = D 2P ç D ç è 0ø è ø 0 numerically æ x ö D -1 ç p çèd -1 ø æu ö -1 = ç x V D çè -1 ø 0 æ x ö æu ö D -K -K = Dx p V çd ç è -Kø è -Kø 0 For choose D x = U D x = x - x -K -K 0 * -K Dx For a new initial pt. ( x +D x, p + 2 PDx ), compute a sequence Repeat until convergence 0 15

16 x 2 Example: swing-up of a pendulum x h x 0 * = ( ) = 0.002, - Kh =-0.45 = (4-10) x * computational time: 52 s ( p,0) 4th 3rd 2nd 1st x 1 rajectory for the swing up can be computed 16

17 Swing-up with multiple swings 1. Compute trajectories for 1 swing 17

18 Swing-up with multiple swings 1. Compute trajectories for 1 swing 2. Extend the simulation time for each trajectory Find a trajectory close to 2 swing 18

19 Swing-up with multiple swings 1. Compute trajectories for 1 swing 2. Extend the simulation time for each trajectory 3. Run the shooting method from the trajectory 19

20 Swing-up with 1 to 7 swings cf. [Horibe--Sakamoto 17] 20

21 Swing-up with 1 to 7 swings cf. [Horibe--Sakamoto 17] Obj. func swing 2-swing 3-swing 4-swing 5-swing 6-swing 7-swing

22 Swing-up with 7 swings 22

23 Application to the Furuta pendulum rajectory with 3 swings is successfully computed 23

24 5. Summary Application of numerical computational techniques to the stable-manifold method Structure-preserving numerical methods for stable computation of a Hamiltonian system Shooting method for systematic choice of an initial pt. Reduction of know-how factors of the stable-manifold method 24

F O R SOCI AL WORK RESE ARCH

F O R SOCI AL WORK RESE ARCH 7 TH EUROPE AN CONFERENCE F O R SOCI AL WORK RESE ARCH C h a l l e n g e s i n s o c i a l w o r k r e s e a r c h c o n f l i c t s, b a r r i e r s a n d p o s s i b i l i t i e s i n r e l a t i o n

More information

emittance coupling Hong Qin12 1,2, Ronald C. Davidson 1, Moses Chung 3, John J. Barnard 4, Tai-Sen F. Wang 5 PAC11, New York, March 29, 2011

emittance coupling Hong Qin12 1,2, Ronald C. Davidson 1, Moses Chung 3, John J. Barnard 4, Tai-Sen F. Wang 5 PAC11, New York, March 29, 2011 Theoretical study of transverse-longitudinal emittance coupling Hong Qin1 1,, Ronald C. Davidson 1, Moses Chung 3, John J. Barnard 4, Tai-Sen F. Wang 5 1. PPPL, Princeton University. Univ. of Science and

More information

Iterative methods to compute center and center-stable manifolds with application to the optimal output regulation problem

Iterative methods to compute center and center-stable manifolds with application to the optimal output regulation problem Iterative methods to compute center and center-stable manifolds with application to the optimal output regulation problem Noboru Sakamoto, Branislav Rehak N.S.: Nagoya University, Department of Aerospace

More information

MATH 6101 Fall 2008 Newton and Differential Equations

MATH 6101 Fall 2008 Newton and Differential Equations MATH 611 Fall 8 Newto ad Differetial Equatios A Differetial Equatio What is a differetial equatio? A differetial equatio is a equatio relatig the quatities x, y ad y' ad possibly higher derivatives of

More information

Advanced Mechatronics Engineering

Advanced 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 information

T i t l e o f t h e w o r k : L a M a r e a Y o k o h a m a. A r t i s t : M a r i a n o P e n s o t t i ( P l a y w r i g h t, D i r e c t o r )

T i t l e o f t h e w o r k : L a M a r e a Y o k o h a m a. A r t i s t : M a r i a n o P e n s o t t i ( P l a y w r i g h t, D i r e c t o r ) v e r. E N G O u t l i n e T i t l e o f t h e w o r k : L a M a r e a Y o k o h a m a A r t i s t : M a r i a n o P e n s o t t i ( P l a y w r i g h t, D i r e c t o r ) C o n t e n t s : T h i s w o

More information

Optimal Control. Quadratic Functions. Single variable quadratic function: Multi-variable quadratic function:

Optimal 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 information

Logistic Map, Euler & Runge-Kutta Method and Lotka-Volterra Equations

Logistic Map, Euler & Runge-Kutta Method and Lotka-Volterra Equations Logistic Map, Euler & Runge-Kutta Method and Lotka-Volterra Equations S. Y. Ha and J. Park Department of Mathematical Sciences Seoul National University Sep 23, 2013 Contents 1 Logistic Map 2 Euler and

More information

Numerical Methods for ODEs. Lectures for PSU Summer Programs Xiantao Li

Numerical Methods for ODEs. Lectures for PSU Summer Programs Xiantao Li Numerical Methods for ODEs Lectures for PSU Summer Programs Xiantao Li Outline Introduction Some Challenges Numerical methods for ODEs Stiff ODEs Accuracy Constrained dynamics Stability Coarse-graining

More information

Energy Preserving Numerical Integration Methods

Energy Preserving Numerical Integration Methods Energy Preserving Numerical Integration Methods Department of Mathematics and Statistics, La Trobe University Supported by Australian Research Council Professorial Fellowship Collaborators: Celledoni (Trondheim)

More information

Lecture 5.7 Compressible Euler Equations

Lecture 5.7 Compressible Euler Equations Lecture 5.7 Compressible Euler Equations Nomenclature Density u, v, w Velocity components p E t H u, v, w e S=c v ln p - c M Pressure Total energy/unit volume Total enthalpy Conserved variables Internal

More information

Suboptimal feedback control of PDEs by solving Hamilton-Jacobi Bellman equations on sparse grids

Suboptimal feedback control of PDEs by solving Hamilton-Jacobi Bellman equations on sparse grids Suboptimal feedback control of PDEs by solving Hamilton-Jacobi Bellman equations on sparse grids Jochen Garcke joint work with Axel Kröner, INRIA Saclay and CMAP, Ecole Polytechnique Ilja Kalmykov, Universität

More information

Recent Advances in State Constrained Optimal Control

Recent Advances in State Constrained Optimal Control Recent Advances in State Constrained Optimal Control Richard B. Vinter Imperial College London Control for Energy and Sustainability Seminar Cambridge University, 6th November 2009 Outline of the talk

More information

Energy-Preserving Runge-Kutta methods

Energy-Preserving Runge-Kutta methods Energy-Preserving Runge-Kutta methods Fasma Diele, Brigida Pace Istituto per le Applicazioni del Calcolo M. Picone, CNR, Via Amendola 122, 70126 Bari, Italy f.diele@ba.iac.cnr.it b.pace@ba.iac.cnr.it SDS2010,

More information

Chapter 5. Pontryagin s Minimum Principle (Constrained OCP)

Chapter 5. Pontryagin s Minimum Principle (Constrained OCP) Chapter 5 Pontryagin s Minimum Principle (Constrained OCP) 1 Pontryagin s Minimum Principle Plant: (5-1) u () t U PI: (5-2) Boundary condition: The goal is to find Optimal Control. 2 Pontryagin s Minimum

More information

Numerical Algorithms as Dynamical Systems

Numerical Algorithms as Dynamical Systems A Study on Numerical Algorithms as Dynamical Systems Moody Chu North Carolina State University What This Study Is About? To recast many numerical algorithms as special dynamical systems, whence to derive

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

Lecture 4 Continuous time linear quadratic regulator

Lecture 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 information

Defect-based a posteriori error estimation for index-1 DAEs

Defect-based a posteriori error estimation for index-1 DAEs Defect-based a posteriori error estimation for index-1 DAEs W. Auzinger, H. Lehner, E. Weinmüller Institute for Analysis and Scientific Computing Vienna University of Technology Wiedner Hauptstrasse 8

More information

AIMS Exercise Set # 1

AIMS Exercise Set # 1 AIMS Exercise Set #. Determine the form of the single precision floating point arithmetic used in the computers at AIMS. What is the largest number that can be accurately represented? What is the smallest

More information

Value Function in deterministic optimal control : sensitivity relations of first and second order

Value Function in deterministic optimal control : sensitivity relations of first and second order Séminaire de Calcul Scientifique du CERMICS Value Function in deterministic optimal control : sensitivity relations of first and second order Hélène Frankowska (IMJ-PRG) 8mars2018 Value Function in deterministic

More information

Differentiating Functions & Expressions - Edexcel Past Exam Questions

Differentiating Functions & Expressions - Edexcel Past Exam Questions - Edecel Past Eam Questions. (a) Differentiate with respect to (i) sin + sec, (ii) { + ln ()}. 5-0 + 9 Given that y =, ¹, ( -) 8 (b) show that = ( -). (6) June 05 Q. f() = e ln, > 0. (a) Differentiate

More information

Exam in TMA4215 December 7th 2012

Exam in TMA4215 December 7th 2012 Norwegian University of Science and Technology Department of Mathematical Sciences Page of 9 Contact during the exam: Elena Celledoni, tlf. 7359354, cell phone 48238584 Exam in TMA425 December 7th 22 Allowed

More information

Physics 106a, Caltech 13 November, Lecture 13: Action, Hamilton-Jacobi Theory. Action-Angle Variables

Physics 106a, Caltech 13 November, Lecture 13: Action, Hamilton-Jacobi Theory. Action-Angle Variables Physics 06a, Caltech 3 November, 08 Lecture 3: Action, Hamilton-Jacobi Theory Starred sections are advanced topics for interest and future reference. The unstarred material will not be tested on the final

More information

Variational Integrators for Electrical Circuits

Variational Integrators for Electrical Circuits Variational Integrators for Electrical Circuits Sina Ober-Blöbaum California Institute of Technology Joint work with Jerrold E. Marsden, Houman Owhadi, Molei Tao, and Mulin Cheng Structured Integrators

More information

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Approximations

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Approximations Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Approximations Simo Särkkä Aalto University, Finland November 18, 2014 Simo Särkkä (Aalto) Lecture 4: Numerical Solution of SDEs November

More information

On Continuous-Discrete Cubature Kalman Filtering

On Continuous-Discrete Cubature Kalman Filtering On Continuous-Discrete Cubature Kalman Filtering Simo Särkkä Arno Solin Aalto University, P.O. Box 12200. FI-00076 AALTO, Finland. (Tel: +358 50 512 4393; e-mail: simo.sarkka@aalto.fi) Aalto University,

More information

Hamiltonian formulation: water waves Lecture 3

Hamiltonian formulation: water waves Lecture 3 Hamiltonian formulation: water waves Lecture 3 Wm.. Hamilton V.E. Zakharov Hamiltonian formulation: water waves This lecture: A. apid review of Hamiltonian machinery (see also extra notes) B. Hamiltonian

More information

Geometric Numerical Integration

Geometric Numerical Integration Geometric Numerical Integration (Ernst Hairer, TU München, winter 2009/10) Development of numerical ordinary differential equations Nonstiff differential equations (since about 1850), see [4, 2, 1] Adams

More information

Q Scheme Marks AOs. Notes. Ignore any extra columns with 0 probability. Otherwise 1 for each. If 4, 5 or 6 missing B0B0.

Q Scheme Marks AOs. Notes. Ignore any extra columns with 0 probability. Otherwise 1 for each. If 4, 5 or 6 missing B0B0. 1a k(16 9) + k(25 9) + k(36 9) (or 7k + 16k + 27k). M1 2.1 4th = 1 M1 Þ k = 1 50 (answer given). * Model simple random variables as probability (3) 1b x 4 5 6 P(X = x) 7 50 16 50 27 50 Note: decimal values

More information

OPTIMAL 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 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 information

Osinga, HM., & Hauser, J. (2005). The geometry of the solution set of nonlinear optimal control problems.

Osinga, HM., & Hauser, J. (2005). The geometry of the solution set of nonlinear optimal control problems. Osinga, HM., & Hauser, J. (2005). The geometry of the solution set of nonlinear optimal control problems. Early version, also known as pre-print Link to publication record in Explore Bristol Research PDF-document

More information

Parallel-in-time integrators for Hamiltonian systems

Parallel-in-time integrators for Hamiltonian systems Parallel-in-time integrators for Hamiltonian systems Claude Le Bris ENPC and INRIA Visiting Professor, The University of Chicago joint work with X. Dai (Paris 6 and Chinese Academy of Sciences), F. Legoll

More information

Physics 115/242 The leapfrog method and other symplectic algorithms for integrating Newton s laws of motion

Physics 115/242 The leapfrog method and other symplectic algorithms for integrating Newton s laws of motion Physics 115/242 The leapfrog method and other symplectic algorithms for integrating Newton s laws of motion Peter Young (Dated: April 17, 23) I. INTRODUCTION One frequently obtains detailed dynamical information

More information

REMARKS ON THE TIME-OPTIMAL CONTROL OF A CLASS OF HAMILTONIAN SYSTEMS. Eduardo D. Sontag. SYCON - Rutgers Center for Systems and Control

REMARKS ON THE TIME-OPTIMAL CONTROL OF A CLASS OF HAMILTONIAN SYSTEMS. Eduardo D. Sontag. SYCON - Rutgers Center for Systems and Control REMARKS ON THE TIME-OPTIMAL CONTROL OF A CLASS OF HAMILTONIAN SYSTEMS Eduardo D. Sontag SYCON - Rutgers Center for Systems and Control Department of Mathematics, Rutgers University, New Brunswick, NJ 08903

More information

Uncertainty Propagation

Uncertainty Propagation Setting: Uncertainty Propagation We assume that we have determined distributions for parameters e.g., Bayesian inference, prior experiments, expert opinion Ṫ 1 = 1 - d 1 T 1 - (1 - ")k 1 VT 1 Ṫ 2 = 2 -

More information

Comparison of spectral properties of read, prepared and casual speech in French

Comparison of spectral properties of read, prepared and casual speech in French , "LRC (21)" C, F J-L R 1, M B 2, M -D 1 1 LM-CR UPR 3251, F 2 D. C, T T, J.,...,., :,.. T. (., 28) J, F. U,, MFCC,. T.. W J. -664499, 1-3 J 212 1. T. (., 28) J, F. W. M 2.. T 3.. 4., J. T, 5., F. T F

More information

Do not turn over until you are told to do so by the Invigilator.

Do not turn over until you are told to do so by the Invigilator. UNIVERSITY OF EAST ANGLIA School of Mathematics Main Series UG Examination 216 17 INTRODUCTION TO NUMERICAL ANALYSIS MTHE612B Time allowed: 3 Hours Attempt QUESTIONS 1 and 2, and THREE other questions.

More information

Optimal Control. McGill COMP 765 Oct 3 rd, 2017

Optimal Control. McGill COMP 765 Oct 3 rd, 2017 Optimal Control McGill COMP 765 Oct 3 rd, 2017 Classical Control Quiz Question 1: Can a PID controller be used to balance an inverted pendulum: A) That starts upright? B) That must be swung-up (perhaps

More information

Introduction to Path Integrals

Introduction to Path Integrals Introduction to Path Integrals Consider ordinary quantum mechanics of a single particle in one space dimension. Let s work in the coordinate space and study the evolution kernel Ut B, x B ; T A, x A )

More information

SME 3023 Applied Numerical Methods

SME 3023 Applied Numerical Methods UNIVERSITI TEKNOLOGI MALAYSIA SME 3023 Applied Numerical Methods Ordinary Differential Equations Abu Hasan Abdullah Faculty of Mechanical Engineering Sept 2012 Abu Hasan Abdullah (FME) SME 3023 Applied

More information

A Survey of Computational High Frequency Wave Propagation II. Olof Runborg NADA, KTH

A Survey of Computational High Frequency Wave Propagation II. Olof Runborg NADA, KTH A Survey of Computational High Frequency Wave Propagation II Olof Runborg NADA, KTH High Frequency Wave Propagation CSCAMM, September 19-22, 2005 Numerical methods Direct methods Wave equation (time domain)

More information

Topic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis

Topic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis Topic # 16.30/31 Feedback Control Systems Analysis of Nonlinear Systems Lyapunov Stability Analysis Fall 010 16.30/31 Lyapunov Stability Analysis Very general method to prove (or disprove) stability of

More information

9 Controller Discretization

9 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 information

A SYMPLECTIC KEPLERIAN MAP FOR PERTURBED TWO-BODY DYNAMICS. Oier Peñagaricano Muñoa 1, Daniel J. Scheeres 2

A SYMPLECTIC KEPLERIAN MAP FOR PERTURBED TWO-BODY DYNAMICS. Oier Peñagaricano Muñoa 1, Daniel J. Scheeres 2 AIAA/AAS Astrodynamics Specialist Conference and Exhibit 8 - August 008, Honolulu, Hawaii AIAA 008-7068 AIAA 008-7068 A SYMPLECTIC KEPLERIAN MAP FOR PERTURBED TWO-BODY DYNAMICS Oier Peñagaricano Muñoa,

More information

SKMM 3023 Applied Numerical Methods

SKMM 3023 Applied Numerical Methods UNIVERSITI TEKNOLOGI MALAYSIA SKMM 3023 Applied Numerical Methods Ordinary Differential Equations ibn Abdullah Faculty of Mechanical Engineering Òº ÙÐÐ ÚºÒÙÐÐ ¾¼½ SKMM 3023 Applied Numerical Methods Ordinary

More information

Time-optimal control of a 3-level quantum system and its generalization to an n-level system

Time-optimal control of a 3-level quantum system and its generalization to an n-level system Proceedings of the 7 American Control Conference Marriott Marquis Hotel at Times Square New York City, USA, July 11-13, 7 Time-optimal control of a 3-level quantum system and its generalization to an n-level

More information

Numerical integration of DAE s

Numerical integration of DAE s Numerical integration of DAE s seminar Sandra Allaart-Bruin sbruin@win.tue.nl seminar p.1 Seminar overview February 18 Arie Verhoeven Introduction to DAE s seminar p.2 Seminar overview February 18 Arie

More information

Nonlinear Single-Particle Dynamics in High Energy Accelerators

Nonlinear Single-Particle Dynamics in High Energy Accelerators Nonlinear Single-Particle Dynamics in High Energy Accelerators Part 2: Basic tools and concepts Nonlinear Single-Particle Dynamics in High Energy Accelerators This course consists of eight lectures: 1.

More information

Lecture 6: Bayesian Inference in SDE Models

Lecture 6: Bayesian Inference in SDE Models Lecture 6: Bayesian Inference in SDE Models Bayesian Filtering and Smoothing Point of View Simo Särkkä Aalto University Simo Särkkä (Aalto) Lecture 6: Bayesian Inference in SDEs 1 / 45 Contents 1 SDEs

More information

Weak Convergence of Numerical Methods for Dynamical Systems and Optimal Control, and a relation with Large Deviations for Stochastic Equations

Weak Convergence of Numerical Methods for Dynamical Systems and Optimal Control, and a relation with Large Deviations for Stochastic Equations Weak Convergence of Numerical Methods for Dynamical Systems and, and a relation with Large Deviations for Stochastic Equations Mattias Sandberg KTH CSC 2010-10-21 Outline The error representation for weak

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

ENERGY PRESERVING METHODS FOR VOLTERRA LATTICE EQUATION

ENERGY PRESERVING METHODS FOR VOLTERRA LATTICE EQUATION TWMS J. App. Eng. Math. V., N.,, pp. 9- ENERGY PRESERVING METHODS FOR VOLTERRA LATTICE EQUATION B. KARASÖZEN, Ö. ERDEM, Abstract. We investigate linear energy preserving methods for the Volterra lattice

More information

Runga-Kutta Schemes. Exact evolution over a small time step: Expand both sides in a small time increment: d(δt) F (x(t + δt),t+ δt) Ft + FF x ( t)

Runga-Kutta Schemes. Exact evolution over a small time step: Expand both sides in a small time increment: d(δt) F (x(t + δt),t+ δt) Ft + FF x ( t) Runga-Kutta Schemes Exact evolution over a small time step: x(t + t) =x(t)+ t 0 d(δt) F (x(t + δt),t+ δt) Expand both sides in a small time increment: x(t + t) =x(t)+x (t) t + 1 2 x (t)( t) 2 + 1 6 x (t)+

More information

Reverse Order Swing-up Control of Serial Double Inverted Pendulums

Reverse Order Swing-up Control of Serial Double Inverted Pendulums Reverse Order Swing-up Control of Serial Double Inverted Pendulums T.Henmi, M.Deng, A.Inoue, N.Ueki and Y.Hirashima Okayama University, 3-1-1, Tsushima-Naka, Okayama, Japan inoue@suri.sys.okayama-u.ac.jp

More information

Stochastic Mechanics of Particles and Fields

Stochastic Mechanics of Particles and Fields Stochastic Mechanics of Particles and Fields Edward Nelson Department of Mathematics, Princeton University These slides are posted at http://math.princeton.edu/ nelson/papers/xsmpf.pdf A preliminary draft

More information

Non-Differentiable Embedding of Lagrangian structures

Non-Differentiable Embedding of Lagrangian structures Non-Differentiable Embedding of Lagrangian structures Isabelle Greff Joint work with J. Cresson Université de Pau et des Pays de l Adour CNAM, Paris, April, 22nd 2010 Position of the problem 1. Example

More information

4. The 2 k Factorial Designs (Ch.6. Two-Level Factorial Designs)

4. The 2 k Factorial Designs (Ch.6. Two-Level Factorial Designs) 4. The 2 k Factorial Designs (Ch.6. Two-Level Factorial Designs) Hae-Jin Choi School of Mechanical Engineering, Chung-Ang University Introduction to 2 k Factorial Designs Special case of the general factorial

More information

Semi-implicit Krylov Deferred Correction Methods for Ordinary Differential Equations

Semi-implicit Krylov Deferred Correction Methods for Ordinary Differential Equations Semi-implicit Krylov Deferred Correction Methods for Ordinary Differential Equations Sunyoung Bu University of North Carolina Department of Mathematics CB # 325, Chapel Hill USA agatha@email.unc.edu Jingfang

More information

SYMMETRIC PROJECTION METHODS FOR DIFFERENTIAL EQUATIONS ON MANIFOLDS

SYMMETRIC PROJECTION METHODS FOR DIFFERENTIAL EQUATIONS ON MANIFOLDS BIT 0006-3835/00/4004-0726 $15.00 2000, Vol. 40, No. 4, pp. 726 734 c Swets & Zeitlinger SYMMETRIC PROJECTION METHODS FOR DIFFERENTIAL EQUATIONS ON MANIFOLDS E. HAIRER Section de mathématiques, Université

More information

Physics 115/242 The leapfrog method and other symplectic algorithms for integrating Newton s laws of motion

Physics 115/242 The leapfrog method and other symplectic algorithms for integrating Newton s laws of motion Physics 115/242 The leapfrog method and other symplectic algorithms for integrating Newton s laws of motion Peter Young (Dated: April 14, 2009) I. INTRODUCTION One frequently obtains detailed dynamical

More information

Elementary Differential Equations

Elementary Differential Equations Elementary Differential Equations George Voutsadakis 1 1 Mathematics and Computer Science Lake Superior State University LSSU Math 310 George Voutsadakis (LSSU) Differential Equations January 2014 1 /

More information

Hamilton-Jacobi-Bellman Equation Feb 25, 2008

Hamilton-Jacobi-Bellman Equation Feb 25, 2008 Hamilton-Jacobi-Bellman Equation Feb 25, 2008 What is it? The Hamilton-Jacobi-Bellman (HJB) equation is the continuous-time analog to the discrete deterministic dynamic programming algorithm Discrete VS

More information

APPROXIMATIONS FOR NONLINEAR FILTERING

APPROXIMATIONS FOR NONLINEAR FILTERING October, 1982 LIDS-P-1244 APPROXIMATIONS FOR NONLINEAR FILTERING Sanjoy K. Mitter Department of Electrical Engiieering and Computer Science and Laboratory for Information and Decision Systems Massachusetts

More information

LINEAR-CONVEX CONTROL AND DUALITY

LINEAR-CONVEX CONTROL AND DUALITY 1 LINEAR-CONVEX CONTROL AND DUALITY R.T. Rockafellar Department of Mathematics, University of Washington Seattle, WA 98195-4350, USA Email: rtr@math.washington.edu R. Goebel 3518 NE 42 St., Seattle, WA

More information

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Process Approximations

Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Process Approximations Lecture 4: Numerical Solution of SDEs, Itô Taylor Series, Gaussian Process Approximations Simo Särkkä Aalto University Tampere University of Technology Lappeenranta University of Technology Finland November

More information

On the construction of discrete gradients

On the construction of discrete gradients On the construction of discrete gradients Elizabeth L. Mansfield School of Mathematics, Statistics and Actuarial Science, University of Kent, Canterbury, CT2 7NF, U.K. G. Reinout W. Quispel Department

More information

BUDKER INSTITUTE OF NUCLEAR PHYSICS. B.V. Chirikov and V.V. Vecheslavov MULTIPLE SEPARATRIX CROSSING: CHAOS STRUCTURE. Budker INP NOVOSIBIRSK

BUDKER INSTITUTE OF NUCLEAR PHYSICS. B.V. Chirikov and V.V. Vecheslavov MULTIPLE SEPARATRIX CROSSING: CHAOS STRUCTURE. Budker INP NOVOSIBIRSK BUDKER INSTITUTE OF NUCLEAR PHYSICS B.V. Chirikov and V.V. Vecheslavov MULTIPLE SEPARATRIX CROSSING: CHAOS STRUCTURE Budker INP 2000-1 NOVOSIBIRSK 2000 chaos structure B.V. Chirikov and V.V. Vecheslavov

More information

The Implicit Function Theorem with Applications in Dynamics and Control

The Implicit Function Theorem with Applications in Dynamics and Control 48th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition 4-7 January 2010, Orlando, Florida AIAA 2010-174 The Implicit Function Theorem with Applications in Dynamics

More information

Static and Dynamic Optimization (42111)

Static and Dynamic Optimization (42111) Static and Dynamic Optimization (42111) Niels Kjølstad Poulsen Build. 303b, room 016 Section for Dynamical Systems Dept. of Applied Mathematics and Computer Science The Technical University of Denmark

More information

Numerical Methods for Optimal Control Problems. Part I: Hamilton-Jacobi-Bellman Equations and Pontryagin Minimum Principle

Numerical Methods for Optimal Control Problems. Part I: Hamilton-Jacobi-Bellman Equations and Pontryagin Minimum Principle Numerical Methods for Optimal Control Problems. Part I: Hamilton-Jacobi-Bellman Equations and Pontryagin Minimum Principle Ph.D. course in OPTIMAL CONTROL Emiliano Cristiani (IAC CNR) e.cristiani@iac.cnr.it

More information

Runge-Kutta type methods for differentialalgebraic equations in mechanics

Runge-Kutta type methods for differentialalgebraic equations in mechanics University of Iowa Iowa Research Online Theses and Dissertations Spring 211 Runge-Kutta type methods for differentialalgebraic equations in mechanics Scott Joseph Small University of Iowa Copyright 211

More information

SOLVING ODE s NUMERICALLY WHILE PRESERVING ALL FIRST INTEGRALS

SOLVING ODE s NUMERICALLY WHILE PRESERVING ALL FIRST INTEGRALS SOLVING ODE s NUMERICALLY WHILE PRESERVING ALL FIRST INTEGRALS G.R.W. QUISPEL 1,2 and H.W. CAPEL 3 Abstract. Using Discrete Gradient Methods (Quispel & Turner, J. Phys. A29 (1996) L341-L349) we construct

More information

The self consistent field method for constructing stellar equilibria: When & why is convergence attained?

The self consistent field method for constructing stellar equilibria: When & why is convergence attained? The self consistent field method for constructing stellar equilibria: When & why is convergence attained? Charalampos Markakis (FSU Jena) Richard H Price (UT Brownsville) John L Friedman (UW Milwaukee)

More information

Efficiency of Runge-Kutta Methods in Solving Simple Harmonic Oscillators

Efficiency of Runge-Kutta Methods in Solving Simple Harmonic Oscillators MATEMATIKA, 8, Volume 3, Number, c Penerbit UTM Press. All rights reserved Efficiency of Runge-Kutta Methods in Solving Simple Harmonic Oscillators Annie Gorgey and Nor Azian Aini Mat Department of Mathematics,

More information

Optimal control of nonlinear systems with input constraints using linear time varying approximations

Optimal control of nonlinear systems with input constraints using linear time varying approximations ISSN 1392-5113 Nonlinear Analysis: Modelling and Control, 216, Vol. 21, No. 3, 4 412 http://dx.doi.org/1.15388/na.216.3.7 Optimal control of nonlinear systems with input constraints using linear time varying

More information

MATH 1014 N 3.0 W2015 APPLIED CALCULUS II - SECTION P. Perhaps the most important of all the applications of calculus is to differential equations.

MATH 1014 N 3.0 W2015 APPLIED CALCULUS II - SECTION P. Perhaps the most important of all the applications of calculus is to differential equations. MATH 1014 N 3.0 W2015 APPLIED CALCULUS II - SECTION P Stewart Chapter 9 Differential Equations Perhaps the most important of all the applications of calculus is to differential equations. 9.1 Modeling

More information

Analytical approximation methods for the stabilizing solution of the Hamilton-Jacobi equation

Analytical approximation methods for the stabilizing solution of the Hamilton-Jacobi equation Analytical approximation methods for the stabilizing solution of the Hamilton-Jacobi equation 1 Noboru Sakamoto and Arjan J. van der Schaft Abstract In this paper, two methods for approximating the stabilizing

More information

Symplectic integration with Runge-Kutta methods, AARMS summer school 2015

Symplectic integration with Runge-Kutta methods, AARMS summer school 2015 Symplectic integration with Runge-Kutta methods, AARMS summer school 2015 Elena Celledoni July 13, 2015 1 Hamiltonian systems and their properties We consider a Hamiltonian system in the form ẏ = J H(y)

More information

Hamilton-Jacobi theory

Hamilton-Jacobi theory Hamilton-Jacobi theory November 9, 04 We conclude with the crowning theorem of Hamiltonian dynamics: a proof that for any Hamiltonian dynamical system there exists a canonical transformation to a set of

More information

Are thermodynamical systems port-hamiltonian?

Are thermodynamical systems port-hamiltonian? Are thermodynamical systems port-hamiltonian? Siep Weiland Department of Electrical Engineering Eindhoven University of Technology February 13, 2019 Siep Weiland (TUE) Are thermodynamical systems port-hamiltonian?

More information

Limits and Continuity. 2 lim. x x x 3. lim x. lim. sinq. 5. Find the horizontal asymptote (s) of. Summer Packet AP Calculus BC Page 4

Limits and Continuity. 2 lim. x x x 3. lim x. lim. sinq. 5. Find the horizontal asymptote (s) of. Summer Packet AP Calculus BC Page 4 Limits and Continuity t+ 1. lim t - t + 4. lim x x x x + - 9-18 x-. lim x 0 4-x- x 4. sinq lim - q q 5. Find the horizontal asymptote (s) of 7x-18 f ( x) = x+ 8 Summer Packet AP Calculus BC Page 4 6. x

More information

On Monoids over which All Strongly Flat Right S-Acts Are Regular

On Monoids over which All Strongly Flat Right S-Acts Are Regular Æ26 Æ4 ² Vol.26, No.4 2006µ11Â JOURNAL OF MATHEMATICAL RESEARCH AND EXPOSITION Nov., 2006 Article ID: 1000-341X(2006)04-0720-05 Document code: A On Monoids over which All Strongly Flat Right S-Acts Are

More information

A Hamiltonian Numerical Scheme for Large Scale Geophysical Fluid Systems

A Hamiltonian Numerical Scheme for Large Scale Geophysical Fluid Systems A Hamiltonian Numerical Scheme for Large Scale Geophysical Fluid Systems Bob Peeters Joint work with Onno Bokhove & Jason Frank TW, University of Twente, Enschede CWI, Amsterdam PhD-TW colloquium, 9th

More information

FUNDAMENTALS OF STRUCTURAL ANALYSIS

FUNDAMENTALS OF STRUCTURAL ANALYSIS FUNMENTLS OF STRUTURL NLYSIS 5th Edition Kenneth M. Leet, hia-ming Uang, Joel T. Lanning, and nne M. Gilbert SOLUTIONS MNUL HPTER 5: EMS N FRMES 5-1 opright 018 McGraw-Hill Education. ll rights reserved.

More information

On the numerical integration of variational equations

On the numerical integration of variational equations On the numerical integration of variational equations E. Gerlach 1, S. Eggl 2 and H. Skokos 3 1 Lohrmann Observatory, Technical University Dresden 2 Institute for Astronomy, University of Vienna 3 Max

More information

MATH 415, WEEKS 7 & 8: Conservative and Hamiltonian Systems, Non-linear Pendulum

MATH 415, WEEKS 7 & 8: Conservative and Hamiltonian Systems, Non-linear Pendulum MATH 415, WEEKS 7 & 8: Conservative and Hamiltonian Systems, Non-linear Pendulum Reconsider the following example from last week: dx dt = x y dy dt = x2 y. We were able to determine many qualitative features

More information

Lecture 24. Ideal Gas Law and Kinetic Theory

Lecture 24. Ideal Gas Law and Kinetic Theory Lecture 4 Ideal Gas Law and Kinetic Theory Today s Topics: Ideal Gas Law Kinetic Theory of Gases Phase equilibria and phase diagrams Ideal Gas Law An ideal gas is an idealized model for real gases that

More information

ACTM Regional Calculus Competition 2018

ACTM Regional Calculus Competition 2018 ACTM Regional Calculus Competition 08 Work the multiple-choice questions first, choosing the single best response from the choices available. Indicate your answer here and on your answer sheet. Then attempt

More information

4. Design of Experiments (DOE) (The 2 k Factorial Designs)

4. Design of Experiments (DOE) (The 2 k Factorial Designs) 4. Design of Experiments (DOE) (The 2 k Factorial Designs) Hae-Jin Choi School of Mechanical Engineering, Chung-Ang University 1 Example: Golfing How to improve my score in Golfing? Practice!!! Other than

More information

Geometric control and dynamical systems

Geometric control and dynamical systems Université de Nice - Sophia Antipolis & Institut Universitaire de France 9th AIMS International Conference on Dynamical Systems, Differential Equations and Applications Control of an inverted pendulum

More information

AM205: Assignment 3 (due 5 PM, October 20)

AM205: Assignment 3 (due 5 PM, October 20) AM25: Assignment 3 (due 5 PM, October 2) For this assignment, first complete problems 1, 2, 3, and 4, and then complete either problem 5 (on theory) or problem 6 (on an application). If you submit answers

More information

THE PONTRYAGIN MAXIMUM PRINCIPLE FROM DYNAMIC PROGRAMMING AND VISCOSITY SOLUTIONS TO FIRST-ORDER PARTIAL DIFFERENTIAL EQUATIONS

THE PONTRYAGIN MAXIMUM PRINCIPLE FROM DYNAMIC PROGRAMMING AND VISCOSITY SOLUTIONS TO FIRST-ORDER PARTIAL DIFFERENTIAL EQUATIONS transactions of the american mathematical society Volume 298, Number 2, December 1986 THE PONTRYAGIN MAXIMUM PRINCIPLE FROM DYNAMIC PROGRAMMING AND VISCOSITY SOLUTIONS TO FIRST-ORDER PARTIAL DIFFERENTIAL

More information

Chapter 1 Symplectic Integrator and Beam Dynamics Simulations

Chapter 1 Symplectic Integrator and Beam Dynamics Simulations Chapter 1 and Beam Accelerator Physics Group, Journal Club November 9, 2010 and Beam NSLS-II Brookhaven National Laboratory 1.1 (70) Big Picture for Numerical Accelerator Physics and Beam For single particle

More information

Splitting Methods for Non-autonomous Hamiltonian Equations

Splitting Methods for Non-autonomous Hamiltonian Equations Journal of Computational Physics 170, 205 230 2001 doi:10.1006/jcph.2001.6733, available online at http://www.idealibrary.com on Splitting Methods for Non-autonomous Hamiltonian Equations S. Blanes and

More information

ACM/CMS 107 Linear Analysis & Applications Fall 2016 Assignment 4: Linear ODEs and Control Theory Due: 5th December 2016

ACM/CMS 107 Linear Analysis & Applications Fall 2016 Assignment 4: Linear ODEs and Control Theory Due: 5th December 2016 ACM/CMS 17 Linear Analysis & Applications Fall 216 Assignment 4: Linear ODEs and Control Theory Due: 5th December 216 Introduction Systems of ordinary differential equations (ODEs) can be used to describe

More information

Module 06 Stability of Dynamical Systems

Module 06 Stability of Dynamical Systems Module 06 Stability of Dynamical Systems Ahmad F. Taha EE 5143: Linear Systems and Control Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ataha October 10, 2017 Ahmad F. Taha Module 06

More information

UNIQUE FJORDS AND THE ROYAL CAPITALS UNIQUE FJORDS & THE NORTH CAPE & UNIQUE NORTHERN CAPITALS

UNIQUE FJORDS AND THE ROYAL CAPITALS UNIQUE FJORDS & THE NORTH CAPE & UNIQUE NORTHERN CAPITALS Q J j,. Y j, q.. Q J & j,. & x x. Q x q. ø. 2019 :. q - j Q J & 11 Y j,.. j,, q j q. : 10 x. 3 x - 1..,,. 1-10 ( ). / 2-10. : 02-06.19-12.06.19 23.06.19-03.07.19 30.06.19-10.07.19 07.07.19-17.07.19 14.07.19-24.07.19

More information

Do not turn over until you are told to do so by the Invigilator.

Do not turn over until you are told to do so by the Invigilator. UNIVERSITY OF EAST ANGLIA School of Mathematics Main Series UG Examination 216 17 INTRODUCTION TO NUMERICAL ANALYSIS MTHE712B Time allowed: 3 Hours Attempt QUESTIONS 1 and 2, and THREE other questions.

More information

Duffing-Type Oscillators with Amplitude-Independent Period

Duffing-Type Oscillators with Amplitude-Independent Period Duffing-Type Oscillators with Amplitude-Independent Period Ivana N. Kovacic and Richard H. Rand Abstract Nonlinear oscillators with hardening and softening cubic Duffing nonlinearity are considered. Such

More information