PID controller

PID controller implementation

This project is maintained by mick001

PID controller

A basic python and C++ implementation of a simple PID controller.

The class implements a PID controller, however, should you decide to use either a PI or PD controller just set the Kd or Ki parameter, respectively, to zero.

Implemented methods (python implementation):

Examples

Check the file controllerPID_test.py for a simple test.

PID control set point and noise rejection plot

figure_3

Frequency response plot of a real PID (not an ideal one)

image2

License

GNU GPL 3.0 check the license file for more information