modelChopperBuckBoost

Buck/boost converter example template

Extends from Modelica.Electrical.PowerConverters.Icons.ExampleTemplate (Example template).

Information

Buck/boost chopper example template including both voltage sources; control not included.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.VoltageVLV12LV voltage
Modelica.Units.SI.ResistanceRiLV0.01LV inner resistance
Modelica.Units.SI.VoltageVHV24HV voltage
Modelica.Units.SI.ResistanceRiHV0.01HV inner resistance
Modelica.Units.SI.CapacitanceCLV500e-6Low voltage capacitance
Modelica.Units.SI.CapacitanceCHV250e-6High voltage capacitance
Modelica.Units.SI.InductanceL10e-6Inductance
Modelica.Units.SI.ResistanceR1e-3Resistance of inductor
Modelica.Units.SI.FrequencyfS40e3Switching frequency
RealidleDutyCycle1 - VLV/VHVDuty cycle for idle operation

Components

TypeNameDefaultDescription
Modelica.Electrical.PowerConverters.DCDC.ChopperBuckBoostdcdc
Modelica.Electrical.Analog.Sources.ConstantVoltageconstantVoltageLV
Modelica.Electrical.Analog.Basic.ResistorresistorLV
Modelica.Electrical.Analog.Basic.Groundground
Modelica.Electrical.Analog.Basic.CapacitorcapacitorLV
Modelica.Electrical.Analog.Basic.Resistorresistor
Modelica.Electrical.Analog.Basic.Inductorinductor
Modelica.Electrical.Analog.Basic.CapacitorcapacitorHV
Modelica.Electrical.Analog.Sources.ConstantVoltageconstantVoltageHV
Modelica.Electrical.Analog.Basic.ResistorresistorHV
Modelica.Blocks.Sources.RealExpressionvLV
Modelica.Blocks.Sources.RealExpressioniLV
Modelica.Blocks.Sources.RealExpressionvHV
Modelica.Blocks.Sources.RealExpressioniHV
Modelica.Blocks.Math.Meanmean_vLV
Modelica.Blocks.Math.Meanmean_iLV
Modelica.Blocks.Math.Meanmean_vHV
Modelica.Blocks.Math.Meanmean_iHV
Modelica.Electrical.PowerConverters.DCDC.Control.SignalPWMpwm
Modelica.Electrical.Analog.Sensors.CurrentSensorcurrentSensor