自动控制原理-线性系统的时域分析与校正

自动控制原理

线性系统的时域性能指标

时域分析法中的典型输入信号

时域分析法中的典型输入信号

动态性能

系统的动态性能是以系统阶跃响应为基础来衡量的。

动态性能指标 含义 图示
延迟时间 \(t_d\) 阶跃响应第一次达到终值 \(h(\infty)\)\(50\%\) 所需的时间 延迟时间图示
上升时间 \(t_r\) 阶跃响应从终值的 \(10\%\) 上升到终值的 \(90\%\) 所需的时间;对有振荡的系统,也可以定义为从 0 到第一次达到终值所需的时间 上升时间图示
峰值时间 \(t_p\) 阶跃响应越过终值 \(h(\infty)\) 达到第一个峰值所需的时间 峰值时间图示
调节时间 \(t_s\) 阶跃响应到达并保持在终值 \(h(\infty)\)\(\pm5\%\) 误差带内所需的最短时间;有时也用终值的 \(\pm2\%\) 误差带来定义调节时间 调节时间图示
超调量 \(\sigma\%\) 峰值 \(h(t_p)\) 超出终值 \(h(\infty)\) 的百分比 超调量图示
系统的典型阶跃响应及动态性能指标

一阶系统时间响应及动态性能

传递函数标准型

开环传递函数 \[ G(s)=\frac{K}{s} \] 闭环传递函数 \[ \Phi(s)=\frac{\frac{K}{s}}{1+\frac{K}{s}}=\frac{1}{Ts+1},T=\frac{1}{K} \] 单位阶跃响应 \[ C(s)=\Phi(s)R(s)=\frac{1}{Ts+1}\frac{1}{s}=\frac{1}{s}-\frac{1}{s+1/T} \] 时域下的单位阶跃响应 \[ h(t)=\mathscr{L}^{-1}[C(s)]=1-e^{-\frac{t}{T}} \] 其中,\(K\) 称作开环增益\(T\) 称作一阶系统的时间常数,系统特征根 \(\lambda=-1/T=-K\)

动态性能指标计算

通过时域下单位阶跃响应的表达式,可知

一阶系统的单位阶跃响应 \[ \begin{cases} h(0)=0\\ h(\infty)=1\\ h'(0)=\frac{1}{T}\\ h'(t)=\frac{1}{T}e^{-\frac{t}{T}} \end{cases} \] 故一阶系统的调节时间 \(t_d\)\[ h(t_s)=1-e^{-\frac{t_s}{T}}=0.95 \] 可解得 \[ t_s=3T \] 同时可知系统超调量 \(\sigma\%\) 为 0。

一节系统阶跃响应随T的变化趋势

同时我们也知道,\(T\) 越大,调节时间越长,到达极点的时间越久

一阶系统典型输入响应

一阶系统典型输入响应

计算示例

示例一

原系统传递函数为 \[ G(s)=\frac{10}{0.2s+1} \] 采用下图的反馈方式,欲将反馈系统的调节时间减小为原来的 0.1,并且保证放大倍数不变,试确定参数 \(K_0,K_1\)

反馈系统结构示例图

由原系统传递函数可得,

调节时间 \(t_s=0.6\),系统增益 \(K=10\)

