Font Size: a A A

Design And Implementation Of UAV Universal Ground Control Station Software System

Posted on:2014-08-11Degree:MasterType:Thesis
Country:ChinaCandidate:K LiuFull Text:PDF
GTID:2298330452954281Subject:Aeronautical Engineering
Abstract/Summary:PDF Full Text Request
UAV has so many advantages and irreplaceable important strategic and tacticalvalue that makes its development obtain widespread attention at home and abroad. Asthe most important core subsystem of the whole UAV system, the ground controlstation play the role of command and control. It’s able to achieve various functionssuch as the whole process monitoring of UAV flight status, flight tasks and routeplanning, aircraft launch and recovery. Research of the ground control station systemwill not only contribute to understand UAV flight path tracking control theory, butalso to facilitate a more direct study of data management mechanism、air-groundcommunications and implementation of various subsystems function as well as theircollaborative relationship in order to extend system’s functions.The main task of this paper is universal design of UAV ground control stationand specific design of each subsystem module, realize flight monitoring, routeplanning and track operations, universal initialization, autonomous flight simulationand flight data analysis functions. Analysis and reference Home and abroad typicalUAV ground control station software design ideas, combined with present technologyand professional background, our main work is design an UAV ground control stationsoftware system which has a certain versatility as well as has the basic functions ofother ground control station. Its biggest feature is the ground control station canapplies to a variety of autopilot models, and has a certain versatility. The developmentof the ground control station software using Visual Basic6.0integrated developmentenvironment and the Access database system, combining with JavaScript mapcooperative technology, using MATLAB’s powerful data processing capabilities andadvanced visualization tools to write M-file, using MTALAB/Simulink structuresUAV longitudinal and lateral movement model. During the practice the integrated useof serial communication programming, MATLAB and Visual Basic interfaceprogramming, ADO database programming and map operation technology based onJavaScript. In addition, it is involving aircraft navigation principles theory, and belongto a comprehensive software development projects which has a strong actualengineering background.Adopt top-down modular design ideas for UAV universal ground control stationdevelopment, detailed design each module functions as well as the coordination between of each other, given the various functional modules specific softwareimplementation process, including the serial communication settings, UAV instructionuploading, state returning, route planning and data processing, autonomous flightsimulation, software authentication. In order to deal with the shortcoming of currentground control station which is poor universality, the ground control stationcommunication protocol initialization interface is designed. Adopt two ways whichaccording to the the autopilot model and communication protocol format to make theground control station has a more extensive use and achieve preliminary universal.Build up UAV six degrees of freedom equations of motion and linear treatmentin the assumption of small perturbation. Through human-computer interactioninterface input plane model parameters, set the classic PID flight control lawparameters, set the route-points by using the mouse point, take the keyboard to inputand intelligent algorithm. Research and design UAV longitudinal and lateral flightpath tracking control and implement the UAV’s autonomous flight simulation throughflight simulation solver.Through the use of serial communication programming, to achieve high-speedreal-time serial communication between ground control station and radio underWindows, using ADO technology to operate the database and achieve planning routedata save, autonomous flight simulation data storage and playback, flight performanceanalysis. Using YS09autopilot and a fixed-wing aircraft as a platform, to verify thedesign of the ground control station and implement the initial debug applications.
Keywords/Search Tags:UAV, universal ground control station, modular design, autonomousflight simulation, Human-Computer Interaction
PDF Full Text Request
Related items