Multiphase components with idealized behaviour
This package contains analog electrical multiphase components with idealized behaviour, like thyristor, diode, switch, transformer.
Extends from Modelica.Icons.Package (Icon for standard packages).
| Name | Description | 
|---|---|
|  IdealDiode | Multiphase ideal diode | 
|  IdealThyristor | Multiphase ideal thyristor | 
|  IdealGTOThyristor | Multiphase ideal GTO thyristor | 
|  IdealCommutingSwitch | Multiphase ideal commuting switch | 
|  IdealIntermediateSwitch | Multiphase ideal intermediate switch | 
|  IdealTransformer | Multiphase ideal transformer | 
|  Idle | Multiphase idle branch | 
|  Short | Multiphase short cut branch | 
|  IdealOpeningSwitch | Multiphase ideal opener | 
|  IdealClosingSwitch | Multiphase ideal closer | 
|  OpenerWithArc | Multiphase opener with arc | 
|  CloserWithArc | Multiphase closer with arc | 
 Modelica.Electrical.MultiPhase.Ideal.IdealDiode
Modelica.Electrical.MultiPhase.Ideal.IdealDiodeMultiphase ideal diode
Contains m ideal diodes (Modelica.Electrical.Analog.Ideal.IdealDiode).
Extends from Interfaces.TwoPlug (Component with one m-phase electric port), Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Ron[m] | Closed diode resistance [Ohm] | 
| Goff[m] | Opened diode conductance [S] | 
| Vknee[m] | Threshold voltage [V] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| plug_p | |
| plug_n | |
| heatPort[mh] | Conditional heat ports | 
 Modelica.Electrical.MultiPhase.Ideal.IdealThyristor
Modelica.Electrical.MultiPhase.Ideal.IdealThyristorMultiphase ideal thyristor
Contains m ideal thyristors (Modelica.Electrical.Analog.Ideal.IdealThyristor).
Extends from Interfaces.TwoPlug (Component with one m-phase electric port), Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Ron[m] | Closed thyristor resistance [Ohm] | 
| Goff[m] | Opened thyristor conductance [S] | 
| Vknee[m] | Threshold voltage [V] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| plug_p | |
| plug_n | |
| heatPort[mh] | Conditional heat ports | 
| fire[m] | 
 Modelica.Electrical.MultiPhase.Ideal.IdealGTOThyristor
Modelica.Electrical.MultiPhase.Ideal.IdealGTOThyristorMultiphase ideal GTO thyristor
Contains m ideal GTO thyristors (Modelica.Electrical.Analog.Ideal.IdealGTOThyristor).
Extends from Interfaces.TwoPlug (Component with one m-phase electric port), Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Ron[m] | Closed thyristor resistance [Ohm] | 
| Goff[m] | Opened thyristor conductance [S] | 
| Vknee[m] | Threshold voltage [V] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| plug_p | |
| plug_n | |
| heatPort[mh] | Conditional heat ports | 
| fire[m] | 
 Modelica.Electrical.MultiPhase.Ideal.IdealCommutingSwitch
Modelica.Electrical.MultiPhase.Ideal.IdealCommutingSwitchMultiphase ideal commuting switch
Contains m ideal commuting switches (Modelica.Electrical.Analog.Ideal.IdealCommutingSwitch).
Extends from Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Ron[m] | Closed switch resistance [Ohm] | 
| Goff[m] | Opened switch conductance [S] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| heatPort[mh] | Conditional heat ports | 
| control[m] | true => p--n2 connected, false => p--n1 connected | 
| plug_p | |
| plug_n2 | |
| plug_n1 | 
 Modelica.Electrical.MultiPhase.Ideal.IdealIntermediateSwitch
Modelica.Electrical.MultiPhase.Ideal.IdealIntermediateSwitchMultiphase ideal intermediate switch
Contains m ideal intermediate switches (Modelica.Electrical.Analog.Ideal.IdealIntermediateSwitch).
Extends from Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Ron[m] | Closed switch resistance [Ohm] | 
| Goff[m] | Opened switch conductance [S] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| heatPort[mh] | Conditional heat ports | 
| control[m] | true => p1--n2, p2--n1 connected, otherwise p1--n1, p2--n2 connected | 
| plug_p1 | |
| plug_p2 | |
| plug_n2 | |
| plug_n1 | 
 Modelica.Electrical.MultiPhase.Ideal.IdealTransformer
