![]() |
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().