考研851 自动控制原理
讲解笔记

第05讲 高阶系统怎么"降阶",系统稳不稳,以及误差有多大

💬看不懂?点右下角蓝色「提问」按钮,AI 助教基于本套资料回答,会告诉你出处在哪一讲(需先登录)。

这一讲你要先知道自己在哪。 上一讲(第04讲)我们把"分析一个系统看三件事:快、准、稳"这张地图立起来了,并且把一阶系统二阶系统的"快"(暂态性能指标)啃完了。 这一讲补完剩下的三块: 1. 高阶系统的"快"——真实系统很少是一阶二阶,怎么办?答案是"降阶",靠两个概念:主导极点偶极子。 2. "稳"——系统稳不稳定?怎么不解方程就判出来?答案是劳斯判据。 3. "准"——稳定之后误差有多大?答案是稳态误差的几种算法。

诚实提醒:这一讲是整个第3章考试命中率最高的一讲,同时也是概念最容易糊成一团的一讲。 第一遍看不懂很正常。零基础最常见的三个大坑是: - 坑一:分不清"极点离虚轴近"和"衰减慢"为什么是一回事(本质是指数函数的衰减快慢); - 坑二:把"必要条件"当成"充要条件"用,看到系数全正就说稳定(三阶及以上是错的); - 坑三:把系统的"型别"系统的"阶次"搞混(这是本讲最经典的送分/送命点)。 我在正文里把这三处都标了【难点】,卡住就回来重读,别骗自己"大概懂了"。


0. 补前置:这一讲会反复用到的词,先当场说清

零基础读这一讲之前,下面这些词必须先有画面感,否则后面每一句都会打滑。这是看懂本讲的最低门槛,全部就地补:

(1)"极点"和"零点"是什么? 一个系统的传递函数是一个分式,比如 \(\Phi(s)=\dfrac{5}{s^2+3s+2}\)。 - 分母等于零的那些 \(s\)极点(这里 \(s^2+3s+2=(s+1)(s+2)\),令它为 0 得 \(s=-1\)\(s=-2\),这两个就是极点); - 分子等于零的那些 \(s\)零点

"极"是因为分母趋于 0 时整个分式趋于无穷大(像一根杆子把曲面顶起一个尖峰),"零"是因为分子为 0 时整个分式为 0。名字只是记号,真正要记的是:"极点决定系统怎么动,零点只影响动的分量大小和形状"

(2)\(s\) 是什么?为什么它是复数? \(s\) 来自拉氏变换(第2章)。你只需要抓住一个直觉:拉氏变换是把"微分方程"翻译成"代数方程"的翻译机,翻译后出现的变量 \(s\) 是一个复数,写成 \(s=\sigma+j\omega\): - \(\sigma\)实部,管"衰减还是发散"; - \(\omega\)虚部,管"振不振荡、振多快"; - \(j\) 是虚数单位(\(j^2=-1\)),工程里不写 \(i\) 是因为 \(i\) 被电流占了。

(3)什么叫 \(s\) 平面、左半平面、虚轴? 把复数 \(s=\sigma+j\omega\) 画成平面上的点:横坐标是实部 \(\sigma\),纵坐标是虚部 \(\omega\),这张平面叫 \(s\) 平面。 - 纵轴(\(\sigma=0\) 那条竖线)叫虚轴; - 虚轴左边\(\sigma<0\))叫左半平面,右边(\(\sigma>0\))叫右半平面

后面全部稳定性讨论说白了就是一句话:极点落在左边=好,落到右边=完蛋。 为什么,第 2 节讲透。

(4)一个极点"对应"一段什么样的运动?(本讲命根子,务必建立画面) - 一个实数极点 \(s=-a\)\(a>0\)),对应时域里一项 \(e^{-at}\),是一条单调下降、越降越慢、最终趋于 0 的指数曲线(像热水放凉)。 - 一对共轭复数极点 \(s=-\sigma\pm j\omega\)("共轭"=实部相同、虚部一正一负成对出现),对应时域里一项 \(e^{-\sigma t}\cos(\omega t+\varphi)\),是一边振荡一边衰减的波(像拨一下的吉他弦,越振越小)。其中 \(e^{-\sigma t}\)包络线(把波峰连起来的那条下降曲线),\(\cos\omega t\) 管振荡。 - 一句可以背的话:极点的实部管"衰减快慢",虚部管"振荡快慢"。

(5)"线性定常系统"里的"定常"是什么意思? "定常"=系统自身的参数不随时间变(弹簧的劲度、电阻的阻值今天和明天一样)。"线性"=输入放大两倍输出也放大两倍、多个输入的效果可以直接相加。本课全部内容都建立在"线性定常"这个前提上;第 3 节算总误差用的叠加,就是从"线性"来的。

(6)"结构图""前向通道""反馈通道"分别指什么?(后面 2、3 两节天天用,先建立画面) 结构图(也叫方框图、框图)就是把系统画成一串方块 + 带箭头的线:方块里写传递函数,箭头表示信号往哪流,圆圈表示信号在这里相加或相减。它和微分方程、传递函数是同一个系统的不同"语言"(第2章讲过)。

一个最标准的负反馈系统,信号是这么走的(文字版走线,照着在纸上画一遍): 1. 输入 \(R(s)\) 从最左边进来,走到一个圆圈(比较点); 2. 圆圈把 \(R(s)\) 减去从下面绕回来的信号 \(B(s)\),得到偏差 \(E(s)\); 3. \(E(s)\) 往右进入方块 \(G(s)\),出来就是输出 \(C(s)\),走到最右边; 4. \(C(s)\) 在右边分出一根线往下、往左绕回来,穿过方块 \(H(s)\),变成 \(B(s)\),回到第 2 步那个圆圈。

其中: - 前向通道=第 2 步到第 3 步这一段,信号从比较点往前、朝着输出走的那条路,上面的方块就是 \(G(s)\); - 反馈通道=第 4 步那一段,信号从输出往回、朝着比较点走的那条路,上面的方块就是 \(H(s)\)(现实中通常是个传感器,比如测速发电机、热电偶)。 - 记法:"前向"是去程(往输出去),"反馈"是回程(往比较点回)。

(7)"开环传递函数""闭环传递函数""单位反馈""开环增益"(2.3 节起就要用,先说清) - 闭环传递函数:整个回路合起来后,从输入 \(R(s)\) 到输出 \(C(s)\) 的总传递函数,负反馈时是 \(\Phi(s)=\dfrac{G(s)}{1+G(s)H(s)}\)(第2章结论)。判稳、判性能看的都是它的极点。 - 开环传递函数:把回程那根线剪断,从剪断处出发绕整圈一周所经过的传递函数之积,即 \(G(s)H(s)\)。名字里的"开环"就是"把环打开"的意思,它不是另一个系统,只是同一个系统的一个中间量,但稳态误差那一节全部靠它。 - 单位反馈:反馈通道的传递函数 \(H(s)=1\),即输出原封不动送回来比较(不经过任何变换)。这时开环传递函数就是 \(G(s)\)。考试里绝大多数题都写明"单位反馈",但一旦不写,必须警觉(见 3.2 节)。 - 开环增益 \(K\):把开环传递函数化成"每个括号常数项都为 1"的标准形式后,分子上剩下的那个总系数。它衡量"这个回路整体把信号放大多少倍",在 3.4 节决定误差大小,在 2.3 节决定稳不稳。注意:不是随手把分子的数字读出来就算 \(K\),必须先化标准形式,3.4 节会专门讲这一步。

(8)"积分环节"是什么? 传递函数里出现一个 \(\dfrac{1}{s}\),就叫一个积分环节。物理上 \(\dfrac{1}{s}\) 干的事是把输入不断累加起来:输入一个恒定的量,输出会一直线性往上涨(水龙头恒定流量往桶里灌水,水位一直涨)。为什么 \(\frac1s\) 是积分?因为拉氏变换里"对时间积分"翻译过来正好是"除以 \(s\)"。这个环节在第 3 节决定系统的"型别",极其关键。


1. 高阶系统怎么办:主导极点与偶极子(降阶)

1.1 问题从哪来

一阶、二阶系统上一讲已经有现成公式(上升时间、超调量、调节时间那一套)。可现实中的系统,传递函数分母往往是四次、五次、六次——这叫高阶系统

高阶系统麻烦在两点(老师讲解要点转述): 1. 它在时域里对应一个高阶微分方程,直接求解很困难; 2. 它的运动形态很多(有 \(n\) 个极点就有 \(n\) 项运动叠在一起),看不出主次。

PPT(第3章-1,幻灯片51)给出了高阶系统单位阶跃响应的一般形式:

\[h(t)=A_0+\sum_{j=1}^{q}A_j e^{s_j t}+\sum_{k=1}^{r}B_k e^{-\xi_k\omega_k t}\cos\!\big(\omega_k\sqrt{1-\xi_k^2}\,t\big)+\sum_{k=1}^{r}\frac{C_k-B_k\xi_k\omega_k}{\omega_k\sqrt{1-\xi_k^2}}\,e^{-\xi_k\omega_k t}\sin\!\big(\omega_k\sqrt{1-\xi_k^2}\,t\big)\]

