Struktura przechowująca dane regulatora PID.
More...
#include <pid_controller.h>
|
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)
|
|
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:
- C:/Users/Igor/STM32CubeIDE/workspace_1.16.1/PID_regulator_project/Core/Inc/pid_controller.h