针对传统SVPWM过调制算法在嵌入式MCU中实现较为复杂、计算量大等问题,提出了一种基于120°非正交坐标系的SVPWM过调制算法。120°坐标系的引入简化了扇区判断,有效减少了浮点数乘除运算。在此基础上,结合最小幅值误差原理,利用三相电压的作用时间调整过调制区域内参考电压矢量的幅值和相角,避免了复杂的保持角和控制角的计算。最后,统一了线性调制区和过调制区的求解流程。仿真和实验验证了该算法的有效性和优越性。