(最后一项的系数比较长,下文为便于阅读把它整体记作 \(C_k'\),即 \(C_k'\equiv\dfrac{C_k-B_k\xi_k\omega_k}{\omega_k\sqrt{1-\xi_k^2}}\);上面写的是 PPT 原式,这个缩写是本笔记的记号,不是 PPT 写法。)

这个式子在说什么(一句大白话): 高阶系统的响应,就是一堆一阶响应(指数衰减)加一堆二阶响应(衰减振荡)叠加起来,再加一个常数。PPT 原话是"高阶系统的时间响应,是由一阶和二阶系统的时间响应函数项组成的"。

每个符号是什么: - \(h(t)\):系统在单位阶跃输入下输出随时间的变化(阶跃输入=在 \(t=0\) 把输入从 0 突然抬到 1,像啪一下打开开关); - \(A_0\)稳态值\(t\to\infty\) 时输出停在哪; - \(A_j e^{s_j t}\):第 \(j\)实数极点 \(s_j\) 贡献的那一项单调衰减曲线,\(A_j\) 是它占的分量(由零点和其他极点共同决定); - 后两个求和:第 \(k\)共轭复极点贡献的衰减振荡项(一个 cos 项 + 一个 sin 项,合起来才是"一边振一边衰减"的那条波); - \(\xi_k\)(读作"泽塔")是这对极点的阻尼比:第04讲讲过,它是一个无量纲的纯数,衡量"系统里的阻力相对够不够"。\(\xi=0\) 完全没阻力,等幅振荡永不停;\(0<\xi<1\)欠阻尼,振荡但会慢慢收敛(\(\xi\) 越小晃得越凶、超调越大);\(\xi\ge1\) 阻力大到不振荡,慢慢爬上去。它决定"晃不晃、晃多厉害"。 - \(\omega_k\)无阻尼自然频率:假想把阻尼去掉(\(\xi=0\))时系统自己振荡的角频率,单位是 rad/s。它决定"快慢"——\(\omega_k\) 越大,整个响应过程被"提速",上升时间、调节时间都成比例变短。这对极点的实部正是 \(-\xi_k\omega_k\),所以 \(e^{-\xi_k\omega_k t}\) 就是包络线的衰减速度。 - \(B_k,\ C_k\):这一对极点贡献的 cos 项、sin 项各占多大分量(由零点和其余极点决定),考试不要求算; - \(q\) 是实极点个数,\(r\) 是复极点数。

怎么用: 考试不会让你手算这个式子。它唯一的用处是让你建立一个观念——高阶响应 = 一堆一阶二阶响应之和,所以只要能找出"哪一项占绝对主导",就可以把高阶系统当成那个一阶或二阶系统来算。这就叫降阶

1.2 闭环主导极点

定义(老师讲解与PPT"主导极点概念"要点转述): 在高阶系统的所有闭环极点里,如果有一个实极点、或一对共轭复极点离虚轴特别近——近到它到虚轴的距离小于其余所有零极点到虚轴距离的 1/5——那么这一个(或这一对)极点就叫闭环主导极点

先解释两个词: - "闭环":指整个反馈回路合起来之后那个总传递函数的极点(区别于只看前向通道一圈的"开环")。判稳、判性能,看的都是闭环极点。 - "到虚轴的距离":就是这个极点实部的绝对值 \(|\sigma|\)。虚轴是 \(\sigma=0\),所以 \(-3+j4\) 到虚轴的距离是 3,不是 5。这里极易算错:只看实部,不是看到原点的距离。

【难点】为什么"离虚轴近"就"起主导作用"? - 难在哪:这是一条容易被当口诀背下来的结论,一换问法("离虚轴远的极点影响大还是小")就懵。 - 为什么是这样:极点 \(s=-a\) 对应的响应项是 \(e^{-at}\),而 \(a\) 就是它到虚轴的距离\(a\) 越大(离虚轴越远),\(e^{-at}\) 掉得越快——\(a=10\)\(e^{-10t}\)\(t=0.5\) 秒只剩 \(0.0067\),几乎没了;\(a=1\)\(e^{-t}\)\(t=0.5\) 还有 \(0.61\)。所以离虚轴远的极点,对应的运动"一闪就没";离虚轴近的极点,对应的运动"拖得最久"。系统的响应过程主要被这个拖得最久的分量拖着走,所以它"主导"。 - 正确理解:主导 ≠ 幅值最大,而是衰减最慢、活得最久。"5 倍"这个门槛的含义是:远处那些极点的衰减速度至少是它的 5 倍,早就归零了,忽略掉不会造成大错。

【你可能会以为】主导极点是"离原点最近的极点"。 但其实是"离虚轴最近",也就是实部绝对值最小因为决定衰减快慢的只有实部(\(e^{\sigma t}\) 里只有实部进指数),虚部只管振荡频率,不影响"活多久"。举例:\(-1\pm j8\) 到原点距离约 8.06,\(-4\) 到原点距离才 4,但主导的是 \(-1\pm j8\),因为它离虚轴只有 1。

降阶怎么做(考试直接用): - 主导极点是一个实极点 \(\Rightarrow\) 把高阶系统近似成一阶系统,用一阶系统的性能指标估算; - 主导极点是一对共轭复极点 \(\Rightarrow\) 把高阶系统近似成二阶系统。老师特别强调:是一个欠阻尼的二阶系统("欠阻尼"=阻尼比 \(0<\xi<1\),响应会振荡后收敛,也正是上一讲那套超调量、调节时间公式唯一适用的情形;共轭复极点的存在本身就意味着欠阻尼)。

1.3 偶极子

定义(要点转述): 一对靠得极近的一个零点和一个极点偶极子。判定标准:这一对零极点彼此之间的距离,比它们到其他零极点的距离至少小一个数量级(约 10 倍)

为什么可以约掉: 传递函数里零点在分子、极点在分母。零点写成因式是分子上的 \((s-z)\),极点是分母上的 \((s-p)\)。若 \(z\approx p\),则

\[\frac{s-z}{s-p}\approx 1\]

分子分母几乎相等,等于乘了个 1,对系统几乎没有影响,可以一起划掉,系统的阶次因此降 1。

注意老师给的限定条件:偶极子必须是远离虚轴的,这种"抵消"处理才可以放心用。 为什么?如果偶极子紧挨着虚轴,虽然近似抵消,但它对应的那一项衰减极慢(离虚轴近=活得久),残留的一点点误差会拖很长时间,把长期性能带偏。远离虚轴的偶极子对应的分量本来就一闪而过,扔掉最安全。

【你可能会以为】偶极子就是"两个离得近的极点"。 但其实必须是一个零点 + 一个极点配对。 因为抵消的机制是"分子的因式约掉分母的因式"。两个靠得近的极点不但不能抵消,反而会互相加强,是完全不同的情形。

掌握难度诚实说: 这两个概念本身好背,难的是在一堆零极点里正确算距离、正确判定。老师明确说主导极点"以极高的频率在出现",本校考纲也写明"掌握具有主导极点的高阶系统暂态性能分析方法"(据 01_结构化/考点分析/考点分析_p002.md 第三章条目)。第08讲有专门的判圆、判偶极子例题,那里才是真正练手的地方。


2. "稳":稳定性与劳斯判据

2.1 什么叫稳定

老师给的直觉说法(要点转述):一个系统受扰动之后,\(t\to\infty\) 时由扰动引起的那部分偏离能趋于零,系统就是稳定的;换句话说输出最终能停在某个确定的常数上,而不是越晃越大或一路发散。

PPT(幻灯片8)用的严格提法是:当且仅当系统的特征根全部具有负实部时,\(\lim\limits_{t\to\infty}g(t)=0\)\(g(t)\) 是脉冲响应,即敲一下之后系统自己的自由运动)。

充要条件(PPT 幻灯片9原话):闭环特征方程式的根须都位于 \(S\) 的左半平面。

先把词说清: - 特征方程:把闭环传递函数的分母令为零得到的方程,一般写成 $\(a_0s^n+a_1s^{n-1}+a_2s^{n-2}+\cdots+a_{n-1}s+a_n=0,\qquad a_0>0\)$ 这式子在说什么: 它的根就是系统的闭环极点。符号: \(n\) 是系统的阶次(最高次数,也是极点个数);\(a_0,\dots,a_n\) 是各项系数,由系统的物理参数(质量、阻尼、增益 \(K\) 等)决定。怎么用: 判稳只需要这些系数,不需要输入信号,也不需要解方程。 - "特征根"= 特征方程的根 = 闭环极点,三个说法是同一个东西,考题里会随意混用,必须能自动互译。

