Droop control is broadly used in dc power distribution systems, e.g., dc microgrids. Implementing droop control for switch mode power supplies requires the measurement of average current. Synchronous sampling is used in digital control systems to obtain the average of a triangular inductor waveform. However, the dead time, semiconductor turn- on and turn- off delays, and signal conditioning delays shift the sensed waveform and change the effective duty cycle, resulting in a misalignment and measurement error from the average value. This paper proposes a duty cycle weighted averaging method based on double sampling. By sampling twice per switching period and averaging the results using duty cycle as the weighting factor, the error due to waveform misalignment is theoretically eliminated. The result always equals the average value of the triangle. This method does not rely on the knowledge of circuit delays, making it easy to implement and robust to parameter variations. Simulations and experimental measurements validate the superior performance compared with conventional single and double sampling methods. The experiment on a droop-controlled dc–dc converter demonstrates a more accurate droop characteristic.
Read full abstract