SlideShare a Scribd company logo
Introduction

Shooting method

Orbit transfer

Three-body problem

Optimal control and applications to aerospace
problems
E. Trélat
Université Pierre et Marie Curie (Paris 6), Laboratoire J.-L. Lions
and Institut Universitaire de France
6th European Congress of Mathematics, July 2012

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

What is control theory?

Objective
Steer a system from an initial configuration to a final configuration.
Optimal control
One tries moreover to minimize a given criterion.
Stabilization
A trajectory being planned, one tries to stabilize it in order to make it robust, insensitive
to perturbations.
Observability
Reconstruct the full state of the system from partial data.

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Control	
  theory	
  and	
  applica0ons	
  

Three-body problem

Application fields are numerous:
Applica0on	
  domains	
  of	
  control	
  theory:	
  

Mechanics	
  

Biology,	
  medicine	
  

Vehicles	
  (guidance,	
  dampers,	
  ABS,	
  ESP,	
  …),	
  
Aeronau<cs,	
  aerospace	
  (shu=le,	
  satellites),	
  robo<cs	
  	
  

Predator-­‐prey	
  systems,	
  bioreactors,	
  epidemiology,	
  
medicine	
  (peacemakers,	
  laser	
  surgery)	
  	
  

Electricity,	
  electronics	
  
RLC	
  circuits,	
  thermostats,	
  regula<on,	
  refrigera<on,	
  computers,	
  internet	
  
and	
  telecommunica<ons	
  in	
  general,	
  photography	
  and	
  digital	
  video	
  

Economics	
  
Gain	
  op<miza<on,	
  control	
  of	
  financial	
  flux,	
  
Market	
  prevision	
  

Chemistry	
  
Chemical	
  kine<cs,	
  engineering	
  process,	
  petroleum,	
  dis<lla<on,	
  petrochemical	
  industry	
  

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Here we focus on applications of control theory to problems of
aerospace.

q3

2
0
−2
30

40

20
10

20

0

0

−10
−20

−20

−30
−40

q2

−40
5

q1

0

q3

q2

20
0

−20
−40
−60

−40

−20

0

20

q1

E. Trélat

40

−5
−50

0
q2

50

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

The orbit transfer problem with low thrust
Controlled Kepler equation
¨
q = −q

µ
F
+
r3
m

q ∈ I 3 : position, r = |q|, F : thrust, m mass:
R
˙
m = −β|F |
Orbit transfer

Maximal thrust constraint
2
2
2
|F | = (u1 + u2 + u3 )1/2

Fmax

0.1N

E. Trélat

from an initial excentric inclinated orbit
to a geostationary orbit.

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

The orbit transfer problem with low thrust
Controlled Kepler equation
¨
q = −q

µ
F
+
r3
m

q ∈ I 3 : position, r = |q|, F : thrust, m mass:
R
˙
m = −β|F |
Orbit transfer

Maximal thrust constraint
2
2
2
|F | = (u1 + u2 + u3 )1/2

Fmax

0.1N

from an initial excentric inclinated orbit
to a geostationary orbit.

Controllability properties studied in
B. Bonnard, J.-B. Caillau, E. Trélat, Geometric optimal control of elliptic Keplerian orbits, Discrete Contin.
Dyn. Syst. Ser. B 5, 4 (2005), 929–956.
B. Bonnard, L. Faubourg, E. Trélat, Mécanique céleste et contrôle de systèmes spatiaux, Math. & Appl. 51,
Springer Verlag (2006), XIV, 276 pages.

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Modelization in terms of an optimal control problem

„
State: x(t) =

«
q(t)
˙
q(t)

Control: u(t) = F (t)
Optimal control problem
˙
x(t) = f (x(t), u(t)),
x(0) = x0 ,

x(t) ∈ I n ,
R

x(T ) = x1 ,
Z

min C(T , u),

u(t) ∈ Ω ⊂ I m ,
R

where C(T , u) =

T

f 0 (x(t), u(t))dt

0

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Pontryagin Maximum Principle
Optimal control problem
˙
x(t) = f (x(t), u(t)), x(0) = x0 ∈ I n ,
R
x(T ) = x1 , min C(T , u),

u(t) ∈ Ω ⊂ I m ,
R
Z T
where C(T , u) =
f 0 (x(t), u(t))dt.
0

Pontryagin Maximum Principle
Every minimizing trajectory x(·) is the projection of an extremal (x(·), p(·), p0 , u(·))
solution of
˙
x=

∂H
∂H
˙
, p=−
,
∂p
∂x

H(x, p, p0 , u) = max H(x, p, p0 , v ),
v ∈Ω

where H(x, p, p0 , u) = p, f (x, u) + p0 f 0 (x, u).
An extremal is said normal whenever p0 = 0, and abnormal whenever p0 = 0.

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Pontryagin Maximum Principle
H(x, p, p0 , u) = p, f (x, u) + p0 f 0 (x, u).
Pontryagin Maximum Principle
Every minimizing trajectory x(·) is the projection of an extremal (x(·), p(·), p0 , u(·))
solution of
˙
x=

∂H
∂H
˙
, p=−
,
∂p
∂x

H(x, p, p0 , u) = max H(x, p, p0 , v ).
v ∈Ω

u(t) = u(x(t), p(t))
“

locally, e.g. under the strict Legendre

assumption:

E. Trélat

”
∂2H
(x, p, u) negative definite
2
∂u

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Pontryagin Maximum Principle
H(x, p, p0 , u) = p, f (x, u) + p0 f 0 (x, u).
Pontryagin Maximum Principle
Every minimizing trajectory x(·) is the projection of an extremal (x(·), p(·), p0 , u(·))
solution of
˙
x=

∂H
∂H
˙
, p=−
,
∂p
∂x

H(x, p, p0 , u) = max H(x, p, p0 , v ).
v ∈Ω

u(t) = u(x(t), p(t))
“

locally, e.g. under the strict Legendre

assumption:

E. Trélat

”
∂2H
(x, p, u) negative definite
2
∂u

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Shooting method:
Extremals (x, p) are solutions of
∂H
(x, p), x(0) = x0 ,
∂p
∂H
˙
p=−
(x, p), p(0) = p0 ,
∂x

˙
x=

(x(T ) = x1 ),

Exponential mapping
expx0 (t, p0 ) = x(t, x0 , p0 ),
(extremal flow)

where the optimal control maximizes the Hamiltonian.

−→ Shooting method: determine p0 s.t. expx0 (t, p0 ) = x1 .

Remark
- PMP = first-order necessary condition for optimality.
- Necessary / sufficient (local) second-order conditions: conjugate points.
→ test if expx0 (t, ·) is an immersion at p0 .

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

There exist other numerical approaches to solve optimal control problems:
direct methods: discretize the whole problem ⇒ finite-dimensional nonlinear
optimization problem with constraints.
Hamilton-Jacobi methods.
The shooting method is called an indirect method.
In the present aerospace applications, the use of shooting methods is priviledged in
general because of their very good numerical accuracy.
BUT: difficult to make converge... (Newton method)
To improve their performances and widen their domain of applicability, optimal control
tools must be combined with other techniques:
geometric tools ⇒ geometric optimal control
continuation or homotopy methods
dynamical systems theory

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Orbit transfer, minimal time
Maximum Principle ⇒ the extremals (x, p) are solutions of
˙
x=