【难点】为什么"根在左半平面"就稳定? - 难在哪:这条结论太像口诀,学生背下来却不知道它跟前面的 \(e^{st}\) 有什么关系。 - 为什么:一个根 \(s=\sigma+j\omega\) 对应响应里一项 \(e^{\sigma t}\cdot(\text{振荡})\)。若 \(\sigma<0\)(左半平面),\(e^{\sigma t}\) 随时间衰减到 0;若 \(\sigma>0\)(右半平面),\(e^{\sigma t}\) 爆炸式增长,输出发散;若 \(\sigma=0\)(正好在虚轴上),\(e^{0}=1\) 不增不减,系统等幅振荡下去,叫临界稳定,工程上按不稳定处理(参数稍微一变就跑到右边去了)。 - 正确理解:"只要有一个根在右半平面(或虚轴上),系统就不稳定"——不是看多数,是"一票否决"。因为发散项无论初始多小,乘上不断增大的指数最终都会吞掉一切。

再补一条重要性质(PPT 幻灯片10原话):稳定性只取决于闭环特征根(闭环极点),与系统零点无关。 理由:零点只影响各项的系数 \(A_j,B_k\)(每种运动占多大分量),不改变每一项是"衰减"还是"发散"。稳不稳是"发不发散"的问题,所以与零点无关。

2.2 必要条件:先看系数是不是全正

必要条件(PPT 幻灯片11、19):特征方程中各项系数必须存在且同号(通常规范成全为正数)。

  • "必要条件"是什么意思:不满足它一定不稳定;但满足了也不一定稳定。它只能用来快速否决,不能用来肯定。
  • 为什么系数必须全正(老师从根与系数关系解释,要点转述):多项式可以写成所有根的乘积形式 \(a_0(s-s_1)(s-s_2)\cdots(s-s_n)\)。若所有根都在左半平面,每个因式都是 \((s+\text{正数})\) 或一对复根合成的 \((s^2+\text{正数}\cdot s+\text{正数})\)全是正系数的因式,乘起来展开不可能出现负号或缺项。反过来,展开后一旦某个系数为负或缺了某一项(系数为 0),说明里面一定混进了正实根、或具有正实部的共轭复根,系统必不稳定。
  • 考试用法(老师原话要点): 拿到特征方程别急着列劳斯表,先扫一眼系数是不是全正。不全正,直接判不稳定,题就做完了。

2.3 劳斯判据

判据(PPT 幻灯片12原话):当且仅当劳斯表第一列所有各值严格为正时,系统稳定。如果劳斯表第一列出现小于 0 的数值,系统不稳定。第一列符号改变次数,为特征方程正实部根的数目。

这条判据的价值:不用解方程(四次以上方程根本没有通用求根公式),只靠系数做加减乘除,就能知道稳不稳、以及有几个根跑到了右半平面。

劳斯表怎么列(PPT 幻灯片14):

\[\begin{array}{c|cccc} s^n & a_0 & a_2 & a_4 & \cdots\\ s^{n-1} & a_1 & a_3 & a_5 & \cdots\\ s^{n-2} & b_1 & b_2 & b_3 & \cdots\\ s^{n-3} & c_1 & c_2 & c_3 & \cdots\\ \vdots & \vdots & & &\\ s^{1} & e_1 & & &\\ s^{0} & f_1 & & & \end{array}\]

规则用大白话说: 1. 第一行:从最高次系数 \(a_0\) 开始,隔一个取一个\(a_0,a_2,a_4,\dots\)); 2. 第二行:从 \(a_1\) 开始,隔一个取一个\(a_1,a_3,a_5,\dots\)); 3. 往下每一行由紧邻上面的两行算出来。规则只有一条,但必须说全(这里最容易跳步,下面把通式全写出来):

第三行(\(b\) 行): $\(b_1=\frac{a_1a_2-a_0a_3}{a_1},\qquad b_2=\frac{a_1a_4-a_0a_5}{a_1},\qquad b_3=\frac{a_1a_6-a_0a_7}{a_1},\ \cdots\)$ 第四行(\(c\) 行): $\(c_1=\frac{b_1a_3-a_1b_2}{b_1},\qquad c_2=\frac{b_1a_5-a_1b_3}{b_1},\qquad c_3=\frac{b_1a_7-a_1b_4}{b_1},\ \cdots\)$

这些式子在说什么: 每一个新元素都是一个 2×2 的"交叉相减"再除以一个数符号意义: \(a\) 是特征方程系数,\(b,c\) 是新算出来的表元素,没有物理意义,纯粹是判据的中间量

算任意一格的通用口诀(照着做就不会错): - 想算新行第 \(j\)元素,就盯住它上面两行; - 取这两行的 第 1 列\(j+1\),组成一个 2×2 方块; - 做交叉相乘再相减(左下 × 右上)-(左上 × 右下); - 再除以左下角那个数(即紧邻上一行的第 1 个元素)。

带箭头的示意(以 \(b_2\) 为例,它是新行第 2 个,所以取第 1 列和第 3 列): $\(\begin{array}{c|ccc} & \text{第1列} & \cdots & \text{第3列}\\\hline s^n & a_0 & \searrow & a_4\\ s^{n-1} & a_1 & \nearrow & a_5\\\hline s^{n-2} & \multicolumn{3}{c}{b_2=\dfrac{a_1\cdot a_4-a_0\cdot a_5}{a_1}\quad(\text{左下}\times\text{右上}-\text{左上}\times\text{右下},\ \text{除以左下}\ a_1)} \end{array}\)$ 同理算 \(c_1\)(新行第 1 个,取第 1 列和第 2 列,上面两行换成 \(b\) 行和 \(a_1\) 行):左下是 \(b_1\)、右上是 \(a_3\)、左上是 \(a_1\)、右下是 \(b_2\),于是 \(c_1=\dfrac{b_1a_3-a_1b_2}{b_1}\)

怎么用: 一列一列往右推,右边没有数据时一律按 0 代入(所以每行右端很快就全是 0,表是"越算越短"的三角形)。第 2 题就是完整走一遍这套通式,务必先自己算一遍再看答案。 4. 一直算到相邻两行各自只剩一个元素为止(对应 \(s^1\) 行和 \(s^0\) 行),整张表一共 \(n+1\) 行。 5. 看第一列 \(a_0,a_1,b_1,c_1,\dots\):全正 \(\Rightarrow\) 稳定;出现负数 \(\Rightarrow\) 不稳定,且第一列符号改变的次数 = 右半平面根的个数

PPT 幻灯片15的例题(原样引用): 单位反馈系统 \(G(s)=\dfrac{k}{s(s+1)(s+10)}\),特征方程 \(D(s)=s^3+11s^2+10s+k=0\),劳斯表:

\[\begin{array}{c|cc} s^3 & 1 & 10\\ s^2 & 11 & k\\ s^1 & \dfrac{110-k}{11} & 0\\ s^0 & k & \end{array}\]

第一列全正要求 \(k>0\)\(110-k>0\),即 \(0<k<110\)。所以题目中"\(k\) 在 50—250 之间变化"时,\(k<110\) 的部分稳定、\(k>110\) 的部分不稳定,\(k=110\)临界稳定这是考试最爱的题型之一:用劳斯判据求"使系统稳定的参数取值范围"(考点分析 p005 原文:"劳斯判据……喜欢考两种题型,第一种是去考根的分布,实部为负、实部为0、实部为正这个样子……第二种是说在 \(s=\) 某个数的左右侧有几个特征根")。

2.4 两种特殊情况(考试必考的坑)

情况一:某行第一个元素为 0,但该行其他元素不全为 0(PPT 幻灯片16) - 法1:用任意小的正数 \(\varepsilon\) 取代这个 0,继续往下算,最后令 \(\varepsilon\to0^+\) 看第一列符号; - 法2:用 \((s+a)\) 乘特征方程两端(\(a\) 为任意正数),得到新的特征方程再列表。 - 老师特别强调:一旦第一列出现 0,此时系统就已经不稳定了(至少是临界情况,不可能严格稳定)。继续算下去的目的不是判稳,而是弄清有几个根在右半平面、不稳定到什么程度。这一点极易被误解成"补个 \(\varepsilon\) 算完还可能稳定"。

情况二:某一行元素全为 0(PPT 幻灯片17、18) 处理步骤: 1. 用全零行的上一行系数构造一个辅助方程 \(F(s)\); 2. 对 \(F(s)\) 求导; 3. 用求导后方程的系数取代全零行,继续列表; 4. 解辅助方程可以求出那些造成问题的根

为什么求导恰好能补上这一行? 老师给的理由(要点转述):设上一行对应的辅助多项式是 $\(F(s)=a_{n-1}s^{n-1}+a_{n-3}s^{n-3}+\cdots\)$ 求导得 $\(\frac{dF(s)}{ds}=(n-1)a_{n-1}s^{n-2}+(n-3)a_{n-3}s^{n-4}+\cdots\)$ 求导后的次数变成 \(s^{n-2},s^{n-4},\dots\)正好就是全零行本该对应的那些次数,所以求导系数天然"接得上",不是硬凑。(这里的求导就是高数里的多项式求导:\(\frac{d}{ds}s^k=k\,s^{k-1}\),一项一项照做即可。)

