ゲイン計算と調整
ベクトル制御に適用するための PI コントローラー ゲインを計算する
Motor Control Blockset は、電流、速度、および位置ループのコントローラー ゲイン (PI ゲイン) の選択と調整を支援します。ゲインは、モーターの電気的パラメーター (抵抗、インダクタンス、慣性) と各制御ループの目標帯域幅または応答時間から最初に計算されます。FOC では、電流ループ (d 軸および q 軸) は、適切なトルクおよび磁束制御を確保するために高速かつ十分に減衰している必要があるため、最初に調整されます。その後、速度ループのゲインは電流ループよりも遅くなるように調整され、安定したカスケード制御を実現します。適切なゲイン計算と調整は、振動、過大なトルク リップル、応答遅延、さらにはドライブの不安定性を回避するために極めて重要です。
関数
mcb.getPIControllerParameters | Compute gains for PI controller in field-oriented control |
mcb.calcFOCGains | Compute gains and transfer functions for PI controller in field-oriented control of PMSM (R2025a 以降) |
ブロック
トピック
- Estimate Control Gains and Tune Control Parameters
Perform control parameter tuning for speed and torque control subsystems.
- Obtain Controller Gains to Run Motor Using Field-Oriented Control
This example shows how to obtain PI controller gains using Optimum theory for the current control loop and speed control loop in Field Oriented Control (FOC) of a Permanent Magnet Synchronous Motor (PMSM).


