Font Size: a A A

Design And Implementation Of Unmanned Aerial Vehicle Signal Processing Embedded System Based On Zynq Platform

Posted on:2020-07-28Degree:MasterType:Thesis
Country:ChinaCandidate:S Q WangFull Text:PDF
GTID:2392330596475604Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the booming development of the unmanned aerial vehicle(UAV)industry,UAVs with high cost performance have been applied to various industrial areas in depth.At the same time,the problem of "flying illegally" for small UAVs occur frequently.It is the current hot spot to analyze the characteristics of UAV communication signals for this phenomenon.In addition,the rapid development of semiconductor technology has made embedded core chips tend to be integrated design.Embedded related products with fully integrated peripherals,programmable and on-chip systems have been verified in many fields.The design developes a UAV signal detection and processing system based on Zynq UltraScale+MPSoC ZCU102 mobile platform.Based on the research of UAV signal processing theory,the hardware structure and function of Zynq UltraScale platform and RF transceiver AD9371 are introduced.The Zynq Petalinux embedded system tailoring and software system design is completed,and the real-time acquisition,analysis and processing of the UAV communication signal and the interaction with the host computer software are realized.The system has excellent performance,low power consumption,and is easy to carry,and can be widely applied to various scenarios,and has great practical value.The specific work schedule of this thesis is as follows:(1)According to the analysis of the remote control link of the UAV,the frequency hopping communication system model is established and the core indicators of the system are studied,and uses the simulated frequency hopping signal to analyze the different timefrequency analysis methods.Finally,the spectrum method is selected based on the consideration of performance and time complexity,the parameter estimation of the simulated signal is completed based on the spectrum method,which provides a theoretical basis for the subsequent implementation of the UAV signal processing algorithm for the investigation.(2)Based on the system requirements of system miniaturization,acquisition of drone signals and real-time processing,the hardware system architecture design based on Zynq and AD9371 is determined.Using the concept of software and hardware collaborative development,the embedded cross-development environment Petalinux is built,The Zynq startup file and the Linux kernel image are created according to the requirements,and the Zynq embedded system are finally transplanted.Established a complete software and hardware system environment for the development and operation of subsequent software system programs.(3)Complete the software system design of the UAV signal processing.According to the design requirements and the process analysis of the signal processing of the UAV,the multi-threaded model is used to divide the software system.The data acquisition module uses the libiio function library to complete the parameter configuration of the AD9371 and the signal acquisition of the UAV.The signal processing module completes the feature analysis of the data transmission of the UAV,and the network transmission module completes the interactive communication with the host computer.Finally,the PC software is developed to graphically display the key information of the Zynq lower computer.(4)Build a test platform and complete field testing.The embedded system is transplanted on the Zynq platform,and the main modules of the UAV signal processing system are tested and coordinated by the host computer.Finally,the verification of the entire system is completed by testing in the actual environment.
Keywords/Search Tags:Zynq UltraScale, AD9371, UAV, Signal detection, Embedded system
PDF Full Text Request
Related items