modelIdealIntermediateSwitch

Polyphase ideal intermediate switch

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

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.

Parameters

TypeNameDefaultDescription
Integerm3Number of phases
SI.Resistance[m]RonClosed switch resistance
SI.Conductance[m]GoffOpened switch conductance
Integermh (from ConditionalHeatPort)3Number of heatPorts=number of phases
BooleanuseHeatPort (from ConditionalHeatPort)false= true, if all heat ports are enabled
SI.Temperature[mh]T (from ConditionalHeatPort)fill(293.15, mh)Fixed device temperatures if useHeatPort = false

Connectors

TypeNameDefaultDescription
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[mh]heatPort (from ConditionalHeatPort)Conditional heat ports
Modelica.Blocks.Interfaces.BooleanInput[m]controltrue => p1--n2, p2--n1 connected, otherwise p1--n1, p2--n2 connected
QuasiStatic.Polyphase.Interfaces.PositivePlugplug_p1
QuasiStatic.Polyphase.Interfaces.PositivePlugplug_p2
QuasiStatic.Polyphase.Interfaces.NegativePlugplug_n2
QuasiStatic.Polyphase.Interfaces.NegativePlugplug_n1

Components

TypeNameDefaultDescription
QuasiStatic.SinglePhase.Ideal.IdealIntermediateSwitch[m]idealIntermediateSwitch
QuasiStatic.Polyphase.Basic.PlugToPins_pplugToPins_p1
QuasiStatic.Polyphase.Basic.PlugToPins_nplugToPins_n1
QuasiStatic.Polyphase.Basic.PlugToPins_pplugToPins_p2
QuasiStatic.Polyphase.Basic.PlugToPins_nplugToPins_n2