Basic components for AC multiphase models
This package hosts basic models for quasi stationary multiphase circuits. Quasi stationary theory can be found in the references.
Extends from Modelica.Icons.Package (Icon for standard packages).
| Name | Description | 
|---|---|
|  Star | Star connection | 
|  Delta | Delta (polygon) connection | 
|  MultiStar | Star connection of multi phase systems consisting of multiple base systems | 
|  MultiDelta | Delta (polygon) connection of multi phase systems consisting of multiple base systems | 
|  MultiStarResistance | Resistance connection of star points | 
|  PlugToPin_p | Connect one (positive) pin | 
|  PlugToPin_n | Connect one (negative) pin | 
|  PlugToPins_p | Connect all (positive) pins | 
|  PlugToPins_n | Connect all (negative) pins | 
|  Resistor | Multiphase linear resistor | 
|  Conductor | Multiphase linear conductor | 
|  Capacitor | Multiphase linear capacitor | 
|  Inductor | Multiphase linear inductor | 
|  Impedance | Multiphase linear impedance | 
|  Admittance | Multiphase linear admittance | 
|  VariableResistor | Multiphase variable resistor | 
|  VariableConductor | Multiphase variable conductor | 
|  VariableCapacitor | Multiphase variable capacitor | 
|  VariableInductor | Multiphase variable inductor | 
|  VariableImpedance | Multiphase variable impedance | 
|  VariableAdmittance | Multiphase variable admittance | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.Star
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.StarStar connection
Star (wye) connection of a multi phase circuit. The potentials at the star points are the same.
| Name | Description | 
|---|---|
| m | Number of phases | 
| Name | Description | 
|---|---|
| plug_p | |
| pin_n | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.Delta
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.DeltaDelta (polygon) connection
Delta (polygon) connection of a multi phase circuit.
| Name | Description | 
|---|---|
| m | Number of phases | 
| Name | Description | 
|---|---|
| plug_p | |
| plug_n | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.MultiStar
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.MultiStarStar connection of multi phase systems consisting of multiple base systems
Star (wye) connection of a multi phase circuit consisting of multiple base systems (see multi phase guidelines). The potentials at the star points are all equal.
| Name | Description | 
|---|---|
| m | Number of phases | 
| Name | Description | 
|---|---|
| plug_p | |
| starpoints | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.MultiDelta
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.MultiDeltaDelta (polygon) connection of multi phase systems consisting of multiple base systems
Delta (polygon) connection of a multi phase circuit consisting of multiple base systems (see multi phase guidelines).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Name | Description | 
|---|---|
| plug_p | |
| plug_n | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.MultiStarResistance
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.MultiStarResistanceResistance connection of star points
Multi star points are connected by resistors. This model is required to operate multi phase systems with even phase numbers to avoid ideal connections of start points of base systems; see multi phase guidelines.
| Name | Description | 
|---|---|
| m | Number of phases | 
| R | Insulation resistance between base systems [Ohm] | 
| Name | Description | 
|---|---|
| plug | |
| pin | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.PlugToPin_p
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.PlugToPin_pConnect one (positive) pin
Connects the single phase (positive) pin k of the multi phase (positive) plug to a single phase (positive) pin.
PlugToPin_n, PlutToPins_p, PlugToPins_n
| Name | Description | 
|---|---|
| m | Number of phases | 
| k | Phase index | 
| Name | Description | 
|---|---|
| plug_p | |
| pin_p | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.PlugToPin_n
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.PlugToPin_nConnect one (negative) pin
Connects the single phase (negative) pin k of the multi phase (negative) plug to a single phase (negative) pin.
PlugToPin_p, PlutToPins_p, PlugToPins_n
| Name | Description | 
|---|---|
| m | Number of phases | 
| k | Phase index | 
| Name | Description | 
|---|---|
| plug_n | |
| pin_n | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.PlugToPins_p
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.PlugToPins_pConnect all (positive) pins
Connects all m single phase (positive) pins of the multi phase (positive) plug to an array of m single phase (positive) pins.
PlugToPin_p, PlugToPin_n, PlugToPins_n
| Name | Description | 
|---|---|
| m | number of phases | 
| Name | Description | 
|---|---|
| plug_p | |
| pin_p[m] | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.PlugToPins_n
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.PlugToPins_nConnect all (negative) pins
Connects all m single phase (negative) pins of the multi phase (negative) plug to an array of m single phase (negative) pins.
PlugToPin_p, PlugToPin_n, PlugToPins_p
| Name | Description | 
|---|---|
| m | number of phases | 
| Name | Description | 
|---|---|
| plug_n | |
| pin_n[m] | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.Resistor
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.ResistorMultiphase linear resistor
The linear resistor connects the complex voltages v with the complex
currents i by i*R = v,
using m single phase Resistors.
The resistor model also has m optional
conditional heat ports.
A linear temperature dependency of the resistances for enabled heat ports is also taken into account.
Resistor, Conductor, Capacitor, Inductor, Impedance, Admittance, Variable resistor, Variable conductor, Variable capacitor, Variable inductor, Variable impedance, Variable admittance
Extends from Interfaces.TwoPlug (Two plugs with pin-adapter), Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| R_ref[m] | Reference resistances at T_ref [Ohm] | 
| T_ref[m] | Reference temperatures [K] | 
| alpha_ref[m] | Temperature coefficient of resistance (R_actual = R_ref*(1 + alpha_ref*(heatPort.T - T_ref)) [1/K] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| plug_p | Positive quasi stationary multi phase plug | 
| plug_n | Negative quasi stationary multi phase plug | 
| heatPort[mh] | Conditional heat ports | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.Conductor
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.ConductorMultiphase linear conductor
The linear resistor connects the complex currents i with the complex
voltages v by v*G = i,
using m single phase Conductors.
The conductor model also has m optional
conditional heat ports.
A linear temperature dependency of the conductances for enabled heat ports is also taken into account.
Conductor, Resistor, Capacitor, Inductor, Impedance, Admittance, Variable resistor, Variable conductor, Variable capacitor, Variable inductor, Variable impedance, Variable admittance
Extends from Interfaces.TwoPlug (Two plugs with pin-adapter), Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| G_ref[m] | Reference conductances at T_ref [S] | 
| T_ref[m] | Reference temperatures [K] | 
| alpha_ref[m] | Temperature coefficient of conductance (G_actual = G_ref/(1 + alpha_ref*(heatPort.T - T_ref)) [1/K] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| plug_p | Positive quasi stationary multi phase plug | 
| plug_n | Negative quasi stationary multi phase plug | 
| heatPort[mh] | Conditional heat ports | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.Capacitor
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.CapacitorMultiphase linear capacitor
The linear capacitor connects the complex currents i with the complex
voltages v by v*j*ω*C = i,
using m single phase Capacitors.
Capacitor, Resistor, Conductor, Inductor, Impedance, Admittance, Variable resistor, Variable conductor, Variable capacitor, Variable inductor, Variable impedance, Variable admittance
Extends from Interfaces.TwoPlug (Two plugs with pin-adapter).
| Name | Description | 
|---|---|
| m | Number of phases | 
| C[m] | Capacitances [F] | 
| Name | Description | 
|---|---|
| plug_p | Positive quasi stationary multi phase plug | 
| plug_n | Negative quasi stationary multi phase plug | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.Inductor
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.InductorMultiphase linear inductor
The linear inductor connects the complex voltages v with the complex
currents i by i*j*ω*L = v,
using m single phase Inductors.
Inductor, Resistor, Conductor, Capacitor, Impedance, Admittance, Variable resistor, Variable conductor, Variable capacitor, Variable inductor, Variable impedance, Variable admittance
Extends from Interfaces.TwoPlug (Two plugs with pin-adapter).
| Name | Description | 
|---|---|
| m | Number of phases | 
| L[m] | Inductances [H] | 
| Name | Description | 
|---|---|
| plug_p | Positive quasi stationary multi phase plug | 
| plug_n | Negative quasi stationary multi phase plug | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.Impedance
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.ImpedanceMultiphase linear impedance
The linear impedance connects the complex voltages v with the complex
currents i by v = Z*i,
using m single phase impedances. The resistive
components are modeled temperature dependent, so the real parts R = real(Z)
are determined from
the actual operating temperature and the reference input resistances real(Z_ref).
Inductance, Resistor, Conductor, Capacitor, Admittance, Variable resistor, Variable conductor, Variable capacitor, Variable inductor, Variable impedance, Variable admittance
Extends from Interfaces.TwoPlug (Two plugs with pin-adapter), Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Z_ref[m] | Complex impedances R_ref + j*X_ref | 
| T_ref[m] | Reference temperatures [K] | 
| alpha_ref[m] | Temperature coefficient of resistance (R_actual = R_ref*(1 + alpha_ref*(heatPort.T - T_ref)) [1/K] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| plug_p | Positive quasi stationary multi phase plug | 
| plug_n | Negative quasi stationary multi phase plug | 
| heatPort[mh] | Conditional heat ports | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.Admittance
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.AdmittanceMultiphase linear admittance
The linear admittance connects the complex voltages v with the complex
currents i by i*Y = v,
using m single phase admittances. The resistive
components are modeled temperature dependent, so the real parts G = real(Y)
are determined from
the actual operating temperature and the reference input conductances real(Y_ref).
Admittance, Resistor, Conductor, Capacitor, Impedance, Variable resistor, Variable conductor, Variable capacitor, Variable inductor, Variable impedance, Variable admittance
Extends from Interfaces.TwoPlug (Two plugs with pin-adapter), Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Y_ref[m] | Complex admittances G_ref + j*B_ref | 
| T_ref[m] | Reference temperatures [K] | 
| alpha_ref[m] | Temperature coefficient of resistance (R_actual = R_ref*(1 + alpha_ref*(heatPort.T - T_ref)) [1/K] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| plug_p | Positive quasi stationary multi phase plug | 
| plug_n | Negative quasi stationary multi phase plug | 
| heatPort[mh] | Conditional heat ports | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.VariableResistor
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.VariableResistorMultiphase variable resistor
The linear resistors connect the complex voltages v with the complex
currents i by i*R = v,
using m single phase variable Resistors.
The resistances R are given as m input signals.
The resistor model also has m optional
conditional heat ports.
A linear temperature dependency of the resistances is also taken into account.
VariableResistor, Resistor, Conductor, Capacitor, Inductor, Impedance, Admittance, Variable conductor, Variable capacitor, Variable inductor, Variable impedance, Variable admittance
Extends from Interfaces.TwoPlug (Two plugs with pin-adapter), Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| T_ref[m] | Reference temperatures [K] | 
| alpha_ref[m] | Temperature coefficient of resistance (R_actual = R_ref*(1 + alpha_ref*(heatPort.T - T_ref)) [1/K] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| plug_p | Positive quasi stationary multi phase plug | 
| plug_n | Negative quasi stationary multi phase plug | 
| heatPort[mh] | Conditional heat ports | 
| R_ref[m] | Variable resistance [Ohm] | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.VariableConductor
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.VariableConductorMultiphase variable conductor
The linear resistors connect the complex currents i with the complex
voltages v by v*G = i,
using m single phase variable Conductors.
The conductances G are given as m input signals.
The conductor model also has m optional
conditional heat ports.
A linear temperature dependency of the conductances is also taken into account.
VariableConductor, Resistor, Conductor, Capacitor, Inductor, Impedance, Admittance, Variable resistor, Variable capacitor, Variable inductor Variable impedance, Variable admittance
Extends from Interfaces.TwoPlug (Two plugs with pin-adapter), Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| T_ref[m] | Reference temperatures [K] | 
| alpha_ref[m] | Temperature coefficient of resistance (G_actual = G_ref/(1 + alpha_ref*(heatPort.T - T_ref)) [1/K] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| plug_p | Positive quasi stationary multi phase plug | 
| plug_n | Negative quasi stationary multi phase plug | 
| heatPort[mh] | Conditional heat ports | 
| G_ref[m] | Variable conductance [S] | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.VariableCapacitor
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.VariableCapacitorMultiphase variable capacitor
The linear capacitors connect the complex currents i with the complex
voltages v by v*j*ω*C = i,
using m single phase variable Capacitors.
The capacitances C are given as m input signals.
VariableCapacitor, Resistor, Conductor, Capacitor, Inductor, Impedance, Admittance, Variable resistor, Variable conductor, Variable inductor Variable impedance, Variable admittance
Extends from Interfaces.TwoPlug (Two plugs with pin-adapter).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Name | Description | 
|---|---|
| plug_p | Positive quasi stationary multi phase plug | 
| plug_n | Negative quasi stationary multi phase plug | 
| C[m] | Variable capacitance [F] | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.VariableInductor
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.VariableInductorMultiphase variable inductor
The linear inductors connect the complex voltages v with the complex
currents i by i*j*ω*L = v,
using m single phase variable Inductors.
The inductances L are given as m input signals.
Inductor, Resistor, Conductor, Capacitor, Inductor, Impedance, Admittance, Variable resistor, Variable conductor, Variable capacitor Variable impedance, Variable admittance
Extends from Interfaces.TwoPlug (Two plugs with pin-adapter).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Name | Description | 
|---|---|
| plug_p | Positive quasi stationary multi phase plug | 
| plug_n | Negative quasi stationary multi phase plug | 
| L[m] | Variable inductance [H] | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.VariableImpedance
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.VariableImpedanceMultiphase variable impedance
The linear impedances connect the complex voltages v with the complex
currents i by i*Z = v,
using m
single phase variable impedance.
The impedances Z_ref are given as complex input signals, representing the
resistive and reactive components of the input impedances. The resistive
components are modeled temperature dependent, so the real parts R = real(Z)
are determined from
the actual operating temperature and the reference input resistances real(Z_ref).
The impedance model also has m optional
conditional heat ports.
A linear temperature dependency of the resistances is also taken into account.
VariableResistor, Resistor, Conductor, Capacitor, Inductor, Impedance, Admittance, Variable conductor, Variable capacitor, Variable inductor Variable admittance
Extends from Interfaces.TwoPlug (Two plugs with pin-adapter), Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| T_ref[m] | Reference temperatures [K] | 
| alpha_ref[m] | Temperature coefficient of resistance (R_actual = R_ref*(1 + alpha_ref*(heatPort.T - T_ref)) [1/K] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| plug_p | Positive quasi stationary multi phase plug | 
| plug_n | Negative quasi stationary multi phase plug | 
| heatPort[mh] | Conditional heat ports | 
| Z_ref[m] | Variable complex impedances | 
 Modelica.Electrical.QuasiStationary.MultiPhase.Basic.VariableAdmittance
Modelica.Electrical.QuasiStationary.MultiPhase.Basic.VariableAdmittanceMultiphase variable admittance
The linear admittances connect the complex voltages v with the complex
currents i by v*Z = i,
using m
single phase variable admittances.
The admittances Y_ref are given as complex input signals, representing the
resistive and reactive components of the input admittance. The resistive
components are modeled temperature dependent, so the real parts G = real(Y)
are determined from
the actual operating temperature and the reference input conductances real(Y_ref).
The admittance model also has m optional
conditional heat ports.
A linear temperature dependency of the conductances is also taken into account.
VariableResistor, Resistor, Conductor, Capacitor, Inductor, Impedance, Admittance, Variable conductor, Variable capacitor, Variable inductor Variable impedance,
Extends from Interfaces.TwoPlug (Two plugs with pin-adapter), Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| T_ref[m] | Reference temperatures [K] | 
| alpha_ref[m] | Temperature coefficient of resistance (R_actual = R_ref*(1 + alpha_ref*(heatPort.T - T_ref)) [1/K] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| plug_p | Positive quasi stationary multi phase plug | 
| plug_n | Negative quasi stationary multi phase plug | 
| heatPort[mh] | Conditional heat ports | 
| Y_ref[m] | Variable complex admittances |