Font Size: a A A

Design And Implementation Of Distributed Positioning System Software

Posted on:2016-12-22Degree:MasterType:Thesis
Country:ChinaCandidate:J RenFull Text:PDF
GTID:2348330542973871Subject:Underwater Acoustics
Abstract/Summary:PDF Full Text Request
This paper implements the localization algorithm,and develops the software and hardware drivers on the static and mobile nodes,finally,realizing the localization function of the distributed localization system.The paper takes use of the S5PV210 from Samsung cooperation as the processing platform of our underwater node,with the system of WinCE 6.0 version.Our solution also edits and updates the system according to the software design requirements.It designs driver programming,including amplifier's controller,audio chipset driver,network and serial port drivers.The amplifier's controller realizes acoustic signal's gain controlling and filtering.The audio chipset driver realizes A/D's data sampling,ping-pang data storage,gain controlling and D/A data sending.The network communication adopts TCP/IP protocol and the serial port one doses asynchronous method.The programming of node adopts VS2005 of Microsoft cooperation as software developing platform,with a improved and shaped WinCE according to the requirements.At the same time,the article implements data record and management,ARM application auto-starting-up and takes use of multi-threads techniques by applying CPU resource to network communication thread,serial port communication thread and spread-spectrum thread respectively.The network thread is in charge of communication between device ARM and PC,the serial port one in charge of data transmission between ARM and Beidou communication buoy,and the spread-spectrum one in charge of receiving the spread-spectrum signals,realizing the real-time processing of data.The distributed localization system has been tested through the electric debugging and air validate experiments.The result shows that the localization function has been proved and it meets the design requirement.The algorithm has realized the acoustic synchronization of static nodes and computed the position of mobile node,finally,gotten its localization,relatively to the static nodes.
Keywords/Search Tags:distributed localization, hyperbola intersection, array measurement, acoustic synchronization
PDF Full Text Request
Related items