Dissertation > Industrial Technology > Radio electronics, telecommunications technology > Communicate > Communication theory > Noise and interference

Display and Control Software Design of the Underwater Passive Detection System

Author WangBin
Tutor QiaoGang
School Harbin Engineering University
Course Electronics and Communication Engineering
Keywords Network communication 3DS Max Kalman filtering OpenGL VS2010
CLC TN911.4
Type Master's thesis
Year 2013
Downloads 24
Quotes 0
Download Dissertation

By analyzing and processing the target radiated noise, the underwater passive detecting systemlocates the targets.The underwater passive detecting system consists of the several parts: the sonar arrayand pre-processing module, the locating module, the locating module and the display and controlterminal.The display and control software fulfills the post-processing and the result displaying, thepost-processing part uses the Kalman filter to smooth theAzimuth curve of the target detected.The thesis discusses the method of underwater passive detecting, introduces the basic composition ofthe underwater passive detecting system and presents the function and composition of the display andcontrol software, including tools like OpenGL and3DS Max and Kalman algorithm.。Thedisplay and control software is modularized developed on the host-computer based on VS2010.It canbe divided into several modules as following: the controlling module, communication module, thepictorial displaying module, post-processing module and the storage and playback module.The pictorialdisplaying module is the most important component of the software. It contains the azimuth history plotof the target detected, correlation curve of the low-frequency signal, the3D dynamic display and theZ-axis plot of the compass. Calling the OpenGL, the software draws the azimuth history plotpseudo-colorly by the method of digital image processing.Furthermore, there are3curves in thelow-frequency signal plot respectively and each of them is a curve which is a cross-correlation from theequilateral-triangle base array. The3D dynamic plot of the array is modeled by3DSMax and displayedby OpenGL.The Z-axis plot of the compass displays a compensation value of the azimuth resolved bythe system. The communicating module includes Ethernet communication and Serial communicationand each has its own function. The Ethernet receives the target signal from the host-computer and theSerial implements the communication between the host-computer and the attitude indicator.Thehost-computer receives the data of the target via the Ethernet and maps the data by OpenGL.In the end, the software is tested under the black box module. The result shows that thedisplay and control software of the underwater passive system meets the requirement and functionsnormally. The lake experiment tests and verifies the reliability of the software.

Related Dissertations
More Dissertations