用户名: 密码: 验证码:
雷达/ARPA仿真图像生成和功能模拟改进
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
雷达模拟器在海员培训和适任评估中起着重要的作用。随着航海事业的发展,用户对雷达模拟器的要求越来越高,《STCW 78/95公约》也对雷达/ARPA模拟器提出了明确的要求。
     在全计算机化的雷达/ARPA模拟器中,仿真图像生成及显示是其核心部分,同时要对雷达/ARPA的各种功能进行模拟。仿真图像包括雷达回波和ARPA符号。雷达回波包括陆地、岛屿回波,各种活动目标的回波,雷康、SART回波,海杂波等。ARPA符号包括包括固定距标圈、活动距标圈、电子方位线、警戒圈、船首线、PI线、已录取目标的矢量线以及历史航迹(或PAD)、试操船符号等。
     雷达回波中的海岸线、雷康和SART的原始数据是通过数字化仪从海图中采样获取的,获取后的数据按照预先设计好的数据结构保存在了特定类型的文档中。要使从海图录入的原始数据能够在3种不同的显示方式(船首向上的相对运动显示方式、北向上的相对运动显示方式和北向上真运动显示方式)下正确的显示出来,必然要在几个坐标系(图板坐标系、屏幕坐标系、平面直角坐标系和地理坐标系)中进行一系列的坐标变换。本文第二章详细说明了原始数据的数据结构和各种坐标变换。
     在以前的雷达/ARPA模拟器中,雷达回波和ARPA符号都采用扫描线求交算法生成,这不符合真实雷达的工作机制。采用扫描线求交算法生成雷达回波,是一种非常好的选择,但是对于ARPA符号来说,扫描线求交算法则存在明显的不足。比较好的方案应该是采用不同的算法生成雷达回波和ARPA符号,并将其绘制在不同的层面上。
     本文第三章详细说明了基于DirectX技术的分层显示方案的实现。采用基于DirectX技术的DirectDraw组件,共生成了12个表面:FrontSurface、BackSuface、BaseSurface、MenuSurface、EchoSurface、Echo BackSurface,MarkSurface、OverlaySurface、CorrSurface、CursorSurface、UnderCursorSurface和UnionCursorSurface。首先把当前雷达图像的各个组成部分分别绘制在不同的表面上,然后把每个表面上的图像逐层地显示到后台表面上,最后通过前后台表面
    
    翻转完成雷达图像的交替显示。这种分层显示机制很好的实现了雷达回波和Arpa
    符号的分层显示。采用该方案还司以很容易地增加一些采用以前的方法不容易生
    成的图像,为进一步完善雷达/ARPA的功能模拟提供了空间。
     本文的第四章阐述了模拟雷达图像的改进算法。
     1) 采用扫描线求交回波生成算法和单后备缓存显示相结合的方法比较好地实
    现了雷达回波旋转扫描显示的高质量仿真,这将在第四章第一节中详细阐述。
     2) 雷达回波中海杂波生成模拟的仿真程度,在很大程度上也决定了雷达回波
    图橡的质量。以前的随机生成算法,不符合海杂波的生成机制。研究发现,海杂
    波的强度在统计上符合韦布尔分布。如何生成符合韦布尔分布的海杂波将在第四
    章第二节中论述。
     3) 雷达回波中海岸线的原始数据都是通过数字化仪从海图上获取的。获取的
    数据为一些离散的采样点,通过连接前后两相邻采样点构成折线图形来模拟海岸
    线。在小量程时(如0.25海里),自然海岸线回波图像的折线化比较明显。采用基
    于分形思想的岸线口波细化算法,在不用增加采样点的情况下,能够生成具有任
    意层次精细结构的雷达岸线回波,解决了小量程时的折线化现象。在第四章的第
    三节,将有对此的详细说明。
     4)同频干扰图像的生成和目标误跟踪的模拟使得雷达/ARPA模拟器的功能得到
    了进一步完善。
