Soft Walls: Algorithms to Enforce Aviation Security Adam Cataldo Prof. Edward Lee Prof. Shankar Sastry NASA JUP January 22-23, 2004 NASA Ames, Mountain.

Slides:



Advertisements
Similar presentations
Hierarchical, distributed and multi-agent control for ATM
Advertisements

Air Traffic Management
Integrated Safety Envelopes Built-in Restrictions of Navigable Airspace Edward A. Lee Professor, EECS, UC Berkeley NSF / OSTP Workshop on Information Technology.
Continuous Climb Operations (CCO) Saulo Da Silva
Hybrid Systems Controller Synthesis Examples EE291E Tomlin.
AA278A: Supplement to Lecture Notes 10. Controller Synthesis for Hybrid Systems Claire J. Tomlin Department of Aeronautics and Astronautics Department.
Guaranteeing Safety in Semi-autonomous Robotic Systems: A Formal Approach through Hybrid Systems with Hidden Modes Domitilla Del Vecchio University of.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2011 –47658 Determining ODE from Noisy Data 31 th CIE, Washington.
An “optimal” controller in Soft Walls is one which always pushes away from the no-fly zone. To blend the control in gradually, we would like to increase.
Soft Walls: Algorithms to Enforce Aviation Security Adam Cataldo Prof. Edward Lee Prof. Shankar Sastry August 24, 2004 Berkeley, CA Center for Hybrid and.
Robust Hybrid and Embedded Systems Design Jerry Ding, Jeremy Gillula, Haomiao Huang, Michael Vitus, and Claire Tomlin MURI Review Meeting Frameworks and.
1 Introduction to Computability Theory Lecture12: Reductions Prof. Amos Israeli.
Beyond Human Factors: An Approach to Human/Automation Teams Haomiao Huang Jerry Ding Wei Zhang Claire J. Tomlin Hybrid Systems Lab Action Webs Meeting.
MASKS © 2004 Invitation to 3D vision Lecture 11 Vision-based Landing of an Unmanned Air Vehicle.
An Introduction to the Soft Walls Project Adam Cataldo Prof. Edward Lee University of Pennsylvania Dec 18, 2003 Philadelphia, PA.
Control Strategies for Restricting the Navigable Airspace of Commercial Aircraft Adam Cataldo and Edward Lee NASA JUP Meeting 28 March 2003 Stanford, CA.
Softwalls, E. A. Lee 1 Preventing the use of Commercial Aircraft as Weapons Edward A. Lee Professor, EECS, UC Berkeley with Xiaojun Liu, Adam Cataldo Institute.
Automatic Control & Systems Engineering Autonomous Systems Research Mini-UAV for Urban Environments Autonomous Control of Multi-UAV Platforms Future uninhabited.
Softwalls: Preventing Aircraft from Entering Unauthorized Airspace Adam Cataldo Prof. Edward Lee Ian Mitchell Prof. Shankar Sastry CHESS Review May 8,
Center for Hybrid and Embedded Software Systems Restricting Navigable Airspace: The SoftWalls Approach Edward A. Lee UC Berkeley Collaborators: Adam Cataldo.
Decentralized Optimization, with application to Multiple Aircraft Coordination Decision Making Under Uncertainty MURI Review, July 2002 Gökhan Inalhan,
Federal Aviation Administration Software for Critical Aviation Systems Presented to:National Workshop on Aviation Software Systems By:Hal Pierson Date:5.
1 Collision Avoidance Systems: Computing Controllers which Prevent Collisions By Adam Cataldo Advisor: Edward Lee Committee: Shankar Sastry, Pravin Varaiya,
Center for Hybrid and Embedded Software Systems Jonathan Sprinkle Executive Director, CHESS Center for Hybrid and Embedded Software Systems UC Berkeley.
Softwalls: Preventing Aircraft from Entering Unauthorized Airspace Adam Cataldo Prof. Edward Lee Prof. Ian Mitchell, UBC Prof. Shankar Sastry NASA JUP.
PDE control using viability and reachability analysis Alexandre Bayen Jean-Pierre Aubin Patrick Saint-Pierre Philadelphia, March 29 th, 2004.
Soft Walls, Cataldo 1 Restricting the Control of Hijackers: Soft Walls Presented By Adam Cataldo UC Berkeley NASA Ames Research Center 22 November 2002.
Federal Aviation Administration General Aviation’s Technology Transition Presented to: SETP Flight Test Workshop By: FAA Small Airplane Directorate Lowell.
Air Traffic By Chris Van Horn.
Presented to: By: Date: Federal Aviation Administration North Florida Flight Standards District Office FAA Safety Team Safety Presentation Technically.
1 Introduction of new electronic systems for aviation Thor Breien, Dr. Ing Park Air Systems AS Presented by Linda Lavik.
UAV Helicopter Project 12-May-08 Presented by Mark Diel Whirled Air Incorporated Stanford University.
Jason Li Jeremy Fowers Ground Target Following for Unmanned Aerial Vehicles.
Calculus and NASA Michael Bloem February 15, 2008 Calculus Field Trip Presentation Michael Bloem February 15, 2008 Calculus Field Trip Presentation.
Special Topics Introduction to Aeronautical Engineering
Space Indexed Flight Guidance along Air Streams Mastura Ab Wahid, Hakim Bouadi, Felix Mora-Camino MAIA/ENAC, Toulouse SITRAER20141.
Air Traffic Control (ATC) Know the basic structure, components and functions of the modern air traffic control system 1. Describe the different components.
Positive Train Control Labor Briefing Washington, DC December 10, 2008.
Motivation Collision Avoidance – Inefficient airspace utilization – Increased air traffic workload – Use of obsolete technologies 2.
Vision-based Landing of an Unmanned Air Vehicle
Global Positioning System World’s most advanced communication system.
Built in Collision Avoidance for Unmanned Aircraft Systems (UAS)
Collision Avoidance for Unmanned Aircraft Systems (UAS)
Department of Mechanical Engineering The University of Strathclyde, Glasgow Hybrid Systems: Modelling, Analysis and Control Yan Pang Department of Mechanical.
ANTs PI Meeting, Nov. 29, 2000W. Zhang, Washington University1 Flexible Methods for Multi-agent distributed resource Allocation by Exploiting Phase Transitions.
Symbiotic Simulation of Unmanned Aircraft Systems (UAS)
Riding the Airwaves to Better Traffic CPSC550 James Maxlow April, 2003.
Advanced Speed Guidance for Merging and Sequencing Techniques Chris Sweeney Thomas Jefferson High School for Science and Technology MITRE Corporation Center.
1 Fuel Tank Explosion, Bridge Collapse, and Anthrax in Washington D.C.
SVDM ConOps 18 May 2010 Federal Aviation Administration 0 0 Space Vehicle Debris Threat Management ConOps Presentation to COMSTAC Space Transportation.
Analysis and Design of Multi-Wave Dilectrometer (MWD) for Characterization of Planetary Subsurface Using Finite Element Method Manohar D. Deshpande and.
Lecture 7: Global Positioning System (GPS)
Presented to: By: Date: Federal Aviation Administration Noise 101: Federal Noise Laws and Regulations Town of Payson M.L. Chittick, Scottsdale FSDO January.
Air Line Pilots Association, International Shared Skies: Safe Integration of Remotely Piloted Aircraft Captain Sean Cassidy 1 st Vice President National.
Missing Plane Disasters – 2014 part-2 Mitigation through adding - Accountability, Visibility & Responsibility SYSM 6309 Advanced Requirements Engineering.
Principles of Radar Tracking Using the Kalman Filter to locate targets.
Problems n The main problem is the congestion of traffic in the air. With the congestion come further problems, such as: –There are too few large airports.
Decision Making Under Uncertainty PI Meeting - June 20, 2001 Distributed Control of Multiple Vehicle Systems Claire Tomlin and Gokhan Inalhan with Inseok.
Hybrid Systems Controller Synthesis Examples EE291E Tomlin/Sastry.
Guidance and Control Programs at Honeywell Sanjay Parthasarathy Honeywell Aerospace Advanced Technology October 11, 2006
ADS-B An Industry Perspective New Technologies Workshop Washington, DC January 10, 2007.
INTEGRATION OF UNMANNED AIRCRAFT SYSTEMS Into the New York Terminal Area Christopher Kennedy Anthony Peri.
Aviation in Transition Challenges and Opportunities of Liberalisation The Future of Liberalisation Professor Ian Poll Director Cranfield College of.
Airspace Change Summary
RR-TAG Liaison Report September 2008 IEEE
Computing Reach Sets for Hybrid Systems
Aviation in Transition Challenges and Opportunities of Liberalisation The Future of Liberalisation Professor Ian Poll Director Cranfield College of.
RR-TAG Liaison Report September 2008 IEEE
Computing Reach Sets for Hybrid Systems
Federal Aviation Administration General Aviation’s Technology Transition Presented to: SETP Flight Test Workshop By: FAA Small Airplane Directorate Lowell.
Presentation transcript:

