第3章
线性系统的时域分析
学完这一章你应该能
- 说出阶跃响应的各项性能指标(\(t_r\)、\(t_p\)、\(\sigma\%\)、\(t_s\)、\(e_{ss}\));
- 由一阶系统的 \(T\)、二阶系统的 \(\xi\) 和 \(\omega_n\) 估算这些指标,并能反过来按指标确定参数;
- 知道怎样改善二阶系统的性能(比例微分、测速反馈);
- 用主导极点把高阶系统近似成二阶系统;
- 用劳斯判据判断稳定性(包括两种特殊情况),并求使系统稳定的参数范围;
- 根据系统型别和误差系数写出稳态误差,包括扰动引起的误差。
时域分析就是直接看系统对典型输入的响应 \(c(t)\):稳不稳定,过渡过程好不好,最后误差有多大。它最直观,也是工程上验收一个控制系统时最常看的东西。
3.1 典型输入与性能指标
| 典型输入 | \(r(t)\) | \(R(s)\) | 代表的实际情况 |
|---|---|---|---|
| 单位阶跃 | \(1(t)\) | \(\dfrac1s\) | 突然改变设定值(最常用) |
| 单位斜坡 | \(t\) | \(\dfrac1{s^2}\) | 匀速跟踪(雷达跟踪目标、机床进给) |
| 单位加速度 | \(\tfrac12t^2\) | \(\dfrac1{s^3}\) | 加速跟踪 |
| 单位脉冲 | \(\delta(t)\) | \(1\) | 瞬时冲击 |
| 正弦 | \(A\sin\omega t\) | \(\dfrac{A\omega}{s^2+\omega^2}\) | 周期性扰动(第5章频域分析的基础) |
阶跃响应的性能指标:
- 上升时间 \(t_r\):响应第一次达到稳态值的时间(无超调的系统用 10%→90% 的时间);
- 峰值时间 \(t_p\):到达第一个峰值的时间;
- 超调量 \(\sigma\%\):\(\dfrac{c(t_p)-c(\infty)}{c(\infty)}\times100\%\),衡量平稳性;
- 调节时间 \(t_s\):响应进入并保持在稳态值 \(\pm\Delta\)(\(\Delta=2\%\) 或 \(5\%\))范围内所需的时间,衡量快速性;
- 稳态误差 \(e_{ss}\):\(t\to\infty\) 时期望值与实际值之差,衡量准确性。
\(t_r\)、\(t_p\)、\(t_s\) 管「快」,\(\sigma\%\) 管「稳」(相对稳定性),\(e_{ss}\) 管「准」。
3.2 一阶系统
单位阶跃响应:\(C(s)=\dfrac{1}{s(Ts+1)}=\dfrac1s-\dfrac{T}{Ts+1}=\dfrac1s-\dfrac{1}{s+1/T}\),所以 \(c(t)=1-e^{-t/T}\)。
一阶系统只有一个参数 \(T\):\(T\) 越小,响应越快。\(t=T\) 时到达 63.2%,\(t_s=3T\)(Δ=5%)或 \(4T\)(Δ=2%),没有超调,阶跃输入下稳态误差为 0。实验中常用「到达 63.2% 的时间」来测时间常数。
其他输入:单位脉冲响应 \(c(t)=\dfrac1Te^{-t/T}\)(正好是阶跃响应的导数);单位斜坡响应 \(c(t)=t-T+Te^{-t/T}\),稳态时输出比输入落后 \(T\),即斜坡输入下的稳态误差为 \(T\)。
3.3 二阶系统
标准形式(单位负反馈,开环 \(G(s)=\dfrac{\omega_n^2}{s(s+2\xi\omega_n)}\)):
\(\xi\):阻尼比;\(\omega_n\):无阻尼自然振荡频率。拿到一个二阶系统,第一步就是把分母和标准形式对比,求出 \(\xi\) 和 \(\omega_n\)。例:单位负反馈,\(G(s)=\dfrac{K}{s(s+2)}\),闭环分母 \(s^2+2s+K\),对比得 \(\omega_n=\sqrt K\),\(2\xi\omega_n=2\Rightarrow\xi=1/\sqrt K\)。
| 阻尼比 | 名称 | 闭环极点 | 阶跃响应 |
|---|---|---|---|
| \(\xi<0\) | 负阻尼 | 右半平面 | 发散,不稳定 |
| \(\xi=0\) | 无阻尼 | 虚轴上 \(\pm j\omega_n\) | 等幅振荡 |
| \(0<\xi<1\) | 欠阻尼 | 左半平面的共轭复根 | 衰减振荡(最常见) |
| \(\xi=1\) | 临界阻尼 | 两个相等的负实根 | 单调上升,刚好不振荡 |
| \(\xi>1\) | 过阻尼 | 两个不等的负实根 | 单调上升,更慢 |
欠阻尼二阶系统的性能指标
记阻尼振荡频率 \(\omega_d=\omega_n\sqrt{1-\xi^2}\),阻尼角 \(\beta=\arccos\xi\)(极点与负实轴的夹角,见上面组件的右图)。对 \(C(s)=\dfrac{\omega_n^2}{s(s^2+2\xi\omega_ns+\omega_n^2)}\) 做部分分式展开并配方,得到
由此推出各项指标:
- 峰值时间:令 \(\dot c(t)=0\),可得 \(\sin\omega_dt=0\),第一个峰值在 \(\omega_dt=\pi\),所以 \(t_p=\dfrac{\pi}{\omega_d}\);
- 超调量:把 \(t_p\) 代回 \(c(t)\),得 \(\sigma\%=e^{-\pi\xi/\sqrt{1-\xi^2}}\times100\%\);
- 上升时间:令 \(c(t)=1\),即 \(\sin(\omega_dt+\beta)=0\),得 \(t_r=\dfrac{\pi-\beta}{\omega_d}\);
- 调节时间:响应夹在两条包络线 \(1\pm\dfrac{e^{-\xi\omega_nt}}{\sqrt{1-\xi^2}}\) 之间,令包络线进入 \(\pm\Delta\) 带,得 \(t_s=\dfrac{1}{\xi\omega_n}\ln\dfrac{1}{\Delta\sqrt{1-\xi^2}}\)。\(\xi\) 不大时,约为 \(\dfrac{3}{\xi\omega_n}\)(Δ=5%)或 \(\dfrac{4}{\xi\omega_n}\)(Δ=2%)。
\(t_s\) 的系数各教材不同(3~3.5、4~4.4),都是偏保守的估计:包络线进入误差带时,曲线本身往往早就进去了,所以实际调节时间一般更短(对照上面组件里的「实测」值)。
要记住的规律:
- 超调量只取决于 \(\xi\):\(\xi=0.2\to52.7\%\),\(0.4\to25.4\%\),\(0.5\to16.3\%\),\(0.6\to9.5\%\),\(0.707\to4.3\%\)。
- \(\xi\) 一定时,\(\omega_n\) 越大越快(\(t_p\)、\(t_s\) 都和 \(\omega_n\) 成反比)。
- \(t_s\) 只取决于极点实部 \(\xi\omega_n\):极点离虚轴越远,衰减越快。
- \(t_p\) 只取决于极点虚部 \(\omega_d\):虚部越大,振荡越快。
- 工程上常取 \(\xi=0.4\sim0.8\);\(\xi=0.707\) 称为「最佳阻尼」,超调约 4%,速度也较快。
例:按指标确定参数
单位负反馈,\(G(s)=\dfrac{K}{s(Ts+1)}\)。要求 \(\sigma\%=16.3\%\),\(t_p=1\) s,求 \(K\) 和 \(T\)。
- 由超调量反查:\(\sigma\%=16.3\%\Rightarrow\xi=0.5\);
- 由峰值时间:\(t_p=\dfrac{\pi}{\omega_n\sqrt{1-\xi^2}}=1\Rightarrow\omega_n=\dfrac{\pi}{\sqrt{0.75}}=3.63\) rad/s;
- 写出闭环传递函数并对比标准形式:\(\Phi(s)=\dfrac{K/T}{s^2+\frac1Ts+\frac KT}\),所以 \(2\xi\omega_n=\dfrac1T\)、\(\omega_n^2=\dfrac KT\);
- 解得 \(T=\dfrac{1}{2\xi\omega_n}=0.276\) s,\(K=\omega_n^2T=3.63\)。
用仿真验证:这组参数的超调量 16.3%,峰值时间 1.00 s。
这个仓库 plant.py 里的二阶对象 \(\dfrac{4}{s^2+1.2s+4}\):\(\omega_n=2\),\(2\xi\omega_n=1.2\Rightarrow\xi=0.3\),所以它的阶跃响应超调约 37%。在上面的组件里点「仓库里的二阶对象」可以看到。
改善二阶系统的性能
标准二阶系统里,想让超调小(\(\xi\) 大),就得把开环增益调小,系统会变慢、稳态误差变大。两种常用的办法可以在不降低增益的情况下增大阻尼:
| 比例微分(PD)控制 | 测速反馈 | |
|---|---|---|
| 做法 | 控制器改成 \(1+T_ds\):\(G(s)=\dfrac{\omega_n^2(1+T_ds)}{s(s+2\xi\omega_n)}\) | 在内部加一条输出速度的负反馈 \(K_ts\) |
| 闭环特征方程 | \(s^2+(2\xi\omega_n+\omega_n^2T_d)s+\omega_n^2\) | \(s^2+(2\xi\omega_n+\omega_n^2K_t)s+\omega_n^2\) |
| 等效阻尼比 | \(\xi_d=\xi+\tfrac12\omega_nT_d\) | \(\xi_t=\xi+\tfrac12\omega_nK_t\) |
| 副作用 | 闭环多了一个零点,响应会快一些、超调比纯二阶略大;对噪声敏感 | 开环增益降低,斜坡输入的稳态误差变大 |
例 对象 \(\dfrac{4}{s(s+1.2)}\)(\(\omega_n=2\),\(\xi=0.3\)),希望 \(\xi=0.7\):
- 校正前:超调 37.2%,调节时间 5.6 s,速度误差系数 \(K_v=4/1.2=3.33\);
- 测速反馈 \(K_t=0.4\):\(\xi_t=0.3+0.4=0.7\),超调 4.6%,调节时间 3.0 s,但 \(K_v\) 降到 \(4/2.8=1.43\);
- PD 控制 \(T_d=0.4\):\(\xi_d=0.7\),超调 8.1%(零点的影响),调节时间 2.6 s,\(K_v\) 不变。
实验:二阶系统的阶跃响应
用模拟电路搭建标准二阶系统,输入 1 V 阶跃,改变电阻、电容来改变 \(\xi\) 和 \(\omega_n\):
| 曲线 | \(\omega_n\) | \(\xi\) | 实测峰值 | 实测 \(\sigma\%\) | 理论 \(\sigma\%\) | 实测 \(t_p\) | 理论 \(t_p\) |
|---|---|---|---|---|---|---|---|
| [1] | 1/0.47 | 0.2 | 1.43 V | 43% | 52.7% | 1.33 s | 1.51 s |
| [2] | 1/1.47 | 0.2 | 1.44 V | 44% | 52.7% | 4.84 s | 4.71 s |
| [3] | 1/1.0 | 0.2 | 1.43 V | 43% | 52.7% | 3.32 s | 3.21 s |
| [4] | 1/1.0 | 0.4 | 1.2 V | 20% | 25.4% | 3.42 s | 3.43 s |
| [5] | 1/1.0 | 1.0 | 无超调 | 0 | 0 | — | — |
思考题:对比 [1][2][3] 和 [3][4][5],能得出什么结论?
[1][2][3] 的 \(\xi\) 相同,\(\omega_n\) 越大,曲线变化越快,\(t_p\) 越小,超调量基本不变。[3][4][5] 的 \(\omega_n\) 相同,随 \(\xi\) 增大,超调量逐渐减小,\(t_p\) 逐渐增大,\(\xi=1\) 时不再振荡。和公式的结论一致。实测超调普遍比理论值小,主要是元件实际值偏离标称值,以及运放并不理想。
思考题:若实验中 \(c(t)\) 的稳态值不等于阶跃输入的幅度,可能的原因是什么?
标准二阶系统(单位反馈、开环含一个积分环节)的阶跃稳态误差理论上为 0。实测不为 0,可能是:电阻、电容的实际值与标称值不同;运放存在失调电压、增益有限,「积分器」并不是理想积分;输入阶跃本身不准,或者受到干扰。
3.4 高阶系统与主导极点
高阶系统的阶跃响应是各极点对应分量之和。离虚轴越远的极点,对应分量衰减越快,对整体响应的影响越小;而且如果某个极点附近有一个零点,它们的作用会大部分抵消(偶极子)。
主导极点:离虚轴最近、附近没有零点,而且其他极点的实部绝对值都比它大 5 倍以上的极点(通常是一对共轭复极点)。这时可以只用这对主导极点,把高阶系统近似为二阶系统来估算性能指标。
例 闭环特征方程 \(s^3+4s^2+3s+1.83=0\) 的根约为 \(-0.375\pm j0.65\) 和 \(-3.25\)。第三个极点的实部是复极点的 8.7 倍,可以忽略。复极点对应 \(\xi=0.5\),按二阶公式估计超调 16.3%;实际仿真为 15.8%,近似得很好。(这个例子在第4章根轨迹里会再出现。)
工程上设计系统,常常就是把闭环极点配置成「一对合适的主导极点 + 若干远离虚轴的极点」。
3.5 稳定性与劳斯判据
稳定:系统受扰动偏离平衡状态,扰动消失后能够恢复到原平衡状态。
线性系统稳定的充要条件:闭环特征方程的所有根(闭环极点)都具有负实部,即全部位于 s 平面的左半部分。
原因:每个极点 \(s_i\) 在响应里贡献 \(k_ie^{s_it}\)(见拉氏变换),只要有一个实部 \(\ge0\),这一项就不衰减。根在虚轴上(其他根都在左边)称为临界稳定,会等幅振荡,工程上视为不稳定。稳定性是系统本身的性质,与输入无关。
必要条件:特征方程 \(a_0s^n+a_1s^{n-1}+\cdots+a_n=0\)(\(a_0>0\))的各项系数全部为正且不缺项。不满足就一定不稳定;满足了,一阶和二阶系统一定稳定,三阶及以上还要用劳斯判据。
劳斯表的构造
前两行直接抄系数(隔一个取一个)。之后每一行都由它上面两行算出:「上两行第一列和下一列交叉相乘相减,再除以上一行第一个数」。空缺的位置当作 0。
劳斯判据:系统稳定 ⟺ 劳斯表第一列全部为正。第一列符号改变的次数 = 右半 s 平面根的个数。
例 \(s^4+2s^3+3s^2+4s+5=0\)。系数全正,满足必要条件,列劳斯表:
| \(s^4\) | 1 | 3 | 5 |
| \(s^3\) | 2 | 4 | |
| \(s^2\) | \(\frac{2\cdot3-1\cdot4}{2}=1\) | \(\frac{2\cdot5-1\cdot0}{2}=5\) | |
| \(s^1\) | \(\frac{1\cdot4-2\cdot5}{1}=-6\) | ||
| \(s^0\) | 5 |
第一列 1, 2, 1, −6, 5,变号两次(1→−6,−6→5),所以有两个根在右半平面,系统不稳定。可以把 1 2 3 4 5 输入下面的计算器核对。
两种特殊情况
(1) 某行第一个数为 0,但该行其余数不全为 0:用很小的正数 \(\varepsilon\) 代替这个 0,继续算下去,再令 \(\varepsilon\to0^+\) 看第一列的符号。
例 \(s^5+2s^4+2s^3+4s^2+11s+10=0\):
| \(s^5\) | 1 | 2 | 11 |
| \(s^4\) | 2 | 4 | 10 |
| \(s^3\) | \(0\to\varepsilon\) | 6 | |
| \(s^2\) | \(\frac{4\varepsilon-12}{\varepsilon}\approx-\frac{12}{\varepsilon}\)(很大的负数) | 10 | |
| \(s^1\) | \(\approx6\) | ||
| \(s^0\) | 10 |
第一列 \(+,+,+,-,+,+\),变号两次,有两个右半平面根。
(2) 某一行全为 0:说明存在关于原点对称的根(如 \(\pm j\omega\) 或 \(\pm a\))。用全零行上面那一行的系数构成辅助多项式 \(F(s)\),对 \(s\) 求导,用导数的系数代替全零行继续计算。令 \(F(s)=0\) 可以解出那些对称的根。
例 \(s^3+2s^2+s+2=0\):\(s^3\) 行 1, 1;\(s^2\) 行 2, 2;\(s^1\) 行 \(\frac{2-2}{2}=0\),全零。辅助多项式 \(F(s)=2s^2+2\),\(F'(s)=4s\),用 4 代替;\(s^0\) 行为 2。第一列没有变号,但有全零行:由 \(2s^2+2=0\) 得 \(s=\pm j\),系统临界稳定。(事实上 \(s^3+2s^2+s+2=(s+2)(s^2+1)\)。)
用劳斯判据确定参数范围
例 3-7-1 单位负反馈,\(G(s)=\dfrac{K}{s(s+2)(s^2+s+1)}\),求使系统稳定的 \(K\) 的范围。
闭环 \(\Phi(s)=\dfrac{K}{s(s+2)(s^2+s+1)+K}\),特征方程 \(s^4+3s^3+3s^2+2s+K=0\),劳斯表:
| \(s^4\) | 1 | 3 | \(K\) |
| \(s^3\) | 3 | 2 | |
| \(s^2\) | \(7/3\) | \(K\) | |
| \(s^1\) | \(2-\frac97K\) | ||
| \(s^0\) | \(K\) |
第一列全为正:\(K>0\) 且 \(2-\dfrac97K>0\),所以 \(0<K<\dfrac{14}{9}\)。
把 \(K\) 的值填进计算器验证:\(K=1\) 稳定,\(K=2\) 不稳定。这类题的套路:写出闭环特征方程 → 列劳斯表 → 令第一列全部大于 0 → 解不等式。
相对稳定性:如果要求所有极点都在 \(s=-\sigma\) 的左边(而不只是在虚轴左边),可以令 \(s=z-\sigma\) 代入特征方程,再对 \(z\) 的方程用劳斯判据。
实验:三阶系统的稳定性
三阶系统的模拟电路中,用电位器 \(W_R\) 改变开环增益,输入 0.5 V 阶跃:
- \(W_R=20\) kΩ、50 kΩ 时,输出振荡越来越大,不稳定;\(W_R=200\) kΩ、300 kΩ 时稳定。
- 调到等幅振荡(临界稳定)时,测得临界开环增益 \(K_c=\dfrac{4.79\text{ V}}{0.5\text{ V}}=9.58\)。
结论:开环增益越大,系统越接近不稳定,超调量和调节时间都增加;超过临界增益 \(K_c\) 后系统发散。这与劳斯判据的结论一致:三阶及以上的系统,增益太大一定会失稳。第6章的 Ziegler–Nichols 整定法就是从这个临界增益出发的。
3.6 稳态误差
误差定义为 \(E(s)=R(s)-H(s)C(s)\)(单位反馈时就是 \(R-C\))。由误差传递函数和终值定理:
前提是闭环稳定,否则谈不上稳态误差。所以求稳态误差的第一步永远是先判断稳定性。
把开环传递函数写成时间常数形式 \(G(s)H(s)=\dfrac{K\prod(\tau_is+1)}{s^\nu\prod(T_js+1)}\),\(\nu\) 是开环积分环节的个数,称为系统型别:\(\nu=0,1,2\) 分别叫 0 型、I 型、II 型系统。
| 输入 | 误差系数 | 0 型 | I 型 | II 型 |
|---|---|---|---|---|
| 单位阶跃 \(1(t)\) | 位置误差系数 \(K_p=\lim\limits_{s\to0}GH\) | \(\dfrac{1}{1+K}\) | 0 | 0 |
| 单位斜坡 \(t\) | 速度误差系数 \(K_v=\lim\limits_{s\to0}sGH\) | \(\infty\) | \(\dfrac1K\) | 0 |
| 单位加速度 \(\tfrac12t^2\) | 加速度误差系数 \(K_a=\lim\limits_{s\to0}s^2GH\) | \(\infty\) | \(\infty\) | \(\dfrac1K\) |
规律:型别越高,能无差跟踪的输入越「快」;同一型别下,开环增益 \(K\) 越大,有限的稳态误差越小。但型别高、增益大都会损害稳定性,这又是「准」和「稳」的矛盾。
例 1 单位反馈,\(G(s)=\dfrac{10}{s(s+2)}\),\(r(t)=2+t\)。先判稳:特征方程 \(s^2+2s+10=0\),系数全正的二阶系统,稳定。系统是 I 型,\(K=10/2=5\)。阶跃部分误差为 0,斜坡部分误差 \(1/K_v=0.2\),所以 \(e_{ss}=0.2\)。输入是几种信号的组合时,误差可以叠加。
扰动引起的稳态误差
实际系统更常遇到的是扰动:负载变化、电压波动、阵风。设控制器 \(G_1(s)\),对象 \(G_2(s)\),扰动 \(N(s)\) 加在两者之间,单位负反馈。令 \(R=0\),扰动单独作用时的误差:
例 2 \(G_1=K_1\)(比例控制),\(G_2=\dfrac{K_2}{s(Ts+1)}\),单位阶跃扰动 \(N=\frac1s\):
虽然对象里有积分环节,阶跃扰动仍然留下 \(-1/K_1\) 的误差。如果控制器换成 PI:\(G_1=K_1\left(1+\dfrac{1}{T_is}\right)\),\(s\to0\) 时 \(G_1\to\infty\),误差变为 0。
对阶跃扰动,只有在扰动作用点之前(控制器里)有积分环节,才能消除稳态误差。积分环节在扰动点之后不起作用。这就是 PID 里要加 I 的原因。
常见错误
- 不判稳定就直接用终值定理求稳态误差;
- 误差系数用零极点形式的 \(K^*\) 去算,而不是时间常数形式的开环增益 \(K\);
- 劳斯表某一行算错一个数,后面全错。每算完一行最好检查一下;
- 把「对象里有积分」误认为能消除扰动误差。
本章小结
- 一阶系统:\(t_s=3T\sim4T\),无超调。
- 二阶系统:先对比标准形式求 \(\xi\)、\(\omega_n\);\(\sigma\%\) 只看 \(\xi\),\(t_s\) 看 \(\xi\omega_n\),\(t_p\) 看 \(\omega_d\)。
- 增大阻尼又不降低增益:PD 控制或测速反馈。
- 高阶系统用主导极点近似为二阶。
- 稳定 ⟺ 闭环极点全在左半平面 ⟺ 劳斯表第一列全为正;两种特殊情况用 ε 和辅助多项式处理。
- 稳态误差:先判稳;按型别查表;扰动误差要靠扰动点之前的积分消除。
练习
1. 单位负反馈,\(G(s)=\dfrac{K}{s(s+2)}\)。要求超调量不超过 16.3%,\(K\) 最大取多少?此时调节时间约多少?
\(\omega_n=\sqrt K\),\(\xi=1/\sqrt K\)。\(\sigma\%\le16.3\%\) 要求 \(\xi\ge0.5\),所以 \(K\le4\)。\(K=4\) 时 \(\xi\omega_n=1\),\(t_s\approx4.4/1=4.4\) s(Δ=2%)。注意 \(\xi\omega_n=1\) 与 \(K\) 无关,所以这个系统靠调 \(K\) 不能缩短调节时间。
2. 某二阶系统阶跃响应的超调量为 25%,峰值时间 0.5 s,求 \(\xi\) 和 \(\omega_n\)。
\(\ln0.25=-\pi\xi/\sqrt{1-\xi^2}\Rightarrow\xi/\sqrt{1-\xi^2}=0.441\Rightarrow\xi\approx0.40\)。\(\omega_d=\pi/0.5=6.28\),\(\omega_n=\omega_d/\sqrt{1-0.16}=6.86\) rad/s。
3. 判断 \(s^4+2s^3+8s^2+4s+3=0\) 的稳定性。
\(s^4\):1, 8, 3;\(s^3\):2, 4;\(s^2\):\(\frac{16-4}{2}=6\), 3;\(s^1\):\(\frac{24-6}{6}=3\);\(s^0\):3。第一列全正,稳定。
4. 单位负反馈,\(G(s)=\dfrac{K}{s(s+1)(s+5)}\),求稳定范围;\(K\) 取稳定范围中间值时,单位斜坡输入的稳态误差是多少?
特征方程 \(s^3+6s^2+5s+K=0\);\(s^1\) 行 \(\frac{30-K}{6}\),所以 \(0<K<30\)。取 \(K=15\):I 型,开环增益 \(15/5=3\),\(e_{ss}=1/3\)。
5. 为什么 I 型系统跟踪阶跃没有稳态误差?用一句话说。
开环里有积分环节:只要误差不为零,积分器的输出就会一直变化,系统不可能停在一个有误差的状态,所以稳态时误差必然为零。
6. 温度控制系统用 P 控制,开门时室温总比设定值低 2 °C,怎么改?
开门相当于一个阶跃扰动。P 控制下扰动误差为 \(-1/K_1\) 量级,加大增益能减小但消除不了,而且增益太大可能振荡。应该在控制器里加积分(PI),积分会一直累积误差,直到把室温拉回设定值。