Abstract – This paper explores predictive digital current programmed control for valley, peak or average current. The control laws are derived for the three basic converters: buck, boost, and buckboost. It is found that for each variable of interest (valley, peak or average current) there is a choice of the appropriate pulse-width modulation method to achieve predictive digital current control ...