How can I create state space model of this system ? ?
2 次查看(过去 30 天)
显示 更早的评论
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/151224/image.jpeg)
It doesn't seem to be like general ss model. Because, normally system has to have just one derivative term at the left side in the each line. Although, it's different equation which is given above. Question is how can I create ss model of this system, then find the equilibrium point( u=0, u=-sin(x2) ) and are they isolated ?
ALL INITIAL CONDITIONS ARE ZERO
Thanks for your help
0 个评论
采纳的回答
Aykut Satici
2015-11-3
编辑:Aykut Satici
2015-11-3
This is a simple exercise in linear algebra. What multiplies the acceleration variables (x3, x4)
M = [1, cos(x1); cos(x1), 2],
is called the mass matrix in the dynamics literature. If you want to express these equations in the form
x_dot = f(x,u),
all you need to do is to solve that linear equation for the states x3_dot and x4_dot. Since the mass matrix is nonsingular (why?), you can find the equilibrium points of this dynamical system with, say, (u = 0), by equating the right-hand side of this system of equations to zero. That gives
x3 = x4 = 0,
sin(x2) = 0 ==> x2 = k2*\pi, k2 in integers
sin(x1+x2) = 0 ==> sin(x1)cos(x2) = 0 ==> x1 = k1*pi, k1 in integers.
Note that, around each of these equilibrium points, there exists an open neighborhood which contains no other equilibrium points. Therefore, the equilibrium points are isolated. You can also make this deduction by showing that the equilibrium points are regular values of the drift vector field (right-hand side of these equations); in other words, by computing the Jacobian matrix of the drift vector field and showing that it is nonsingular at the equilibrium points.
You should go through the same calculations for u = -sin(x2).
0 个评论
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!