Modelica.Electrical.QuasiStatic.SinglePhase.Basic

Basic components for AC single-phase models

Information

This package hosts basic models for quasi-static single-phase circuits. Quasi-static theory for single-phase circuits can be found in the references.

See also

Polyphase.Basic

Extends from Modelica.Icons.Package (Icon for standard packages).

Package Content

Name Description
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Ground Ground Electrical ground
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Resistor Resistor Single-phase linear resistor
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Conductor Conductor Single-phase linear conductor
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Capacitor Capacitor Single-phase linear capacitor
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Inductor Inductor Single-phase linear inductor
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Impedance Impedance Single-phase linear impedance
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Admittance Admittance Single-phase linear admittance
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableResistor VariableResistor Single-phase variable resistor
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableConductor VariableConductor Single-phase variable conductor
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableCapacitor VariableCapacitor Single-phase variable capacitor
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableInductor VariableInductor Single-phase variable inductor
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableImpedance VariableImpedance Single-phase variable impedance
Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableAdmittance VariableAdmittance Single-phase variable admittance

Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Ground Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Ground

Electrical ground

Information

Ground of a single-phase circuit. The potential at the ground node is zero. Every electrical circuit, e.g., a series resonance example, has to contain at least one ground object.

Connectors

NameDescription
pin 

Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Resistor Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Resistor

Single-phase linear resistor

Information

The linear resistor connects the complex voltage v with the complex current i by i*R = v. The resistance R is allowed to be positive, zero, or negative.

The resistor model also has an optional conditional heat port. A linear temperature dependency of the resistance is also taken into account.

See also

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

Extends from Interfaces.OnePort (Two pins, current through), Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort (Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network).

Parameters

