我有一个仿真软件错万博1manbetx误我琢磨不透,有关
时变状态空间
块尺寸。
我用这一块,这样我也可以得到x:正常党卫军块x不输出。
这是一个简单的2 x2系统,该系统尺寸是正确的,但我得到一个端口错误——这似乎是输出端口2 dim(长度为2“x”输出)。它可以是任何系统,我碰巧有一个闭环状态空间,但是任何引发同样的错误。
任何想法为什么?
我花了太多时间试图找出发生了什么…
SL模型连接,并可运行下面的代码。
错误:
组件:
万博1manbetx
|
类别:
模型误差
组件:
万博1manbetx
|
类别:
模型误差
代码:
“InputName”,{“r (ref)”},…
[K_lqr, S1, P1] =等(sys, Q, R);
sys_lqr = ss (sys。A - sys。B * K_lqr,系统。B * K_lqr *(1, 0)系统。C, sys.D);
sys_lqr。StateName = {“θ”,“angVel”};
sys_lqr。InputName = {“r (ref)”};
sys_lqr。OutputName = {“θ”};
sys_lqr
sys_lqr = =θangVelθ0 1 angVel -3.162 -3.261 e + e + 07年04 B = r (ref)θ0 angVel 3.156 e + 7 C =θangVelθ1 0 D = r (ref)θ0连续时间状态空间模型。