用户名: 密码: 验证码:
浅水多波束测深仪显控软件研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
多波束条带测深仪是一种高效率、高精度、高分辨率的海底地形测量设备,特别适合大面积的扫海测量作业。一些新的应用对多波束测深技术提出了更高的要求,浅水海域的测量研究是当前该领域的主要发展方向之一。
     本文主要研究了应用于某浅水多波束测深设备的实时显控软件。该软件是一套基于Windows系统,能够利用RS-232串口和USB总线进行数据传输,兼有测深和导航定位功能的系统。
     本文首先分析了浅水多波束测深仪的工作原理及其软件系统结构;然后对实时显控技术进行了研究,并完成了软件编程;实现了串口RS-232的数据传输通信,并着重进行了USB接口驱动程序的开发研究:利用DriverWorks平台创建了WDM驱动程序框架,开发出基于PHILIPS公司PDIUSBD12接口芯片的USB驱动程序。该软件采用高级编程语言VC++6.0开发,具有人机界面友好、易操作、可扩展等特点;能够实时显示深度数据、定位和设备状态等信息。对浅水多波束条带测深仪的进一步完善具有一定的借鉴意义。
Compared with single-beam bathymeter, the multi-beam swath bathymeter is a kind of seafloor mapping equipment with higher capabilities in efficiency, accuracy and resolution; it is fit for measuring the wide area especially. Now the greater technique improvements are required for some new application fields, for example, the design of miniaturization of the bathymeter for adlittoral area is being one of the main research directions.
     In this paper, a set of display and control software in real time for one adlittoral multi-beam bathymeter is studied. The system of software is based on Windows operation system, has the capabilities of oceanic depth measurement, navigation and orientation; and can communicate using RS-232 and USB ports.
     In this thesis, the system structure of software and the working principle of adlittoral multi-beam bathymeter are analyzed firstly; the technique of display and control in real time is studied, and then the according software is programmed; at the same time the paper realized the data communication using RS-232 port. As the main work, the study of USB device driver also is done successfully: the frame of WDM driver is constructed by DriverWorks, and the driver of USB device of PDIUSBD12 made by PHILIPS Corporation is accomplished. Designed in VC++6.0 computer language, the set of software has the better characters such as friendlier man-machine interface, operation in easier, more expansibility and so on. It can display much useful information including depth data, orientation and the working status of equipment, etc. In a certain extent, this work is valuable and lays the foundation for future development of adlittoral multi-beam bathymeter.
引文
[1] 哈尔滨工程大学水声研究所.条带测深仪技术方案.1992
    [2] 马开银.小型化多波束条带测深仪系统研究.2002
    [3] SeamBeam(U.S.A).SeamBeam 2000 serials 2100 Multibeam Survey.SeaBeam Instrument Inc,November,1993
    [4] Allied Signal ELAC Nautik. BottomChart compact dual frequency MK Ⅱ50/180kHz.Technical Description of Multibeam Echosounder system. 1998
    [5] Operating Manual TH44 301 8004E.Edition:September1999: 43-46P
    [6] Simrad. Simrad EM 3000 Multibeam Echo Sounder product description.
    [7] Simrad.Echo sounder transducers. March 1996
    [8] R.J.尤立克.水声原理.哈尔滨:哈尔滨船舶工程学院出版社,1990
    [9] David. J. Kruglinski,Scot Wingo,George Shepherd.Visual C++6.0技术内幕.北京:北京希望电子出版社,2002
    [10] 胡峪,刘静.VC++编程技巧与示例.西安:西安电子科技大学出版社,2000:98-106页
    [11] Marshall Brain Lance Lovette著.MFC开发人员指南.北京:机械工业出版社,1998
    [12] 刘晓华.精通MFC.北京:电子工业出版社,2004:96-143页
    [13] 湖海生,李升亮.Visual C++学习捷径.北京:清华大学出版社,2003
    [14] 陈建春.Visual C++高级编程技术.北京:电子工业出版社,1999:205-225页
    [15] 齐舒.VisualC++6.0用户界面制作技术与应用实例.北京:中国水利水电出版社,1998
    [16] 黄维通.Visual C++面向对象与可视化程序设计习题解析与编程实例.北京:清华大学出版社,2000:289-300页
    [17] 吴英姿.多波束测深系统地形跟踪与数据处理技术研究.2001
    [18] Thomas Weber. New tools for high quality surveying in the Australian Economical Zones.
    [19] 谭思亮,邹超群.Visual C++串口通信工程开发实例导航.北京:人民邮电出版社,2004:98-156页
    [20] Jan Axelson.串行端口大全.中国电力出版社,2001:45-56页
    [21] 李现勇.Visual C++串口通信技术与工程实践.北京:人民邮电出版社,2002
    [22] 刘基余.GPS卫星导航定位原理与方法.科技出版社,2003
    [23] JAN ANELSON著.陈逸等译.USB大全.北京:中国电力出版社,2001:15-20页
    [24] 边海龙,贾少华.USB2.0设备的设计与开发.北京:人民邮电出版社,2004:220-237页
    [25] 张念淮.USB总线接口开发指南.北京:国防工业出版社,2001:31-43页
    [26] 孙义,马莉波,国雪飞.Windows WDM设备驱动程序开发指南.北京:机械工业出版社,2000:19-23页
    [27] 张惠娟,周立华,翟鸿鸣.Windows环境下的设备驱动程序设计.西安:西安电子科技大学出版社,2002
    [28] 武安河,邰铭,于洪涛著.WDM设备驱动程序开发.北京:电子工业出版社,2003:298-304页
    [29] 周振宇,谷海颖.基于USB总线的实时数据采集系统设计.计算机应用.2002
    [30] 徐朝农,韩江洪.USB基本驱动程序的设计.微计算机应用.2001

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

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

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