今天讲一下永磁电机FOC矢量控制具体操作流程,先放一张矢量控制框图:
一、FOC矢量控制电路框图
验证三相逆变模块的正确输出。不接电机,使用高级定时器输出6路互补PWM,改变占空比,测量三相逆变模块的U、V、W对地波形的占空比是否正常。
二、测试相电流采样电路的功能
1、不接电机,连续采样相电流,此时采样值为相电流为0时的值,此时值应该比较稳定,变化不大,如果变化比较大,说明有问题。
2、接上电机,给U相设置占空比为5%,V、W占空比为0,此时可以用万用表测量取样电阻上的电压值,应该已经有值。再用adc采样相电流,计算相电流采样极性和大小是否正常。根据正电压产生正电流的电动机原则,U相电流应该是正的,V、W两相电流应该是负的,且V、W两相电流应基本相同。若正负号不对,需要进行调整。
三、测试变换程序的正确性
矢量控制的核心其实就在Clark与Park变换上,通过这两个变换实现了直轴与交轴的解耦。如果使用的是官方的库,可以不管本步骤。如果是自己写的,需要通过仿真测试等手段,确保程序的正确性。
四、调试SVPWM模块
通过SVPWM模块可以把FOC的控制结果转换为定时器6个通道的占空比,从而驱动三相逆变模块控制定子绕组产生旋转磁场,拖动转子旋转。为了验证SVPWM模块的功能,需要使用上图中的6、7即反pa

本文详细介绍了PMSM永磁同步电机的FOC矢量控制调试步骤,包括验证三相逆变模块、测试电流采样电路、调试Clark与Park变换、SVPWM模块、PID参数整定以及速度闭环的建立。通过实际操作,帮助新手掌握电机矢量控制的全过程。
最低0.47元/天 解锁文章
851

被折叠的 条评论
为什么被折叠?



