The objective is to implement a discrete PID controller and test the performance with a setpoint change from 23degC to 60degC. We use the IMC aggressive tuning correlation.
A PID controller is an equation that adjusts the controller output, Q(t). It is a calculation of the difference between the setpoint T_SP and process variable T_PV. The adjustable parameters are the controller gain, Kc, and controller reset time or integral time constant, tauI. A large gain or small integral time constant produces a controller that reacts aggressively to a difference between the measured ’’PV’’ and target ’’SP’’.
Source code:
TCLab Overview:
Process Dynamics and Control:
1 view
125
32
8 months ago 00:14:49 1
TCLab: Arduino PID Control in Python
4 years ago 00:42:49 1
Teaching Dynamics and Control with Arduino Based TCLab