Package Modelica.​Electrical.​PowerConverters.​DCDC
DC to DC converters

Information

General information about DC/DC converters can be found at the DC/DC converter concept

Extends from Modelica.​Icons.​Package (Icon for standard packages).

Package Contents

NameDescription
ChopperStepDownStep down chopper
ChopperStepUpStep up chopper
ControlControl components for DC to DC converters
HBridgeH bridge (four quadrant converter)

Model Modelica.​Electrical.​PowerConverters.​DCDC.​ChopperStepDown
Step down chopper

Information

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).

Parameters

TypeNameDefaultDescription
ResistanceRonTransistor1e-5Transistor closed resistance
ConductanceGoffTransistor1e-5Transistor opened conductance
VoltageVkneeTransistor0Transistor threshold voltage
ResistanceRonDiode1e-5Closed diode resistance
ConductanceGoffDiode1e-5Opened diode conductance
VoltageVkneeDiode0Diode forward threshold voltage
BooleanuseHeatPortfalse=true, if heatPort is enabled
final TemperatureT293.15Fixed device temperature if useHeatPort = false
BooleanuseConstantEnabletruetrue = disabled boolean input, use constantEnable
BooleanconstantEnabletrueConstant enabling of firing signals
final Integerm1Number of phases

Connectors

TypeNameDescription
PositivePindc_p1Positive DC input
NegativePindc_n1Negative DC input
PositivePindc_p2Positive DC output
NegativePindc_n2Negative DC output
HeatPort_aheatPortConditional heat port
input BooleanInputenableEnables fire and notFire
input BooleanInputfire_pFiring signal of positive potential transistor

Model Modelica.​Electrical.​PowerConverters.​DCDC.​ChopperStepUp
Step up chopper

Information

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).

Parameters

TypeNameDefaultDescription
ResistanceRonTransistor1e-5Transistor closed resistance
ConductanceGoffTransistor1e-5Transistor opened conductance
VoltageVkneeTransistor0Transistor threshold voltage
ResistanceRonDiode1e-5Closed diode resistance
ConductanceGoffDiode1e-5Opened diode conductance
VoltageVkneeDiode0Diode forward threshold voltage
BooleanuseHeatPortfalse=true, if heatPort is enabled
final TemperatureT293.15Fixed device temperature if useHeatPort = false
BooleanuseConstantEnabletruetrue = disabled boolean input, use constantEnable
BooleanconstantEnabletrueConstant enabling of firing signals
final Integerm1Number of phases

Connectors

TypeNameDescription
PositivePindc_p1Positive DC input
NegativePindc_n1Negative DC input
PositivePindc_p2Positive DC output
NegativePindc_n2Negative DC output
HeatPort_aheatPortConditional heat port
input BooleanInputenableEnables fire and notFire
input BooleanInputfire_pFiring signal of positive potential transistor

Model Modelica.​Electrical.​PowerConverters.​DCDC.​HBridge
H bridge (four quadrant converter)

Information

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.

Fig. 1: H bridge

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).

Parameters

TypeNameDefaultDescription
BooleanuseHeatPortfalse=true, if heatPort is enabled
final TemperatureT293.15Fixed device temperature if useHeatPort = false
ResistanceRonTransistor1e-5Transistor closed resistance
ConductanceGoffTransistor1e-5Transistor opened conductance
VoltageVkneeTransistor0Transistor threshold voltage
ResistanceRonDiode1e-5Diode closed resistance
ConductanceGoffDiode1e-5Diode opened conductance
VoltageVkneeDiode0Diode threshold voltage
BooleanuseConstantEnabletruetrue = disabled boolean input, use constantEnable
BooleanconstantEnabletrueConstant enabling of firing signals
final Integerm1Number of phases

Connectors

TypeNameDescription
PositivePindc_p1Positive DC input
NegativePindc_n1Negative DC input
PositivePindc_p2Positive DC output
NegativePindc_n2Negative DC output
HeatPort_aheatPortConditional heat port
input BooleanInputenableEnables fire and notFire
input BooleanInputfire_pFiring signal of positive potential transistor
input BooleanInputfire_nFiring signal of negative potential transistor