1942 - Ziegler–Nichols 調諧法#
案件摘要#
1942 年,John Ziegler 與 Nathaniel Nichols 在 Taylor Instruments(化工儀器公司)發表 〈Optimum Settings for Automatic Controllers〉(自動控制器的最佳設定), 提出PID 調諧法則:不用懂控制理論、不用知道系統模型, 用兩個實驗量測值就能查表得到 PID 三個增益。 Minorsky 的 PID 理論(見 1922-Minorsky船舶PID.md) 被翻譯成工程師的食譜——PID 從此成為「人人會用」的工業標準。
前因#
- PID 的普及與調參的困境:PID 控制器到處在用(化工、冶金、熱處理),但三個增益 \(K_p, K_i, K_d\) 全靠試誤——調不好就振盪或太慢。
- Minorsky 的理論(1922):PID 的數學已經存在,但需要系統模型與頻域分析——化工現場的工程師用不上。
- 化工程序的特性:反應慢(時間常數分鐘級)、有時間延遲、模型難寫——理論方法在現場失效。
- Taylor Instruments 的商業動機:他們賣控制器,客戶調不好就退貨——「自動調參」是商業剛需。
線索與推理#
第 1 步:Ziegler 的偵探手法——現場實驗#
Ziegler 在化工廠觀察:好的調參有共同的模式。他把「調參」還原成兩個實驗量測:
方法一:反應曲線法(step response)
- 對系統施加步階輸入,量測輸出響應曲線。
- 從曲線上讀出兩個數:
| 量測值 | 定義 | 物理意義 |
|---|---|---|
| 延遲時間 \(L\) | 從輸入到響應開始明顯變化的時間 | 純時滯 |
| 時間常數 \(T\) | 響應達到終值 63.2% 的時間 | 系統慣性 |
- 查表得到 PID 增益。
方法二:極限增益法(ultimate gain)
- 純比例控制( \(K_i = K_d = 0\) ),逐漸加大 \(K_p\) 直到輸出持續振盪。
- 記錄振盪臨界點的增益 \(K_u\) (ultimate gain)與振盪週期 \(T_u\) (ultimate period)。
- 查表得到 PID 增益。
第 2 步:查表#
Ziegler–Nichols 調諧表:
| 控制器 | \(K_p\) | \(K_i\) | \(K_d\) |
|---|---|---|---|
| P | \(0.5 K_u\) | — | — |
| PI | \(0.45 K_u\) | \(1.2 K_p / T_u\) | — |
| PID | \(0.6 K_u\) | \(2 K_p / T_u\) | \(K_p T_u / 8\) |
反應曲線法(一階 + 時滯模型 \(G(s) = \dfrac{K e^{-Ls}}{Ts + 1}\) ):
| 控制器 | \(K_p\) | \(K_i\) | \(K_d\) |
|---|---|---|---|
| P | \(T/L\) | — | — |
| PI | \(0.9 T/L\) | \(3.33 L\) | — |
| PID | \(1.2 T/L\) | \(2L\) | \(0.5 L\) |
第 3 步:為什麼這些數字有效?#
Z–N 法則的目標是四分之一振幅衰減(quarter-amplitude decay): 每次振盪的振幅是前一次的 1/4——「夠快又夠穩」的折衷。
理論根據(用頻域語言):臨界點 \(K_u\) 是增益裕度的倒數:
\[ GM = \frac{1}{K_u \cdot |G(j\omega_u)|} = 1 \text{(臨界)} \quad\Longrightarrow\quad K_u = \frac{1}{|G(j\omega_u)|} \]
\(T_u = 2\pi/\omega_u\) 是臨界頻率的週期。Z–N 法則本質上是 「把閉環推到相位裕度約 30°–45° 的位置」——不算最佳,但魯棒且快速。
第 4 步:優缺點#
| 優點 | 缺點 |
|---|---|
| 不需要數學模型 | 調出的阻尼偏低(超調約 25–50%) |
| 兩個實驗就夠 | 極限增益法要「故意振盪」——有些製程不能振盪(會炸) |
| 查表即用,人人會用 | 針對擾動抑制優化,對設定點追蹤不佳 |
| 適用時滯系統 | 一階 + 時滯模型的近似在強非線性下失效 |
後果#
- PID 成為「人人會用」的工業標準:至今 90% 以上工業迴路是 PID,多數用 Z–N 或其變體調參。
- 自動調諧(autotuning)繼電器法(Åström–Hägglund, 1984):把「故意振盪」變成安全的繼電器振盪。
- 「食譜化」的設計思想延續:控制理論的工程化(Bode 圖、根軌跡)同樣是把理論變成可操作的圖表工具。
- Z–N 的超調問題催生改良法則(Cohen–Coon、SIMC 等)。
結案陳詞#
Ziegler 與 Nichols 的偵探手法是「從現場反推理論」:他們沒有發明新的數學, 而是把 Minorsky 的理論翻譯成兩個實驗量測與一張查表。 控制理論的普及不在理論的深度,而在食譜的簡單——這是工程教育的黃金法則。