modelLimPIDWithReset

Test model for LimPID controller with reset trigger

Information

Validation test for the block Buildings.Obsolete.Controls.OBC.CDL.Continuous.LimPID.

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.Obsolete.Controls.OBC.CDL.Continuous.GreaterEqualThresholdgreEquThrOutputs true after t=1
Buildings.Obsolete.Controls.OBC.CDL.Continuous.LimPIDlimPIDParController, reset to parameter value
Buildings.Controls.OBC.CDL.Reals.IntegratorWithResetintWitRes1Integrator whose output should be brought to the set point
Buildings.Obsolete.Controls.OBC.CDL.Continuous.LimPIDlimPIDInpController, 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.Obsolete.Controls.OBC.CDL.Continuous.LimPIDlimPIParController, reset to parameter value
Buildings.Controls.OBC.CDL.Reals.IntegratorWithResetintWitRes3Integrator whose output should be brought to the set point
Buildings.Obsolete.Controls.OBC.CDL.Continuous.LimPIDlimPIInpController, reset to input value
Buildings.Controls.OBC.CDL.Reals.IntegratorWithResetintWitRes4Integrator whose output should be brought to the set point
Buildings.Controls.OBC.CDL.Reals.Sources.ConstantzerReset input to integrator when the reset is disabled
Buildings.Controls.OBC.CDL.Logical.Sources.ConstantnoTriNo trigger when reset is disabled

Revisions

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