∂H
, x(0) = x0 , x(T ) = x1 ,
∂p

˙
p=−

∂H
, p(0) = p0 ,
∂x

with an optimal control saturating the constraint: u(t) = Fmax .
−→ Shooting method: determine p0 s.t. x(T ) = x1 ,
combined with a homotopy on Fmax → p0 (Fmax )

Heuristic on tf :
tf (Fmax ) · Fmax

cste.

(the optimal trajectories are "straight lines",
Bonnard-Caillau 2009)
(Caillau, Gergaud, Haberkorn, Martinon, Noailles, ...)

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Orbit transfer, minimal time
P0 = 11625 km, |e0 | = 0.75, i0 = 7o , Pf = 42165 km

Fmax = 6 Newton

!4

1

x 10

30

arcsh det(! x)

q3

2
0
−2

40

20
10

20

0

0

−10
−20

!1

−20

−30

0

100

200

300

400

500

300

400

500

t
!3

−40

−40

q2

0

5

6

q1

x 10

5

"n!1

4
3

20
3

q

q2

2

0

1

0

0

0

100

200
t

−20
−40
−60

−40

−20

0

20

40

q1

Minimal time: 141.6 hours (

−5
−50

0
q

50

2

6 days). First conjugate time: 522.07 hours.

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Main tool used: continuation (homotopy) method
→ continuity of the optimal solution with respect to a parameter λ
Theoretical framework (sensitivity analysis):

expx0 ,λ (T , p0 (λ)) = x1

Local feasibility is ensured:

Global feasibility is ensured:

in the absence of conjugate points.

in the absence of abnormal minimizers.

↓

↓
this holds true for generic systems having
more than 3 controls
(Chitour-Jean-T, J. Differential Geom., 2006)

Numerical test of Jacobi fields.

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Ongoing work with EADS Astrium:
Minimal consumption transfer for launchers Ariane V and next
Ariane VI (third atmospheric phase, strong thrust)
Objective: automatic and instantaneous software.

continuation on the curvature of the Earth (flat Earth –> round Earth)
M. Cerf, T. Haberkorn, E. Trélat, Continuation from a flat to a round Earth model in the coplanar orbit
transfer problem, Optimal Appl. Cont. Methods (2012).

eclipse constraints → state constraints, hybrid systems
T. Haberkorn, E. Trélat, Convergence results for smooth regularizations of hybrid nonlinear optimal
control problems, SIAM J. Control Optim. (2011).

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Optimal control
A challenge (urgent!!)

Collecting space debris:
22000 debris of more than 10 cm
(cataloged)
500000 debris between 1 and 10 cm
(not cataloged)
millions of smaller debris
In low orbit

→ difficult mathematical problems combining optimal control,
continuous / discrete / combinatorial optimization
(PhD of Max Cerf, to be defended in 2012)
Ongoing studies, CNES, EADS, NASA
E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Optimal control
A challenge (urgent!!)

Collecting space debris:
22000 debris of more than 10 cm
(cataloged)
500000 debris between 1 and 10 cm
(not cataloged)
millions of smaller debris
Around the geostationary orbit

→ difficult mathematical problems combining optimal control,
continuous / discrete / combinatorial optimization
(PhD of Max Cerf, to be defended in 2012)
Ongoing studies, CNES, EADS, NASA
E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Optimal control
A challenge (urgent!!)

Collecting space debris:
22000 debris of more than 10 cm
(cataloged)
500000 debris between 1 and 10 cm
(not cataloged)
millions of smaller debris
The space garbage collectors

→ difficult mathematical problems combining optimal control,
continuous / discrete / combinatorial optimization
(PhD of Max Cerf, to be defended in 2012)
Ongoing studies, CNES, EADS, NASA
E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

The circular restricted three-body problem
Dynamics of a body with negligible mass in the gravitational field of two masses m1
and m2 (primaries) having circular orbits:
Equations of motion in the rotating frame
∂Φ
∂x
∂Φ
¨
˙
y + 2x =
∂y
∂Φ
¨
z=
∂z
¨
˙
x − 2y =

with
Φ(x, y , z) =

x2 + y2 1 − µ
µ
µ(1 − µ)
+
,
+ +
2
r1
r2
2

and

q

(x + µ)2 + y 2 + z 2 ,

q

Main references

(x − 1 + µ)2 + y 2 + z 2 .

r1 =
r2 =

E. Trélat

American team:
Koon, Lo, Marsden, Ross...
Spanish team:
Gomez, Jorba, Llibre, Masdemont, Simo...

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Lagrange points
˙
˙
˙
Jacobi integral J = 2Φ − (x 2 + y 2 + z 2 )

→ 5-dimensional energy manifold

Five equilibrium points:
3 collinear equilibrium points: L1 , L2 , L3 (unstable);
2 equilateral equilibrium points: L4 , L5 (stable).
(see Szebehely 1967)

Extension of a Lyapunov theorem (Moser) ⇒ same behavior than the linearized
system around Lagrange points.
E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Lagrange points in the Earth-Sun system

From Moser’s theorem:
L1 , L2 , L3 : unstable.
L4 , L5 : stable.

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Lagrange points in the Earth-Moon system

L1 , L2 , L3 : unstable.
L4 , L5 : stable.

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Examples of objects near Lagrange points

Points L4 and L5 (stable) in the
Sun-Jupiter system:
trojan asteroids

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Examples of objects near Lagrange points
Sun-Earth system:

Point L1: SOHO

Point L3: planet X...

Point L2: JWST

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Periodic orbits
From a Lyapunov-Poincaré theorem, there exist:
a 2-parameter family of periodic orbits around L1 , L2 , L3
a 3-parameter family of periodic orbits around L4 , L5
Among them:
planar orbits called Lyapunov orbits;
3D orbits diffeomorphic to circles called halo orbits;
other 3D orbits with more complicated shape called
Lissajous orbits.

(see Richardson 1980, Gomez Masdemont Simo 1998)

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Examples of the use of halo orbits:

Orbit of SOHO around L1

Orbit of the probe Genesis (2001–2004)

(requires control by stabilization)

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Invariant manifolds
Invariant manifolds (stable and unstable) of periodic orbits:
4-dimensional tubes (S 3 × I inside the 5-dimensional energy manifold.
R)
(they play the role of separatrices)
–> invariant "tubes", kinds of "gravity currents" ⇒ low-cost trajectories

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Invariant manifolds
Invariant manifolds (stable and unstable) of periodic orbits:
4-dimensional tubes (S 3 × I inside the 5-dimensional energy manifold.
R)
(they play the role of separatrices)
–> invariant "tubes", kinds of "gravity currents" ⇒ low-cost trajectories

Cartography ⇒ design of low-cost interplanetary missions
E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Meanwhile...

Back to the Moon
⇒ lunar station: intermediate point for interplanetary
missions
Challenge: design low-cost trajectories to the Moon
and flying over all the surface of the Moon.

Mathematics used:
dynamical systems theory, differential geometry,
ergodic theory, control, scientific computing, optimization

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Eight Lissajous orbits
(PhD thesis of G. Archambeau)
Periodic orbits around L1 et L2 (Earth-Moon system) having the shape of an eight:

