Controller configured to control the pulse widths with respect to periods of a plurality of pulse-width-modulated switching power supplies to regulate the output from each power supply. Controller utilizes feedback information from a previous period to control the pulse width in a next period. The controller stores operating parameters of the switching power supplies and calculates initial pulse widths for an initial period based on the stored operating parameters.