全零行意味着什么(PPT 幻灯片18原话要点): 特征方程中存在一些绝对值相同、符号相异的根。例如两个大小相等符号相反的实根(\(+a\)\(-a\))、一对共轭纯虚根(\(\pm j\omega\),正好落在虚轴上)、或对称于实轴的两对共轭复根。这些根的数目总是偶数。相应的系统为不稳定。

PPT 幻灯片20给了完整例子:\(S^6+2S^5+8S^4+12S^3+20S^2+16S+16=0\)\(s^3\) 行全零,用上一行构造 \(F(s)=2s^4+12s^2+16\),求导得 \(\dfrac{dF}{ds}=8s^3+24s\),用 \(8,24\) 取代全零行继续算。而 \(F(s)=2(s^2+2)(s^2+4)=0\) 解出 \(s=\pm j\sqrt2,\ \pm j2\)——四个纯虚根正好落在虚轴上,PPT 结论:"显然这个系统处于临界(不)稳定状态。"

2.5 一定要记住的快速结论

PPT 幻灯片19给出(照录): 1. 一、二阶系统稳定的充要条件:特征方程的所有系数都为正; 2. 三阶系统稳定的充要条件:所有系数都为正 \(a_1a_2>a_0a_3\); 3. 系统稳定的必要条件:特征方程的所有系数必须存在且同号。

第 2 条的符号解释:设三阶特征方程 \(a_0s^3+a_1s^2+a_2s+a_3=0\),条件就是"中间两项系数之积 > 首尾两项系数之积"(老师原话就是这么说的)。它跟劳斯表算出的 \(s^1\) 行首元素 \(\dfrac{a_1a_2-a_0a_3}{a_1}>0\) 是同一件事,所以三阶题可直接套,不必列表。

【难点】必要条件 ≠ 充要条件,这是本节最大的送命点。 - 难在哪:一二阶"系数全正就稳定"是对的,学生就把它推广到所有阶次。 - 为什么错:三阶以上,系数全正只排除了"明显的正实根",完全可能存在一对具有正实部的共轭复根。反例:\(s^3+s^2+s+6=0\),系数全正,但 \(a_1a_2=1\times1=1\)\(a_0a_3=1\times6=6\)\(1<6\) 不满足条件,系统不稳定。 - 正确理解:一、二阶:系数全正=稳定(充要)。三阶:系数全正 + \(a_1a_2>a_0a_3\)(充要)。四阶及以上:老老实实列劳斯表。

关于赫尔维茨判据(老师明确给了取舍): 教材里还有一个赫尔维茨(胡尔维茨)稳定判据,PPT 幻灯片11的表述是"稳定的充要条件:由特征方程各项系数所构成的主行列式及其顺序主子式全部为正"。老师原话要点是:它和劳斯判据并没有质的区别,只要劳斯判据掌握好了,赫尔维茨"不需要再做过多的说明了"。这里不展开的原因是老师明确判定它与劳斯判据等价、不是复习重点,不是我私自省略。("行列式""顺序主子式"是线性代数概念;因本课不靠它得分,此处不再补这块数学。若考前发现真题考到,再回头补。)

劳斯判据的边界(PPT 幻灯片21-22要点): 它只能判断"根在不在左半平面",不能表明根离虚轴多远(看不出"稳定的程度",即相对稳定性/稳定裕量)。若要判断"实部是否都小于 \(-1\)"这类问题,做法是\(s=s_1-a\) 代入原方程,得到关于 \(s_1\) 的新方程,再对新方程用劳斯判据——相当于把坐标原点左移,把"离虚轴 \(a\) 远"变成"在新虚轴左边"。这正是考点分析 p005 说的第二种题型("在 \(s=\) 某个数的左右侧有几个特征根")。

劳斯判据的适用前提(PPT 幻灯片24,之前漏讲,这里补上): 原话是"特征方程是代数方程,而且所有系数全为实数,如任一系数是复数或方程包含了指数函数,不能用 routh 判据"。 - 大白话:劳斯表的全部操作都是实数的加减乘除,一旦系数是复数,"第一列是不是正数"这句话本身就没意义了(复数没有大小之分); - "方程包含指数函数"指的是特征方程里出现 \(e^{-\tau s}\) 这类项(典型来源是纯延迟环节,比如信号在长管道里传输要花 \(\tau\) 秒才到)。含 \(e^{-\tau s}\) 的方程不是多项式,根有无穷多个,劳斯表列不出来,得用第5章的频域方法(奈奎斯特判据)去判。 - 考试用法:这条一般作为选择/判断题的干扰点,知道"劳斯只对实系数代数方程有效"即可。


3. "准":稳态误差

3.1 稳态误差是什么,为什么不可避免

大前提(PPT 幻灯片26):系统稳定是前提。 不稳定的系统输出都发散了,谈"误差多大"没有意义。所以考试里"判稳"往往就是"求稳态误差"这道题的第一问。

定义(PPT 幻灯片28原话):对于稳定系统,当其暂态响应分量衰减到足够小时,稳态响应的期望值与实际值的差,叫稳态误差。

先解释两个词: - 暂态分量:响应里那些随时间衰减掉的部分(前面说的 \(e^{-at}\) 之类),只在开头一段时间存在; - 稳态分量:暂态都衰减完之后剩下的、稳定住的部分。

所以 \(e(t)=e_{ts}(t)+e_{ss}(t)\),当 \(t\to\infty\)\(e_{ts}(t)\to0\),剩下的 \(e_{ss}\) 就是稳态误差。它衡量系统的准确性(PPT:反映了系统跟踪控制信号、抑制扰动信号的能力)。

为什么误差不可避免(PPT 幻灯片26): 一是摩擦、不灵敏区、零位输出等非线性因素;二是输入函数的形式不同(阶跃、斜坡、加速度,越"陡"的输入越难跟上)。本节讨论的是后者,即原理性稳态误差——不是元件不好造成的,而是系统结构本身在原理上就带的那部分误差。

两个基本术语(PPT 幻灯片27,本节的分类标签): - 无差系统:在阶跃输入作用下没有原理性稳态误差的系统; - 有差系统:在阶跃输入作用下具有原理性稳态误差的系统。

注意这个"有差/无差"是相对阶跃输入说的——同一个系统对阶跃无差,对斜坡完全可能有差。对照 3.4 节的表就能看出:0 型系统是有差系统,Ⅰ型及以上对阶跃是无差系统。PPT 同一页还写明本节要讨论的是"不同系统结构(系统类型)、不同输入作用方式下,原理性稳态误差的计算方法"——这正是 3.4 节那两张表的来源。

3.2 误差的两种定义(审题的命门)

(1)从输入端定义(PPT 幻灯片28): $\(E(s)=R(s)-H(s)C(s)\)$ 说什么: 误差 = 给定输入 减去 反馈回来的信号。 符号: \(R(s)\) 是给定输入(参考信号)的拉氏变换;\(C(s)\) 是系统实际输出;\(H(s)\) 是反馈通道的传递函数(比如一个传感器);\(H(s)C(s)\) 就是反馈信号 \(B(s)\)特点(PPT要点): 它是输入信号与主反馈信号的偏差,大多情况下可测量、具有物理意义(真实设备里比较器输出的就是它)。

