You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

可控线性动态系统最优控制律的反馈形式改写证明求助

可控线性动态系统最优控制律的反馈形式改写证明求助

我现在遇到一个线性最优控制的推导问题,想请教大家怎么把开环形式的最优控制转换成反馈形式:

我们有一个可控的线性动态系统:
$$
\begin{align*}
\dot{x}&=Ax+Bu\
x(0)&=x_{0}
\end{align*}
$$
给定如下代价函数(终端约束为$x(t_1)=0$):
$$
J(u,t_{1})=\int_{0}{t_{1}}u{T}udt
$$
已知该问题的最优控制开环表达式为:
$$
u{*}=-B{T}e{A{T}(t_{1}-t)}W(0,t_{1}){-1}e{At_{1}}x_{0}
$$
现在需要证明这个最优控制可以写成以下依赖于当前状态$x(t)$的反馈形式:
$$
u{*}=-B{T}e{A{T}(t_{1}-t)}W(t,t_{1}){-1}e{A(t_{1}-t)}x(t)
$$

我目前的尝试过程

我先从已知的开环最优控制表达式入手,尝试做代数改写:
$$
\begin{align*}
u{*}&=-B{T}e{A{T}(t_{1}-t)}W(0,t_{1}){-1}e{At_{1}}x_{0}\
&=-B{T}e{A{T}(t_{1}-t)}W(0,t_{1}){-1}e{A(t_{1}-t)}e{At}x_{0}\
&=-B{T}e{A{T}(t_{1}-t)}W(0,t_{1}){-1}e{A(t_{1}-t)}\left(x(t)-\int_{0}{t}e^{A(t-s)}Bu(s)ds\right)\
&=-B{T}e{A{T}(t_{1}-t)}W(0,t_{1}){-1}e{A(t_{1}-t)}x(t)+B{T}e{A{T}(t_{1}-t)}W(0,t_{1}){-1}e{A(t_{1}-t)}\int_{0}{t}e{A(t-s)}Bu(s)ds
\end{align*}
$$
这里我用到了线性时不变系统的状态转移解:
$$
x(t)=e{At}x_{0}+\int_{0}{t}e^{A(t-s)}Bu(s)ds
$$

现在我发现改写后的第一项和目标的反馈形式已经很接近了,但不知道该怎么处理后面的积分项,甚至不确定这个思路是不是正确的方向。想请教大家接下来该怎么推导,或者有没有更合适的切入点?

备注:内容来源于stack exchange,提问作者LeonHE

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 08:08:07