Safe and Optimal Techniques Enabling Recovery, Integrity, and Assurance
Total Page:16
File Type:pdf, Size:1020Kb
NASA/CR201-22083 Safe and Optimal Techniques Enabling Recovery, Integrity, and Assurance Kit Y. Siu and Heber Herencia-Zapana General Electric Global Research Center, Niskayuna, New York Panagiotis Manolios Northeastern University, Boston, Massachusetts Michael Noorman and Richard Haadsma General Electric Aviation Systems, Grand Rapids, Michigan June 201 NASA STI Program . in Profile Since its founding, NASA has been dedicated to the x CONFERENCE PUBLICATION. advancement of aeronautics and space science. The Collected papers from scientific and NASA scientific and technical information (STI) technical conferences, symposia, seminars, program plays a key part in helping NASA maintain or other meetings sponsored or this important role. co-sponsored by NASA. The NASA STI program operates under the x SPECIAL PUBLICATION. Scientific, auspices of the Agency Chief Information Officer. technical, or historical information from It collects, organizes, provides for archiving, and NASA programs, projects, and missions, disseminates NASA’s STI. The NASA STI often concerned with subjects having program provides access to the NTRS Registered substantial public interest. and its public interface, the NASA Technical Reports Server, thus providing one of the largest x TECHNICAL TRANSLATION. collections of aeronautical and space science STI in English-language translations of foreign the world. Results are published in both non-NASA scientific and technical material pertinent to channels and by NASA in the NASA STI Report NASA’s mission. Series, which includes the following report types: Specialized services also include organizing and publishing research results, distributing x TECHNICAL PUBLICATION. Reports of specialized research announcements and feeds, completed research or a major significant phase providing information desk and personal search of research that present the results of NASA support, and enabling data exchange services. Programs and include extensive data or theoretical analysis. Includes compilations of For more information about the NASA STI significant scientific and technical data and program, see the following: information deemed to be of continuing reference value. NASA counter-part of peer- x Access the NASA STI program home page reviewed formal professional papers but has at http://www.sti.nasa.gov less stringent limitations on manuscript length and extent of graphic presentations. x E-mail your question to [email protected] x TECHNICAL MEMORANDUM. Scientific x Phone the NASA STI Information Desk at and technical findings that are preliminary or of 757-864-9658 specialized interest, e.g., quick release reports, working papers, and bibliographies that contain x Write to: minimal annotation. Does not contain extensive NASA STI Information Desk analysis. Mail Stop 148 NASA Langley Research Center x CONTRACTOR REPORT. Scientific and Hampton, VA 23681-2199 technical findings by NASA-sponsored contractors and grantees. NASA/CR201-22083 Safe and Optimal Techniques Enabling Recovery, Integrity, and Assurance Kit Y. Siu and Heber Herencia-Zapana General Electric Global Research Center, Niskayuna, New York Panagiotis Manolios Northeastern University, Boston, Massachusetts Michael Noorman and Richard Haadsma General Electric Aviation Systems, Grand Rapids, Michigan National Aeronautics and Space Administration Langley Research Center Prepared for Langley Research Hampton, Virginia 23681-2199 Center under Contract NNL15AA02C June 201 The use of trademarks or names of manufacturers in this report is for accurate reporting and does not constitute an official endorsement, either expressed or implied, of such products or manufacturers by the National Aeronautics and Space Administration. Available from: NASA STI Program / Mail Stop 148 NASA Langley Research Center Hampton, VA 23681-2199 Fax: 757-864-6500 SOTERIA Safe and Optimal Techniques Enabling Recovery, Integrity, and Assurance GE Global Research Kit Siu Heber Herencia-Zapana [email protected] [email protected] Northeastern University Panagiotis Manolios [email protected] GE Aviation Systems Michael Noorman Richard Haadsma [email protected] [email protected] Contents 1 Introduction ...................................................................................................................................................... 3 2 IMA Architectures ............................................................................................................................................. 4 3 Fault Tree Analysis (FTA) .................................................................................................................................. 9 3.1 IMA Fault Trees ............................................................................................................................................ 9 3.2 Other techniques ....................................................................................................................................... 11 4 FTA Implementation in SOTERIA .................................................................................................................... 11 4.1 Verified against existing tools .................................................................................................................... 12 4.2 Limitations of OSATE and OpenFTA ........................................................................................................... 21 5 Fault Tree Synthesis ........................................................................................................................................ 22 5.1 Decision Tables ........................................................................................................................................... 22 5.2 Monotone Formulas ................................................................................................................................... 30 6 Modeling Language ........................................................................................................................................ 31 6.1 Library of Components ............................................................................................................................... 32 6.2 Model ......................................................................................................................................................... 33 6.3 Validation Checks ....................................................................................................................................... 34 7 Analysis Capability .......................................................................................................................................... 42 8 Visualization ................................................................................................................................................... 46 9 Functionally Integrated Distributed Systems & Other Examples ................................................................... 50 9.1 B777 ........................................................................................................................................................... 50 9.2 B787 ........................................................................................................................................................... 64 9.3 Modeling Multiple Failures ........................................................................................................................ 71 9.4 Wheel Brake and Landing Gear System ..................................................................................................... 80 9.5 Models with Fault Dependencies ............................................................................................................. 107 10 Architecture Synthesis .................................................................................................................................. 109 10.1 Challenge Architectures ........................................................................................................................... 109 10.2 Inputs from User and Roles ...................................................................................................................... 111 10.3 Architecture Synthesis Goals and Approach ............................................................................................ 119 10.4 Results ...................................................................................................................................................... 125 10.5 Possible Extensions .................................................................................................................................. 128 11 Conclusion .................................................................................................................................................... 129 12 Acknowledgements ...................................................................................................................................... 129 13 Works Cited .................................................................................................................................................. 129 SOTERIA Contractor Report Page 2 1 Introduction There is a trend in the aviation industry from federated to integrated computing systems (Wolfig & Jakovlijevic, 2008). Combining a number of traditional stand-alone federated systems into an integrated common platform (called Integrated Modular Avionics,