(2)从输出端定义(PPT 幻灯片29): $\(E'(s)=C_s(s)-C(s)\)$ 说什么: 误差 = 输出的希望值 减去 输出的实际值特点: 通常不可测量,只有数学上的意义("希望输出"在实际设备里并没有这么一根线)。

两者的关系(PPT 幻灯片29原话):对于单位反馈系统,两者是一致的。如果 \(H(s)=1\),输出量的希望值即为输入量。 理由:\(H(s)=1\) 时反馈信号 \(B(s)\) 就等于实际输出 \(C(s)\),而给定输入 \(R(s)\) 正是我们希望输出达到的值,两个定义式自然重合。("单位反馈"=反馈通道传递函数为 1,输出原封不动送回来比较。)

【难点】这是考试最容易失分的地方之一。 - 难在哪:题目可能给非单位反馈(\(H(s)\neq1\)),此时两种误差不相等,选错一个全错。老师明确提醒"考生做题时一定要注意审题:究竟误差是以哪一种方式给你的?要你计算的是哪一端的误差",并特别点名带前馈校正的复合控制系统里更要小心。 先把这两个词说清:"前馈校正"=把输入信号(或扰动信号)绕过主回路,直接送到后面某处的一根额外通路,它不参与"绕圈比较",只做直接补偿;"复合控制"反馈控制 + 前馈控制两种手段一起用的结构(既有绕圈回来的负反馈主回路,又有绕过去的前馈支路)。这类结构里"误差"这根线到底指哪一段,题目不说清就极易算错。两者都在第6章展开,本讲只需要知道它们长什么样、为什么要审题。 - 正确理解:先看 \(H(s)\) 是不是 1。是 1 就不用纠结;不是 1,就回题目找"误差"到底怎么定义的,绝不默认。

3.3 方法一:终值定理法

误差传递函数(PPT 幻灯片30): $\(\Phi_e(s)=\frac{E(s)}{R(s)}=\frac{1}{1+H(s)G(s)}\)$ 说什么: 这是"从输入 \(R\) 到误差 \(E\)"的传递函数,输入乘上它就得到误差。 符号: \(G(s)\) 是前向通道传递函数,\(H(s)\) 是反馈通道传递函数,\(G(s)H(s)\) 合起来叫开环传递函数(把反馈回路剪断后,从剪断处绕一圈的总传递函数)。 怎么来的: 就是第2章负反馈闭环公式的直接结果——误差信号进入 \(G\) 得到输出,输出经 \(H\) 回来又被减掉,解一个代数方程即得。 怎么用: \(E(s)=\Phi_e(s)R(s)=\dfrac{R(s)}{1+H(s)G(s)}\)

【补前置:\(\lim\) 这个记号在说什么、怎么动手算】(本节起满篇都是它,先说清) \(\lim\) 是英文 limit(极限)的缩写,读作"利姆"。\(\lim\limits_{s\to0}f(s)\) 读作"当 \(s\) 趋近于 0 时,\(f(s)\) 趋近于多少"。 - 大白话:不是"令 \(s\) 等于 0",而是"让 \(s\) 越来越靠近 0(但不必真等于 0),看这个式子最后逼近哪个数"。之所以要绕这一下,是因为有时直接代 \(s=0\) 会出现"除以 0"这种非法动作。 - 本课只需要三种动手情形,够用: 1. 直接代:式子里代进 \(s=0\) 不出问题,就直接代。例 \(\lim\limits_{s\to0}\dfrac{4}{s+2}=\dfrac{4}{0+2}=2\)。 2. 先约分再代:分子分母都有 \(s\) 因子时,先把 \(s\) 上下约掉,再代。例 \(\lim\limits_{s\to0}\dfrac{s\cdot 5}{s(s+1)}=\lim\limits_{s\to0}\dfrac{5}{s+1}=5\)静态误差系数那三个式子全是这一类。 3. 判成 0 或 \(\infty\):分母趋于 0 而分子不趋于 0 \(\Rightarrow\) 整体趋于 \(\infty\)(例 \(\lim\limits_{s\to0}\dfrac{1}{s}=\infty\));分子趋于 0 而分母不趋于 0 \(\Rightarrow\) 整体趋于 0(例 \(\lim\limits_{s\to0}\dfrac{s}{s+3}=\dfrac{0}{3}=0\))。3.4 那张系数表每一格,就是在数这件事。 - 同理 \(\lim\limits_{t\to\infty}e(t)\) 读作"时间无限往后走时,误差最终趋近于多少"——这正是"稳态误差"这个词的数学写法。

终值定理求稳态误差(PPT 幻灯片31): $\(e_{ss}=\lim_{t\to\infty}e(t)=\lim_{s\to0}sE(s)=\lim_{s\to0}\frac{sR(s)}{1+H(s)G(s)}\)$ 这式子在说什么: 不用把 \(E(s)\) 反变换回时域画曲线,直接令 \(s\to0\) 就能算出 \(t\to\infty\) 时误差停在多少为什么 \(s\to0\) 对应 \(t\to\infty\) \(s\) 可以粗略理解为"变化快慢"。\(s\to0\) 代表"变化极慢、看很久以后",正好对应时间趋于无穷。 边界说明(别把直觉当证明): 上面这句只是帮你记住方向的直觉不是推导。严格依据是第2章拉氏变换的终值定理 \(\lim\limits_{t\to\infty}f(t)=\lim\limits_{s\to0}sF(s)\),它本身是从拉氏变换定义证出来的,并且带着使用条件(见下)。考试写步骤时应写"由终值定理",不能写"因为 \(s\) 小就是时间长"。 怎么用(PPT 幻灯片32给的三步): (1)判稳;(2)求 \(\Phi_e(s)\)\(\Phi_{en}(s)\)(扰动的误差传递函数);(3)用终值定理。

使用条件(PPT 幻灯片31):\(sE(s)\) 的极点均位于 \(s\) 左半平面(包括坐标原点)。 老师的说法是"误差在时间域中必须是处处解析的,否则终值定理没有办法使用"。大白话:如果误差本身是发散的、或一直等幅振荡(系统不稳定,或输入是正弦),"最终值"根本不存在,硬套公式会算出一个假答案。 这就是为什么第一步必须判稳。 (字幕勘误: 转录里老师被记成"拉式中值定理",那是口误/ASR 问题。正确名称是终值定理,PPT 幻灯片31标题写的就是"终值定理,求稳态误差"。)

局限性(PPT 幻灯片32): (1)只能求出 \(t\to\infty\) 那一个数值,反映不了误差随时间怎么变;(2)高阶系统极点不容易求,不便使用。

3.4 方法二:静态误差系数法(本节的考试主力)

这个方法基于终值定理(PPT 幻灯片33标题即如此),好处是把常见情形做成了表,查表即可。

第一步:判断系统的型别。 把开环传递函数化成 PPT 幻灯片33的标准形式:

\[G(s)H(s)=\frac{K\prod\limits_{i=1}^{m}(\tau_i s+1)}{s^{\mu}\prod\limits_{j=1}^{n-\mu}(T_j s+1)},\qquad n\ge m\]

【补前置:\(\prod\) 这个符号念什么、什么意思】 它是希腊字母大写的 pi,读作"派",意思是连乘(对照:\(\sum\)连加)。 \(\prod\limits_{i=1}^{m}(\tau_i s+1)\) 就是"把 \(i\) 从 1 数到 \(m\),每个 \(i\) 写出一个括号 \((\tau_i s+1)\),然后全部乘起来"。 例如 \(m=2\) 时它展开就是 \((\tau_1 s+1)(\tau_2 s+1)\)\(m=3\) 就是 \((\tau_1 s+1)(\tau_2 s+1)(\tau_3 s+1)\)。 所以上面那个吓人的式子,翻成人话不过是:"分子 = \(K\) 乘上若干个 \((\tau s+1)\);分母 = \(s^{\mu}\) 乘上若干个 \((T s+1)\)"。 考试题里 \(m\)\(n\) 都是很小的数(通常一两个括号),\(\prod\) 只是为了把"不管几个"这件事写紧凑,不是新知识。

这式子在说什么: 把开环传递函数拆成"开环增益 \(K\) × 一堆典型环节的乘积 ÷ 若干个积分环节"。 每个符号: - \(K\)开环增益(把所有常数并到一起后前面那个总系数)。注意标准形式里每个括号都写成 \((\tau s+1)\)——常数项必须是 1,这样读出来的才是真正的开环增益。这是最容易出错的一步:拿到题目的传递函数必须先化成这个"尾 1 型"再读 \(K\) - \(\tau_i,\ T_j\)时间常数(单位是秒,代表对应环节反应的快慢); - \(\mu\)(有的书写作 \(\gamma\)\(v\)):分母中 \(s\) 的幂次,也就是开环传递函数里包含的积分环节个数; - \(n,m\):分母、分子的阶次。

系统型别(PPT 幻灯片33): - \(\mu=0\)0 型系统 - \(\mu=1\)Ⅰ型系统 - \(\mu=2\)Ⅱ型系统

【难点】系统的"型别(type)"和"阶次(order)"必须分清——PPT 幻灯片34专门单列一条"注意",老师也反复强调。 - 难在哪:两个都是数字标签,中文又都带"型/阶",极易混。 - 区别是什么:阶次 \(n\) = 分母的最高次数 = 极点总个数型别 \(\mu\) = 分母里 \(s\) 单独作为因子出现的次数 = 积分环节个数(即 \(s=0\) 是分母的几重根——"重根"就是同一个根重复出现几次:分母写成 \(s\cdot s\cdot(T s+1)=s^2(Ts+1)\) 时,\(s=0\) 被数了两次,就说 \(s=0\)二重根,对应 \(\mu=2\))。 - 老师给的例子(要点转述):一个系统可以是二阶的,但分母里一个 \(s\) 都不单独有,那它就是0 型的二阶系统。例如 \(G(s)=\dfrac{10}{(s+1)(s+2)}\):分母最高次是 2,二阶;没有 \(\frac1s\) 因子,0 型。再如 \(G(s)=\dfrac{10}{s(s+1)}\):也是二阶,但有一个积分环节,Ⅰ型。 - 正确理解:型别只数"原点处的极点个数",跟总阶次没有必然关系。

第二步:三个静态误差系数(PPT 幻灯片35、36、38逐条对照):

\[K_p=\lim_{s\to0}G(s)H(s)\qquad(\text{静态位置误差系数})$$ $$K_v=\lim_{s\to0}sG(s)H(s)\qquad(\text{静态速度误差系数})$$ $$K_a=\lim_{s\to0}s^2G(s)H(s)\qquad(\text{静态加速度误差系数})\]

这三个式子在说什么: 分别衡量系统"跟得上阶跃、跟得上斜坡、跟得上抛物线"的能力,系数越大,对应误差越小(PPT 幻灯片41:"系数反映系统消除稳态误差能力的大小,因此稳态误差系数越大越好")。 为什么叫"位置/速度/加速度": 阶跃输入相当于要求输出停在某个位置;斜坡输入相当于要求输出以恒定速度移动;抛物线输入相当于要求输出做恒定加速度运动。 注意 PPT 幻灯片40 明确写着"各误差都是位置量纲的"。 先解释"量纲":量纲就是一个物理量属于哪一类(长度、时间、速度……),跟具体单位无关——米和厘米单位不同,量纲都是"长度"。说"位置量纲"就是说:这几个 \(e_{ss}\) 算出来都是一个位置/角度上的偏差(差了多少米、差了多少度),不是"差了多少米每秒"。 所以 \(K_v\) 叫"速度误差系数",指的是"跟踪速度信号时留下的那个位置误差",不是"误差是速度"。这里极易望文生义。

第三步:对应的稳态误差(PPT 幻灯片35-38的推导结果): - 阶跃输入 \(r(t)=R_0\)\(R(s)=R_0/s\)):\(\ e_{ss}=\dfrac{R_0}{1+K_p}\) - 斜坡输入 \(r(t)=v_0t\)\(R(s)=v_0/s^2\)):\(\ e_{ss}=\dfrac{v_0}{K_v}\) - 抛物线输入 \(r(t)=\frac12a_0t^2\)\(R(s)=a_0/s^3\)):\(\ e_{ss}=\dfrac{a_0}{K_a}\)

