ホット ランナー温度制御システムにおける PID パラメータ調整の中心的な手順は次のとおりです。まず、積分動作と微分動作を無効にします。システムが一定の振幅振動を示すまで、比例ゲインを徐々に増加させます。-臨界ゲイン Ku と発振周期 Pu を記録します。次に、Ziegler-Nichols の経験式を使用して P、I、D パラメータを計算します。チューニングを成功させるには、臨界状態を正確に特定し、コントローラー タイプ (PI/PID) を適切に選択することが重要です。
I. Ziegler-Nichols 臨界比例ゲイン法 (閉ループ法) の調整手順
この方法はオンサイトでの試運転に適しており、正確な数学的モデルは必要なく、実験を通じてシステムの動的特性を取得します。{0}
ステップ 1: 純粋な比例制御モードに入る
比例動作のみを有効にするように PID コントローラーを設定します。
積分時間 Ti=∞ (または Ki=0)
微分時間 Td=0 (または Kd=0)
システムが自動制御モードになっていて、設定値 (SV) が現在の温度 (PV) に近いことを確認します。
ステップ 2: 比例ゲイン Kp を徐々に増加させる
小さな Kp 値 (0.5 など) から始めて、徐々に値を増やしてください。
システム出力が継続的で安定した一定振幅の振動(つまり、臨界振動)を示すまで、温度応答曲線を観察します。{0}
この時点での比例ゲインを臨界ゲイン Ku として記録し、隣接する 2 つのピーク間の時間間隔を臨界発振周期 Pu として記録します。
ヒント: システムが一定の振幅発振を達成できない場合は、調整中に最小比例ゲインを Ku の近似値として使用できます。{0}
ステップ 3: コントローラーのタイプに基づいて PID パラメーターを計算する
Ziegler-Nichols の実験式を使用して最終パラメータを計算します。
|
コントローラの種類 |
比例ゲイン Kp |
積分時間 Ti |
微分時間 Td |
|
P |
0.5×ク |
- |
- |
|
PI |
0.45×Ku |
PU / 1.2 |
- |
|
PID |
0.6×ク |
0.5×Pu |
0.125 × Pu |
注: ホット ランナー システムの場合は、応答速度と定常状態の精度のバランスをとるため、PID コントローラを推奨します。{0}}ステップ 4: 操作を開始して微調整する-
計算したパラメータをコントローラに入力し、自動モードに切り替えます。
システムの応答を観察します。
オーバーシュートが大きすぎる場合は、Kp を適切に下げるか、Ti を延長してください。
応答が遅すぎる場合は、Kp を増やすか、Ti を短くします。
微分項 Kd はオーバーシュートを抑制するために使用されますが、ノイズの影響を受けやすいため、慎重に調整する必要があります。
II.実際のアプリケーションにおける重要な考慮事項
1. システムが重大な振動に耐えられることを確認する
この方法では、システムが試運転中に一定の振幅振動を経験する必要があるため、プロセス中に大きな温度変動が厳しく禁止されているシナリオには適していません。{0}
材料や金型の損傷が懸念される場合は、代わりに減衰曲線法を使用できます (例: 4:1 減衰振動)。
2. インテグラルワインドアップを避ける
温度が設定値に近づくと、積分項が累積し続け、重大なオーバーシュートが発生する可能性があります。
解決策: 反積分飽和メカニズムを有効にして、出力が制限に達しない場合にのみ積分を累積します。-
3. 段階的調整 (加熱 vs 等温)
加熱ステージ: 応答を加速するために、より大きな Kp を使用できます。
等温ステージ: 発振を避けるために、より小さい Kp + より長い Ti に切り替えます。
セグメント化されたPID制御は、PLCプログラムを通じて実装できます。
4. 検証および最適化ツール
フーリエ変換 (FFT) を使用して温度データ スペクトルを分析し、主周波数が効果的に抑制されているかどうかを確認します。
MATLAB や MWORKS などのツールをシミュレーション検証に使用して、現場での試行錯誤のコストを削減します。{0}

