modelPIDWithReset

Test model for LimPID controller with reset trigger

Information

Validation test for the block Buildings.Controls.OBC.CDL.Reals.PID.

This model validates the controller for different settings of the control output reset.

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Conversions.BooleanToRealsetPoiSet point
Buildings.Controls.OBC.CDL.Reals.Sources.CivilTimemodTimCivil time
Buildings.Controls.OBC.CDL.Reals.GreaterThresholdgreEquThrOutputs true after t=1
Buildings.Controls.OBC.CDL.Reals.PIDWithResetlimPIDParController, reset to parameter value
Buildings.Controls.OBC.CDL.Reals.IntegratorWithResetintWitRes1Integrator whose output should be brought to the set point
Buildings.Controls.OBC.CDL.Reals.PIDWithResetlimPIDInpController, reset to input value
Buildings.Controls.OBC.CDL.Reals.IntegratorWithResetintWitRes2Integrator whose output should be brought to the set point
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantresValReset value
Buildings.Controls.OBC.CDL.Reals.PIDWithResetlimPIParController, reset to parameter value
Buildings.Controls.OBC.CDL.Reals.IntegratorWithResetintWitRes3Integrator whose output should be brought to the set point
Buildings.Controls.OBC.CDL.Reals.PIDWithResetlimPIInpController, reset to input value
Buildings.Controls.OBC.CDL.Reals.IntegratorWithResetintWitRes4Integrator whose output should be brought to the set point
Buildings.Controls.OBC.CDL.Logical.Sources.ConstantconConstant false

Revisions

  • April 7, 2020, by Michael Wetter:
    First implementation.