Problems On The Hamiltonian-Jacobi-Bellman Equation: Dr. S. N. Sharma
Problems On The Hamiltonian-Jacobi-Bellman Equation: Dr. S. N. Sharma
Dr. S. N. Sharma
Electrical Engineering Department
Sardar Vallabhbhai National Institute Technology, Surat.
Problems on the Hamiltonian-Jacobi-
Bellman Equation
Example 3.11.1 A first-order system is described by the differential
equation x t xt ut ,
where x t and u t are the state and control signal respectively. It
is described to find the control that minimizes the performance
T
1 1 2
measure J x 2 (T ) u ( t ) dt .
4 0
4
Solution:
Here the problem is the optimal control that does not account for the
constraints on the state, control and performance measure.
The constraints on the state, control and the performance measure are
achieved using the bounds or inequalities.
Problems on the Hamiltonian-Jacobi-Bellman
Equation
A little attention shows that the given problem has
1 2 1
x t x t u t , h(t f , x t f ) x (t f ), g (t , x t , u t ) u 2 (t ).
4 4
Consider the structure of the performance measure in the evolution
form is tf
J (t , xt , u( ) t 0 t f ) h(t f , xt f ) g ( , x , u )d .
t
(3)
From equations (1) and (3), the Hamilton-Jacobi Bellman equation for the
specific case boils down to
*2
0 Jt (t, xt ) J x (t, xt ) J x* (t, xt )xt .
And the final value of the optimal performance measure is
tf
x 1 (t ) x2 (t ), x 2 (t ) x1 (t ) x2 (t ) u (t ),
and the performance measure
T
1
J (q1 x12 (t ) q 2 x 22 (t ) u 2 (t ))dt, q1 , q 2 0.
0
2
The admissible controls are constrained by u (t ) 1.
Solution : Consider the given system
x 1 (t ) x2 (t ), x 2 (t ) x1 (t ) x2 (t ) u (t ), (1a)
Problems on the Hamiltonian-Jacobi-Bellman
Equation
and the associated performance measure is
T
1
0 2
2 2 2
J ( q 1 x 1 ( t ) q 2 x 2 ( t ) u (t )) dt ,
t f , g (t , xt , u (t )) u (t )
where the notations and have standard
interpretations of the optimal control.
The HJB in the non-linear ordinary differential equation setting for the
vector case is
Problems on the Hamiltonian-Jacobi-Bellman
Equation
and the associated performance measure is
*T
0 J t (t , x t ) min( g (t , x t , u (t )) J x (t , x t )a(t , x t , u t )).
u (t )
Thus, the term within the min function of the right-hand side of the
equation for the given system is
*T 1
g(t, xt , u(t)) J x (t, xt )a(t, xt ,ut )) (q1x12 (t) q2 x22 (t) u2 (t)) J x*1 (t, xt )x2 J x*2 (x1 x2 u(t))
2
After performing the partial derivative with respect to the control signal
and then setting to zero, we are led to the optimal control signal. Thus,
u (t ) J x*2 0.
(3)
*
This implies u ( t ) J x . 2 After invoking the inequalityu ( t ) 1,
1 *
we have J x2 (t , x t ) 1. The associated optimal performance measure
2
can be rephrased as
Problems on the Hamiltonian-Jacobi-Bellman
Equation
J x*2 (t , x t ) 1.
Alternatively, we construct three cases
Case 1: u (t ) J * , 1 u (t ) 1, 1 J * 1.
x2 x2
Case 2: Suppose J * 1, then the optimal control signal u* (t) that
1
x2
1
0 J t (t, xt ) (q1 x12 (t) q2 x22 (t) J x*1 (t, xt ) x2 J x*2 (x1 x2 )).
2 (2)
Thus,
1 2
J t* (t , xt ) g (t , xt , u t* ) (q1 x12 (t ) q 2 x22 (t ) J x*2 (t , xt )
2