(字幕勘误:转录里老师口述被记成"阶跃信号下稳态误差等于 1+1/kp",那是 ASR 把 \(\dfrac{1}{1+K_p}\) 糊掉了。以 PPT 幻灯片35为准:单位阶跃时 \(e_{ss}=\dfrac{1}{1+K_p}\)。这类地方一律以 PPT 为准,别照字幕背。)

PPT 幻灯片42、43的两张表(照录,考试直接查):

系数表:

类型 \(K_p\) \(K_v\) \(K_a\)
0 型 \(K\) 0 0
Ⅰ 型 \(\infty\) \(K\) 0
Ⅱ 型 \(\infty\) \(\infty\) \(K\)

稳态误差表:

类型 \ 输入 \(r(t)=R_0\)(阶跃) \(r(t)=v_0t\)(斜坡) \(r(t)=\frac12a_0t^2\)(抛物线)
0 型 \(\dfrac{R_0}{1+K}\) \(\infty\) \(\infty\)
Ⅰ 型 0 \(\dfrac{v_0}{K}\) \(\infty\)
Ⅱ 型 0 0 \(\dfrac{a_0}{K}\)

这张表怎么记(别死背,看结构): 表里藏着一条对角线。型别每高一级,就能多"完美跟踪"一种更陡的输入。对角线那一格是有限误差,但这一格的写法分两种,务必分清(背错这里就等于最常考的一格全错): - 0 型 + 阶跃这一格是 \(\dfrac{R_0}{1+K}\)分母带那个 1(来源见 PPT 幻灯片35:\(e_{ss}=\dfrac{R_0}{1+K_p}\),而 0 型时 \(K_p=K\)); - 其余对角线格(Ⅰ型+斜坡、Ⅱ型+抛物线)才是 \(\dfrac{\text{输入幅值}}{K}\)分母没有那个 1(幻灯片36、38:\(e_{ss}=\dfrac{v_0}{K_v}\)\(\dfrac{a_0}{K_a}\))。

为什么只有第一格多个 1: 位置误差系数的定义式是 \(e_{ss}=\dfrac{R_0}{1+K_p}\)\(1+\) 来自 \(\dfrac{1}{1+GH}\) 里那个 1),而速度、加速度那两格在推导时 \(s\to0\) 使 \(1+GH\) 中的 \(GH\) 趋于无穷、那个 1 被"淹没"可略去,所以只剩 \(K_v\)\(K_a\)。 对角线左下全是 0(跟得完美),右上全是 \(\infty\)(完全跟不上)。 为什么型别越高越准: 每多一个积分环节 \(\frac1s\),在 \(s\to0\) 时就多一次"除以趋近 0 的数",把误差系数推向无穷大,误差自然被压到 0。物理上,积分环节会把残余误差一直累加,只要还有误差就继续调,直到误差归零才罢手——这正是 PIDProportional 比例 + Integral 积分 + Derivative 微分,工业上最常用的一种控制器,把偏差的"当前值、累积值、变化趋势"三项加权相加当控制量)里"积分作用消除稳态误差"的来由(考点分析 p001 把"积分作用"列为常考简答题之一)。

PPT 还给了三组结论式判断(幻灯片35、37、39要点): - 要求阶跃作用下不存在稳态误差,必须选用Ⅰ型及以上系统; - 0 型系统稳态时不能跟踪斜坡输入;Ⅰ型跟踪斜坡时速度跟得上但存在一个位置误差;Ⅱ型及以上能准确跟踪斜坡; - 0 型和Ⅰ型稳态时不能跟踪加速度输入;Ⅱ型跟踪加速度时加速度跟得上但存在位置误差;Ⅲ型及以上能准确跟踪。

(PPT 幻灯片34同时注明:更高型别的系统"在控制工程中一般不会碰到",因为型别越高越难稳定——积分环节会恶化稳定性。这个"准与稳的矛盾"是第6章校正的核心动机。)

叠加输入怎么办: 老师强调,若外加激励是几种典型信号的线性组合(比如 \(r(t)=1+2t+t^2\)),就把每一项的误差分别查表算出来再相加。依据是系统的线性性(多个输入的响应等于各自响应之和)。

局限性(PPT 幻灯片41): (1)只适用于三种给定信号(阶跃、斜坡、抛物线);(2)只能算 \(t\to\infty\)终值,看不到误差随时间的变化。

【你可能会以为】\(K_v\) 越大越好,那把开环增益 \(K\) 一直调大不就完美了? 但其实不行。 因为 \(K\) 变大会把闭环极点往右半平面推(回看 2.3 那个例题:\(K>110\) 系统就不稳定了)。"准"和"稳"在增益上是直接打架的——这不是一句漂亮话,而是第6章"校正"整章存在的理由:靠加校正装置,在不破坏稳定性的前提下把增益提上去。

3.5 方法三:按系统型别与开环增益直接判断

这其实是方法二的"看一眼就知道"版本,老师把它单列成第三条路径。做法:把开环传递函数化成标准形式,直接读出 \(\mu\)(型别)和 \(K\)(开环增益),配合输入信号形式,查上面的表得出误差。

老师由此总结了影响稳态误差的因素(与 PPT 幻灯片40、42一致): 1. 输入信号的形式(同一个系统,输入不同误差不同); 2. 系统的型别 \(\mu\)(积分环节个数); 3. 开环增益 \(K\)\(K\) 越大误差越小,越"准")。

一句话:\(e_{ss}\) 与三件事有关——系统型别 \(\mu\)、开环增益 \(K\)(这两个都是系统结构与参数),以及输入信号 \(R(s)\)(PPT 幻灯片40、42 也是这三条,别漏掉 \(\mu\):型别决定"这一格是 0、是有限值、还是 \(\infty\)",\(K\) 只决定有限值那一格具体是多少。)

3.6 扰动引起的误差(容易被忽略但常考)

扰动是什么: 从系统内部或外部窜进来的、我们不希望有的信号(电机突然带上负载、外界刮风),在结构图里通常记作 \(N(s)\),作用点在前向通道中间某处。

总误差怎么算(老师原话要点 + PPT 幻灯片30): 当给定信号和扰动信号同时作用时, $\(E(s)=\Phi_{er}(s)R(s)+\Phi_{en}(s)N(s)\)$ 这式子在说什么: 总误差 = 给定信号单独作用产生的误差 + 扰动单独作用产生的误差。 符号: \(\Phi_{er}(s)\) 是给定信号到误差的误差传递函数;\(\Phi_{en}(s)\) 是扰动到误差的误差传递函数。 为什么可以这样加: 因为系统是线性的,可以用叠加原理——算 \(R\) 的作用时把 \(N\) 当 0,算 \(N\) 的作用时把 \(R\) 当 0,最后相加。

PPT 幻灯片48-50给出具体形式:设前向通道被扰动作用点分成 \(G_1(s)\)(前段)和 \(G_2(s)\)(后段),单位反馈时

\[\Phi_{en}(s)=\frac{E(s)}{N(s)}=\frac{-G_2(s)}{1+G_1(s)G_2(s)},\qquad e_{ssn}=\lim_{s\to0}s\cdot\frac{-G_2(s)}{1+G_1(s)G_2(s)}N(s)\]

PPT 幻灯片48明确给出的重要结论(原话要点):系统对某种输入信号作用的稳态误差为 0,但对同一形式的扰动作用,其稳态误差未必为 0,因为扰动信号与控制信号的作用点不同。