⇒ Eight-shaped invariant manifolds:

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Invariant manifolds of Eight Lissajous orbits
We observe numerically that they enjoy two nice properties:

1) Stability in long time of invariant manifolds

Invariant manifolds of an Eight Lissajous orbit:

Invariant manifolds of a halo orbit:

→ chaotic structure in long time

→ global structure conserved

(numerical validation by computation of local Lyapunov exponents)
E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Invariant manifolds of Eight Lissajous orbits
We observe numerically that they enjoy two nice properties:

2) Flying over almost all the surface of the Moon

Invariant manifolds of an eight-shaped orbit around the
Moon:

oscillations around the Moon
global stability in long time
minimal distance to the Moon:
1500 km.
G. Archambeau, P. Augros, E.T.,
Eight Lissajous orbits in the
Earth-Moon system,
MathS in Action (2011).

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Perspectives
Partnership between EADS Astrium Space Transportation (les Mureaux, France) and
FSMP (Fondation Sciences Mathématiques de Paris):
→ starting next october 2012
→ scientific collaboration with PhD’s, postdocs

Planning low-cost missions to the Moon or interplanetary one, using the gravity
corridors and other gravitational properties
mixed optimization:
interplanetary missions: compromise between low cost and long transfer
time; gravitational effects (swing-by)
optimal conception of space vehicles
collecting space debris
optimal placement problems (vehicle design, sensors)
Inverse problems: reconstructing a thermic, acoustic, electromagnetic
environment (coupling ODE’s / PDE’s)
Robustness problems
...

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

Three-body problem

Invariant manifolds of eight-shaped Lissajous orbits

Φ(·, t): transition matrix along a reference trajectory x(·)
∆ > 0.
Local Lyapunov exponent
λ(t, ∆) =

„
«
q
1
ln maximal eigenvalue of Φ(t + ∆, t)ΦT (t + ∆, t)
∆

Simulations with ∆ = 1 day.

E. Trélat

Optimal control and applications to aerospace problems
Introduction

Shooting method

Orbit transfer

LLE of an eight-shaped Lissajous orbit:

Three-body problem

LLE of an halo orbit:

LLE of an invariant manifold of an eight-shaped
Lissajous orbit:

E. Trélat

LLE of an invariant manifold of an halo orbit:

Optimal control and applications to aerospace problems

More Related Content

What's hot

Root Locus Technique.pptx
Root Locus Technique.pptxRoot Locus Technique.pptx
Root Locus Technique.pptx
deepthi717118
 
Langrange Interpolation Polynomials
Langrange Interpolation PolynomialsLangrange Interpolation Polynomials
Langrange Interpolation Polynomials
Sohaib H. Khan
 
Euler Method using MATLAB
Euler Method using MATLABEuler Method using MATLAB
Euler Method using MATLAB
M.Ahmed Waqas
 
Random process.pptx
Random process.pptxRandom process.pptx
Random process.pptx
Neetha K
 
Odepowerpointpresentation1
Odepowerpointpresentation1 Odepowerpointpresentation1
Odepowerpointpresentation1
Pokarn Narkhede
 
Taylor series in 1 and 2 variable
Taylor series in 1 and 2 variableTaylor series in 1 and 2 variable
Taylor series in 1 and 2 variable
gidc engineering college
 
Introduction of Partial Differential Equations
Introduction of Partial Differential EquationsIntroduction of Partial Differential Equations
Introduction of Partial Differential Equations
SCHOOL OF MATHEMATICS, BIT.
 
Lagrange's method
Lagrange's methodLagrange's method
Lagrange's method
Karnav Rana
 
LYAPUNOV STABILITY PROBLEM SOLUTION
LYAPUNOV STABILITY PROBLEM SOLUTIONLYAPUNOV STABILITY PROBLEM SOLUTION
LYAPUNOV STABILITY PROBLEM SOLUTION
rohit kumar
 
Fourier series
Fourier series Fourier series
Fourier series
Santhanam Krishnan
 
Conformal mapping
Conformal mappingConformal mapping
Lecture 2 ME 176 2 Mathematical Modeling
Lecture 2 ME 176 2 Mathematical ModelingLecture 2 ME 176 2 Mathematical Modeling
Lecture 2 ME 176 2 Mathematical ModelingLeonides De Ocampo
 
Convex Optimization
Convex OptimizationConvex Optimization
Convex Optimization
adil raja
 
Complex numbers precalculus
Complex numbers   precalculusComplex numbers   precalculus
Complex numbers precalculus
Itumeleng Segona
 
Stability Analysis of Discrete System
Stability Analysis of Discrete SystemStability Analysis of Discrete System
Stability Analysis of Discrete System
Khalaf Gaeid Alshammery
 
Performance of second order system
Performance of second order systemPerformance of second order system
Performance of second order system
Trupesh Rupareliya
 
Partial Differentiation & Application
Partial Differentiation & Application Partial Differentiation & Application
Partial Differentiation & Application
Yana Qlah
 
Gauss Elimination Method.pptx
Gauss Elimination Method.pptxGauss Elimination Method.pptx
Gauss Elimination Method.pptx
RajendraKhapre1
 
spherical coordinates system
spherical coordinates systemspherical coordinates system
spherical coordinates system
Pankaj Nakum
 

What's hot (20)

Root Locus Technique.pptx
Root Locus Technique.pptxRoot Locus Technique.pptx
Root Locus Technique.pptx
 
Langrange Interpolation Polynomials
Langrange Interpolation PolynomialsLangrange Interpolation Polynomials
Langrange Interpolation Polynomials
 
Euler Method using MATLAB
Euler Method using MATLABEuler Method using MATLAB
Euler Method using MATLAB
 
Random process.pptx
Random process.pptxRandom process.pptx
Random process.pptx
 
Odepowerpointpresentation1
Odepowerpointpresentation1 Odepowerpointpresentation1
Odepowerpointpresentation1
 
Taylor series in 1 and 2 variable
Taylor series in 1 and 2 variableTaylor series in 1 and 2 variable
Taylor series in 1 and 2 variable
 
Introduction of Partial Differential Equations
Introduction of Partial Differential EquationsIntroduction of Partial Differential Equations
Introduction of Partial Differential Equations
 
Lagrange's method
Lagrange's methodLagrange's method
Lagrange's method
 
LYAPUNOV STABILITY PROBLEM SOLUTION
LYAPUNOV STABILITY PROBLEM SOLUTIONLYAPUNOV STABILITY PROBLEM SOLUTION
LYAPUNOV STABILITY PROBLEM SOLUTION
 
Fourier series
Fourier series Fourier series
Fourier series
 
Conformal mapping
Conformal mappingConformal mapping
Conformal mapping
 
Lecture 2 ME 176 2 Mathematical Modeling
Lecture 2 ME 176 2 Mathematical ModelingLecture 2 ME 176 2 Mathematical Modeling
Lecture 2 ME 176 2 Mathematical Modeling
 
Convex Optimization
Convex OptimizationConvex Optimization
Convex Optimization
 
Complex numbers precalculus
Complex numbers   precalculusComplex numbers   precalculus
Complex numbers precalculus
 
Control chap4
Control chap4Control chap4
Control chap4
 
Stability Analysis of Discrete System
Stability Analysis of Discrete SystemStability Analysis of Discrete System
Stability Analysis of Discrete System
 
