给定二阶系统 , 试求最优控制u(t),将系统t=2时转移到零态,并使泛函取极小值。
给定二阶系统
,
试求最优控制u(t),将系统t=2时转移到零态,并使泛函取极小值。
,
且系统的状态方程可改写为,,记。引入拉格朗日乘子λ=[λ1(t) λ2(t)]T,应用最小值原理,构造哈密尔顿函数H,得
正则方程为
=u(t)+λ2(t)=0
由此可解得
λ1(t)=a,λ2(t)=-at+b,u(t)=at-b
其中,a,b为任意的常数。因此,最优控制只可能取如下3个值:u(t)=1,u(t)=-1,u(t)=at-b。可以验证u(t)=1或u(t)=-1都不能满足状态变量的初始条件和终点条件,所以可设u(t)=at-b。将u(t)=at-b代入约束方程,并利用初始条件,求解可得
再利用边界条件可得
解得
,b=5
于是极值曲线和u(t)为
从而,泛函