modelIF

The bondgraphic linear TwoPort inductive field element

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

Information

The bondgraphic TwoPort inductive field is a symmetric TwoPort element. It inherits the effort and flow variables from the symmetric TwoPort. The inductance values are modeled as a set of three parameters. The symmetric inductance matrix is manually inverted to speed up the compilation.

The TwoPort inductive field has preferred causalities away from the IF element.


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 into the model


Parameters:

 I1:   Primary inductance (default value = 1)

 I2:   Secondary inductance (default value = 1)

 I12:  Coupling inductance (default value = 0)


Equations:

Det = I1*I2 - I122
Iinv1 = I2/Det
Iinv2 = I1/Det
Iinv12 = -I12/Det

der(f1) = Iinv1*e1 + Iinv12*e2
der(f2) = Iinv12*e1 + Iinv2*e2

Parameters

TypeNameDefaultDescription
RealI11Primary Inductance
RealI21Secondary Inductance
RealI120Coupling Inductance
RealDetI1*I2 - I12^2
RealIinv1I2/Det
RealIinv2I1/Det
RealIinv12-I12/Det

Connectors

TypeNameDefaultDescription
BondLib.Interfaces.BondConBondCon1 (from TwoPort2)First bond graph connector
BondLib.Interfaces.BondConBondCon2 (from TwoPort2)Second bond graph connector

Components

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