|
PID Control 1.0
Discrete time implementation of P, PI, PD, PID. Including derivative filter, integral clamping, feed-forward, gain scheduling in standard and parallel form.
|
| doc | |
| include | |
| derivative | |
| d.h | Derivative (D) controller |
| d_lpf_1.h | Derivative controller with first-order low-pass filtering |
| integral | |
| i.h | Integral (I) controller |
| pd | |
| pd.h | Proportional-Derivative (PD) controller |
| pd_lpf_1.h | Proportional-Derivative (PD) controller with first-order low-pass filtering |
| pi | |
| pi.h | Proportional-Integral (PI) controller |
| pid | |
| pid.h | Proportional-Integral-Derivative (PID) controller |
| pid_gs.h | PID controller with gain scheduling |
| pid_lpf_1.h | PID controller with first-order low-pass filtered derivative |
| pid_lpf_1_ff.h | PID controller with first-order low-pass filtered derivative and feed-forward |
| pid_p.h | PID controller with configurable derivative filtering and feed-forward |
| pid_s.h | PID controller with setpoint weighting |
| proportional | |
| p.h | Proportional (P) controller |
| utility | |
| utility.h | Utility functions for the Control System library |
| control_system.h | Main public header for the Control System library |
| src | |
| derivative | |
| d.tpp | |
| d_lpf_1.tpp | |
| integral | |
| i.tpp | |
| pd | |
| pd.tpp | |
| pd_lpf_1.tpp | |
| pi | |
| pi.tpp | |
| pid | |
| pid.tpp | |
| pid_gs.tpp | |
| pid_lpf_1.tpp | |
| pid_lpf_1_ff.tpp | |
| pid_p.tpp | |
| pid_s.tpp | |
| proportional | |
| p.tpp |