Package Modelica.​Electrical.​QuasiStatic.​Polyphase.​Ideal
Ideal components for AC polyphase models

Information

This package hosts ideal models for quasi-static polyphase circuits. Quasi-static theory can be found in the references.

See also

SinglePhase.Ideal

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

Package Contents

NameDescription
IdealClosingSwitchPolyphase ideal closer
IdealCommutingSwitchPolyphase ideal commuting switch
IdealIntermediateSwitchPolyphase ideal intermediate switch
IdealOpeningSwitchPolyphase ideal opener
IdleIdle branch
ShortShort cut branch

Model Modelica.​Electrical.​QuasiStatic.​Polyphase.​Ideal.​Idle
Idle branch

Information

This model describes m simple idle branches considering the complex currents i = 0; it uses m single-phase idle branches.

See also

Idle, Short

Extends from Modelica.​Electrical.​QuasiStatic.​Polyphase.​Interfaces.​TwoPlug (Two plugs with pin-adapter, reference connection and declaration of voltage and current).

Parameters

TypeNameDefaultDescription
Integerm3Number of phases

Connectors

TypeNameDescription
PositivePlugplug_pPositive quasi-static polyphase plug
NegativePlugplug_nNegative quasi-static polyphase plug

Model Modelica.​Electrical.​QuasiStatic.​Polyphase.​Ideal.​Short
Short cut branch

Information

This model describes m simple short branches considering the complex voltages v = 0; it uses m single-phase short branches.

See also

Short, Idle

Extends from Modelica.​Electrical.​QuasiStatic.​Polyphase.​Interfaces.​TwoPlug (Two plugs with pin-adapter, reference connection and declaration of voltage and current).

Parameters

TypeNameDefaultDescription
Integerm3Number of phases

Connectors

TypeNameDescription
PositivePlugplug_pPositive quasi-static polyphase plug
NegativePlugplug_nNegative quasi-static polyphase plug

Model Modelica.​Electrical.​QuasiStatic.​Polyphase.​Ideal.​IdealCommutingSwitch
Polyphase ideal commuting switch

Information

Contains m single-phase ideal commuting switches (Modelica.Electrical.QuasiStatic.SinglePhase.Ideal.IdealCommutingSwitch).

Use with care: This switch is only intended to be used for structural changes, not fast switching sequences, due to the quasi-static formulation.

Extends from Modelica.​Electrical.​Polyphase.​Interfaces.​ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).

Parameters

TypeNameDefaultDescription
Integerm3Number of phases
ResistanceRon[m] Closed switch resistance
ConductanceGoff[m] Opened switch conductance
final IntegermhmNumber of heatPorts=number of phases
BooleanuseHeatPortfalse= true, if all heat ports are enabled
final TemperatureT[mh]fill(293.15, m)Fixed device temperatures if useHeatPort = false

Connectors

TypeNameDescription
HeatPort_aheatPort[mh]Conditional heat ports
input BooleanInputcontrol[m]true => p--n2 connected, false => p--n1 connected
PositivePlugplug_p 
NegativePlugplug_n2 
NegativePlugplug_n1 

Model Modelica.​Electrical.​QuasiStatic.​Polyphase.​Ideal.​IdealIntermediateSwitch
Polyphase ideal intermediate switch

Information

Contains m ideal intermediate switches (Modelica.Electrical.QuasiStatic.SinglePhase.Ideal.IdealIntermediateSwitch).

Use with care: This switch is only intended to be used for structural changes, not fast switching sequences, due to the quasi-static formulation.

Extends from Modelica.​Electrical.​Polyphase.​Interfaces.​ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).

Parameters

TypeNameDefaultDescription
Integerm3Number of phases
ResistanceRon[m] Closed switch resistance
ConductanceGoff[m] Opened switch conductance
final IntegermhmNumber of heatPorts=number of phases
BooleanuseHeatPortfalse= true, if all heat ports are enabled
final TemperatureT[mh]fill(293.15, m)Fixed device temperatures if useHeatPort = false

Connectors

TypeNameDescription
HeatPort_aheatPort[mh]Conditional heat ports
input BooleanInputcontrol[m]true => p1--n2, p2--n1 connected, otherwise p1--n1, p2--n2 connected
PositivePlugplug_p1 
PositivePlugplug_p2 
NegativePlugplug_n2 
NegativePlugplug_n1 

Model Modelica.​Electrical.​QuasiStatic.​Polyphase.​Ideal.​IdealOpeningSwitch
Polyphase ideal opener

Information

Contains m ideal opening switches (Modelica.Electrical.QuasiStatic.SinglePhase.Ideal.IdealOpeningSwitch).

Use with care: This switch is only intended to be used for structural changes, not fast switching sequences, due to the quasi-static formulation.

Extends from Modelica.​Electrical.​QuasiStatic.​Polyphase.​Interfaces.​TwoPlug (Two plugs with pin-adapter, reference connection and declaration of voltage and current) and Modelica.​Electrical.​Polyphase.​Interfaces.​ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).

Parameters

TypeNameDefaultDescription
Integerm3Number of phases
ResistanceRon[m] Closed switch resistance
ConductanceGoff[m] Opened switch conductance
final IntegermhmNumber of heatPorts=number of phases
BooleanuseHeatPortfalse= true, if all heat ports are enabled
final TemperatureT[mh]fill(293.15, m)Fixed device temperatures if useHeatPort = false

Connectors

TypeNameDescription
PositivePlugplug_pPositive quasi-static polyphase plug
NegativePlugplug_nNegative quasi-static polyphase plug
HeatPort_aheatPort[mh]Conditional heat ports
input BooleanInputcontrol[m]true => switch open, false => p--n connected

Model Modelica.​Electrical.​QuasiStatic.​Polyphase.​Ideal.​IdealClosingSwitch
Polyphase ideal closer

Information

Contains m ideal closing switches (Modelica.Electrical.QuasiStatic.SinglePhase.Ideal.IdealClosingSwitch).

Use with care: This switch is only intended to be used for structural changes, not fast switching sequences, due to the quasi-static formulation.

Extends from Modelica.​Electrical.​QuasiStatic.​Polyphase.​Interfaces.​TwoPlug (Two plugs with pin-adapter, reference connection and declaration of voltage and current) and Modelica.​Electrical.​Polyphase.​Interfaces.​ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).

Parameters

TypeNameDefaultDescription
Integerm3Number of phases
ResistanceRon[m] Closed switch resistance
ConductanceGoff[m] Opened switch conductance
final IntegermhmNumber of heatPorts=number of phases
BooleanuseHeatPortfalse= true, if all heat ports are enabled
final TemperatureT[mh]fill(293.15, m)Fixed device temperatures if useHeatPort = false

Connectors

TypeNameDescription
PositivePlugplug_pPositive quasi-static polyphase plug
NegativePlugplug_nNegative quasi-static polyphase plug
HeatPort_aheatPort[mh]Conditional heat ports
input BooleanInputcontrol[m]true => p--n connected, false => switch open