Current-Mode Control
Ends soon! Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Current-Mode Control
This course is part of Modeling and Control of Power Electronics Specialization
Instructor: Dr. Dragan Maksimovic
4,411 already enrolled
Included with
Learn more
22 reviews
22 reviews
What you'll learn
Understand the operating principles and benefits of current-mode control for dc-dc converters
Model and design peak current-mode controlled dc-dc converters
Model and design average current-mode controlled dc-dc converters
Use computer-aided tools and simulations to verify current-mode controlled dc-dc converters
Details to know
12 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
There are 4 modules in this course
This course can also be taken for academic credit as ECEA 5708, part of CU Boulderβs Master of Science in Electrical Engineering degree.
This is Course #4 in the Modeling and Control of Power Electronics course sequence. The course is focused on current-mode control techniques, which are very frequently applied in practical realizations of switched-mode. Practical advantages of peak current mode control are discussed, including built-in overcurrent protection, simpler and more robust dynamic responses, as well as abilities to ensure current sharing in parallel connected converter modules. For peak current-mode controlled converters, slope compensation, and high-frequency effects are discussed in detail. Upon completion of the course, you will be able to understand, analyze, model, and design high-performance current-mode controllers for dc-dc power converters, including peak current-mode controllers and average current-mode controllers. We strongly recommend students complete the CU Boulder Power Electronics specialization as well as Course #1 (Averaged-Switch Modeling and Simulation) before enrolling in this course (the course numbers provided below are for students in the CU Boulder's MS-EE program): β Introduction to Power Electronics (ECEA 5700) β Converter Circuits (ECEA 5701) β Converter Control (ECEA 5702) β Averaged-Switch Modeling and Simulation (ECEA 5705) After completing this course, you will be able to: β Understand the operating principles and benefits of current-mode control for dc-dc converters β Model and design peak current-mode controlled dc-dc converters β Model and design average current-mode controlled dc-dc converters β Use computer-aided tools and simulations to verify current-mode controlled dc-dc converters
Introduction to peak current-mode control, simple model, and the need for slope compensation
What's included
7 videos7 readings4 assignments1 discussion prompt
7 videosβ’Total 86 minutes
- Introduction to Peak Current-Mode Controlβ’14 minutes
- Simple Approximate Modelβ’10 minutes
- Small-signal Model Based on Simple Approximationβ’10 minutes
- Design Example: Synchronous Buck POL Converterβ’18 minutes
- Oscillation for D > 0.5β’17 minutes
- Stabilization with Addition of an Artificial Rampβ’11 minutes
- Design Example Revisited: Inclusion of Artificial Rampβ’6 minutes
7 readingsβ’Total 56 minutes
- Course Updates and Accessibility Supportβ’1 minute
- Non-Credit Students: Welcome and Where to Find Helpβ’10 minutes
- Introduction to the Courseβ’10 minutes
- Accessing & Using MATLABβ’10 minutes
- Accessing & Using LTspiceβ’5 minutes
- Course MATLAB & LTspice Examplesβ’10 minutes
- PI Compensator: Op-Amp Implementationβ’10 minutes
4 assignmentsβ’Total 150 minutes
- Practice: Introduction to Peak Current-Mode Controlβ’30 minutes
- Practice: Peak Current-mode Controlled POL Regulatorβ’30 minutes
- Practice: Slope Compensationβ’30 minutes
- Peak Current-Mode Control, Simple Modelβ’60 minutes
1 discussion promptβ’Total 10 minutes
- Introduce Yourselfβ’10 minutes
More accurate averaged model, averaged circuit simulations, and design of control loops
What's included
7 videos4 assignments
7 videosβ’Total 86 minutes
- More Accurate Average Modelβ’11 minutes
- Average Spice CPM Subcircuitβ’14 minutes
- Design Verification Using Average Circuit Simulationsβ’16 minutes
- Small-signal AC Equivalent Circuit Modelsβ’6 minutes
- Transfer Functions of CPM Controlled Convertersβ’15 minutes
- Analysis Example: CPM Controlled Boost Converterβ’15 minutes
- Comparison of Frequency Responses of Duty-cycle and Current-mode Controlled Convertersβ’8 minutes
4 assignmentsβ’Total 150 minutes
- Practice: More Accurate Large-Signal Averaged Model β’30 minutes
- Practice: Averaged Circuit Simulationβ’30 minutes
- Practice: More Accurate Small-Signal Modelβ’30 minutes
- Peak Current-Mode Controlled Voltage Regulatorβ’60 minutes
Introduction to the sampled-data nature of switching converters and high-frequency effects in peak current-mode controlled converters
What's included
10 videos2 assignments
10 videosβ’Total 75 minutes
- Motivation for Modeling of High-Frequency Effectsβ’5 minutes
- Pulse-Width Modulator as a Samplerβ’7 minutes
- Overview of Sampled-Data Systemsβ’17 minutes
- Sampled-Data Modeling of Switching Convertersβ’5 minutes
- Introduction to Sampled-Data Modeling of Peak Current-Mode Controlled Convertersβ’7 minutes
- Development of Sampled-Data Modelβ’10 minutes
- Frequency Responses of Sampled-Data Modelsβ’4 minutes
- 1st Order Approximationβ’10 minutes
- 2nd Order Approximationβ’7 minutes
- Summary and Conclusionsβ’3 minutes
2 assignmentsβ’Total 90 minutes
- Practice: Introduction to Sampled-Data Modelingβ’30 minutes
- High-Frequency Effects in Peak Current-Mode Controlled Convertersβ’60 minutes
Averaged current-mode control and design of current and voltage control loops
What's included
6 videos2 assignments
6 videosβ’Total 73 minutes
- Introduction to Average Current-Mode Controlβ’8 minutes
- Transfer Functions of Average Current-mode Controlled Convertersβ’7 minutes
- Design Example: ACM Controlled Boost dc-dc Converterβ’21 minutes
- Design Verification by Average Circuit Simulationsβ’10 minutes
- Design of the Voltage Control Loopβ’8 minutes
- Design Example: ACM Controlled Boost dc Voltage Regulatorβ’18 minutes
2 assignmentsβ’Total 90 minutes
- Practice: Averaged Current-Mode Control, Transfer Functionsβ’30 minutes
- Average Current-Mode Controlβ’60 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Build toward a degree
This course is part of the following degree program(s) offered by University of Colorado Boulder. If you are admitted and enroll, your completed coursework may count toward your degree learning and your progress can transfer with you.ΒΉ
Instructor
Offered by
Explore more from Electrical Engineering
- Status: Free TrialU
University of Colorado Boulder
Course
- Status: Free TrialU
University of Colorado Boulder
Course
- Status: Free TrialU
University of Colorado Boulder
Specialization
- Status: Free TrialU
University of Colorado Boulder
Course
Why people choose Coursera for their career
Learner reviews
- 5 stars
86.36%
- 4 stars
13.63%
- 3 stars
0%
- 2 stars
0%
- 1 star
0%
Showing 3 of 22
Reviewed on Mar 6, 2025
good course, would like a little bit more explanation from the professor
Frequently asked questions
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you canβt afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, youβll find a link to apply on the description page.
More questions
Financial aid available,
