激光雷达在航空航天、工业和医学等领域有广泛的应用。它与微波和毫米波雷达相比,具有以下独特优势:(1)工作频率高、波长短;(2)距离、速度和角位置测量精度高;(3)体积小、重量轻、机动灵活,利于机载和航天器载。
激光雷达系统仿真软件,是激光雷达技术同计算机数字仿真技术相结合的产物,是未来激光雷达系统设计的新手段,是今后激光雷达研究领域方向之一。激光雷达系统的设计须给定各个元器件的参数(包括激光器、探测器和光学元件)、大气传输特性、目标特性等。激光在大气中传输具有复杂的统计特性,激光大气传输模型是在大量实验数据分析基础上建立起来的。本文利用VC软件,对激光雷达进行了建模和仿真。
2 激光雷达原理
激光雷达的基本原理是:发射机发射一束一定功率的激光束,经过大气传输辐射到目标面上,目标面反射回来的回波由接收装置接收,再由信号处理提取回波中的有用信息,激光雷达系统性能分析的基本问题是:在一定的发射功率下,受环境因素、系统参数的影响,确定接收端的接收功率、信噪比。
激光器发出高斯型脉冲波形,经扩束后由二维光学扫描系统指向目标,从目标反射回的回波信号由高灵敏度的硅雪崩二极管(Si—APD)探测,APD的输出由高速数据采集卡送入计算机处理。激光的脉冲能量、重复频率及激光的发射、光学扫描仪的扫描波形、扫描的启动与停止、数据采集卡的采集速率等均由计算机控制。
3 激光雷达仿真模型
3.1 激光雷达方程
一般情况下,对激光雷达系统来说,需要考虑的几个最主要的指标是:作用距离、距离分辨率、成像速率和图像分辨率等。然后,根据上述指标来确定激光脉冲重复频率、脉冲能量、脉冲宽度、数据采集速率、扫描波形及扫描频率等参数。直接探测激光雷达系统一般可分为四个部分:发射系统、接收系统、信号处理系统和图像显示系统。激光雷达模拟最简单的方法就是功能模拟,实现这种方法的基础是激光雷达距离方程,即:
从公式(1)中可以看到,影响激光雷达系统性能的因素很多,除了发射功率外,还有激光的大气传输特性,如大气湍流、云雾和空气中的水、灰尘等的影响;对不同类型的目标(如点目标和延伸目标等),回波信号的幅度和相位等都会发生较大变化。在激光雷达系统模拟中,最重要的工作是建立描述环境的数学模型。激光雷达模拟中最主要的物理现象是激光雷达信号的散射,它包括目标和杂波两个方面,在某些情况下,还包括多散射效应、衰减、折射和色散等。一般情况下,要根据激光雷达系统的功能来建立模型。对成像激光雷达来说,可能需要测量目标的距离、速度和位置等信息。通过所成的目标的强度像和距离像等信息,对目标再进行鉴别、分类和识别等。根据上面的基本原理,所建立的激光雷达系统模型软件分为六大模块:系统发射模块、系统接收模块、目标反射模块、传输介质模块。本模型采用VC语言建立。
3.2大气传输仿真模型
大气传输环境对激光雷达系统性能影响很大,雨、雾、雪等天气会使得激光雷达性能变差。在设计激光雷达仿真软件时,我们应考虑天气因素及大气环境对激光雷达性能的影响。实际中我们采用了已有的大气软件LOWTRAN来计算激光束在大气传输中的损耗。
LOWTRAN是由美国空军地球物理实验室(AFGL)开发和研制的宽带、窄带和逐线计算的大气辐射传输模型及其相应的应用软件。模型中的大气传输采用美国标准的LOWTRAN模型数据库,根据目标类型和大气环境参数,调用LOWTRAN数据库得到大气衰减系数。
3.3目标截面仿真模型
目标激光截面(Laser Cross Section ,LCS) 定义为:
3.4 激光雷达信噪比分析
激光雷达经探测器后的输出信噪比定义为:信号的峰值功率比噪声功率的均方根值。直接探测激光雷达系统的噪声等效功率可由(5)式计算得到,其输出信噪比为:
4、功能介绍
我们用Visual C++6.0可视化开发工具编制了激光雷达系统仿真软件。激光雷达系统仿真包括五个大的模块:系统发射模块、大气传输模块、目标反射模块、系统接收模块、探测器模块。模块化软件架构易于实现功能的扩展。用户可以利用交互式图形用户界面(Graphical User Interfaces,GUI),在仿真软件中选择环境变量和配置各种模块参数,来模拟各种环境、系统条件对激光雷达性能的影响,它能方便直观地估计和仿真出激光雷达的关键特征数据(如回波功率、接收信噪比等)。激光雷达通用仿真软件框架分为三大部分, 即计算回波功率、计算信噪比、信号处理仿真。实现各部分的功能有计算、图形显示和保存仿真结果。各个部分分别由多个对话框窗口实现。用户可以通过对话框来选择、设置激光雷达的系统参数、传输介质及环境变量等, 以实现对各种条件下激光雷达系统的仿真。
5、仿真结果
通过在仿真软件的可视化界面中选择和配置各种模块参数, 能够模拟和估计激光雷达在各种天气环境和系统条件下的关键特征数据及性能表现。图2、图3为直接探测激光雷达回波功率信噪比的仿真界面图。
各个模块设定的参数如下:
5.1 系统发射模块
发射功率:10000000W; 波长:1.06 ;
发射孔径:0.2m; 孔径透光常数0.84;
发射效率:0.950;
5.2 系统接收模块:
接收孔径:0.5m; 接收效率:0.900;
5.3 目标反射模块:
目标类型:扩展目标; 半球反射率:0.100;
5.4 传输介质模块:
单程距离100000m;
天气:晴朗(能见度23.5),经过LOWTRAN计算大气传输效率为:0.5139
5.5 探测器参数:
噪声带宽:50MHz; 探测器暗电流:50nA;
探测器负载电阻:1M ; 绝对温度:293K;
放大器等效输入电阻:16M ; 探测器响应率:1.1A/W;
计算结果:
束散角:0.004452(m rad); 接收面积:0.19634m2;
光斑面积:0.155664; 散射截面:0.062;
大气衰减:5.7824dB; 传输总衰减:128.50397dB;
暗电流噪声:8.0 10-19; 热噪声:5.1 10-20;
放大器噪声:1.87 10-23; 散弹噪声:1.2 10-15;
背景噪声:8.51 10-22
结束语
激光雷达系统的研究和设计是一项复杂的工作。计算机仿真技术的发展对于激光雷达系统的研究与设计非常重要,已成为激光雷达系统设计和研究的重要环节。本文研究了激光雷达仿真模型, 对大气传输模型、噪声模型、发射与接收模型进行了仿真, 以此模拟各种环境和系统条件对激光雷达性能的影响。系统的仿真能够直接针对系统提出具体的问题,这些问题的解决能够使激光雷达系统的研究在各个分系统方面都能有一个全面深入的考虑,并把系统研制过程中可能遇到的困难先提出来,从而对实际系统的研制起到理论和技术上的指导作用仿真结果说明。仿真软件能够模拟和估计激光雷达的关键特征数据, 但仿真结果还需要对比实际测试结果来加以验证。进一步的研究工作还应包括根据实际实验数据进一步完善和修改激光雷达仿真模型。
编辑:何世平