modelIntegratorWithReset
Test model for integrator with reset
Information
This model tests the implementation of AixLib.Controls.OBC.CDL.Reals.IntegratorWithReset with and without reset, and with different start values and reset values.
The integrator intWitRes1 is triggered by a sample trigger
which becomes true at t=0, while intWitRes2 is triggered
by a boolean pulse with is true at t=0.
Hence, intWitRes1 starts with y(0)=y_reset while
intWitRes2 starts with y(0)=y_start.
Components
| Type | Name | Default | Description |
|---|---|---|---|
| AixLib.Controls.OBC.CDL.Reals.IntegratorWithReset | intDef | Integrator with default values | |
| AixLib.Controls.OBC.CDL.Reals.IntegratorWithReset | intWitRes1 | Integrator with reset | |
| AixLib.Controls.OBC.CDL.Reals.IntegratorWithReset | intWitRes2 | Integrator with reset and y_reset = 2 | |
| AixLib.Controls.OBC.CDL.Reals.Sources.Constant | cons | Constant as source term | |
| AixLib.Controls.OBC.CDL.Logical.Sources.Pulse | booleanPulse | Boolean pulse | |
| AixLib.Controls.OBC.CDL.Logical.Sources.SampleTrigger | sampleTrigger | Sample trigger | |
| AixLib.Controls.OBC.CDL.Reals.Sources.Ramp | ramp | Ramp as a source term |
Revisions
-
March 23, 2017, by Jianjun Hu:
First implementation.