相信各位学习自动化或者电气的同学都遇到过用matlab来绘制传递函数的波特图的问题,下面我给大家介绍一种绘制波特图的简单方法。
使用Matlab来绘制波特图的过程中,一般需要用到tf()函数。具体计算程序如下
则在窗口直接输入程序
a = [1,2];
b = [2,3,1];
x= tf(a,b);
bode(x);
即可得到传递函数的幅频特性曲线
有了幅频特性曲线即可分析传递函数的稳定性问题。横坐标轴对应于频率ω(其值等于2πf),第一个曲线表示幅频特性曲线,第二条曲线表示相频特性曲线。幅频曲线中0分贝时对应的频率称为增益交越频率,在对应的频率点处可得到系统的相位裕量。若相位裕量太小,虽然系统稳定,但会存在有较大的输出超越量和较长的调节时间,这个时候往往需要加入补偿网络来校正。