1. Time-Domain Design of Digital Controllers  for PWM Converters

  2. PWM converters as feedback systems

  3. Control objective

  4. Analog vs. Digital

  5. Analog vs. Digital

  6. Background and objective

  7. Design challenges of digital control

  8. Effects of sampling rate (Delay)

  9. Previous design methods  Frequency domain design

 10. Previous design methods Design using the MATLAB SISO tool

 11. Limitations of previous design methods

 12. Proposed time domain discrete controller design

 13. Precursor time-domain discrete controller design

 14. Precursor time-domain discrete controller design

 15. The basic concept of the proposed method

 16. Describing the desired ACL in Z

 17. Deriving ?n and Q from  time domain parameters

 18. A look at the step response of B(z)ideal

 19. Deriving ?n and Q from  time domain parameters

 20. Describing the desired ACL in Z

 21. Deriving ?n and Q from  time domain parameters

 22. A look at the step response of B(z)ideal

 23. The answer - PID controller

 24. PID coefficients extraction procedure

 25. Design example – Buck converter

 26. PID coefficients extraction procedure

 27. The answer - PID controller

 28. PID coefficients extraction procedure

 29. The answer - PID controller

 30. PID coefficients extraction procedure

 31. Design example – Buck converter

 32. Plant response

 33. Design example – Buck converter

 34. Plant response

 35. Ideal controller response

 36. Extracting PID coefficients (a, b, c)

 37. Closed loop response

 38. Closed loop step response - results

 39. Closed loop response

 40. Extracting PID coefficients (a, b, c)

 41. Ideal controller response

 42. Extracting PID coefficients (a, b, c)

 43. Closed loop response

 44. Closed loop step response - results

 45. A look at the frequency domain LoopGain

 46. Experimental – LoopGain

 47. Experimental - Load step

 48. Design example 2 – Boost converter

 49. Experimental - Load step

 50. Design example 2 – Boost converter

 51. Plant response

 52. Ideal controller response

 53. Plant response

 54. Design example 2 – Boost converter

 55. Plant response

 56. Ideal controller response

 57. Extracting PID coefficients (a, b, c)

 58. A look at the frequency domain LoopGain

 59. Extracting PID coefficients (a, b, c)

 60. Ideal controller response

 61. Plant response

 62. Design example 2 – Boost converter

 63. Experimental - Load step

 64. Experimental – LoopGain

 65. A look at the frequency domain LoopGain

 66. Closed loop step response - results

 67. Closed loop response

 68. Extracting PID coefficients (a, b, c)

 69. Ideal controller response

 70. Plant response

 71. Design example – Buck converter

 72. Plant response

 73. Ideal controller response

 74. Extracting PID coefficients (a, b, c)

 75. Closed loop response

 76. Closed loop step response - results

 77. A look at the frequency domain LoopGain

 78. Experimental – LoopGain

 79. Experimental - Load step

 80. Design example 2 – Boost converter

 81. Plant response

 82. Ideal controller response

 83. Extracting PID coefficients (a, b, c)

 84. A look at the frequency domain LoopGain

 85. Closed-loop response

 86. Closed-loop step response - results

 87. Summary

 88. Slide 38

 89. Summary

 90. Closed-loop step response - results

 91. Closed-loop response

 92. A look at the frequency domain LoopGain

 93. Extracting PID coefficients (a, b, c)

 94. Ideal controller response

 95. Plant response

 96. Design example 2 – Boost converter

 97. Experimental - Load step

 98. Experimental – LoopGain

 99. A look at the frequency domain LoopGain

100. Closed loop step response - results

101. Closed loop response

102. Extracting PID coefficients (a, b, c)

103. Closed loop response

104. Design challenges of digital control