General information about DC/DC converters can be found at the DC/DC converter concept
Extends from Modelica.Icons.Package
(Icon for standard packages).
Name | Description |
---|---|
ChopperStepDown | Step down chopper |
ChopperStepUp | Step up chopper |
Control … | Control components for DC to DC converters |
HBridge | H bridge (four quadrant converter) |
This is a conventional step down chopper (buck converter) model. It consists of a transistor and free wheeling diode.
Extends from Modelica.Electrical.PowerConverters.Icons.Converter
(Converter icon), Modelica.Electrical.PowerConverters.Interfaces.DCDC.DCtwoPin1
(Positive and negative pins of side 1), Modelica.Electrical.PowerConverters.Interfaces.DCDC.DCtwoPin2
(Positive and negative pins of side 2), Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort
(Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network), and Modelica.Electrical.PowerConverters.Interfaces.Enable.Enable1
(Partial model providing enable parameter and optional enable input for one firing signal).
Type | Name | Default | Description |
---|---|---|---|
Resistance | RonTransistor | 1e-5 | Transistor closed resistance |
Conductance | GoffTransistor | 1e-5 | Transistor opened conductance |
Voltage | VkneeTransistor | 0 | Transistor threshold voltage |
Resistance | RonDiode | 1e-5 | Closed diode resistance |
Conductance | GoffDiode | 1e-5 | Opened diode conductance |
Voltage | VkneeDiode | 0 | Diode forward threshold voltage |
Boolean | useHeatPort | false | =true, if heatPort is enabled |
final Temperature | T | 293.15 | Fixed device temperature if useHeatPort = false |
Boolean | useConstantEnable | true | true = disabled boolean input, use constantEnable |
Boolean | constantEnable | true | Constant enabling of firing signals |
final Integer | m | 1 | Number of phases |
Type | Name | Description |
---|---|---|
PositivePin | dc_p1 | Positive DC input |
NegativePin | dc_n1 | Negative DC input |
PositivePin | dc_p2 | Positive DC output |
NegativePin | dc_n2 | Negative DC output |
HeatPort_a | heatPort | Conditional heat port |
input BooleanInput | enable | Enables fire and notFire |
input BooleanInput | fire_p | Firing signal of positive potential transistor |
This is a conventional step up chopper (boost converter) model. It consists of a transistor and free wheeling diode.
Extends from Modelica.Electrical.PowerConverters.Icons.Converter
(Converter icon), Modelica.Electrical.PowerConverters.Interfaces.DCDC.DCtwoPin1
(Positive and negative pins of side 1), Modelica.Electrical.PowerConverters.Interfaces.DCDC.DCtwoPin2
(Positive and negative pins of side 2), Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort
(Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network), and Modelica.Electrical.PowerConverters.Interfaces.Enable.Enable1
(Partial model providing enable parameter and optional enable input for one firing signal).
Type | Name | Default | Description |
---|---|---|---|
Resistance | RonTransistor | 1e-5 | Transistor closed resistance |
Conductance | GoffTransistor | 1e-5 | Transistor opened conductance |
Voltage | VkneeTransistor | 0 | Transistor threshold voltage |
Resistance | RonDiode | 1e-5 | Closed diode resistance |
Conductance | GoffDiode | 1e-5 | Opened diode conductance |
Voltage | VkneeDiode | 0 | Diode forward threshold voltage |
Boolean | useHeatPort | false | =true, if heatPort is enabled |
final Temperature | T | 293.15 | Fixed device temperature if useHeatPort = false |
Boolean | useConstantEnable | true | true = disabled boolean input, use constantEnable |
Boolean | constantEnable | true | Constant enabling of firing signals |
final Integer | m | 1 | Number of phases |
Type | Name | Description |
---|---|---|
PositivePin | dc_p1 | Positive DC input |
NegativePin | dc_n1 | Negative DC input |
PositivePin | dc_p2 | Positive DC output |
NegativePin | dc_n2 | Negative DC output |
HeatPort_a | heatPort | Conditional heat port |
input BooleanInput | enable | Enables fire and notFire |
input BooleanInput | fire_p | Firing signal of positive potential transistor |
The H bridge is a four quadrant DC/DC converter. It consists of two single phase DC/AC converters which are controlled differently; see Fig. 1.
If the firing inputs fire_p
and fire_n
are inverse, the two legs are controlled symmetrically so that full positive or negative output voltage can be generated. See examples
DCDC.HBridge.
Extends from Modelica.Electrical.PowerConverters.Icons.Converter
(Converter icon), Modelica.Electrical.PowerConverters.Interfaces.DCDC.DCtwoPin1
(Positive and negative pins of side 1), Modelica.Electrical.PowerConverters.Interfaces.DCDC.DCtwoPin2
(Positive and negative pins of side 2), Modelica.Electrical.Analog.Interfaces.ConditionalHeatPort
(Partial model to include a conditional HeatPort in order to describe the power loss via a thermal network), and Modelica.Electrical.PowerConverters.Interfaces.Enable.Enable2
(Partial model providing enable parameter and optional enable input for two firing signals).
Type | Name | Default | Description |
---|---|---|---|
Boolean | useHeatPort | false | =true, if heatPort is enabled |
final Temperature | T | 293.15 | Fixed device temperature if useHeatPort = false |
Resistance | RonTransistor | 1e-5 | Transistor closed resistance |
Conductance | GoffTransistor | 1e-5 | Transistor opened conductance |
Voltage | VkneeTransistor | 0 | Transistor threshold voltage |
Resistance | RonDiode | 1e-5 | Diode closed resistance |
Conductance | GoffDiode | 1e-5 | Diode opened conductance |
Voltage | VkneeDiode | 0 | Diode threshold voltage |
Boolean | useConstantEnable | true | true = disabled boolean input, use constantEnable |
Boolean | constantEnable | true | Constant enabling of firing signals |
final Integer | m | 1 | Number of phases |
Type | Name | Description |
---|---|---|
PositivePin | dc_p1 | Positive DC input |
NegativePin | dc_n1 | Negative DC input |
PositivePin | dc_p2 | Positive DC output |
NegativePin | dc_n2 | Negative DC output |
HeatPort_a | heatPort | Conditional heat port |
input BooleanInput | enable | Enables fire and notFire |
input BooleanInput | fire_p | Firing signal of positive potential transistor |
input BooleanInput | fire_n | Firing signal of negative potential transistor |
Generated 2018-12-12 12:10:21 EST by MapleSim.