modelHysteresisWithHold
Validation model for the HysteresisWithHold block
Information
Validation test for the block Buildings.Obsolete.Controls.OBC.CDL.Continuous.HysteresisWithHold.
The hold durations are configured as follows:
-
truehold duration timetrueHoldDuration=0,falsehold duration timefalseHoldDuration=0. -
truehold duration timetrueHoldDuration=30,falsehold duration timefalseHoldDuration=30. -
truehold duration timetrueHoldDuration=30,falsehold duration timefalseHoldDuration=300. Thefalsehold period covers the instance when it should be on. -
truehold duration timetrueHoldDuration=150,falsehold duration timefalseHoldDuration=30. Thetruehold period covers the instance when it should be off.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Sources.Sine | pulse1 | Generate sine wave signal | |
| Buildings.Obsolete.Controls.OBC.CDL.Continuous.HysteresisWithHold | noHold | No true/false hold | |
| Buildings.Obsolete.Controls.OBC.CDL.Continuous.HysteresisWithHold | onHold_30s | On/off signal are hold for short period | |
| Buildings.Obsolete.Controls.OBC.CDL.Continuous.HysteresisWithHold | offHold_300s | Off signal being hold even when it should be on | |
| Buildings.Obsolete.Controls.OBC.CDL.Continuous.HysteresisWithHold | onHold_150s | On signal being hold even when it should be off. |
Revisions
-
June 26, 2017, by Jianjun Hu:
First implementation.