改造后的系统调节时间 \(t'_s=0.1t_s=0.06=3T',K'=K=10\)

可得现反馈系统的传递函数为 \[ \Phi(s)=\frac{K_0G(s)}{1+K_1G(s)}=\frac{\frac{10K_0}{1+10K_1}}{\frac{0.2}{1+10K_1}s+1} \]\[ \begin{cases} \frac{10K_0}{1+10K_1}=K’=10\\ \frac{0.2}{1+10K_1}=T'=0.02 \end{cases} \] 解得 \[ \begin{cases} K_0=10\\ K_1=0.9 \end{cases} \]

示例二

已知单位反馈系统的单位阶跃响应 \(h(t)=1-e^{-at}\),求解系统闭环传递函数 \(\Phi(s)\),单位脉冲响应 \(k(t)\),开环传递函数 \(G(s)\)

我们知道单位脉冲响应就是单位阶跃响应的微分,即 \[ k(t)=h'(t)=ae^{-at} \] 而单位脉冲响应拉氏变换后便是系统的传递函数,即 \[ \Phi(s)=\mathscr{L}[k(t)]=\frac{a}{s+a} \] 又知道传递函数表达式为 \[ \Phi(s)=\frac{G(s)}{1+G(s)} \] 可以得到 \[ G(s)=\frac{\Phi(s)}{1-\Phi(s)}=\frac{a}{s} \]

二阶系统典型输入响应

传递函数标准型

开环传递函数 \[ G(s)=\frac{\omega_n^2}{s(s+2\xi\omega_n)} \] 闭环传递函数 \[ \begin{align} \Phi(s)&=\frac{\omega_n^2}{s^2+2\xi\omega_ns+\omega_n^2} & \text{(首1型)}\\ &=\frac{1}{T^2s^2+2T\xi s+1} & \text{(尾1型)} \end{align} \] 我们称,\(\xi\)阻尼比\(\omega_n\)无阻尼自然频率,且满足 \[ T=\sqrt{\frac{T_0}{K}}\\ \omega_n=\frac{1}{T}\\ \xi=\frac{1}{2}\sqrt{\frac{1}{KT_0}} \] 首1标准型传递函数常用于时域分析中;尾1标准型常用于频域分析中。

我们知道,二阶系统闭环特征方程为 \[ D(s)=s^2+2\xi\omega_ns+\omega_n^2=0 \] 可以计算出不同的特征根 \(\lambda\),按阻尼比 \(\xi\) 进行分类,得到

二阶系统按阻尼比分类表

过阻尼动态性能指标计算

计算 \(D(s)=0\) 得到 \[ \lambda_1=-\frac{1}{T_1}=-(\xi-\sqrt{\xi^2-1})\omega_n\\ \lambda_2=-\frac{1}{T_2}=-(\xi+\sqrt{\xi^2-1})\omega_n\\ (T_1>T_2) \] 那么得到单位阶跃响应为 \[ C(s)=\Phi(s)R(s)=\frac{\omega_n^2}{(s+1/T_1)(s+1/T_2)}\frac{1}{s} \] 拉氏反变换得到 \[ h(t)=1+\frac{e^{-\frac{t}{T_1}}}{\frac{T_2}{T_1}-1}+\frac{e^{-\frac{t}{T_2}}}{\frac{T_1}{T_2}-1} \] 求解调节时间,即 \[ h(t_s)=1+\frac{1}{\frac{T_2}{T_1}-1}e^{-\frac{t_s}{T_1}}+\frac{1}{\frac{T_1}{T_2}-1}e^{-\frac{T_1}{T_2}\frac{t_s}{T_1}}=0.95 \] 我们可以计算得到 \[ \xi=\frac{1+T_1/T_2}{2\sqrt{T_1/T_2}} \] 根据 \(h(t_s)\) 绘制 \(t_s/T_1-T_1/T_2\)

欠阻尼t_s图解

根据图,我们便可求出 \(t_s\)

计算示例

示例一

已知闭环传递函数 \[ \Phi(s)=\frac{16}{s^2+10s+16} \] 计算系统动态性能指标。

由系统闭环传递函数可得, \[ \Phi(s)=\frac{16}{(s+2)(s+8)}\\ \omega_n=\sqrt{16}=4\\ T_1=\frac{1}{2}\\ T_2=\frac{1}{8}\\ T_1/T_2=4\\ \xi=\frac{1+4}{2\times\sqrt{4}}=1.25>1\\ \] 由图可知,\(t_s/T_1=3.3\),故 \[ t_s=3.3T_1=1.65\ \mathrm{s} \]

临界阻尼性能指标计算

\(\xi=1\) 时,系统处于临界阻尼状态,此时闭环极点是一对相等实根,即 \[ \lambda_1=\lambda_2=-\omega_n=-1/T_1 \] 其中,单位阶跃响应为 \[ C(s)=\Phi(s)R(s)=\frac{\omega_n^2}{(s+\omega_n)^2}\frac{1}{s} \] 故时域下 \[ h(t)=1-(1+\omega_nt)e^{-\omega_nt} \] 可以求解得到调节时间 \(t_s=4.75T_1\)

欠阻尼性能指标计算

欠阻尼系统的极点可以用两种形式表示。

  1. 直角坐标表示 \[ \lambda=\sigma\pm\mathrm{j}\omega_d=-\xi\omega_n\pm\mathrm{j}\sqrt{1-\xi^2}\omega_n \]

  2. 极坐标表示 \[ \begin{cases} |\lambda|=\omega_n\\ \angle \lambda=\beta \end{cases}, \begin{cases} \cos\beta=\xi\\ \sin\beta=\sqrt{1-\xi^2} \end{cases} \]

欠阻尼系统极点表示

单位阶跃响应可得 \[ h(t)=1-\frac{e^{-\xi\omega_nt}}{\sqrt{1-\xi^2}}\sin(\sqrt{1-\xi^2}\omega_nt+\beta) \] 其曲线被上下包络线 \(1+\frac{e^{-\xi\omega_nt}}{\sqrt{1-\xi^2}}\)\(1-\frac{e^{-\xi\omega_nt}}{\sqrt{1-\xi^2}}\) 包络。

计算调节时间变为计算上下包络线进入 \(5\%\) 误差带的时间 \[ \left|1-(1-\frac{e^{-\xi\omega_nt}}{\sqrt{1-\xi^2}})\right|=\frac{e^{-\xi\omega_nt}}{\sqrt{1-\xi^2}}=0.05 \] 计算可得 \[ t_s=\frac{3.5}{\xi\omega_n} \]

\(0.3<\xi<0.8\) 时才可用。

\(\xi=0.707(\beta=45\degree)\) 时,\(t_s\approx2T\),故被称作最佳阻尼比。

峰值时间 \[ t_p=\frac{\pi}{\sqrt{1-\xi^2}\omega_n} \] 超调量 \[ \sigma\%=e^{-\xi\pi/\sqrt{1-\xi^2}}\times100\% \] 欠阻尼二阶系统超调量与阻尼比的关系曲线