From Surf Wiki (app.surf) — the open knowledge base
Minimum energy control
In control theory, the minimum energy control is the control u(t) that will bring a linear time invariant system to a desired state with a minimum expenditure of energy.
Let the linear time invariant (LTI) system be : \dot{\mathbf{x}}(t) = A \mathbf{x}(t) + B \mathbf{u}(t) : \mathbf{y}(t) = C \mathbf{x}(t) + D \mathbf{u}(t) with initial state x(t_0)=x_0 . One seeks an input u(t) so that the system will be in the state x_1 at time t_1, and for any other input \bar{u}(t), which also drives the system from x_0 to x_1 at time t_1, the energy expenditure would be larger, i.e.,
: \int_{t_0}^{t_1} \bar{u}^(t) \bar{u}(t) dt \ \geq \ \int_{t_0}^{t_1} u^(t) u(t) dt.
To choose this input, first compute the controllability Gramian
: W_c(t)=\int_{t_0}^t e^{A(t-\tau)}BB^e^{A^(t-\tau)} d\tau.
Assuming W_c is nonsingular (if and only if the system is controllable), the minimum energy control is then
: u(t) = -B^e^{A^(t_1-t)}W_c^{-1}(t_1)[e^{A(t_1-t_0)}x_0-x_1].
Substitution into the solution
:x(t)=e^{A(t-t_0)}x_0+\int_{t_0}^{t}e^{A(t-\tau)}Bu(\tau)d\tau
verifies the achievement of state x_1 at t_1.
References
References
- (1992). "Minimum energy control of linear time-invariant systems with input derivatives". International Journal of Systems Science.
This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.
Ask Mako anything about Minimum energy control — get instant answers, deeper analysis, and related topics.
Research with MakoFree with your Surf account
Create a free account to save articles, ask Mako questions, and organize your research.
Sign up freeThis content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.
Report