modelTF

The bondgraphic linear transformer element

Extends from Interfaces.TwoPort (Partial model invoking two bondgraphic connectors).

Information

The bondgraphic linear transformer is a directed TwoPort element. It inherits the effort and flow variables from the directed TwoPort. The transformation constant is modeled as a parameter.

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

The transformer model has one causality stroke.


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


Parameters:

 m:   Transformation constant (default value = 1)


Equations:

f2 = m*f1
e1 = m*e2

Parameters

TypeNameDefaultDescription
Realm1Bondgraphic Transformation Constant

Connectors

TypeNameDefaultDescription
BondLib.Interfaces.BondConBondCon1 (from TwoPort)Left bond graph connector
BondLib.Interfaces.BondConBondCon2 (from TwoPort)Right bond graph connector

Components

TypeNameDefaultDescription
Reale1 (from TwoPort)Bondgraphic primary effort
Realf1 (from TwoPort)Bondgraphic primary flow
Reale2 (from TwoPort)Bondgraphic secondary effort
Realf2 (from TwoPort)Bondgraphic secondary flow