modelHBridge_DC_Drive

H bridge DC/DC converter with DC drive

Extends from ExampleTemplates.HBridge (H bridge DC/DC converter), Modelica.Icons.Example (Icon for runnable examples).

Information

This example of an H bridge with DC drive demonstrates the operation of the DC machine in four quadrants. The DC output voltage is equal to 2 * (dutyCycle - 0.5) times the input voltage.

start time (s) machine speed machine torque mode
0 zero zero
3 positive zero
6 positive positive motor
9.5 positive negative generator
12.5 negative negative motor
15.5 negative positive generator
19 negative zero
22 zero zero

Plot machine current dcpm.ia, averaged current meanCurrent.y, machine speed dcpm.wMechanical, averaged machine speed dcpm.va and torque dcpm.tauElectrical.

Parameters

TypeNameDefaultDescription
SI.Frequencyf (from HBridge)1000Switching frequency
SI.InductanceLd3*dcpmData.LaSmoothing inductance
SI.TorquetauNominaldcpmData.ViNominal*dcpmData.IaNominal/dcpmData.wNominalNominal torque
RealdMin0.2Minimum duty cycle
RealdMax1 - dMinMaximum duty cycle
Modelica.Electrical.Machines.Utilities.ParameterRecords.DcPermanentMagnetDatadcpmDataData record of PM excited DC machine

Components

TypeNameDefaultDescription
PowerConverters.DCDC.HBridgehbridge (from HBridge)
Modelica.Electrical.Analog.Sources.ConstantVoltageconstantVoltage (from HBridge)
PowerConverters.DCDC.Control.SignalPWMsignalPWM (from HBridge)
Modelica.Electrical.Analog.Basic.Groundground (from HBridge)
Modelica.Electrical.Analog.Sensors.CurrentSensorcurrentSensor (from HBridge)
Modelica.Electrical.Analog.Sensors.VoltageSensorvoltageSensor (from HBridge)
Modelica.Blocks.Math.MeanmeanCurrent (from HBridge)
Modelica.Blocks.Math.MeanmeanVoltage (from HBridge)
Modelica.Electrical.Machines.BasicMachines.DCMachines.DC_PermanentMagnetdcpm
Modelica.Mechanics.Rotational.Sources.Torquetorque
Modelica.Blocks.Sources.TimeTabletorqueTable
Modelica.Blocks.Sources.TimeTabledutyCycleTable
Modelica.Electrical.Analog.Basic.Inductorinductor