Flight Critical Systems Software Certification Initiative A Presentation to SAE Aerospace Control and Guidance Systems Committee, Meeting 95 2 March 05.

Slides:



Advertisements
Similar presentations
Technology Drivers Traditional HPC application drivers – OS noise, resource monitoring and management, memory footprint – Complexity of resources to be.
Advertisements

Some questions o What are the appropriate control philosophies for Complex Manufacturing systems? Why????Holonic Manufacturing system o Is Object -Oriented.
M R. S T E V E K A R L / D A L O - S M M / D S N – / S T E V E N. K A R U S. A R M Y. M I L Deliver Logistics Readiness N O V E M B E.
Flight Testing Advanced Unmanned Aircraft Michael McDaniel - AIR Naval Air Systems Command NAS Patuxent River, MD, USA DISTRIBUTION STATEMENT A:
ECE 720T5 Fall 2012 Cyber-Physical Systems Rodolfo Pellizzoni.
USAF Condition-Based Maintenance Research Environment Air Force Research Laboratory 17 June 2009.
“We give the US Air Force its Wings” Air Force Research Laboratory Air Vehicles Directorate: Cooperative Airspace Operations 3 March 05 Air Force Research.
ASTM UMV Autonomy and Control Sub-Committee F41.01
1 Independent Verification and Validation Current Status, Challenges, and Research Opportunities Dan McCaugherty IV&V Program Manager Titan Systems Corporation.
6th Framework Programme Thematic Priority Aeronautics and Space.
Sense & Avoid for UAV Systems
Design of a Certifiably Dependable Next- Generation Air Transportation System Stephen A. JacklinMichelle M. Eshow Michael R. LowryDave McNally Ewen Denny.
Certification Challenges for Autonomous Flight Control System Mr. David B. Homan AFRL Air Vehicles Directorate (937)
Software Testing for Safety- Critical Applications Presented by: Ciro Espinosa & Daniel Llauger.
System Integration Management (SIM)
INTEGRATED PROGRAMME IN AERONAUTICAL ENGINEERING Coordinated Control, Integrated Control and Condition Monitoring in Uninhabited Air-Vehicles Ian Postlethwaite,
Reducing the cost of sustained operations through technology infusion April 2004 Darin Skelly NASA Kennedy Space Center Transformational Spaceport & Range.
Industry Session – Mixed Criticality and Multi-Core David Corman Program Director, Cyber Physical Systems National Science Foundation 1.
Software Reliability: The “Physics” of “Failure” SJSU ISE 297 Donald Kerns 7/31/00.
Chapter 1- Introduction Lecture 1 Ready, fire, aim (the fast approach to software development). Ready, aim, aim, aim, aim... (the slow approach to software.
SENSE AND RESPOND LOGISTICS R&D Activities at University of North Carolina at Chapel Hill S&RL Workshop Fort Belvoir, Virginia September 21, 2006 Dr. Noel.
GIS Day UWM Making the Case for GIS Coordination in Wisconsin David Mockert November 14, 2007.
IMPROUVEMENT OF COMPUTER NETWORKS SECURITY BY USING FAULT TOLERANT CLUSTERS Prof. S ERB AUREL Ph. D. Prof. PATRICIU VICTOR-VALERIU Ph. D. Military Technical.
Future Airborne Capability Environment (FACE)
ESA/ESTEC, TEC-QQS August 8, 2005 SAS_05_ESA SW PA R&D_Winzer,Prades Slide 1 Software Product Assurance (PA) R&D Road mapping Activities ESA/ESTEC TEC-QQS.
Protecting the Public, Astronauts and Pilots, the NASA Workforce, and High-Value Equipment and Property Mission Success Starts With Safety Believe it or.
.1 RESEARCH & TECHNOLOGY DEVELOPMENT CENTER SYSTEM AND INFORMATION SCIENCES JHU/MIT Proprietary Titan MESSENGER Autonomy Experiment.
An Automated Airspace Concept for the Next Generation Air Traffic Control System Todd Farley, David McNally, Heinz Erzberger, Russ Paielli SAE Aerospace.
Slide 1V&V 10/2002 Software Quality Assurance Dr. Linda H. Rosenberg Assistant Director For Information Sciences Goddard Space Flight Center, NASA
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
1 Towards an Integrated Global Observation System NASA/NOAA/DOE Collaboration for Utilization of Unmanned Aerial Vehicles for Climate Change and Global.
At Lewis Field Glenn Research Center Controls and Dynamics Branch Propulsion Controls and Diagnostics Research at NASA GRC – Status Report Dr. Sanjay Garg.
Polymorphous Computing Architectures Run-time Environment And Design Application for Polymorphous Technology Verification & Validation (READAPT V&V) Lockheed.
Integrated System Health Management Design Study Integrated System Health Management (ISHM) Design Study Jim MacConnell Consensus Technology, LLC 2200.
Lockheed Martin Aeronautics Company Superior Products Through Innovation Validation & Verification of Intelligent and Adaptive Control Systems (VVIACS)
Welcome Experiences in the Use of MDA and UML in Developing NATO Standards 16 July 2008 Chris Raistrick, Kennedy KC.COM.
03/11/021 Spaceport Vision Team Members. 03/11/022 Systems Definition Spaceport System Spaceport Stakeholder Needs High-Level Trade Study Performance.
Safety-Critical Systems 7 Summary T V - Lifecycle model System Acceptance System Integration & Test Module Integration & Test Requirements Analysis.
Next Generation ISEA Roadmap
Effective State Awareness Information is Enabling for System Prognosis Mark M. Derriso Advanced Structures Branch Air Vehicles Directorate Air Force Research.
Intelligent Systems Software Assurance Symposium 2004 Bojan Cukic & Yan Liu, Robyn Lutz & Stacy Nelson, Chris Rouff, Johann Schumann, Margaret Smith July.
Joint Planning and Development Office (JPDO) Col Mark Weadon Air Force Weather Deputy for Federal Programs May 17 th,
High Confidence Software and Systems HCMDSS Workshop Brad Martin June 2, 2005.
Programming Sensor Networks Andrew Chien CSE291 Spring 2003 May 6, 2003.
Real-Time Systems, Events, Triggers. Real-Time Systems A system that has operational deadlines from event to system response A system whose correctness.
1 INTRUSION TOLERANT SYSTEMS WORKSHOP Phoenix, AZ 4 August 1999 Jaynarayan H. Lala ITS Program Manager.
Integrated System Health Management Design Study Integrated System Health Management (ISHM) Design Study Jim MacConnell Consensus Technology, LLC 2200.
Boeing-MIT Collaborative Time- Sensitive Targeting Project July 28, 2006 Stacey Scott, M. L. Cummings (PI) Humans and Automation Laboratory
Meeting #96 Brian Van Vliet Chief, Control Sciences Division AFRL/VAC; Air Force Research Laboratory AEROSPACE.
1 Power to the Edge Agility Focus and Convergence Adapting C2 to the 21 st Century presented to the Focus, Agility and Convergence Team Inaugural Meeting.
Lt Col Tim Brown HQ AFSPC/DA5F Launch and Test Range Activities Update May 2006.
ESA Harwell Robotics & Autonomy Facility Study Workshop Autonomous Software Verification Presented By: Rick Blake.
1 Innovation & Transformation: Enabling Information Superiority for the Warfighter Mr. Arthur R. Friedman OASD(NII)/DoD CIO 4 October 2006.
Approved for public release; distribution is unlimited. 10/7/09 Autonomous Systems Sensors – The Front End of ISR Mr. Patrick M. Sullivan SPAWAR ISR/IO.
1 DFRC SUAS Program Operations and Risk Management Approach for Small UAS Presented to the Certification Working Group 6/26/2008 Brad Flick/DFRC Chief.
Control-Theoretic Approaches for Dynamic Information Assurance George Vachtsevanos Georgia Tech Working Meeting U. C. Berkeley February 5, 2003.
ISWG / SIF / GEOSS OOSSIW - November, 2008 GEOSS “Interoperability” Steven F. Browdy (ISWG, SIF, SCC)
Introduction to Avionics Mac Mollison. What I Want to Talk About l What do we mean by “avionics”? l What is the focus of this course?
ARTEMIS SRA 2016 Trust, Security, Robustness, and Dependability Dr. Daniel Watzenig ARTEMIS Spring Event, Vienna April 13, 2016.
Mapping Formal Methods to NASA Capability Needs Connecting the Dots Dr. Michael Lowry.
SRA 2016 – Strategic Research Challenges Design Methods, Tools, Virtual Engineering Jürgen Niehaus, SafeTRANS.
Enabling Team Supervisory Control for Teams of Unmanned Vehicles
NASA Hypersonic Research
Intelligent Systems Software Assurance Symposium 2004
How S-18 processes help make systems trustworthy
Engineering Autonomy Mr. Robert Gold Director, Engineering Enterprise
DDR&E AC: Aligned to the National Defense Strategy
Luca Simoncini PDCC, Pisa and University of Pisa, Pisa, Italy
Presentation transcript:

Flight Critical Systems Software Certification Initiative A Presentation to SAE Aerospace Control and Guidance Systems Committee, Meeting 95 2 March 05 Salt Lake City, UT Mr. David Homan, Technical Area Leader Control Systems Development Branch Air Vehicles Directorate Air Force Research Laboratory Telephone: (937)

Outline Scope of the the Flight Critical V&V Problem Flight Critical System Software Initiative (FCSSI): Philosophy Strategy Programmatics

Background: Flight Safety and Manned/Unmanned Functional Migration Flight Critical Mission Critical Manned Aircraft Unmanned Aircraft Flight Mgmt Vehicle Mgmt Mission Mgmt Vehicle Mgmt On-board Off-board On-board Off-board Pilot is Integrator and Contingency Manager; FMS is mostly advisory. Flight Mgmt FMS and VMS provide Integration and Contingency Mgmt; Operator manages at high-level. Situational awareness Situational awareness? For UAVs, “Pilot Function” becomes huge design and V&V issue

Background: V&V Requirements Flight Critical Mission Critical System Focus is Performance/Security Performance Metric: Throughput and Bandwidth [event driven] Assurance Metric: Probability of Mission Success [Simplex or Back- up] Confidence Rqmt: Performance and security are validated. Consequence of Failure: Potential mission failure System Focus is Performance/Assurance Performance Metric: Sampling Rate and Latency [time triggered] Assurance Metric: Probability of Loss of Control and N x Fail Op/Fail Safe [Triplex or Quad] Confidence Rqmt: Performance and Assurance must be validated; [Failure Modes and Effects Testing] Consequence of Failure: Loss of Aircraft, potential loss of life Rule of Thumb: When you mix mission with flight criticality, the testing is held to most stringent requirement. Consequence of Failure: Loss of Aircraft, potential loss of life Developmental Timeline: Flight Critical ready by First Flight! Any changes requires Total Re-test! Flight Critical V&V isn’t just a software issue, it’s a system issue!! Failure Modes and Effects Testing

Flight/Safety Critical System Attributes Performance Capability to perform the function Quantitative Metrics: throughput, bandwidth, latency etc Assurance Capability to sustain performance during mission Quantitative Metrics: PLOC, Fail-Op rqmt, etc Confidence Capability to know that performance and assurance will execute correctly during mission. Qualitative Metric: collection of evidence that shows that the system is operating correctly Performance Assurance Confidence It’s not enough to design a flight critical system; there must be proof that it works… Confidence must be integrated into the system design to reduce the need for testing! Confidence needs some quantitativeness!

If FCV&V isn’t hard enough… New Capabilities Present New Challenges (Complexities) to V&V problem. Mixed Criticality Architecture: Non-obtrusive co-existence of mixed criticality Adaptive/Learning/Multi-Modal Functions: Indeterminate or untraceable functionality Mixed Initiative/Authority Mgmt: Human/autonomy or autonomy/autonomy interactions Multi-Entity Systems: Functions that encompass multiple platforms. Sensor Fusion/Integration: Highly confident sensor-derived information Are these new systems/capabilities affordably provable? $$

Mixed Criticality Challenge How can we separate the mission and flight critical functionality as to guarantee safety? SOA: Middleware that provides time/space partitioning (ARINC 653). Issue: Both Criticalities use common HW resources (i.e. processors, backplanes, busses etc); how do we determine PLOC and fault tolerance? Understand failure mechanisms for partitioning Non-critical function must not take out shared resources…Or the probability of its occurrence is predictable… Need guarantee on fault tolerance A A A B B C backplanes Serial bus Processors X X X Answer may reside in a SW/HW architecture specifically designed for mixed operation

Adaptive/Learning/Multimodal Challenge How can we trust functionality that we may not be able to fully test? SOA: We must try to test the complete functional envelope (till $$ runs out…)! Issue: Some new Control capabilities are untraceable and/or non-deterministic Adaptive systems Huge test space Perfect Input data Learning systems Environmental stimuli Lost memory Multi-modal systems Mode transition stability Mode synchronization Recovery mode? Answer may reside in bounding the function in run- time to known safe behavior.

Mixed Initiative Challenge How can man and autonomy safely interact? SOA: Human operator always get authority! Issue: Human operator may not have all the information or be able to comprehend situation in real-time: Situational Awareness versus Response Time Assessment of UAV mode/state/health Assessment of surrounding environment “Consequence of mishap” is a factor Complete system health is a factor Workload is a factor Answer may reside in a authority management specification that would allow the correct party to have decision authority. AF Poster Child: Auto-Aerial Refueling (AAR)

Multi-Entity Challenge How can trust systems with multiple players to safely perform cooperative functions? SOA: Keep humans away and hope for the best… Issue: Entities participating in the coordinated function may not be part of individual V&V testing: Linked Interface Control Documents? Entities with different manufacturers? System Configuration Management? Mission-specific programming? Answer may reside in a specification for contingency management, based on system degradation

High Confidence Sensing Challenge How can we trust visual/radar systems for flight critical functions? SOA: Brute force and analytic redundancy Issue: Mission-style sensors don’t have acceptable real-time methods for FDIR… Sensors will likely be multi-function! Redundant HW may not be answer, redundant information? Built-in-test may not provide good real-time coverage. Reliable signal processing/sensor fusion software Answer may reside in sensor designs that compensate for sensor degradation and plan for contingencies

Flight Critical Systems Software Initiative Understand the Problem V&V for Intelligent Adaptive Control Systems Develop a research agenda Establish Confidence as a research discipline DoD and National participation We have to define an Evolutionary Process R&D Component S&T research feeds V&V/Certification will never go away! Let’s plan for it!

DOD & FWV Level Workshop (R&D Focus) Near-Term Program Continuing S&T Investment 5 yr Continuing CRAD/IRAD R&D Investment Team A Team B Near-Term Program Team N Invite “Big Three” Airframers to discuss their ideas/approaches Boeing Lockheed Martin Northrop Grumman Develop 5 year Kick-Start R&D Program Multiple Awards (Cooperative Agreement) Collaborative Teams Govt Airframer Vendor/Suppliers Academia Programmatic Strategy This is not a “One-Shot Wonder! This feeds an evolutionary process with continuing S&T research! DoD Participants: AFRL/AFOSR ASC DARPA NAVAIR/ONR Army AATD Workshop Product New Requirement DoD buys big weapons system from these folks… Common Process with Proprietary Implementations

National Level Workshop (S&T Focus) National Attention for a Nationally Crucial Issue! Rallying S&T Community to Certification Cause! DARPA FAANSF NASA Workshop Status: Planning for NOV/DEC 05 timeframe; DC location Planning Meeting in August 05 “Research Needs for Flight/Safety Critical Systems” Workshop Product High Confidence Software and Systems Coordinating Group National Coordination Office for Information Tech R&D

Flight Critical System Software Initiative Capability Focused Tech Investment War Winning Upgrades for Today’s Platforms Superior Technologies for Future Aerospace Dominance

Flight Critical System Software Initiative To be effective assets in the force structure and mission plans, UAV’s must … Be Safe & Reliable Be Responsive & Effective Be Interoperable Not Adversely Effect Operations Capability CAO Background

Flight Critical System Software Initiative CAO Technology Goals Mixed Manned/Unmanned Teams UAV In-situ Decision Making Transparent Airspace Ops Adaptive Software V&V Reliable Unmanned Ops Same Base, Same Time, Same Tempo Based on JUCAS ICD, SAB Summer Study, Global Hawk ORD, OSD UAV Roadmap, Predator CCD

Flight Critical System Software Initiative Cooperative Airspace Ops CFTI Taxonomy Cooperative Airspace Ops Operations in manned/unmanned teams Attributes Product Safe operations from airbases and in airspace J-UCAS 4-ship flight management Multi-UAV distributed control V&V Of flight critical intelligent software Terminal area & ground ops Health mgmt integ w/adaptive control Open architecture, highly reliable VMS HALE UAV detect and avoid Non-GPS nav, landing, and ground ops Multi-vehicle see and avoid Other VA Capability’s Products Capability’s Products Other Org’s Products Future Capability

Flight Critical System Software Initiative VVIACS Objectives Enabling Technology for Certification of Emerging Intelligent & Adaptive Vehicle/Mission Management Systems Establishes Emerging Control Systems and Associate Emerging Fundamental Properties Identifies Dominant Certification Drivers for ECS and EFP Develops Certification Metrics and R&D Critical Paths

Flight Critical System Software Initiative Impact Analysis Results Significant Cost Increase Projected Primarily Due to V&V SW and Test Single-Vehicle ECS Increase V&V Costs ~2X Multiple-Vehicle ECS Increase V&V Costs ~3X Software: Single-Vehicle 100% Increase, Multiple-Vehicle 200% Increase Test: Single-Vehicle 150% Increase, Multiple-Vehicle 250% Increase V&V Costs 54% - Baseline 62% - Single-Vehicle 68% - Multiple-Vehicle

Flight Critical System Software Initiative TASS SBIR Efforts Barron Associates – Run-time monitor to check system behavior with fail-safe controller for recovery – demonstration based on UAV flight control. EDAptive – Specification and Requirements languages along with “formal methods” to streamline V&V process. Scientific Monitoring – Model-based software development used to generate and test flight critical code. WW Technology – create an embedded “fault detector” and formal transformation of control system to fail-safe control system, includes partitioning using a middleware approach.

Flight Critical System Software Initiative Certification Techniques for Advanced Flight Control Systems – CerTA FCS CerTA FCS Unique R&D push for Technology Breakthrough in Systems Certification -Certification Process Paradigms -V&V Methods/Techniques Innovations Reduced Life Cycle Costs Higher Assurance Levels for Advanced Flight Critical Software Enabling Technology  Intelligent, Adaptive, Reconfigurable  Real time Prognostics Health Info  Autonomous Operations  Multi-Vehicle Coordination Cooperative Airspace Ops Operations in manned/unmanned teams V&V Of Intelligent Software TAD: 11 VA Initial Contribution Towards Flight Critical Systems Software Initiative

Flight Critical System Software Initiative VVIACS SBIR DARPA PCES, MoBIES, SEC Flight Critical Systems Certification Initiative Technologies for Affordable & Safe Software Development (TASS) 4 SBIR Ph I V&V of Intell & Adapt Control Systems (VVIACS) 6.2 Projected TASS SBIR Ph II Current Investment Roadmap to FY10 FY04FY05FY06FY07FY08FY09PriorFY03 FY10 Runtime Monitors Specifications & Rqmts s/w w/ formal methods VA Buy Plan VA Executing Scientific Monitoring Multi-Agency Executing Barron EDAptive Model-Base s/w Development W/W Tech Middleware Fault Detection & Isolation s/w Tech Certification Techniques for Advanced FCS - CerTAFCS Integrated S/W Environment V&V for Distributed Embedded Systems (AFOSR MURI) Planned Execution

Flight Critical System Software Initiative Summary Innovations Required in Systems Certification to Enable Future Functionality of UAVs in CAO Environment VA has Established Technology Investment Area and VVIACS Study to Determine Near-Term R&D Investments SBIR Program Provides Tech Seedlings VA Investments Geared to Support Collaboration Control S&T Community “Buy In” Required NOW for Affordable and Safe Certification Practices for TOMORROW