Font Size: a A A

Design And Implementation Of The Navigation Message Data Processing Software

Posted on:2015-03-13Degree:MasterType:Thesis
Country:ChinaCandidate:T LiFull Text:PDF
GTID:2308330464966596Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Now mobile applications have been applied into people’s lives, among many applications, more than half of the applications need to obtain personal location-related information, which promotes the development of mobile maps. In-vehicle navigations have been more and more widely used with the rapid growth of the number of C hina’s cars. In- vehicle navigations and mobile maps need to get road news; the most important way is satellite navigation systems. When satellite navigation systems communicate with users, navigation message data processing software plays a very important role. There are some following achievements in this paper.The technology of navigation message data processing software is researched. In this paper, firstly, it introduces that the C LR has some advantages over the COM and that compared with normal codes, managed codes have several virtues. Secondly, the thesis presents the reasons of Common Type System(CTS) and the storages location of C TS’s datum in memory,and it explains the necessary of CLS. This paper has detailed descriptions and advantages of delegate mechanism and we know about principles of combined delegate mechanism. Last, this thesis expresses the system structure of WPF and its three main components,and it analyzes the reason that the component named milcore is unmanaged. It describes the difference between XAML and HTML.The total requirements and design of navigation message data processing software are researched. First, this paper analyzes the demands of the Navigation Message Data Processing Software which including data sending and receiving module, message editing and verification module, correction module and software configuration module and so on. And this paper illustrates the flow chart of every module and provides the case diagrams of several modules. In addition this thesis gives other demands including performance requirements, environmental requirements and safety requirements. Lastly, the overall function modules and total process of software are presented.The implementation of navigation message data processing software is researched. This paper introduces the main classes that can realize functions of modules and interactionwith other classes, and gives the main members and the logic flows of these classes. It can parse data packets which users and other subsystems sent. According to different formats at different frequencies, it can perform text editing and text verification for the parsed data, in addition it use CRC-24 for message check and adopt the algorithm of LDPC for message correction,and then it can interact with other subsystems. Navigation message data processing software recycles the message and obtains the bit error rate by comparing the received message. Through the analysis of bit error rate, it can evaluate the performance of message presentation format. And provide a great help for improving the efficiency of message transmission. It can package and send the message sent by other subsystems and play a very good role in the convergence between the user and the satellite system. In order to help users select appropriate message and help to improve transmission efficiency.Finally, combined with other software system, the software has been carried out by a series of detailed tests, and some performances of the software have been analyzed. The test results and analysis results show that the software realizes all the designed functions, and the software is stable.
Keywords/Search Tags:navigation message, message edition, error bit rate, satellite navigation
PDF Full Text Request
Related items