You are on page 1of 43

Miniature Rotorcraft as Aerial Explorers

Ilan Kroo, Peter Kunz


Dept. of Aero/Astro
Stanford University
NASA/DoD Second Biomorphic Explorers Workshop

JPL Dec. 5, 2000

Outline
Introduction
Challenges
Development approach
Cooperative control issues
Summary and future directions

Introduction
Objectives:
Examine feasibility of small autonomous rotorcraft
Explore scaling issues and limits on feasible size
Develop some of the required technologies

Bio-Inspired aspects:
Insect-scale aerodynamics
Testbed for cooperative control / swarm behavior

The Concept: Meso-scale Flight


What is a meso-scale vehicle?

Larger than microscopic, smaller than conventional devices


Mesicopter is a cm-scale rotorcraft
Exploits favorable scaling
Unique applications with many low cost devices

Objectives
Is such a vehicle possible?
Develop design, fabrication methods
Improve understanding of flight at this scale

The Concept: Rotorcraft


Why rotorcraft for meso-scale flight?
As Reynolds number and lift/drag decrease, direct lift
becomes more efficient
Compact form factor, station-keeping options
More flexible take-off / landing
Direct 4-axis control

Scaling laws (and nature) suggest cm-scale flying devices


possible.

The Concept: Applications


Atmospheric Studies
Windshear, turbulence monitors
Biological/chemical hazard detection

Planetary Explorers
Swarms of low-mass mobile robots for
unique data on Mars, Titan
Terrain-independent

Aerial Explorers Complement Rovers

Planetary Explorer Missions

Accompany rovers
Atmospheric sampling
Imaging / mapping
Search
Earth, Mars, Titan

Features of Small Rotorcraft


Rotorcraft

Low ground speed


Operates in restricted areas
No runway requirement
Inefficient?

Small Vehicles
Favorable structural scaling
Lower cost (especially transport)
Many small > few large

The Concept: Challenges

Insect-Scale
Aerodynamics
3D Micro-Manufacturing
Power / Control /
Sensors

Challenges: Aerodynamics

Insect-scale aerodynamics
Highly viscous flow
All-laminar
Low L/D

New design tools required

Approach

Advanced aerodynamic analysis and design


methods
Novel manufacturing approaches
Teaming with industry for power and control
concepts
Stepwise approach using functional scale
model tests

Approach: Aerodynamics
Navier-Stokes analysis of rotor
sections at unprecedented low
Reynolds number
Novel results of interest to Mars
airplane program
Nonlinear rotor analysis and
optimization code

Aerodynamics: Section Optimization

Nonlinear optimization coupled with


Navier-Stokes simulation
New very low Re airfoil designs
Improved performance compared with
previous designs

Section Optimization
Preliminary solution
bears strong resemblance
to dragonfly section
(Newman 1977)
Structural advantages to
insect section

Optimized Solution

Aerodynamics: Section Flight Testing

Micro sailplanes permit testing of


section properties
Difficulties with very low force
measurements in wind tunnel
avoided
Optical tracking system

Aerodynamics: Rotor Optimization


Chord, twist, RPM, blade number designed
using nonlinear optimization
3D analysis based on Navier-Stokes section
data
Rotor matched with measured motor
performance

Approach: Rotor Manufacturing

1. Micro-machine bottom
surface of rotor on wax

3. Remove excess
epoxy

2. Cast epoxy

4. Machine top
surface of rotor

5. Melt wax

Rotor Manufacturing: Materials and Methods

Wide range of rotor designs


fabricated and tested
Scales from .75 cm to 20 cm
Materials include epoxy,
polyurethanes, carbon

Power and Control Systems:


Sensors / Control Laws
Innovative passive stabilization
under test at larger scale
Linear stability analysis suggests
configuration features
MEMS-based gyros provide
damping

Approach: Prototypes
Initial 3g device with external
power, controllers
Basic aero testing complete
Issues: S&C, electronics
miniaturization, power

Approach: Prototypes
Capacitor powered mesicopter
5mm Smoovy
Integrated electronics
Shrouded frame

