matlab中配置了全维状态观测器的状态空间模型,怎么写出配置好了的系统的新的状态空间模型或者传递函数?
来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/17 10:19:32
matlab中配置了全维状态观测器的状态空间模型,怎么写出配置好了的系统的新的状态空间模型或者传递函数?
程序如下:
A=[0,1,0;0,0,1;-6,-11,-6];B=[0;0;1];C=[1,0,0];D=0;
p=eig(A)'
p1=p;p1(1:3)=[-3-2*sqrt(3),-3+2*sqrt(3),-5];
L=place(A',C',p1)'
eig(A-L*C)'
[xh,x,t]=simo(A,B,C,D,L);
我想写出带有观测器下的6阶闭环系统的状态空间模型,
程序如下:
A=[0,1,0;0,0,1;-6,-11,-6];B=[0;0;1];C=[1,0,0];D=0;
p=eig(A)'
p1=p;p1(1:3)=[-3-2*sqrt(3),-3+2*sqrt(3),-5];
L=place(A',C',p1)'
eig(A-L*C)'
[xh,x,t]=simo(A,B,C,D,L);
我想写出带有观测器下的6阶闭环系统的状态空间模型,
![matlab中配置了全维状态观测器的状态空间模型,怎么写出配置好了的系统的新的状态空间模型或者传递函数?](/uploads/image/z/5610838-22-8.jpg?t=matlab%E4%B8%AD%E9%85%8D%E7%BD%AE%E4%BA%86%E5%85%A8%E7%BB%B4%E7%8A%B6%E6%80%81%E8%A7%82%E6%B5%8B%E5%99%A8%E7%9A%84%E7%8A%B6%E6%80%81%E7%A9%BA%E9%97%B4%E6%A8%A1%E5%9E%8B%2C%E6%80%8E%E4%B9%88%E5%86%99%E5%87%BA%E9%85%8D%E7%BD%AE%E5%A5%BD%E4%BA%86%E7%9A%84%E7%B3%BB%E7%BB%9F%E7%9A%84%E6%96%B0%E7%9A%84%E7%8A%B6%E6%80%81%E7%A9%BA%E9%97%B4%E6%A8%A1%E5%9E%8B%E6%88%96%E8%80%85%E4%BC%A0%E9%80%92%E5%87%BD%E6%95%B0%3F)
先根据题目要求的状态反馈,和全维观测所要求的极点位置算出状态反馈阵K,和全维观测器中的增益列向量L,然后根据包含状态观测器的状态反馈控制系统设计出基于全维状态观测器的调节器,其传递函数Gc=-reg(G,K,L),然后算出系统的闭环传递函数即是所要求的6阶了.
L=place(A',C',p1)'
K=place(A,B,p)
Gc=-reg(G,K,L) %G为原系统的开环传递函数哈
G_2=feedback(G*Gc,1)
希望能帮到你!
L=place(A',C',p1)'
K=place(A,B,p)
Gc=-reg(G,K,L) %G为原系统的开环传递函数哈
G_2=feedback(G*Gc,1)
希望能帮到你!
matlab中配置了全维状态观测器的状态空间模型,怎么写出配置好了的系统的新的状态空间模型或者传递函数?
有状态空间表达式怎么求系统的传递函数
现代控制理论 由传递函数推出不同的状态空间表达式,这些状态空间表达式描述的是不是同一个系统
如何用matlab使传递函数和状态空间模型相互转换
【求助】MATLAB中已知系统的状态空间表达式,怎样绘制系统阶跃响应曲线?
微分方程和传递函数,传递函数和状态空间怎么转换?
应用MATLAB编写一个m文件,要求可将传递函数变换为状态空间方程的能控、能观标准型.
word中怎么输入状态空间方程式的公式,比如如下图怎么输入
布局空间画的图纸怎么在模型空间显示
在 MATLAB simulink 中仿真 状态空间的时候,用什么模块表示矩阵啊?比如说在状态反馈中的反馈增益矩阵K
如果传递函数中只有一个三重极点怎么求其状态空间表达式
fluent多相流模型 设置水和空气两相混合 怎么显示空气的分布状态