![]() |
AvrIO
1.4.5
Bibliothèque C modulaire pour ATMEL AVR
|
Structure contenant l'état du filtre PID. Plus de détails...
#include <pid.h>
Champs de données | |
float | fKd |
float | fKi |
float | fKp |
int32_t | iLastProcessValue |
int32_t | iSumError |
Structure contenant l'état du filtre PID.
Erreur: e = consigne - mesure Facteur d'échelle: SK = SCALING_FACTOR (128) de = e - e_précédente Se = somme des erreurs alors u, consigne filtrée: u = Kp.e + Kd.de/dt + Ki.Se.dt On n'en déduit: fKp = Kp.SK fKd = Kd.SK/dt fKi = Ki.SK.dt
float xPidData::fKd |
float xPidData::fKi |
float xPidData::fKp |
int32_t xPidData::iLastProcessValue |