NameDescription
R_refReference resistance at T_ref [Ohm]
T_refReference temperature [K]
alpha_refTemperature coefficient of resistance (R_actual = R_ref*(1 + alpha_ref*(heatPort.T - T_ref)) [1/K]
useHeatPort= true, if heatPort is enabled
TFixed device temperature if useHeatPort = false [K]

Connectors

NameDescription
pin_pPositive quasi-static single-phase pin
pin_nNegative quasi-static single-phase pin
heatPortConditional heat port

Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Conductor Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Conductor

Single-phase linear conductor

Information

The linear conductor connects the voltage v with the current i by i = v*G. The conductance G is allowed to be positive, zero, or negative.

The conductor model also has an optional conditional heat port. A linear temperature dependency of the conductance is also taken into account.

See also

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

Extends from Interfaces.OnePort (Two pins, current through), Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort (Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network).

Parameters

NameDescription
G_refReference conductance at T_ref [S]
T_refReference temperature [K]
alpha_refTemperature coefficient of conductance (G_actual = G_ref/(1 + alpha_ref*(heatPort.T - T_ref)) [1/K]
useHeatPort= true, if heatPort is enabled
TFixed device temperature if useHeatPort = false [K]

Connectors

NameDescription
pin_pPositive quasi-static single-phase pin
pin_nNegative quasi-static single-phase pin
heatPortConditional heat port

Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Capacitor Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Capacitor

Single-phase linear capacitor

Information

The linear capacitor connects the voltage v with the current i by i = j*ω*C*v. The capacitance C is allowed to be positive, zero, or negative.

See also

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

Extends from Interfaces.OnePort (Two pins, current through).

Parameters

NameDescription
CCapacitance [F]

Connectors

NameDescription
pin_pPositive quasi-static single-phase pin
pin_nNegative quasi-static single-phase pin

Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Inductor Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Inductor

Single-phase linear inductor

Information

The linear inductor connects the voltage v with the current i by v = j*ω*L*i. The Inductance L is allowed to be positive, zero, or negative.

See also

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

Extends from Interfaces.OnePort (Two pins, current through).

Parameters

NameDescription
LInductance [H]

Connectors

NameDescription
pin_pPositive quasi-static single-phase pin
pin_nNegative quasi-static single-phase pin

Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Impedance Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Impedance

Single-phase linear impedance

Information

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

The linear impedance connects the voltage v with the current i by v = Z*i. The resistive component is modeled temperature dependent, so the real part R_actual = real(Z) is determined from the actual operating temperature and the reference input resistance real(Z_ref). A conditional heat port is considered. The reactive component X_actual = imag(Z) is 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 reactance X_actual is proportional to f/f_ref
(b) imag(Z_ref) < 0: capacitive case
The actual reactance X_actual is proportional to f_ref/f

See also

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

Extends from Interfaces.OnePort (Two pins, current through), Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort (Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network).

Parameters

NameDescription
Z_refComplex impedance R_ref + j*X_ref
T_refReference temperature [K]
alpha_refTemperature coefficient of resistance (R_actual = R_ref*(1 + alpha_ref*(heatPort.T - T_ref)) [1/K]
useHeatPort= true, if heatPort is enabled
TFixed device temperature if useHeatPort = false [K]
frequencyDependentConsider frequency dependency, if true
f_refReference frequency, if frequency dependency is considered [Hz]

Connectors

NameDescription
pin_pPositive quasi-static single-phase pin
pin_nNegative quasi-static single-phase pin
heatPortConditional heat port

Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Admittance Modelica.Electrical.QuasiStatic.SinglePhase.Basic.Admittance

Single-phase linear admittance

Information

The admittance model represents a parallel connection of a conductor and either a capacitor or inductor.

The linear admittance connects the voltage v with the current i by i = Y*v. The resistive component is modeled temperature dependent, so the real part G_actual = real(Y) is determined from the actual operating temperature and the reference input conductance real(Y_ref). A conditional heat port is considered. The reactive component B_actual = imag(Y) is equal to imag(Y_ref) if frequencyDependent = false. Frequency dependency is considered by frequencyDependent = true, distinguishing two cases:

(a) imag(Y_ref) > 0: capacitive case
The actual susceptance B_actual is proportional to f/f_ref
(b) imag(Y_ref) < 0: inductive case
The actual susceptance B_actual is proportional to f_ref/f

See also

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

Extends from Interfaces.OnePort (Two pins, current through), Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort (Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network).

Parameters

NameDescription
Y_refComplex admittance G_ref + j*B_ref
T_refReference temperature [K]
alpha_refTemperature coefficient of resistance (R_actual = R_ref*(1 + alpha_ref*(heatPort.T - T_ref)) [1/K]
useHeatPort= true, if heatPort is enabled
TFixed device temperature if useHeatPort = false [K]
frequencyDependentConsider frequency dependency, if true
f_refReference frequency, if frequency dependency is considered [Hz]

Connectors

NameDescription
pin_pPositive quasi-static single-phase pin
pin_nNegative quasi-static single-phase pin
heatPortConditional heat port

Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableResistor Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableResistor

Single-phase variable resistor

Information

The linear resistor connects the voltage v with the current i by i*R = v. The resistance R is given as input signal.

The variable resistor model also has an optional conditional heat port. A linear temperature dependency of the resistance is also taken into account.

Note

A zero crossing of the R signal could cause singularities due to the actual structure of the connected network.

See also

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

Extends from Interfaces.OnePort (Two pins, current through), Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort (Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network).

Parameters

NameDescription
T_refReference temperature [K]
alpha_refTemperature coefficient of resistance (R_actual = R_ref*(1 + alpha_ref*(heatPort.T - T_ref)) [1/K]
useHeatPort= true, if heatPort is enabled
TFixed device temperature if useHeatPort = false [K]

Connectors

NameDescription
pin_pPositive quasi-static single-phase pin
pin_nNegative quasi-static single-phase pin
heatPortConditional heat port
R_refVariable resistance [Ohm]

Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableConductor Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableConductor

Single-phase variable conductor

Information

The linear conductor connects the voltage v with the current i by i = G*v. The conductance G is given as input signal.

The variable conductor model also has an optional conditional heat port. A linear temperature dependency of the conductance is also taken into account.

See also

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

Extends from Interfaces.OnePort (Two pins, current through), Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort (Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network).

Parameters

NameDescription
T_refReference temperature [K]
alpha_refTemperature coefficient of conductance (G_actual = G_ref/(1 + alpha_ref*(heatPort.T - T_ref)) [1/K]
useHeatPort= true, if heatPort is enabled
TFixed device temperature if useHeatPort = false [K]

Connectors

NameDescription
pin_pPositive quasi-static single-phase pin
pin_nNegative quasi-static single-phase pin
heatPortConditional heat port
G_refVariable conductance [S]

Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableCapacitor Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableCapacitor

Single-phase variable capacitor

Information

The linear capacitor connects the voltage v with the current i by i = j*ω*C*v. The capacitance C is given as input signal.

Note

The abstraction of a variable capacitor at quasi-static operation assumes:

dc_dt.png.

See also

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

Extends from Interfaces.OnePort (Two pins, current through).

Connectors

NameDescription
pin_pPositive quasi-static single-phase pin
pin_nNegative quasi-static single-phase pin
CVariable capacitances [F]

Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableInductor Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableInductor

Single-phase variable inductor

Information

The linear inductor connects the branch voltage v with the branch current i by v = j*ω*L*i. The inductance L is given as input signal.

Note

The abstraction of a variable inductor at quasi-static operation assumes:

dl_dt.png

See also

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

Extends from Interfaces.OnePort (Two pins, current through).

Connectors

NameDescription
pin_pPositive quasi-static single-phase pin
pin_nNegative quasi-static single-phase pin
LVariable inductances [H]

Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableImpedance Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableImpedance

Single-phase variable impedance

Information

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

The linear impedance connects the complex voltage v with the complex current i by i*Z = v. The impedance Z_ref = R_ref + j*X_ref is given as complex input signal, representing the resistive and reactive component of the input impedance. The resistive component is modeled temperature dependent, so the real part R_actual = real(Z) is determined from the actual operating temperature and the reference input resistance real(Z_ref). The reactive component X_actual = imag(Z) is 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 reactance X_actual is proportional to f/f_ref
(b) imag(Z_ref) < 0: capacitive case
The actual reactance X_actual is proportional to f_ref/f

Note

A zero crossing of the real or imaginary part of the impedance signal Z_ref could cause singularities due to the actual structure of the connected network.

See also

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

Extends from Interfaces.OnePort (Two pins, current through), Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort (Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network).

Parameters

NameDescription
T_refReference temperature [K]
alpha_refTemperature coefficient of resistance (R_actual = R_ref*(1 + alpha_ref*(heatPort.T - T_ref)) [1/K]
useHeatPort= true, if heatPort is enabled
TFixed device temperature if useHeatPort = false [K]
frequencyDependentConsider frequency dependency, if true
f_refReference frequency, if frequency dependency is considered [Hz]

Connectors

NameDescription
pin_pPositive quasi-static single-phase pin
pin_nNegative quasi-static single-phase pin
heatPortConditional heat port
Z_refVariable complex impedance

Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableAdmittance Modelica.Electrical.QuasiStatic.SinglePhase.Basic.VariableAdmittance

Single-phase variable admittance

Information

The admittance model represents a parallel connection of a conductor and either a capacitor or inductor.

The linear admittance connects the complex voltage v with the complex current i by v*Y = i. The admittance Y_ref = G_ref + j*B_ref is given as complex input signal, representing the resistive and reactive component of the input admittance. The resistive component is modeled temperature dependent, so the real part G_actual = real(Y) is determined from the actual operating temperature and the reference input conductance real(Y_ref). The reactive component B_actual = imag(Y) is equal to imag(Y_ref) if frequencyDependent = false. Frequency dependency is considered by frequencyDependent = true, distinguishing two cases:

(a) imag(Y_ref) > 0: capacitive case
The actual susceptance B_actual is proportional to f/f_ref
(b) imag(Y_ref) < 0: inductive case
The actual susceptance B_actual is proportional to f_ref/f

Note

A zero crossing of the real or imaginary part of the admittance signal Y_ref could cause singularities due to the actual structure of the connected network.

See also

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

Extends from Interfaces.OnePort (Two pins, current through), Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort (Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network).

Parameters

NameDescription
T_refReference temperature [K]
alpha_refTemperature coefficient of resistance (R_actual = R_ref*(1 + alpha_ref*(heatPort.T - T_ref)) [1/K]
useHeatPort= true, if heatPort is enabled
TFixed device temperature if useHeatPort = false [K]
frequencyDependentConsider frequency dependency, if true
f_refReference frequency, if frequency dependency is considered [Hz]

Connectors

NameDescription
pin_pPositive quasi-static single-phase pin
pin_nNegative quasi-static single-phase pin
heatPortConditional heat port
Y_refVariable complex admittance
Automatically generated Thu Oct 1 16:07:45 2020.