Download - Autopilot Design

Transcript
Page 1: Autopilot Design

7/29/2019 Autopilot Design

http://slidepdf.com/reader/full/autopilot-design 1/2

Unmanned Dynamicswww.u-dynamics.co

Consulting ServicAutopilot Design

Flightplan segment tracking strategy

Mid-level Control (Navigation)

The mid-level control provides guidance and navigation capability to the UAV -utomatic take-off and landing, climb, cruise, and loiter. This includes generation of afe autopilot commands for the low-level control laws as well as specializedavigation algorithms such as a Flightplan Tracker or a Glideslope Coupler.

Our nonlinear tracker design (AIAA paper 2001-0016) provides smooth, exponentialonvergence of the aircraft to the current flightplan segment regardless of theircraft speed.

Overview

Typical UAV mission

There are three hierarchical levels of control that can be identified in a modern UAV autopilot system:

The main purpose of the autopilot is to enable the unmannedircraft to accomplish their mission autonomously, without anyor with minimal) input from the operator.

An autopilot is using the aircraft state information provided byhe on-board sensors to drive the control surface actuators

servos).UNMANNED DYNAMICS designs autopilot algorithms that provideutonomy to the aircraft in all phases of a typical UAV mission,ncluding automated take-off and landing.

Low-level Control (Stability & Control)

 Airspeed Hold using classic PID control

This level includes the stability and control loops. These provide theirplane with improved dynamic stability, regulation of flight param-ters, as well as tracking of basic autopilot commands.

Although there are many control law architectures, the classic PID

ontrol approach augmented with online gain scheduling provideshe ideal mix of robustness and performance for typical aircraftynamics.

The stability loops include the Pitch, Roll, and Yaw Dampers. Typicalontrol loops implemented on UAVs are: Airspeed Hold, Altitude

Hold, Altitude Rate Hold, Turn Compensation, Turn Coordination,Turn Rate Control, Bank Angle Hold, Heading Hold.

 Aircraft response to bank angle command

UNMANNED DYNAMICS is using MATLAB/SIMULINK by TMathworks, Inc. as development platform for flight consystem design.

MATLAB provides an integrated development environmin which flight control laws can be designed graphicallyblock diagrams, and the response of the aircraft+autoclosed-loop system can be analyzed through simulation

The stability and control loops can be tuned to provide the desired performancerobustness specifications by adjusting a set of autopilot parameters or gains. Thdone through linear analysis - the nonlinear aircraft model is linearized for arepresentative set of flight conditions that cover the operating envelope of theaircraft. The linear dynamics of the closed-loop system (aircraft + autopilot) are

analyzed in terms of stability and control responses (overshoot, settling time).

Page 2: Autopilot Design

7/29/2019 Autopilot Design

http://slidepdf.com/reader/full/autopilot-design 2/2

Contact Information

Email: [email protected]: http://www.u-dynamics.com

Unmanned Dynamics, LLCNo. 8 Fourth St.Hood River, OR 97031

Phone: (541) 308-0894Fax: (541) 387-2030

Web: http://www.cloudcaptech.co

Cloud Cap Technology, Inc

Phone: (541) 387-2120Fax: (541) 387-2030

PICCOLO - a miniature avionics system for Unmanned Air Vehicles (by Cloud Cap Technology, Inc.)

Piccolo Avionics Integration

ICCOLO is a highly-integrated programmable autopilot for small UAVs developed by CLOUD CAP TECHNOLOGY. UNMANNED DYNACS has contributed to the PICCOLO project by providing the flight control algorithms that run on-board this miniature avionics, ass the nonlinear aircraft model used by the Piccolo Hardware-in-Loop Simulator.

We have extensive knowledge of the Piccolo system architecture and development environment, and we provide support for fast afficient integration of this avionics in custom UAV applications.

Development of custom aircraft models for the Piccolo HILSimulator

 Autopilot gain tuning

Development of custom autopilot architectures

Flight-testing of Piccolo-equipped aircraft

Payload integration - CAN bus or serial connection

Satellite datalinks - Iridium

Here are some of the integration services that UNMANNED DYNAMICS can provide to Piccolo customers:

Cellular network datalink - GSM

High-level Control (Autonomy)

UAV Autopilot Architecture

The highest level of control is arguably the most complex and it provides a higheregree of autonomy to the Unmanned Air Vehicle. This involves interpreting the

mission objectives and safety constraints, awareness of the current aircraft andnvironment conditions, online updates of the mission plan such that the missionbjectives are optimally achieved. This level also provides a certain amount of faultolerance to the UAV system by detecting sensor, actuator, or airframe faults andeconfiguring the low and mid-level control algorithms appropriately.


Top Related