Radar/ARPA simulator takes the important role in seafarer training, assessment of competence, etc. Radar simulator has been demanded higher performances along with rapid development of marine industry. And the explicit standards are clearly defined by STCW 78/95 Convention.
    Mimic image generation and display is the kernel part in the full computerized radar/ARPA simulator. At the same time all kinds of rada/ARPA functions must be simulated. Mimic image comprises of radar echoes and ARPA marks. Radar echoes include echoes of lands, islands, all kinds of moving targets, racon, SART and sea, etc. ARPA marks consist of fixed range marker, variable range marker, electronic bearing line, guard zone, heading-line, parallel index(4 navigation lines), vector lines(or PAD) and past track information of tracked target ships, marks of trial manoeuvres, ect.
    Initial coastline sampling data, racon position data and SART position data are acquired from sea chart by digitizer. All of the initial data are saved with predefined data structure in data files. For displaying the initial date aquired from sea chart correctly in three different display modes(relative head up motion,relative north up motion, true north up motion), a series of coordinate conversion are necessary .In the second chapter, data structure and various coordinates conversion are discussed in details .
    In the previous radar/ARPA simulator, both radar echoes and ARPA marks are generated with the algorithm of computing intersection point with scanline sweeping (abbreviated to ACIPSS), this does't accord with the mechanism of radar working. ACIPSS is fit for radar echoes generation. To generate ARPA marks, ACIPSS has its obvious fault. A better way is adopting
    
    
    different algorithm to generate radar echoes and ARPA marks, then drawing them on different surface.
    In the third chapter, it is illustrated that how to draw different contents on different surface based on the DirectX technique. In the radar/ARPA simulator, there are 12 surfaces generated for radar image display: FrontSurface# BackSuface# BaseSurface# MenuSurface# EchoSurface# Echo_BackSurface# MarkSurface# OverlaySurface# CorrSurface# CursorSurface# UnderCursorSurface and UnionCursorSurface. First, every part of current radar image is respectively drawed on different surfaces. Second, image on different surfaces are drawed on BackSurface in order. Last, display image through flipping between FrontSurfacd and BackSurface. It will be easy to add new image which is difficult to be generated before by adopting this method. It also provides a great future for the improvement of radar/ARPA function simulation.
    Improved algorithm for generated radar image are presented in chaper 4:
    1) ACIPSS is improved in radar echo generation. New method is to combine ACIPSS with single back buffer display. The combination realize high level simulation of true antenna sweep effect. All of the above will be explained in details in chapter 4 section 1.
    2) Simulation of sea echo determines the quality of radar echo image to a great extent. The random sea echo generation does't accord with the mechanism of sea echo generation. Research reveals that the intensity of sea echo accords with the Weibull distribution. It will be discussed in chapter 4 section 2 that how to generate sea echo accord with Weibull distribution.
    3) The initial coastline data which are acquired from chart by digitizer is a series of sampling point. Coastlines are simulated with polylinesby
    
    
    connecting two neibour sampling points. Nature coastline looks more like to be a polyline in a small range scale(such as 0.25) on the radar/ARPA screen. The coastline subdivision algorithm based on fractal algorithm could produce coastline with any level details without adding more sampling points. The subdivision algorithm will be listed in chapter 4 section 3. 4} Generation of radar interfrence image and target swap simulation improve the simulation of radar/ARPA simulator.
