This package hosts ideal models for quasi stationary multiphase circuits. Quasi stationary theory can be found in the references.
Extends from Modelica.Icons.Package
(Icon for standard packages).
Name | Description |
---|---|
IdealClosingSwitch | Multiphase ideal closer |
IdealCommutingSwitch | Multiphase ideal commuting switch |
IdealIntermediateSwitch | Multiphase ideal intermediate switch |
IdealOpeningSwitch | Multiphase ideal opener |
Idle | Idle branch |
Short | Short cut branch |
This model describes m simple idle branches considering the complex currents i = 0; it uses m single phase idle branches.
Extends from Modelica.Electrical.QuasiStationary.MultiPhase.Interfaces.TwoPlug
(Two plugs with pin-adapter).
Type | Name | Default | Description |
---|---|---|---|
Integer | m | 3 | Number of phases |
Type | Name | Description |
---|---|---|
PositivePlug | plug_p | Positive quasi-static polyphase plug |
NegativePlug | plug_n | Negative quasi-static polyphase plug |
This model describes m simple short branches considering the complex voltages v = 0; it uses m single phase short branches.
Extends from Modelica.Electrical.QuasiStationary.MultiPhase.Interfaces.TwoPlug
(Two plugs with pin-adapter).
Type | Name | Default | Description |
---|---|---|---|
Integer | m | 3 | Number of phases |
Type | Name | Description |
---|---|---|
PositivePlug | plug_p | Positive quasi-static polyphase plug |
NegativePlug | plug_n | Negative quasi-static polyphase plug |
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).
Type | Name | Default | Description |
---|---|---|---|
Integer | m | 3 | Number of phases |
Resistance | Ron[m] | Closed switch resistance | |
Conductance | Goff[m] | Opened switch conductance | |
final Integer | mh | m | Number of heatPorts=number of phases |
Boolean | useHeatPort | false | =true, if all heat ports are enabled |
final Temperature | T[mh] | fill(293.15, m) | Fixed device temperatures if useHeatPort = false |
Type | Name | Description |
---|---|---|
HeatPort_a | heatPort[mh] | Conditional heat ports |
input BooleanInput | control[m] | true => p--n2 connected, false => p--n1 connected |
PositivePlug | plug_p |   |
NegativePlug | plug_n2 |   |
NegativePlug | plug_n1 |   |
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).
Type | Name | Default | Description |
---|---|---|---|
Integer | m | 3 | Number of phases |
Resistance | Ron[m] | Closed switch resistance | |
Conductance | Goff[m] | Opened switch conductance | |
final Integer | mh | m | Number of heatPorts=number of phases |
Boolean | useHeatPort | false | =true, if all heat ports are enabled |
final Temperature | T[mh] | fill(293.15, m) | Fixed device temperatures if useHeatPort = false |
Type | Name | Description |
---|---|---|
HeatPort_a | heatPort[mh] | Conditional heat ports |
input BooleanInput | control[m] | true => p1--n2, p2--n1 connected, otherwise p1--n1, p2--n2 connected |
PositivePlug | plug_p1 |   |
PositivePlug | plug_p2 |   |
NegativePlug | plug_n2 |   |
NegativePlug | plug_n1 |   |
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).
Type | Name | Default | Description |
---|---|---|---|
Integer | m | 3 | Number of phases |
Resistance | Ron[m] | Closed switch resistance | |
Conductance | Goff[m] | Opened switch conductance | |
final Integer | mh | m | Number of heatPorts=number of phases |
Boolean | useHeatPort | false | =true, if all heat ports are enabled |
final Temperature | T[mh] | fill(293.15, m) | Fixed device temperatures if useHeatPort = false |
Type | Name | Description |
---|---|---|
PositivePlug | plug_p | Positive quasi-static polyphase plug |
NegativePlug | plug_n | Negative quasi-static polyphase plug |
HeatPort_a | heatPort[mh] | Conditional heat ports |
input BooleanInput | control[m] | true => switch open, false => p--n connected |
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).
Type | Name | Default | Description |
---|---|---|---|
Integer | m | 3 | Number of phases |
Resistance | Ron[m] | Closed switch resistance | |
Conductance | Goff[m] | Opened switch conductance | |
final Integer | mh | m | Number of heatPorts=number of phases |
Boolean | useHeatPort | false | =true, if all heat ports are enabled |
final Temperature | T[mh] | fill(293.15, m) | Fixed device temperatures if useHeatPort = false |
Type | Name | Description |
---|---|---|
PositivePlug | plug_p | Positive quasi-static polyphase plug |
NegativePlug | plug_n | Negative quasi-static polyphase plug |
HeatPort_a | heatPort[mh] | Conditional heat ports |
input BooleanInput | control[m] | true => p--n connected, false => switch open |
Generated 2018-12-12 12:10:33 EST by MapleSim.