Performance of second order system
Performance of second order systemPerformance of second order system
Performance of second order system
 
Partial Differentiation & Application
Partial Differentiation & Application Partial Differentiation & Application
Partial Differentiation & Application
 
Gauss Elimination Method.pptx
Gauss Elimination Method.pptxGauss Elimination Method.pptx
Gauss Elimination Method.pptx
 
spherical coordinates system
spherical coordinates systemspherical coordinates system
spherical coordinates system
 

Viewers also liked

Optimal control systems
Optimal control systemsOptimal control systems
Optimal control systems
masmuhtadi
 
Optimal Control: Perspectives from the Variational Principles of Mechanics
Optimal Control: Perspectives from the Variational Principles of MechanicsOptimal Control: Perspectives from the Variational Principles of Mechanics
Optimal Control: Perspectives from the Variational Principles of Mechanics
ismail_hameduddin
 
HMPC for Upper Stage Attitude Control
HMPC for Upper Stage Attitude ControlHMPC for Upper Stage Attitude Control
HMPC for Upper Stage Attitude Control
Pantelis Sopasakis
 
Amiodarone administration
Amiodarone administrationAmiodarone administration
Amiodarone administration
Pantelis Sopasakis
 
Optimal Control in Agent-based Economics: A Survey
Optimal Control in Agent-based Economics: A SurveyOptimal Control in Agent-based Economics: A Survey
Optimal Control in Agent-based Economics: A Survey
James Matthew Miraflor
 
Robust model predictive control for discrete-time fractional-order systems
Robust model predictive control for discrete-time fractional-order systemsRobust model predictive control for discrete-time fractional-order systems
Robust model predictive control for discrete-time fractional-order systems
Pantelis Sopasakis
 
Control systems engineering. by i.j. nagrath
Control systems engineering. by i.j. nagrathControl systems engineering. by i.j. nagrath
Control systems engineering. by i.j. nagrath
Sri Harsha
 

Viewers also liked (9)

Optimal control systems
Optimal control systemsOptimal control systems
Optimal control systems
 
Optimal control system
Optimal control systemOptimal control system
Optimal control system
 
Optimal Control: Perspectives from the Variational Principles of Mechanics
Optimal Control: Perspectives from the Variational Principles of MechanicsOptimal Control: Perspectives from the Variational Principles of Mechanics
Optimal Control: Perspectives from the Variational Principles of Mechanics
 
HMPC for Upper Stage Attitude Control
HMPC for Upper Stage Attitude ControlHMPC for Upper Stage Attitude Control
HMPC for Upper Stage Attitude Control
 
Amiodarone administration
Amiodarone administrationAmiodarone administration
Amiodarone administration
 
A
AA
A
 
Optimal Control in Agent-based Economics: A Survey
Optimal Control in Agent-based Economics: A SurveyOptimal Control in Agent-based Economics: A Survey
Optimal Control in Agent-based Economics: A Survey
 
Robust model predictive control for discrete-time fractional-order systems
Robust model predictive control for discrete-time fractional-order systemsRobust model predictive control for discrete-time fractional-order systems
Robust model predictive control for discrete-time fractional-order systems
 
Control systems engineering. by i.j. nagrath
Control systems engineering. by i.j. nagrathControl systems engineering. by i.j. nagrath
Control systems engineering. by i.j. nagrath
 

Similar to Optimal Control System Design

Adaptive Restore algorithm & importance Monte Carlo
Adaptive Restore algorithm & importance Monte CarloAdaptive Restore algorithm & importance Monte Carlo
Adaptive Restore algorithm & importance Monte Carlo
Christian Robert
 
Actuator Constrained Optimal Control of Formations Near the Libration Points
Actuator Constrained Optimal Control of Formations Near the Libration PointsActuator Constrained Optimal Control of Formations Near the Libration Points
Actuator Constrained Optimal Control of Formations Near the Libration Points
Belinda Marchand
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
The Statistical and Applied Mathematical Sciences Institute
 
Natalini nse slide_giu2013
Natalini nse slide_giu2013Natalini nse slide_giu2013
Natalini nse slide_giu2013Madd Maths
 
Phase Retrieval: Motivation and Techniques
Phase Retrieval: Motivation and TechniquesPhase Retrieval: Motivation and Techniques
Phase Retrieval: Motivation and Techniques
Vaibhav Dixit
 
restore.pdf
restore.pdfrestore.pdf
restore.pdf
Christian Robert
 
Poster for Bayesian Statistics in the Big Data Era conference
Poster for Bayesian Statistics in the Big Data Era conferencePoster for Bayesian Statistics in the Big Data Era conference
Poster for Bayesian Statistics in the Big Data Era conference
Christian Robert
 
Geometrical control theory
Geometrical control theoryGeometrical control theory
Geometrical control theoryM Reza Rahmati
 
Linear response theory and TDDFT
Linear response theory and TDDFT Linear response theory and TDDFT
Linear response theory and TDDFT
Claudio Attaccalite
 
Semi-Classical Transport Theory.ppt
Semi-Classical Transport Theory.pptSemi-Classical Transport Theory.ppt
Semi-Classical Transport Theory.ppt
VivekDixit100
 
Traectory recent
Traectory recentTraectory recent
Traectory recent
Kanhaiya Jha
 
S3-3.pdf
S3-3.pdfS3-3.pdf
S3-3.pdf
MuhammadSajed1
 
On the dynamics of distillation processes
On the dynamics of distillation processesOn the dynamics of distillation processes
On the dynamics of distillation processes
Josemar Pereira da Silva
 
6 dof.pdf
6 dof.pdf6 dof.pdf
6 dof.pdf
anu200770
 
Panacm 2015 paper
Panacm 2015 paperPanacm 2015 paper
Panacm 2015 paper
Dino Antonelli
 
Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...
Valentin De Bortoli
 
Proje kt
Proje ktProje kt
The tau-leap method for simulating stochastic kinetic models
The tau-leap method for simulating stochastic kinetic modelsThe tau-leap method for simulating stochastic kinetic models
The tau-leap method for simulating stochastic kinetic modelsColin Gillespie
 
The feedback-control-for-distributed-systems
The feedback-control-for-distributed-systemsThe feedback-control-for-distributed-systems
The feedback-control-for-distributed-systemsCemal Ardil
 

Similar to Optimal Control System Design (20)

Adaptive Restore algorithm & importance Monte Carlo
Adaptive Restore algorithm & importance Monte CarloAdaptive Restore algorithm & importance Monte Carlo
Adaptive Restore algorithm & importance Monte Carlo
 
Actuator Constrained Optimal Control of Formations Near the Libration Points
Actuator Constrained Optimal Control of Formations Near the Libration PointsActuator Constrained Optimal Control of Formations Near the Libration Points
Actuator Constrained Optimal Control of Formations Near the Libration Points
 
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
Program on Quasi-Monte Carlo and High-Dimensional Sampling Methods for Applie...
 
Natalini nse slide_giu2013
Natalini nse slide_giu2013Natalini nse slide_giu2013
Natalini nse slide_giu2013
 
1416336962.pdf
1416336962.pdf1416336962.pdf
1416336962.pdf
 
