|
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.
|
Proportional (P) controller. More...
Go to the source code of this file.
Classes | |
| class | control_system::proportional::P< T > |
| Proportional controller. More... | |
Namespaces | |
| namespace | control_system |
| Contains control-system algorithms and controllers. | |
| namespace | control_system::proportional |
| namespace | proportional |
| Contains proportional control implementations. | |
Proportional (P) controller.
This file defines the control_system::proportional::P class, which implements a proportional controller.
The controller generates an output proportional to the difference between the reference input and the measured or current value.
The controller output is limited by the configured maximum output value.
The class is templated to support different numeric types such as float and double.
| T | Numeric data type used for the controller calculations. |
Definition in file p.h.