最小能量控制(minimum energy control)是控制理論中的一種最佳控制,是指讓控制系統以最小能量到達理想狀態的控制 u ( t ) {\displaystyle u(t)} ,而能量會用控制向量的轉置和控制向量的內積 u ∗ ( t ) u ( t ) {\displaystyle u^{*}(t)u(t)} 來表示。 線性非時變系統的最小能量控制 令線性非時變(LTI)系統為 x ˙ ( t ) = A x ( t ) + B u ( t ) {\displaystyle {\dot {\mathbf {x} }}(t)=A\mathbf {x} (t)+B\mathbf {u} (t)} y ( t ) = C x ( t ) + D u ( t ) {\displaystyle \mathbf {y} (t)=C\mathbf {x} (t)+D\mathbf {u} (t)} 其初始條件 x ( t 0 ) = x 0 {\displaystyle x(t_{0})=x_{0}} 。可以找到輸入 u ( t ) {\displaystyle u(t)} 使得系統在時間 t 1 {\displaystyle t_{1}} 的狀態為 x 1 {\displaystyle x_{1}} ,而且任何其他也可以讓系統在時間 t 1 {\displaystyle t_{1}} 的的狀態推進到 x 1 {\displaystyle x_{1}} 的輸入 u ¯ ( t ) {\displaystyle {\bar {u}}(t)} ,其需要的能量都會比最小能量控制的能量要大。 ∫ t 0 t 1 u ¯ ∗ ( t ) u ¯ ( t ) d t ≥ ∫ t 0 t 1 u ∗ ( t ) u ( t ) d t . {\displaystyle \int _{t_{0}}^{t_{1}}{\bar {u}}^{*}(t){\bar {u}}(t)dt\ \geq \ \int _{t_{0}}^{t_{1}}u^{*}(t)u(t)dt.} 要找到此一控制輸入,先計算可控制性格拉姆矩陣 W c ( t ) = ∫ t 0 t e A ( t − τ ) B B ∗ e A ∗ ( t − τ ) d τ . {\displaystyle W_{c}(t)=\int _{t_{0}}^{t}e^{A(t-\tau )}BB^{*}e^{A^{*}(t-\tau )}d\tau .} 假設 W c {\displaystyle W_{c}} 為非奇異矩陣(若且唯若系統有可控制性),最小能量控制為 u ( t ) = − B ∗ e A ∗ ( t 1 − t ) W c − 1 ( t 1 ) [ e A ( t 1 − t 0 ) x 0 − x 1 ] . {\displaystyle u(t)=-B^{*}e^{A^{*}(t_{1}-t)}W_{c}^{-1}(t_{1})[e^{A(t_{1}-t_{0})}x_{0}-x_{1}].} 代入其解中 x ( t ) = e A ( t − t 0 ) x 0 + ∫ t 0 t e A ( t − τ ) B u ( τ ) d τ {\displaystyle x(t)=e^{A(t-t_{0})}x_{0}+\int _{t_{0}}^{t}e^{A(t-\tau )}Bu(\tau )d\tau } 可以驗證系統在時間 t 1 {\displaystyle t_{1}} 時的狀態為 x 1 {\displaystyle x_{1}} 。 Remove ads相關條目 線性時不變系統理論 控制工程 狀態空間 變分法 外部連結 Jerzy Klamka. Controllability and Minimum Energy Control. Springer International Publishing. 2018. ISBN 9783319925400. 使用|accessdate=需要含有|url= (幫助) 引文格式1維護:日期與年 (link) Loading related searches...Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads