BondLib.Passive.IF

# .BondLib.Passive.IF

The bondgraphic linear TwoPort inductive field element

## 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

Generated at 2026-05-12T20:19:03Z by OpenModelicaOpenModelica 1.26.7 using GenerateDoc.mos