modelmGY

The bondgraphic modulated gyrator element

Extends from Interfaces.ModTwoPort (Partial model invoking two bondgraphic connectors and one signal connector).

Information

The bondgraphic modulated gyrator is a modulated directed TwoPort element. It inherits the effort and flow variables from the modulated directed TwoPort. The gyration constant is modeled as a real-valued variable.

The bond graph literature is not consistent in the definition of the gyration constant. In this library, the constant is defined as the amplification of flow at the inflow to effort at the outflow. Some other bond graph references define the gyration constant as the amplification of effort at the inflow to flow at the outflow.

The gyrator model has either zero or two causality strokes.


Potential variables:

 e1:  Bondgraphic effort variable of inflow

 f1:  Bondgraphic flow variable of inflow, normalized positive for flows into the model

 e2:  Bondgraphic effort variable of outflow

 f2:  Bondgraphic flow variable of outflow, normalized positive for flows out of the model

 r:   Gyration constant (modulation input signal)


Equations:

e2 = r*f1
e1 = r*f2

Connectors

TypeNameDefaultDescription
BondLib.Interfaces.BondConBondCon1 (from ModTwoPort)Left bond graph connector
BondLib.Interfaces.BondConBondCon2 (from ModTwoPort)Right bond graph connector
Modelica.Blocks.Interfaces.RealInputs (from ModTwoPort)Signal input

Components

TypeNameDefaultDescription
Reale1 (from ModTwoPort)Bondgraphic primary effort
Realf1 (from ModTwoPort)Bondgraphic primary flow
Reale2 (from ModTwoPort)Bondgraphic secondary effort
Realf2 (from ModTwoPort)Bondgraphic secondary flow
RealrBondgraphic Gyration Constant