激光雷达具有波束窄、体积小、非接触测量等特点,可探测云雾、气溶胶、空中风场、空气污染物、温湿度变化等多种参数[1 -3 ] 。它采用光频段进行探测,比毫米波高出几个数量级,探测精度比微波雷达更具优势[3 ] 。因此激光雷达在大气探测、目标捕获等领域具有较广泛的应用前景。由于激光波束窄,通常需要通过扫描来满足探测需求,扫描控制系统成为激光雷达的重要组成部分。研究激光雷达扫描方式及扫描参数,对提高激光雷达探测精度、探测效率、目标捕获概率等具有重要的意义。目前国内外扫常用的激光雷达扫描方式有栅形(Raster)扫描、李萨茹(Lissajo)形扫描、螺旋(Spiral)形扫描、六边形(Hexagon)扫描等[4 -7 ] 。本文对这几种扫描方式进行分析,并给出相应的扫描方程。
1 扫描方式介绍
1.1 栅形扫描 栅形扫描是沿水平或竖直方向往复顺序扫描的扫描方式,其扫描轨迹如图1 所示。栅形扫描先沿一个方向连续均匀扫描,完成一行扫描后变换方向到达下一行,再沿着相邻行的反方向扫描,这个过程称为一个行周期的扫描。
图 1. Raster scanning patternFig. 1. Raster scanning pattern 下载图片 查看所有图片
在表示栅形扫描轨迹时可将行周期分为四个阶段,通过调整这四个周期
${T_1}$ ![]()
![]()
,
${T_2}$ ![]()
![]()
,
${T_3}$ ![]()
![]()
,
${T_4}$ ![]()
![]()
的大小,可以改变扫描行时间长短,方程(1)~(4)分别对应4个扫描周期
1 ${\text{周期}}{T_1}\quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \;\;\;\left\{ \begin{array}{l} \begin{array}{*{20}{l}} {{x_n}\left( t \right) = a\left( {t - {t_{n - 1}}} \right) - {A_x}} \end{array}\\ {y_n}\left( t \right) = {y_{n - 1}}\left( {{t_{n - 1}}} \right) \end{array} \right. \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad $ ![]()
![]()
2 ${\text{周期}}{T_2}\quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \;\;\;\left\{ \begin{array}{l} {x_n}\left( t \right) = {x_n}\left( {{t_{n - 1}} + {T_1}} \right)\\ {y_n}\left( t \right) = {y_n}\left( {{t_{n - 1}} + {T_1}} \right) + b\left( {t - {t_{n - 1}} - {T_1}} \right) - {A_y} \end{array} \right.\quad \quad \quad \quad\quad \quad\;\;$ ![]()
![]()
3 ${\text{周期}}{T_3}\quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \;\;\;\left\{ \begin{array}{l} {x_n}\left( t \right) = {A_x} - a\left( {t - {t_{n - 1}} - {T_2}} \right)\\ {y_n}\left( t \right) = {y_n}\left( {{t_{n - 1}} + {T_2}} \right) \end{array} \right.\quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad$ ![]()
![]()
4 ${\text{周期}}{T_4}\quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \;\;\;\left\{ \begin{array}{l} {x_n}\left( t \right) = {x_n}\left( {{t_{n - 1}} + {T_3}} \right)\\ {y_n}\left( t \right) = {y_n}\left( {{t_{n - 1}} + {T_3}} \right) + b\left( {t - {t_{n - 1}} - {T_3}} \right) - {A_y} \end{array} \right.\quad \quad \quad \quad \quad \quad \;\; $ ![]()
![]()
式中:
${x_n}\left( t \right)$ ![]()
![]()
,
${y_n}\left( t \right)$ ![]()
![]()
表示扫描光斑中心位置的坐标;
$n$ ![]()
![]()
表示第
$n$ ![]()
![]()
个行周期;参数
$a$ ![]()
![]()
,
$b$ ![]()
![]()
表示水平和竖直两个方向上扫描距离随时间的变化率,值越大扫描速度越快;
${A_x}$ ![]()
![]()
,
${A_y}$ ![]()
![]()
表示扫描的范围。
栅形扫描具有如下特点:扫描光斑分布均匀,实现方式简单,能较好地满足水平探测和垂直探测需求,可用于目标搜索[4 ] ;大多数扫描器件均可实现栅形扫描;但当扫描速度较快、器件加速度性能不够时,扫描图形容易变形。
1.2 李萨茹形扫描 李萨茹扫描图形是光束在两个垂直方向作三角函数运动的合成,图2 是李萨茹形扫描的轨迹图。
图 2. Lissajou scanning patternFig. 2. Lissajou scanning pattern 下载图片 查看所有图片
李萨茹扫描方程为
5 $\left\{ {\begin{array}{*{20}{l}} {x\left( t \right) = {A_x}\sin \left( {{\omega _x}t} \right)}\\ {y\left( t \right) = {A_y}\sin \left( {{\omega _y}t + \varphi } \right)} \end{array}} \right.$ ![]()
![]()
式中:
${A_x}$ ![]()
![]()
,
${A_y}$ ![]()
![]()
表示扫描的幅值,可以用来控制扫描图像的范围;
${\omega _x}$ ![]()
![]()
,
${\omega _y}$ ![]()
![]()
是扫描频率,通过调整该值来控制扫描的速度;
${\omega _x}/{\omega _y}$ ![]()
![]()
是两个扫描方向的频率比,是影响扫描图形的重要参数,通过调整频率比可以改变扫描图形的花样,当频率比为整数比时,扫描图形为封闭稳定图形,当频率比为最简整数比时,单场扫描曲线不重合,即相同扫描时间可覆盖更多的扫描空域,因此在设置李萨茹扫描参数时一般将扫描频率设为最简整数比;
$\varphi $ ![]()
![]()
为两个方向扫描函数的相位差,该值可以改变扫描曲线的疏密。
李萨茹扫描图具有如下特点:扫描光斑分布不均匀,中间疏边缘密;加减速平稳,扫描过程对天线结构的机械冲击影响小。此外李萨茹扫描方式对扫描器件有一定的选择性,适合扫描行程与受力相关的非线性扫描器件,如音圈电机、MEMS微振镜等使用李萨茹形扫描[8 ] 。
1.3 螺旋形扫描 螺旋形扫描是按照螺旋线方程进行扫描的一种扫描方式,图3 为螺旋形扫描图。
图 3. Spiral scanning patternFig. 3. Spiral scanning pattern 下载图片 查看所有图片
极坐标下的螺旋线扫描方程为
6 $ \begin{split} & \; \\[-11pt] &\left\{ {\begin{array}{*{20}{l}} {r = \dfrac{{\theta \Delta r}}{{2{\text{π}}}}}\\ {\theta = kt} \end{array}} \right. \end{split} $ ![]()
![]()
式中:
$\Delta r$ ![]()
![]()
为螺旋线距,改变
$\Delta r$ ![]()
![]()
可以调整扫描线密度;
$\theta $ ![]()
![]()
为扫描点的极角;
$k$ ![]()
![]()
为扫描光斑角速度参数。当
$\theta = kt$ ![]()
![]()
时,角度随时间线性变化,即每圈扫描的时间相同,由于靠近中心扫描半径较小,扫描相同长度路径停留的时间更长,光斑密度更大,因此对中心区域的覆盖率更高。由于实际扫描过程是对扫描器件两个垂直方向单独控制来实现的,进行扫描时需要将扫描方程转换到直角坐标系上来,直角坐标系中的扫描方程为
7 $\left\{ {\begin{array}{*{20}{l}} {x = \theta{\rm{cos}}\theta \Delta r/2{\text{π}} }\\ {y = \theta{\rm{sin}} \theta \Delta r/2{\text{π}} }\\ {\theta = kt} \end{array}} \right.$ ![]()
![]()
螺旋形扫描特点:扫描光斑分布不均匀,中间密边缘疏;扫描速度较稳定,加减速平稳,扫描过程对天线结构的机械冲击影响小。由于扫描中心区域光斑覆盖率高,常用于高斯分布的目标的捕获,因此在雷达的目标捕获中较为常见,现在已发展出变速螺旋扫描、螺距扫描等扫描方式[9 -10 ] 。
1.4 六边形扫描 六边形扫描从待测区域中心处沿六边形的边往外扫,图4 是六边形扫描的轨迹图,轨迹方程为
图 4. Hexagon scanning patternFig. 4. Hexagon scanning pattern 下载图片 查看所有图片
8 $\left\{ {\begin{array}{*{20}{l}} {{x_{p1}} = {x_0}}\\ {{y_{p1}} = {y_0} - 2r{t_p}/v} \end{array}} \right.$ ![]()
![]()
9 $\left\{ \begin{gathered} {x_{p2}} = {x_{p1}} + \left( {p - 1} \right) \cdot 2r\cos\left( {\frac{{\text{π}} }{6} - \frac{{\text{π}} }{{12}}} \right){t_p}/v \\ {y_{p2}} = {y_{p1}} + \left( {p - 1} \right) \cdot 2r\sin\left( {\frac{{\text{π}} }{6} - \frac{{\text{π}} }{{12}}} \right){t_p}/v \end{gathered} \right.$ ![]()
![]()
10 $\left\{ \begin{gathered} {x_{pq}} = {x_{pq}} + p \cdot 2r\cos \left[ {\frac{{\text{π}} }{6} + \left( {q - 3} \right)\frac{{\text{π}} }{{12}}} \right]{t_p}/v \\ {y_{pq}} = {y_{pq}} + p \cdot 2r\sin \left[ {\frac{{\text{π}} }{6} - \left( {q - 3} \right)\frac{{\text{π}} }{{12}}} \right]{t_p}/v \end{gathered} \right.$ ![]()
![]()
式中:
${x_{pq}}$ ![]()
![]()
,
${y_{pq}}$ ![]()
![]()
分别表示从中心往外扫描到第
$p$ ![]()
![]()
圈的第
$q$ ![]()
![]()
条边时光斑圆心的坐标。式(8)~(10)分别为第
$p$ ![]()
![]()
圈第1,2,3~6条边的扫描方程;
$r$ ![]()
![]()
为中心六边形内切圆的直径,调整r 可以控制扫描六边形的大小;
$v$ ![]()
![]()
为速度参数,调整该参数可控制扫描光斑移动的速度。
六边形扫描特点为:扫描光斑分布均匀,重叠区域小,适用于对扫描空域覆盖率有较高要求的精细扫描场合;但当扫描速度较快、器件加速度性能不够时,扫描图形容易变形。
2 计算与仿真 扫描式激光雷达应用于一些精细探测场合对扫描光斑的分布有一定要求,常常需要考虑光斑的漏扫情况和重叠情况。由于李萨茹形扫描和螺旋形扫描为非均匀扫描,漏扫率和重叠率较大,本文重点对栅形扫描和六边形扫描进行仿真分析,讨论两种均匀扫描方式的光斑分布情况。
图5 为六边形扫描光斑分布图,图中漏扫区为阴影区域,每个阴影区面积大小为
${S_1}$ ![]()
![]()
,重叠区为黑色区域,面积为
${S_2}$ ![]()
![]()
。根据几何关系,
${S_2}$ ![]()
![]()
为4倍扇形ABD 与三角形∆ABD 面积之差,线段AB 的长度为
${\rm{2}}d$ ![]()
![]()
,该值是相邻两圈光斑中心的间距,则有
图 5. Hexagonal scanning spot distribution mapFig. 5. Hexagonal scanning spot distribution map 下载图片 查看所有图片
11 ${S_2} = 4({S_{ACD}} - {S_{\Delta ABD}})$ ![]()
![]()
其中
12 ${S_{ACD}} = \arccos \left( {\frac{{{\rm{|}}AB{\rm{|}}}}{{{\rm{|}}AD{\rm{|}}}}} \right)\frac{{{\text{π}} {r^2}}}{{2{\text{π}} }} = {\rm{arccos}}\left( {\frac{d}{r}} \right)\frac{{{r^2}}}{2}$ ![]()
![]()
13 ${S_{\Delta ABD}} = \frac{1}{2}AB \cdot BD = \frac{d}{2}\sin\left( {\arccos \left( {\frac{d}{r}} \right)} \right)r$ ![]()
![]()
由(11)~ (13)可得
14 ${S_2} = 4\left[ {\arccos \left( {\frac{d}{r}} \right)\frac{{{r^2}}}{2} - \frac{d}{2}\sin\left( {\arccos \left( {\frac{d}{r}} \right)} \right)r} \right]$ ![]()
![]()
漏扫区
${S_1}$ ![]()
![]()
为
$\Delta AEF$ ![]()
![]()
的面积减去光斑覆盖区域面积
15 ${S_1} = {S_{\Delta AEF}} - \left( {3 \frac{{{\text{π}} {r^2}}}{6} - 3 \frac{1}{2}{S_2}} \right) = \sqrt 3 {d^2} - \frac{{{\text{π}} {r^2}}}{2} - 1.5{S_2}$ ![]()
![]()
当扫描的光斑足够多时,平均每个光斑对应3个重叠区和2个漏扫区,因此用六边形扫描一定空域时重叠率和漏扫率分别为
16 ${P_{{\rm{hex}}}} = \frac{{3{S_2}}}{{{\text{π}} {r^2}}}$ ![]()
![]()
17 ${Q_{{\rm{hex}}}} = \frac{{2{S_1}}}{{{\text{π}} {r^2}}}$ ![]()
![]()
图6 为光斑漏扫率和重叠率随扫描线距变化的仿真结果,横坐标扫描线距相对于光斑半径的倍数,纵坐标为漏扫率或重叠率。从图中可以看出,当
$\left| {AB} \right| = \cos {\dfrac{{\text{π}} }{6}} \left| {AD} \right| = 0.866r$ ![]()
![]()
时,光斑刚好覆盖所有的区域,此时漏扫率为0,满足无漏扫条件,当线距与光斑半径相等时重叠率为0,此时光斑刚好无重叠。
图 6. Comparison of leakage rate and overlap rateFig. 6. Comparison of leakage rate and overlap rate 下载图片 查看所有图片
用相同的方法可以计算出栅形扫描的重叠率和漏扫率,栅形扫描时每个光斑对应2个重叠区和1个漏扫区,计算公式为
18 ${S_2} = 4\left[ {\arccos \left( {\frac{d}{r}} \right)\frac{{{r^2}}}{2} - \frac{d}{2}\sin\left( {\arccos \left( {\frac{d}{r}} \right)} \right)r} \right]$ ![]()
![]()
19 ${S_1} = {(2d)^2} - {\text{π}} {r^2} + 2{S_2}$ ![]()
![]()
重叠率和漏扫率分别为
20 ${P_{{\rm{rst}}}} = \frac{{2{S_2}}}{{{\text{π}} {r^2}}}$ ![]()
![]()
21 ${Q_{{\rm{rst}}}} = \frac{{{S_1}}}{{{\text{π}} {r^2}}}$ ![]()
![]()
改变扫描间距,可以得出两种扫描方式的漏扫率变化情况,从图6 可以看出,两种扫描方式的漏扫率都随着扫描线距增加,但六边形扫描的漏扫率更低,即用相同的光束发散角和扫描线距进行扫描时,六边形扫描方式的漏扫区域更少。
3 扫描方式的实现 依据上述激光雷达扫描方程,设计了一套激光雷达扫描控制系统,该系统由主控软件、扫描控制器、光束扫描装置等部分组成。其中主控制软件是一套C++语言开发的上位机软件,用于向用户提供激光雷达扫描控制界面,方便用户设置扫描方式、扫描参数、扫描命令等,并将用户设置的内容通过串口发送到扫描控制器中。该主控软件采用Visual Studio2010编程环境开发,界面如图7 所示。
图 7. Main control software interfaceFig. 7. Main control software interface 下载图片 查看所有图片
扫描控制器以DSP作为主控制芯片,芯片程序采用C语言开发。主要功能包括:接收主控软件的控制命令,采集音圈电机的位置反馈信号,通过计算产生满足扫描方程的码值驱动光束扫描装置工作等。图8 为扫描控制系统扫描出的李萨茹图案,说明本文给出的扫描方程可以实现激光雷达的扫描。
图 8. Lissajo scanning pattern pictureFig. 8. Lissajo scanning pattern picture 下载图片 查看所有图片
4 结 论 本文研究了栅形扫描、李萨茹形扫描、螺旋形扫描和六边形扫描四种常见的激光雷达扫描方式,推导了扫描方程,分析了光斑分布情况。其中栅形扫描光斑分布均匀,可用于水平探测和垂直探测,但当器件允许的最大加速度不能满足扫描方程加速度要求时,扫描图形会变形;李萨茹形扫描为非均匀扫描,扫描区域边缘密、中间疏;漏扫率、重叠率均较高,但扫描速度快,加减速平稳,对天线结构冲击小,可用于目标捕获等场合,适合于音圈电机、MEMS微振镜等二维扫描器件;螺旋形扫描为非均匀扫描,扫描速度较平稳,中间光斑覆盖率高,在雷达捕获目标中较为常用;六边形扫描为均匀扫描,光斑重叠率小、漏扫区域少,适用于需要精细探测的场合。
参考文献
[1] 王青梅, 张以谟. 气象激光雷达的发展现状[J]. 气象科技, 2006, 34(3):246-249. (Wang Qingmei, Zhang Yimo. Development of meteorogical lidar[J]. Meteorological Lidar Science and Technology, 2006, 34(3): 246-249
[2] 陈超, 王章军, 宋小全, 等. 扫描式气溶胶激光雷达研制与观测研究[J]. 红外与激光工程, 2018, 47:1230009. (Cheng Chao, Wang Zhangjun, Song Xiaoquan, et al. Development and observational studies of scanning aerosol lidar[J]. Infrared and Laser Engineering, 2018, 47: 1230009
[3] 赵一鸣, 李艳华, 商雅楠, 等. 激光雷达的应用及发展趋势[J]. 遥测遥控, 2014, 35(5):3-6. (Zhao Yiming, Li Yanhua, Shang Ya’nan, et al. Application and development direction of lidar[J]. Journal of Telemetry, Tracking and Command, 2014, 35(5): 3-6
[4] 位寅生, 杨思亮. 单脉冲雷达扫描方式分析与仿真[J]. 系统工程与电子技术, 2011, 33(2):468-472. (Wei Yinsheng, Yang Siliang. Analysis and simulation of monopulse radar scanning modes[J]. Systems Engineering and Electronics, 2011, 33(2): 468-472
[5] 马辰昊, 付跃刚, 宫平, 等. 一种激光雷达复合式扫描方法及试验[J]. 红外与激光工程, 2015, 44(11):3270-3272. (Ma Chenhao, Fu Yuegang, Gong Ping, et al. A composite scanning method and experiment of laser radar[J]. Infrared and Laser Engineering, 2015, 44(11): 3270-3272
[6] 李慧剑. 运动目标探测激光扫描系统设计与原理实验[D]. 西安: 西安电子科技大学, 2013: 2830.Li Huijian. Design principle experiment of laser scanning system f moving target detection[D]. Xi’an: Xidian University, 2013: 2830
[7] 张韫卿. 运动目标激光探测的捕获概率与跟踪算法研究[D]. 西安: 西安电子科技大学, 2014: 1316.Zhang Yunqing. Capture probability tracking algithm of moving target in laser detection[D]. Xi’an: Xidian University, 2014: 1316
[8] 张大卫, 冯晓梅. 音圈电机的技术原理[J]. 中北大学学报, 2006:224-228. (Zhang Dawei, Feng Xiaomei. The technical principle of voice-coil actuator[J]. Journal of Zhongbei University, 2006: 224-228
[9] 冯国柱, 杨华军, 邱琪, 等. 螺旋式扫描在激光雷达系统中的仿真优化分析[J]. 红外与激光工程, 2006, 35(2):166-168. (Feng Guozhu, Yang Huajun, Qiu Qi, et al. Analyzing from simulation of optimizing the spiral scan in the laser radar system[J]. Infrared and Laser Engineering, 2006, 35(2): 166-168
[10] Chen Wenqing, Wang Jianbin, Wang Xuejun, et al H. Detection probability analysis of airbne radar f marine target[C]The 6th International Symposium on Microwave, Antenna, Propagation, Electromagic Compatibility Technologies(MAPE 2015). 2015: 730733.
袁光福, 马晓燠, 刘爽, 杨奇龙. 激光雷达扫描方式[J]. 强激光与粒子束, 2020, 32(4): 041001. Guangfu Yuan, Xiaoyu Ma, Shuang Liu, Qilong Yang. Research on lidar scanning mode[J]. High Power Laser and Particle Beams, 2020, 32(4): 041001.