A single-phase rectifier based on neutral-clamped converter (NPC) is proposed to achieve high power factor, lower current distortion and low voltage stress of power semiconductors. The principle of single-phase three-level PWM rectifier is introduced. Neutral-point balance problem is an inherent problem of three-level converter, so a bangbang control method is schemed to control the capacities' voltage. A dual close-loop control is used to make the rectifier have favorable dynamic and steady state performance, sinusoidal input current and unity power factor. Finally, the feasibility and validity of the proposed control scheme and neutral-point voltage control scheme are verified through the simulation using MATLAB.