Font Size: a A A

The Development And Research Of Sonar Target Simulator And Software Of Display Console

Posted on:2012-04-20Degree:MasterType:Thesis
Country:ChinaCandidate:Z H WangFull Text:PDF
GTID:2218330338956689Subject:Physical Electronics
Abstract/Summary:PDF Full Text Request
Sonar simulator is a kind of computer simulation technology which is applied to sonar engineering. It makes used of mathematical modeling in marine acoustics, propagation model of acoustic wave and marine reverberation to simulate the signal received by each element of the sonar. And sends it to the next simulation equipment with real-time network such as high-speed optical fibrin and reflective memory network. The paper makes scientific research on the foundation theory in the modeling of Sonar Simulator,engineering realization and the design of Display Console Software, around the development of Sonar Simulator in some project. And builds a Platform with Underwater Acoustic Environment, which provides the necessary modeling data for the simulating devices afterward and displays the corresponding waveforms and postures on the Simulating Display Console.The Display Console Software controls the running and synchronization of each simulating device through Ethernet interface, and sends out controlling parameter and receives the simulating outcome. It could realize point to point communication simply and broadcast the data by UDP/IP protocol. In addition, the software also has the capability to access database. Using ADO, it realizes the access to ORACLE database easily and effectively. Since there are many waveforms and postures that needs Display Console Software to paint and every graphic file has a large amount of data, it's difficulty for the software interface to refresh. To solve the problem of discontinuous refresh of real-time interface, the software create interface threads reasonably for those graphic interface which cost too much. In order to improve software development efficiency, this paper adopt some thought of Software Engineering Implementation. And it makes programming more quickly and efficiently since software component is applied such as GridCtrl and CJLibrary. Some new software components are created, such as CDrawCtrl and CNetUDP, that improved the reusability of the software.The simulator and console software are proved perfect when it was inspected and evaluated.
Keywords/Search Tags:Sonar Target Simulator, Reflective Memory Network, Display Console Software, software components
PDF Full Text Request
Related items