McPidSettings
KINGSTAR Motion 的 PID 設定。
名稱 | 類型 | 定義 |
---|---|---|
KP | double | 比例增益。 |
KI | double | 積分增益。 |
KILimitPercent | double | 最大輸出中的最大積分誤差(單位為百分比)。例如當最大扭矩為 50%、KILimitPercent 為 10%,則最大積分誤差為扭矩的 5%。 |
KD | double | 微分增益。 |
KV | double | 速度前饋增益。 |
KAA | double | 加速度前饋增益。 |
KAD | double | 減速度前饋增益。 |
KJ | double | 加加速度前饋增益。 |
ReducedGainsDelay | double | 決定完成運動後軸何時開始使用降低增益倍數 (RgFactor) (單位:秒)。 |
RgFactor | double | KP、KI 和 KD 會在 ReducedGainsDelay 後乘上此倍數。 |
KIStoppedOnly | BOOL | 僅在移動完成後使用 KI 增益,以防在移動時欲避免 KI 以防止過衝,但之後要移除穩定狀態 (steady-state) 錯誤。預設為 TRUE。 |
KDUseSecondEncoder | BOOL | 使用 KD 的內部位置編碼器,預設為 FALSE。 |
MinimumOutput | double | PID 之最小輸出,為最小扭矩(%)或最小速度。 |
MaximumOutput | double | PID 之最大輸出,為最大扭矩(%)或最大速度。 |