Phase Retrieval: Motivation and Techniques
Phase Retrieval: Motivation and TechniquesPhase Retrieval: Motivation and Techniques
Phase Retrieval: Motivation and Techniques
 
restore.pdf
restore.pdfrestore.pdf
restore.pdf
 
Poster for Bayesian Statistics in the Big Data Era conference
Poster for Bayesian Statistics in the Big Data Era conferencePoster for Bayesian Statistics in the Big Data Era conference
Poster for Bayesian Statistics in the Big Data Era conference
 
Geometrical control theory
Geometrical control theoryGeometrical control theory
Geometrical control theory
 
Linear response theory and TDDFT
Linear response theory and TDDFT Linear response theory and TDDFT
Linear response theory and TDDFT
 
Semi-Classical Transport Theory.ppt
Semi-Classical Transport Theory.pptSemi-Classical Transport Theory.ppt
Semi-Classical Transport Theory.ppt
 
Traectory recent
Traectory recentTraectory recent
Traectory recent
 
S3-3.pdf
S3-3.pdfS3-3.pdf
S3-3.pdf
 
On the dynamics of distillation processes
On the dynamics of distillation processesOn the dynamics of distillation processes
On the dynamics of distillation processes
 
6 dof.pdf
6 dof.pdf6 dof.pdf
6 dof.pdf
 
Panacm 2015 paper
Panacm 2015 paperPanacm 2015 paper
Panacm 2015 paper
 
Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...Maximum likelihood estimation of regularisation parameters in inverse problem...
Maximum likelihood estimation of regularisation parameters in inverse problem...
 
Proje kt
Proje ktProje kt
Proje kt
 
The tau-leap method for simulating stochastic kinetic models
The tau-leap method for simulating stochastic kinetic modelsThe tau-leap method for simulating stochastic kinetic models
The tau-leap method for simulating stochastic kinetic models
 
The feedback-control-for-distributed-systems
The feedback-control-for-distributed-systemsThe feedback-control-for-distributed-systems
The feedback-control-for-distributed-systems
 

More from M Reza Rahmati

Geometric Control System and Fault-Diagnosis
Geometric Control System and Fault-Diagnosis Geometric Control System and Fault-Diagnosis
Geometric Control System and Fault-Diagnosis M Reza Rahmati
 
Fault detection and_diagnosis
Fault detection and_diagnosisFault detection and_diagnosis
Fault detection and_diagnosisM Reza Rahmati
 
Wind river NASA Real-Time Constrained Control Systems
Wind river NASA Real-Time Constrained Control SystemsWind river NASA Real-Time Constrained Control Systems
Wind river NASA Real-Time Constrained Control SystemsM Reza Rahmati
 
Differential geometry vision systems
Differential geometry vision systemsDifferential geometry vision systems
Differential geometry vision systemsM Reza Rahmati
 
Automata based programming
Automata based programmingAutomata based programming
Automata based programmingM Reza Rahmati
 
Component Based Control System Design
Component Based Control System DesignComponent Based Control System Design
Component Based Control System DesignM Reza Rahmati
 
Robust reachability analysis NASA
Robust reachability analysis NASARobust reachability analysis NASA
Robust reachability analysis NASAM Reza Rahmati
 
Reachability Analysis Control of Non-Linear Dynamical Systems
Reachability Analysis Control of Non-Linear Dynamical SystemsReachability Analysis Control of Non-Linear Dynamical Systems
Reachability Analysis Control of Non-Linear Dynamical SystemsM Reza Rahmati
 
Reachability Analysis "Control Of Dynamical Non-Linear Systems"
Reachability Analysis "Control Of Dynamical Non-Linear Systems" Reachability Analysis "Control Of Dynamical Non-Linear Systems"
Reachability Analysis "Control Of Dynamical Non-Linear Systems" M Reza Rahmati
 
Symbolic Computation and Automated Reasoning in Differential Geometry
Symbolic Computation and Automated Reasoning in Differential GeometrySymbolic Computation and Automated Reasoning in Differential Geometry
Symbolic Computation and Automated Reasoning in Differential GeometryM Reza Rahmati
 
Modeling and Prototyping Physical Neural Network and On-Line Learning Perform...
Modeling and Prototyping Physical Neural Network and On-Line Learning Perform...Modeling and Prototyping Physical Neural Network and On-Line Learning Perform...
Modeling and Prototyping Physical Neural Network and On-Line Learning Perform...M Reza Rahmati
 
Neural Network Dynamical Systems
Neural Network Dynamical Systems Neural Network Dynamical Systems
Neural Network Dynamical Systems M Reza Rahmati
 
Planning and Control Algorithms Model-Based Approach (State-Space)
Planning and Control Algorithms Model-Based Approach (State-Space)Planning and Control Algorithms Model-Based Approach (State-Space)
Planning and Control Algorithms Model-Based Approach (State-Space)M Reza Rahmati
 
Geometry methods dynamical_system_theory
Geometry methods dynamical_system_theoryGeometry methods dynamical_system_theory
Geometry methods dynamical_system_theory
M Reza Rahmati
 
The Existence and Laws of Our Universe
The Existence and Laws of Our Universe The Existence and Laws of Our Universe
The Existence and Laws of Our Universe
M Reza Rahmati
 
Modelling Time in Computation (Dynamic Systems)
Modelling Time in Computation (Dynamic Systems)Modelling Time in Computation (Dynamic Systems)
Modelling Time in Computation (Dynamic Systems)
M Reza Rahmati
 
Finite Elements libmesh
Finite Elements libmesh Finite Elements libmesh
Finite Elements libmesh M Reza Rahmati
 
Trilinos progress, challenges and future plans
Trilinos progress, challenges and future plansTrilinos progress, challenges and future plans
Trilinos progress, challenges and future plansM Reza Rahmati
 

More from M Reza Rahmati (20)

Geometric Control System and Fault-Diagnosis
Geometric Control System and Fault-Diagnosis Geometric Control System and Fault-Diagnosis
Geometric Control System and Fault-Diagnosis
 
Fault detection and_diagnosis
Fault detection and_diagnosisFault detection and_diagnosis
Fault detection and_diagnosis
 
Wind river NASA Real-Time Constrained Control Systems
Wind river NASA Real-Time Constrained Control SystemsWind river NASA Real-Time Constrained Control Systems
Wind river NASA Real-Time Constrained Control Systems
 
Differential geometry vision systems
Differential geometry vision systemsDifferential geometry vision systems
Differential geometry vision systems
 
Automata based programming
Automata based programmingAutomata based programming
Automata based programming
 
Component Based Control System Design
Component Based Control System DesignComponent Based Control System Design
Component Based Control System Design
 
Robust reachability analysis NASA
Robust reachability analysis NASARobust reachability analysis NASA
Robust reachability analysis NASA
 
Reachability Analysis Control of Non-Linear Dynamical Systems
Reachability Analysis Control of Non-Linear Dynamical SystemsReachability Analysis Control of Non-Linear Dynamical Systems
Reachability Analysis Control of Non-Linear Dynamical Systems
 
Reachability Analysis "Control Of Dynamical Non-Linear Systems"
Reachability Analysis "Control Of Dynamical Non-Linear Systems" Reachability Analysis "Control Of Dynamical Non-Linear Systems"
Reachability Analysis "Control Of Dynamical Non-Linear Systems"
 
