In some embodiments, it may be beneficial to consider whether the methods discussed herein may be used to avoid short intervals in which a converter quickly switches off and back on again. This may avoid inefficiencies due to voltage ramp times associated with a converter activating and deactivating. Further, some converters may be incapable of switching on or off instantly, and thus ramp times may exist between a controller transitioning from 0% power to 100% power. If these ramp times are not accurately accounted for in calculations of the average voltage over time, the calculated average voltage may differ than the actual average voltage. This may be exacerbated when switching a converter off and back on again (or an and back off again) in quick succession, as the ramp times may make up a proportionately larger portion of the total on or off time (e.g., the converter may be ramping up and down for a significant amount of time that the controller is expected to be on).
For example, in graph 400B, the oversampling controller may recognize, when issuing a command for the first converter to perform pulse 428, that the first converter will likely be required to pulse again at time 414. Thus, it is foreseeable at time 412 that the first converter would be deactivating at the end of pulse 428 and reactivating again shortly thereafter at the beginning of pulse 430. In such an instance, it may be beneficial to simply extend pulse 428 to time 414, which would avoid any switching losses.