一种音圈电机位置运动控制装置制造方法及图纸

技术编号:15706303 阅读:275 留言:0更新日期:2017-06-26 18:54
本发明专利技术公开了一种音圈电机位置运动控制装置。通过检测音圈电机的位置获得电机位置信息、电机速度信息和电机电流信息;然后根据目标位置和电机位置信息计算位置误差;如果位置误差的绝对值大于位置调整阀值,则执行电机校正步骤;所述电机校正步骤包括:根据位置信息计算电机电流方向D

Voice coil motor position motion control device

The invention discloses a position motor control device of a voice coil motor. To obtain the motor position information, through the detection of the voice coil motor motor speed and position information of motor current information; and then calculate the position error according to the target position and the motor position information; if the absolute value of the position error is greater than the threshold position adjustment is performed, the correction step motor; motor correction steps include: according to the position information of the calculation of the motor current direction D

【技术实现步骤摘要】
一种音圈电机位置运动控制装置
本专利技术涉及音圈电机领域,尤其涉及音圈电机位置运动控制装置。
技术介绍
目前,随着工业控制发展,对高速、高精度定位系统要求越来越高,从而音圈电机的运用也越来越多。如光学系统中透镜的定位;机械工具的多坐标定位平台;医学装置中精密电子管、真空管控制;在柔性机器人中,为使末端执行器快速、精确定位,还可以用音圈电机来有效的抑制振动。总之,音圈电机在许多不同形式的高速度、高精度位置、高频激励上得到了广泛的应用。目前音圈电机的控制装置,主要通过MOSFET组成的桥式电路,通过改变脉冲的占空比来改变驱动电流,这种方式比较适合电压高、电流大、对位置要求不是很高的场合,以及电机做简单的往返动作。在一些音圈电机的控制策略中,在一些改进策略中利用位置环和速度环并联对电流环进行控制,能达到对位置的快速响应,但是对于位置精度,运行距离短,运行速度快的场合中,位置精度就会降低,往往出现过调的现象,因此这种方案适合于一些对位置精度要求不高、音圈电机快速往返的环境中。
技术实现思路
本专利技术为解决现有对音圈电机要求位置精度高、运行距离短,运行速度快等环境,特别适合激光动态聚焦场合,提出了一种音圈电机位置运动控制装置,其包括:位置采集模块,用于检测音圈电机的位置获得初始时刻到当前时刻的电机位置信息E00~En0,其中En0为当前电机位置;速度采集模块,用于检测音圈电机的速度获得初始时刻到当前时刻的电机速度信息V00~Vn0,其中Vn0为当前电机速度;电流采集模块,用于检测音圈电机的电流获取初始时刻到当前时刻的电机电流信息I00~In0,其中In0为当前电机电流;控制单元,配置为执行如下步骤:根据位置信息计算电机电流方向Dr和电机速度给定值Vn;根据电机速度Vn计算电机电流给定值Ipn;根据电机电流给定值Ipn计算输出电流In;根据电机电流方向Dr和输出电流In驱动音圈电机;根据电机电流方向Dr和输出电流In产生音圈电机的控制参数并传输到模数转换模块。进一步地,根据位置信息计算电机速度给定值Vn和电机电流方向Dr的公式为:Vn=Kp1*ΔEn+Ki1*∑E;其中ΔEn=En-En0;∑E=ΔE0+ΔE1+……+ΔEn;Kp1为速度比例增益,Ki1为速度积分增益;并且,根据位置误差ΔEn计算电机电流方向Dr的公式为:进一步地,所述的电机电流给定值Ipn的计算公式为:Ipn=Kp2*ΔVn+Ki2*∑V;其中ΔVn为当前速度偏差,∑V为速度偏差累计值,且ΔVn=Vn-Vn0;∑V=ΔV0+ΔV1+……+ΔVn;Kp2为速度比例增益,Ki2为速度积分增益。进一步地,根据电机电流Ipn计算输出电流In的计算公式为:In=Kp3*ΔIpn+Ki3*∑I;其中ΔIn为当前电流偏差,∑I为电流偏差累计值,且ΔIpn=Ipn-In0,∑I=ΔI0+ΔI1+……+ΔIn,Kp3为电流比例增益,Ki2为电流积分增益。优选地,所述位置采集模块包括光栅尺或一维位置传感器。优选地,所述的数模转换模块包括一个产生第一驱动电压的第一转换器件和一个产生第二驱动电压的第二转换器件。优选地,所述恒流驱动模块包括一个第一同相运算放大电路和一个第二同相运算放大电路,所述音圈电机连接于所述第一同相运算放大电路和所述第二同相运算放大电路的输出端之间。优选地,所述的电流采集模块包括采样电阻或霍尔传感器。优选地,所述装置还包括数据通信模块,用于接收音圈电机的目标位置参数。本专利技术的有益效果是:本专利技术采用模拟电路控制方式来控制音圈电机的电流,改变了脉冲方式干扰大的缺点,使整个系统的控制精度大大提高,在传统算法上增加了阀门控制、控制范围限定等策略,使整个系统能够快速收敛。附图说明图1本专利技术实施例音圈电机位置运动控制装置结构图;图2本专利技术实施例恒流驱动模块电路原理图;图3本专利技术实施例音圈电机位置运动控制方法流程图;图4本专利技术实施例音圈电机位置运动控制方法中校正步骤的时序图。具体实施方式下面将结合本专利技术实施例中附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1示出了本专利技术的一种音圈电机位置运动控制装置结构图。参考图1,音圈电机位置运动控制装置包括:位置采集模块12、速度采集模块13、电流采集模块14、数模转换模块16、恒流驱动模块18和控制单元10。其中,位置采集模块12用于检测音圈电机的位置获得电机位置信息,优选地,所述位置采集模块可以包括光栅尺或一维位置传感器;速度采集模块13用于检测音圈电机的速度获得电机速度信息;电流采集模块14用于检测音圈电机的电流获取电机电流信息,所述的电流采集模块14可以包括采样电阻或霍尔传感器;数模转换模块16用于将音圈电机的控制参数转换成模拟电压控制信号。所述的数模转换模块16可以包括一个产生第一驱动电压的第一转换器件和一个产生第二驱动电压的第二转换器件。第一和第二转换器件可以通过高速模拟数字转换器(AD)和正交编码器脉冲器实现。同时结合图2,图2示出了本专利技术恒流驱动模块的电路原理图。恒流驱动模块18根据模拟电压控制信号产生驱动音圈电机的驱动电流。如图2所示,所述恒流驱动模块可以包括一个第一同相运算放大电路A1和一个第二同相运算放大电路B1以及电阻R1、R2、R3、R4。音圈电机Motor串接于所述第一同相运算放大电路A1和所述第二同相运算放大电路B1的输出端之间。可以将第一驱动电压A_BUF接入第一同相运算放大电路A1的同相输入端,第二驱动电压B_BUF接入第二同相运算放大电路B1的同相输入端。电阻R1和R2比值为第一同相运算放大电路A1相对A_BUF输入信号的放大比例系数,电阻R3和R4比值为运算放大器B1相对B_BUF输入信号的放大比例系数。当A_BUF>0,B_BUF=0,这时加在音圈电机Motor两端的是正向电压,音圈电机Motor正向运动。由A_BUF的大小控制音圈电机Motor的速度;当当B_BUF>0,A_BUF=0,这时加在音圈电机Motor两端的是反向电压,音圈电机Motor反向运动时,由B_BUF的大小控制音圈电机Motor的速度。优选地,所述装置还包括数据通信模块19,用于接收音圈电机的目标位置参数。数据通信模块19可以为SPI通信模块、CAN通信模块、串口通信模块或蓝牙通信模块等通信模块,通过有线或无线连接从外部上位计算主机接收目标位置参数等信息。控制单元10配置为执行如下步骤:根据位置信息计算电机电流方向Dr和电机速度给定值Vn;根据电机速度Vn计算电机电流给定值Ipn;根据电机电流给定值Ipn计算输出电流In;根据电机电流方向Dr和输出电流In驱动音圈电机;根据电机电流方向Dr和输出电流In产生音圈电机的控制参数并传输到模数转换模块。具体的计算方法将在下面详细阐述。图3示出了本专利技术的一种音圈电机位置运动控制方本文档来自技高网...
一种音圈电机位置运动控制装置