Symbolic Computation and Automated Reasoning in Differential Geometry
Symbolic Computation and Automated Reasoning in Differential GeometrySymbolic Computation and Automated Reasoning in Differential Geometry
Symbolic Computation and Automated Reasoning in Differential Geometry
 
Modeling and Prototyping Physical Neural Network and On-Line Learning Perform...
Modeling and Prototyping Physical Neural Network and On-Line Learning Perform...Modeling and Prototyping Physical Neural Network and On-Line Learning Perform...
Modeling and Prototyping Physical Neural Network and On-Line Learning Perform...
 
Neural Network Dynamical Systems
Neural Network Dynamical Systems Neural Network Dynamical Systems
Neural Network Dynamical Systems
 
HyperSpace
HyperSpace HyperSpace
HyperSpace
 
Planning and Control Algorithms Model-Based Approach (State-Space)
Planning and Control Algorithms Model-Based Approach (State-Space)Planning and Control Algorithms Model-Based Approach (State-Space)
Planning and Control Algorithms Model-Based Approach (State-Space)
 
Geometry methods dynamical_system_theory
Geometry methods dynamical_system_theoryGeometry methods dynamical_system_theory
Geometry methods dynamical_system_theory
 
The Existence and Laws of Our Universe
The Existence and Laws of Our Universe The Existence and Laws of Our Universe
The Existence and Laws of Our Universe
 
Modelling Time in Computation (Dynamic Systems)
Modelling Time in Computation (Dynamic Systems)Modelling Time in Computation (Dynamic Systems)
Modelling Time in Computation (Dynamic Systems)
 
Finite Elements libmesh
Finite Elements libmesh Finite Elements libmesh
Finite Elements libmesh
 
Trilinos progress, challenges and future plans
Trilinos progress, challenges and future plansTrilinos progress, challenges and future plans
Trilinos progress, challenges and future plans
 
Germany2003 gamg
Germany2003 gamgGermany2003 gamg
Germany2003 gamg
 

Recently uploaded

Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
ThomasParaiso2
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
Alex Pruden
 

Recently uploaded (20)

Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...GridMate - End to end testing is a critical piece to ensure quality and avoid...
GridMate - End to end testing is a critical piece to ensure quality and avoid...
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex ProofszkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
zkStudyClub - Reef: Fast Succinct Non-Interactive Zero-Knowledge Regex Proofs
 

