控制系统设计及范文.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
控制系统设计及分析 一、SISO控制系统的模型 1、环节串联 G(s)=G1(s)*G2(s)*…*Gn(s) sys=sys1*sys2*…*sysn 或: sys=series(sys1,sys2); sys==series(sys,sys3); …; sys=series(sys,sysn) 或: [num,den]= series(num1,den1,num2,den2); [num,den]= series(num,den,num3,den3); …; [num,den]= series(num,den,numn,denn); sys=tf(num,den) Ex311.m:求三个控制环节串联后的传递函数: %sys1的传递函数 num1=[1,1]; den1=conv([1,0],[1,1,1]); sys1=tf(num1,den1); %sys2的传递函数 num2=[2,3]; den2=conv([1,1],[1,1]); sys2=tf(num2,den2); %sys3的传递函数 num3=[6,5]; den3=[2,3]; sys3=tf(num3,den3); %系统串联总的传递函数 sys=sys1*sys2*sys3 2、环节并联 G(s)=G1(s)+G2(s)+…+Gn(s) sys=sys1+sys2+…+sysn 或: sys=parallel(sys1,sys2);sys=parallel (sys,sys3);…; sys= parallel (sys,sysn) 或: [num,den]= parallel (num1,den1,num2,den2); [num,den]= parallel (num,den,num2,den2); …; [num,den]= parallel (num,den,numn,denn); sys=tf(num,den) Ex312.m:求三个控制环节并联后的传递函数: num1=[1,1]; den1=conv([1,0],[1,1,1]); sys1=tf(num1,den1); num2=[2,3]; den2=conv([1,1],[1,1]); sys2=tf(num2,den2); num3=[1,1]; den3=[2,3]; sys3=tf(num3,den3); %系统并联总的传递函数 sys=sys1+sys2+sys3 3、反馈连接 “+”为负反馈,“-”为正反馈 sys为系统闭环传递函数;sys1表示G(s);sys2表示H(s): 格式: sys=feedback(sys1,sys2,sign) sign=1表示“-”为正反馈;sign=-1表示“+”为负反馈,缺省为负反馈。 Ex313.m:求一负反馈控制系统的闭环传递函数: num1=[1,1]; den1=conv([1,0],[1,1,1]); sys1=tf(num1,den1); num2=[2,3]; den2=conv([1,1],[1,1]); sys2=tf(num2,den2); %系统负反馈总的传递函数,方法1 sys=feedback(sys1,sys2) %系统负反馈总的传递函数,方法2 sys=feedback(sys1,sys2,-1) 二、SISO控制系统的模型之间的转换 [z,p,k]=tf2zp(num,den) [num,den]= zp2tf(z,p,k) [res,poles,k]=residue(num,den) [num,den]= residue([res,poles,k) ss2tf tf2ss ss2zp zp2ss c2d d2c Ex315.m:将零极点模型转换为传递函数模型: 三、系统稳态误差 Ex321.m:(调用jixian.m函数输入激励信号类型,wucha.m返回误差系数Kp、Kv、Ka。) 已知一控制系统的前向通道传递函数为G(s),反馈回路传递函数为H(s),求系统的误差系数Kp、Kv、Ka。(开环传递函数) 四、瞬态响应分析(时域分析) step(sys) step(sys,tfinal) step(sys,t) step(sys1,sys2,sys3,……,sysN,t) [y,t]= step(sys) [mn,z,p]=damp(sys) K=degain(sys) (一)、一阶系统瞬态响应分析 信号:单位阶跃函数、单位脉冲函数、单位斜坡函数、抛物线函数、正弦函数、随机函数等。 step impulse lsim 1、一阶系统的单位阶跃响应 一阶系统的典型形

文档评论(0)

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

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

1亿VIP精品文档

相关文档