Optimal control

From MaRDI portal



Description

Finding controls, e.g. external forces|fields, such that they drive a given control system from a given initial state to a specific final state (target), typically with constraints such as using not too high fields (cost).

Contained entities
control system input input
optimal control final z(t=T)=Dx(t=T) final condition
D represents control system matrix D
T represents control system duration
t represents time
x represents control system state
z represents control system Lagrange multiplier
optimal control update uk(t)=−1αkℑ(z†(t)Nkx(t))
N represents control system matrix N
α represents optimal control penalty factor
t represents time
u represents control system input
x represents control system state
z represents control system Lagrange multiplier
optimal control backward z˙(t)=−(A†+∑kuk(t)Nk†)z(t)−B†u(t)
A represents control system matrix A
B represents control system matrix B
N represents control system matrix N
t represents time
u represents control system input
z represents control system Lagrange multiplier
optimal control initial x(t=0)=x0 initial condition
t represents time
x represents control system state
x0 represents initial value of control system
optimal control target J[u,x]≡x†(T)Dx(T) objective function
D represents control system matrix D
T represents control system duration
u represents control system input
x represents control system state
J represents optimal control target
optimal control constraint J[u,x,z]=2ℜ∫0Tdtz†(t)(∂t−A−∑kuk(t)Nk)x(t) constraint
A represents control system matrix A
N represents control system matrix N
T represents control system duration
t represents time
u represents control system input
x represents control system state
z represents control system Lagrange multiplier
optimal control cost J[u]≡∑kαk∫0Tdtuk2(t) objective function
T represents control system duration
t represents time
u represents control system input
J represents optimal control cost
α represents optimal control penalty factor
optimal control forward x˙(t)=(A+∑kuk(t)Nk)x(t)+Bu(t)
A represents control system matrix A
B represents control system matrix B
N represents control system matrix N
t represents time
u represents control system input
x represents control system state




Edit optimal control item


This page was built for task: optimal control