Approach: Prototypes

Low cost unaugmented 60g


system
Includes receiver, speed
controllers, lithium batteries
Closed loop control using offboard vision

Approach: Prototypes
PC-board system with
digital communication and
on-board microcontroller

Mesicopter Development: Prototypes

Prototypes
From 13g to 200g

Flight video

Mars Rotor Development


Very low Re
environment
Tests in Mars
atmosphere
simulator at
JPL

Mesicopters as Cooperative
Control Testbeds

Ideal for studying collaborative control strategies (CO, COIN)


Multi-resolution mapping mission
Decentralized control and navigation
DoD / NASA applications
Real, 3D problem features

Control Approaches
Self-organizing systems display interesting emergent
behavior.
Self-optimizing systems display desired emergent
behavior.
Approaches here employ nonlinear optimization, exploit
recent progress in distributed design and large-scale MDO.
Focus on high-level control, planning

Control Approaches
Centralized design
Behavior of each agent determined by system-level control law

Heuristic rules
Individual actions determined by global rules, local data

Reduced basis optimization


Rules used to reduce dimensionality of optimal design problem

Distributed design
Individuals seek local goals leading to desired system properties

An Example Application
Simple example to illustrate approaches:
Formation flight of geese
Goal is not just to maintain formation, but to optimize
performance
Include aerodynamic interactions, test control concepts

Formation Flight of Geese


Each bird leaves wake that influences
others. Drag includes viscous, selfinduced, interference.
Objective to is maximize the range of
the group (minimize drag of least
fortunate individual).
Control is individual speed
Consider coplanar formation (optimal)

Centralized Design
Nonlinear optimization used
directly to find best speed and
position.
Works in steady case for
limited size flock, good initial
distributions.
Fails completely in other
cases, scales poorly.

Heuristic Rules
Assume V-Formation
Set Vi = V0 + k (xi xi-1 Dx0)
Specify reasonable values of V0, k, Dx0
Drag reduction is achieved
Requires little communication

Reduced Basis Rule Design


Use rule to reduce design dimensionality
Optimize V0, k, Dx0 using nonlinear programming for
steady state solution or Monte Carlo.
This works but:
Not robust. Individual parameters sensitive to uncertainties, disturbances
Not correct (sub-optimal)

Distributed Design
Concept:
Let each individual seek best local solution.
Choose objective definition and decomposition to produce system
optimum.

Exploit previous work:


Collaborative optimization and MDO
Collective Intelligence concepts

Distributed Design
Collaborative optimization (CO):
Multi-agent control problem analogous to large scale multidisciplinary
design optimization problem.
CO is a multi-level decomposition and design strategy developed to solve
this.

Collective intelligence (COIN):


Ideas under development in AI (NASA Ames) to help select local
objectives.
Useful in traffic management, economics, network routing.

Distributed Design Example


Greedy objective: every goose flies at speed that
minimizes his or her drag with interference
Result: Tragedy of the Commons
Example

Distributed Design Improved


Basic idea:
Modify local objectives to include effect on others.

Specific idea:
Vote on best speed to fly, then fly at Vi = ( k1 Vv + k2 Vi*)
k2/k1 determines self-interest or altruism

Distributed Design Improved


Control History
Collaborative, rulebased control law

Distributed Design
Result is a robust
method that efficiently
produces correct
solutions with limited
communications
Distributed design
approaches allow think
globally, act locally to
work.

Mesicopter Status
5 self-powered prototypes at various scales
Largest (200g) can carry video, INS, digital
FCS and fly for 15 min
Successful closed-loop hover demo using offboard vision
Work continues on FCS, simulation, optical
flow stabilization, inter-vehicle
communication

Future Work
Near-term applications
Testbed for multi-agent, cooperative control
Earth-based tests

Longer term aspects


Mars rotorcraft
Alternate power source potential
Further miniaturization of electronics

Acknowledgements
Work supported by:
NASA Institute for Advanced Concepts
JPL
Langley, Ames

Work undertaken by:


Profs. Prinz, Kroo
5 Stanford Ph.D. students

You might also like