modelVariablePulseMinHold

Validation model for producing boolean pulse output

Information

Validation test for the block Buildings.Controls.OBC.CDL.Logical.VariablePulse.

It tests the case that the input value changes at the moment when the output is still in previous status in less than the minimum holding time. In the case, the output holds the previous status for the minimum holding time and then change to the new status.

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Logical.VariablePulseconChaWidVariable pulse with constantly changing pulse width
Buildings.Controls.OBC.CDL.Reals.Sources.PulseconPul1Continuous pulse signal

Revisions

  • August 11, 2022, by Jianjun Hu:
    First implementation.