零极点对系统性能的影响分析
1任务步骤
1. 分析原开环传递函数G0(s)的性能,绘制系统的阶跃响应曲线得到系
统的暂态性能(包括上升时间,超调时间,超调量,调节时间); 2. 在G0(s)上增加零点,使开环传递函数为G1(s),绘制系统的根轨迹,
分析系统的稳定性;
3. 取不同的开环传递函数G1(s)零点的值,绘制系统的阶跃响应曲线得
到系统的暂态性能(包括上升时间,超调时间,超调量,调节时间); 4. 综合数据,分析零点对系统性能的影响
5. 在G0(s)上增加极点,使开环传递函数为G2(s),绘制系统的根轨迹,
分析系统的稳定性;
6. 取不同的开环传递函数G2(s)极点的值,绘制系统的阶跃响应曲线得
到系统的暂态性能(包括上升时间,超调时间,超调量,调节时间); 7. 综合数据,分析极点对系统性能的影响。
8. 增加一对离原点近的偶极子和一对距离原点远的偶极子来验证偶极子
对消的规律。
2原开环传递函数G0(s)的性能分析
2.1 G0(s)的根轨迹
取原开环传递函数为: Matlab指令: num=[1]; den=[1,0.8,0.15]; rlocus(num,den); 得到图形:
图1 原函数G0(s)的根轨迹
根据原函数的根轨迹可得:系统的两个极点分别是-0.5和-0.3,分离点为-0.4,零点在无限远处,系统是稳定的。
2.2 G0(s)的阶跃响应
Matlab指令: G=zpk([],[-0.3,-0.5],[1]) sys=feedback(G,1) step(sys) 得到图形:
G
图2 原函数的阶跃响应曲线
由阶跃响应曲线分析系统暂态性能: 曲线最大峰值为1.12,稳态值为0.87, 上升时间tr=1.97s 超调时间tp=3.15s 调节时间ts=9.95s,??2
?%超调量p=28.3%