ARM (advanced RISC (reduced instruction set computer) machines) and FPGA (field-programmable gate array) based navigation and flight control system for unmanned helicopter

A flight control system, unmanned helicopter technology, applied in radio wave measurement system, satellite radio beacon positioning system, attitude control, etc. , lack of application software support, etc., to achieve the effect of rich functions, reduced power consumption and volume, and strong scalability

CN102360218AInactive Publication Date: 2012-02-22TIANJIN UNIV
3 Cites 76 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Publication Date
2012-02-22
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses an ARM (advanced RISC (reduced instruction set computer) machines) and FPGA (field-programmable gate array) based navigation and autonomous flight control system for an unmanned helicopter. The system comprises a PC (personal computer), an integrated navigation subsystem, a power supply module and controllers, wherein the integrated navigation subsystem comprises a sensor group; the sensor group comprises a GPS (global positioning system), a gyroscope, an accelerometer, a magnetoresistive sensor, a barometric altimeter and a sonar altimeter; the controllers include a main controller and a steering engine controller; the main controller adopts an ARM microprocessor to operate the integrated navigation algorithm and flight control PID (proportion integration differentiation) algorithm and simultaneously completes data acquisition of the GPS, the barometric altimeter and the sonar altimeter; and the steering engine controller adopts an FPGA to realize data acquisition of the gyroscope, the accelerometer and the magnetoresistive sensor and transfers the data to the main controller via a concurrent bus to carry out attitude calculation and control operation on the unmanned helicopter. With the unmanned helicopter as a carrier, the hardware environment of a whole set of flight control system integrating study of the aircraft navigation and control theory problem, data acquisition, information transfer and embedded control is set up.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a navigation and flight control technology of an unmanned aerial vehicle. Specifically, it is a navigation and autonomous flight control system for a small rotor unmanned helicopter. Background technique

[0002] With its characteristics of vertical take-off and landing, hovering in the air, slow flight, and good maneuverability, unmanned helicopters fill the gap in intelligent weapons and equipment in the near-ground environment, and become an important direction for the development of unmanned aerial vehicles. In military terms, unmanned helicopters can perform various offensive and non-aggressive tasks, including battlefield reconnaissance, target surveillance, target attack, and communication relay; Helicopters can be used for geodetic surveying, meteorological observation, urban environmental monitoring, traffic monitoring, earth resource exploration and forest fire prevention.

[0003] Navigation is one of the key techn...

Examples

Embodiment Construction

[0021] Such as figure 1 As shown, the structure of an unmanned helicopter navigation and flight control system based on ARM and FPGA of the present invention includes a PC, an integrated navigation subsystem, a power supply module and a controller. The integrated navigation subsystem is composed of sensor groups. The sensor set includes GPS, gyroscope, accelerometer, magnetoresistive sensor, barometric altimeter and sonar altimeter. Described controller comprises main controller and steering gear controller, adopts the hardware architecture scheme of ARM and FPGA, selects ARM microprocessor as main controller, selects FPGA as steering gear controller, and described main controller adopts ARM microprocessor The controller is used to run the integrated navigation algorithm and the flight control PID algorithm, and simultaneously completes the data collection of the GPS, barometric altimeter and sonar altimeter. The master controller obtains the data of the GPS through the seri...