Package Modelica.​Electrical.​QuasiStationary.​MultiPhase.​Ideal
Ideal components for AC multiphase models

Information

This package hosts ideal models for quasi stationary multiphase circuits. Quasi stationary theory can be found in the references.

See also

SinglePhase.Ideal

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

Package Contents

NameDescription
IdealClosingSwitchMultiphase ideal closer
IdealCommutingSwitchMultiphase ideal commuting switch
IdealIntermediateSwitchMultiphase ideal intermediate switch
IdealOpeningSwitchMultiphase ideal opener
IdleIdle branch
ShortShort cut branch

Model Modelica.​Electrical.​QuasiStationary.​MultiPhase.​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.​QuasiStationary.​MultiPhase.​Interfaces.​TwoPlug (Two plugs with pin-adapter).

Parameters

TypeNameDefaultDescription
Integerm3Number of phases

Connectors

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

Model Modelica.​Electrical.​QuasiStationary.​MultiPhase.​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.​QuasiStationary.​MultiPhase.​Interfaces.​TwoPlug (Two plugs with pin-adapter).

Parameters

TypeNameDefaultDescription
Integerm3Number of phases

Connectors

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

Model Modelica.​Electrical.​QuasiStationary.​MultiPhase.​Ideal.​IdealCommutingSwitch
Multiphase ideal commuting switch

Information

Contains m singlephase ideal commuting switches (Modelica.Electrical.QuasiStationary.SinglePhase.Ideal.IdealCommutingSwitch).

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

Extends from Modelica.​Electrical.​MultiPhase.​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.​QuasiStationary.​MultiPhase.​Ideal.​IdealIntermediateSwitch
Multiphase ideal intermediate switch

Information

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

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

Extends from Modelica.​Electrical.​MultiPhase.​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.​QuasiStationary.​MultiPhase.​Ideal.​IdealOpeningSwitch
Multiphase ideal opener

Information

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

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

Extends from Modelica.​Electrical.​QuasiStationary.​MultiPhase.​Interfaces.​TwoPlug (Two plugs with pin-adapter) and Modelica.​Electrical.​MultiPhase.​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.​QuasiStationary.​MultiPhase.​Ideal.​IdealClosingSwitch
Multiphase ideal closer

Information

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

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

Extends from Modelica.​Electrical.​QuasiStationary.​MultiPhase.​Interfaces.​TwoPlug (Two plugs with pin-adapter) and Modelica.​Electrical.​MultiPhase.​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