【难点】"给定误差"和"扰动误差"混淆——考点分析 p005 原文点名:"稳态误差:特别喜欢考,而且给定误差和扰动误差的概念很容易混淆。" - 难在哪:学生把型别那张表无脑套到扰动上。 - 为什么不能套:那张表是按从输入端进入的信号推的。扰动是从中间进来的,它"看到"的前向通道只有 \(G_2\),而反馈回路仍是完整的 \(G_1G_2\),所以公式结构完全不同(分子是 \(-G_2\),不是 1)。 - 正确理解(PPT 幻灯片50、51要点):当 \(|G_1G_2|\gg1\)\(e_{sn}\approx-\dfrac{1}{G_1(s)}\)——扰动误差只由扰动点之前的 \(G_1\) 决定。由此得出措施:减小扰动误差的关键,是在"扰动作用点之前"的通道 \(G_1\) 里增加积分环节或提高增益;扰动点之后再加积分环节对扰动误差没用。

非单位反馈时的扰动误差(PPT 幻灯片52,补上): 若反馈通道不是 1 而是 \(H(s)\),扰动引起的误差是 $\(E_n(s)=-\frac{G_2(s)H(s)}{1+G_1(s)G_2(s)H(s)}N(s)\)$ 符号: \(G_1\) 是扰动作用点之前的前向通道,\(G_2\)之后的,\(H\) 是反馈通道,\(N(s)\) 是扰动。 怎么记: 把上面单位反馈的式子里 \(G_1G_2\) 换成 \(G_1G_2H\)分子的 \(G_2\) 也要跟着乘 \(H\)(扰动的影响传到输出后,还得穿过 \(H\) 才回到比较点,所以分子上也有一个 \(H\))。 PPT 特意在旁边标注"分子缺 H(s)"——提醒最常犯的错就是分母改了、分子忘了乘 \(H\)。令 \(H=1\) 它就退回上面单位反馈的形式,可以互相检验。(PPT 同时注明出处:新书 P110 / 旧书 115 页。)

3.7 减小或消除稳态误差的措施(PPT 幻灯片53)

3.4、3.6 讲完了"误差由什么决定",这一节是它的直接推论:想让误差变小,就从那几个决定因素下手。PPT 列了三条:

  1. 增大系统的开环放大倍数(即增大开环增益 \(K\))。 依据就是 3.4 那张表:有限误差那几格都是"输入幅值 ÷ \(K\)",\(K\) 变大误差变小。 代价: \(K\) 太大破坏稳定性(回看 2.3 的 \(0<k<110\)),不能无限用
  2. 提高型别 \(\mu\)(在前向通道里多加积分环节)。 依据同样是那张表:型别每高一级,原来有限的那一格就变成 0。 代价: 积分环节恶化稳定性(幻灯片34 说更高型别"控制工程中一般不会碰到"),也不能无限用
  3. 复合控制(反馈 + 前馈一起用,见 3.2 对"复合控制"的解释),两种做法: (1)增加按给定输入的顺馈控制——把给定输入直接前馈到后面,补偿跟踪误差; (2)增加按扰动输入的顺馈控制——把测到的扰动直接前馈过去,抵消扰动影响。 ("顺馈"即"前馈":信号顺着往前送,不绕回来比较。) PPT 给的三条特点(照录要点): (1)实现部分补偿(只能补掉一部分,不可能完全抵消); (2)不影响闭环特征方程,故稳定性不变——这是复合控制最值钱的一条:前馈支路不参与"绕圈"的回路,特征方程 \(1+GH=0\) 没变,所以能在不动稳定性的前提下降低误差,正好绕开了前两条措施"提准就伤稳"的矛盾; (3)减少闭环控制的负担

这三条正是第6章"校正"的引子,简答题问"如何减小稳态误差"可以直接按这三条答。

3.8 动态误差系数(本讲未讲,说明为什么不展开)

PPT 幻灯片44-47还有一个动态误差系数法:把误差传递函数 \(\Phi_e(s)\)\(s=0\) 附近展成泰勒级数 $\(\Phi_e(s)=c_0+c_1s+c_2s^2+\cdots\)$ 从而得到 \(e(t)=c_0r(t)+c_1\dot r(t)+\frac{1}{2!}c_2\ddot r(t)+\cdots\)。好处是可以求任意时刻、任意输入函数下的误差(比如正弦输入),弥补了静态误差系数只能处理三种信号的缺陷。求 \(c_i\) 的操作方法是"把 \(\Phi_e(s)\) 的分子分母都按 \(s\)升幂排列,做多项式长除法,商按升幂排列,其系数即 \(c_i\)"。

这三个词先说清(虽然本讲不展开,也不许让术语裸奔): - 泰勒级数:高数里的一个工具——把一个不好算的函数,在某一点附近近似成一串幂次逐渐升高的多项式 \(c_0+c_1s+c_2s^2+\cdots\)\(s\) 很小时后面的项极小,取前几项就够用。这里在 \(s=0\) 附近展开,正好对应"看很久以后"的慢变化。 - 升幂排列:多项式按 \(s\) 的次数从低到高写,如 \(2+3s+s^2\)(平时习惯的 \(s^2+3s+2\) 是降幂)。 - 多项式长除法:跟小学做整数竖式除法一模一样,只是被除数、除数换成多项式,一步步除、余、再除,商就一项项出来。按升幂排就能先得到低次项 \(c_0,c_1,\dots\)

为什么这里只提不展开: 本讲老师完全没有讲到这一块(转录里给的三种方法是终值定理、静态误差系数、型别+增益判断,没有动态误差系数)。它属于"PPT 有、本讲未覆盖"的内容。我把它列出来是为了让你知道这里确实还有一块东西,不是被我删掉了。 若后续讲次讲到,再详细补。【存疑·待核:本校是否考过动态误差系数,现有材料(考点分析 p005/p008)中没有对应记录,请勿据本笔记断定它必不考。】


4. 老师给的第3章考点总结

老师在本讲末尾归纳(要点转述),第3章考研常见出题点是三大块:稳定性分析、稳态误差计算、暂态性能指标计算,具体表现为: 1. 用劳斯判据判定稳定性,以及确定使系统稳定的参数取值范围; 2. 用静态误差系数法或其他方法求稳态误差; 3. 一阶、二阶(重点是欠阻尼二阶)系统的暂态性能指标计算; 4. 反问题:给出系统的性能指标、或典型响应曲线上的关键点,反过来确定系统的构成/参数

这与本校材料吻合:考纲写"系统稳定性的概念和代数判据的应用;掌握稳态误差的定义及其计算方法"(考点分析_p002.md);题型统计中 T3"根据稳态误差确定参数范围"、T4"劳斯判据和求(过阻尼、欠阻尼、斜坡输入)参数对系统性能影响"、"稳定求参"等条目连续多年出现(26北方工业大学专业课考点分析_p008.md)。


这一讲的骨架(真正要带走的东西)

  1. 高阶系统靠"降阶"来分析:找主导极点(离虚轴最近,且其距离小于其余零极点到虚轴距离的 1/5),一个实极点就当一阶算,一对共轭复极点就当欠阻尼二阶算;偶极子(一个零点+一个极点靠得极近,彼此距离比到其他零极点的距离小一个数量级,且远离虚轴)可以直接对消。根源是"极点实部管衰减快慢"。
  2. 稳定的充要条件是全部闭环特征根位于 \(s\) 左半平面,与零点无关。必要条件是系数全正(只能用来快速否决)。
  3. 劳斯判据:只用系数列表,第一列全正=稳定;第一列变号次数=右半平面根的个数。两种特殊情况:首元素为 0 用 \(\varepsilon\) 代替;整行为 0 用上一行构造辅助方程、求导后取代。一二阶系数全正即稳;三阶还要 \(a_1a_2>a_0a_3\);四阶以上必须列表。
  4. 稳态误差以稳定为前提。两种定义(输入端/输出端)只有在单位反馈下才一致,非单位反馈必须审题。
  5. 三种算法:终值定理 \(e_{ss}=\lim\limits_{s\to0}sE(s)\);静态误差系数 \(K_p,K_v,K_a\) 查表;直接看型别 \(\mu\) + 开环增益 \(K\)
  6. 型别 ≠ 阶次。型别只数积分环节个数。型别越高越准,但越难稳——"准"和"稳"是一对矛盾。
  7. 扰动误差要另算,给定误差为 0 不代表扰动误差为 0;减小扰动误差要在扰动作用点之前加积分/增益。非单位反馈时 \(E_n(s)=-\dfrac{G_2H}{1+G_1G_2H}N(s)\)分子别忘了 \(H\))。
  8. 减小稳态误差的三条措施(PPT 幻灯片53):增大开环放大倍数、提高型别 \(\mu\)、复合控制(按给定/按扰动的顺馈)。前两条都以牺牲稳定性为代价,复合控制不改变闭环特征方程、稳定性不变,这是它最大的价值。
  9. 有差/无差系统是按阶跃输入下有没有原理性稳态误差来分的:0 型是有差系统,Ⅰ型及以上对阶跃是无差系统。

自测(戳穿假懂版)