Modelica.Electrical.MultiPhase.Ideal.IdealTransformerMultiphase ideal transformer
Contains m ideal transformers (Modelica.Electrical.Analog.Ideal.IdealTransformer).
Note: Due to the above equations, also DC signals will be transformed!
Extends from Interfaces.FourPlug (Component with two m-phase electric ports).
| Name | Description | 
|---|---|
| m | Number of phases | 
| n[m] | Turns ratio | 
| considerMagnetization | Choice of considering magnetization | 
| Lm1[m] | Magnetization inductances w.r.t. primary side [H] | 
| Name | Description | 
|---|---|
| plug_p1 | |
| plug_p2 | |
| plug_n1 | |
| plug_n2 | 
 Modelica.Electrical.MultiPhase.Ideal.Idle
Modelica.Electrical.MultiPhase.Ideal.IdleMultiphase idle branch
Contains m idles (Modelica.Electrical.Analog.Ideal.Idle)
Extends from Interfaces.TwoPlug (Component with one m-phase electric port).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Name | Description | 
|---|---|
| plug_p | |
| plug_n | 
 Modelica.Electrical.MultiPhase.Ideal.Short
Modelica.Electrical.MultiPhase.Ideal.ShortMultiphase short cut branch
Contains m short cuts (Modelica.Electrical.Analog.Ideal.Short)
Extends from Interfaces.TwoPlug (Component with one m-phase electric port).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Name | Description | 
|---|---|
| plug_p | |
| plug_n | 
 Modelica.Electrical.MultiPhase.Ideal.IdealOpeningSwitch
Modelica.Electrical.MultiPhase.Ideal.IdealOpeningSwitchMultiphase ideal opener
Contains m ideal opening switches (Modelica.Electrical.Analog.Ideal.IdealOpeningSwitch).
Extends from Interfaces.TwoPlug (Component with one m-phase electric port), Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Ron[m] | Closed switch resistance [Ohm] | 
| Goff[m] | Opened switch conductance [S] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| plug_p | |
| plug_n | |
| heatPort[mh] | Conditional heat ports | 
| control[m] | true => switch open, false => p--n connected | 
 Modelica.Electrical.MultiPhase.Ideal.IdealClosingSwitch
Modelica.Electrical.MultiPhase.Ideal.IdealClosingSwitchMultiphase ideal closer
Contains m ideal closing switches (Modelica.Electrical.Analog.Ideal.IdealClosingSwitch).
<Extends from Interfaces.TwoPlug (Component with one m-phase electric port), Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Ron[m] | Closed switch resistance [Ohm] | 
| Goff[m] | Opened switch conductance [S] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| plug_p | |
| plug_n | |
| heatPort[mh] | Conditional heat ports | 
| control[m] | true => p--n connected, false => switch open | 
 Modelica.Electrical.MultiPhase.Ideal.OpenerWithArc
Modelica.Electrical.MultiPhase.Ideal.OpenerWithArcMultiphase opener with arc
Contains m opening switches with arc (Modelica.Electrical.Analog.Ideal.OpenerWithArc).
Extends from Interfaces.TwoPlug (Component with one m-phase electric port), Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Ron[m] | Closed switch resistance [Ohm] | 
| Goff[m] | Opened switch conductance [S] | 
| V0[m] | Initial arc voltage [V] | 
| dVdt[m] | Arc voltage slope [V/s] | 
| Vmax[m] | Max. arc voltage [V] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| plug_p | |
| plug_n | |
| heatPort[mh] | Conditional heat ports | 
| control[m] | true => switch open, false => p--n connected | 
 Modelica.Electrical.MultiPhase.Ideal.CloserWithArc
Modelica.Electrical.MultiPhase.Ideal.CloserWithArcMultiphase closer with arc
Contains m closing switches with arc (Modelica.Electrical.Analog.Ideal.CloserWithArc).
Extends from Interfaces.TwoPlug (Component with one m-phase electric port), Modelica.Electrical.MultiPhase.Interfaces.ConditionalHeatPort (Partial model to include conditional HeatPorts in order to describe the power loss via a thermal network).
| Name | Description | 
|---|---|
| m | Number of phases | 
| Ron[m] | Closed switch resistance [Ohm] | 
| Goff[m] | Opened switch conductance [S] | 
| V0[m] | Initial arc voltage [V] | 
| dVdt[m] | Arc voltage slope [V/s] | 
| Vmax[m] | Max. arc voltage [V] | 
| mh | Number of heatPorts=number of phases | 
| useHeatPort | =true, if all heat ports are enabled | 
| T[mh] | Fixed device temperatures if useHeatPort = false [K] | 
| Name | Description | 
|---|---|
| plug_p | |
| plug_n | |
| heatPort[mh] | Conditional heat ports | 
| control[m] | true => switch open, false => p--n connected |