Which lyapunov equation to use for my model?
1 次查看(过去 30 天)
显示 更早的评论
Hey all,
I have a dynamical system and modeled it using System Identification Toolbox and ended up with this format:
State-space model: x(t+Ts) = A x(t) + B u(t) + K e(t) y(t) = C x(t) + D u(t) + e(t)
So under dlyap we have three different types: 1] X = dlyap(A,Q) solves the discrete-time Lyapunov equation. 2] X = dlyap(A,B,C) solves the Sylvester equation AXBT − X + C = 0. 3] X = dlyap(A,Q,[],E) solves the generalized discrete-time Lyapunov equation AXAT − EXET + Q= 0.
So, which of the shall be used and why?
I have seen some examples for solving with dlyap and in each one they are solving in a different way and sometime they are transposing matrix A!! http://www.ece.rutgers.edu/~gajic/psfiles/LinearLyapunov.pdf http://www.stanford.edu/class/ee363/hw/hw5sol.pdf
Any help is really appreciated!
0 个评论
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrix Computations 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!