PID regulator v 1.0
 
Loading...
Searching...
No Matches
pid_struct Struct Reference

Struktura przechowująca dane regulatora PID. More...

#include <pid_controller.h>

Data Fields

int previous_error
 Błąd z poprzedniego cyklu dla członu różniczkującego.
 
int total_error
 Całkowity błąd sumowany dla członu całkującego.
 
float Kp
 Wzmocnienie członu proporcjonalnego.
 
float Ki
 Wzmocnienie członu całkującego.
 
float Kd
 Wzmocnienie członu różniczkującego.
 
int anti_windup_limit
 Ograniczenie dla członu całkującego (zapobiega efektowi windup)
 
int total_error_limit
 Limit maksymalnego błędu (przyspiesza działanie przy dużych zmianach)
 

Detailed Description

Struktura przechowująca dane regulatora PID.

Zawiera zmienne niezbędne do obliczeń PID, takie jak błędy z poprzednich cykli, współczynniki PID, limity dla sumy błędów oraz parametr anti-windup.


The documentation for this struct was generated from the following file: