Simulink 中state space 中b 矩阵带参数运算 10
我需要做一套simulink的系统,用于观察两个系统的区别。原始系统的A矩阵[-2.99510.488200;-3.4181-0.114900;-0.5471-0.178...
我需要做一套simulink的系统,用于观察两个系统的区别。 原始系统的
A矩阵[-2.9951 0.4882 0 0;-3.4181 -0.1149 0 0;-0.5471 -0.1785 -.0063 -2.2086;2.5928 0.8457 2.2086 -1.937],
B 矩阵[3.0477;2.1324;0.3414;-1.6176],
C矩阵[-0.6679 0.2511 -0.3414 -1.6176]。
新的系统与原系统的A和C是相同的,矩阵B要经过一系列运算
Bb=inv(exp(A*K)-eye(4))*(exp(A*K)-exp(A*K-A*K*(1-P)))*B
其中Q 和P为可以调控的参数。。。
我觉得应该不是用state space的小方块,但是实在是不会弄了,查了好多资料,就是弄不明白。。。
哪位大神救救小弟。。。
实在是搭不出来了。。。。
打错了,是K与P为可调参数。。。。不好意思。。。 展开
A矩阵[-2.9951 0.4882 0 0;-3.4181 -0.1149 0 0;-0.5471 -0.1785 -.0063 -2.2086;2.5928 0.8457 2.2086 -1.937],
B 矩阵[3.0477;2.1324;0.3414;-1.6176],
C矩阵[-0.6679 0.2511 -0.3414 -1.6176]。
新的系统与原系统的A和C是相同的,矩阵B要经过一系列运算
Bb=inv(exp(A*K)-eye(4))*(exp(A*K)-exp(A*K-A*K*(1-P)))*B
其中Q 和P为可以调控的参数。。。
我觉得应该不是用state space的小方块,但是实在是不会弄了,查了好多资料,就是弄不明白。。。
哪位大神救救小弟。。。
实在是搭不出来了。。。。
打错了,是K与P为可调参数。。。。不好意思。。。 展开
3个回答
展开全部
楼主的Bb=inv(exp(A*K)-eye(4))*(exp(A*K)-exp(A*K-A*K*(1-P)))*B,这部分是怎么实现的,是先计算好然后再Simulink中实现,还是有其他方法直接在smiulink用功能块实现,特别是exp(A*K)这部分其实我不知道有什么功能块能实现。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我去年考的,还好吧,一试的比较难
去年是13个班,一个班48~50人吧
去年是13个班,一个班48~50人吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
楼主知道答案了吗?同问
追问
弄明白了,需要吧A B C D矩阵全打开,变成gain 与积分的形式,这样无论哪个参数都变成了可调式的参数,随时运算随时改就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询