搜索

x

留言板

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

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

基于旋转不变技术信号参数估计的激光扫频干涉测量方法

徐靖翔 孔明 许新科

基于旋转不变技术信号参数估计的激光扫频干涉测量方法

徐靖翔, 孔明, 许新科
PDF
HTML
导出引用
导出核心图
  • 激光扫频干涉测量技术具有无测距盲区、非接触、单次测量多目标的能力. 通过傅里叶变换可提取目标拍频频率, 进而解算距离. 然而受激光器调频带宽限制, 通过傅里叶变换得到的目标分辨率受限于固有分辨率. 为解决该问题, 本文提出采用基于旋转不变技术的信号参数估计(ESPRIT)算法对测量信号进行频谱分析. 实验通过插值拟合法校正测量信号拍频非线性, 进而采用ESPRIT算法测量目标距离, 结果表明在傅里叶变换算法无法区分临近目标频率的情况下, 采用ESPRIT算法可以区分出目标的频率, 通过计算可得被测目标的厚度为2.08 mm. 从而为诸如光纤临近损伤点、薄台阶高度或小孔等测量提供了思路.
      通信作者: 许新科, xuxinke-123@163.com
    • 基金项目: 浙江省自然科学基金(批准号: LY19F050008) 资助的课题
    [1]

    谭林秋, 华灯鑫, 汪丽, 高飞, 狄慧鸽 2014 物理学报 63 224205

    Tan L Q, Hua D X, Wang L, Gao F, Di H G 2014 Acta Phys. Sin. 63 224205

    [2]

    杨凌辉 2010 博士学位论文 (天津: 天津大学)

    Yang L H 2010Ph. D. Dissertation (Tianjin: Tianjin University) (in Chinese)

    [3]

    Yang Z D, Wang P, Li X H, Sun C K 2014 Opt. Lasers Eng. 54 31

    [4]

    高峰, 郭为忠, 宋清玉, 杜凤山 2010 机械工程学报 46 92

    Gao F, Guo W Z, Song Q, Du F S 2010 Chin. J. Mech. Eng. 46 92

    [5]

    Wen X D, Ning T G, You H D, Kang Z X, Li J, Li C, Feng T, Yu S W, Jian W 2014 Chin. Phys. Lett. 31 034203

    [6]

    刘亭洋, 张福民, 吴翰钟, 李建双, 石永强, 曲兴华 2016 物理学报 66 020601

    Liu T Y, Zhang F M, Wu H Z, Li J S, Shi Y Q, Qu X H 2016 Acta Phys. Sin. 66 020601

    [7]

    时光, 张福民, 曲兴华, 孟祥松 2014 物理学报 63 184209

    Shi G, Zhang F M, Qu X H, Meng X S 2014 Acta Phys. Sin. 63 184209

    [8]

    Shi G, Wang W, Zhang F M 2018 Opt. Commun. 411 152

    [9]

    Schneider R 2001 Opt. Eng. 40 33

    [10]

    Arseny V, Naresh S, Xu S B 2010 Appl. Opt. 49 1932

    [11]

    Yu X, Hong G L, Ling Y 2011 Acta Opt. Sin. 31 0606002

    [12]

    孟祥松, 张福民, 曲兴华 2015 物理学报 64 230601

    Meng X S, Zhang F M, Qu X H 2015 Acta Phys. Sin. 64 230601

    [13]

    Xu S Z, Kooij B J, Yarovoy A 2019 Sig. Pro. 168 107259

    [14]

    Sébastien L F, Yves S, Rostand M, Patrick F 2008 Appl. Opt. 47 3027

    [15]

    John D, Ben H, Andrew J L, Andrew J L, Armin J H 2014 Opt. Express 22 24869

    [16]

    Mateo A B, Barber Z W 2015 Appl. Opt. 54 6019

    [17]

    Lippok N, Coen S, Nielsen P 2012 Opt. Express 20 23398

    [18]

    Jiang S, Liu B, Wang H C, Zhao B 2019 Sensors 19 5132

    [19]

    Pan H, Zhang F M, Shi C Z, Qu X H 2017 Appl. Opt. 56 6956

    [20]

    Deng Z W, Liu Z G, Gu S W, Jia X Y, Deng W, Yan H H 2020 Opt. Commun. 455 124556

    [21]

    Deng Z W, Liu Z G, Jia X Y, Deng W, Zhang X, Wang Z Y 2019 Appl. Opt. 58 6865

    [22]

    刘国栋, 许新科, 刘炳国, 陈凤东, 胡涛, 路程, 甘雨 2016 物理学报 65 209501

    Liu G D, Xu X K, Liu B G, Chen F D, Hu T, Lu C, Gan Y 2016 Acta Phys. Sin. 65 209501

    [23]

    许新科, 刘国栋, 刘炳国, 陈凤东, 庄志涛, 甘雨 2015 物理学报 64 219501

    Xu X K, Liu G D, Liu B G, Chen F D, Zhuang Z T, Gan Y 2015 Acta Phys. Sin. 64 219501

    [24]

    张立宏 2013 博士学位论文 (哈尔滨: 哈尔滨工业大学)

    Zhang L H 2013Ph. D. Dissertation (Harbin: Harbin Institute of Technology) (in Chinese)

    [25]

    许新科 2017 博士学位论文 (哈尔滨: 哈尔滨工业大学)

    Xu X K 2017 Ph. D. Dissertation (Harbin: Harbin Institute of Technology) (in Chinese)

  • 图 1  激光扫频干涉测距系统示意图

    Fig. 1.  Schematic diagram of laser scanning interference ranging system.

    图 2  激光拍频干涉测距原理图(PA, 检偏器)

    Fig. 2.  Schematic diagram of laser beat frequency interference ranging (PA, polarization analyzer).

    图 3  激光扫频干涉测量拍频形成原理图

    Fig. 3.  Schematic diagram of beat frequency formation in laser frequency scanning interferometry.

    图 4  未采用插值拟合时信号的频谱图

    Fig. 4.  Spectral diagram of the signal without interpolation fitting.

    图 5  未采用插值拟合信号的时频图

    Fig. 5.  Time-frequency diagram of the signal without interpolation fitting.

    图 6  采用插值拟合后信号的频谱图

    Fig. 6.  Spectral diagram of the signal with interpolation fitting.

    图 7  采用插值拟合后信号的时频图

    Fig. 7.  Time-frequency diagram of the signal with interpolation fitting.

    图 8  被测目标的频谱图

    Fig. 8.  Spectral diagram of the measured target.

    图 9  采用ESPRIT算法的结果图

    Fig. 9.  Result diagram using ESPRIT algorithm.

    表 1  不同距离下三种算法的测量结果与实际距离的比较

    Table 1.  Comparison of the measurement results of three algorithms and the actual distance under different distances.

    实际距
    离/mm
    FFT算法
    误差/mm
    MUSIC算法
    误差/mm
    ESPRIT算法
    误差/mm
    127.633–0.005–0.3280.007
    100.797–0.0130.6000.012
    109.165–0.0100.2300.009
    99.1540.003–0.093–0.002
    124.060–0.016–0.6210.014
    下载: 导出CSV

    表 2  ESPRIT算法对不同厚度的双目标的测量结果与实际厚度的比较

    Table 2.  Comparison of the measurement results of the ESPRIT algorithm with the actual thickness of dual targets.

    实际厚度/mmESPRIT测量结果/mm误差/mm
    15.36215.327–0.035
    20.29120.3160.025
    24.14424.1820.038
    下载: 导出CSV
  • [1]

    谭林秋, 华灯鑫, 汪丽, 高飞, 狄慧鸽 2014 物理学报 63 224205

    Tan L Q, Hua D X, Wang L, Gao F, Di H G 2014 Acta Phys. Sin. 63 224205

    [2]

    杨凌辉 2010 博士学位论文 (天津: 天津大学)

    Yang L H 2010Ph. D. Dissertation (Tianjin: Tianjin University) (in Chinese)

    [3]

    Yang Z D, Wang P, Li X H, Sun C K 2014 Opt. Lasers Eng. 54 31

    [4]

    高峰, 郭为忠, 宋清玉, 杜凤山 2010 机械工程学报 46 92

    Gao F, Guo W Z, Song Q, Du F S 2010 Chin. J. Mech. Eng. 46 92

    [5]

    Wen X D, Ning T G, You H D, Kang Z X, Li J, Li C, Feng T, Yu S W, Jian W 2014 Chin. Phys. Lett. 31 034203

    [6]

    刘亭洋, 张福民, 吴翰钟, 李建双, 石永强, 曲兴华 2016 物理学报 66 020601

    Liu T Y, Zhang F M, Wu H Z, Li J S, Shi Y Q, Qu X H 2016 Acta Phys. Sin. 66 020601

    [7]

    时光, 张福民, 曲兴华, 孟祥松 2014 物理学报 63 184209

    Shi G, Zhang F M, Qu X H, Meng X S 2014 Acta Phys. Sin. 63 184209

    [8]

    Shi G, Wang W, Zhang F M 2018 Opt. Commun. 411 152

    [9]

    Schneider R 2001 Opt. Eng. 40 33

    [10]

    Arseny V, Naresh S, Xu S B 2010 Appl. Opt. 49 1932

    [11]

    Yu X, Hong G L, Ling Y 2011 Acta Opt. Sin. 31 0606002

    [12]

    孟祥松, 张福民, 曲兴华 2015 物理学报 64 230601

    Meng X S, Zhang F M, Qu X H 2015 Acta Phys. Sin. 64 230601

    [13]

    Xu S Z, Kooij B J, Yarovoy A 2019 Sig. Pro. 168 107259

    [14]

    Sébastien L F, Yves S, Rostand M, Patrick F 2008 Appl. Opt. 47 3027

    [15]

    John D, Ben H, Andrew J L, Andrew J L, Armin J H 2014 Opt. Express 22 24869

    [16]

    Mateo A B, Barber Z W 2015 Appl. Opt. 54 6019

    [17]

    Lippok N, Coen S, Nielsen P 2012 Opt. Express 20 23398

    [18]

    Jiang S, Liu B, Wang H C, Zhao B 2019 Sensors 19 5132

    [19]

    Pan H, Zhang F M, Shi C Z, Qu X H 2017 Appl. Opt. 56 6956

    [20]

    Deng Z W, Liu Z G, Gu S W, Jia X Y, Deng W, Yan H H 2020 Opt. Commun. 455 124556

    [21]

    Deng Z W, Liu Z G, Jia X Y, Deng W, Zhang X, Wang Z Y 2019 Appl. Opt. 58 6865

    [22]

    刘国栋, 许新科, 刘炳国, 陈凤东, 胡涛, 路程, 甘雨 2016 物理学报 65 209501

    Liu G D, Xu X K, Liu B G, Chen F D, Hu T, Lu C, Gan Y 2016 Acta Phys. Sin. 65 209501

    [23]

    许新科, 刘国栋, 刘炳国, 陈凤东, 庄志涛, 甘雨 2015 物理学报 64 219501

    Xu X K, Liu G D, Liu B G, Chen F D, Zhuang Z T, Gan Y 2015 Acta Phys. Sin. 64 219501

    [24]

    张立宏 2013 博士学位论文 (哈尔滨: 哈尔滨工业大学)

    Zhang L H 2013Ph. D. Dissertation (Harbin: Harbin Institute of Technology) (in Chinese)

    [25]

    许新科 2017 博士学位论文 (哈尔滨: 哈尔滨工业大学)

    Xu X K 2017 Ph. D. Dissertation (Harbin: Harbin Institute of Technology) (in Chinese)

  • 引用本文:
    Citation:
