Font Size: a A A

The Development Of Spectrum Data Processing Software Based On VxWorks And The Research Of Data Compression Technology

Posted on:2018-03-17Degree:MasterType:Thesis
Country:ChinaCandidate:J J ChenFull Text:PDF
GTID:2322330512981411Subject:Engineering
Abstract/Summary:PDF Full Text Request
Integrated information processing platform need to implement complex tasks and functions in the adverse electromagnetic and limited loading environment,so high performance real time spectral analysis make it possible to grasp the right of life in the scurviness battle-field.In the aspect of the battlefield situational awareness and early warning,it ask for the integrated information processing platform to detect space electromagnetic field real-time,and to compress a large number of detecting data.So this paper research and implement the compressing of spectral data relying on the unmanned aerial vehicles information system integration technology research projects,and design protocol to implement the control for the hardware system collecting data.This thesis introduce the research status at home and abroad of the data compression technique and Real-time embedded technology at first,and on this basis research the data compressing Algorithm which is used for spectral data.Then analyzing the functional requirements and performance requirements for spectral data processing software based on the Vx Works Real-time operating system,and Detailed Design the software from the general planning to the each task plan.Moreover introducing the most core and key spectrum data compression algorithm in this project.This algorithm is inspired by image lossless compression algorithm.Becasue the spectrum data is similar to the One dimensional image data,the energy of spectrum data transformed by DCT concentrated distributionm,and the data could be restored completed,so he data are provided with fine compression performance.Then,how to complete the compression algorithm?For the Vx Works system,it need to construct cross development environment and establish the WorkBench project.Then according with the requirements to design Multitasking program based on the VxWorks system,to set the priority of different tasks,using producer and consumer model to complete the communication between tasks,desigining synchronization and mutex between tasks,processing the interrupt between tasks,and complete all tasks by encoding.The designing for the hardware control task divide to designing of the protocol of radio frequency front end、DSP and FPGA.In the Spectrum data processing tasks,designing and completing the protocol used in parsing frame data and pretreatmenting.At last,through the simulation verification by MATLAB and many timesvalidation by frequency spectrograph hardware in lab on real-time,accuracy and compression efficiency,etc.The results show that 20 MHz bandwidth can be satisfied on real-time;the distortion degree is within the allowable error range;the high data compression efficiency is 9.17%.And the program has some imperfections and needs further optimization.
Keywords/Search Tags:Spectrum data compression algorithm, VxWorks, Multi-task design, Encapsulating protocol
PDF Full Text Request
Related items