《一种高精度永磁伺服电机三闭环控制系统及方法.pdf》由会员分享,可在线阅读,更多相关《一种高精度永磁伺服电机三闭环控制系统及方法.pdf(10页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102624315 A (43)申请公布日 2012.08.01 C N 1 0 2 6 2 4 3 1 5 A *CN102624315A* (21)申请号 201210104392.7 (22)申请日 2012.04.11 H02P 21/00(2006.01) (71)申请人上海三一精机有限公司 地址 201413 上海市奉贤区临港工业园区两 港大道318号A座 (72)发明人蒋正友 王云涛 陈广博 (74)专利代理机构上海新天专利代理有限公司 31213 代理人王敏杰 (54) 发明名称 一种高精度永磁伺服电机三闭环控制系统及 方法 (57) 摘要 本发明公开。
2、了一种高精度永磁伺服电机三闭 环控制系统及方法,系统包括上位机、控制模块、 检测驱动模块和功率模块,功率模块包括三相逆 变器和永磁同步电机,三相逆变器三路输出接入 永磁同步电机;软件部包括位置控制模块、速度 控制模块、电流控制模块和电压矢量调制模块,通 过采用位置环、速度环和电流环的三闭环系统来 进行控制,速度误差信号通过控制模块的模糊PI 复合控制进行调节,模糊PI复合控制包括采用模 糊切换的方式进行组合的模糊控制和PI控制,电 压矢量调制模块为基于Kohonen神经网络的电压 矢量脉宽调制模块。本发明能够有效提高永磁同 步电机控制器的动态性能,稳态精度和鲁棒性,并 达到控制快速性和强抗负载。
3、扰动。 (51)Int.Cl. 权利要求书2页 说明书5页 附图2页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 5 页 附图 2 页 1/2页 2 1.一种高精度永磁伺服电机三闭环控制系统,其特征在于,包括依次连接的上位机、控 制模块、检测驱动模块和功率模块,所述控制模块包括DSP硬件平台与置于所述DSP硬件平 台上的软件部;所述检测驱动模块包括驱动模块、电流检测模块和转速位置检测模块,所述 功率模块包括三相逆变器和永磁同步电机,所述三相逆变器的三路输出接入所述永磁同步 电机,所述三相逆变器输出至所述电流检测模块,所述永磁同步电机输出至所述转速位置。
4、 检测模块,所述转速位置检测模块输出所述永磁同步电机的转速位置信号,所述电流检测 模块接收所述永磁同步电机的定子电流信号;所述DSP硬件平台上的软件部包括位置控制 模块、速度控制模块、电流控制模块和电压矢量调制模块,通过采用位置环、速度环和电流 环的三闭环系统来进行控制。 2.如权利要求1所述高精度永磁伺服电机三闭环控制系统,其特征在于,所述DSP硬 件平台包括CAN模块、PWM模块、ADC模块和QEP模块,所述驱动模块输入和所述PWM模块相 连,所述电流检测模块输出与所述ADC模块相连,所述转速位置检测模块输出与所述QEP模 块相连,所述驱动模块接收所述PWM模块发出的PWM调试波形来控制所。
5、述三相逆变器,对所 述永磁同步电机进行矢量控制。 3.如权利要求1或2所述高精度永磁伺服电机三闭环控制系统,其特征在于,所述控制 模块采用的主控芯片为TMS320F28335芯片。 4.如权利要求1或2所述高精度永磁伺服电机三闭环控制系统,其特征在于,所述电流 检测模块为霍尔电流传感器。 5.如权利要求1或2所述高精度永磁伺服电机三闭环控制系统,其特征在于,所述转速 位置检测模块为光电编码器。 6.如权利要求1或2所述高精度永磁伺服电机三闭环控制系统,其特征在于,所述的速 度控制模块为模糊控制模块和PI复合控制模块,所述模糊控制模块与所述PI复合控制模 块之间的切换方式为模糊切换方式。 7.如。
6、权利要求1或2所述高精度永磁伺服电机三闭环控制系统,其特征在于,所述电压 矢量调制模块为基于Kohonen神经网络的电压矢量脉宽调制模块。 8.一种如权利要求1至7中任意一项所述的高精度永磁伺服电机三闭环控制系统的控 制方法,其特征在于,包括下列步骤: 通过所述转速位置检测模块检测的电机转子空间位置作为位置反馈信号,位置调节器 输出的信号作为速度给定,计算得到的转子速度作为速度反馈; 速度调节器输出定子电流q轴分量的参考值,同时给定i d * =0; 由所述电流检测模块测得定子两相电流,分解得定子电流的dq轴分量; 由电流控制模块分别预测需要施加的空间电压矢量的dq轴分量,将预测得到的空间 电。
7、压矢量经坐标变换后,输入到所述电压矢量调制模块中形成SVPWM控制信号,驱动所述 三相逆变器对所述永磁同步电机施加电压,从而实现i d =0的控制。 9.如权利要求8所述的控制方法,其特征在于,速度误差信号通过所述控制模块的模 糊PI复合控制进行调节,所述模糊PI复合控制包括采用模糊切换的方式进行组合的模糊 控制和PI控制,模糊切换控制规则如下: 如果E = Z,那么U=U PI ; 否则,U=U FZ , 权 利 要 求 书CN 102624315 A 2/2页 3 其中E为输入,Z是模糊切换的隶属度函数,U PI 是PI控制器的输出,U FZ 是FZ控制器 的输出,d,q轴电流的误差信号经。
8、过控制模块,通过所述电压矢量调制模块产生调制信号, 再经过所述PWM模块产生6路PWM波送至三相逆变器从而实现对永磁同步电机的控制。 10.如权利要求8所述的控制方法,其特征在于,所述电流检测模块为霍尔电流传感 器,所述转速位置检测模块为光电编码器。 权 利 要 求 书CN 102624315 A 1/5页 4 一种高精度永磁伺服电机三闭环控制系统及方法 技术领域 0001 本发明涉及电机控制技术领域,尤其涉及一种高精度永磁伺服电机三闭环控制系 统及方法。 背景技术 0002 电动机控制技术是伺服驱动控制的核心。从发展的历程来看,电动机控制技术与 电动机、大功率器件、微电子器件、传感器、微型计。
9、算机以及控制理论的发展密切相关。1971 年德国学者Blaschke和Hasse相继提出了交流电动机的矢量变换控制的新思想、新理论和 新技术,它的出现对交流电动机控制技术的研究具有划时代的意义。因为这种通过磁场定 向构成的矢量变换交流闭环控制系统,其控制性能完全可以与直流系统相媲美。矢量控制 是在机电能量转换、电机统一理论和空间矢量理论基础上发展起来的,它首先应用于三相 感应电动机,很快扩展到三相永磁同步电动机(PMSM),其基本原理是通过坐标变换,在转子 磁场定向的同步坐标系上对电机的磁场电流和转矩电流进行解耦控制,使其具有和传统直 流电动机相同的运行性能。二十世纪90年代后随着微电子学及计。
10、算机控制技术的发展,高 速度、高集成度、低成本的微处理器问世及商品化,使全数字化的交流伺服系统成为可能。 通过微机控制,可使电机的调速性能有很大的提高,使复杂的矢量控制与直接转矩控制得 以实现,大大简化了硬件,降低了成本,提高了控制精度,还能具有保护、显示、故障监视、自 诊断、自调试及自复位等功能。另外,改变控制策略、修正控制参数和模型也变得简单易行, 这样就大大提高了系统的柔性、可靠性及实用性。近几年,在先进的数控交流伺服系统中, 多家公司都推出了专门用于电机控制的DSP芯片,DSP能迅速完成系统速度环、电流环以及 位置环的精密快速调节和复杂的矢量控制,对于表贴式的永磁同步电机一般采用直轴电。
11、流 i d = 0的方法进一步对永磁同步电机进行线性化解耦。目前,永磁同步电机(PMSM)矢量控 制系统普遍采用速度和电流双闭环控制方法,对速度的控制大部分利用传统的PI控制器, PI控制虽然算法简单,参数调整方便,有一定的控制精度,但PI控制的本质是一种线性控 制,而被控对象PMSM具有非线性特性并伴有参变量的变化,使得PI控制无法保持设计时所 期望的性能指标,也无法从根本上解决动态品质和稳态精度之间的矛盾,系统鲁棒性差。 0003 针对上述现有技术缺点,中国专利CN202103620U公开一种基于永磁同步电机矢 量控制系统的复合控制系统,该系统的不足是:(1)系统的动态性能没有得到改善;(。
12、2)由 于增加了几个参数,调试会更加困难;(3)两种控制的切换不合理,容易造成系统的振荡。 另外现有技术中电压矢量脉宽调制一般采用传统的SVPWM算法,该算法涉及大量的三角函 数和求根运算,计算比较复杂,而且随着电平数的增加,基矢量个数增多,开关的冗余状态 也进一步增多,传统SVPWM算法实现整个过程都十分繁琐。 发明内容 0004 针对上述存在的问题,本发明的目的是提供一种高精度永磁伺服电机三闭环控制 系统及方法,能够有效提高永磁同步电机控制器的动态性能,稳态精度和鲁棒性,并能达到 说 明 书CN 102624315 A 2/5页 5 控制的快速性和强的抗负载扰动能力。 0005 本发明的目。
13、的是通过下述技术方案实现的: 一种高精度永磁伺服电机三闭环控制系统,其中,包括依次连接的上位机、控制模块、 检测驱动模块和功率模块,所述控制模块包括DSP硬件平台与置于所述DSP硬件平台上的 软件部;所述检测驱动模块包括驱动模块、电流检测模块和转速位置检测模块,所述功率模 块包括三相逆变器和永磁同步电机,所述三相逆变器的三路输出接入所述永磁同步电机, 所述三相逆变器输出至所述电流检测模块,所述永磁同步电机输出至所述转速位置检测模 块,所述转速位置检测模块输出所述永磁同步电机的转速位置信号,所述电流检测模块接 收所述永磁同步电机的定子电流信号;所述DSP硬件平台上的软件部包括位置控制模块、 速度。
14、控制模块、电流控制模块和电压矢量调制模块,通过采用位置环、速度环和电流环的三 闭环系统来进行控制。 0006 上述高精度永磁伺服电机三闭环控制系统,其中,所述DSP硬件平台包括CAN模 块、PWM模块、ADC模块和QEP模块,所述驱动模块输入和所述PWM模块相连,所述电流检测 模块输出与所述ADC模块相连,所述转速位置检测模块输出与所述QEP模块相连,所述驱动 模块接收所述PWM模块发出的PWM调试波形来控制所述三相逆变器,对所述永磁同步电机 进行矢量控制。 0007 上述高精度永磁伺服电机三闭环控制系统,其中,所述控制模块采用的主控芯片 为TMS320F28335芯片。 0008 上述高精度。
15、永磁伺服电机三闭环控制系统,其中,所述电流检测模块为霍尔电流 传感器。 0009 上述高精度永磁伺服电机三闭环控制系统,其中,所述转速位置检测模块为光电 编码器。 0010 上述高精度永磁伺服电机三闭环控制系统,其中,所述的速度控制模块为模糊控 制模块和PI复合控制模块,所述模糊控制模块与所述PI复合控制模块之间的切换方式为 模糊切换方式。 0011 上述高精度永磁伺服电机三闭环控制系统,其中,所述电压矢量调制模块为基于 Kohonen神经网络的电压矢量脉宽调制模块。 0012 本发明还包括了一种如上述任意一项的高精度永磁伺服电机三闭环控制系统的 控制方法,其中,包括下列步骤: 通过所述转速位。
16、置检测模块检测的电机转子空间位置作为位置反馈信号,位置调节器 输出的信号作为速度给定,计算得到的转子速度作为速度反馈; 速度调节器输出定子电流q轴分量的参考值,同时给定i d * =0; 由所述电流检测模块测得定子两相电流,分解得定子电流的dq轴分量; 由电流控制模块分别预测需要施加的空间电压矢量的dq轴分量,将预测得到的空间 电压矢量经坐标变换后,输入到所述电压矢量调制模块中形成SVPWM控制信号,驱动所述 三相逆变器对所述永磁同步电机施加电压,从而实现i d =0的控制。 0013 上述控制方法,其中,速度误差信号通过所述控制模块的模糊PI复合控制进行调 节,所述模糊PI复合控制包括采用模。
17、糊切换的方式进行组合的模糊控制和PI控制,模糊切 换控制规则如下: 说 明 书CN 102624315 A 3/5页 6 如果E = Z,那么U=U PI ; 否则,U=U FZ , 其中E为输入,Z是模糊切换的隶属度函数,U PI 是PI控制器的输出,U FZ 是FZ控制器 的输出,d,q轴电流经过电流控制模块,通过所述电压矢量调制模块产生调制信号,再经过 所述PWM模块产生6路PWM波送至三相逆变器从而实现对永磁同步电机的控制。 0014 上述控制方法,其中,所述电流检测模块为霍尔电流传感器,转速位置检测模块为 光电编码器。 0015 与已有技术相比,本发明的有益效果在于: 1、本发明控制。
18、系统是三闭环控制系统,而且基本是在软件部分进行循环,减少了伺服 控制系统的硬件,所以受外界干扰很小,闭环系统的可靠性和控制性能得到了提高,实时性 也得到了提升; 2、本发明提出的高精度永磁伺服电机控制系统速度环采用模糊PI控制器,具有PI控 制结构简单、精确度高的特点,以及模糊控制不依赖于系统模型参数、鲁棒性强的特点,使 整个系统的控制性能得到了提高与优化; 3、本发明通过模糊切换方式对两个控制进行切换,这种切换方式可以有效避免过早切 换时体现不出模糊控制的优点而使超调量增大,过迟切换时有可能进不了PI控制的缺点; 4、本发明提出的基于Kohonen神经网络的电压矢量脉宽调制算法在扇区判断与基。
19、矢 量作用时间求取时,是简单的线性计算,避免了三角函数和求根运算,节省了处理器的计算 时间,提高了系统的响应速度和控制精度; 5、本发明所采用的TMS320F28335芯片,其高效的数据处理速度能满足复合控制器中 速度环复合控制及基于Kohonen神经网络的电压矢量脉宽调制算法等所带来的大量的数 据运算。 附图说明 0016 图1是本发明高精度永磁伺服电机三闭环控制系统及方法的系统结构示意图; 图2是本发明高精度永磁伺服电机三闭环控制系统及方法的系统运行结构示意图; 图3是本发明高精度永磁伺服电机三闭环控制系统及方法的速度控制模块结构的工 作原理框图; 图4是本发明高精度永磁伺服电机三闭环控制。
20、系统及方法的模糊切换隶属度函数示 意图; 图5是本发明高精度永磁伺服电机三闭环控制系统及方法的电压矢量调制模块的工 作原理框图; 图6是本发明高精度永磁伺服电机三闭环控制系统及方法的位置跟踪效果图。 具体实施方式 0017 下面结合原理图和具体操作实施例对本发明作进一步说明。 0018 图1为高精度永磁伺服电机控三闭环控制系统结构示意图,如图1所示,本发明高 精度永磁伺服电机三闭环控制系统包括功率模块、检测驱动模块,控制模块和上位机。功率 模块包括三相逆变器和与其连接的电机,检测驱动模块包括驱动模块、电流检测模块和位 说 明 书CN 102624315 A 4/5页 7 置转速检测模块。控制模。
21、块包括DSP硬件平台和置于DSP硬件平台上的软件部分,软件部 分包括位置控制模块、速度控制模块、电流控制模块和电压矢量调制模块。 0019 请参看图2所示,DSP硬件平台包括CAN模块、PWM模块、ADC模块和QEP模块,驱 动模块输入和DSP硬件平台的PWM模块相连,输入与三相逆变器相连,电流检测模块输入与 三相逆变器相连,输出与DSP硬件平台的ADC模块相连,转速位置检测模块输入与电机相 连,输出与DSP硬件平台的QEP接口相连。 0020 在本发明的具体实施例中,上位机通过DSP硬件平台的CAN模块发送的位置指令, 位置控制模块接收位置指令和QEP接口反馈的真实位置信号,根据之间的误差进。
22、行控制调 节产生速度指令信号,速度控制模块接收速度指令信号和QEP接口反馈的真实的速度信 号,并根据之间的误差进行控制调节产生电流指令信号。电流控制模块接收电流指令信号 和DSP硬件平台的ADC模块反馈的真实的电流信号,根据之间的误差进行控制调节产生电 压指令信号,电压矢量调制模块接收电压指令信号进行调试产生调试信号,再通过DSP硬 件平台的PWM模块发出PWM控制波形给驱动模块,进而通过驱动模块驱动三相逆变器控制 电机运行到所设定的位置,完成电机的三闭环控制。 0021 优选方案中,速度控制模块为模糊和PI复合控制模块,两者之间的切换方式为模 糊切换方式,电压矢量调制模块则为基于Kohone。
23、n神经网络的电压矢量脉宽调制模块。 0022 优选方案中,控制模块为TMS320F28335 DSP控制器。本发明所采用的 TMS320F28335芯片具有强大的控制和信号处理能力,能够实现复杂的控制算法,有专用的 电机控制接口,从而为本发明的实施有巨大的帮助。 0023 检测驱动电路包括驱动模块、电流检测模块和转速位置检测模块,其中电流检测 模块为霍尔电流传感器,转速位置检测模块为光电编码器。功率模块包括三相逆变器和电 机,其中电机为永磁同步电机。光电编码器输出永磁同步电机的转速位置信号,电流传感器 接收电机两相定子电流信号,驱动模块接收DSP的PWM模块发出的PWM调试波形控制三相 逆变器。
24、,对永磁同步电机进行矢量控制。 0024 控制模块的具体结构如图2所示,系统采用矢量控制原理,实现永磁同步电机伺 服系统的矢量控制,并且系统采用i d *=0转子磁场定向控制。图中可以看出,控制方案包含 了位置环、速度环和电流环的三闭环系统,其中位置环和速度控制作为外环,电流闭环作为 内环,采用直流电流控制方式的方式。 0025 本发明还涉及一种与本发明控制系统相匹配的控制方法,具体的实现过程如下: 通过转速位置检测模块,即光电编码器检测的电机转子空间位置作为位置反馈信号,位置 调节器输出的信号作为速度给定,计算得到的转子速度作为速度反馈;速度调节器输出定 子电流q轴分量的参考值,同时给定i 。
25、d * =0;由电流检测模块,即霍尔电流传感器测得定子 两相电流,分解得定子电流的dq轴分量;由电流控制模块分别预测需要施加的空间电压矢 量的dq轴分量;将预测得到的空间电压矢量经坐标变换后,输入到电压矢量调制模块中形 成SVPWM控制信号,驱动逆变器对电机施加电压,从而实现i d =0的控制。系统中,速度误差 信号通过模糊PI复合控制器进行调节,d,q轴电流的误差信号经过控制模块,通过电压矢 量调制模块产生调制信号,再经过DSP的PWM模块产生6路PWM波送至三相逆变器从而实 现对永磁同步电机的控制,而把模糊PI复合控制方法和电压矢量脉宽调制方法引入到永 磁同步电机位置、速度和电流三闭环控制。
26、中对永磁同步电机进行高速度高精度控制。 说 明 书CN 102624315 A 5/5页 8 0026 系统性能主要由外环决定,内环由噪声等干扰因素给系统带来的扰动也可由外环 加以抑制或弥补,因而本发明速度控制模块中将模糊PI智能控制策略施加于外环速度环 以替换传统的PI控制器,使本系统根据不同的运行条件,自动在PI控制和模糊控制之间切 换,在保证系统控制精度的前提下,达到提高系统快速性、增强系统鲁棒性的目的,使整个 控制系统的性能得到提高与优化。模糊PI复合控制的原理如图3所示,当系统发生振荡 或者超调时,该控制方法能自动进行两种控制方式的平滑切换,确保系统同时具有良好的 静、动态特性。复合。
27、控制是在不同的误差范围内对不同的控制器进行切换来实现分段控制 的,人们对复合控制的切换提出了不同的切换方案,如:常值比例切换法、饱和线性函数切 换法、饱和非线性函数切换法、误差比例切换法等等。而常规的切换方式是,即在大偏差范 围内采用FZ控制,在小偏差范围内转换成PI控制,这种方式虽然控制算法简单,实时性好 且响应快,能有效消除稳态误差,但很难找到最佳的切换点。过早切换时会体现不出模糊控 制的优点而使超调量增大,过迟切换时就可能进不了PI控制,本发明的模糊控制和PI控制 采用模糊切换的方式进行组合,本发明的控制模块,即复合控制器也可以速度环实现单独 的PI控制或模糊控制,图3中的切换开关即为模。
28、糊切换开关,它按如下的模糊切换控制规 则进行切换: 如果E 是 Z ,那么 U = U PI ; 否则,U = U FZ 。 0027 其中,E为输入,Z是模糊切换的隶属度函数,U PI 是PI控制器的输出,U FZ 是FZ控 制器的输出。隶属度函数如图4所示,通过改变它的形状和a的取值可以获得不同的控制 强度分量。切换开关的输出采用加权平均法运算,根据系统的性能要求,当误差量较大时, 输出控制量基本由模糊控制器起作用,当接近输出期望值时,系统主要由PI控制器进行静 态控制,较好地满足了系统的控制要求。 0028 上述切换方式的特点如下:(1)作用于被控对象的控制量是两控制器的加权混合 输出,。
29、综合了两种控制的优点,互补彼此的不足。(2)在整个控制过程中,两种控制的权重 实现了自动调整。当系统处于暂态时 FZ 较大,由模糊控制起主要作用,提高了系统的快速 性:当系统进入稳态时 PI 较大,由PI控制起主要作用,提高了系统的稳态精度。(3)提高 了系统的抗负载扰动的能力。当系统出现较大扰动时, FZ 迅速增大起抑制扰动作用。 0029 本发明中,电压矢量调制模块具体示意图如图5所示,从图中可以看出,三相电压 参考指令通过简单的线性计算得到6个值n 1 -n 6 ,通过竞争层得到n 1 -n 6 中最大和次大的值, 再通过简单的计算就可以得到相邻的参考电压矢量,而n 1 -n 6 最大和。
30、次大值后面的数字标 号通过译码可以得到相邻的电压矢量。从上面的过程可以看出,脉宽调制在扇区判断与基 矢量作用时间求取时,是简单的线性计算,避免了三角函数和求根运算,节省了处理器的计 算时间。 0030 图6为高精度永磁伺服电机三闭环控制系统的位置跟踪效果图,从图中可以看到 位置跟踪无超调,响应速度快,系统性能良好。 0031 以上对本发明的具体实施例进行了详细描述,但本发明并不限制于以上描述的具 体实施例,其只是作为范例。对于本领域技术人员而言,任何等同修改和替代也都在本发明 的范畴之中。因此,在不脱离本发明的精神和范围下所作出的均等变换和修改,都应涵盖在 本发明的范围内。 说 明 书CN 102624315 A 1/2页 9 图1 图2 图3 说 明 书 附 图CN 102624315 A 2/2页 10 图4 图5 图6 说 明 书 附 图CN 102624315 A 10 。