![]() |
miniFOC 1.0.3
This open-source project aims to accomplish a FOC(Field Oriented Control) scheme that is operatable with minimum costs in China.
|
structure of PID algorithm More...
#include <pid.h>
Data Fields | |
float | kp |
proportional term coefficient in PID More... | |
float | ki |
integral term coefficient in PID More... | |
float | kd |
differential term coefficient in PID More... | |
float | summary |
value of integral term in PID More... | |
float | expect |
user expectations in PID More... | |
float | maximum |
maximum output in PID More... | |
float | minimum |
minimum output in PID More... | |
float | sum_maximum |
maximum of anti saturation integral in PID More... | |
float | last_error |
error value of previous calculation in PID More... | |
float expect |
user expectations in PID
Definition at line 29 of file pid.h.
Referenced by mdtp_callback_handler(), pid_calculate_result(), report_local_variable(), and TIMER13_IRQHandler().
float kd |
differential term coefficient in PID
Definition at line 27 of file pid.h.
Referenced by flash_read_parameters(), flash_write_parameters(), mdtp_callback_handler(), pid_calculate_result(), pid_config(), and report_local_variable().
float ki |
integral term coefficient in PID
Definition at line 26 of file pid.h.
Referenced by flash_read_parameters(), flash_write_parameters(), mdtp_callback_handler(), pid_calculate_result(), pid_config(), and report_local_variable().
float kp |
proportional term coefficient in PID
Definition at line 25 of file pid.h.
Referenced by flash_read_parameters(), flash_write_parameters(), mdtp_callback_handler(), pid_calculate_result(), pid_config(), and report_local_variable().
float last_error |
error value of previous calculation in PID
Definition at line 33 of file pid.h.
Referenced by pid_calculate_result().
float maximum |
maximum output in PID
Definition at line 30 of file pid.h.
Referenced by pid_calculate_result(), and pid_config().
float minimum |
minimum output in PID
Definition at line 31 of file pid.h.
Referenced by pid_calculate_result(), and pid_config().
float sum_maximum |
maximum of anti saturation integral in PID
Definition at line 32 of file pid.h.
Referenced by flash_read_parameters(), flash_write_parameters(), mdtp_callback_handler(), pid_calculate_result(), pid_config(), and report_local_variable().
float summary |
value of integral term in PID
Definition at line 28 of file pid.h.
Referenced by pid_calculate_result().