计量
  • 文章访问数:  413
  • PDF下载量:  13
  • 被引次数: 0
出版历程
  • 收稿日期:  2020-07-16
  • 修回日期:  2020-09-02
  • 上网日期:  2021-01-23
  • 刊出日期:  2021-02-05

基于旋转不变技术信号参数估计的激光扫频干涉测量方法

  • 中国计量大学计量测试工程学院, 杭州 310018
  • 通信作者: 许新科, xuxinke-123@163.com
    基金项目: 浙江省自然科学基金(批准号: LY19F050008) 资助的课题

摘要: 激光扫频干涉测量技术具有无测距盲区、非接触、单次测量多目标的能力. 通过傅里叶变换可提取目标拍频频率, 进而解算距离. 然而受激光器调频带宽限制, 通过傅里叶变换得到的目标分辨率受限于固有分辨率. 为解决该问题, 本文提出采用基于旋转不变技术的信号参数估计(ESPRIT)算法对测量信号进行频谱分析. 实验通过插值拟合法校正测量信号拍频非线性, 进而采用ESPRIT算法测量目标距离, 结果表明在傅里叶变换算法无法区分临近目标频率的情况下, 采用ESPRIT算法可以区分出目标的频率, 通过计算可得被测目标的厚度为2.08 mm. 从而为诸如光纤临近损伤点、薄台阶高度或小孔等测量提供了思路.

