Anti WindupSnapshot of the front panel of the simulator:
Description of the system to be simulatedThe simulated system is a temperature PID control system for a tank with continuous inflow and outflow. The inflow temperature Tin is a disturbance to the control system. If Tin becomes low, the heating element reaches its saturation limit. The user can choose to activate or deactivate the anti windup in the PID controller, but in most commercial controllers some anti windup function is activated. VideoHere is an instructional video where the present simulator is used as an example: Anti windup in a PI(D) controller. AimThe aim is to observe the importance of having anti windup in the PID controller when a large disturbance drives the control variable into saturation. MotivationAll practical PI(D) controllers must have anti windup, so this is standard in commercial controllers. If you are to implement a PI(D) controller yourself, it should definitely have anti windup. TasksReasonable PID parameter settings are shown on the front panel of the simulator (i.e. Kp=6.7, Ti=252s, Td=63s). The temperature setpoint can be set to 80 degrees C.
Updated 15 April 2017. Developed by Finn Haugen. E-mail: finn@techteach.no. |