modelLimitSlewRate
Validation model for the LimitSlewRate block
Information
Validation test for the block IDEAS.Controls.OBC.CDL.Reals.LimitSlewRate.
The input ramp1.u varies from 0 to +1.5,
in 1 s.
The increase and decrease rate limits are [increase/incDt, -decrease/decDt] , which is [1, -1] here.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| IDEAS.Controls.OBC.CDL.Reals.LimitSlewRate | sleRatLim | Block that limit the increase or decrease rate of input | |
| IDEAS.Controls.OBC.CDL.Reals.Sources.Ramp | ramp1 | Block that generates ramp signal | |
| IDEAS.Controls.OBC.CDL.Reals.Sources.Ramp | ramp2 | Block that generates ramp signal | |
| IDEAS.Controls.OBC.CDL.Reals.Add | add | Signal adder | |
| IDEAS.Controls.OBC.CDL.Reals.Sources.Ramp | ramp3 | Block that generates ramp signal | |
| IDEAS.Controls.OBC.CDL.Reals.Sources.Ramp | ramp4 | Block that generates ramp signal | |
| IDEAS.Controls.OBC.CDL.Reals.Sources.Ramp | ramp5 | Block that generates ramp signal | |
| IDEAS.Controls.OBC.CDL.Reals.Sources.Ramp | ramp6 | Block that generates ramp signal | |
| IDEAS.Controls.OBC.CDL.Reals.Add | add1 | Signal adder | |
| IDEAS.Controls.OBC.CDL.Reals.Add | add2 | Signal adder | |
| IDEAS.Controls.OBC.CDL.Reals.Sources.Ramp | ramp7 | Block that generates ramp signal | |
| IDEAS.Controls.OBC.CDL.Reals.Sources.Ramp | ramp8 | Block that generates ramp signal | |
| IDEAS.Controls.OBC.CDL.Reals.Add | add3 | Signal adder | |
| IDEAS.Controls.OBC.CDL.Reals.Add | add4 | Signal adder | |
| IDEAS.Controls.OBC.CDL.Reals.Add | add5 | Signal adder | |
| IDEAS.Controls.OBC.CDL.Reals.Add | add6 | Signal adder |
Revisions
-
January 27, 2022, by Jianjun Hu:
Renamed the block name from SlewRateLimiter to LimitSlewRate.
This is for Buildings, issue 2865. -
March 29, 2017, by Jianjun Hu:
First implementation.