DCL_PIDF64 object for storing 64bit PID specific parameters.
Data Fields | |
float64_t | Kp |
Proportional gain. More... | |
float64_t | Ki |
Integral gain. More... | |
float64_t | Kd |
Derivative gain. More... | |
float64_t | Kr |
Set point weight, default is 1. More... | |
float64_t | c1 |
D-term filter coefficient 1, default is 1. More... | |
float64_t | c2 |
D-term filter coefficient 2, default is 0. More... | |
float64_t | Umax |
Upper saturation limit. More... | |
float64_t | Umin |
Lower saturation limit. More... | |
float64_t | d2 |
D path feedback value (Kd * c1) More... | |
float64_t | d3 |
D path feedback value (c2) More... | |
float64_t | i10 |
I path feedback value. More... | |
float64_t | i14 |
I path saturation storage. More... | |
DCL_PIDF64_SPS * | sps |
updates controller parameter More... | |
DCL_CSSF64 * | css |
configuration & debugging More... | |
float64_t dcl_pidf64::Kp |
Proportional gain.
float64_t dcl_pidf64::Ki |
Integral gain.
float64_t dcl_pidf64::Kd |
Derivative gain.
float64_t dcl_pidf64::Kr |
Set point weight, default is 1.
float64_t dcl_pidf64::c1 |
D-term filter coefficient 1, default is 1.
float64_t dcl_pidf64::c2 |
D-term filter coefficient 2, default is 0.
float64_t dcl_pidf64::Umax |
Upper saturation limit.
float64_t dcl_pidf64::Umin |
Lower saturation limit.
float64_t dcl_pidf64::d2 |
D path feedback value (Kd * c1)
float64_t dcl_pidf64::d3 |
D path feedback value (c2)
float64_t dcl_pidf64::i10 |
I path feedback value.
float64_t dcl_pidf64::i14 |
I path saturation storage.
DCL_PIDF64_SPS* dcl_pidf64::sps |
updates controller parameter
DCL_CSSF64* dcl_pidf64::css |
configuration & debugging