Soft Walls: Algorithms to Enforce Aviation Security Adam Cataldo Prof. Edward Lee Prof. Shankar Sastry NASA JUP January 22-23, 2004 NASA Ames, Mountain View, CA Center for Hybrid and Embedded Software Systems

Outline The Soft Walls system Objections Control system design Current Research Conclusions

A Deadly Weapon? Project started September 11, 2001

Introduction On-board database with “no-fly-zones” Enforce no-fly zones using on-board avionics

Dragonfly 3 Dragonfly 2 Ground Station Early Prototype Using Stanford DragonFly UAVs [Claire Tomlin, Jung Soon Jang, Rodney Teo]

Flight Test Result Nov 19 th, 2003 Moffett Federal Air Field

Another Early Prototype, Demo’d by Honeywell on National TV, Dec., 2003 Based on advanced ground avoidance system Issues a warning when approaching terrain or a no-fly zone Takes over control from the pilot when approach is too close Returns control to the pilot after diverting Demonstrated on ABC World News Tonight Dec. 30, 2003 Honeywell pilot on ABC World News Tonight with Peter Jennings, Dec. 30, 2003.

Both Prototypes use Autonomous Control Pilot or Path Planning Controller Aircraft Soft Walls controller

Our End Objective is Not Autonomous Control but a Blending Controller Pilot Aircraft Soft Walls + bias pilot control as needed

