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 |
Star 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 |
Delta (polygon) connection
Delta (polygon) connection of a multi phase circuit.
Name | Description |
---|---|
m | Number of phases |
Name | Description |
---|---|
plug_p | |
plug_n |
Star 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 |
Delta (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 |
Resistance 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 |
Connect 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 |
Connect 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 |
Connect 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] |
Connect 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] |
Multiphase 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 |
Multiphase 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 |
Multiphase 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 |
Multiphase 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 |
Multiphase 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 |
Multiphase 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 |
Multiphase 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] |
Multiphase 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] |
Multiphase 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] |
Multiphase 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] |
Multiphase 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 |
Multiphase 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 |