recordSignalFilterParameters
Record that contains the parameters of the filtered opening for multiple valves and dampers
Information
Record that contains essential parameters for the vectored signal filters.
The number of filters is specified by nFilter.
Note that all the signal filters have the same on/off control signal, rising time, and initialization type,
which are specified by use_strokeTime, strokeTime and initValve respectively.
However, they can have different initial valves, specified by yValve_start.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | numAct | 4 | Number of filters |
| Dynamics › Time needed to open or close valve | |||
| Boolean | use_strokeTime | false | = true, if opening is filtered to avoid a step change in actuator position |
| Modelica.Units.SI.Time | strokeTime | 30 | Time needed to open or close valve |
| Modelica.Blocks.Types.Init | initValve | Modelica.Blocks.Types.Init.InitialOutput | Type of initialization (no init/steady state/initial state/initial output) |
| Real | yValve_start | fill(1, numAct) | Initial value of output:0-closed, 1-fully opened |
Revisions
-
August 26, 2024, by Michael Wetter:
Implemented linear actuator travel dynamics.
This is for Buildings, #3965. -
November 15, 2022, by Michael Wetter:
ChangestrokeTimeto 30 seconds so that it is the same as for pumps. Otherwise, pumps may work against almost closed valves. -
June 30, 2017, by Yangyang Fu:
First implementation.