Go to the source code of this file.
Functions | |
void | PIFF_modelTune (PIDBase *self, const PT1Model *const model, float w) |
void | PIFF_tune (PIDBase *self, float w) |
void | PIFF_wffStep (PIDBase *self, float Ts, float error, float ff) |
void PIFF_modelTune | ( | PIDBase * | self, |
const PT1Model *const | model, | ||
float | w | ||
) |
Autotune the PIFF controller based on the supplied PT1Model and desired closed loop frequency.
Definition at line 37 of file PIFFController.c.
Autotune the PIFF controller using the plant model 1. Valid for higher level controllers.
Definition at line 50 of file PIFFController.c.
void PIFF_wffStep | ( | PIDBase * | self, |
float | Ts, | ||
float | error, | ||
float | ff | ||
) |
Calculate one step of the PIFF controller with externally supplied error and feedforward calculation.
Definition at line 57 of file PIFFController.c.