留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

步进电机驱动的直线变倍成像系统研究

李铮 戴明 李嘉全

李铮, 戴明, 李嘉全. 步进电机驱动的直线变倍成像系统研究[J]. 中国光学, 2018, 11(5): 779-789. doi: 10.3788/CO.20181105.0779
引用本文: 李铮, 戴明, 李嘉全. 步进电机驱动的直线变倍成像系统研究[J]. 中国光学, 2018, 11(5): 779-789. doi: 10.3788/CO.20181105.0779
LI Zheng, DAI Ming, LI Jia-quan. Continuous zooming imaging system driven by stepping motors[J]. Chinese Optics, 2018, 11(5): 779-789. doi: 10.3788/CO.20181105.0779
Citation: LI Zheng, DAI Ming, LI Jia-quan. Continuous zooming imaging system driven by stepping motors[J]. Chinese Optics, 2018, 11(5): 779-789. doi: 10.3788/CO.20181105.0779

步进电机驱动的直线变倍成像系统研究

doi: 10.3788/CO.20181105.0779
基金项目: 

国家高技术研究发展计划(863计划)资助项目 2013AA122102

详细信息
    作者简介:

    李铮(1990-), 男, 内蒙古赤峰人, 硕士研究生, 主要从事伺光电设备伺服控制系统方面的研究。E-mail:lizhengtju@126.com

    戴明(1965—),男,湖北潜江人,研究员,博士生导师,主要从事光电平台稳定技术、航空光电成像及航空光电平台总体设计技术等方面的研究。E-mail:daim@ciomp.ac.cn

  • 中图分类号: TP273

Continuous zooming imaging system driven by stepping motors

Funds: 

National High-tech R & D Program of China 2013AA122102

More Information
图(20) / 表ll (1)
计量
  • 文章访问数:  388
  • HTML全文浏览量:  85
  • PDF下载量:  233
  • 被引次数: 0
出版历程
  • 收稿日期:  2017-12-30
  • 修回日期:  2018-01-25
  • 刊出日期:  2018-10-01

步进电机驱动的直线变倍成像系统研究

doi: 10.3788/CO.20181105.0779
    基金项目:

    国家高技术研究发展计划(863计划)资助项目 2013AA122102

    作者简介:

    李铮(1990-), 男, 内蒙古赤峰人, 硕士研究生, 主要从事伺光电设备伺服控制系统方面的研究。E-mail:lizhengtju@126.com

    戴明(1965—),男,湖北潜江人,研究员,博士生导师,主要从事光电平台稳定技术、航空光电成像及航空光电平台总体设计技术等方面的研究。E-mail:daim@ciomp.ac.cn

  • 中图分类号: TP273

摘要: 为了满足无人机光电载荷的体积和重量要求,并有效解决传统凸轮机构加工精度要求高、系统易产生机械振荡等问题,提高系统的响应速度和变焦精度,对基于步进电机驱动实现连续变焦的直线变倍成像系统进行研究。采用二相混合式步进电机驱动实现机械补偿式变焦系统的变焦聚焦功能。首先,本文研究了基于步进电机的直线变倍成像系统的工作原理与构成,完成硬件平台的搭建,利用单片机控制实现步进电机的加减速过程。然后构造适合本系统的图像清晰度评价函数,并采用扫描反馈搜索算法完成对镜头焦距值的标定,将标定结果载入聚焦算法。最后,完成系统的性能测试。测试结果显示,采用速度控制模型后,步进电机的定位误差显著降低,范围在0.010 mm以下,整个系统的变焦精度远远小于1%,而且光学性能和外场拍摄性能较好。该基于步进电机的直线变倍成像系统满足无人机光电载荷的适用性要求。

English Abstract

