论文部分内容阅读
永磁材料的迅速发展以及各种控制策略的产生和研究,使得永磁同步电机在交流驱动领域得到越来越广泛的应用。随着现代电子设计自动化(EDA)技术和现场可编程门阵列(FPGA)器件的快速发展和进步,采用单片FPGA已经可以完全实现复杂的控制算法,并且具有可重构、可靠性高、运行速度快等优点。经过FPGA芯片的验证,以软件的方式去实现硬件电路,避免了流片的风险和投资,实现了软件需求和硬件设计的完美集合,因此研究高性能永磁同步电机驱动系统的FPGA实现,具有深刻的意义,为电机控制器的集成化研究奠定基础。本文在介绍永磁同步电动机数学模型基础上,依据矢量控制理论,对永磁同步电机的矢量控制方法进行了分析。在单片现场可编程逻辑阵列(FPGA)芯片上,利用硬件描述语言和EDA模块化设计思想实现了基于转子磁场定向矢量控制的永磁同步电机驱动控制系统,给出了坐标变换、速度和电流调节器、电压空间矢量脉宽调制(SVPWM)、位置检测和速度计算等模块的具体实现方法。在满足设计要求的基础上,以降低模块所占用的芯片资源为目标,进行优化设计。采用Top-Down设计思想,对系统按功能划分模块来进行设计,增强系统的可移植性,缩短开发周期。为了减少系统调用乘法器的个数,采用分时复用的思想,节约资源。通过Modelsim仿真软件对系统各个模块进行功能仿真和时序验证,构建了整个系统的硬件平台并进行了实验验证与调试,实验结果表明系统具有良好的动静态性能,验证了所编制算法的正确性。