modelIdealIntermediateSwitch
Polyphase ideal intermediate switch
Extends from 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.Analog.Ideal.IdealIntermediateSwitch).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | m | 3 | Number of phases |
| SI.Resistance[m] | Ron | Closed switch resistance | |
| SI.Conductance[m] | Goff | Opened switch conductance | |
| Integer | mh (from ConditionalHeatPort) | 3 | Number of heatPorts=number of phases |
| Boolean | useHeatPort (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
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a[mh] | heatPort (from ConditionalHeatPort) | Conditional heat ports | |
| Modelica.Blocks.Interfaces.BooleanInput[m] | control | true => p1--n2, p2--n1 connected, otherwise p1--n1, p2--n2 connected | |
| Interfaces.PositivePlug | plug_p1 | ||
| Interfaces.PositivePlug | plug_p2 | ||
| Interfaces.NegativePlug | plug_n2 | ||
| Interfaces.NegativePlug | plug_n1 |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Electrical.Analog.Ideal.IdealIntermediateSwitch[m] | idealIntermediateSwitch |