论文部分内容阅读
随着现场可编程逻辑门阵列(FPGA)技术的不断进步,基于FPGA的伺服驱动技术凭借运行速度快、接口灵活、可移植性好等优势,逐渐得到越来越多的关注。本文在深入分析国内外研究文献的基础上,以提升制约伺服系统响应速度的电流环控制性能为目标,研究了基于FPGA的伺服系统硬件电流环设计方法。本文首先介绍了交流永磁同步电机的数学模型及矢量控制的基本原理,在此基础之上对电流解耦控制方法进行了分析,根据实际应用对复矢量电流调节器进行了改进,在MATLAB/SIMULINK环境中进行了仿真研究。其次对Altera公司的Cyclone II系列FPGA的芯片结构进行了简要介绍,对基于FPGA的伺服系统硬件设计进行了阐述,其中重点介绍了FPGA的供电电路及配置电路设计。通过分析基于Quartus II的FPGA软件设计开发流程,详细介绍了基于FPGA的伺服系统电流环矢量解耦控制的模块设计方法及思路,包括时序规划模块、矢量变换模块、电流调节器模块、空间矢量PWM模块、电流传感器接口模块、编码器反馈信号处理模块等,并给出了部分模块的时序仿真结果。本文对基于FPGA的多轴同步电机电流环控制方法展开了分析,提出了一种基于流水线结构的多轴同步电机电流环控制时序调度方案,能够在不增加运算资源的情况下缩短多轴电流环控制运算时间,并对方案进行了详细介绍。最后,给出了本文所设计的基于FPGA的伺服系统电流环控制电路的实验结果,与传统的基于DSP软件的伺服驱动装置的响应性能进行了对比,验证了FPGA的优势,并对复矢量解耦控制算法的实验结果进行了分析。