第 1–2 章 · 控制系统概论与数学建模
控制的任务是:让一个不听话的物理系统按你的意愿行动。Ogata 的开局是建模——把机械、电气、热力系统翻译成微分方程与传递函数。模型是控制的地基:地基不对,后面全白搭。
开环与闭环:控制的基本抉择
开环(洗衣机定时)便宜但不抗扰动;闭环(反馈)用输出反哺输入:
反馈的三大红利:抗扰动、降低对模型精度的依赖、改变动态特性;代价:可能失稳(反馈的能量可能助长振荡)——控制工程的全部艺术都在"收益与失稳风险"之间权衡。框图化简(串联、并联、反馈回路的代数)是把物理直觉整理成传递函数的会计学。
物理系统的建模
- 机械:牛顿定律 → $m\ddot x + b\dot x + kx = f(t)$(质量-阻尼-弹簧);
- 电气:基尔霍夫 → RLC 电路 $L\ddot q + R\dot q + q/C = v(t)$——与机械系统同构($m \leftrightarrow L$、$b \leftrightarrow R$、$k \leftrightarrow 1/C$);
- 电机:电枢回路 + 转矩方程 $J\ddot\theta + b\dot\theta = K_t i$、$L\frac{di}{dt} + Ri + K_e\dot\theta = u$——机电耦合的标准模型;
- 线性化的工程手法:非线性在工作点泰勒展开取一次项($\sin\theta \approx \theta$)——小信号模型是一切线性控制的前提,适用范围以偏差大小为界。
传递函数与框图
零初条件下输出拉氏变换比:$G(s) = Y(s)/R(s)$。传递函数只描述"零状态的输入输出关系"——内部状态信息可能被零极点对消隐藏(隐藏不稳定性的陷阱,状态空间章回收)。
老师的提醒
- 建模的第一自查:线性化点在哪?偏差多大?——超出 ±10% 量级的摆角还用 $\sin\theta \approx \theta$ 就是自欺。
- 框图化简的口诀:串乘、并加、反馈 $G/(1 + GH)$——三条规则加 Mason 公式可拆任何框图。
自检
- 推导负反馈闭环传递函数。
- 电机模型的两条方程与机电耦合项?
- 线性化的适用条件与操作?
更深一层:反馈的"收益-风险"账本
闭环反馈的三大红利(抗扰动、降低模型依赖、改变动态特性)与一条代价(可能失稳)构成控制工程的全部张力。反馈的能量可能助长振荡——增益太大或相位滞后太多时,"纠正动作"反而放大误差,系统自激振荡。这就是为什么控制工程的全部艺术都在"收益与失稳风险"之间权衡:增益裕度与相位裕度就是给这个权衡定价的两把尺子。
框图化简(串联、并联、反馈回路的代数 $G/(1+GH)$)是把物理直觉整理成传递函数的会计学——串乘、并加、反馈公式三条规则加 Mason 公式可拆任何框图。建模的三步流水线(物理定律列微分方程 → 拉氏变换 → 整理成传递函数)是从"物理"到"控制"的标准通道。
推导细读:线性化的"工作点纪律"
非线性系统在工作点的泰勒展开取一次项($\sin\theta \approx \theta$)是全部线性控制的前提——小信号模型的适用范围以偏差大小为界。倒立摆在工作点附近可线性控制,摆角大了线性化失效;增益调度(不同工作点用不同线性模型)是线性化超越其边界的工程方案。线性化点选择对模型有效性的决定作用——这是建模时被低估的一步:选错工作点,后面所有设计都是沙滩上的城堡。
在真实世界里:机电系统的"同构建模"
电气与机械系统的同构($m \leftrightarrow L$、$b \leftrightarrow R$、$k \leftrightarrow 1/C$)是建模的免费杠杆——RLC 电路与弹簧-质量-阻尼系统是同一个传递函数的两套衣服。这个同构让控制工程师在电路仿真器里"预演"机械系统(SPICE 里的机电类比仿真),也让机械工程师用电路直觉理解液压/气动系统。建模的第一课不是学方程,是认出同构。
专题深入:反馈的"第一性收益"完整版
控制第一章-第二章的立意是反馈的第一性论证:开环控制靠模型精度(模型错 ⟹ 输出错),闭环用测量自动纠偏——"反馈用增益换精度"的定量版:闭环传递函数 $T = \frac{G}{1 + GK}$,当回路增益 $|GK| \gg 1$ 时 $T \approx 1/K$——前向通道的参数漂移被压缩 GK 倍、系统特性只取决于反馈通道 K——"把不确定性从输出挤出"是反馈的经济学。灵敏度的完整账($S^T_G = \frac{\partial T/T}{\partial G/G} = \frac{1}{1 + GK}$:灵敏度被回路增益倒数化)与扰动抑制(输出扰动被 $1/(1 + GK)$ 压制——"高增益 = 抗扰 + 低灵敏"是频域设计的总纲,代价是稳定裕度与噪声放大)。建模的三板斧(机理建模(微分方程/传递函数)、辨识建模(实验数据拟合)、混合——电机的机电方程 $J\ddot\theta + B\dot\theta = K_t i$、RLC 电路、热系统的热容-热阻网络共享二阶结构)。框图代数(串并联、反馈化简、Mason 公式的信号流图版)是把物理图翻译成传递函数的语法。
推导细读:二阶系统的"参数字典"完整版
标准二阶系统 $\frac{\omega_n^2}{s^2 + 2\zeta\omega_n s + \omega_n^2}$ 的字典要一次背全:极点位置 $s = -\zeta\omega_n \pm \omega_n\sqrt{\zeta^2 - 1}$(欠阻尼 $\zeta < 1$ 共轭复极点、临界 $\zeta = 1$ 重极点、过阻尼双实极点);时域指标公式(超调 $M_p = e^{-\pi\zeta/\sqrt{1 - \zeta^2}}$——只由 ζ 决定!$\zeta = 0.7 \Rightarrow 4.6\%$(工程默认值)、上升时间与调节时间($t_s \approx 4/\zeta\omega_n$ 2% 带)——"ζ 管形状、ωn 管快慢"的两参数分工);阻尼比的物理身份(机械 = 阻尼/临界阻尼、电气 = R 与临界电阻之比——"欠阻尼的振荡是储能元件的往返交换");附加零点的效应(左半平面零点让响应"抢先"、超调增大;附加极点相反——"主二阶模型 + 高阶修正"的降阶思想:主导极点概念)。直流电机 + 负载的完整建模例(电压 → 电流 → 转矩 → 转速的因果链、反电动势的负反馈内环——"电机天生自带一个内反馈")。
工程案例细节:建模与指标的产业出口工程版
一二章的工程出口:伺服系统的指标翻译(云台/机床进给轴的"定位精度 ±x μm、整定时间 < y ms"翻译成 ζ、ωn 与开环增益——"指标 → 极点区域 → 控制器"的设计逆向);温度控制的一阶思维(房间/反应釜的一阶 + 纯滞后模型($T\dot y + y = Ku(t - \tau)$)——滞后 τ 是热控难调的根源(相位损失 $\omega\tau$),Smith 预估器的出场理由);流量/液位/压力的过程控制三兄弟(自衡 vs 非自衡(积分型液位)——非自衡过程必须闭环否则漂走);车辆纵向控制的建模(发动机一阶滞后 + 整车二阶——ACC 巡航控制的被控对象);四旋翼的姿态内环(角速度环(陀螺)+ 角度环(姿态解算)的双环结构——"内环快外环慢"的带宽分离原则(内环带宽 ≥ 5× 外环)是级联控制的铁律)。"先建模型再谈控制"——指标翻译与带宽分离是从这两章带走的两大纪律。
例题
电枢控制直流电机:$L_a = 0$(忽略电感)、$R_a = 1\ \Omega$、$K_t = K_e = 0.1\ \mathrm{N\cdot m/A}$、$J = 0.02\ \mathrm{kg\cdot m^2}$、$b = 0.1$。求从电压 $u$ 到转速 $\omega$ 的传递函数。
解答
方程组:$i = \frac{u - K_e\omega}{R_a}$、$J\dot\omega + b\omega = K_t i$。代入:
拉氏变换:
一阶系统:时间常数 0.1 s、稳态增益 0.5 rad/(s·V)——反电动势项 $K_eK_t/R_a$ 等效于加了阻尼。
- 机电建模套路三行:电路方程 → 转矩方程 → 消中间变量取拉氏。