第1题. 某高阶系统的闭环极点为 \(-0.5\pm j6\)\(-4\)\(-10\),没有零点。能否降阶?降成几阶? 答案要点: \(-0.5\pm j6\) 到虚轴距离是 0.5(只看实部),其余极点到虚轴距离是 4 和 10;\(0.5<4/5=0.8\)\(0.5<10/5=2\),满足 5 倍条件,所以 \(-0.5\pm j6\)主导极点,可降成欠阻尼二阶系统。 答错说明你卡在哪: 如果你算了 \(\sqrt{0.5^2+6^2}\approx6.02\) 并说"它离得最远所以不是主导",说明你把"到虚轴距离"当成了"到原点距离",回看 1.2 节的【你可能会以为】。

第2题. 特征方程 \(s^4+2s^3+3s^2+4s+5=0\),系数全为正。系统稳定吗? 答案要点: 系数全正只是必要条件,四阶必须列劳斯表。\(s^4\) 行:1, 3, 5;\(s^3\) 行:2, 4;\(s^2\) 行:\(\frac{2\times3-1\times4}{2}=1\)\(\frac{2\times5-1\times0}{2}=5\)\(s^1\) 行:\(\frac{1\times4-2\times5}{1}=-6\)\(s^0\) 行:5。第一列 \(1,2,1,-6,5\) 出现负数,不稳定;符号变化 \(1\to-6\)(一次)、\(-6\to5\)(一次)共 2 次,说明有 2 个根在右半平面答错说明你卡在哪: 若你答"系数全正所以稳定",说明你把一二阶的结论错误推广了,回看 2.5 节【难点】。

第3题. \(G(s)H(s)=\dfrac{40(s+2)}{s^2(s+4)}\)。这是几阶系统?几型系统?开环增益 \(K\) 是多少? 答案要点: 分母最高次为 3,三阶;分母含 \(s^2\) 即 2 个积分环节,Ⅱ型。求 \(K\) 必须先化成尾 1 型(每个括号常数项化成 1): $\(\frac{40(s+2)}{s^2(s+4)}=\frac{40\cdot 2\,(0.5s+1)}{s^2\cdot 4\,(0.25s+1)}=\frac{20(0.5s+1)}{s^2(0.25s+1)}\)$ 所以 \(K=20\),不是 40。 答错说明你卡在哪: 答"Ⅲ型"说明你把阶次当成了型别(回看 3.4 节【难点】);答"\(K=40\)"说明你没化成尾 1 标准形式——分子的 \((s+2)\) 要提出一个 2、分母的 \((s+4)\) 要提出一个 4,这一步错了后面误差全错。

第4题. 接上题,单位反馈。先判断这个闭环系统稳不稳定;稳定的话,输入 \(r(t)=2+3t\) 时稳态误差是多少?再追问:若输入换成 \(r(t)=t^2\) 呢? 答案要点: (1)第一步必须判稳(3.1 节:不稳定时算稳态误差没有意义)。单位反馈,闭环特征方程 \(=\) 开环分母 \(+\) 开环分子: $\(s^2(s+4)+40(s+2)=s^3+4s^2+40s+80=0\)$ 系数 \(1,4,40,80\) 全正(必要条件过),三阶再用 2.5 节的充要条件:\(a_1a_2=4\times40=160\)\(a_0a_3=1\times80=80\)\(160>80\) 成立,系统稳定,可以往下算。 (2)Ⅱ型系统:对阶跃部分 \(2\)\(e_{ss1}=0\);对斜坡部分 \(3t\)\(e_{ss2}=0\)(查 3.4 的表)。线性叠加,总 \(e_{ss}=0\)。 (3)追问:\(r(t)=t^2\) 要先写成标准抛物线 \(\frac12a_0t^2\) 的样子,\(\frac12a_0=1\Rightarrow a_0=2\);Ⅱ型对抛物线 \(e_{ss}=\dfrac{a_0}{K}=\dfrac{2}{20}=0.1\)答错说明你卡在哪: - 直接查表算误差、没做第(1)步:说明你把"稳定是稳态误差的前提"当成了口号。 - 把 \(t^2\) 直接当 \(a_0=1\) 得 0.05:说明你没注意标准抛物线输入定义里带着 \(\frac12\) 这个系数。

第4题附加陷阱(这一问最能戳穿假懂,务必想清): 如果题目给的是 \(G(s)H(s)=\dfrac{20}{s^2(s+4)}\)(单位反馈),问"输入 \(r(t)=2+3t\) 时稳态误差",你该怎么答? 答案: 答"Ⅱ型、查表得 0"就掉坑了。先判稳:闭环特征方程 \(s^2(s+4)+20=s^3+4s^2+0\cdot s+20=0\)一次项系数为 0(缺项),连"系数必须存在且同号"这个必要条件都不满足,系统不稳定。不稳定的系统输出发散,稳态误差根本不存在,那张表一格都不能用。正确答法是:先判稳 → 判出不稳定 → 明确回答"该系统不稳定,稳态误差无意义(终值定理的使用条件也不满足)"。 这就是为什么每道稳态误差题的第一步都是判稳,不是查表。

第5题. 一个系统对阶跃输入的稳态误差为 0。现在有一个阶跃形式的扰动加在前向通道中间。扰动引起的稳态误差一定为 0 吗?为什么? 答案要点: 不一定。 因为扰动的作用点与给定信号不同,它对应的误差传递函数是 \(\dfrac{-G_2}{1+G_1G_2}\),与给定误差的 \(\dfrac{1}{1+G_1G_2}\) 结构不同。是否为 0 取决于扰动作用点之前\(G_1\) 里有没有积分环节。 答错说明你卡在哪: 答"一定为 0"说明你把型别表无脑套到扰动上了,回看 3.6 节【难点】。

第6题. 有人说"提高开环增益 \(K\) 可以减小稳态误差,所以 \(K\) 越大越好"。这话错在哪? 答案要点: 前半句对(\(e_{ss}\)\(K\) 成反比),后半句错。\(K\) 增大会把闭环极点推向右半平面,破坏稳定性(例:\(G=\frac{k}{s(s+1)(s+10)}\) 只有 \(0<k<110\) 才稳定)。稳定是前提,不稳定时谈误差没有意义。这就是"准"与"稳"的矛盾,也是第6章校正存在的理由。 答错说明你卡在哪: 如果你只想到"误差小了好",说明还没建立"三大性能互相制约"的整体观。

第7题. 劳斯表某一行元素全为 0,说明系统里存在什么样的根?此时该怎么继续算? 答案要点: 说明存在绝对值相同、符号相异的根(一对大小相等符号相反的实根、或一对共轭纯虚根、或对称于实轴的两对共轭复根),且这类根的数目总是偶数,系统不稳定(至少临界)。做法:用全零行的上一行构造辅助方程 \(F(s)\) → 对 \(s\) 求导 → 用导数的系数取代全零行 → 继续列表;解 \(F(s)=0\) 可求出这些根。 答错说明你卡在哪: 若你说"用 \(\varepsilon\) 代替",说明你把"首元素为 0"和"整行为 0"两种情况混了,回看 2.4 节。


知识地图

向前串(这一讲依赖什么): - 第2章:拉氏变换、传递函数、结构图 → 没有传递函数就写不出特征方程,也写不出误差传递函数 \(\Phi_e(s)\);终值定理是拉氏变换的性质。 - 第2章:负反馈闭环公式 \(\dfrac{G}{1+GH}\) → 误差传递函数 \(\dfrac{1}{1+GH}\) 是它的孪生兄弟。 - 第04讲:极点与响应形态的对应(\(e^{\sigma t}\))、欠阻尼二阶系统的性能指标公式 → 主导极点降阶后用的就是上一讲那套公式;判稳的物理理由也是上一讲"极点决定运动形态"的直接推论。 - 第04讲:快、准、稳三大指标的框架 → 这一讲补的正是"稳"和"准"两块。

横向串(本章内部的关系): - 高阶降阶(快)— 劳斯判据(稳)— 稳态误差(准),三者不是并列三段,而是有先后依赖先判稳 → 再算误差 → 再谈指标。不稳定时后两项都无意义。 - 开环增益 \(K\) 是三者的公共枢纽\(K\) 影响稳态误差(越大越准),也影响闭环极点位置(越大越可能不稳),还影响暂态(超调)。

向后串(后面哪里用): - 第06讲:本讲全部内容的例题演练(稳定性 + 稳态误差 + 欠阻尼二阶指标)。 - 第4章 根轨迹:研究的正是"\(K\) 变化时闭环极点怎么在 \(s\) 平面上跑"——本讲"\(0<k<110\) 才稳定"这类结论用根轨迹一眼可见;主导极点、偶极子在第08讲根轨迹里再次成为主角。 - 第5章 频域分析:奈奎斯特判据是判稳的另一条路(PPT 幻灯片10列的第 4 种方法);开环增益和型别决定 Bode 图低频段的斜率与高度,据此可从 Bode 图反求稳态误差(考点分析 p008 的 T6、T7 题型)。 - 第6章 校正:整章的动机就是本讲揭示的矛盾——想提高 \(K\) 求"准",又不能破坏"稳",于是引入校正装置。 - 第7章 离散系统:稳定判据换成"根在单位圆内",稳态误差换成 z 域版本,但思路完全平移(考点分析 p007 指出离散稳态误差要"和连续系统的结合去理解")。