一种基于MapX的水声GIS软件设计
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
水声电子信息图是以水声工程、导航技术、地理信息系统、计算机等多门学科为依托的应用性技术。该项技术可以把水声研究过程中所需信息及船体在航行过程中的信息以可视化的形式在电子海图中显示出来。
     本次设计的电子海图可接收并显示海洋环境参数、声纳参数、声纳作用距离预报结果及GPS导航参数,从而为舰艇导航、战略指挥提供一个可视化平台。
     本论文首先以声纳方程为基础,对影响声纳工作的声纳参数、目标参数、信道参数进行了系统的分析。在此基础上,对声纳作用距离进行了深入的理论研究,从而推导出被动声纳与在噪声掩蔽下的主动声纳的作用距离公式;然后,对导航技术及地理信息系统软件进行了一定的理论分析;分析了电子海图软件设计思想及其所要实现的功能,建立了模块化程序结构。本次软件设计分为导航信息模块、电子海图控制模块、声纳信息模块、数据库及其接口模块设计。最后,对软件进行了联调,从而实现预期功能。
     本设计基于Visual C++ 6.0开发平台,使用微软基础库(MFC)与MapX组件技术结合进行开发,采用开放数据库连接(ODBC)技术对数据库进行管理,并使用串口完成通信。
The map of underwater electronic information is an applied technology based on underwater acoustic engineering, navigation technology, geographic information systems, computer and other subjects. The information that Underwater Acoustic research needs and the hull in the navigations can be visually displayed in the electronic chart by this technology o
     The Electronic Chart in the design can receive and display the ocean environment parameters, sonar parameters, the prediction result of the sonar operating range and the GPS navigation parameters which can provide a visual platform for ships navigation and stratagem direct.
     Firstly, based on the sonar equations, the paper analyzed the sonar parameters, the target parameters and the channel parameters which affect the work of sonar systemically. Based on this, made a further theoretical study on the sonar operating range, and figured out the operating range formula of the passive sonar with the active sonar under noise masking. And then, made some theoretical analyze on the software of navigation technology and Geographic Information System, analyzed the design concept of The Electronic Chart software design and the function it will realized. Build the modularization program construction. The software design contains the navigation information management block, Electronic Chart block, sonar information block, database and the interface block. Finally, debugged the software to achieve the anticipated function.
     The design was based on the Visual C++ 6.0 developing platform, developed with the Microsoft Foundation Library (MFC) technology combined with the MapX components technology, managing the database on the open database connectivity (ODBC) technology, and finished the communication on serial interface.
