Accessibility navigation

Microcontroller-based peak current mode control using digital slope compensation

Hallworth, M. and Shirsavar, A. (2012) Microcontroller-based peak current mode control using digital slope compensation. IEEE Transactions on Power Electronics, 27 (7). pp. 3340-3351. ISSN 0885-8993

Text - Accepted Version
· Please see our End User Agreement before downloading.


It is advisable to refer to the publisher's version if you intend to cite from this work. See Guidance on citing.

To link to this item DOI: 10.1109/TPEL.2011.2182210


Microcontroller-based peak current mode control of a buck converter is investigated. The new solution uses a discrete time controller with digital slope compensation. This is implemented using only a single-chip microcontroller to achieve desirable cycle-by-cycle peak current limiting. The digital controller is implemented as a two-pole, two-zero linear difference equation designed using a continuous time model of the buck converter and a discrete time transform. Subharmonic oscillations are removed with digital slope compensation using a discrete staircase ramp. A 16 W hardware implementation directly compares analog and digital control. Frequency response measurements are taken and it is shown that the crossover frequency and expected phase margin of the digital control system match that of its analog counterpart.

Item Type:Article
ID Code:31751
Uncontrolled Keywords:Digital peak current mode control,; DC-DC switch mode power supplies; discrete controller; digital slope compensation


Downloads per month over past year

University Staff: Request a correction | Centaur Editors: Update this record

Page navigation