MATLAB控制系统仿真.doc

MATLAB控制系统仿真.doc

ID:55631804

大小:5.72 MB

页数:24页

时间:2020-05-21

MATLAB控制系统仿真.doc_第1页
MATLAB控制系统仿真.doc_第2页
MATLAB控制系统仿真.doc_第3页
MATLAB控制系统仿真.doc_第4页
MATLAB控制系统仿真.doc_第5页
资源描述:

《MATLAB控制系统仿真.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、一、控制系统的模型与转换1.请将下面的传递函数模型输入到matlab环境。,T=0.1s>>s=tf('s');G=(s^3+4*s+2)/(s^3*(s^2+2)*((s^2+1)^3+2*s+5));GTransferfunction:s^3+4s+2------------------------------------------------------s^11+5s^9+9s^7+2s^6+12s^5+4s^4+12s^3>>num=[100.56];den=conv([1-1],[1-0.20.99]);H=tf(num,d

2、en,'Ts',0.1)Transferfunction:z^2+0.56-----------------------------z^3-1.2z^2+1.19z-0.992.请将下面的零极点模型输入到matlab环境。请求出上述模型的零极点,并绘制其位置。,T=0.05s>>z=[-1-j-1+j];p=[00-5-6-jj];G=zpk(z,p,8)Zero/pole/gain:8(s^2+2s+2)--------------------------s^2(s+5)(s+6)(s^2+1)>>pzmap(G)>>z=[00000

3、-1/3.2-1/2.6];p=[1/8.2];H=zpk(z,p,1,'Ts',0.05)Zero/pole/gain:z^5(z+0.3125)(z+0.3846)-------------------------(z-0.122)Samplingtime:0.05>>pzmap(H)一、线性系统分析1.请分析下面传递函数模型的稳定性。>>num=[1];den=[1212];G=tf(num,den);eig(G)'ans=-2.00000.0000-1.0000i0.0000+1.0000i可见,系统有两个特征根在虚轴上,一个特

4、征根在虚轴左侧,所以系统是临界稳定的。>>num=[31];den=[3006005031];G=tf(num,den);eig(G)'ans=-1.9152-0.14140.0283-0.1073i0.0283+0.1073i可见,有两个特征根在虚轴右侧,所以系统是不稳定的。1.请判定下面离散系统的稳定性。>>num=[-32];den=[1-0.2-0.250.05];H=tf(num,den,'Ts',0.1);[eig(H)abs(eig(H))]ans=-0.50000.50000.50000.50000.20000.2000

5、可以看出,由于各个特征根的模均小于1,所以可以判定闭环系统是稳定的。>>z=tf('z',0.1);H=(2.12*z^-2+11.76*z^-1+15.91)/…;(z^-5-7.368*z^-4-20.15*z^-3+102.4*z^-2+80.39*z-1-340);[eig(H)abs(eig(H))]ans=0000000000000000000000004.17244.17240.3755+0.1814i0.41700.3755-0.1814i0.4170-0.52920.5292-0.27160.27160.11930.1

6、193可以看出,由于4.1724这个特征根的模大于1,所以可以判定闭环系统是不稳定的。1.设描述系统的传递函数为,假定系统具有零初始状态,请求出单位阶跃响应曲线和单位脉冲响应曲线。>>num=[185145982363802208840320];den=[1365464536224496728440320];G=tf(num,den)Transferfunction:18s^7+514s^6+5982s^5+36380s^4+s^3+22088s^2+s+40320------------------------------------

7、-----------------------------------------------------s^8+36s^7+546s^6+4536s^5+22449s^4+67284s^3+s^2+s+40320>>step(G,10)>>impulse(G,10)单位阶跃响应:单位脉冲响应:一、线性系统Simulink仿真应用1.请分析下面传递函数模型阶跃响应。利用Simulink建模,建立系统仿真模型如下:单击启动仿真按钮,双击示波器得到系统的阶跃响应如下:2.请分析下面离散系统的脉冲响应。利用Simulink建模,建立系统仿真模

8、型如下:单击启动仿真按钮,双击示波器得到系统的脉冲响应如下:1.对离散采样系统进行分析,并求出其阶跃响应。其中:利用Simulink建模,建立系统仿真模型如下:单击启动仿真按钮,双击示波器得到系统的阶跃响应

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。