modelIntegratorWithReset
Test model for integrator with reset
Information
This model tests the implementation of Buildings.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 |
|---|---|---|---|
| Buildings.Controls.OBC.CDL.Reals.IntegratorWithReset | intDef | Integrator with default values | |
| Buildings.Controls.OBC.CDL.Reals.IntegratorWithReset | intWitRes1 | Integrator with reset | |
| Buildings.Controls.OBC.CDL.Reals.IntegratorWithReset | intWitRes2 | Integrator with reset and y_reset = 2 | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Constant | cons | Constant as source term | |
| Buildings.Controls.OBC.CDL.Logical.Sources.Pulse | booleanPulse | Boolean pulse | |
| Buildings.Controls.OBC.CDL.Logical.Sources.SampleTrigger | sampleTrigger | Sample trigger | |
| Buildings.Controls.OBC.CDL.Reals.Sources.Ramp | ramp | Ramp as a source term |
Revisions
-
March 23, 2017, by Jianjun Hu:
First implementation.