modelRamp

Validation model for the Ramp block

Information

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

  • The instances ramUp and ramUp1 shows ramping up the input in different speed.
  • The instance ramUpDow shows ramping up and down the input in the same speed. It also shows that the output will be the ramped input if the boolean input active is true.
  • The instance ramUpDow1 shows ramping up and down the input in the different speed.

Components

TypeNameDefaultDescription
Buildings.Controls.OBC.CDL.Reals.RampramUpRamp the input increasing
Buildings.Controls.OBC.CDL.Reals.RampramUp1Ramp the input increasing in different speed
Buildings.Controls.OBC.CDL.Reals.RampramUpDowLimit the increase and decrease of the input if the active is true
Buildings.Controls.OBC.CDL.Reals.RampramUpDow1Different increase and decrease slew rate limits
Buildings.Controls.OBC.CDL.Logical.Sources.PulsebooPul1Boolean pulse
Buildings.Controls.OBC.CDL.Reals.Sources.PulsepulBoolean pulse
Buildings.Controls.OBC.CDL.Logical.Sources.PulsebooPul2Boolean pulse
Buildings.Controls.OBC.CDL.Reals.Sources.Pulsepul1Boolean pulse
Buildings.Controls.OBC.CDL.Reals.Sources.Pulsepul2Boolean pulse
Buildings.Controls.OBC.CDL.Logical.Sources.PulsebooPul5Boolean pulse

Revisions

  • November 16, 2022, by Jianjun Hu:
    First implementation.