引文
【1】张润泽,船舶导航雷达(第三册),北京:人民交通出版社,1990,11-14
    【2】王世远,航海雷达与ARPA,大连:大连海事大学出版社,1998,125-130
    【3】徐德云,航海雷达设备(下册),大连:大连海运学院出版社,1990
    【4】廖德刚,航海雷达,大连:大连海运学院出版社,1990
    【5】李柯,微机雷达模拟器图像生成的研究,大连海事大学硕士论文,1995,3
    【6】尹勇、金一丞,页面更新方式雷达/ARPA模拟器的图像生成研究,,大连海事大学学报,1996,2
    【7】刘秀文,基于TMS320C32雷达信号发生器设计,大连海事大学硕士论文,2002,3
    【8】刘丹,实用分形图形学,大连:大连海事大学,2001,176-181
    【9】齐东旭,分形及其计算机生成,北京:科学出版社,68-75
    【10】]Mark Finlay,Keith A.Blanton,用C++设计二维、三维分形图形程序,北京:科学出版社龙门书局,56-60,147-156
    【11】Julio Danchez、Maria Canton,DirectX 3D Graphics Programming Bible,韩传钊、尹岩青等译,北京:电子工业出版社,2000,10,147-162
    【12】Bradley Bargen、Peter Donnelly,Inside DirectX,Microsoft Press,1998
    【13】孙家广、杨长贵,计算机图形学(新版),北京:清华大学出版社,1995,165-169,173
    【14】David F.Rogers,计算机图形学的算法基础(原书第二版),石教英、彭群生等译,北京:机械工业出版社,2002,150-56
    【15】David J.Krug linski、Scot Wingo、George Shepherd,Visual C++6.0技术内幕,希望图书创作室译,第5版,北京希望电子出版社,1999,5
    【16】金一丞、尹勇,STCW公约与航海模拟器的发展,大连海事大学学报,2002,6
    【17】方泉根,模拟器在航海教学培训中的作用和发展趋势,上海海运学院学报,中国航海模拟器教学研究会论文选,1998.5
    【18】中华人民共和国港务监督局,1978年海员培训、发证和值班标准国际公约,第一版,1997年6月,北京:中国科学技术出版社
    【19】尹勇、金一丞,全计算机化航海雷达/ARPA模拟器图象的生成,第二届全国海事技术研讨会,1996,1
    【20】尹勇、金一丞,PC机航海雷达/ARPA模拟器研制,中国仿真学会年会 1996.8
    【21】尹勇、金一丞,PC机航海雷达/ARPA模拟器图象生成,上海海运学院学报,1998,5月:107-111
    【22】谭家万、尹勇、金一丞,真实感雷达图象的生成算法研究。2000航海技术学术会议论文集:200-203
    【23】刘彤、金一丞、尹勇,雷达使用性能和假回波的模拟,2000航海技术学术会议论文集:179-183
    【24】郭禹,航海学,大连:大连海事大学出版社,29-58
    【25】盛骤、谢式千、潘承毅,概率论与数理统计,北京:高等教育出版社,1993,98-111
    
    
    【26】尹勇、金一丞、任鸿翔、张秀凤、李志华,V.Dragon 2000分布式航海仿真系统的研制,中国交通研究与探索,北京:中国民航出版社,2001,P969-973。
    【27】刘彤,PC机雷达信号发生器研制,大连海事大学硕士论文,1999,3
    【28】 Yicheng Jin, Yong Yin, Hongxiang Ren, Xiufeng Zhang. Marine Simulator,Maritime Education and Training. 12th International Navigators Simulator Lecturers' Conference (INSLC-12), 2002-7
    【29】 NAVI TRAINER SENIOR PLUS USER MANUAL, Transas Marine(UK) Ltd.,June, 1997
    【30】 Nucleus Operation Manual, Kelvin Hughes Ltd, publication KH1300, http://www, kelvinhughes.com
    【31】 RADAR/ARPA OPERATION INSTRUCTION(Bridge master, Furuno, Nucleus), Transas Marine(UK) Ltd
    【32】李春洪、余少波,基于Transputer 的 PPI显示仿真的研究,微机发展,1997,7(4),25-27
    【33】翟丽霞、柳松,一种用于雷达系统功能仿真的ActiveX控件的开发与实现方法,雷达与对抗,1998,(3),1-5,39
    【34】李丹、施振明,有源雷达目标探测仿真中的算法研究,现代电子工程,2000,(4),40-45
    【35】刘彤、金一丞等,航海雷达电磁波绕射仿真模型及其应用,计算机仿真,2002,19(3),85-87
    【36】刘翠海、温东,光栅扫描显示器上实现PPI雷达长余辉仿真,计算机仿真,2002,19(2),25-27
    【37】 Transas ARPA/radar Simulator, Transas Ltd, http://www, transas.com
    【38】 Radar Simulator, Lightmaster Ltd, http://www, lightmaster,co.uk/sofiware
    【39】夏祖勋,海面杂波的仿真,系统仿真学报,1992,4(4),52-57
    【40】王颖、毛二可,相关K分布杂波的建模与仿真,信号处理,1997,13(2),141-146
    【41】梁志恒、张煊,脉冲多普勒雷达实时杂波模型,西安交通大学学报,2000,34(11),65-69
    【42】颜南霞、许稼等,基于无记忆非线性变换的相关非高斯雷达杂波的仿真,武汉理工大学学报:交通科学与工程版,2001,25(1),37-40
    【43】姜卫东、陈曾平等,杂波环境下雷达目标频域响应的散射中心估计方法,红外与毫米学报,2001,020(002),111-116
    【44】 Real Time Radar Simulator, Roke Manor Research,http ://www.roke.co.uk/company/contact.asp
    【45】 The Poseidon Radar Simulator (PRS), POSEIDON Ltd,http://www, poseidon.no/general.htm
    【46】赵强,微型计算机在雷达系统在仿真中的应用,火控雷达技术,1991,(3),1-4
    【47】陈国发、冯兵,雷达系统仿真,雷达与对抗,1997,(3),6-11
    【48】高玉德、李柯,基于微机的雷达操纵模拟器的研究,大连海事大学学报,1999,25(2).31-34
    【49】王洪锋、鲁军等,雷达仿真平台的设计,现代雷达,2002,24(5),7-9
    
    
    【50】张文明、罗鹏飞等,多雷达多目标跟踪仿真系统,计算机仿真,2001,18(5),1-6
    【51】刘成勇,雷达模拟器评估系统的设计与分析,武汉理工大学学报:交通科学与工程版,2002,026(001).134-137
    【52】D.K,巴顿著,雷达系统分析,陈方林译,国防工业出版社,1985,7
    【53】 Bede Liu, and David C.Murnson, Jr. "Generation of a random sequence giving a jointly specified marginal distribution and auto covariance" ,IEEE Trans, on A.S.S.P 1982,30(2),973-983

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700