WOLFRAM SYSTEM MODELER

HBridge

H bridge (four quadrant converter)

Diagram

Wolfram Language

In[1]:=
SystemModel["Modelica.Electrical.PowerConverters.DCDC.HBridge"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

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.

Note

In the first version, the following signal connections were implementented:

  • fire_p to inverter_p.fire_p and inverter_n.fire_n
  • fire_n to inverter_p.fire_n and inverter_n.fire_p

Therefore the two fire signal had be supplied complentary to avoid a short circuit on the source.

In the enhanced version, the following signal connections are implementented:

  • inverter_p.fire_p to fire_p
  • inverter_p.fire_n to not fire_p
  • inverter_n.fire_p to fire_n
  • inverter_n.fire_n to not fire_n

Therefore a short circuit on the source is avoided intrinsically.

If both versions are provided with the same (complementary) fire signals, identical results are obtained. Additionally, two more switching states are possible: fire_p = fire_n = true (which means switching on both upper switches) and fire_p = fire_n = false (which means switching on both lower switches).

Parameters (11)

useHeatPort

Value: false

Type: Boolean

Description: = true, if heatPort is enabled

T

Value: 293.15

Type: Temperature (K)

Description: Fixed device temperature if useHeatPort = false

RonTransistor

Value: 1e-05

Type: Resistance (Ω)

Description: Transistor closed resistance

GoffTransistor

Value: 1e-05

Type: Conductance (S)

Description: Transistor opened conductance

VkneeTransistor

Value: 0

Type: Voltage (V)

Description: Transistor threshold voltage

RonDiode

Value: 1e-05

Type: Resistance (Ω)

Description: Diode closed resistance

GoffDiode

Value: 1e-05

Type: Conductance (S)

Description: Diode opened conductance

VkneeDiode

Value: 0

Type: Voltage (V)

Description: Diode threshold voltage

useConstantEnable

Value: true

Type: Boolean

Description: Disable boolean input and use constantEnable, if true

constantEnable

Value: true

Type: Boolean

Description: Constant enabling of firing signals

m

Value: 1

Type: Integer

Description: Number of phases

Connectors (8)

dc_p1

Type: PositivePin

Description: Positive DC input

dc_n1

Type: NegativePin

Description: Negative DC input

dc_p2

Type: PositivePin

Description: Positive DC output

dc_n2

Type: NegativePin

Description: Negative DC output

heatPort

Type: HeatPort_a

Description: Conditional heat port

enable

Type: BooleanInput

Description: Enables fire and notFire

fire_p

Type: BooleanInput

Description: Firing signals of positive potential leg

fire_n

Type: BooleanInput

Description: Firing signals of negative potential leg

Components (7)

enableLogic

Type: EnableLogic

Description: Enabling logic

andCondition_p

Type: And

Description: And condition for positive firing signal

andCondition_n

Type: And

Description: And condition for negative firing signal

inverter_p

Type: SinglePhase2Level

Description: Single-phase DC to AC converter

inverter_n

Type: SinglePhase2Level

Description: Single-phase DC to AC converter

not_p

Type: Not

Description: Logical 'not': y = not u

not_n

Type: Not

Description: Logical 'not': y = not u

Used in Components (2)

SwitchingDcDc

Modelica.Electrical.Machines.Examples.ControlledDCDrives.Utilities

Switching DC-DC inverter

HBridge

Modelica.Electrical.PowerConverters.Examples.DCDC.ExampleTemplates

H bridge DC/DC converter