本发明公开了一种高精度永磁伺服电机三闭环控制系统及方法,系统包括上位机、控制模块、检测驱动模块和功率模块,功率模块包括三相逆变器和永磁同步电机,三相逆变器三路输出接入永磁同步电机;软件部包括位置控制模块、速度控制模块、电流控制模块和电压矢量调制模块,通过采用位置环、速度环和电流环的三闭环系统来进行控制,速度误差信号通过控制模块的模糊PI复合控制进行调节,模糊PI 复合控制包括采用模糊切换的方式进行组合的模糊控制和PI 控制,电压矢量调制模块为基于Kohonen 神经网络的电压矢量脉宽调制模块。本发明能够有效提高永磁同步电机控制器的动态性能,稳态精度和鲁棒性,并达到控制快速性和强抗负载扰动。
 技术领域[0001] 本发明涉及电机控制技术领域,尤其涉及一种高精度永磁伺服电机三闭环控制系统及方法。 背景技术[0002] 电动机控制技术是伺服驱动控制的核心。从发展的历程来看,电动机控制技术与电动机、大功率器件、微电子器件、传感器、微型计算机以及控制理论的发展密切相关。1971年德国学者Blaschke 和Hasse 相继提出了交流电动机的矢量变换控制的新思想、新理论和新技术,它的出现对交流电动机控制技术的研究具有划时代的意义。因为这种通过磁场定向构成的矢量变换交流闭环控制系统,其控制性能完全可以与直流系统相媲美。矢量控制是在机电能量转换、电机统一理论和空间矢量理论基础上发展起来的,它首先应用于三相感应电动机,很快扩展到三相永磁同步电动机(PMSM),其基本原理是通过坐标变换,在转子磁场定向的同步坐标系上对电机的磁场电流和转矩电流进行解耦控制,使其具有和传统直流电动机相同的运行性能。二十世纪90 年代后随着微电子学及计算机控制技术的发展,高速度、高集成度、低成本的微处理器问世及商品化,使全数字化的交流伺服系统成为可能。 通过微机控制,可使电机的调速性能有很大的提高,使复杂的矢量控制与直接转矩控制得以实现,大大简化了硬件,降低了成本,提高了控制精度,还能具有保护、显示、故障监视、自诊断、自调试及自复位等功能。另外,改变控制策略、修正控制参数和模型也变得简单易行,这样就大大提高了系统的柔性、可靠性及实用性。近几年,在先进的数控交流伺服系统中,多家公司都推出了专门用于电机控制的DSP 芯片,DSP 能迅速完成系统速度环、电流环以及位置环的精密快速调节和复杂的矢量控制,对于表贴式的永磁同步电机一般采用直轴电流id = 0 的方法进一步对永磁同步电机进行线性化解耦。目前,永磁同步电机(PMSM) 矢量控制系统普遍采用速度和电流双闭环控制方法,对速度的控制大部分利用传统的PI 控制器,PI 控制虽然算法简单,参数调整方便,有一定的控制精度,但PI 控制的本质是一种线性控制,而被控对象PMSM 具有非线性特性并伴有参变量的变化,使得PI 控制无法保持设计时所期望的性能指标,也无法从根本上解决动态品质和稳态精度之间的矛盾,系统鲁棒性差。 [0003] 针对上述现有技术缺点,中国专利CN202103620U 公开一种基于永磁同步电机矢量控制系统的复合控制系统,该系统的不足是:(1)系统的动态性能没有得到改善;(2)由于增加了几个参数,调试会更加困难;(3)两种控制的切换不合理,容易造成系统的振荡。 另外现有技术中电压矢量脉宽调制一般采用传统的SVPWM 算法,该算法涉及大量的三角函数和求根运算,计算比较复杂,而且随着电平数的增加,基矢量个数增多,开关的冗余状态也进一步增多,传统SVPWM 算法实现整个过程都十分繁琐。 发明内容[0004] 针对上述存在的问题,本发明的目的是提供一种高精度永磁伺服电机三闭环控制系统及方法,能够有效提高永磁同步电机控制器的动态性能,稳态精度和鲁棒性,并能达到控制的快速性和强的抗负载扰动能力。

 [0005] 本发明的目的是通过下述技术方案实现的: 一种高精度永磁伺服电机三闭环控制系统,其中,包括依次连接的上位机、控制模块、检测驱动模块和功率模块,所述控制模块包括DSP 硬件平台与置于所述DSP 硬件平台上的软件部;所述检测驱动模块包括驱动模块、电流检测模块和转速位置检测模块,所述功率模块包括三相逆变器和永磁同步电机,所述三相逆变器的三路输出接入所述永磁同步电机,所述三相逆变器输出至所述电流检测模块,所述永磁同步电机输出至所述转速位置检测模块,所述转速位置检测模块输出所述永磁同步电机的转速位置信号,所述电流检测模块接收所述永磁同步电机的定子电流信号;所述DSP 硬件平台上的软件部包括位置控制模块、速度控制模块、电流控制模块和电压矢量调制模块,通过采用位置环、速度环和电流环的三闭环系统来进行控制。 [0006] 上述高精度永磁伺服电机三闭环控制系统,其中,所述DSP 硬件平台包括CAN 模块、PWM 模块、ADC 模块和QEP 模块,所述驱动模块输入和所述PWM 模块相连,所述电流检测模块输出与所述ADC 模块相连,所述转速位置检测模块输出与所述QEP 模块相连,所述驱动模块接收所述PWM 模块发出的PWM 调试波形来控制所述三相逆变器,对所述永磁同步电机进行矢量控制。 [0007] 上述高精度永磁伺服电机三闭环控制系统,其中,所述控制模块采用的主控芯片为TMS320F28335 芯片。 [0008] 上述高精度永磁伺服电机三闭环控制系统,其中,所述电流检测模块为霍尔电流传感器。 [0009] 上述高精度永磁伺服电机三闭环控制系统,其中,所述转速位置检测模块为光电编码器。 [0010] 上述高精度永磁伺服电机三闭环控制系统,其中,所述的速度控制模块为模糊控制模块和PI 复合控制模块,所述模糊控制模块与所述PI 复合控制模块之间的切换方式为模糊切换方式。 [0011] 上述高精度永磁伺服电机三闭环控制系统,其中,所述电压矢量调制模块为基于Kohonen 神经网络的电压矢量脉宽调制模块。 [0012] 本发明还包括了一种如上述任意一项的高精度永磁伺服电机三闭环控制系统的控制方法,其中,包括下列步骤: 通过所述转速位置检测模块检测的电机转子空间位置作为位置反馈信号,位置调节器输出的信号作为速度给定,计算得到的转子速度作为速度反馈;速度调节器输出定子电流q 轴分量的参考值,同时给定id* =0 ;由所述电流检测模块测得定子两相电流,分解得定子电流的dq 轴分量;由电流控制模块分别预测需要施加的空间电压矢量的dq 轴分量,将预测得到的空间电压矢量经坐标变换后,输入到所述电压矢量调制模块中形成SVPWM 控制信号,驱动所述三相逆变器对所述永磁同步电机施加电压,从而实现id =0 的控制。 [0013] 上述控制方法,其中,速度误差信号通过所述控制模块的模糊PI 复合控制进行调节,所述模糊PI 复合控制包括采用模糊切换的方式进行组合的模糊控制和PI 控制,模糊切换控制规则如下: 如果E = Z,那么U=UPI ;否则,U=UFZ,其中E 为输入,Z 是模糊切换的隶属度函数,UPI 是PI 控制器的输出,UFZ 是FZ 控制器的输出,d,q 轴电流经过电流控制模块,通过所述电压矢量调制模块产生调制信号,再经过所述PWM 模块产生6 路PWM 波送至三相逆变器从而实现对永磁同步电机的控制。 [0014] 上述控制方法,其中,所述电流检测模块为霍尔电流传感器,转速位置检测模块为光电编码器。 [0015] 与已有技术相比,本发明的有益效果在于: 1、本发明控制系统是三闭环控制系统,而且基本是在软件部分进行循环,减少了伺服控制系统的硬件,所以受外界干扰很小,闭环系统的可靠性和控制性能得到了提高,实时性也得到了提升;2、本发明提出的高精度永磁伺服电机控制系统速度环采用模糊PI 控制器,具有PI 控制结构简单、精确度高的特点,以及模糊控制不依赖于系统模型参数、鲁棒性强的特点,使整个系统的控制性能得到了提高与优化;3、本发明通过模糊切换方式对两个控制进行切换,这种切换方式可以有效避免过早切换时体现不出模糊控制的优点而使超调量增大,过迟切换时有可能进不了PI 控制的缺点;4、本发明提出的基于Kohonen 神经网络的电压矢量脉宽调制算法在扇区判断与基矢量作用时间求取时,是简单的线性计算,避免了三角函数和求根运算,节省了处理器的计算时间,提高了系统的响应速度和控制精度;5、本发明所采用的TMS320F28335 芯片,其高效的数据处理速度能满足复合控制器中速度环复合控制及基于Kohonen 神经网络的电压矢量脉宽调制算法等所带来的大量的数据运算。
电机产品选型:http://www.zgbjdj.com/bbs_read.asp?id=4220
联系人:陈先生
电话:010-87197282-815 13521040277 |