Learn · Digital Control in Switched Mode Power Converters and FPGA-based Prototyping

Lecture 101 of 123week-11

Lecture 101: MATLAB Simulation of a Practical Digital VMC Buck Converter in CCM

Prof. Santanu Kapat · IIT Kharagpur

Credits and licence

From
Digital Control in Switched Mode Power Converters and FPGA-based Prototyping, IIT Kharagpur (at NPTEL)
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
Tweens profiles and older. How courses are placed

All the lectures

  1. Lecture 01: Digital Control in Switched Mode Power Converters – Course Introduction Video
  2. Lecture 02: Digital Control of SMPCs – Course Instructions, Guidelines & Resources Video
  3. Lecture 03: Examples of Some Commercial Digital Control Solutions Video
  4. Lecture 04: Overview of Digital Control Implementation Platforms Video
  5. Lecture 05: Introducing Basic Digitization in Power Electronic Converters Video
  6. Lecture 06: Recap of Feedback and Feedforward Control Methods in SMPCs Video
  7. Lecture 07: Recap of Fixed and Variable Frequency Modulation Techniques Video
  8. Lecture 08: Levels of Digitization in Single-loop Feedback Control in SMPCs Video
  9. Lecture 09: Levels of Digitization in Multi-loop Feedback Control in SMPCs Video
  10. Lecture 10: SMPC Topologies and Power Stage Design for Hardware Demonstrations Video
  11. Lecture 11: Basics of Sampling under Fixed and Variable Frequency Modulation Video
  12. Lecture 12: Voltage Mode Digital Pulse Width Modulators and Sampling Methods Video
  13. Lecture 13: Overview of Digital Pulse Width Modulator Architectures Video
  14. Lecture 14: Sampling Methods under Fixed Frequency Current Mode Control Video
  15. Lecture 15: Overview of Fixed Frequency Current Mode Control Architectures Video
  16. Lecture 16: Sampling Methods under Constant On/Off- Time Digital Modulation Video
  17. Lecture 17: Constant On/Off- Time Mixed-Signal Current Mode Control Architectures Video
  18. Lecture 18: Sampling Methods under Digital Hysteresis Control Methods Video
  19. Lecture 19: Overview of Digital Hysteresis Control Architectures Video
  20. Lecture 20: Summary of Digital Current Mode Control Architectures Video
  21. Lecture 21: Recap of Voltage and Current Mode Control Implementation using MATLAB Video
  22. Lecture 22: MATLAB Model Development for Basic Digital Control Blocks Video
  23. Lecture 23: MATLAB Model Development for Fixed Frequency Digital Control Video
  24. Lecture 24: MATLAB Models for Digital Controllers using Difference Equations Video
  25. Lecture 25: MATLAB Model Development for Digital Voltage Mode Control Video
  26. Lecture 26: MATLAB Model Development for Mixed-Signal Current Mode Control Video
  27. Lecture 27: MATLAB Model Development for Fully Digital Current Mode Control Video
  28. Lecture 28: MATLAB Model Development for Constant-On Time Control Video
  29. Lecture 29: MATLAB Model Development for Constant-Off Time Control Video
  30. Lecture 30: MATLAB Model Development for Digital Current Hysteresis Control Video
  31. Lecture 31: Continuous-Time Small-Signal Modeling under Digital Control Video
  32. Lecture 32: Discrete Time Modeling with Closed Current Loop Video
  33. Lecture 33: State-Space Modeling and Steps For Deriving Discrete-Time Models Video
  34. Lecture 34: Derivation of Discrete-Time Large-Signal Models Video
  35. Lecture 35: Validation of Discrete-Time Large-Signal Models using MATLAB – Part I Video
  36. Lecture 36: Validation of Discrete-Time Large-Signal Models using MATLAB – Part II Video
  37. Lecture 37: Derivation of Discrete-Time Small-Signal Models - I Video
  38. Lecture 38: Derivation of Discrete-Time Small-Signal Models - II Video
  39. Lecture 39: Discrete-Time Transfer Functions and Closed Loop Block Diagrams Video
  40. Lecture 40: Model Accuracy with MATLAB Case Studies – Comparative Study Video
  41. Lecture 41: Continuous-Time to Discrete-Time Conversion Methods – A Summary Video
  42. Lecture 42: Recap of Frequency Domain Design of Analog VMC and CMC Video
  43. Lecture 43: Design under Digital Voltage Mode Control – Frequency Domain Approaches Video
  44. Lecture 44: Design under Digital Current Mode Control – Frequency Domain Approaches Video
  45. Lecture 45: Design Case Study and MATLAB Simulation of Digital Voltage Mode Control Video
  46. Lecture 46: Design Case Study and MATLAB Simulation of Digital Current Mode Control Video
  47. Lecture 47: Time Optimal Control of a Buck Converter and Identifying Performance Limits Video
  48. Lecture 48: Trajectory based CMC Design for Proximate Time Optimal Recovery Video
  49. Lecture 49: Trajectory based Digital CMC Tuning and MATLAB Case Studies Video
  50. Lecture 50: Digital Pulse Skipping Control and MATLAB Simulation Case Studies Video
  51. Lecture 51: Selection of ADC and DAC in Digitally Controlled SMPCs Video
  52. Lecture 52: High Frequency Current Sensing Techniques in Digitally Controlled SMPCs Video
  53. Lecture 53: Current Sensing Techniques in Digitally Controlled High Power Converters Video
  54. Lecture 54: Signal Conditioning Circuits and PCB Design for Mixed-Signal Implementation Video
  55. Lecture 55: Reference Power Stage Design and Schematic for Buck and Boost Converters–I Video
  56. Lecture 56: Reference Power Stage Design and Schematic for Buck and Boost Converters–II Video
  57. Lecture 57: Step-by-Step Guidelines for Digital Control Implementation using FPGA Video
  58. Lecture 58: Test and Measurement of a Buck Converter using Digital Storage Oscilloscope Video
  59. Lecture 59: Functionalities in Mixed Signal Oscilloscope for Validating Digital Control Video
  60. Lecture 60: Power Spectrum Analysis of SMPCs using Mixed-Signal Oscilloscope Video
  61. Lecture 61: Introduction to Verilog Hardware Description Language (HDL) Video
  62. Lecture 62: Guidelines for Verilog HDL Programming – Some Key Rules Video
  63. Lecture 63: Structural and Dataflow Modeling in Verilog HDL for Combinational Logics Video
  64. Lecture 64: Behavioral Modeling in Verilog HDL for Sequential Digital Circuits Video
  65. Lecture 65: Simulation of Verilog-HDL based Design using Xilinx Webpack – I Video
  66. Lecture 66: Simulation of Verilog-HDL based Design using Xilinx Webpack – II Video
  67. Lecture 67: Fixed Point Implementation in Embedded Control System Video
  68. Lecture 68: Fixed Point Arithmetic and Concept of Q Format Video
  69. Lecture 69: Counter-based DPWM with Deadtime and Verilog HDL Programming Video
  70. Lecture 70: Simulating Counter-based DPWM with Deadtime using Xilinx ISE Simulator Video
  71. Lecture 71: Top Down Design Methodology in Digital Voltage Mode Control - I Video
  72. Lecture 72: Top Down Design Methodology in Digital Voltage Mode Control - II Video
  73. Lecture 73: Digital PID Control Implementation using Verilog HDL Programming Video
  74. Lecture 74: Digital PID Controller – Hardware Implementation and Experimental Results Video
  75. Lecture 75: Top Down Design Methodology in Mixed-Signal Current Mode Control Video
  76. Lecture 76: Top Down Design Method and Verilog HDL Programming of Mixed-Signal CMC Video
  77. Lecture 77: Verilog HDL based Digital PI Control Implementation of Mixed-Signal CMC Video
  78. Lecture 78: Hardware Implementation of Mixed-Signal CMC and Experimental Results Video
  79. Lecture 79: Voltage based Digital Pulse Skip Modulation and Top Down Design Method Video
  80. Lecture 80: Implementing Digital Pulse Skip Modulation and Experimental Results Video
  81. Lecture 81: STM32 Overview and STM32G4x ecosystem Video
  82. Lecture 82: Getting started with STM32CubeMX (Part - I) Video
  83. Lecture 83: Getting started with STM32CubeMX (Part - II) Video
  84. Lecture 84: Practical implementation of LLC converters (Part-I) Video
  85. Lecture 85: Practical implementation of LLC converters (Part-II) Video
  86. Lecture 86: Texas Instruments C2000 Real-time Microcontroller Devices Video
  87. Lecture 87: Getting Started with C2000 – Software and Hardware Development Video
  88. Lecture 88: Texas Instruments C2000 key peripheral differentiations Video
  89. Lecture 89: Texas Instruments TIDM-02008 Reference Design Overview Video
  90. Lecture 90: Texas Instruments TIDM-02008 Reference Design Software Overview Video
  91. Lecture 91: Steps for FPGA Implementation of Digital Voltage Mode Control Video
  92. Lecture 92: Steps for FPGA Implementation of Mixed-Signal Current Mode Control Video
  93. Lecture 93: Instability in Digital CMC and Ramp Compensation with Experimental Results Video
  94. Lecture 94: Benefits of Constant Off-Time and On-Time Digital CMC Techniques Video
  95. Lecture 95: Top Down Design Methodology of Constant On/Off-Time Control Video
  96. Lecture 96: Verilog HDL Implementation of Voltage based Constant On-Time Control Video
  97. Lecture 97: FPGA Implementation of Constant On/Off-Time Mixed-Signal CMC Video
  98. Lecture 98: Stability Comparison of Fixed & Variable Freq. Digital CMC with Experimental Results Video
  99. Lecture 99: Assessment of Digital Control Techniques for Light Load DC-DC Converters Video
  100. Lecture 100: Adaptive On-Time Digital Control in DCM with Verilog HDL Implementation Video
  101. Lecture 101: MATLAB Simulation of a Practical Digital VMC Buck Converter in CCM Video
  102. Lecture 102: Data Acquisition and Steps for Validating Simulation & Experimental Results Video
  103. Lecture 103: Loop Shaping and Design of Digital Voltage Mode Control in a Buck Converter Video
  104. Lecture 104: Digital VMC Design for Shaping Output Impedance in a Buck Converter Video
  105. Lecture 105: Hardware Case Studies and Transient Performance in Digital VMC Buck Converter Video
  106. Lecture 106: Design and Simulation Case Studies in a Mixed-Signal CMC Buck Converter Video
  107. Lecture 107: Hardware Case Studies and Transient Performance in a Digital CMC Buck Converter Video
  108. Lecture 108: Analysis of Output Impedance in Digital CMC with Load Current Feedforward Video
  109. Lecture 109: Load Current Feedforward in Digital CMC Buck Converter: Experimental Results Video
  110. Lecture 110: Need for Multi-Mode Digital Control and Design Requirements in SMPCs Video
  111. Lecture 111: Implementing Bi-frequency Spread Spectrum in Digital VMC using Verilog HDL Video
  112. Lecture 112: Performance of Bi-frequency Spread Spectrum DPWM and Experimental Results Video
  113. Lecture 113: Top Down Design Methodology of PWM/PSM Multi-Mode Digital Control Video
  114. Lecture 114: Verilog HDL based FPGA Prototyping of PWM/PSM Multi-Mode Digital Control Video
  115. Lecture 115: FPGA Prototyping of Peak Current based PWM/PFM Multi-Mode Digital Control - I Video
  116. Lecture 116: FPGA Prototyping of Peak Current based PWM/PFM Multi-Mode Digital Control - II Video
  117. Lecture 117: Industry-Driven Architectures for Digital Control IC in High Frequency SMPC Video
  118. Lecture 118: Industry-Driven Architectures for Digital Control System Solutions in SMPCs Video
  119. Lecture 119: Exploration of Architectures, Modeling, Design, and Control - Course Summary Video
  120. Lecture 120: Key Takeaways and Course Usefulness for Skilled Manpower Development Video
  121. Live Session 10-10-2023 Video
  122. Live Session 27-09-2023 Video
  123. Live Session 28-08-2023 Video