Our End Objective Maximize Pilot Authority, but keep the aircraft out of forbidden airspace

Unsaturated Control No-fly zone Control applied Pilot remains neutral Pilot turns away from no-fly zone Pilot tries to fly into no-fly zone

In the News ABC World News Tonight with Peter Jennings –Dec. 30, 2003 Radio Interviews –Voice of America, Dec. 6, –NPR Marketplace –WTOP, Washington DC, July 14, 2003 –As It Happens, CBC, July 9, 2003 Magazines –New Scientist, July 2, 2003 –Salon, December 13, 2001 –Slashdot, July 3, 2003 –Slashdot, Jan 3, 2004 Newspapers –New York Times, April 11, 2002 –Toronto Globe and Mail –The Washington Times –The Orlando Sentinel –The Straits Times (Singapore) –The Times of India –The Star (South Africa) –The Age (Australia) –Reuters, July 2, 2003 Graphic on ABC World News Tonight with Peter Jennings, Dec. 30, 2003.

Objections Reducing pilot control is dangerous –reduces ability to respond to emergencies

There is No Emergency That Justifies Attempting to Land on Fifth Ave. Although there are clearly regions of space where flying is absolutely unacceptable, regulatory restraint is required to avoid overconstraining the air space. Today, some pilot responses to emergencies can result in a passenger aircraft being shot down.

Objections Reducing pilot control is dangerous –reduces ability to respond to emergencies There is no override –pilots want a switch in the cockpit

There are already regions of space for which no override switch enables transit Terrain imposes “hard wall” constraints on airspace. We are proposing that spaces be defined that are as surely constrained but more gently enforced. Again, regulatory restraint is required to not overconstrain the airspace.

