modelChopperStepDown_RL
Step down chopper with R-L 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 an R-L 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. The waveform the average current is determined by the time constant L/R of the load.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Frequency | f (from ChopperStepDown) | 1000 | Switching frequency |
| SI.Voltage | Vsource (from ChopperStepDown) | 60 | Source voltage |
| SI.Inductance | L (from ChopperStepDown) | 25e-3 | Source inductance |
| SI.Capacitance | C (from ChopperStepDown) | 20e-6 | Smoothing capacitance |
| Real | dutyCycle (from ChopperStepDown) | 0.20 | Duty cycle |
| SI.Current | ILoad (from ChopperStepDown) | 1.2 | Load current |
| SI.Resistance | RLoad (from ChopperStepDown) | V0/ILoad | Load resistance |
| SI.Voltage | V0 (from ChopperStepDown) | Vsource*dutyCycle | No-load output voltage |
| SI.Inductance | LLoad | 0.025 | Load inductance |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Electrical.Analog.Sources.ConstantVoltage | constantVoltage (from ChopperStepDown) | ||
| PowerConverters.DCDC.ChopperStepDown | chopperStepDown (from ChopperStepDown) | ||
| Modelica.Electrical.Analog.Sensors.CurrentSensor | currentSensor (from ChopperStepDown) | ||
| Modelica.Electrical.Analog.Sensors.VoltageSensor | voltageSensor (from ChopperStepDown) | ||
| Modelica.Electrical.Analog.Basic.Ground | ground (from ChopperStepDown) | ||
| PowerConverters.DCDC.Control.SignalPWM | signalPWM (from ChopperStepDown) | ||
| Modelica.Blocks.Math.Mean | meanCurrent (from ChopperStepDown) | ||
| Modelica.Blocks.Math.Mean | meanVoltage (from ChopperStepDown) | ||
| Modelica.Electrical.Analog.Basic.Inductor | inductor (from ChopperStepDown) | ||
| Modelica.Electrical.Analog.Basic.Capacitor | capacitor (from ChopperStepDown) | ||
| Modelica.Electrical.Analog.Basic.Resistor | loadResistor | ||
| Modelica.Electrical.Analog.Basic.Inductor | loadInductor | ||
| PowerConverters.DCDC.Control.Voltage2DutyCycle | adaptor | ||
| Modelica.Blocks.Sources.Ramp | vRef |