The Open Automation and Control Systems Journal

2015, 7 : 2001-2007
Published online 2015 October 27. DOI: 10.2174/1874444301507012001
Publisher ID: TOAUTOCJ-7-2001

Design and Implementation of Data Processing Platform Based on Virtual Instrument

Liu Dong and Daiwen Wu
School of Physics and Telecommunication Engineering, Shaanxi University of Technology, Hanzhong 723001, P. R. China.

ABSTRACT

In order to the meet the requirements for the timeliness and the large data volume of the data transmission of the towed linear array sonar system, a kind of data recording system based on PCI is designed. In the aspect of hardware, the system employs the scheme combining PCI9054 efficient DMA transmission technology and the external-expansion large-capacity FIFO to realize the high-speed and continuous sonar data transmission; in the aspect of software, the system combines the memory mapping file based on dual-layer ping-pong structure and multithreading technology to realize the real-time storage, processing and displaying of the data. The results of the simulation and field experiments show that this recording system can stably and reliably realize such functions as real-time storage and waveform display-back of the sonar data, thus able to meet the data recording requirement of large sonar system.

Keywords:

Towed linear array, Sonar, Data recording System, Dual-layer ping-pong structure memory mapping, Multithreading technology.