3. PID参数两因子全因子DOE

两因子三水平全因子设计

本例在DCS温度回路中考察两个PID参数:比例增益 Kc(0.8 / 1.6 / 2.4)与积分时间 Ti(30 s / 60 s / 120 s),共 3×3=9 个组合。每个组合在相同的设定值阶跃(+5 ℃)下运行一次,记录 IAE 与超调量。全因子设计的价值在于:既能估计每个因子的主效应,也能估计 Kc×Ti 的交互效应——这是单因子试验无法给出的信息。

试验矩阵与随机化运行顺序

为避免漂移干扰,9 个组合按随机顺序执行。下表给出运行顺序、参数设置与示例记录(数据为教学示例,非实测)。

运行序KcTi (s)IAE (℃·s)超调量 (%)
11.6601828.5
20.8302462.1
32.412016814.2
41.6302056.3
50.81202981.4
62.46015111.8
70.8602711.8
82.4301899.6
91.61201967.9

主效应与交互效应的读法

把 9 个组合按 Kc 与 Ti 排成 3×3 网格,可以直观看出:Kc 增大时 IAE 下降但超调上升;Ti 增大时 IAE 上升、超调下降。更关键的是,Kc 对超调的影响在 Ti=30 s 时比 Ti=120 s 时更陡——这就是交互效应。下图用网格热力与效应折线并列呈现这一结构。

9 组合网格(格内:IAE / 超调%) Ti=30 s Ti=60 s Ti=120 s Kc=0.8 Kc=1.6 Kc=2.4 246 2.1% 271 1.8% 298 1.4% 205 6.3% 182 8.5% 196 7.9% 189 9.6% 151 11.8% 168 14.2% IAE 偏高 IAE 居中 IAE 偏低 超调量交互效应(Kc × Ti) Kc 超调 % 0.8 1.6 2.4 0 8 16 Ti=30 s Ti=60 s Ti=120 s 交互效应判读 三条线不平行 → Kc×Ti 存在交互 Ti=120 s 时 Kc 增大,超调上升最陡 Ti=30 s 时 Kc 影响相对平缓 折中区:Kc=1.6、Ti=60 s 附近 IAE 与超调较均衡;Kc=2.4 需配合较大 Ti 抑制超调

效应计算与判读

以 IAE 为例,Kc 的主效应 = 该因子高水平均值 − 低水平均值:

Kc=0.8 均值: (246+271+298)/3 = 271.7
Kc=2.4 均值: (189+151+168)/3 = 169.3
Kc 主效应(IAE) = 169.3 - 271.7 = -102.4   → Kc 增大显著降低 IAE

Ti=30 均值: (246+205+189)/3 = 213.3
Ti=120 均值: (298+196+168)/3 = 220.7
Ti 主效应(IAE) = 220.7 - 213.3 = +7.4     → Ti 对 IAE 影响远小于 Kc

超调量方面,Kc 主效应为 +9.6%(2.4 水平均值 11.9% 减 0.8 水平均值 1.8%),Ti 主效应为 −1.4%。但交互效应不可忽略:在 Ti=120 s 时,Kc 从 0.8 升到 2.4 使超调从 1.4% 升到 14.2%(+12.8%);在 Ti=30 s 时仅从 2.1% 升到 9.6%(+7.5%)。因此不能单独说“Kc 增大超调增加 9.6%”,必须结合 Ti 水平。

判读要点:主效应回答“平均而言该因子影响多大”,交互效应回答“该因子的影响是否随另一因子水平改变”。当交互显著时,应优先看网格中的组合表现,而不是只看单因子均值。

组合优选与验证

若以 IAE 最小为目标,Kc=2.4、Ti=60 s 的 IAE=151 最低,但超调 11.8% 偏高;若要求超调 ≤8%,则 Kc=1.6、Ti=60 s(IAE=182,超调 8.5%)或 Kc=1.6、Ti=120 s(IAE=196,超调 7.9%)更合适。选定组合后,应在 DCS 中重复 2~3 次阶跃试验,确认 IAE 与超调落在示例值附近,并检查 OP 是否饱和、PV 是否受噪声干扰,再固化参数。

全因子 9 次运行应保持阶跃幅度、初始工况、采样周期一致,否则主效应会被工况漂移污染。若某次运行出现 OP 长时间饱和或 PV 越限,应作废该次并重跑,不要用异常数据参与均值计算。