modelVariableInductor
Ideal linear electrical inductors with variable inductance
Extends from Interfaces.TwoPlug (Component with one polyphase electrical port).
Information
Contains m variable inductors (Modelica.Electrical.Analog.Basic.VariableInductor)
It is required that each L_Port.signal ≥ 0, otherwise an
assertion is raised. To avoid a variable index system,
L = Lmin, if 0 ≤ L_Port.signal < Lmin, where
Lmin is a parameter with default value Modelica.Constants.eps.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | m (from TwoPlug) | 3 | Number of phases |
| SI.Inductance[m] | Lmin | fill(Modelica.Constants.eps, m) | Minimum inductance |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| PositivePlug | plug_p (from TwoPlug) | Positive polyphase electrical plug with m pins | |
| NegativePlug | plug_n (from TwoPlug) | Negative polyphase electrical plug with m pins | |
| Modelica.Blocks.Interfaces.RealInput[m] | L |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Voltage[m] | v (from TwoPlug) | Voltage drops of the two polyphase plugs | |
| SI.Current[m] | i (from TwoPlug) | Currents flowing into positive polyphase plugs | |
| Modelica.Electrical.Analog.Basic.VariableInductor[m] | variableInductor |