电气工程 · 从零学起 第 4 / 5 节

第 8–10 章 · PID 与控制器设计

工业现场 95% 以上的回路是 PID——三个旋钮(比例、积分、微分)对应"现在、过去、未来"的误差。这一章讲 PID 的整定、频域补偿器(超前/滞后)的设计,以及状态空间与现代控制的接口。

PID 的三重性格

$$u(t) = K_p e + K_i\int e\,dt + K_d\frac{de}{dt}$$

Ziegler-Nichols 整定:临界增益法(拉 P 增益至等幅震荡,记 $K_u, T_u$,查表定 PID 三参)与阶跃响应法——现场快速起步的口诀,整定结果偏激进(超调 ~25%)需再微调。

  • P:立即响应,但纯 P 有稳态误差且增益受稳定性限制;
  • I:消除稳态误差(加积分 = 型别 +1),代价是相位滞后、容易震荡;
  • D:预测误差趋势(相位超前、增阻尼),代价是放大高频噪声(常配滤波)。

频域补偿器设计

  • 超前补偿:$C(s) = K\frac{Ts + 1}{\alpha Ts + 1}\ (\alpha < 1)$,最大相位超前 $\phi_m = \sin^{-1}\frac{1-\alpha}{1+\alpha}$ 发生在几何中心频率——用相位裕度换响应速度(提高穿越频率、改善 PM);
  • 滞后补偿:$\alpha > 1$,低频高增益(消稳态误差)+ 不动穿越频率——用响应速度换精度;
  • 设计流程标准化:先调增益定穿越频率 → 算所需 PM → 摆超前网络补足 → 复核低频增益。PID 与超前/滞后的对应(D ≈ 超前、I ≈ 滞后)让两套语言互通。

状态空间与现代控制接口

$$\dot{\mathbf{x}} = A\mathbf{x} + Bu, \qquad y = C\mathbf{x}$$

传递函数只是输入输出视角,状态空间暴露内部(能控性/能观性——极点配置与观测器的前提);极点配置 $u = -K\mathbf{x}$ 把闭环极点摆到任意位置(能控时);状态观测器 $L$ 用输出重构状态(能观时)——分离原理让设计与估计独立进行。现代控制的两个现实约束:全状态可测的假设(观测器补)、模型精度依赖(鲁棒性弱于经典反馈——两种范式的真实分工)。

原文要点:第 9 章 PID 的 Z-N 表给出 P/PI/PID 三行参数(如 PID:$K_p = 0.6K_u$、$T_i = 0.5T_u$、$T_d = 0.125T_u$),并强调其"起点而非终点"的定位;第 10 章的状态空间分析强调"传递函数零极点对消可能掩盖不可控/不可观模态"——内部稳定性问题,是两种范式互补性的关键论据。

老师的提醒

  • PID 整定的现场顺序:先 P 到临界震荡回撤 60% → 加 I 消稳态误差(小心震荡回潮)→ 需要 quicker 响应才加 D——别一上来三旋钮齐拧。
  • 超前/滞后的选择题:要快(提高带宽)选超前、要准(提高低频增益)选滞后;两者都要 → 超前-滞后两级。

自检

  • 用 Z-N 临界法列 PID 参数表。
  • 超前补偿的最大相位角公式与设计步骤?
  • 极点配置与观测器的分离原理?

更深一层:PID 三个旋钮的"时间哲学"

PID 的三个旋钮有一个哲学读法:P 管现在(误差的当前值——立即响应)、I 管过去(误差的积分——消灭稳态误差的历史债)、D 管未来(误差的导数——预测趋势提前刹车)。这个"现在-过去-未来"的时间哲学解释了为什么 PID 统治工业 95% 以上的回路——三个时间维度的全覆盖。各自的代价也在这个哲学里:P 的增益受稳定性限制(现在太激进会震荡)、I 的相位滞后是稳定性税(消灭误差但恶化阻尼)、D 放大高频噪声(未来的预测对噪声过敏——常配滤波)。

Ziegler-Nichols 整定(临界增益法:拉 P 至等幅震荡记 $K_u, T_u$ 查表定 PID 三参)是现场快速起步的口诀——结果偏激进(超调 ~25%)需再微调。整定的现场顺序:先 P 到临界回撤 60% → 加 I 消稳态误差 → 需要更快响应才加 D——别一上来三旋钮齐拧。

推导细读:超前/滞后补偿的"根轨迹 vs 频域"双视角

超前补偿($C(s) = K\frac{Ts+1}{\alpha Ts+1}$,$\alpha < 1$)与滞后补偿($\alpha > 1$)的分工值得从两个视角对照:根轨迹视角——超前的零点把轨迹拉向左(稳定方向);频域视角——超前给相位裕度(最大相位超前 $\phi_m = \sin^{-1}\frac{1-\alpha}{1+\alpha}$)、滞后给低频增益(消稳态误差)。要快选超前、要准选滞后、两者都要 → 超前-滞后两级。PID 与超前/滞后的对应(D ≈ 超前、I ≈ 滞后)让两套语言互通——经典控制的两大流派(时域整定 vs 频域补偿)在 PID 这个工业标准上会师。

