位置/速度伺服控制模式
在某些传动领域内,既需要对某些被控对象实现高精度的位置控制,同时又需要对其它被控对象实现各种不同的运动控制功能。单一的伺服控制模式,无论是位置伺服控制、速度伺服控制还是转矩伺服控制往往都很难实现。实现对被控对象的高精度位置控制的一个基本条件是需要有高精度的执行机构。以永磁同步电机及其伺服驱动器为执行部件的交流伺服系统能以较低的成本获取极高的位置控制,同时永磁同步电机及其驱动器具有位置伺服控制、速度伺服控制和转矩伺服控制等多种伺服控制模式,可以很好地实现对各种被控对象的不同运动控制要求。
在位置伺服控制模式下,通过输入的脉冲数来使电机定位运行,电机转速与脉冲频率相关,电机转动的角度与脉冲个数相关。伺服驱动器接收上位数控装置发出的位置指令信号(脉冲/方向),送入脉冲列形态,经电子齿轮分倍频后,在偏差可逆计数器中与反馈脉冲信号比较后形成位置偏差信号。位置偏差信号经位置环的复合前馈控制器调节后,形成速度指令信号。速度指令信号与速度反馈信号(与位置检测装置相同)比较后的偏差信号经速度环比例积分控制器调节后产生电流指令信号,在电流环中经矢量变换后,由SPWM输出转矩电流,控制交流伺服电机的运行。为了提高位置伺服控制模式时实时自动增益调整的精度,驱动器中增加了适配增益功能,其作用就相当于自动加入一个增益,使稳定(停止到位)时间最短。
在速度伺服控制模式下,直接通过电位器调整输入伺服电机驱动器的直流电压(模拟量速度指令)来调节电机速度。实现速度在0~3000r/min之间可调,并且电机可以在该速度范围内以一恒定的速度持续运行。伺服驱动器采用负载模型以估测电机转速从而提高响应性能,并减弱停止后的振动,即时的速度观测器就是用来提高速度检测精度的。
以伺服电机及其驱动器作为执行部件,把位置伺服控制模式和速度伺服控制模式结合起来实现的运动控制系统,既能达到系统高精度、高速度、响应快、调速范围宽、低速高转矩的高性能控制,又能实现在同一个系统中对多种被控对象、多种控制功能分布式控制。
位置/速度伺服控制模式的应用
在某过程实验中,需要对4个单坐标平台实现精确的往返运动,同时对另外4个滚筒实现连续匀速的旋转运动。如果采用单一的伺服控制模式很难实现,即便实现起来也需要增加硬件设备,从而增加成本。因此,考虑对整个系统实现多伺服控制模式的方案,同时采用位置伺服控制模式和速度伺服控制模式。对控制单坐标平台往返运动的电机采用位置伺服控制模式,而对控制滚筒作连续匀速旋转运动的电机采用速度伺服控制模式。
系统的组成
该系统基于位置/速度多伺服控制模式,控制硬件主要是由PC机、运动控制卡(德国MOVTEC公司的DEC4T运动控制卡)、带伺服驱动器的永磁同步伺服电机。采用位置伺服控制模式的电机,通过运动控制卡内部对信号处理运算以后给伺服驱动器发出一定频率的脉冲和方向指令,伺服驱动器对运动控制板卡发来的信号经过PID等控制运算后输出电压信号,产生力矩使电机按照指令运转。伺服运动控制卡DEC4T是基于PC机的专用模拟运动控制卡,与PC机的ASI扩展插槽相连接,控制轴数为1~4轴,最多可以控制4轴4联动。因此,系统中可以通过控制电机运转,同时控制4个单坐标平台的往返运动。图1所示是位置伺服控制模式伺服驱动原理图。
对采用速度伺服控制模式的电机,通过电位器调节给定的输入直流电压(模拟量速度指令)来调节电机速度。通过驱动器参数的调整来消除包括控制器在内的外部模拟速度指令系统的漂移。
系统参数分析
用于位置伺服控制模式和速度伺服控制模式的伺服电机及驱动器都选用松下MINSAA系列。其主要参数:额定输出400W,额定转速3000r/min,增量式编码器分辨率10000(单位:脉冲pulse),单坐标平台用的滚珠丝杠螺距5mm。为了确定位置伺服控制模式下电机的脉冲当量δp,即每一个电脉冲负载产生的直线位移量,必须先设定驱动器的参数:Pr46(第1指令脉冲分倍频分子)、Pr4A(指令脉冲分倍频分子倍率)、pr4B(指令脉冲分倍频分母),该系统中设定Pr46=10000、Pr4A=3、Pr4B=10000。增量式编码器分辨率10000记作F(单位:脉冲pulse),而电机每转一圈所需脉冲数是f(单位:脉冲pulse),那么指令脉冲分倍频的分子Pr46 、分子倍率Pr4A 和分母Pr4B 必须满足:
因此,电机每转一圈所需脉冲数f是f=1250pulse,可以得出脉冲当量δp=0.004mm/p。在速度伺服控制模式下的电机,在驱动器中参数Pr02(控制模式选择)设置为1(速度控制模式),Pr07(速度监视器选择)根据6V/额定转速可得,速度指令的方向和比例根据参数设定可调,本系统中对控制滚筒旋转的伺服电机参数选择出厂默认值。通过逐渐增加Pr11(第1速度环增益)值,使电机不产生异常响声和振动;逐渐减小Pr12(第1速度环积分时间常数)使超调/失调减低到可以接受的程度。速度指令的漂移通过调整参数Pr52,使得速度指令输入为0V时,电机不转动。
本系统中需要对位置伺服控制模式下的电机运行时间进行设定。系统中单坐标平台的丝杠行程为200mm,运行时速度设定为50mm/s,加速度设为200mm/s2,从而可以得出,加/减速时间各为0.25s,加/减速运行的距离为25mm;以50mm/s匀速运行距离为150mm,时间为3s。因此,电机往返运行一次需要7s。如果要设定电机运行的时间,可以通过在控制程序中设定执行运行次数来控制时间。
结语
永磁同步伺服电机的效率和功率因数都比较高,而且体积较同容量的异步电机小,具有很好的控制性能。本系统中,利用永磁同步电机的位置/速度伺服控制模式,提出全新的控制概念,集速度控制,位置控制为一体,实现了运动控制系统功能的多样化和复杂性,同时满足了系统的高速度、高精度、高效率和高可靠性四位一体的高性能控制要求。该系统设计设计简单,紧凑,性能可靠;在控制精度,功能和抗干扰能力上都有很大的优势;系统软件结构的合理设计也保证了系统的实时性和稳定性。该系统为各种机电一体化设备提供最佳解决方案,不仅在运动控制领域,在化工、材料、生物工程等过程控制领域中也同样有良好的应用前景。