modelPIDWithReset

Test model for LimPID controller with reset trigger

Information

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

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

Components

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

Revisions

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