modelChopperStepDown_R

Step down chopper with resistive load

Extends from ExampleTemplates.ChopperStepDown (Step down chopper including control), Modelica.Icons.Example (Icon for runnable examples).

Information

This example demonstrates the switching on of a resistive load operated by a step down chopper. DC output voltage is equal to dutyCycle times the input voltage. Plot current currentSensor.i, averaged current meanCurrent.y, total voltage voltageSensor.v and voltage meanVoltage.v.

Parameters

TypeNameDefaultDescription
SI.Frequencyf (from ChopperStepDown)1000Switching frequency
SI.VoltageVsource (from ChopperStepDown)60Source voltage
SI.InductanceL (from ChopperStepDown)25e-3Source inductance
SI.CapacitanceC (from ChopperStepDown)20e-6Smoothing capacitance
RealdutyCycle (from ChopperStepDown)0.20Duty cycle
SI.CurrentILoad (from ChopperStepDown)1.2Load current
SI.ResistanceRLoad (from ChopperStepDown)V0/ILoadLoad resistance
SI.VoltageV0 (from ChopperStepDown)Vsource*dutyCycleNo-load output voltage

Components

TypeNameDefaultDescription
Modelica.Electrical.Analog.Sources.ConstantVoltageconstantVoltage (from ChopperStepDown)
PowerConverters.DCDC.ChopperStepDownchopperStepDown (from ChopperStepDown)
Modelica.Electrical.Analog.Sensors.CurrentSensorcurrentSensor (from ChopperStepDown)
Modelica.Electrical.Analog.Sensors.VoltageSensorvoltageSensor (from ChopperStepDown)
Modelica.Electrical.Analog.Basic.Groundground (from ChopperStepDown)
PowerConverters.DCDC.Control.SignalPWMsignalPWM (from ChopperStepDown)
Modelica.Blocks.Math.MeanmeanCurrent (from ChopperStepDown)
Modelica.Blocks.Math.MeanmeanVoltage (from ChopperStepDown)
Modelica.Electrical.Analog.Basic.Inductorinductor (from ChopperStepDown)
Modelica.Electrical.Analog.Basic.Capacitorcapacitor (from ChopperStepDown)
Modelica.Electrical.Analog.Basic.ResistorloadResistor
PowerConverters.DCDC.Control.Voltage2DutyCycleadaptor
Modelica.Blocks.Sources.RampvRef