SinglePhase2Level
Single phase DC to AC converter
Library
Modelica/Electrical/PowerConverters/DCAC
Description
This is a single phase two level inverter. The boolean signals fire_p
and fire_n
shall not be true
at the same time to avoid DC bus short circuits. The inverter consists of two transistors and two anti parallel free wheeling diodes.
An example of a single phase inverter with PWM voltage control is included in Examples.DCAC.SinglePhaseTwoLevel.
Parameters
Name | Label | Description | Data Type | Valid Values |
---|---|---|---|---|
mo_RonTransistor | RonTransistor | Transistor closed resistance | Scalar | |
mo_GoffTransistor | GoffTransistor | Transistor opened conductance | Scalar | |
mo_VkneeTransistor | VkneeTransistor | Transistor threshold voltage | Scalar | |
mo_RonDiode | RonDiode | Diode closed resistance | Scalar | |
mo_GoffDiode | GoffDiode | Diode opened conductance | Scalar | |
mo_VkneeDiode | VkneeDiode | Diode threshold voltage | Scalar | |
mo_useHeatPort | useHeatPort | =true, if heatPort is enabled | Number | 0 |
mo_T | T | Fixed device temperature if useHeatPort = false | Scalar | |
mo_m | m | Number of phases | Scalar |
Name | Label | Description | Data Type | Valid Values |
---|---|---|---|---|
mo_useConstantEnable | useConstantEnable | true = disabled boolean input, use constantEnable | Number | 0 |
mo_constantEnable | constantEnable | Constant enabling of firing signals | Scalar | true |
Name | Label | Description | Data Type | Valid Values |
---|---|---|---|---|
mo_vDC | vDC | vDC | Structure | |
mo_vDC/fixed | fixed | Cell of scalars | true | |
mo_vDC/start | start | Cell of scalars | ||
mo_iDC | iDC | iDC | Structure | |
mo_iDC/fixed | fixed | Cell of scalars | true | |
mo_iDC/start | start | Cell of scalars | ||
mo_powerDC | powerDC | powerDC | Structure | |
mo_powerDC/fixed | fixed | Cell of scalars | true | |
mo_powerDC/start | start | Cell of scalars | ||
mo_vAC | vAC | vAC | Structure | |
mo_vAC/fixed | fixed | Cell of scalars | true | |
mo_vAC/start | start | Cell of scalars | ||
mo_iAC | iAC | iAC | Structure | |
mo_iAC/fixed | fixed | Cell of scalars | true | |
mo_iAC/start | start | Cell of scalars | ||
mo_powerAC | powerAC | powerAC | Structure | |
mo_powerAC/fixed | fixed | Cell of scalars | true | |
mo_powerAC/start | start | Cell of scalars | ||
mo_LossPower | LossPower | LossPower | Structure | |
mo_LossPower/fixed | fixed | Cell of scalars | true | |
mo_LossPower/start | start | Cell of scalars | ||
mo_T_heatPort | T_heatPort | T_heatPort | Structure | |
mo_T_heatPort/fixed | fixed | Cell of scalars | true | |
mo_T_heatPort/start | start | Cell of scalars | ||
mo_enable | enable | enable | Structure | |
mo_enable/fixed | fixed | Cell of scalars | true | |
mo_enable/start | start | Cell of scalars | ||
mo_fire_p | fire_p | fire_p | Structure | |
mo_fire_p/fixed | fixed | Cell of scalars | true | |
mo_fire_p/start | start | Cell of scalars | ||
mo_fire_n | fire_n | fire_n | Structure | |
mo_fire_n/fixed | fixed | Cell of scalars | true | |
mo_fire_n/start | start | Cell of scalars |
Ports
Name | Type | Description | IO Type | Number |
---|---|---|---|---|
dc_p | implicit | Positive DC input | input | 1 |
dc_n | implicit | Negative DC input | output | 1 |
ac | implicit | AC output | input | 2 |
fire_p | implicit | Firing signal of positive potential transistor | input | 3 |
fire_n | implicit | Firing signal of negative potential transistor | input | 4 |
Port 6 | implicit | Conditional heat port | input | mo_useHeatPort |
Port 7 | implicit | Enables fire and notFire | input | 1-mo_useConstantEnable |