- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
一、设计任务 1
二、设计要求 1
三、设计步骤 1
未校正前系统的性能分析 1
开环增益K 0 1
校正前系统的各种波形图 2
由图可知校正前系统的频域性能指标 4
特征根 4
判断系统稳定性 5
分析三种曲线的关系 5
求出系统校正前动态性能指标及稳态误差 5
绘制系统校正前的根轨迹图 5
绘制系统校正前的 Nyquist 图 6
校正后的系统的性能分析 7
滞后超前校正 7
校正后系统的各种波形图 8
由图可知校正后系统的频域性能指标 10
特征根 11
判断系统稳定性 11
分析三种曲线的关系 11
求出系统校正后动态性能指标及稳态误差 11
绘制系统校正后的根轨迹图和 Nyquist 图 11
四、心得体会 13
五、主要参考文献 13
一、 设计任务
已知单位负反馈系统的开环传递函数G(S ) ?
法设计串联滞后——超前校正装置。
使系统的相位裕度? ? 450
静态速度误差系数 K ? 250rad / s
v
幅值穿越频率? ? 30rad / s
C
二、设计要求
S (0.1S ?
K
0 ,试用频率
1)(0.01S ? 1)
首先,根据给定的性能指标选择合适的校正方式对原系统进行校正,使其满足工作要求。要求程序执行的结果中有校正装置传递函数和校正后系统开环传递函数,校正装置的参数 T,? 等的值。
利用 MATLAB 函数求出校正前与校正后系统的特征根,并判断其系统是否稳定,分析原因。
利用 MATLAB 作出系统校正前与校正后的单位脉冲响应曲线,单位阶跃响应曲线,单位斜坡响应曲线,分析这三种曲线的关系,求出系统校正前与校正后的动态性能指标σ%、tr、tp、ts 以及稳态误差的值,并分析其有何变化。
绘制系统校正前与校正后的根轨迹图,并求其分离点、汇合点及与虚轴交点的坐标和相应点的增益 K ? 值,得出系统稳定时增益 K ? 的变化范围。绘制系统校正前与校正后的 Nyquist 图,判断系统的稳定性,并说明理由。
绘制系统校正前与校正后的 Bode 图,计算系统的幅值裕量,相位裕量,幅
值穿越频率和相位穿越频率。判断系统的稳定性,并说明理由。
三、设计步骤
开环传递函数G(S ) ?
1、未校正前系统的性能分析
开环增益
K
0
S (0.1S ? 1)(0.01S ? 1)
1
已知系统中只有一个积分环节,所以属于 I 型系统
由静态速度误差系数 K ? 250rad / s 可选取
v
K =600rad/s
v
K ? lim SG(S )H (S ) ? lim S
V s?0 s?0
K
)(0 0S (0.1S ? 1 0 .01S ? 1) ?
)(0 0
? 600rad / s (1—1)
开环传递函数为 G(S ) ??600
S (0.1S ? 1)(0.01S ? 1)
通过MATLAB 绘制出校正前系统的 bode 图和校正前系统的单位阶跃响应图
MATALAB 程序为:
>> clear
>> k=600;n1=1;d1=conv(conv([1 0],[0.1 1]),[0.01 1]); s1=tf(k*n1,d1);
>> figure(1);sys=feedback(s1,1);step(sys)
>> c=dcgain(sys);[y,t]=step(sys);[max_y,k]=max(y);tp=t(k)
>> max_overshoot=100*(max_y-c)/c
>> r1=1;
>> while(y(r1)<0.1*c) r1=r1+1;
end
>> r2=1;
>> while(y(r2)<0.9*c) r2=r2+1;
end
>> tr=t(r2)-t(r1)
>> s=length(t);
>> while y(s)>0.98c&&y(s)<1.02*c s=s-1;
2
PAGE
PAGE 3
end
>> ts=t(s)
>> figure(2);margin(s1);hold on
>>figure(3);sys=feedback(s1,1);impulse(sys)
>>figure(4);step(k*n1,[d1,0])
>>ess=1-dcgain(sys)
100
50
-50
-100
-150
_-90
_
Bode Diagram
。合p )3p.nJ
。
合p )3p.nJu15s i,v
',
''
531'''
5
3
1
''
''' ,
''
08
0
8
1
_·- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - .::- - - - - - - -
文档评论(0)