modelOnOffRelais

Three state dynamic model - operating at init
Diagram of OnOffRelais

Extends from TransiEnt.Basics.Icons.BooleanBlock.

Information

1. Purpose of model

Simple time relais. If the input changes from false to true, the time t_min_on has to past before the output changes to false again. In the same way t_min_off has to pass before starting up againg after a shutdown.

2. Level of detail, physical effects considered, and physical insight

(Purely technical component without physical modeling.)

3. Limits of validity

(Purely technical component without physical modeling.)

4. Interfaces

Modelica BooleanInput: Input signal

Modelica BooleanOutput: Limited signal to plant

5. Nomenclature

(no elements)

6. Governing Equations

(no equations)

7. Remarks for Usage

(no remarks)

8. Validation

Tested in check model "TestOnOffRelais"

9. References

(no remarks)

10. Version History

Model created by Pascal Dubucq (dubucq@tuhh.de), Aug 2014

Model revised by Pascal Dubucq (dubucq@tuhh.de), Apr 2017 : code conventions

Parameters

TypeNameDefaultDescription
SI.Timet_min_on3600Min on time after startup
SI.Timet_min_off600Min off time after shutdown
Types.OnOffRelaisStatusinit_stateState of relais at initialization

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.BooleanInputuInput signal (e.g. output of OnOff Controller)
Modelica.Blocks.Interfaces.BooleanOutputyLimited signal to plant

Components

TypeNameDefaultDescription
Modelica.StateGraph.StateGraphRootstateGraphRoot
Modelica.StateGraph.Transitiont_min_off_passed
Modelica.StateGraph.Stepoff_ready
Modelica.StateGraph.StepWithSignalon_blocked
Modelica.StateGraph.Stepoff_blocked
Modelica.StateGraph.Transitionswitch_to_on
Modelica.StateGraph.Transitiont_min_on_passed
Modelica.StateGraph.StepWithSignalon_ready
Modelica.StateGraph.Transitionswitch_to_off
Modelica.Blocks.Logical.Oron
Modelica.StateGraph.InitialStepinit
Modelica.StateGraph.TransitioninitOffReady
Modelica.StateGraph.TransitioninitOnReady
Modelica.StateGraph.TransitioninitOffBlocked
Modelica.StateGraph.TransitioninitOnBlocked