资源描述:
《二阶系统的性能分析.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验一二阶系统的性能分析一、实验目的1、研究二阶系统的两个重要参数阻尼比和自然振荡频率对系统动态性能的影响;2、比较比例微分控制的二阶系统和典型二阶系统的性能;3、比较输出量速度反馈控制的二阶系统和典型二阶系统的性能。二、实验任务1、典型二阶系统二阶系统的传递函数为=,仿真框图如图1-1所示。图1-1二阶振荡环节仿真框图(1)令=10不变,取不同值:=0,=0.2、=0.4(),=1,=2>1,观察其单位阶跃响应曲线变化情况;(2)令=0不变,取不同值,=0.2,=1,=1.2,=3,=5观察其单位阶跃响应曲线变化情况;(3)令=0.2不变,=0.25,=1,=5,
2、=8,=30,观察其单位阶跃响应曲线变化情况,并计算超调量和;计算超调量和程序:G=tf([100],[1,0.1,100]);C=dcgain(G)[y,t]=step(G);[Y,k]=max(y);percentovershoot=100*(Y-C)/Ci=length(t);while(y(i)>0.98*C)&(y(i)<1.02*C)i=i-1;endsetllingtime=t(i)结果:Percentovershoot=98.4415setllingtime=78.2257percentovershoot=96.9071setllingtime=38
3、.9557percentovershoot=72.9156setllingtime=3.8327percentovershoot=60.046setllingtime=2.2934percentovershoot=9.4778setllingtime=0.5858仿真图(4)令=10不变,取不同值(),=0.1,=0.3=0.6=0.8=0.9观察其单位阶跃响应曲线变化情况,并计算超调量和。计算超调量和程序:G=tf([100],[1,2,100]);C=dcgain(G)[y,t]=step(G);[Y,k]=max(y);percentovershoot=100
4、*(Y-C)/Ci=length(t);while(y(i)>0.98*C)&(y(i)<1.02*C)i=i-1;endsetllingtime=t(i)结果:percentovershoot=72.9156setllingtime=3.8327percentovershoot=25.3786setllingtime=0.8393percentovershoot=9.4778setllingtime=0.5858percentovershoot=1.5164setllingtime=0.3738percentovershoot=-0.2528setllingtim
5、e=2.1447e-004(5)已知传递函数为: 利用MATLAB命令绘制阶跃响应曲线。MATLAB绘制的响应曲线num=[0,0,25]; den=[1,4,25];step(num,den)grid title(¹Unit-StepResponseofG(s)=25/(s^2+4s+25)¹)%图像标题(6)已知二阶系统传递函数为:求系统的阶跃响应及性能指标数据。G=tf([0,0,10],[1,1,10]);C=dcgain(G)[y,t]=step(G);plot(t,y)grid[Y,k]=max(y);timetopeak=t(k)percentove
6、rshoot=100*(Y-C)/C%计算上升时间。n=1;whiley(n)0.98*C)&(y(i)<1.02*C)i=i-1;endsetllingtime=t(i)运行后的响应图如图15,命令窗口中显示的结果为C=1timetopeak=1.0154percentovershoot=60.4417risetime=0.5712二阶系统阶跃响应2、比例微分控制的二阶系统比例微分控制的二阶系统的结构图如图2-1。图2-1比例微分控制的二阶系统的结构图
7、系统中加入比例微分控制,使系统阻尼比增加,并增加一个闭环零点,可以通过仿真比较典型二阶系统和比例微分控制的二阶系统的单位阶跃响应的性能指标。上图所示的控制系统,令,,其中,从Simulink图形库浏览器中拖曳Step(阶跃输入)、Sum(求和模块)、Pole-Zero(零极点)模块、Scope(示波器)模块到仿真操作画面,连接成仿真框图如图2-2所示。图中Pole-Zero(零极点)模块建立。图2-2典型二阶系统和比例微分控制的二阶系统比较仿真框图3、输出量速度反馈的二阶系统输出量速度反馈的二阶系统的结构图如图2-3。图2-3输出量速度反馈的二阶系统的结构图系统