Main Content

Average-Value Chopper

Average-value chopper

  • Average-Value Chopper block

Libraries:
Simscape / Electrical / Semiconductors & Converters / Converters

Description

The Average-Value Chopper block represents a controlled average-value chopper. Use the duty cycle input to convert the electrical energy between the two sides. The figure shows the equivalent circuit for the block.

Equations

The input current and output voltage depend on the chopper class that you specify.

Voltage and Current Equations

Chopper ClassQuadrantsOutput Voltage, v2Input Current, i1
i2<0i2=0i2>0i2<0i2=0i2>0
A1stv2=v1v2=DutyCyclev1i1=i2i1=DutyCyclei2
B2ndv2=(1DutyCycle)v1v2=0i1=(1DutyCycle)i2i1=0
C1st and 2ndv2=DutyCyclev1i1=DutyCyclei2
D1st and 4thv2=v1v2=(2DutyCycle1)v1i1=i2i1=(2DutyCycle1)i2
EFourv2=(2DutyCycle1)v1i1=(2DutyCycle1)i2

Limitations and Assumptions

  • Input voltage, v1 is positive.

  • Power losses are neglected.

  • The Average-Value Chopper block represents an ideal implementation of a controlled average-value chopper with no dynamics, and it is suitable for low fidelity simulations. For higher fidelity models, use the One-Quadrant Chopper, Two-Quadrant Chopper, or Four-Quadrant Chopper blocks.

Examples

Ports

Conserving

expand all

Electrical conserving port associated with the duty cycle.

Data Types: double

Electrical conserving port associated with the positive terminal of the first DC voltage.

Data Types: double

Electrical conserving port associated with the negative terminal of the first DC voltage.

Data Types: double

Electrical conserving port associated with the positive terminal of the second DC voltage.

Data Types: double

Electrical conserving port associated with the negative terminal of the second DC voltage.

Data Types: double

Parameters

expand all

Chopper class.

Specify the parameterization of the converter efficiency. If you select Tabulated, conduction losses will depend on the provided output current.

Efficiency of the converter, in percentage.

Dependencies

To enable this parameter, set Converter efficiency to Constant.

Vector of output currents.

Dependencies

To enable this parameter, set Converter efficiency to Tabulated.

Vector of efficiencies for each output current specified in Output current vector, in percentage. This parameter must have the same size of Output current vector.

Dependencies

To enable this parameter, set Converter efficiency to Tabulated.

References

[1] Trzynadlowski, A. M. Introduction to Modern Power Electronics. 2nd Ed. Hoboken, NJ: John Wiley & Sons Inc., 2010.

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.

Version History

Introduced in R2018b