modelLimPIDWithReset

Example that demonstrates the controller output reset

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

Example that demonstrates the effect of the integrator reset. The top model has the reset of the controller output enabled. By plotting the controller error, one sees that the integrator reset improves the closed loop performance slightly. Note, however, that both controllers have an integrator anti-windup and hence the integrator reset has limited benefits.

Components

TypeNameDefaultDescription
PlantplaWitResPlant connected to controller with reset
ControllerconWitResController with reset
PlantplaNoResPlant connected to controller without reset
ControllerconNoResController without reset
Modelica.Blocks.Sources.PulseTSetTemperature set point

Contents

NameDescription
PlantprotectedPlant model
ControllerprotectedPID controller with optional output reset

Revisions

  • September 29, 2016, by Michael Wetter:
    First implementation.