Objections Reducing pilot control is dangerous –reduces ability to respond to emergencies There is no override –pilots want a switch in the cockpit Localization technology can fail –GPS can be jammed

Localization Backup Radio beacons Inertial navigation –drift limits accuracy –affects the geometry of no-fly zones

Objections Reducing pilot control is dangerous –reduces ability to respond to emergencies There is no override –pilots want a switch in the cockpit Localization technology can fail –GPS can be jammed Deployment could be costly –Software certification? Retrofit older aircraft?

Deployment Fly-by-wire aircraft –a software change –which is of course extremely costly Older aircraft –autopilot level? –Honeywell prototype? Phase in –prioritize airports

Objections Reducing pilot control is dangerous –reduces ability to respond to emergencies There is no override –pilots want a switch in the cockpit Localization technology could fail –GPS can be jammed Deployment could be costly –how to retrofit older aircraft? Complexity –software certification

Not As Complex as Air Traffic Control Self-contained avionics system (not multi- vehicle) Human factors is an issue: –pilot training? –air traffic controller training?

Objections Reducing pilot control is dangerous –reduces ability to respond to emergencies There is no override –pilots want a switch in the cockpit Localization technology could fail –GPS can be jammed Deployment could be costly –how to retrofit older aircraft? Deployment could take too long –software certification Fully automatic flight control is possible –throw a switch on the ground, take over plane

Potential Problems with Ground Control Human-in-the-loop delay on the ground –authorization for takeover –delay recognizing the threat Security problem on the ground –hijacking from the ground? –takeover of entire fleet at once? Requires radio communication –hackable –jammable

Relationship to Flight Envelope Protection With flight envelope protection, the limits on pilot-induced maneuvers are known Knowing these limits enables tighter tolerances, and hence tighter geometries for no-fly zones. see for FAQ

Here’s How It Works

Previous Algorithm: What We Want to Compute No-fly zone Backwards reachable set States that can reach the no-fly zone even with Soft Walls controller Can prevent aircraft from entering no-fly zone

Theorem [Computing ]: where is the unique viscosity solution to: The Backwards Reachable Set for the Stanford no-fly Ellipse

What We Create The terminal payoff function l:X -> Reals The further from the no-fly zone, the higher the terminal payoff payoff northward position eastward position no-fly zone (constant over heading angle) - +

What We Compute No-fly zone terminal payoff Backwards Reachable Set optimal payoff

Our Control Input Backwards Reachable Set optimal control at boundary dampen optimal control away from boundary State Space optimal payoff function

How we computing the optimal payoff (analytically) We solve this equation for J*: Reals^n x [ 0, ∞) -> Reals J* is the viscosity solution of this equation J* converges pointwise to the optimal payoff as T-> ∞ (Tomlin, Lygeros, Pappas, Sastry) dynamicsspatial gradient time derivative terminal payoff

(Mitchell) Computationally intensive: n states  O(2^n) How we computing the optimal payoff (numerically) northward position eastward position heading angle no-fly zone time 01M

Discretize Time Control Algorithm—At Each Step 1.Compute safe control inputs for next N steps 2.Calculate optimal control input for next N steps 3.Use only the first optimal input Current Research: Model Predictive Control control input pilot input and noise ukuk u k+1 …u k+N

Computing Safe Control Inputs (Pappas) Given: Compute: We assume: control inputspilot inputs no-fly zone safe control inputs If the next N control inputs are in the safe set, then the state will remain outside the no-fly zone.

Calculating Optimal Input We want the control input to equal zero whenever possible We want the control input to change slowly from each input to the next We minimize, over the safe control inputs,

Dragonfly 3Dragonfly 2 Ground Station Stanford DragonFly UAVs [Claire Tomlin, Jung Soon Jang, Rodney Teo]

Another Experimental Platform In collaboration with the Penn UAV team

Conclusions Embedded control system challenge Control theory identified Future design challenges identified

Acknowledgements Ian Mitchell George Pappas Xiaojun Liu Shankar Sastry Steve Neuendorffer Claire Tomlin