李铮, 戴明, 李嘉全. 步进电机驱动的直线变倍成像系统研究[J]. 中国光学, 2018, 11(5): 779-789. doi: 10.3788/CO.20181105.0779
引用本文: 李铮, 戴明, 李嘉全. 步进电机驱动的直线变倍成像系统研究[J]. 中国光学, 2018, 11(5): 779-789. doi: 10.3788/CO.20181105.0779
LI Zheng, DAI Ming, LI Jia-quan. Continuous zooming imaging system driven by stepping motors[J]. Chinese Optics, 2018, 11(5): 779-789. doi: 10.3788/CO.20181105.0779
Citation: LI Zheng, DAI Ming, LI Jia-quan. Continuous zooming imaging system driven by stepping motors[J]. Chinese Optics, 2018, 11(5): 779-789. doi: 10.3788/CO.20181105.0779
    • 目前,直线变倍成像系统以其变焦范围大、拍摄稳定等优点,被广泛应用于航天航空、军事工业、光电侦查等领域。采用电机驱动代替凸轮驱动实现变焦是国内外该领域的主要研究方向之一。电机驱动可以有效解决传统凸轮曲线加工精度要求高、装配调试难度大和易发生不可逆机械磨损等问题。尤其是电机驱动控制技术的不断发展,使这种驱动方式的优越性愈来愈显著。

      随着计算机技术和微电子技术的发展,电机领域研究的不断深入,步进电机的定位精度、响应速度和稳定性等性能进一步提高。目前国内外这方面的研究主要集中于研究符合步进电机矩频特性的加减速控制曲线。而基于数字图像处理技术的图像清晰度评价方法因具有区分度高、判断准确且快速高效等优点受到广泛青睐。基于空间域、频率域和小波域的评价函数多种多样,各具特点[1]。此外,自动聚焦算法也多种多样,例如:斐波那契查搜索算法、扫描反馈搜索算法、焦点检测法、穷举搜索算法以及盲人爬山搜索算法等[2]。目前使用中通常是基于系统特点和适用性要求,对常用算法进行升级和优化。

      直线变倍成像系统主要功能的实现包括两个过程,即变焦过程与聚焦过程。在变焦过程中,通过移动活动组透镜的位置来实现系统输出焦距值的改变。而聚焦过程用于补偿前者造成的像面漂移。像面补偿方式有光学补偿法和机械补偿法两种,目前广泛采用机械补偿法[3-5]

      本文在双二相混合式步进电机驱动的机械补偿式连续变焦系统的基础上,将步进电机的速度控制模型运用到变焦算法中,并采用反馈扫描搜索算法和基于图像梯度算子的清晰度评价函数来完成镜头的标定和变焦算法的设计。采用DSP和FPGA结合的图像处理单元,驱动芯片控制步进电机的运行方式实现系统的硬件平台。最后,从步进电机定位精度与系统变焦精度、光学性能和外场拍摄性能3个方面对系统进行测试。

    • 直线变倍成像系统主要由成像模块、图像传感模块、图像处理模块和变焦驱动模块组成,下面将简单介绍这4部分。

      图  1  直线变倍成像系统的构成

      Figure 1.  Composition of continuous zooming system

    • 本文采用机械补偿式连续变焦镜头[6]。变焦原理如图 2所示。

      图  2  直线变倍镜头的变焦原理

      Figure 2.  Zoom principle of continuous zooming lens

      镜头的光学部分主要由4组镜头组成:前固定组、变倍组、补偿组和后固定组[7-8]。4组镜头的具体作用如下:

      (1) 前固定组:为系统提供固定的像。

      (2) 变倍组:在变焦过程中多作线性运动,承担系统的变倍(焦距)作用。

      (3) 补偿组:按特定规律的曲线轨迹作非线性运动,以补偿在变倍过程中变倍组镜头移动所产生的像面漂移,起稳定像面的作用。

      (4) 后固定组:将补偿组镜头的像转化为最终实像,调整整个变焦系统的合成焦距值、设备孔径光阑,保证在变焦过程中系统的相对孔径不变,并补偿其余3组透镜的像差[9]

      系统变焦时,变倍组透镜沿着光轴按照图中虚线移动,移动过程中,系统的合成焦距值发生改变,同时像面也会发生移动。此时,补偿组透镜沿着光轴按照图中虚线移动,以补偿变焦造成的像面漂移,使整个系统的像面保持稳定,从而使系统输出清晰稳定的像。

      图  3  变焦机构示意图

      Figure 3.  Structure diagram of zooming mechanism

      图像传感模块的作用是把直线变倍镜头输出的信号进行光—电转换,然后经放大与模数转换电路转换后输出数字图像信号,用于数字图像处理模块的进一步处理。图像处理模块的作用是预处理图像数据、协调通信、图像目标追踪以及自动聚焦策略。

    • 本文选用的直线变倍镜头的范围为50~500 mm,变焦和聚焦结构均为步进电机+丝杠;选用AD-080CL型CCD逐行扫描相机;图像处理和驱动控制模块由TMS320F28335DSP和FPGA组成;选用28BYG3401型二相混合式步进电机,步距精度为0.02 mm;为了满足质量和体积要求,采用THB6064AH型驱动芯片代替专门的驱动器,最高可实现64细分;选用C8051F336单片机作为微处理器。

    • 步进电机的矩频特性曲线如图 4所示,虚线表示电机实际的矩频特性。可见,当驱动脉冲频率较低时,电机转矩较大;当驱动脉冲频率升高时,电机转矩成线性下降。

      图  4  步进电机矩频特性及角加速度曲线

      Figure 4.  Torque-frequency characteristics and the curves of angular acceleration for stepping motor

      当电机平稳运转时,转子的角加速度ε跟脉冲频率f对时间t的微分成正比。如图 4中实线所示角加速度ε与脉冲频率f的关系,3段直线都可以表示为一次方程:

      (1)

      式中:AB为待定常数。

      对式(1)进行拉普拉斯变换、反拉普拉斯变换,并进行整理得:

      (2)

      式中:C=-f0τ=1/B为时间常数。

      根据式(2)可以得到与步进电机矩频特性变化规律相对应的加速曲线。

      对曲线进行离散化处理,设某一时刻t时,输出第n个驱动脉冲,设N为电机加速时钟脉冲序列,则第n个脉冲的频率可以简化为:

      (3)

      图  5  步进电机加速曲线

      Figure 5.  Acceleration curve of stepping motor

      式中:g表示经过脉冲序列N后频率增加的快慢程度。

      利用单片机定时中断方式控制I/O口输出电平,每两次中断产生1个周期脉冲T(n),不断改变定时器的装载值,用离散的办法逼近理想的速度变化曲线。将各个速度离散点所对应定时器装载值提前载入ROM[10]。定时器的装载值K(n)可以通过f(n)转化而来:

      (4)

      采用16细分驱动,步距角为0.112 5°。设f0=60 Hz,fm=12 000 Hz,N=80,g=50,单片机晶振频率为12 MHz。可以得到K(n)数据表。减速过程曲线与加速过程对称,逆向调用即可。

    • 本文采用基于空间域图像灰度算子来构造一个简单易行、性能稳定的聚焦评价函数[11-12]

      选取两张标准图片,分别对应于系统短焦和长焦范围的拍摄情况。利用离焦函数以10、15、30的半径进行离焦处理,来模拟镜头的离焦情况[13-14]

      分别计算这组图像的几种评价函数值,并将结果归一化处理,绘制成折线图,如图 7所示。

      图  6  离焦化处理的复杂背景图片

      Figure 6.  Complex background images after defocusing process

      图  7  复杂背景各评价函数值折线图

      Figure 7.  Chart of evaluation function values for complex background image

      图中:横坐标“1”“2”“3”“4”分别代表图 7(a)(b)(c)(d);其中,A1为灰度梯度模方和函数;A2为Roberts梯度模方和函数;A3为Prewitt梯度模方和函数;A4为Tenengrad函数;A5为Brenner函数。

      对简单背景与复杂图像作相同处理得到图 8图 9。分析图 7图 9,可以发现以下规律:

      图  8  离焦化处理的简单背景图片

      Figure 8.  Simple background images after defocusing

      图  9  简单背景各评价函数值折线图

      Figure 9.  Chart of evaluation function values for simple background image

      (1) 离焦函数半径越大,即离焦情况越严重,评价函数值越低,准确聚焦位置函数值达到最大。

      (2) 灰度梯度模方和函数与Roberts梯度模方和函数对于离焦程度比其他函数更为敏感。当离焦发生时,其函数值下降趋势较明显,曲线陡峭。

      (3) 随着离焦函数半径的增大,复杂背景图像与简单背景图像的变化趋势更加明显。

      综上,选择灰度梯度模方和函数与Roberts梯度模方和函数的平均值作为聚焦评价函数。

      (5)
      (6)

      根据式(5)和(6)计算上述两组图像的聚焦评价函数值,并绘制折线图,如图 10所示。

      图  10  归一化聚焦评价函数值的折线图

      Figure 10.  Normalized evaluation function value

      通过分析归一化的聚焦评价函数折线图,可以发现它具备以下优点:

      (1) 满足聚焦评价函数的各项要求,如单峰型、无偏性、易于实现等。

      (2) 随着离焦函数半径的增大,图像的评价函数值迅速降低,说明该函数对图像的离焦程度敏感。

      (3) 对于复杂背景图像和简单背景图像的评价结果差别不大,满足变焦系统焦距连续变化的要求。

      (4) 函数是基于空间域梯度算子实现的,运算简单,实时性较好。

    • 离线标定可以预先得到移动组镜头位移与焦距的对应关系,变焦时直接读取数据,简化算法,节省存储空间,从而提高系统的响应速度和效率[15-16]

      通过标定实验得到的移动组镜头位移与焦距值之间一一对应的数值关系。如图 11所示。

      图  11  变倍组、补偿组位移与焦距值对应关系曲线

      Figure 11.  Relation curves of the displacements of zooming lens, compensating lens and the focal lengths

      将位移数据进行曲线拟合,从而得到变焦距控制方程。如式(7)所示,最高次项为x6,拟合误差SSE为0.034 11,在允许范围内。

      (7)

      图  12  变倍组与补偿组位移关系曲线

      Figure 12.  Relation curve of displacements of zooming lens and compensating lens

      系统的变焦控制流图如图 13所示。

      图  13  直线变倍成像系统变焦流程图

      Figure 13.  Zooming flow chart of zooming imaging system

    • 移动组透镜最大位移范围为50 mm。采用和不采用速度控制模型的情况下,分别计算5 mm、10 mm、15 mm、…、50 mm各点的定位误差,如图 14所示。图中,曲线1表示未采用速度控制模型的情况,曲线2表示采用速度控制模型的情况。

      图  14  步进电机位移误差

      Figure 14.  Displacement error of stepping motor

      图 14所示,在未采用速度控制时,定位误差在0.015~0.050 mm内。而采用速度控制后,定位误差明显降低,在0.010 mm以下。且前者误差波动较大,后者的误差相对平稳。

      从50 mm连续变焦到500 mm的过程中,选取16个点处焦距的标定值与实测值,来计算镜头的变焦精度。

      根据表中的数据,系统定位随机误差为:

      变焦精度是指定位随机误差与当前焦距值的比值,计算得到镜头在当前焦距下的变焦精度约为0.15%,远小于1%。

      表 1  焦距标定值与实测值结果

      Table 1.  Focal length calibration values and measured values

      测量次数N 标定值f/mm 实测值f/mm
      1 499.997 0 499.675 0
      2 465.106 0 464.750 0
      3 432.699 0 432.300 0
      4 415.109 0 414.562 5
      5 384.183 0 383.350 0
      6 363.222 0 362.587 5
      7 304.207 0 303.737 5
      8 278.337 0 277.612 5
      9 228.337 0 226.737 5
      10 190.673 0 190.465 0
      11 166.853 0 166.485 0
      12 137.449 0 137.115 0
      13 110.815 0 110.275 0
      14 86.909 0 86.405 0
      15 72.054 0 71.500 0
      16 59.045 0 58.217 5
    • 本系统光学传递函数的特征频率为108 lp/mm,波长f为486.12 nm~546.07 nm~656.27 nm,权重为1:2:1。利用ZEMAX得到镜头不同焦距下的MTF曲线如图 15所示。

      图  15  不同焦距下的MTF曲线

      Figure 15.  MTF curves under different focal lengths

      分析镜头不同焦距下的MTF曲线可以发现,3组曲线的MTF值接近1,即线性度较高,反差和分辨率良好。曲线平坦,表明镜头边缘和中心的成像差距较小。每组曲线变化趋势一致且较为接近,表明镜头的焦外成像性能良好。

    • 利用ZEMAX得到直线变倍镜头不同焦距下的畸变曲线如图 16所示。

      图  16  镜头不同焦距下的畸变曲线

      Figure 16.  Distortion curves under different focal lengths

      分析镜头在不同焦距下的畸变曲线可以看出:50 mm短焦、300 mm中焦和500 mm长焦情况下,全视场范围内畸变均控制在0.5%以下,表明镜头的相对畸变较小,成像质量较高,满足系统的要求。

    • 本文的直线变倍成像系统的焦距值为50~500 mm,分别在50 mm短焦距、300 mm中焦距和500 mm长焦距状态下,连续拍摄欠焦、聚焦、过焦图像,如图 17~图 19所示。图 20为不同焦距下所拍摄图像的归一化评价函数。

      图  17  50 mm焦距焦点附近连续拍摄图像

      Figure 17.  Continuous imaging results in the area near focus under 50-mm focal length

      图  18  300 mm焦距焦点附近连续拍摄图像

      Figure 18.  Continuous imaging results in the area near focus under 300 mm focal length

      图  19  500 mm焦距焦点附近连续拍摄图像

      Figure 19.  Continuous imaging near 500 mm focal length

      图  20  不同焦距下拍摄图像的归一化评价函数值

      Figure 20.  Normalized evaluation function values of the images under different focal lengths

      图 20可见,在焦点位置成像最为清晰,距离焦点越远,图像越模糊。分别计算3种焦距下各组图像的聚焦评价函数值,最后把函数值绘制成折线图。

      50 mm焦距情况下,函数值随着离焦程度的递增显著下降;300 mm焦距情况下,这种下降趋势明显变缓;500 mm焦距情况下,函数值下降趋势最缓。各组图像的评价函数值的变化趋势基本一致,均在准确聚焦位置达到最大值,表明系统聚焦性能良好。

    • 本文在无人机光电载荷的项目背景下,研究了采用双二相混合式步进电机驱动的机械补偿式连续变焦系统。从系统工作原理着手,分析各功能模块的作用和构成,搭建硬件平台。根据步进电机运行时的矩频特性设计合理的加减速控制曲线,并利用单片机控制步进电机的加减速过程。通过数字图像处理的方式,分析各个基于空间域图像梯度算子的清晰度评价函数,并构造了性能良好适用于本系统的聚焦评价函数。然后,采用扫描反馈搜索算法对直线变倍镜头的焦距值进行标定,并将标定曲线载入系统变焦算法。最后,对系统的变焦精度、光学性能以及外场拍摄性能进行测试。

      实验结果表明,采用加减速控制的步进电机的定位精度大大提高,定位误差控制在0.010 mm以内。系统的变焦定位随机误差约为0.73 mm,变焦精度远小于1%。而且,光学性能和外场拍摄性能良好,而且体积小、重量轻,完全满足无人机光电载荷的适用性要求。

参考文献 (18)

目录

    /

    返回文章
    返回