Académique Documents
Professionnel Documents
Culture Documents
Given the states of the system and control inputs, the system can be
describe by n rst order dierential equations:
un (t)
Now, the state equations can be written as
ẋ(t) = a(x(t), u(t), t).
un (t)
Now, the state equations can be written as
ẋ(t) = a(x(t), u(t), t).
un (t)
Now, the state equations can be written as
ẋ(t) = a(x(t), u(t), t).
To simplify the model, assume that the car is a point with negligible
mass on the number line that can be accelerated by using the throttle
or decelerated using the break.
x1 (t0 ) = 0
x1 (tf ) = e.
x2 (t0 ) = 0
x2 (tf ) = 0.
x1 (t0 ) = 0
x1 (tf ) = e.
x2 (t0 ) = 0
x2 (tf ) = 0.
x1 (t0 ) = 0
x1 (tf ) = e.
x2 (t0 ) = 0
x2 (tf ) = 0.
x1 (t0 ) = 0
x1 (tf ) = e.
x2 (t0 ) = 0
x2 (tf ) = 0.
a)
ADMISSIBLE
b)
NOT ADMISSIBLE
AMAT 112 Introduction to Optimization Modelling
Physical Constraints
Example (Car driving problem)
Possible acceleration (control) histories: (Admissible or Not?)
a)
ADMISSIBLE
b)
NOT ADMISSIBLE
AMAT 112 Introduction to Optimization Modelling
Physical Constraints
Example (Car driving problem)
Possible acceleration (control) histories: (Admissible or Not?)
a)
ADMISSIBLE
b)
NOT ADMISSIBLE
AMAT 112 Introduction to Optimization Modelling
Physical Constraints
Example (Car driving problem)
Possible acceleration (control) histories: (Admissible or Not?)
c)
ADMISSIBLE
d)
NOT ADMISSIBLE
NOTE: a) and c) are admissible given that they satisfy the fuel constraint.
AMAT 112 Introduction to Optimization Modelling
Physical Constraints
Example (Car driving problem)
Possible acceleration (control) histories: (Admissible or Not?)
c)
ADMISSIBLE
d)
NOT ADMISSIBLE
NOTE: a) and c) are admissible given that they satisfy the fuel constraint.
AMAT 112 Introduction to Optimization Modelling
Physical Constraints
Example (Car driving problem)
Possible acceleration (control) histories: (Admissible or Not?)
c)
ADMISSIBLE
d)
NOT ADMISSIBLE
NOTE: a) and c) are admissible given that they satisfy the fuel constraint.
AMAT 112 Introduction to Optimization Modelling
Physical Constraints
Importance of Admissibility
Admissibility is an important concept in optimal control since
it reduces the range of values that can be assumed by the
states and controls.
Rather than considering all trajectories to nd the best
(according to some objective), we only investigate the
trajectories and controls that are admissible.
Importance of Admissibility
Admissibility is an important concept in optimal control since
it reduces the range of values that can be assumed by the
states and controls.
Rather than considering all trajectories to nd the best
(according to some objective), we only investigate the
trajectories and controls that are admissible.
where t0 and tf are the initial and nal time, respectively; h and g
are real-valued functions. This is the general form of a
performance measure.
The nal time tf may be specied or "free", depending on the
problem statement.
Example (Car driving problem)
In our automobile problem example, the performance measure can be
written as
R tf
J = tf − t0 = t0 dt
where t0 and tf are the initial and nal time, respectively; h and g
are real-valued functions. This is the general form of a
performance measure.
The nal time tf may be specied or "free", depending on the
problem statement.
Example (Car driving problem)
In our automobile problem example, the performance measure can be
written as
R tf
J = tf − t0 = t0 dt
where t0 and tf are the initial and nal time, respectively; h and g
are real-valued functions. This is the general form of a
performance measure.
The nal time tf may be specied or "free", depending on the
problem statement.
Example (Car driving problem)
In our automobile problem example, the performance measure can be
written as
R tf
J = tf − t0 = t0 dt
subject to
ẋ(t) = a(x(t), u(t), t)
x(0) = A intial condition
x(t) free
x(t) ∈ X admissible state trajectory
u(t) ∈ U admissible control
can be found for the optimal control at time t, then the function f is
called the optimal control law, or the optimal policy.