modelRamp

Validation model for the Ramp block

Information

Validation test for the block AixLib.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
AixLib.Controls.OBC.CDL.Reals.RampramUpRamp the input increasing
AixLib.Controls.OBC.CDL.Reals.RampramUp1Ramp the input increasing in different speed
AixLib.Controls.OBC.CDL.Reals.RampramUpDowLimit the increase and decrease of the input if the active is true
AixLib.Controls.OBC.CDL.Reals.RampramUpDow1Different increase and decrease slew rate limits
AixLib.Controls.OBC.CDL.Logical.Sources.PulsebooPul1Boolean pulse
AixLib.Controls.OBC.CDL.Reals.Sources.PulsepulBoolean pulse
AixLib.Controls.OBC.CDL.Logical.Sources.PulsebooPul2Boolean pulse
AixLib.Controls.OBC.CDL.Reals.Sources.Pulsepul1Boolean pulse
AixLib.Controls.OBC.CDL.Reals.Sources.Pulsepul2Boolean pulse
AixLib.Controls.OBC.CDL.Logical.Sources.PulsebooPul5Boolean pulse

Revisions

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