【技术保护点】
一种音圈电机位置运动控制装置,其特征在于,包括:位置采集模块,用于检测音圈电机的位置获得初始时刻到当前时刻的电机位置信息E

【技术特征摘要】
1.一种音圈电机位置运动控制装置,其特征在于,包括:位置采集模块,用于检测音圈电机的位置获得初始时刻到当前时刻的电机位置信息E00~En0,其中En0为当前电机位置;速度采集模块,用于检测音圈电机的速度获得初始时刻到当前时刻的电机速度信息V00~Vn0,其中Vn0为当前电机速度;电流采集模块,用于检测音圈电机的电流获取初始时刻到当前时刻的电机电流信息I00~In0,其中In0为当前电机电流;数模转换模块,用于将音圈电机的控制参数转换成模拟电压控制信号;恒流驱动模块,根据模拟电压控制信号产生驱动音圈电机的驱动电流;控制单元,配置为执行如下步骤:根据位置信息计算电机电流方向Dr和电机速度给定值Vn;根据电机速度给定值Vn计算电机电流给定值Ipn;根据电机电流给定值Ipn计算输出电流In;根据电机电流方向Dr和输出电流In驱动音圈电机;根据电机电流方向Dr和输出电流In产生音圈电机的控制参数并传输到模数转换模块。2.如权利要求1所述的音圈电机位置运动控制装置,其特征在于,根据位置信息计算电机速度给定值Vn和电机电流方向Dr的公式为:Vn=Kp1*ΔEn+Ki1*∑E;其中ΔEn=En-En0;∑E=ΔE0+ΔE1+……+ΔEn;Kp1为速度比例增益,Ki1为速度积分增益;并且,根据位置误差ΔEn计算电机电流方向Dr的公式为:3.如权利要求2所述的音圈电机位置运动控制装置,其特征在于,所述的电机电流给定...

【专利技术属性】
技术研发人员:陶孝收胡德洲郑全昌黄梓能李嘉雄
申请(专利权)人:深圳瑞丰恒激光技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1