matlab第5章时域与根轨迹分析.ppt

第五章 时域分析、零极点分析和根轨迹法 获得控制系统的瞬态响应和稳态响应 对系统的瞬态和稳态性能分析 根轨迹绘制和分析 产生信号gensig() [u,t]=gensig(type,Ta) [u,t]=gensig(type,Ta,Tf,T) Type:信号序列.sin正弦;square方波;pulse脉冲 Ta:信号周期 Tf:信号的持续时间 T:采样时间 例子: 产生一个周期为5秒,持续时间为30秒,采样为0.1秒的方波. [u,t]=gensig(square,5,30,0.1); plot(t,u) Axis([0,30,-0.5,1.5]) 产生正弦波: [u,t]=gensig(sin,5,30,0.1); plot(t,u) Axis([0,30,-1.5,1.5]) 5.1 系统动态及稳态性能的时域分析 1. 稳定性分析MATLAB实现的方法 MATLAB提供了直接求取系统所有零极点的函数,因此可以直接根据零极点的分布情况对系统的稳定性及是否为最小相位系统进行判断。 roots()、 pzmap() 已知开环传函 2. 稳态值 3. 稳态误差 目标值与稳态响应之差, 称为稳态误差。 4. 峰值时间Tp和超调量 5. 调节时间Ts G为系统开环传递函数,求超调量sigma,峰值时间tp和调节时间ts global y t sys1=tf(1.

文档评论(0)

1亿VIP精品文档

相关文档