Font Size: a A A

Driver Software Bridging And Applications Development For A Digital Radio Monitoring Direction Finding System

Posted on:2018-11-18Degree:MasterType:Thesis
Country:ChinaCandidate:X QuanFull Text:PDF
GTID:2428330596457824Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
Compared to a large fixed monitoring station,a vehicle-mounted mobile radio monitoring system is more flexible and faster in radio interference investigation.Due to the application of microelectronics technology,DSP,and FPGA processing chips,digital radio monitoring vehicles are more accurate than the conventional monitoring vehicles.However,existing vehicle-mounted monitoring systems are still not perfect,and their monitoring and analysis performances are not good enough to meet the actual need for radio monitoring and investigation.To solve these problems,this paper proposes and develops an open monitoring direction finder(DF)based on vehicle-mounted monitoring systems to increase the usability and scalability,improve the system performance,deal with the ever changing demands,shorten the development cycles,and to facilitate secondary development.The current design is a secondary development of the digital monitoring direction finder DDF 0xE from R&S.This paper proposes a frame structure of DF system based on LabVIEW and CORBA technology,Using C and LabVIEW two platform languages for joint programming.The two platforms are programed jointly and connected by DLLs.The combination of these two platforms will have the combined advantages of individual platforms and increases the efficiency and practicality of the application,to achieve the monitoring of the signal source.Main work of this paper includes:1.Low layer driver design.A PC is connected to the direction finder via Ethernet LAN port.CORBA is used for data communication between PC and the DF.Using the DF's driver module,data can be obtained from corresponding interfaces and parameters can be set.2.Low and high layer bridging.Data cache is set up through queue list.The program is encapsulated as DLL.Data exchange between high layer LabVIEW program and low layer C program is achieved by loading DLLs and function reading and writing.3.High layer application design.The user interface(UI)is designed using LabVIEW,which exchanges data with the DF by using the DLL,reads GPS data through the serial port,and displays the collected data on the UI.A data processing function is implemented by processing the sampled data from the database using the particle filtering(PF) algorithm.4.High layer assistant part design.Database and Baidu map's static API are loaded to LabVIEW.Data displayed on UI is stored in the database for the convenience of processing and query.A map function is achieved by inputting the processed positioning data to the map,to show the position information.
Keywords/Search Tags:LabVIEW, digital direction finder, database, software bridging, direction finding and position
PDF Full Text Request
Related items