文章目录
Simulink与控制系统仿真笔记05
5.时域分析法
5.1引言
以拉普拉斯变化为工具,从传递函数出发,直接在时间域上研究自动控制系统的性能的方法。常见的方法是根轨迹法和频率法
5.2时域响应分析
时域响应是指系统在外部输入作用下的输出过程
5.2.1典型输入
典型的输入信号有:
脉冲输入、阶跃输入、斜坡输入、加速度输入和正弦输入,利用这些典型的输入信号易于对系统进行试验和数学分析。
1.单位脉冲输入
KaTeX parse error: Undefined control sequence: \matrix at position 30: … (t) = \left\{ \̲m̲a̲t̲r̲i̲x̲{ \infty ,t =…
其中:
∫ − ∞ + ∞ δ ( t ) d t = 1 \int\limits_{ - \infty }^{ + \infty } {\delta (t)dt = 1} −∞∫+∞δ(t)dt=1
其中拉氏变换是:
R ( s ) = L [ δ ( t ) ] = 1 R(s) = L\left[ {\delta (t)} \right] = 1 R(s)=L[δ(t)]=1
实际中常用系统收到单位脉冲输入作用后的输出来衡量系统的暂态响应特性
单位脉冲响应的拉屎变化就是系统的传递函数。如果在系统的输入加一单位脉冲函数,由输出响应即可求出系统的传递函数。
2.单位阶跃输入
KaTeX parse error: Undefined control sequence: \matrix at position 24: …1(t) = \left\{ \̲m̲a̲t̲r̲i̲x̲{ 1,t > 0 \hf…
其拉斯变化:
R ( s ) = L [ 1 ( t ) ] = 1 s R(s) = L\left[ {1(t)} \right] = {1 \over s} R(s)=L[1(t)]=s1
对于恒值系统相当于给定值突变,对于隧洞系统,相当于加一个突变的给定位置
3.单位斜坡输入
KaTeX parse error: Undefined control sequence: \matrix at position 17: …r(t) = \left\{ \̲m̲a̲t̲r̲i̲x̲{ t,t > 0 \hf…
其拉氏变换:
R ( s ) = L [ r ( t ) ] = 1 s 2 R(s) = L\left[ {r(t)} \right] = {1 \over {
{s^2}}} R(s)=L[r(t)]=s21
对于随动系统,相当于加一个恒速变化的位置信号
4.单位加速速度输入
KaTeX parse error: Undefined control sequence: \matrix at position 17: …r(t) = \left\{ \̲m̲a̲t̲r̲i̲x̲{ {1 \over 2}…
其拉氏变换:
R ( s ) = L [ r ( t ) ] = 2 s 3 R(s) = L\left[ {r(t)} \right] = {2 \over {
{s^3}}} R(s)=L[r(t)]=s32
对于随动系统,相当于加一个恒加速变化的位置信号
5.单位正弦输入
KaTeX parse error: Undefined control sequence: \matrix at position 17: …r(t) = \left\{ \̲m̲a̲t̲r̲i̲x̲{ \sin (t),t …
利用正弦信号可以求得系统对不同频率的稳态响应,由此间接判断系统性能。
- 对于恒值系统常使用阶跃输入
- 对于随动系统常用斜坡输入和加速度输入
- 对于扰动系统常用阶跃输入和脉冲输入
5.2.2线性系统响应一般求法
已知系统的传递函数:
G ( s ) = C ( s ) R ( s ) = k 0 ( s + z 1 ) ( s + z 2 ) . . . ( s + z m ) ( s + p 1 ) ( s + p 2 ) . . . ( s + p m ) G(s) = {
{C(s)} \over {R(s)}} = {
{
{k_0}(s + {z_1})(s + {z_2})...(s + {z_m})} \over {(s + {p_1})(s + {p_2})...(s + {p_m})}} G(s)=R(s)C(s)=(s+p1)(s+p2)...(s+pm)k0(s+z1)(s+z2)...(s+zm)
且输入为:
R ( s ) = k r ( s + z r 1 ) ( s + z r 2 ) . . . ( s + z r m ) ( s + p r 1 ) ( s + p r 2 ) . . . ( s + p r m ) R(s) = {
{
{k_r}(s + {z_{r1}})(s + {z_{r2}})...(s + {z_{rm}})} \over {(s + {p_{r1}})(s + {p_{r2}})...(s + {p_{rm}})}} R(s)=(s+pr1)(s+pr2)...(s+prm)kr(s+zr1)(s+zr2