English Abstract

    • 激光测距具有测距范围大、抗干扰能力强、分辨率高等诸多优点, 被广泛应用于光学探测、三维形貌测量和工业制造等领域. 常用的激光测距方法有光频梳法、干涉法、相位法和脉冲法等. 激光扫频干涉测量技术属于光学干涉测量技术的一种, 该技术将调频测距的原理和激光的优点相结合, 可以实现多目标、非接触、高精度的绝对测距, 在工业制造和科学研究中具有重要的价值[1-5].

      激光扫频干涉测量技术作为一种新型相干探测技术, 采用线性调频信号调制激光, 对被测目标的拍频信号进行频谱分析可以获得被测目标的距离与速度[6-8]. 该技术的测量分辨率与可调激光器的调频带宽有关, 当激光器的调频带宽达到几十至上百GHz时, 测量分辨率可达到毫米级. 为了提高激光测距系统的测量分辨率, 可以通过增大激光器的调频带宽. 2001年, Schneider[9]利用干涉仪在反馈环路中补偿激光器的非线性, 并采用对称扫频的方法消除环境带来的振动干扰, 在调频带宽为15 GHz时的测距精度为毫米级. 2010年, Arseny 等[10]利用算法将三个可调激光器的光谱相结合, 使扫描范围提高至原来的三倍, 从而使测量分辨率提高了三倍. 2011年, 于啸等[11]对调频连续波雷达技术的测距测速分辨率进行测试和分析, 实验结果表明该系统的测距精度达到厘米级, 测速精度可达到毫米级. 2015年, 孟祥松等[12]提出了基于重采样技术的高速测量方法, 对多次不同测量的等光频间隔采样的信号进行拼接, 实现了对激光器调制带宽的拓展, 从而提高了测量分辨率.

      激光扫频干涉测量技术一般利用快速傅里叶变换(FFT)进行频谱分析, 分辨率与采样频率和采样点数有关, 提高测量分辨率需要增加采样点数. 由于受激光器调频带宽限制, 采样点数无法任意增加. 为在算法上进一步提高测量分辨率, 目前常用的算法如现代谱估计中的线性预测自回归(AR)模型法, 该算法需要经过多次递推计算才能确定模型阶数的最优值, 增加了计算负担, 而且随着阶数的增加, 会导致伪峰的增多. FFT算法存在栅栏效应和频谱泄漏, 将导致信息的丢失和频谱的扩大或者混叠, 造成频谱分辨率下降. 多重信号分类(MUSIC)算法需要进行谱峰搜索寻找峰值, 这会带来很大的计算量, 该算法通过改变阵元数可在一定程度上提高分辨率, 但会使得运算时间大幅度增加[13-19].

      本文对激光扫频干涉测量原理及拍频非线性校正方法进行了研究, 在此基础上采用信号参数估计(ESPRIT)算法对目标进行测量, 该算法与MUSIC算法相比具有计算速度快的优点. 与FFT算法进行对比, ESPRIT算法能够克服栅栏效应, 可以用于解决测量分辨率受调频带宽限制难以进一步提高的问题.

    • 本文中的激光扫频干涉测距系统如图1所示, 分布式反馈(DFB)激光器与两个光路相连. 一个是主光路, 用于目标的测量, 主要构成为迈克耳孙干涉仪. 另一个是辅助光路, 主要构成是马赫-曾德尔干涉仪, 其输出的信号用于对被测目标的采样信号进行重采样, 目的是校正DFB激光器的调频非线性, 两路延迟单模光纤的作用是改变两个光路的光程. 首先, DFB激光器99%的能量进入主光路, 然后再次经过99∶1的分束器, 将99%的能量用于测量光, 剩余的1%用于参考光路, 两部分信号在耦合器中耦合后, 探测器1获得主光路最终的输出信号. 同时, DFB激光器剩余的1%的能量进入辅助光路后, 被50∶50分束器分为两路, 并由探测器2接收输出的信号. 探测器1和探测器2将接收到的光信号转换成电压信号, 并将其传输到数据采集卡.

      图  1  激光扫频干涉测距系统示意图

      Figure 1.  Schematic diagram of laser scanning interference ranging system.

      激光拍频干涉测距原理如图2所示. DFB发出的线性调频光, 经过分光镜PBS后被分为两束. 一束作为本振光, 到达系统内部的反射镜后, 被反射进入探测器. 一束作为测量光, 达到目标后返回, 在探测器中与本振光发生干涉产生拍频信号[20-24].

      图  2  激光拍频干涉测距原理图(PA, 检偏器)

      Figure 2.  Schematic diagram of laser beat frequency interference ranging (PA, polarization analyzer).

      激光扫频干涉测量拍频形成的原理如图3所示. 假设DFB激光器发出的线性调频光频率为

      图  3  激光扫频干涉测量拍频形成原理图

      Figure 3.  Schematic diagram of beat frequency formation in laser frequency scanning interferometry.

      ${f_{\rm{L}}} = \frac{1}{{2\pi }}\frac{{{\rm{d}}\varphi \left( t \right)}}{{{\rm{d}}t}} = \frac{{{\omega _{\rm{L}}}\left( t \right)}}{{2\pi }} = \frac{{{\omega _0}}}{{2\pi }} + kt = {f_0} + kt,$

      式中${\omega _0}$为调频起始角频率, ${f_0}$为调频起始频率, ${\varOmega} = 2{\text{π}}B$为角调频带宽, $k = B/{T_{\rm{m}}}$为调频斜率, ${T_{\rm{m}}}$为调频周期, ${\omega _{\rm{L}}}\left( t \right)$为本振光频率, 则主光路中的本振光信号可以表示为

      ${I_{\rm{L}}} = {A_{\rm{L}}}\cos \left[ {\varphi \left( t \right)} \right] = {A_{\rm{L}}}\cos \left[ {2\pi \left( {{f_0}t + \frac{1}{2}\frac{B}{{{T_{\rm{m}}}}}{t^2}} \right)} \right],$

      其中${A_{\rm{L}}}$为振幅. 主光路中的测量光信号为

      $ \begin{split} \;& {I}_{\rm{M}}={A}_{\rm{T}}\mathrm{cos}\left[\phi \left(t-2{\tau }_{t}\right)\right]\\ =\;&{A}_{\rm{T}}\mathrm{cos}\left\{2\pi \left[{f}_{0}\left(t-2{\tau }_{t}\right)+\frac{1}{2}\frac{B}{{T}_{\rm{m}}}{\left(t-2{\tau }_{t}\right)}^{2}\right]\right\}, \end{split}$

      其中${A_{\rm{T}}}$为测量光的振幅, c为光速, ${R_t}$为被测目标与激光测距系统相距的距离, ${n_{{\rm{air}}}}$是空气折射率, ${\tau _t} = {{{R_t}{n_{{\rm{air}}}}}}/{c}$. 本振光和测量光在探测器中形成的光电流, 最终输出可以表示为

      $ \begin{split} {I}_{\rm{F}}=\;&{I}_{\rm{a}}{\xi }_{\rm{H}}={\xi }_{\rm{H}}\Bigg({A}_{\rm{L}}^{\rm{2}}{\mathrm{cos}}^{2}\left[2\pi \left({f}_{0}t+\frac{1}{2}\frac{B}{{T}_{\rm{m}}}{t}^{2}\right)\right]\\ &+{A}_{\rm{T}}^{2}{\mathrm{cos}}^{2}\left\{2\pi \left[{f}_{0}\left(t-2{\tau }_{t}\right)+\frac{1}{2}\frac{B}{{T}_{\rm{m}}}{\left(t-2{\tau }_{t}\right)}^{2}\right]\right\}\\ &+\mathit{A} _{\rm{L}}\mathit{A} _{\rm{T}}\mathrm{cos}\left\{2\pi \left({f}_{0}t+\frac{1}{2}\frac{B}{{T}_{\rm{m}}}{t}^{2}\right)\right.\\ &\left.+2\pi \left[{f}_{0}\left(t-2{\tau }_{t}\right)+\frac{1}{2}\frac{B}{{T}_{\rm{m}}}{\left(t-2{\tau }_{t}\right)}^{2}\right]\right\}\\ &+{A}_{\rm{L}}{A}_{\rm{T}}\mathrm{cos}\left\{2\pi \left({f}_{0}t+\frac{1}{2}\frac{B}{{T}_{\rm{m}}}{t}^{2}\right)\right.\\ &\left.-2\pi \left[{f}_{0}\left(t-2{\tau }_{t}\right)+\frac{1}{2}\frac{B}{{T}_{\rm{m}}}{\left(t-2{\tau }_{t}\right)}^{2}\right]\right\}\Bigg),\\[-15pt] \end{split}$

      式中, ${I_{\rm{a}}}$为平均光强, ${\xi _{\rm{H}}}$为外差干涉效率. 第一项和第二项是直流项, 第三项和第四项分别为在探测器上形成的和频项与差频项. 直流项不含被测目标的距离信息, 通过带通滤波器可将其滤除. 和频项其频率超过探测器的响应范围, 该项可不考虑. 差频项为本振光与测量光光频之差, 当频差小于探测器的截止频率时, 有光电流输出. 可表示为

      ${I_{\rm{O}}} \!=\! {A_{\rm{L}}}{A_{\rm{T}}}{\xi _{\rm{H}}}\cos \!\left[ {{\rm{4}}\pi \left( {\frac{B}{{{T_{\rm{m}}}}}t{\tau _t} \!+\! {f_0}{\tau _t} \!-\! \frac{B}{{{T_{\rm{m}}}}}{\tau _t^2}} \right)} \right].$

      (5)式表明测量信号为余弦形式的信号. 对其进行频谱变换可以得到被测目标的拍频频率${f_{\rm{b}}} = 2{R_t}{n_{{\rm{air}}}}B/\left( {c{T_{\rm{m}}}} \right)$.

      快速傅里叶变换的频谱分辨率为$\Delta {f_{\rm{b}}} = 1/{T_{\rm{m}}}$, 代入(5)式可以得到激光扫频干涉绝对距离测量的分辨率为[25]

      $\Delta R = \frac{c}{{2{n_{{\rm{air}}}}B}}.$

    • 为了校正DFB激光器的调频非线性对测量的影响, 本次实验采用插值拟合法对测量光信号进行非线性校正, 该方法的理论模型如下. 设辅助光路中由延迟单模光纤形成的光纤长度差为${R_1}$, 折射率为${n_1}$, 形成的时间延迟为${\tau _1} = {{{R_1}{n_1}}}/{c}$, 则辅助光路中的信号可以表示为

      $I_{\rm{L}}^{\rm{\prime}} = {A_{\rm{L}}}{A_{\rm{T}}}{\xi _{\rm{H}}}\cos \left[ {2\pi f\left( t \right){\tau _1}} \right],$

      其中$f\left( t \right)$是激光器的瞬时频率. 将该信号对主光路中的信号做插值拟合法, 时刻选择的是$I'_{\rm{L}}$每经过一个周期上升沿的过零点时刻, 即$I'_{\rm{L}} = 0$时, 可以得到

      $I'_{\rm{L}} = {A_{\rm{L}}}{A_{\rm{T}}}{\xi _{\rm{H}}}\cos \left[ {2\pi f\left( t \right){\tau _1}} \right] = 0,$

      $2\pi f\left( t \right){\tau _1} = 2\pi k + \frac{\pi }{2},\;0 \leqslant k \leqslant N - 1,$

      N是辅助光路信号过零点的个数, 进而可以得到

      $f\left( t \right) = \left( {k + \frac{1}{4}} \right)\frac{1}{{{\tau _1}}}.$

      主光路中延迟单模光纤形成的光纤长度差为${R_2}$, 折射率同样为${n_1}$, 在拍信号中形成的时间延迟为${\tau _2} = {{{R_2}{n_1}}}/{c}$. 由于主光路和辅助光路中的激光信号来自于同一个激光器, 因此同一时刻下两光路中信号的瞬时频率相同, 主光路的信号可以表示为

      $I'_{\rm{M}} = {A_{\rm{L}}}{A_{\rm{T}}}{\xi _{\rm{H}}}\cos \left[ {2\pi f\left( t \right)\left( {2{\tau _t} + {\tau _2}} \right)} \right].$

      将(10)式代入(11)式得到:

      $\begin{split} \;& I'_{\rm{M}} = {A_{\rm{L}}}{A_{\rm{T}}}{\xi _{\rm{H}}}\cos \left[ {2\pi f\left( t \right)\left( {{\rm{2}}{\tau _t} + {\tau _2}} \right)} \right] \\ =\;& {A_{\rm{L}}}{A_{\rm{T}}}{\xi _{\rm{H}}}\cos \left[ {\frac{{2\pi }}{{{\tau _1}}}\left( {k + \frac{1}{4}} \right)\left( {{\rm{2}}{\tau _t} + {\tau _2}} \right)} \right] \\ =\;& {A_{\rm{L}}}{A_{\rm{T}}}{\xi _{\rm{H}}}\cos \left[ {2\pi \frac{{ {{\rm{2}}{\tau _t} + {\tau _2}} }}{{{\tau _1}}}k + \frac{\pi }{2}\frac{{ {{\rm{2}}{\tau _t} + {\tau _2}} }}{{{\tau _1}}}} \right], \end{split} $

      式中的${\tau _1}$, ${\tau _{\rm{2}}}$为常数项, 当${R_t}$确定时, ${\tau _t}$也是一个定值. (12)式表明经过插值拟合法对测量信号进行非线性校正以后, 测量信号变成了以k为自变量的余弦信号, 与激光器瞬时频率$f\left( t \right)$无关, 即采用插值拟合法可以校正测量信号的拍频非线性.

    • 由上述分析可知, 测量信号为余弦信号, 为提高测量分辨率, 本文提出采用现代谱估计中的ESPRIT算法进行频谱分析. 经典谱估计以傅里叶变换为基础, 该方法是将数据工作区以外的未知数据假设为零, 相当于数据加窗, 这并不符合实际. 与经典谱估计相比, 现代谱估计是通过观测数据估计参数模型, 再按照求参数模型输出功率的方法估计信号功率谱, 进而提高了谱估计的分辨率. ESPRIT算法的具体原理如下.

      设测量信号$x\left( n \right)$可以表示为一系列幅值按指数规律变化的余弦信号与白噪声的组合, 当该信号入射到一个有M个阵元的平面阵列上, 在采样时刻n, 其输出数据的矩阵模型如下:

      $x\left( n \right) = \sum\limits_{p = 1}^p {{a_p}{{\rm{e}}^{{\rm{j}}{\phi _p}}}{{\rm{e}}^{\left( { - {\sigma _p} + {\rm{j}}{\omega _p}} \right)n{T_{\rm{s}}}}} + w\left( n \right)}, $

      式中${T_{\rm{s}}}$为采样周期; ${a_p}$, ${\phi _p}$, ${\omega _p}$, ${\sigma _p}$是第p个衰减分量的幅值、初始相位、频率和衰减系数; $w\left( n \right)$为噪声.

      根据观测数据序列$x\left( 0 \right)$, $x\left( 1 \right)$, ···, $x\left( {N - 1} \right)$构造出一个Hankel数据矩阵:

      $\begin{split} {{X}} =\;& {\left[ {x\left( 0 \right),x\left( 1 \right), \cdot \cdot \cdot ,x\left( {L - 1} \right)} \right]^{\rm{T}}} \\ =\;& \left[ {\begin{array}{*{20}{c}} {x\left( 0 \right)}&{x\left( 1 \right)}&{ \cdot \cdot \cdot }&{x\left( {M - 1} \right)} \\ {x\left( 1 \right)}&{x\left( 2 \right)}& \cdots &{x\left( M \right)} \\ \vdots & \vdots &{}& \vdots \\ {x\left( {L - 1} \right)}&{x\left( L \right)}& \cdots &{x\left( {N - 1} \right)} \end{array}} \right].\end{split}$

      ${{Y}} = \left[ {{y_1}, {y_2}, \cdots , {y_p}} \right]$, ${{A}} = \big[ {a_1}{{\rm{e}}^{{\rm{j}}{\varphi _1}}}, {a_2}{{\rm{e}}^{{\rm{j}}{\varphi _2}}}, \cdots , {a_p}{{\rm{e}}^{{\rm{j}}{\varphi _p}}} \big]^{\rm T}$, 可将(13)式改为

      $x\left( n \right) = Y{{{{\varPhi} }}^n}A + w\left( n \right),$

      式中y为频率向量, Φ为旋转矩阵,

      ${{y}} = {\left[ {1,{{\rm{e}}^{{\rm{j}}{\omega _1}{T_{\rm{s}}}}}, \cdots ,{{\rm{e}}^{\left( {M - 1} \right){\rm{j}}{\omega _1}{T_{\rm{s}}}}}} \right]^{\rm T}},$

      ${{{{\varPhi} }}} = {\rm{diag}}\left( {{{\rm{e}}^{{\rm{j}}{\omega _1}}},{{\rm{e}}^{{\rm{j}}{\omega _2}}}, \cdots ,{{\rm{e}}^{{\rm{j}}{\omega _p}}}} \right),$

      其中${\rm{j}}{\omega _1}, {\rm{j}}{\omega _2}, \cdots , {\rm{j}}{\omega _p}$是(13)式中的频率. 设${U_1}$, ${U_2}$是两个交错的长度为$M - 1$的数据矩阵, 视为长度为M的数据矩阵的子窗口, 有

      ${{{U}}_1} = {{{Y}}_{M - 1}}{{{{\varPhi} }}^n}{{A}}, $

      ${{{U}}_2} = {{{Y}}_{M - 1}}{{{{\varPhi} }}^{n + 1}}{{A}}, $

      可得

      ${{{U}}_2} = {{{U}}_1}{{{\varPhi} }}. $

      为了在较少数据长度下, 该算法仍有较高的分辨率, 采用奇异值分解的方法, 矩阵X进行奇异值分解:

      ${{X}}\mathop = \limits^{{\rm{svd}}} {{U} {\varSigma} }{{{V}}^{\rm{H}}} = \left[ {\begin{array}{*{20}{c}} {{{{U}}_{\rm{s}}}}&{{{{U}}_{\rm{n}}}} \end{array}} \right]\left[ {\begin{array}{*{20}{c}} {{{{{\varSigma} }}_{\rm{s}}}}&0\\ 0&{{{{{\varSigma} }}_{\rm{n}}}} \end{array}} \right]\left[ {\begin{array}{*{20}{c}} {{{V}}_{\rm{s}}^{\rm{H}}}\\[1mm] {{{V}}_{\rm{n}}^{\rm{H}}} \end{array}} \right], $

      式中的$\mathop = \limits^{{\rm{svd}}} $表示奇异值分解; ${{{U}}}^{\rm{H}}{{U}} = {{I}}$, ${{{V}}}^{\rm{H}}{{V}} = {{{I}}}$, 其中${{{U}}} \in {C^{L \times L}}$, ${{{V}}} \in {C^{M \times M}}$, $\varSigma \in R^{L × M}$是一对角阵, 各元素是矩阵X的奇异值${\xi _1}$, ${\xi _2}$, ···, ${\xi _p}$, ···, ${\xi _{\max }}\left( {L, M} \right)$的降序排列; ${{{V}}_{\rm{s}}}$${{{V}}_{\rm{n}}}$分别是信号子空间和噪声子空间.

      ${{{V}}_1}$, ${{{{V}}}_2}$分别是${{{{V}}}_{\rm{s}}}$删除最后一行和第一行后得到的新矩阵, 存在旋转矩阵$ {\varPsi} $, 使得

      ${{{V}}_2} = {{{V}}_1}{{{\varPsi} }}. $

      由(20)式和(22)式可知, 矩阵Φ中的对角元素即是$ {\varPsi} $的特征值, 考虑到噪声和干扰误差等因素, 用${{{{E}}}_1}$, ${{{{E}}}_2}$分别表示${{{{V}}}_1}$, ${{{{V}}}_2}$的误差, (22)式可改为

      ${{{V}}_2} + {{{E}}_2} = \left( {{{{V}}_1} + {{{E}}_1}} \right){{{\varPsi} }}. $

      运用最小二乘法求出$ {\varPsi} $的最优解使(23)式成立, 同时使得误差矩阵${{{{E}}}_1}$${{{{E}}}_2}$的总体误差最小, 最终可以求得频率$f = \dfrac{{{\omega _p}}}{{2\pi {T_{\rm{s}}}}}$.

    • 为了验证ESPRIT算法的有效性, 搭建了如图1所示的激光测距系统对目标进行测量, 其中使用的DFB激光器光源波长为1550 nm, 调频带宽为60 GHz, 测量目标为前表面镀膜的反射镜, 根据(6)式, 可以求得测距系统的分辨率为2.50 mm. 对目标进行测量时, 数据采集卡同时采集主光路的信号和辅助光路的信号, 利用辅助光路中的信号对测量信号进行插值拟合, 从而消除测量信号的拍频非线性.

      对被测目标进行测量前, 首先采用插值拟合法进行非线性的校正. 对未经过插值拟合法进行非线性校正的被测信号做频谱分析, 如图4所示, 可以看出测量信号由于DFB激光器的非线性导致了频谱展宽, 使得无法准确提取出目标频谱中心频率.

      图  4  未采用插值拟合时信号的频谱图

      Figure 4.  Spectral diagram of the signal without interpolation fitting.

      图5是非线性校正前的测量信号的时频图, 可以看出随着时间的增加, 频率也随之改变, 这一变化是由激光器的调频非线性造成的.

      图  5  未采用插值拟合信号的时频图

      Figure 5.  Time-frequency diagram of the signal without interpolation fitting.

      对测量信号做非线性校正, 经过插值拟合法校正后得到的新信号如图6所示, 可以看到图中有一个明显的单一尖峰, 保证了提取目标频率的稳定性. 通过对比图4图6, 可以看出采用插值拟合法后, 大幅度减小了测量信号的频谱展宽, 表明对测量信号进行插值拟合法的非线性校正方法是可行的.

      图  6  采用插值拟合后信号的频谱图

      Figure 6.  Spectral diagram of the signal with interpolation fitting.

      校正非线性后的时频图如图7所示, 可以看出测量信号经过非线性校正后, 频率随时间的增加保持稳定.

      图  7  采用插值拟合后信号的时频图

      Figure 7.  Time-frequency diagram of the signal with interpolation fitting.

      调整准直镜头, 将一个前表面镀膜的反射镜紧密夹在三坐标机械臂上. 机械臂移动不同的距离, 每段移动的距离由三坐标测量机测量给出, 同时使用激光测距系统在每段距离的起点和终点对反射镜进行测量, 采用FFT, MUSIC和ESPRIT三种算法对应的测量结果如表1所列.

      实际距
      离/mm
      FFT算法
      误差/mm
      MUSIC算法
      误差/mm
      ESPRIT算法
      误差/mm
      127.633–0.005–0.3280.007
      100.797–0.0130.6000.012
      109.165–0.0100.2300.009
      99.1540.003–0.093–0.002
      124.060–0.016–0.6210.014

      表 1  不同距离下三种算法的测量结果与实际距离的比较

      Table 1.  Comparison of the measurement results of three algorithms and the actual distance under different distances.

      表1可知, ESPRIT算法与FFT计算得到的结果与三坐标测量机给出的结果相比, 最大误差是0.016 mm.

      对双目标进行测量时, 调整镜头的角度至光斑照射在双目标的交界处, 此时能同时获得两个测距值. 对三组不同厚度的双目标进行测量, ESPRIT算法的测量结果与实际厚度的比较如表2所列.

      实际厚度/mmESPRIT测量结果/mm误差/mm
      15.36215.327–0.035
      20.29120.3160.025
      24.14424.1820.038

      表 2  ESPRIT算法对不同厚度的双目标的测量结果与实际厚度的比较

      Table 2.  Comparison of the measurement results of the ESPRIT algorithm with the actual thickness of dual targets.

      表2可知, ESPRIT算法计算得到的结果与三坐标测量机测量的实际厚度相比, 误差在20—40 μm之间.

      经过上述对比, 本文采用ESPRIT算法对被测目标进行频谱分析. 被测目标由两个前表面镀膜的反射镜构成, 将两反射镜紧密夹在三坐标测量机的机械臂上, 对两反射镜交界处进行测量, 然后对获得的信号进行频谱分析. 由FFT算法得到的测量结果如图8所示, 图中左侧的尖峰代表的是测量系统的光纤出射端面, 右侧的单一尖峰是被测目标. 由于被测目标由两个反射镜构成, 理论上在经过频谱分析后会获得两个尖峰, 但从图中可以看出只有一个尖峰, 这是由于被测目标之间的距离小于测距系统的分辨率.

      图  8  被测目标的频谱图

      Figure 8.  Spectral diagram of the measured target.

      为了解决该问题, 区分出被测目标的两个尖峰从而获得其中心频率, 采用ESPRIT算法对测量信号进行计算与分析, 得到被测目标的中心频率, 如图9所示. 由于只需要被测目标的频率信息, 为了方便计算将幅值信息进行了归一化.

      图  9  采用ESPRIT算法的结果图

      Figure 9.  Result diagram using ESPRIT algorithm.

      根据ESPRIT算法得到的结果, 通过计算可得到被测目标的厚度为2.08 mm.

      实验时, 环境温度、湿度和气压变化会导致空气折射率${n_{{\rm{air}}}}$改变, 将导致测距值的变化. 实验室中能保持相对稳定的温度、湿度与气压, 经过分析, 折射率${n_{{\rm{air}}}}$带来的相对测量不确定度接近${\rm{1}} \times {\rm{1}}{{\rm{0}}^{{\rm{ - 6}}}}$.

      辅助光路中光纤的长度及折射率会受到环境温度的影响而变化, 该误差将通过拍频非线性校正影响测距值. 对该过程的分析如下, 不同温度的光纤由其长度改变及线热膨胀引起的光程变化量为

      $\Delta {R_1} = {R_1}\left( {{T_{\rm{a}}}} \right)\left[ {g\left( x \right){T_z} + {D_n}} \right]\left( {T - {T_{\rm{a}}}} \right),$

      其中${R_1}\left( {{T_{\rm{a}}}} \right)$${T_{\rm{a}}}$温度下辅助光路中光纤的长度, ${T_{\rm{a}}}$表示某一恒定温度, $g\left( x \right)$为光纤折射率与温度相关的函数, ${T_z} = 5.5 \times {10^{ - 7}}$ /℃为光纤的线热膨胀系数, ${D_n}$为光纤折射率的温度系数, T为当前温度.

      $R\left( {{T_{\rm{a}}}} \right)$${T_{\rm{a}}}$温度下被测目标相距的长度, 当环境温度从${T_{\rm{a}}}$改变至$T$时, 被测目标的时延${\tau _t}$与辅助光路的时延${\tau _1}$的比值为

      $\frac{{{\tau _t}}}{{{\tau _1} + \Delta {\tau _1}}} = \frac{{{\tau _t}}}{{{\tau _1}}}\left[ {1 - \frac{{\Delta {\tau _1}}}{{{\tau _1}}} + { O}{{\left( {\frac{{\Delta {\tau _1}}}{{{\tau _1}}}} \right)}^m}} \right],$

      只保留一次项, 将(24)式代入可得

      $\begin{split} &\frac{{{\tau _t}}}{{{\tau _1} + \Delta {\tau _1}}} = \frac{{{\tau _t}}}{{{\tau _1}}}\left( {1 - \frac{{\Delta {\tau _1}}}{{{\tau _1}}}} \right) \\ &= \frac{{R\left( {{T_{\rm{a}}}} \right)}}{{{R_1}\left( {{T_{\rm{a}}}} \right)g\left( x \right)}}\left\{ {1 - \frac{{\left[ {g\left( x \right){T_z} + {D_n}} \right]\left( {T - {T_{\rm{a}}}} \right)}}{{g\left( x \right)}}} \right\}. \end{split} $

      对被测目标进行测量的误差为

      $\Delta R = - \frac{{R\left( {{T_{\rm{a}}}} \right)\left[ {g\left( x \right){T_z} + {D_n}} \right]}}{{2g\left( x \right)}}\left( {T - {T_{\rm{a}}}} \right).$

      (27)式表明光纤的长度和折射率受到温度变化的影响, 温度每变化一度, 光纤光程的变化量为0.009 mm/m. 温度升高, 被测目标测量的误差也随之增大, 且与被测目标相距越远, 误差越大.

    • 本文采用ESPRIT算法来提高激光测距系统的分辨率. 首先研究了激光扫频干涉测量的原理, 搭建了双干涉光路的激光测距系统. 本次实验利用辅助光路的信号对主光路的测量信号进行插值拟合的方法, 从而消除测量信号的拍频非线性. 接着利用ESPRIT算法对测量信号进行处理, 最终可以计算得到被测目标的厚度. 结果表明ESPRIT算法可以进一步提高激光测距系统的分辨率.

参考文献 (25)

目录

    /

    返回文章
    返回