引文
[1]贾银山,贾传荧,魏海平,张波.基于GPS和电子海图的船舶导航系统设计与实现.计算机工程.2003,29(1):194-196页
    [2]R. Coates. Underwater acoustic communication. Sea Technology.1994:41-47P
    [3]周艳霞,韩梅,笪良龙.声纳作用距离分形特征探讨.海军潜艇学院.2006,146-149页
    [4]惠俊英,生雪莉.水下声信道.国防工业出版社.2007.2:16-24页
    [5]刘伯胜,雷家煜.水声学原理.哈尔滨工程大学出版社,2006:7-11页,59页
    [6]赵文同.GPS航海导航系统信息处理模块研究与开发.华中科技大学硕士学位论文.2005
    [7]屈龙军.在航海导航中的GPS接收机的研制与航迹管理.华中科技大学硕士论文.2005.
    [8]雷金平.地理信息系统在航海中的应用研究.武汉理工大学硕士研究生论文.2004.03:8—17页
    [9]Milica Stojanovic. Phase-Coherent Digital Communications for Under- water Acoustic Channels. IEEE J. Oceanic Eng.1994,19(1):100-110P
    [10]田坦,刘国枝,孙大军.声纳技术.哈尔滨工程大学出版社,2004:1-17,170-219页
    [11]韩梅,宋志杰,李训诰.水声环境对声纳作用距离影响的一种定量分析方法.应用声学2000,20(5)
    [12]何立涛.声纳指向性分析与作用距离动态预报软件.哈尔滨工程大学硕士论文.2005:1-19页
    [13]Harold R. Hall, PH. D. E. E. Inherent Errors in Sonar Range Prediction. Naval Ocean Systems Center. San Diego, CA92152,248-251P
    [14]季蓓,程健庆,曹志敏.被动声纳作用距离预报的仿真研究.计算机仿真.2007,24(3)
    [15]A. D. Waite著,王德石译.实用声纳工程.电子工业出版社,2004:25-150页
    [16]Milica Stojanovic. Adaptive Multichannel Combining and Equalization for Underwater Acoustic Communications. J. Acoust. Soc. Amer.1993,94(3): 1621-1631P
    [17]何心怡,蔡志明,林建域等.The Simulation Research on Forecasting the Detection Range of Active Sonar.系统仿真学报.2003,15(9):1304-1307P
    [18]曹之新,周业明,陈建华.舰艇声纳作用距离预报仿真研究.军事运筹与系统工程.2007,21(3):31-34页
    [19]过武宏,笪良龙,张林.舰船辐射噪声对声纳作用距离影响的不确定性研究.指挥控制与仿真.2007,29(1):45-49页
    [20]MapInfo Corporation Troy, NY. MapInfo Professional Guide. New York.2003: 10-120P
    [21]尹旭日,张武军.Visual C++环境下MapX的开发技术.冶金工业出版社,2009:1-14页
    [22]ZHANG Jian. Coordinates conversion research of electronics chart system. Navigation.1996,4:74-79P
    [23]谭述森.卫星导航定位工程.国防工业出版社,2007:150-155页
    [24]林绿洲,陆起涌,田小芳.利用MapX构建GPS定位监控软件实验平台.实验室研究与探索.2007,9:92-94页
    [25]LIU Jiyu. Coordinate Transformation for GPS satellite surveying. avigation.1999,1:75-82P
    [26]赵学俊,李源惠.电子海图船舶引航系统.世界海运.2002,25(6):7-8页
    [27]林澎.浅谈电子海图在船舶定位与导航中的作用.天津航海.1999,2:6-8页
    [28]李连营,李清泉等.基于MapX的GIS应用开发.武汉大学出版社,2003:47-52页
    [29]杨春金,潘玲.MapX在电子海图中的应用与实现.航海工程.2006,6:116-118页
    [30]《电脑编程技巧与维护》杂志社.Visual C/C++系统开发典型实例解析.中国水利水电出版社,2007:238-249页
    [31]王淑瑛.电子海图显示信息系统初探.现代舰船.1998.1:24-26页
    [32]王德春,胡坚,陈欣.基于MapX的潜艇航行可视化系统.先进制造与管理.2007,26(5):50-56页
    [33]于涛、李勇、马维士.Visual C++ 6.0教程。科学出版社。2003.01
    [34]George Shepherd, Scot Wingo. MFC Internals Inside the Microsoft Foundation Class Architecture.中国电力出版社,2003:36-50页
    [35]胡明凯,谢玲.基于MapX控件的鹰眼图实现方法.现代电子技术.2005,7:901-903页
    [36]边少锋,柴洪洲.大地坐标系与大地基准.国防工业出版社,2005:107-134页
    [37]吴金平.Visual C++ 6.0编程与实践.中国水利水电出版社,2004:257-280页
    [38]Jeffrey Richter. Advanced Windows.清华大学出版社,2001:8-15页
    [39]龚建伟,熊光明.Visual C++/Turbo C串口通信编程实践.电子工业出版社,2005:16-85页
    [40]王红才,李小平.一个基于MapX的GIS系统中鹰眼功能的实现.计算机与应用化学.2006,23(10):1107-1120页
    [41]David J. Kruglinski, Scot Wingo, George Shepherd. Programming Inside VisualC++.北京希望电子出版社,2002:155-183P
    [42]四维科技,沈炜,徐慧.Visual C++数据库编程技术与实例.人民邮电出版社.2005:23-73

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

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

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