跳轉到

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)

  1. 對系統施加步階輸入,量測輸出響應曲線。
  2. 從曲線上讀出兩個數:
量測值 定義 物理意義
延遲時間 \(L\) 從輸入到響應開始明顯變化的時間 純時滯
時間常數 \(T\) 響應達到終值 63.2% 的時間 系統慣性
  1. 查表得到 PID 增益。

方法二:極限增益法(ultimate gain)

  1. 純比例控制( \(K_i = K_d = 0\) ),逐漸加大 \(K_p\) 直到輸出持續振盪。
  2. 記錄振盪臨界點的增益 \(K_u\) (ultimate gain)與振盪週期 \(T_u\) (ultimate period)。
  3. 查表得到 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 的理論翻譯成兩個實驗量測與一張查表。 控制理論的普及不在理論的深度,而在食譜的簡單——這是工程教育的黃金法則。