modelSwitchRamp

Switch with ramp switching between signals

Extends from TransiEnt.Basics.Icons.Block.

Information

1. Purpose of model

This model is a switch which does not switch directly but connecting the two signals with a ramp with a given time difference. The basic structure is copied from Modelica.Blocks.Logical.Switch. For time difference=0, it works like Modelica.Blocks.Logical.Switch.

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

(Description)

3. Limits of validity

(Description)

4. Interfaces

(none)

5. Nomenclature

(no elements)

6. Governing Equations

(no equations)

7. Remarks for Usage

(none)

8. Validation

(no validation or testing necessary)

9. References

(none)

10. Version History

Model created by Carsten Bode (c.bode@tuhh.de), Jun 2019

Parameters

TypeNameDefaultDescription
Fundamental Definitions
Modelica.Units.SI.TimeDelta_t13100Time to switch from u1 to u3
Modelica.Units.SI.TimeDelta_t31Delta_t13Time to switch from u3 to u1

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputu1Connector of first Real input signal
Modelica.Blocks.Interfaces.BooleanInputu2Connector of Boolean input signal
Modelica.Blocks.Interfaces.RealInputu3Connector of second Real input signal
Modelica.Blocks.Interfaces.RealOutputyConnector of Real output signal

Components

TypeNameDefaultDescription
Modelica.Units.SI.Timet_start_switchFromU1ToU3
Modelica.Units.SI.Timet_start_switchFromU3ToU1
BooleanswitchFromU1ToU3
BooleanswitchFromU3ToU1