在真实世界里:PID 的"工业生存术"

PID 的工业生存术清单:积分饱和(执行器饱和时积分继续累积 → 超调灾难——anti-windup 是必配)、微分冲击(设定值跳变时微分爆炸——微分先行只测反馈不测误差)、串级控制(主环外环嵌套——内环快速抑制扰动)、前馈(可测扰动的前馈补偿——反馈+前馈的黄金组合)。工业 PID 不是教科书公式,是这些"生存技巧"的集合——每一代控制工程师都在这份清单上加自己的一条。

专题深入:PID 的"三参数解剖与整定谱系"完整版

第八章-第十章的 PID 要解剖到底:三参数的分工表(P:即时纠偏、提响应——但有稳态差与振荡风险;I:消除稳态差(每一步都累计误差直到为零)——代价是相位滞后 90°(-20 dB/dec)引入超调与缓慢振荡;D:预测趋势(相位超前 +90° 抑制超调)——放大噪声(微分器高频 +20 dB/dec),工程实现必须配滤波(不完全微分 $\frac{K_d s}{1 + T_f s}$));变体工程(积分限幅 anti-windup(饱和时停积分——执行器饱和 + 积分 = 大超调的经典事故)、微分先行(对测量值微分而非误差——设定值阶跃不打微分踢)、设定值加权(2-DOF PID——跟踪与抗扰分别整定));整定谱系(Ziegler-Nichols 临界法(Pu 与 Ku 查表——快但激进)、衰减曲线法、Lambda/IMC 整定(模型基:一阶+滞后模型的 τ 参数化——"按期望闭环时间常数选 λ"的温和整定,过程工业现代默认)、继电反馈自整定("自动产生临界振荡再套公式"——智能阀门定位器内置)。PID 的统治力解释:三个参数覆盖 90% 需求 + 无需模型 + 现场可调——"简单到能被现场工程师掌控"本身就是工程美德。

推导细读:状态空间的"另一套世界观"完整版

第九-十章的现代控制:状态空间的完整结构($\dot x = Ax + Bu, y = Cx + Du$——"一阶方程组 + 矩阵语言":内部状态全暴露 vs 传递函数只见输入输出——"能控性/能观性"是内部视角的礼物);能控性判据(rank[B, AB, ..., A^{n-1}B] = n——"能用输入把状态推到任意处";PBH 秩判据的优雅版);能观性判据(对偶结构——"能从输出唯一反推状态";不能控/不能观的模态在传递函数中零极对消——"传递函数 = 状态空间的对外可见部分");极点配置(Ackermann 公式 $K = [0..1]C^{-1}\phi(A)$——"能控 ⟹ 极点任意配置"——状态反馈 $u = -Kx$ 改写 A - BK;注意:配置极点不等于增益好(高增益 → 大控制量 + 噪声敏感));状态观测器(Luenberger:$\dot{\hat x} = A\hat x + Bu + L(y - C\hat x)$——L 配置观测误差极点(能观 ⟹ 任意快);分离原理:控制器与观测器可独立设计——"估计 + 反馈"解耦是 Kalman 滤波进控制的门票)。

工程案例细节:现代控制的产业出口工程版

八-十章的工程出口:工业 PID 的日常(温度回路的 IMC 整定 + 抗积分饱和——"过程工业 95% 回路仍是 PID"的现代数据;自整定功能的普及让"参数整定"从手艺变产品功能);无人机的级联 PID(角速度环 500 Hz(D 项压陀螺噪声)、角度环 100 Hz、位置环 20 Hz——PX4/ArduPilot 的参数表就是三环 PID 的变体);LQR/Kalman 的现代岗位(LQR 在轨道姿态控制、悬架的 LQG——"LQR 的增益裕度先天不错(∞ 的幅值裕度与 60° 相位裕度)"是它的稳定性卖点);MPC 的崛起(显式处理约束("PID 处理不了饱和约束,MPC 把约束写进优化"——过程工业的重整塔、风电变桨、电池管理);状态空间的产业身份:电动车的电机 FOC 框架(电流环 = 状态反馈的观点)、机器人的 MPC + WBC(全身控制器)。"PID 管常规、现代方法管约束与耦合"——工业控制的分工表。

例题

Ziegler-Nichols 临界法:某回路纯比例增益加到 $K_u = 10$ 时等幅振荡,周期 $T_u = 0.5\ \mathrm{min}$。按 Z-N 表配 PID 参数。

解答

Z-N 公式(临界灵敏度法):

$$K_p = 0.6K_u = 6,\qquad T_i = 0.5T_u = 0.25\ \mathrm{min},\qquad T_d = 0.125T_u = 0.0625\ \mathrm{min}$$

写成 PID 形式:$u = 6\left[e + \frac{1}{0.25}\int e\,dt + 0.0625\frac{de}{dt}\right]$。

  • 提醒:Z-N 给的是起点——超调约 25% 的激进整定,现场还需按工艺微调(先降 P 消振、再减 I 消稳态误差)。

本页是《现代控制工程》第 4 节的学习笔记:为便于初学,讲解、例题与要点概括均为本站原创整理,公式与章节定位供对照原书使用。

📑 本书目录 经典研读