WOLFRAM SYSTEM MODELER

Impedance

Polyphase linear impedance

Diagram

Wolfram Language

In[1]:=
SystemModel["Modelica.Electrical.QuasiStatic.Polyphase.Basic.Impedance"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

The impedance model represents a series connection of a resistor and either an inductor or capacitor in each phase.

The linear impedance connects the voltage v with the current i by v = Z*i in each phase, using m single-phase impedances. The resistive components are modeled temperature dependent, so the real parts R_actual = real(Z) are determined from the actual operating temperatures and the reference input resistances real(Z_ref). Conditional heat ports are considered. The reactive components X_actual = imag(Z) are equal to imag(Z_ref) if frequencyDependent = false. Frequency dependency is considered by frequencyDependent = true, distinguishing two cases:

(a) imag(Z_ref) > 0: inductive case
The actual reactances X_actual are proportional to f/f_ref
(b) imag(Z_ref) < 0: capacitive case
The actual reactances X_actual are proportional to f_ref/f

See also

Impedance, Resistor, Conductor, Capacitor, Inductor, Admittance, Variable resistor, Variable conductor, Variable capacitor, Variable inductor, Variable impedance, Variable admittance

Parameters (9)

m

Value: 3

Type: Integer

Description: Number of phases

mh

Value: m

Type: Integer

Description: Number of heatPorts=number of phases

useHeatPort

Value: false

Type: Boolean

Description: = true, if all heat ports are enabled

T

Value: T_ref

Type: Temperature[mh] (K)

Description: Fixed device temperatures if useHeatPort = false

Z_ref

Value:

Type: ComplexImpedance[m]

Description: Complex impedances R_ref + j*X_ref

T_ref

Value: fill(293.15, m)

Type: Temperature[m] (K)

Description: Reference temperatures

alpha_ref

Value: zeros(m)

Type: LinearTemperatureCoefficient[m] (1/K)

Description: Temperature coefficient of resistance (R_actual = R_ref*(1 + alpha_ref*(heatPort.T - T_ref))

frequencyDependent

Value: false

Type: Boolean

Description: Consider frequency dependency, if true

f_ref

Value: 1

Type: Frequency (Hz)

Description: Reference frequency, if frequency dependency is considered

Connectors (3)

plug_p

Type: PositivePlug

Description: Positive quasi-static polyphase plug

plug_n

Type: NegativePlug

Description: Negative quasi-static polyphase plug

heatPort

Type: HeatPort_a[mh]

Description: Conditional heat ports

Components (6)

plugToPins_p

Type: PlugToPins_p

Description: Connect all (positive) pins

plugToPins_n

Type: PlugToPins_n

Description: Connect all (negative) pins

v

Type: ComplexVoltage[m]

Description: Complex voltage

i

Type: ComplexCurrent[m]

Description: Complex current

Z_ref

Type: ComplexImpedance[m]

Description: Complex impedances R_ref + j*X_ref

impedance

Type: Impedance[m]

Description: Single-phase linear impedance