Font Size: a A A

The Design And Implementation Of The Display And Control Software For Underwater Acoustic Communication Network

Posted on:2016-04-14Degree:MasterType:Thesis
Country:ChinaCandidate:W H ShenFull Text:PDF
GTID:2348330518970661Subject:Underwater Acoustics
Abstract/Summary:
With the growing development of underwater acoustic network communication technology, monitoring of underwater nodes is no longer confined to the point to point communication. This paper is based on the demand of simulation, semi-physical simulation and test requirement for acoustic communication network, it developed a complete set of the display and control software for underwater acoustic communication network, to realize the display and control of the status of the underwater network nodes.Firstly, the functional requirements of the display and control software for underwater acoustic communication network is analyzed in this work, mainly including simulation, test,playback and the visualization of underwater three-dimensional scenes, it formulated the corresponding implementation plan and determined to use a cross-platform interface library named Qt under the Linux platform combined with three-dimensional graphics library named OpenGL to develop the software.Secondly, this work designed the main function of the display and control software,mainly including the construction of underwater 3D terrain scene, the design of underwater network simulation, the test and playback program,the export of test data of underwater network. In order to show a more realistic scene, the work added the drawing of background sky, water and 3D node model when designing the visualization of 3D terrain scene. For multi-angle, multi-dimensional observation of the scene, the work added the program design of keyboard roaming, mouse roaming and the flight path roaming. The simulation model run the simulation script based on NS-2, to realize the simulation of communication between multiple nodes, and it can draw two node eigenrays which provides the reference for the experiment. Test mode has test in actual pool, lake and sea, through the method of network communication control surface nodes to control the whole underwater network nodes for starting, launching and stopping.Playback mode realize the communication records between nodes run again which generated in the simulation mode and test mode, and it is convenient to analyze the problems in the testing process.Thirdly, the work carried on the design of auxiliary function for the software, mainly including the software login interface, the internationalization of software language, facade design for software interface, and the online help system. Through the design of auxiliary function, the applications will be more friendly and more convenient to use.Finally, the work carried out laboratory simulation and pool, Lake Trial and test data playback, the display and control software for underwater acoustic communication network running in good condition, fully meet requirements for the underwater acoustic communication network of simulation, test and playback.
Keywords/Search Tags:underwater acoustic communication network, underwater node, the display and control platform, 3D terrain, eigenray, Qt, OpenGL
Related items