网站大量收购独家精品文档,联系QQ:2885784924

计算机控制技术上机教案.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机控制技术上机教案

实验一 MATLAB控制建模仿真实验 一、上机实验目的与要求 要求学生运用学过的知识,利用MATLAB软件辅助建立系统的数学模型,能对几种常见的数学模型进行转换,掌握MTLAB控制系统仿真的基本建模方法。 二、上机实验题目 1、已知一微分方程描述系统的传递函数,试用MATLAB建立G(s)模型,其微分方程描述如下: 2、已知某系统的传递函数 求其分子、分母多项式,绘制零极点图。 3、已知某系统的传递函数求其部分分式表达形式;求其零极点模型和状态空间模型。 4、已知两系统的传递函数 , 试求两系统串、并联传递函数。 5、已知系统的前向传递函数,反馈传递函数试求它们组成的负反馈传递函数。 实验一 MATLAB控制建模仿真实验过程、结果 1、已知一微分方程描述系统的传递函数,试用MATLAB建立G(s)模型,其微分方程描述如下: 实验程序: mun=[1,4,8]; %分子多项式系数行向量 den=[1,11,11,10]; %分母多项式系数行向量 G=tf(mun,den) %建立传递函数模型 get(G) %显示f对向的特性 实验结果: Transfer function: s^2 + 4 s + 8 ------------------------ s^3 + 11 s^2 + 11 s + 10 num: {[0 1 4 8]} den: {[1 11 11 10]} Variable: s Ts: 0 ioDelay: 0 InputDelay: 0 OutputDelay: 0 InputName: {} OutputName: {} InputGroup: [1x1 struct] OutputGroup: [1x1 struct] Notes: {} UserData: [] 结果可以表示为: 2、 已知某系统的传递函数 求其分子分母多项式,绘制零极点图。 实验程序: num=[1,4,8]; %传递函数分子多项式行向量 den=[1,11,11,10]; %传递函数分母多项式行向量 G=tf(num,den) %建立传递函数模型 [tt,ff]=tfdata(G,v) %提取传递函数的分子和分母多项式 [z,p,k]=tf2zp(num,den) %提取传递函数零极点和增益 pzmap(G) %绘制零极点图 Grid on %打开绘图网络格 实验结果: Transfer function: s^2 + 4 s + 8 ------------------------ s^3 + 11 s^2 + 11 s + 10 tt = 0 1 4 8 ff = 1 11 11 10 z = -2.0000 + 2.0000i -2.0000 - 2.0000i p = -10.0000 -0.5000 + 0.8660i -0.5000 - 0.8660i k = 1 所以:零点Z=-2±2i;极点P=-10,-0.5±0.866i;系统增益K=1。 3、 已知某系统的传递函数求其部分分式表达形式;求其零极点和状态空间模型。 实验程序: num=[2,9,1]; %传递函数分子多项式行向量 den=[1,1,4,4]; %传递函数分母多项式行向量 [r,p,k]=residue(num,den) %求取传递函数部分分式表示 G=tf(num,den); %建立传递函数模型 gzpk=zpk(G) %求取传递函数零极点模型 [z,p,k]=zpkdata(G,v) gs=ss(G) %求取传递函数状态空间模型 实验结果: r = 1.6000 - 1.4500i 1.6000 + 1.4500i -1.2000

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档