第2章 控制系统的数学模型(概念精讲)
这一讲是整门课的地基。第3章(时域)、第4章(根轨迹)、第5章(频域)三大分析方法,全都建在"系统的数学模型"之上。老师原话:这一章考点不算多,但"是后面三章考察的一个基础"。所以这一讲哪怕吃力,也要啃下来——你不是在学一个孤立知识点,你在学后面所有章节共用的"语言"。
第一遍看不懂很正常。 这一讲真正的坎有两个:一个是"拉氏变换为什么能把微分方程变成代数方程"(不是背公式,是理解机制),一个是"传递函数的定义为什么要那两个前提"。这两处我都标了【难点】,卡住就回来重读,别自欺"我大概懂了"。
0. 先搞清楚:为什么要"数学模型"?它到底是啥?
老师一上来讲了经典控制理论的"三块基石":时域分析法、根轨迹法、频域分析法(就是第3、4、5章)。但他强调了一句关键的话:
这三种方法只不过是分析系统性能的手段,不管用哪种,都离不开控制系统的数学模型。
数学模型是什么? 官方定义(PPT原文):
描述系统在运动过程中,各物理变量之间相互关系的数学表达式。
翻译成人话:你有一个真实的物理系统(一个电路、一个电机、一个弹簧质量块)。你想在纸上、在电脑里分析它、预测它、设计它——但你没法把真实电路搬进公式里。于是你依据它的工作原理(物理定律),把它抽象成一组数学表达式或图形。这组东西就是数学模型。之后你研究的其实是这个模型,不是那个实物。
【你可能会以为】 数学模型就是"那个公式",一个系统只有一个模型。 但其实:同一个系统有多种等价的数学模型,它们是同一件事的不同"语言"。本章要学四种(也是本章的横向骨架):
| 语言 | 名字 | 属于哪类 | 本讲要掌握什么 |
|---|---|---|---|
| 时域 | 微分方程 | 时域模型 | 怎么列、怎么标准化 |
| 复频域 | 传递函数 | 频域模型(复域) | 定义、5条性质、2种写法 |
| 图形 | 动态结构图 | 方框图 | 绘制、等效变换 |
| 图形 | 信号流图 | 信号流图 | 梅森增益公式 |
这四种能互相翻译,这是理解整章的总纲:微分方程 ↔ 传递函数 ↔ 结构图 ↔ 信号流图,翻来翻去描述的是同一个系统。你在任何一种语言里得到的信息,都能转到另一种。这句话现在记不深没关系,学完回头看这张表。
1. 第一种语言:微分方程(时域模型)
1.1 为什么先从微分方程讲?
因为它最"物理"、最贴近真实世界。真实系统的规律就是用微分方程描述的(牛顿第二定律 \(F=ma\) 里的 \(a\) 就是 \(x\) 对时间的二阶导数,这本身就是微分方程)。其它三种模型,某种意义上都是从微分方程"翻译"出来的。
1.2 建立微分方程的标准步骤(PPT原文步骤,务必记牢顺序)
- 分析元件工作原理,确定谁是输入量、谁是输出量,找出中间变量。
- 按物理定律列写各变量的微分方程(原始平衡方程)。
- 力学系统 → 牛顿第二定律
- 电学系统 → 基尔霍夫电压/电流定律(KVL/KCL)
- 消去中间变量,只保留输入、输出量。
- 标准化:输出量(及其各阶导数)放左端,输入量放右端,各自按导数从高到低降幂排列。
补一个 PPT 里的实用约定(老师口头没细说,但考试常用):整理系数时,不含储能元件(不储存能量)的用 \(K\)(增益)代替,含储能参数的用 \(T\)(时间常数)。例如一阶 RC 电路整理成 \(T\dfrac{du_2}{dt}+u_2=u_1\),其中 \(T=RC\)。
【难点】"消去中间变量"这一步为什么必须做? - 难在哪:初学者列完 KVL、KCL 一堆方程就停了,觉得"我建好模型了"。 - 为什么难:数学模型的定义是"输入与输出之间的关系"。如果式子里还留着中间变量(比如回路电流 \(i\)),那它描述的不是"输入→输出",而是一团内部纠缠,没法直接用来分析系统响应。 - 正确理解:必须把所有中间变量代掉,得到一个"只含输入 \(r\)、输出 \(c\) 及它们各阶导数"的方程。这才是可用的模型。这一步也是后面所有模型(传递函数等)成立的前提。
1.3 一个要点:不同物理系统,可能是同一个微分方程
老师举了两个例子(PPT 幻灯片5-8):一个二阶 RLC 电路(输入输出电压),一个弹簧-阻尼-质量块力学系统(外力 \(F\) 作用下的位移 \(x\)):
这俩物理上八竿子打不着,但都是二阶常系数微分方程,数学规律完全一样。这个观察先记住——它是后面传递函数性质5的伏笔(这就是"串联知识点":同一个事实,在微分方程这里是"现象",到传递函数那里升级成"性质")。
2. 拉氏变换:从微分方程通往传递函数的桥【难点·全章最大的坎】
在讲传递函数之前,必须先过拉氏变换这一关。传递函数的定义里就有"拉氏变换"四个字,绕不开。
2.1 直觉入口(但别停在这)
生活类比:微分方程里有 \(\dfrac{d}{dt}\)、有积分,直接解很麻烦(要求特解+通解、要凑特征根)。拉氏变换像一台翻译机:把关于时间 \(t\) 的函数 \(f(t)\),翻译成关于复变量 \(s\) 的函数 \(F(s)\)。翻译过去之后,微分变成了乘 \(s\)、积分变成了除 \(s\),微积分方程就变成了小学生都会解的代数方程(只有加减乘除)。解完再翻译回来(拉氏反变换)就得到时域的答案。
但是——规格铁律:类比是入口不是终点。如果你只记住"翻译机",你就会把"\(\frac{d}{dt}\) 变成乘 \(s\)"当成魔法背下来。下面必须讲清为什么是这样,否则你根本没懂,考到"求初值/终值""脉冲响应"这类变形题就露馅。
2.2 严谨定义(PPT 幻灯片13)
函数 \(f(t)\) 的拉氏变换定义为:
其中 \(s\) 是复变量。它把一个时间函数 \(f(t)\) 变成一个复频域函数 \(F(s)\)。(成立条件:\(t<0\) 时 \(f(t)=0\)(物理可实现)、\(t>0\) 时分段连续、积分收敛。考研一般不深究收敛域。)
2.3 【难点】为什么"求导"会变成"乘 s"?——把魔法拆开
这是全章第一个真正的坎。答案藏在微分定理里(PPT 幻灯片15):
它是从定义硬算出来的,不是规定的。 推导思路(分部积分):把 \(\dfrac{df}{dt}\) 代进定义式 \(\int_0^\infty \frac{df}{dt}e^{-st}dt\),用分部积分 \(\int u\,dv = uv-\int v\,du\),取 \(u=e^{-st}\)、\(dv=\frac{df}{dt}dt\):
(上限 \(t\to\infty\) 时 \(e^{-st}\to0\),那一项没了;下限 \(t=0\) 给出 \(-f(0)\)。)
所以"乘 \(s\)"根本不是魔法,是分部积分里 \(e^{-st}\) 求导自然吐出来的那个 \(s\)。 每求一阶导,分部积分就多榨出一个 \(s\),同时多出一个初值项 \(f(0)\)。这就是"\(\frac{d}{dt}\leftrightarrow \times s\)"的真正来源。
【你可能会以为】 "求导=乘 s"是精确等式。 但其实:完整式子是 \(sF(s)\boldsymbol{-f(0)}\),后面拖着一条初值的尾巴。只有当 \(f(0)=0\) 时,才干净地变成 \(sF(s)\)。这条尾巴是下一节"传递函数为什么要零初始条件"的直接原因——记住它,两节要连起来看。
2.4 微分方程 → 代数方程,到底发生了什么
有了微分定理,回头看老师做的事:一个 \(n\) 阶线性定常微分方程
在零初始条件下(所有初值项 \(f(0)\) 都为0,尾巴全断掉),对两边取拉氏变换,每个 \(\dfrac{d^k}{dt^k}\) 直接换成 \(s^k\),方程立刻变成:
左边是代数式乘 \(C(s)\),右边是代数式乘 \(R(s)\)——微分方程真的变成了代数方程。这不是巧合,是微分定理 + 零初始条件两件事合起来的结果。把这个逻辑链走通了,你才算真懂拉氏变换在这门课里干嘛。
掌握难度提示:这一节第一遍看懂"分部积分吐出 s"就够了,不必会独立推导。卡点通常在——把"乘 s"当口诀背,从没想过 \(-f(0)\) 那条尾巴。只要你能说出"零初始条件的作用就是把这条尾巴砍掉",这一关就过了。
3. 第二种语言:传递函数(本章绝对核心)
老师反复强调:传递函数在经典控制理论里"占着举足轻重的作用,后面每一章都离不开它"。考纲原文也是"掌握传递函数的基本概念和计算方法"。这一节是整章重心。
3.1 定义(PPT 幻灯片25 原文如下)
线性系统的传递函数,定义为:在零初始条件下,输出量的拉氏变换与输入量的拉氏变换之比。
(PPT 原文写的是"线性系统"。胡寿松教材的标准表述会补上"定常"二字,即"线性定常系统的传递函数"——为什么非要"定常"不可,见 3.2 节前提一。本讲后文统一按教材标准表述说"线性定常系统"。)
由第2章拉氏变换的结论,标准形式就是:
它和微分方程一一对应:把 \(s\) 换回微分算子 \(\dfrac{d}{dt}\) 就变回微分方程,反过来把 \(\dfrac{d}{dt}\) 换成 \(s\) 就得到传递函数。两者是同一个系统的两种写法。
3.2 【难点】两个前提为什么"缺一不可"
定义里有两个前提,考试专爱在这里挖坑。只背"线性定常、零初始条件"没用,要能说出违反了会怎样。
前提一:线性定常系统(线性 + 定常/常系数) - 为什么要"线性":传递函数的整套玩法(\(C(s)=G(s)R(s)\) 相乘、叠加原理、部分分式)全建立在线性叠加上。非线性系统不满足叠加,比值 \(C(s)/R(s)\) 会随输入大小而变——那它就不是系统的"固有属性"了,定义失去意义。所以老师说非线性系统要先用"小偏差法/小偏差线性化"(在工作点附近展开泰勒级数、丢掉二次以上高次项)近似成线性,才能谈传递函数。 - 为什么要"定常"(系数是常数,不随时间变):如果系数随时间变(变系数/时变系统),那"\(\frac{d}{dt}\to s\)"这步就不成立了——拉氏变换对付不了系数里带 \(t\) 的项,你根本得不到一个干净的 \(C(s)/R(s)\)。老师原话"这个系统是一个变系数的,我们都不能用传递函数描述",就是这个意思。
前提二:零初始条件 - 这条直接接第2.3节那条"尾巴"。如果初始条件不为零,取拉氏变换时每个导数项都拖着 \(-f(0)\),两边整理后 \(C(s)\) 里会多出一堆由初值决定的项,\(\dfrac{C(s)}{R(s)}\) 就不是一个只由系统结构决定的干净比值了——它会掺进初始状态的信息。 - 正确理解:零初始条件的作用,是把"系统本身的响应"和"初始储能的响应"切干净,只留下"系统结构对输入的响应"。这样得到的 \(G(s)\) 才是系统的固有属性(跟你怎么给初值、给什么输入都无关)。 - 零初始条件的准确含义(老师口述):\(t=0\) 时刻,输出及输出的各阶导数都为零,且系统在 \(t=0\) 前没有输入。
一句话把两节缝起来:"零初始条件"不是凑数的定义,它就是为了砍掉微分定理里那条 \(-f(0)\) 的尾巴,好让 \(C(s)/R(s)\) 变成系统的纯固有属性。 能讲出这句,你才真懂了定义。
3.3 传递函数的性质(逐条讲"为什么",逐条已对照 PPT)
说明:PPT 把这些性质集中在"性质1"的几个小点和"性质2"里(幻灯片26、27、28)。下面把教材/PPT 的这些点归纳为如下 6 条逐条展开,每条都标了与 PPT 幻灯片的对应,内容与 PPT 一致——"6 条"是本讲为便于逐条讲"为什么"而做的重组,不是 PPT 原本就分成 6 条。
性质1:分子最高次 \(\le\) 分母最高次(\(n\ge m\)),且所有系数为实数。(对应 PPT 幻灯片28 \(n\ge m??\)) - 为什么 \(n\ge m\):这是因果性/系统惯性的数学表现。\(m>n\) 意味着输出对输入的响应里含"纯微分"成分——输出的变化会超前于输入。现实世界任何物理系统都有惯性(能量传递有限、不能瞬间响应),输出不可能比输入变化得更超前,所以分子阶次不可能高过分母。老师原话"现实世界能量传递总是有限的,所以输出端阶次总高于输入端"。这是"讲物理原因"而不是背结论的典型,考简答会问。 - 为什么系数全为实数:因为描述的是线性定常系统,微分方程的系数都是实实在在的物理参数(电阻、电容、质量……),当然是实数。
性质2:传递函数只取决于系统自身的结构与参数,与输入信号无关、与初始条件无关(系统的固有属性)。(对应 PPT 幻灯片26 第②点) - 为什么与输入无关:\(G(s)=C(s)/R(s)\) 里输入 \(R(s)\) 被"约掉"了,剩下的只是系统结构决定的那个比值。给方波、给正弦、给阶跃,\(G(s)\) 都一样。 - 为什么与初始条件无关:见性质定义里的"零初始条件"——初值信息在定义阶段就被排除了。 - 意义:正因为它是"固有属性",我们才能脱离具体输入去研究系统本身(稳定性、快慢),这是引入传递函数最大的价值。
性质3:传递函数与微分方程一一对应,可相互转换。(对应 PPT 幻灯片26 第①点) - 为什么:\(s\leftrightarrow\frac{d}{dt}\) 是一一映射,换来换去信息不丢。这条是横向串联的枢纽——它保证了"微分方程"和"传递函数"是同一系统的两种语言。
性质4:传递函数的拉氏反变换 = 系统的单位脉冲响应。(对应考纲"脉冲响应函数的基本概念";填空/小计算常考) - 为什么会这样(一定要会推,这是戳穿假懂的点):由定义 \(C(s)=G(s)R(s)\)。当输入是单位脉冲 \(r(t)=\delta(t)\) 时,\(R(s)=\mathcal{L}[\delta(t)]=1\)(PPT幻灯片20:\(\mathcal{L}[\delta(t)]=1\))。代入得 \(C(s)=G(s)\cdot 1=G(s)\)。两边取拉氏反变换: $\(c(t)=\mathcal{L}^{-1}[C(s)]=\mathcal{L}^{-1}[G(s)]\)$ 也就是说,单位脉冲输入下的输出 \(c(t)\),恰好就是 \(G(s)\) 的反变换。所以传递函数的反变换就是脉冲响应,记作 \(g(t)\)。 - 【你可能会以为】这只是个巧合公式。但其实它说明:脉冲响应 \(g(t)\) 和传递函数 \(G(s)\) 是同一个东西的时域/复频域两副面孔,等价地完整描述了系统。这也是为什么"已知脉冲响应求传递函数"能作为一整类考题(PPT幻灯片57第3点)——直接取拉氏变换即可。
性质5:传递函数只是系统的数学描述,不反映系统的物理构成。(对应 PPT 幻灯片26 第②点后半句"不反映物理组成,不同物理元件可能有相同传函") - 这就是第1.3节埋的伏笔"升级"了。二阶 RLC 电路和弹簧-阻尼-质量块,物理上一个是电、一个是力,风马牛不相及,但由于都是二阶常系数微分方程,它们的传递函数形式完全相同(都是 \(\frac{1}{T^2s^2+2\xi Ts+1}\) 那一类)。 - 【你可能会以为】看到传递函数就能反推出系统由哪些元件组成。但其实不能——不同物理构成可以有相同传递函数。传递函数只抓"数学规律",不管你是电容还是弹簧。 - 这条有巨大实用价值:只要参数配得当,可以在实验室用一个二阶电路去模拟研究一个力学系统的动态特性——这就是"物理仿真/相似系统"的理论根据。
性质6:同一个系统,换一对输入/输出,传递函数就不同——传递函数是"对某一对输入-输出"而言的。(对应 PPT 幻灯片26 第③点:"输入信号作用位置与输出信号的取出位置不同,传递函数不一样") - 为什么会这样:传递函数 \(G(s)=C(s)/R(s)\) 里的 \(C\)、\(R\) 必须先指定"哪个是输入、从哪儿取输出"。同一个物理系统,如果你换一个信号作为输入(比如从参考输入 \(R\) 换成扰动输入 \(N\)),或者换一个变量作为输出(从系统末端换成中间某点),那条从输入到输出的通路就变了,比值 \(C(s)/R(s)\) 自然不同。所以说"这个系统的传递函数"其实不严谨,得说"这个系统、从这个输入到那个输出的传递函数"。 - 【你可能会以为】一个系统就配一个传递函数。但其实:一个系统能写出很多个传递函数,取决于你选哪一对输入-输出。这正是为什么后面多输入系统(既有参考输入 \(R\)、又有扰动输入 \(N\))要对每个输入分别求各自的传递函数(见 §6)——同一个闭环系统,对 \(R\) 的传递函数和对 \(N\) 的传递函数是两回事,不能混、更不能直接相加。
掌握难度提示:这几条性质里,性质1(因果性)、性质4(脉冲响应)、性质5(不反映物理构成)是简答/填空高频,且都要求"讲为什么",不是背名词;性质6(换输入/输出点传函就变)是理解多输入系统的钥匙,别漏。卡点通常在——把性质4当公式背而不会那三行推导。务必自己能默写出 \(R(s)=1 \Rightarrow C(s)=G(s)\) 这条链。
3.4 传递函数的两种写法 & 两个"增益"【难点·极易混】
老师专门强调这是"要让大家注意区分的两个概念"。考试爱在这挖坑。
写法一:零极点形式(PPT 幻灯片37) $\(G(s)=K^{*}\,\frac{\prod_{i=1}^{m}(s-z_i)}{\prod_{j=1}^{n}(s-p_j)}\)$ - \(z_i\) 是零点(分子=0 的根),\(p_j\) 是极点(分母=0 的根,即特征根)。 - 前面的常数 \(K^{*}\) 叫 根轨迹增益(根增益)。 - 用在哪:第4章根轨迹法。根轨迹研究的就是极点随参数怎么跑,天然用零极点形式。
写法二:典型环节形式(PPT 幻灯片36) $\(G(s)=K\,\frac{\prod(\tau_i s+1)\cdots}{\prod(T_j s+1)\cdots}\)$ - 把系统拆成一堆典型环节相乘:比例、一阶微分、二阶微分、惯性(一阶)、积分、振荡(二阶)…… - 前面的常数 \(K\) 叫 系统增益(放大系数、放大倍数),\(K=\dfrac{b_m}{a_n}\)。 - 用在哪:第5章频域分析法(Bode 图就是把各典型环节的频率特性叠加)。
【你可能会以为】 \(K^{*}\)(根轨迹增益)和 \(K\)(系统增益)是同一个数,只是写法不同。 但其实它俩一般不相等,因为: - 零极点形式里,每个因子是 \((s-z_i)\)、\((s-p_j)\),最高次项 \(s\) 的系数是 1; - 典型环节形式里,每个因子是 \((\tau_i s+1)\)、\((T_j s+1)\),常数项是 1。 - 两种"归一化"的基准不同(一个把 \(s\) 的系数归一,一个把常数项归一),提出来的那个总系数自然不同。除非系统没有非零的零点极点,否则 \(K^{*}\ne K\)。
一句话记法:根轨迹增益 \(K^{*}\) 陪你走第4章,系统增益 \(K\) 陪你走第5章。 看到题目问"增益",先看它给的是哪种形式,别张冠李戴。
3.5 建传递函数的实用技巧:复阻抗法(老师举的积分器例子)
对 RLC 电路,不必老老实实列微分方程再变换。可以直接用复阻抗列写: - 电阻 \(R\) 的复阻抗还是 \(R\); - 电容 \(C\) 的复阻抗是 \(\dfrac{1}{Cs}\);电感 \(L\) 的复阻抗是 \(Ls\)。
老师的例子:一个理想运放,输入端接电阻 \(R\)、反馈端接电容 \(C\)。用运放"虚短、虚断"(\(A\)、\(B\) 两点等电位且电位为0,流入=流出): $\(\frac{U_o(s)}{U_i(s)}=-\frac{1/(Cs)}{R}=-\frac{1}{RCs}\)$ 分母有个 \(s\) → 这是积分器(对电容充电,做电荷转移)。这个例子记着,第2讲例题课和考题都会用。(注:实际运放反相接法带负号,老师口述略去了符号,考试按电路实际判断。)
4. 第三种语言:动态结构图(方框图)
4.1 是什么、怎么画
动态结构图:把系统各环节用带传递函数的方框表示,按信号传递关系用信号线依次连起来。四种基本单元:信号线、引出点(分支点)、比较点(求和点)、方框。
绘制两步走(老师原话): 1. 化整为零:把系统拆成几部分,分别列每部分的方程。注意负载效应——老师特别提醒:二阶 RC 电路拆成两级一阶 RC 时,后一级是前一级的负载,不能当成两个独立一阶电路简单串起来,必须考虑负载效应列方程。 2. 集零为整:按信号流动的单向性,用信号线把各部分依次连接。
4.2 三种基本连接 + 等效(考试必用)
| 连接方式 | 等效传递函数 |
|---|---|
| 串联(首尾相接) | \(G=G_1G_2\cdots G_n\)(相乘) |
| 并联(同一输入,输出代数相加) | \(G=G_1\pm G_2\pm\cdots\)(代数和) |
| 反馈(最重要) | \(\dfrac{C(s)}{R(s)}=\dfrac{G(s)}{1\pm G(s)H(s)}\) |
反馈公式里符号规则(PPT 幻灯片6):负反馈 → 分母取 \(1+GH\),正反馈 → \(1-GH\)。\(H=1\) 时叫单位反馈。这个 \(\dfrac{G}{1+GH}\) 是全课出现频率最高的公式之一,闭环传递函数就靠它,必须背到形成肌肉记忆。
4.3 等效变换的核心原则 & 那个大坑
核心原则(PPT 幻灯片8):变换前后,前向通道传函不变、各回路传函乘积不变、移动前后输出量不变。 老师给了比较点前移的验证:移动前输出 \(=[X_1(s)\pm X_2(s)]G(s)\),移动后经过配项 \(\times\frac1G\) 再 \(\times G\),整理后仍等于 \([X_1(s)\pm X_2(s)]G(s)\)——输出没变,才叫"等效"。
常见变换:比较点前移/后移、引出点前移/后移。原则统一:保证移动前后该点的信号/输出不变,靠"配项"(乘或除一个 \(G\))来补偿。
【难点·而且是老师明确劝你"别硬来"的地方】比较点与引出点相互交叉时,不要用结构图化简。 - 难在哪:当引出点和比较点交叉,你要移动它们才能凑出三种基本连接,但移动时配项繁琐、极易漏乘/漏除一个 \(G\) 或 \(H\),一步错步步错。 - 老师的原话立场:"我并不提倡大家采用动态结构图化简的方式"——遇到交叉容易出错。 - 正确对策:改用信号流图的梅森增益公式(下一节),一步到位,绕开繁琐的移动配项。
这就是本讲的一条重要"横向串联":结构图化简(易错)→ 信号流图 + 梅森公式(更稳)。老师把信号流图安排在结构图之后,正是为了给结构图化简的坑提供一个更好的替代方案。
5. 第四种语言:信号流图 + 梅森增益公式
5.1 信号流图 vs 结构图
- 都是图形模型。区别:信号流图用节点表示变量、用支路(带增益的有向线段)表示关系,比结构图更紧凑。
- 老师说的实话:"信号流图的绘制并不重要",考试很少让你画信号流图。为什么还学它?——因为它是梅森公式的载体。你要的其实是梅森公式那把"绕开结构图化简"的钥匙。
5.2 梅森增益公式(据 PPT 幻灯片47-49,符号按通用写法规整)
- \(P\):从源节点到阱节点的总增益(总传递函数),就是你要求的东西。
- \(n\):前向通路的条数。
- \(P_k\):第 \(k\) 条前向通路的总增益(该通路上各支路增益连乘)。
- \(\Delta\):特征式(信号流图所有回路的信息), $\(\Delta=1-\sum L_1+\sum L_2-\sum L_3+\cdots\)$
- \(\sum L_1\):所有单独回路增益之和;
- \(\sum L_2\):所有两两互不接触回路的增益乘积之和;
- \(\sum L_3\):所有三三互不接触回路的增益乘积之和;……(符号正负交替)
- \(\Delta_k\):第 \(k\) 条前向通路的余因子——把与第 \(k\) 条前向通路接触的回路都删掉后,剩下部分算出的 \(\Delta\)。
关键事实(PPT 幻灯片48原文):在同一个信号流图里,求任何一对节点间的增益,分母 \(\Delta\) 永远不变,变的只是分子。 因为 \(\Delta\) 只跟回路有关,跟你从哪进、从哪出无关。
梅森公式解决什么问题(本讲只讲定位,不展开算例——例题在下一讲):它让你不做任何结构图化简、不移动引出点比较点,直接从图上"数"出传递函数。你只需要会三件事:数清前向通路、数清所有回路、判断哪些回路互不接触。这就彻底避开了第4.3节"交叉化简易出错"的坑。
5.3 【难点】梅森公式最容易丢分的地方:漏掉"两两/三三互不接触回路"
- 难在哪:\(\sum L_1\)(单独回路)大家都会找,但 \(\sum L_2\)、\(\sum L_3\) 那些"互不接触回路的乘积项"极易漏。老师原话:"考生经常会把这样的一些项漏掉。"
- 为什么难:你要在图上系统地检查每一对回路是否"既无公共节点、又无公共支路",两两组合本来就多,还得再查三三组合,稍不留神就漏一项,\(\Delta\) 就错,整个答案连锁错。
- 正确理解 + 做法:"互不接触"= 两个回路不共享任何节点、任何支路。 建议做题时先把所有单独回路一条条编号列出,再逐对打勾判断是否接触,凑齐 \(\sum L_2\);回路多时再查三三。宁可笨一点全查一遍,也别凭感觉跳过。这是梅森公式唯一的技术难点,把它当成"清单核对"而不是"眼力活"。
6. 这一章在考试里长什么样(串到考纲/真题)
对照考纲(第二章):"掌握线性系统微分方程的建立方法;掌握非线性系统小偏差线性化;掌握传递函数的基本概念和计算方法;掌握方框图的概念、建立及其等效变换;掌握信号流图及梅逊公式的应用;掌握典型闭环控制系统的传递函数求法;掌握脉冲响应函数的基本概念。"
老师归纳本章三个核心问题(也是考点集中区): 1. 传递函数如何求取(给电路/原理图 → 微分方程/复阻抗 → 传递函数;给结构图或信号流图 → 化简/梅森 → 传递函数)。 2. 动态结构图如何简便化简(交叉时用梅森)。 3. 梅森增益公式的使用。
多输入系统(既有参考输入 \(R\)、又有扰动输入 \(N\))要分别对每个输入单独化简,求出各自的传递函数、闭环传递函数、误差传递函数——注意 PPT 幻灯片32 的警告:对不同输入变量的传递函数不能直接叠加(因为它们反映的是对不同变量的响应)。这是第3章算稳态误差的前置知识。
这一讲的骨架(真正要带走的几句)
- 一个系统,四种语言:微分方程、传递函数、结构图、信号流图,可互相翻译,描述同一个系统。
- 拉氏变换不是魔法:微分定理 \(\mathcal{L}[f']=sF(s)-f(0)\) 由分部积分而来,"乘 \(s\)" 是 \(e^{-st}\) 求导吐出来的;那条 \(-f(0)\) 尾巴,正是"零初始条件"要砍掉的对象。
- 传递函数 = 零初始条件下 \(C(s)/R(s)\);两个前提(线性定常、零初始条件)缺一不可,都是为了让它成为系统的固有属性。
- 每条性质各有"为什么":\(n\ge m\)(因果性/惯性)、固有属性、与微分方程一一对应、反变换=脉冲响应、不反映物理构成、换一对输入/输出传函就变。
- 两种写法两个增益:零极点形式→根轨迹增益 \(K^{*}\)→第4章;典型环节形式→系统增益 \(K\)→第5章;\(K^{*}\ne K\)。
- 结构图交叉别硬化简,改用梅森公式;梅森最易丢分处=漏"两两/三三互不接触回路"。
自测(戳穿假懂版)
每题先自己写答案再看要点。答不出,说明对应知识点还没真懂,回去重读标注的小节。
Q1. 给你 \(G(s)=\dfrac{s^2+3s+2}{s+1}\),它能不能是某个真实物理系统的传递函数?为什么? - 要点:不能。分子最高次 \(m=2\),分母最高次 \(n=1\),\(m>n\) 违反性质1(\(n\ge m\))。物理原因:这意味着输出变化超前于输入,违反因果性/惯性,现实系统做不到。 - 答错说明:你把性质1当口诀背了,没抓住"因果性"这个物理本质。→ 回读 §3.3 性质1。
Q2. 有人说:"系统初始条件不为零,我照样用 \(G(s)=C(s)/R(s)\) 算就行。" 错在哪?会出什么后果? - 要点:错。初值非零时,取拉氏变换每个导数项拖着 \(-f(0)\),\(C(s)\) 里混入初值项,\(C(s)/R(s)\) 不再是只由系统结构决定的固有比值。传递函数定义要求零初始条件正是为切掉这些尾巴。 - 答错说明:§2.3 的"尾巴"和 §3.2 的"前提二"没连起来。→ 回读 §2.3 + §3.2。
Q3. 某系统脉冲响应 \(g(t)=e^{-2t}\),求它的传递函数。你用的是哪条性质?为什么这条性质成立? - 要点:由性质4,\(G(s)=\mathcal{L}[g(t)]=\dfrac{1}{s+2}\)。成立原因:脉冲输入 \(R(s)=\mathcal{L}[\delta(t)]=1\),故 \(C(s)=G(s)\cdot1=G(s)\),反变换即得 \(g(t)=\mathcal{L}^{-1}[G(s)]\)。 - 答错说明:只会背"反变换=脉冲响应"却不会那三行推导,就是假懂。→ 回读 §3.3 性质4。
Q4. 同一个 \(G(s)=\dfrac{2s+6}{s^2+3s+2}\),分别写成零极点形式和典型环节形式,指出两个"增益"分别是多少、是否相等。(这个例子零点、极点互不相消,两个增益之差纯粹来自"归一化基准不同",正好对上 §3.4。) - 要点:分子 \(2s+6=2(s+3)\),分母 \(s^2+3s+2=(s+1)(s+2)\);零点在 \(-3\),极点在 \(-1,-2\),没有相消。 - 零极点形式(每个因子最高次 \(s\) 的系数归一):\(G(s)=2\cdot\dfrac{s+3}{(s+1)(s+2)}\),前面提出的常数就是根轨迹增益 \(K^{*}=2\)。 - 典型环节形式(每个因子常数项归一):分子 \(2s+6=6\left(\tfrac{1}{3}s+1\right)\),分母 \((s+1)(s+2)=2(s+1)(0.5s+1)\),于是 \(G(s)=\dfrac{6\left(\frac13 s+1\right)}{2(s+1)(0.5s+1)}=3\cdot\dfrac{\frac13 s+1}{(s+1)(0.5s+1)}\),前面提出的常数是系统增益 \(K=\dfrac{b_m}{a_n}=\dfrac{6}{2}=3\)。 - 结论:\(K^{*}=2\ne K=3\)。 两者不等不是算错,而是两种写法把"1"归一化到了不同的地方(一个归 \(s\) 的最高次系数,一个归常数项),提出来的总系数自然不同——正是 §3.4 讲的道理。 - 答错说明:以为两个增益一样,正中 §3.4 的坑。→ 回读 §3.4。
Q5. 一道题里引出点和比较点交叉在一起。学长甲说"移动比较点化简",学长乙说"用梅森公式"。你选谁?为什么另一个不好? - 要点:选乙(梅森)。甲的结构图移动化简在交叉时要反复配项,极易漏乘 \(G\)/\(H\) 出错(老师本人都"不提倡")。梅森只需数前向通路和回路,绕开移动。 - 答错说明:不理解为什么老师把信号流图放在结构图后面。→ 回读 §4.3 + §5。
Q6. 用梅森公式时,\(\Delta=1-\sum L_1\) 你算完了就写答案。可能漏了什么?举例说明"互不接触"怎么判断。 - 要点:可能漏 \(\sum L_2\)(两两互不接触回路乘积)、\(\sum L_3\)(三三……)。"互不接触"=两回路既无公共节点、又无公共支路。必须逐对核查。 - 答错说明:这是梅森公式头号丢分点。→ 回读 §5.3。
Q7.(串联理解题)二阶 RLC 电路和弹簧-阻尼-质量块,传递函数可能完全一样。这说明传递函数的哪条性质?反过来,能不能从一个传递函数看出系统是电路还是力学系统? - 要点:性质5,传递函数不反映物理构成,不同物理系统可有相同传函。不能从传函反推物理构成。 - 答错说明:把"数学模型"和"物理实物"绑死了。→ 回读 §1.3 + §3.3 性质5。
知识地图
向前串(这一讲依赖什么): - 传递函数 依赖 拉氏变换(定义里就是输出/输入的拉氏变换之比)和微分方程(一一对应)。 - 拉氏变换 依赖 高数的分部积分(微分定理的来源)。 - 非线性系统建模 依赖 泰勒展开(小偏差线性化)。 - 结构图/信号流图 依赖 传递函数(方框/支路里装的就是传递函数)。
横向串(本章内部四种语言的翻译关系):
s ↔ d/dt
微分方程 ←──────────────→ 传递函数
↑ ↑ ↖ 零极点形式(K*) / 典型环节形式(K)
│ 列写(牛顿/KVL/KCL) │
│ │ 装进方框/支路
物理系统 ──→ 动态结构图 ←──等价──→ 信号流图
│ │
└── 化简(易错) ──── 梅森公式(更稳) ──→ 传递函数
核心一句:四种模型可互相翻译,求传递函数是本章一切考题的落脚点。
向后串(这块拼图在整幅图的哪里): - 传递函数 → 第3章时域:闭环传递函数 \(\frac{G}{1+GH}\) 的分母 \(=0\) 就是特征方程,其根(极点)决定系统稳定性、快慢;脉冲响应/单位阶跃响应从这里算。稳态误差要用到多输入的各传递函数。 - 零极点形式 + 根轨迹增益 \(K^{*}\) → 第4章根轨迹:研究极点随 \(K^{*}\) 变化的轨迹。 - 典型环节形式 + 系统增益 \(K\) → 第5章频域:Bode 图把各典型环节的频率特性叠加。 - 梅森公式/结构图化简 → 全程复用:只要考"求某个传递函数",就可能回到这一讲的工具。
一句话收尾:这一讲你手里拿到的,是打开后面三章的同一把钥匙——把真实系统翻译成传递函数的能力。翻译不熟,后面每一章都会卡;翻译练熟,后面就是在这个地基上盖楼。