2008年第2期 科技探索 117
利用Matlab求稳态误差的两种方法
唐穗欣
(武汉科技大学中南分校 信息工程学院,湖北 武汉 430223)
摘 要:稳态误差是系统控制精度或抗扰动能力的一种度量,它是稳态性能的一个重要指标。本文介绍
利用M~atlab的控制系统工具箱和Simulink工具箱求取系统误差稳态的两种不同方法,即编写函数与使用仿真
工具箱分别求取。
关键词:稳态误差;仿真;matlab
中图分类号:TP273 文献标识码:A
设系统开环传递函数为
1 引言
G 、 、 K(7I2s+1)…(q'ms+1)
稳态误差是系统控制精度或抗扰动能力的一种 s 卜 前 币
重要度量。在分析控制系统时,我们既要研究系统
sE(s) 。R s)
的瞬态响应,如达到新的稳定状态所需的时间,同 f ∞ f ∞ l 十 ITI J几 l J
时也要研究系统的稳态特性,以确定对输入信号跟 = Lira
踪的误差大小。在Matlab的控制系统工具箱里却没 S” (Tls+1)…(Tns+1)
有相关的函数来求取这一重要的稳态性能指标。 s (TlS+1)…(Tns+1)+K(7"1S+1)…('TINS+1)
· R(S)
2 稳态误差的基本原理
R(s)
如果在稳态时,系统的输出量与输入量不能完
全吻合,就认为系统有稳态误差。这个误差表示系 按稳定误差划分的型: