PID制御を実際に使う上で最も重要かつ難しいのが、パラメータ(Kp・Ki・Kd)の調整(チューニング)です。
「どうやってゲインを決めればいいの?」「ジーグラー・ニコルス法って何?」という疑問を持つ方も多いでしょう。
本記事では、PIDパラメータの主要な決め方として、ジーグラー・ニコルス法・ステップ応答法・試行錯誤法・自動チューニングを、具体的な手順とともに解説していきます。
PIDパラメータの決め方は「制御対象の特性把握→チューニング手法の選択→調整・検証」の流れが基本
それではまず、PIDチューニングの全体的な流れと考え方を解説していきます。
PIDチューニングの基本フロー:①制御対象のモデルまたは応答特性を取得する→②チューニング手法(ジーグラー・ニコルス法・ステップ応答法など)を使って初期値を計算→③シミュレーションまたは実機で応答を確認→④性能目標(オーバーシュート・整定時間など)を満たすまで微調整。
チューニングの目標は、制御系の要件(応答速度・安定性・外乱抑制・ロバスト性)に応じて異なります。
温度制御なら安定性優先・速度制御なら応答速度優先など、用途に合わせた目標設定が最初のステップです。
ジーグラー・ニコルス法(限界感度法)
ジーグラー・ニコルス法(限界感度法)は1942年に提唱された古典的なチューニング手法です。
限界感度法の手順:
1. Ki=0, Kd=0 にして比例のみの制御を行う
2. Kp を徐々に増加させ、系が持続発振を始める臨界ゲイン Ku を求める
3. そのときの発振周期 Tu を計測する
4. 推奨パラメータ:Kp=0.6Ku、Ki=1.2Ku/Tu、Kd=0.075Ku×Tu
限界感度法は実際のシステムを持続発振させるため、安全上のリスクがある場合や精密機器・安全が重要な系では使いにくい場合があります。
また、チューニング結果は「ある程度のオーバーシュートを許容する」設計であるため、要求によっては調整が必要です。
ジーグラー・ニコルス法(ステップ応答法)
限界感度法の代わりに、ステップ応答から一次遅れ+むだ時間モデルを同定してパラメータを計算する方法もあります。
ステップ応答法の手順:
1. ステップ入力(急激な入力変化)を加えてステップ応答を計測
2. 最大傾き点での接線から むだ時間 L と時定数 T を読み取る
3. 推奨パラメータ(PI制御):Kp=0.9T/L、Ki=0.27T/L²
4. PID:Kp=1.2T/L、Ki=0.6T/L²、Kd=0.6T
持続発振が不要なため、多くの実プラントで利用しやすい手法です。
ただし高次の制御対象や非線形な系では一次遅れモデルの近似精度が下がる点に注意が必要です。
試行錯誤法(経験則チューニング)
経験豊富なエンジニアが行う試行錯誤法も実務では広く使われます。
基本的な手順は「まずKi=Kd=0でKpを調整して応答速度を確保→次にKiを追加して定常偏差を除去→必要ならKdを追加してオーバーシュートを抑制」という順序です。
各ゲインの効果を独立して確認できるため、システムの挙動を直感的に理解しながら調整できます。
高度なチューニング手法と自動チューニング
続いては、より高度なチューニング手法と自動チューニング技術を確認していきましょう。
| チューニング手法 | 必要な情報 | メリット | デメリット |
|---|---|---|---|
| ジーグラー・ニコルス(限界感度法) | 臨界ゲイン・臨界周期 | シンプル | 持続発振が必要 |
| ステップ応答法 | ステップ応答波形 | 安全・実用的 | 一次遅れモデルに依存 |
| 試行錯誤法 | なし | 柔軟・経験的 | 時間がかかる |
| モデルベースチューニング | 制御対象のモデル | 理論的・高精度 | モデル同定が必要 |
| 自動チューニング(Auto-Tune) | なし(自動計測) | 省力化・現場向き | 複雑な系では不十分 |
モデルベースチューニング(内部モデル制御)
制御対象の伝達関数モデルが既知の場合、内部モデル制御(IMC)ベースのPIDチューニングが有効です。
応答の速さを指定するパラメータ λ(クローズドループ時定数)を設定するだけで、理論的にPIDパラメータが計算されます。
λ を大きくすれば遅いが安定なチューニング、小さくすれば速いがよりロバスト性が低いチューニングになるという直感的な設計ができます。
産業用PLC・DCSの自動チューニング機能
産業用の温度調節器・DCS(分散制御システム)には自動チューニング(Auto-Tune)機能が搭載されていることが多いです。
リレーフィードバック試験(小さなリレー動作で臨界特性を安全に計測)などを自動で行い、PIDパラメータを自動設定します。
現場のエンジニアがチューニング理論を深く知らなくても初期設定ができる利点がありますが、複雑なプロセスや要求精度が高い場合は手動での微調整が必要です。
チューニングの評価指標
チューニングの質を評価するための定量的指標として、ISE(積分二乗誤差)・IAE(積分絶対値誤差)・ITAE(時間重み付き積分絶対値誤差)などがあります。
ITAEは立ち上がり後の長時間の誤差を重く評価するため、実用的な制御性能の評価に適しているといわれています。
まとめ
本記事では、PIDパラメータのチューニング手法として、ジーグラー・ニコルス法・ステップ応答法・試行錯誤法・モデルベースチューニング・自動チューニングを解説してきました。
適切なチューニング手法は制御対象の特性・安全上の制約・要求される精度・現場の状況によって異なります。
基本的な手法を理解した上で、実際の制御対象に合わせて柔軟に組み合わせることが、実践的なPID制御エンジニアとしての力につながるでしょう。