Summer 2
Summer 2
Control
Lawi George
Department of Mathematics
Masinde Muliro University of Science and Technology
March 9, 2023
1 Introduction
4 Application
5 Conclusion
Dynamics:
We open our discussion by considering an ordinary differential
equation (ODE) having the form
dx
= f(x(t)), (t > 0)
dt
x(o) = x o
Controlled Dynamics:
We generalize a bit and suppose now that f depends also upon
some “control” parameters belonging to a set A ⊂ Rm ; so that
f : Rn xA → Rn . Then if we select some value a ∈ A and consider
the corresponding dynamics:
dx
= f(x(t), a), (t > 0)
dt
x(o) = x o
a1 , 0 ≤ t ≤ t1
u(t) = a2 t1 ≤ t ≤ t2 (3)
a3 t2 ≤ t ≤ t3 etc
where x(.) solves the ODE for the control u(.). Here
r : Rn xA → R and g : Rn → R are given and r is called the
running payoff while g is called the terminal payoff. The terminal
time T > 0 is given as well.
dx
= κu(t)x(t)
dt
x(o) = x o
where
{vt , t > t0 } white Gaussian noise process m×1
yt output vector r ×1
{wt , t > t0 } white Gaussian noise process r ×1
where
n n
X ∂(pfj ) 1 X ∂ 2 [p(GQG T )ji ]
L(p) = − + .
∂xi 2 ∂xj ∂xi
j=1 j,i=1
For the system (2), the moments, ψ(xt | Yt ), under the con-
ditional density, p, evolve as follows.
T
1 T
d ψb = ψd
x f dt + tr(GQG ψxx )dt+
2 (9)
c − ψ̂ ĥ)T R −1 (t)(dyt − ĥdt),
(ψh
−1
d x̂t = fˆdt + (xd T T
t h − x̂t ĥ )R (t)(dyt − ĥdt), (10)
ˆ ˆ
i fj − x̂i fj )dt + (fi xj − fi x̂j )dt+
(dPt )ij = (xc c
T −1 c
(GQG T )ij dt − (xc i h − x̂i ĥ) R (hxj − ĥx̂j )dt+
(11)
i xj h − x
(x[ i xj ĥ − x̂i xj h − x̂j xi h+
d c c
2x̂i x̂j ĥ)T R −1 (t)(dyt − ĥdt),
Update step
in which
xt state vector n×1
F (t, θ) continuous time-function matrix n×n
θ vector of parameters d ×1
G (t) continuous time-function matrix n×m
{βt , t > t0 } Brownian motion process m×1
yt output vector r ×1
H(t) continuous time-function matrix r ×n
{ηt , t > t0 } Brownian motion process r ×1
dxti = f (xti , θ)dt + G (xti )dβti + K (xti )(dyt − 0.5H(xti + X̂t )dt). (22)