Abstract:To address the issue of input current zero-crossing distortion in Vienna rectifiers, this paper proposes an adaptive zero-crossing distortion suppression strategy based on vector error modeling. First, the phenomenon of input current zero-crossing distortion in Vienna rectifiers is analyzed. It is revealed that sector misjudgment caused by ripple and sampling errors near the current zero-crossing, together with vector errors generated by the use of shared switching states under sector misjudgment, are the fundamental causes of the distortion. Based on this analysis, a quantitative mathematical model of the sector misjudgment conditions and vector errors is developed. On this basis, an adaptive zero-crossing distortion suppression strategy is designed. By constructing a multi-objective model predictive error function incorporating vector errors, the use of shared switching states is optimized, and vector errors are dynamically compensated, thereby suppressing input current zero-crossing distortion. Finally, the proposed method is validated through simulations and physical platform experiments. Experimental results demonstrate that the proposed method can effectively suppress input current zero-crossing distortion and significantly improve input current quality, providing a new approach for zero-crossing distortion suppression in Vienna rectifiers.