Optimal Control System Design

  • 1. Introduction Shooting method Orbit transfer Three-body problem Optimal control and applications to aerospace problems E. Trélat Université Pierre et Marie Curie (Paris 6), Laboratoire J.-L. Lions and Institut Universitaire de France 6th European Congress of Mathematics, July 2012 E. Trélat Optimal control and applications to aerospace problems
  • 2. Introduction Shooting method Orbit transfer Three-body problem What is control theory? Objective Steer a system from an initial configuration to a final configuration. Optimal control One tries moreover to minimize a given criterion. Stabilization A trajectory being planned, one tries to stabilize it in order to make it robust, insensitive to perturbations. Observability Reconstruct the full state of the system from partial data. E. Trélat Optimal control and applications to aerospace problems
  • 3. Introduction Shooting method Orbit transfer Control  theory  and  applica0ons   Three-body problem Application fields are numerous: Applica0on  domains  of  control  theory:   Mechanics   Biology,  medicine   Vehicles  (guidance,  dampers,  ABS,  ESP,  …),   Aeronau<cs,  aerospace  (shu=le,  satellites),  robo<cs     Predator-­‐prey  systems,  bioreactors,  epidemiology,   medicine  (peacemakers,  laser  surgery)     Electricity,  electronics   RLC  circuits,  thermostats,  regula<on,  refrigera<on,  computers,  internet   and  telecommunica<ons  in  general,  photography  and  digital  video   Economics   Gain  op<miza<on,  control  of  financial  flux,   Market  prevision   Chemistry   Chemical  kine<cs,  engineering  process,  petroleum,  dis<lla<on,  petrochemical  industry   E. Trélat Optimal control and applications to aerospace problems
  • 4. Introduction Shooting method Orbit transfer Three-body problem Here we focus on applications of control theory to problems of aerospace. q3 2 0 −2 30 40 20 10 20 0 0 −10 −20 −20 −30 −40 q2 −40 5 q1 0 q3 q2 20 0 −20 −40 −60 −40 −20 0 20 q1 E. Trélat 40 −5 −50 0 q2 50 Optimal control and applications to aerospace problems
  • 5. Introduction Shooting method Orbit transfer Three-body problem The orbit transfer problem with low thrust Controlled Kepler equation ¨ q = −q µ F + r3 m q ∈ I 3 : position, r = |q|, F : thrust, m mass: R ˙ m = −β|F | Orbit transfer Maximal thrust constraint 2 2 2 |F | = (u1 + u2 + u3 )1/2 Fmax 0.1N E. Trélat from an initial excentric inclinated orbit to a geostationary orbit. Optimal control and applications to aerospace problems
  • 6. Introduction Shooting method Orbit transfer Three-body problem The orbit transfer problem with low thrust Controlled Kepler equation ¨ q = −q µ F + r3 m q ∈ I 3 : position, r = |q|, F : thrust, m mass: R ˙ m = −β|F | Orbit transfer Maximal thrust constraint 2 2 2 |F | = (u1 + u2 + u3 )1/2 Fmax 0.1N from an initial excentric inclinated orbit to a geostationary orbit. Controllability properties studied in B. Bonnard, J.-B. Caillau, E. Trélat, Geometric optimal control of elliptic Keplerian orbits, Discrete Contin. Dyn. Syst. Ser. B 5, 4 (2005), 929–956. B. Bonnard, L. Faubourg, E. Trélat, Mécanique céleste et contrôle de systèmes spatiaux, Math. & Appl. 51, Springer Verlag (2006), XIV, 276 pages. E. Trélat Optimal control and applications to aerospace problems
  • 7. Introduction Shooting method Orbit transfer Three-body problem Modelization in terms of an optimal control problem „ State: x(t) = « q(t) ˙ q(t) Control: u(t) = F (t) Optimal control problem ˙ x(t) = f (x(t), u(t)), x(0) = x0 , x(t) ∈ I n , R x(T ) = x1 , Z min C(T , u), u(t) ∈ Ω ⊂ I m , R where C(T , u) = T f 0 (x(t), u(t))dt 0 E. Trélat Optimal control and applications to aerospace problems
  • 8. Introduction Shooting method Orbit transfer Three-body problem Pontryagin Maximum Principle Optimal control problem ˙ x(t) = f (x(t), u(t)), x(0) = x0 ∈ I n , R x(T ) = x1 , min C(T , u), u(t) ∈ Ω ⊂ I m , R Z T where C(T , u) = f 0 (x(t), u(t))dt. 0 Pontryagin Maximum Principle Every minimizing trajectory x(·) is the projection of an extremal (x(·), p(·), p0 , u(·)) solution of ˙ x= ∂H ∂H ˙ , p=− , ∂p ∂x H(x, p, p0 , u) = max H(x, p, p0 , v ), v ∈Ω where H(x, p, p0 , u) = p, f (x, u) + p0 f 0 (x, u). An extremal is said normal whenever p0 = 0, and abnormal whenever p0 = 0. E. Trélat Optimal control and applications to aerospace problems
  • 9. Introduction Shooting method Orbit transfer Three-body problem Pontryagin Maximum Principle H(x, p, p0 , u) = p, f (x, u) + p0 f 0 (x, u). Pontryagin Maximum Principle Every minimizing trajectory x(·) is the projection of an extremal (x(·), p(·), p0 , u(·)) solution of ˙ x= ∂H ∂H ˙ , p=− , ∂p ∂x H(x, p, p0 , u) = max H(x, p, p0 , v ). v ∈Ω u(t) = u(x(t), p(t)) “ locally, e.g. under the strict Legendre assumption: E. Trélat ” ∂2H (x, p, u) negative definite 2 ∂u Optimal control and applications to aerospace problems
  • 10. Introduction Shooting method Orbit transfer Three-body problem Pontryagin Maximum Principle H(x, p, p0 , u) = p, f (x, u) + p0 f 0 (x, u). Pontryagin Maximum Principle Every minimizing trajectory x(·) is the projection of an extremal (x(·), p(·), p0 , u(·)) solution of ˙ x= ∂H ∂H ˙ , p=− , ∂p ∂x H(x, p, p0 , u) = max H(x, p, p0 , v ). v ∈Ω u(t) = u(x(t), p(t)) “ locally, e.g. under the strict Legendre assumption: E. Trélat ” ∂2H (x, p, u) negative definite 2 ∂u Optimal control and applications to aerospace problems
  • 11. Introduction Shooting method Orbit transfer Three-body problem Shooting method: Extremals (x, p) are solutions of ∂H (x, p), x(0) = x0 , ∂p ∂H ˙ p=− (x, p), p(0) = p0 , ∂x ˙ x= (x(T ) = x1 ), Exponential mapping expx0 (t, p0 ) = x(t, x0 , p0 ), (extremal flow) where the optimal control maximizes the Hamiltonian. −→ Shooting method: determine p0 s.t. expx0 (t, p0 ) = x1 . Remark - PMP = first-order necessary condition for optimality. - Necessary / sufficient (local) second-order conditions: conjugate points. → test if expx0 (t, ·) is an immersion at p0 . E. Trélat Optimal control and applications to aerospace problems
  • 12. Introduction Shooting method Orbit transfer Three-body problem There exist other numerical approaches to solve optimal control problems: direct methods: discretize the whole problem ⇒ finite-dimensional nonlinear optimization problem with constraints. Hamilton-Jacobi methods. The shooting method is called an indirect method. In the present aerospace applications, the use of shooting methods is priviledged in general because of their very good numerical accuracy. BUT: difficult to make converge... (Newton method) To improve their performances and widen their domain of applicability, optimal control tools must be combined with other techniques: geometric tools ⇒ geometric optimal control continuation or homotopy methods dynamical systems theory E. Trélat Optimal control and applications to aerospace problems
  • 13. Introduction Shooting method Orbit transfer Three-body problem Orbit transfer, minimal time Maximum Principle ⇒ the extremals (x, p) are solutions of ˙ x= ∂H , x(0) = x0 , x(T ) = x1 , ∂p ˙ p=− ∂H , p(0) = p0 , ∂x with an optimal control saturating the constraint: u(t) = Fmax . −→ Shooting method: determine p0 s.t. x(T ) = x1 , combined with a homotopy on Fmax → p0 (Fmax ) Heuristic on tf : tf (Fmax ) · Fmax cste. (the optimal trajectories are "straight lines", Bonnard-Caillau 2009) (Caillau, Gergaud, Haberkorn, Martinon, Noailles, ...) E. Trélat Optimal control and applications to aerospace problems
  • 14. Introduction Shooting method Orbit transfer Three-body problem Orbit transfer, minimal time P0 = 11625 km, |e0 | = 0.75, i0 = 7o , Pf = 42165 km Fmax = 6 Newton !4 1 x 10 30 arcsh det(! x) q3 2 0 −2 40 20 10 20 0 0 −10 −20 !1 −20 −30 0 100 200 300 400 500 300 400 500 t !3 −40 −40 q2 0 5 6 q1 x 10 5 "n!1 4 3 20 3 q q2 2 0 1 0 0 0 100 200 t −20 −40 −60 −40 −20 0 20 40 q1 Minimal time: 141.6 hours ( −5 −50 0 q 50 2 6 days). First conjugate time: 522.07 hours. E. Trélat Optimal control and applications to aerospace problems
  • 15. Introduction Shooting method Orbit transfer Three-body problem Main tool used: continuation (homotopy) method → continuity of the optimal solution with respect to a parameter λ Theoretical framework (sensitivity analysis): expx0 ,λ (T , p0 (λ)) = x1 Local feasibility is ensured: Global feasibility is ensured: in the absence of conjugate points. in the absence of abnormal minimizers. ↓ ↓ this holds true for generic systems having more than 3 controls (Chitour-Jean-T, J. Differential Geom., 2006) Numerical test of Jacobi fields. E. Trélat Optimal control and applications to aerospace problems
  • 16. Introduction Shooting method Orbit transfer Three-body problem Ongoing work with EADS Astrium: Minimal consumption transfer for launchers Ariane V and next Ariane VI (third atmospheric phase, strong thrust) Objective: automatic and instantaneous software. continuation on the curvature of the Earth (flat Earth –> round Earth) M. Cerf, T. Haberkorn, E. Trélat, Continuation from a flat to a round Earth model in the coplanar orbit transfer problem, Optimal Appl. Cont. Methods (2012). eclipse constraints → state constraints, hybrid systems T. Haberkorn, E. Trélat, Convergence results for smooth regularizations of hybrid nonlinear optimal control problems, SIAM J. Control Optim. (2011). E. Trélat Optimal control and applications to aerospace problems
  • 17. Introduction Shooting method Orbit transfer Three-body problem Optimal control A challenge (urgent!!) Collecting space debris: 22000 debris of more than 10 cm (cataloged) 500000 debris between 1 and 10 cm (not cataloged) millions of smaller debris In low orbit → difficult mathematical problems combining optimal control, continuous / discrete / combinatorial optimization (PhD of Max Cerf, to be defended in 2012) Ongoing studies, CNES, EADS, NASA E. Trélat Optimal control and applications to aerospace problems
  • 18. Introduction Shooting method Orbit transfer Three-body problem Optimal control A challenge (urgent!!) Collecting space debris: 22000 debris of more than 10 cm (cataloged) 500000 debris between 1 and 10 cm (not cataloged) millions of smaller debris Around the geostationary orbit → difficult mathematical problems combining optimal control, continuous / discrete / combinatorial optimization (PhD of Max Cerf, to be defended in 2012) Ongoing studies, CNES, EADS, NASA E. Trélat Optimal control and applications to aerospace problems
  • 19. Introduction Shooting method Orbit transfer Three-body problem Optimal control A challenge (urgent!!) Collecting space debris: 22000 debris of more than 10 cm (cataloged) 500000 debris between 1 and 10 cm (not cataloged) millions of smaller debris The space garbage collectors → difficult mathematical problems combining optimal control, continuous / discrete / combinatorial optimization (PhD of Max Cerf, to be defended in 2012) Ongoing studies, CNES, EADS, NASA E. Trélat Optimal control and applications to aerospace problems
  • 20. Introduction Shooting method Orbit transfer Three-body problem The circular restricted three-body problem Dynamics of a body with negligible mass in the gravitational field of two masses m1 and m2 (primaries) having circular orbits: Equations of motion in the rotating frame ∂Φ ∂x ∂Φ ¨ ˙ y + 2x = ∂y ∂Φ ¨ z= ∂z ¨ ˙ x − 2y = with Φ(x, y , z) = x2 + y2 1 − µ µ µ(1 − µ) + , + + 2 r1 r2 2 and q (x + µ)2 + y 2 + z 2 , q Main references (x − 1 + µ)2 + y 2 + z 2 . r1 = r2 = E. Trélat American team: Koon, Lo, Marsden, Ross... Spanish team: Gomez, Jorba, Llibre, Masdemont, Simo... Optimal control and applications to aerospace problems
  • 21. Introduction Shooting method Orbit transfer Three-body problem Lagrange points ˙ ˙ ˙ Jacobi integral J = 2Φ − (x 2 + y 2 + z 2 ) → 5-dimensional energy manifold Five equilibrium points: 3 collinear equilibrium points: L1 , L2 , L3 (unstable); 2 equilateral equilibrium points: L4 , L5 (stable). (see Szebehely 1967) Extension of a Lyapunov theorem (Moser) ⇒ same behavior than the linearized system around Lagrange points. E. Trélat Optimal control and applications to aerospace problems
  • 22. Introduction Shooting method Orbit transfer Three-body problem Lagrange points in the Earth-Sun system From Moser’s theorem: L1 , L2 , L3 : unstable. L4 , L5 : stable. E. Trélat Optimal control and applications to aerospace problems
  • 23. Introduction Shooting method Orbit transfer Three-body problem Lagrange points in the Earth-Moon system L1 , L2 , L3 : unstable. L4 , L5 : stable. E. Trélat Optimal control and applications to aerospace problems
  • 24. Introduction Shooting method Orbit transfer Three-body problem Examples of objects near Lagrange points Points L4 and L5 (stable) in the Sun-Jupiter system: trojan asteroids E. Trélat Optimal control and applications to aerospace problems
  • 25. Introduction Shooting method Orbit transfer Three-body problem Examples of objects near Lagrange points Sun-Earth system: Point L1: SOHO Point L3: planet X... Point L2: JWST E. Trélat Optimal control and applications to aerospace problems
  • 26. Introduction Shooting method Orbit transfer Three-body problem Periodic orbits From a Lyapunov-Poincaré theorem, there exist: a 2-parameter family of periodic orbits around L1 , L2 , L3 a 3-parameter family of periodic orbits around L4 , L5 Among them: planar orbits called Lyapunov orbits; 3D orbits diffeomorphic to circles called halo orbits; other 3D orbits with more complicated shape called Lissajous orbits. (see Richardson 1980, Gomez Masdemont Simo 1998) E. Trélat Optimal control and applications to aerospace problems
  • 27. Introduction Shooting method Orbit transfer Three-body problem Examples of the use of halo orbits: Orbit of SOHO around L1 Orbit of the probe Genesis (2001–2004) (requires control by stabilization) E. Trélat Optimal control and applications to aerospace problems
  • 28. Introduction Shooting method Orbit transfer Three-body problem Invariant manifolds Invariant manifolds (stable and unstable) of periodic orbits: 4-dimensional tubes (S 3 × I inside the 5-dimensional energy manifold. R) (they play the role of separatrices) –> invariant "tubes", kinds of "gravity currents" ⇒ low-cost trajectories E. Trélat Optimal control and applications to aerospace problems
  • 29. Introduction Shooting method Orbit transfer Three-body problem Invariant manifolds Invariant manifolds (stable and unstable) of periodic orbits: 4-dimensional tubes (S 3 × I inside the 5-dimensional energy manifold. R) (they play the role of separatrices) –> invariant "tubes", kinds of "gravity currents" ⇒ low-cost trajectories Cartography ⇒ design of low-cost interplanetary missions E. Trélat Optimal control and applications to aerospace problems
  • 30. Introduction Shooting method Orbit transfer Three-body problem Meanwhile... Back to the Moon ⇒ lunar station: intermediate point for interplanetary missions Challenge: design low-cost trajectories to the Moon and flying over all the surface of the Moon. Mathematics used: dynamical systems theory, differential geometry, ergodic theory, control, scientific computing, optimization E. Trélat Optimal control and applications to aerospace problems
  • 31. Introduction Shooting method Orbit transfer Three-body problem Eight Lissajous orbits (PhD thesis of G. Archambeau) Periodic orbits around L1 et L2 (Earth-Moon system) having the shape of an eight: ⇒ Eight-shaped invariant manifolds: E. Trélat Optimal control and applications to aerospace problems
  • 32. Introduction Shooting method Orbit transfer Three-body problem Invariant manifolds of Eight Lissajous orbits We observe numerically that they enjoy two nice properties: 1) Stability in long time of invariant manifolds Invariant manifolds of an Eight Lissajous orbit: Invariant manifolds of a halo orbit: → chaotic structure in long time → global structure conserved (numerical validation by computation of local Lyapunov exponents) E. Trélat Optimal control and applications to aerospace problems
  • 33. Introduction Shooting method Orbit transfer Three-body problem Invariant manifolds of Eight Lissajous orbits We observe numerically that they enjoy two nice properties: 2) Flying over almost all the surface of the Moon Invariant manifolds of an eight-shaped orbit around the Moon: oscillations around the Moon global stability in long time minimal distance to the Moon: 1500 km. G. Archambeau, P. Augros, E.T., Eight Lissajous orbits in the Earth-Moon system, MathS in Action (2011). E. Trélat Optimal control and applications to aerospace problems
  • 34. Introduction Shooting method Orbit transfer Three-body problem Perspectives Partnership between EADS Astrium Space Transportation (les Mureaux, France) and FSMP (Fondation Sciences Mathématiques de Paris): → starting next october 2012 → scientific collaboration with PhD’s, postdocs Planning low-cost missions to the Moon or interplanetary one, using the gravity corridors and other gravitational properties mixed optimization: interplanetary missions: compromise between low cost and long transfer time; gravitational effects (swing-by) optimal conception of space vehicles collecting space debris optimal placement problems (vehicle design, sensors) Inverse problems: reconstructing a thermic, acoustic, electromagnetic environment (coupling ODE’s / PDE’s) Robustness problems ... E. Trélat Optimal control and applications to aerospace problems
  • 35. Introduction Shooting method Orbit transfer Three-body problem Invariant manifolds of eight-shaped Lissajous orbits Φ(·, t): transition matrix along a reference trajectory x(·) ∆ > 0. Local Lyapunov exponent λ(t, ∆) = „ « q 1 ln maximal eigenvalue of Φ(t + ∆, t)ΦT (t + ∆, t) ∆ Simulations with ∆ = 1 day. E. Trélat Optimal control and applications to aerospace problems
  • 36. Introduction Shooting method Orbit transfer LLE of an eight-shaped Lissajous orbit: Three-body problem LLE of an halo orbit: LLE of an invariant manifold of an eight-shaped Lissajous orbit: E. Trélat LLE of an invariant manifold of an halo orbit: Optimal control and applications to aerospace problems