Presentation on theme: "Lockheed Martin Simulation, Training & Support ATML on LM-STAR ® Michelle Harris 407-306-6693 Alicia Helton 407-306-1592"— Presentation transcript:
Lockheed Martin Simulation, Training & Support ATML on LM-STAR ® Michelle Harris 407-306-6693 Michelle.L.Harris@lmco.com Alicia Helton 407-306-1592 Alicia.Helton@lmco.com Steven O’Donnell 407-306-4325 Steven.J.O’Donnell@lmco.com
Lockheed Martin Simulation, Training & Support 2 Introduction Implemented a set of ATML schemas on LM-STAR ® Schemas used – TestDescription ML (draft 5.0) TestResults ML (version 0.15) Diagnostic ML Bayes Common Element Model (CEM) Dynamic Context Model (DCM – version 0.07)
Lockheed Martin Simulation, Training & Support 3 Task Definition Convert a legacy CASS ATLAS TPS into ATML TestDescription. Use TestDescription as input to the SELEX TPS Wizard™ and generate TestStand™ sequences. Execute the TestStand™ sequences on the LM-STAR ®. Collect measured values using ATML TestResults. Interface with diagnostic reasoner to isolate to the fault more quickly and more accurately.
Lockheed Martin Simulation, Training & Support 4 Initial Approach Use an externally developed tool to convert ATLAS to Intermediate XML Use XML tools to transform the Intermediate XML to TestDescription TestDescription will provide the “what” to do information for the TPS Use the TPS Wizard™ to generate TestStand™ sequence files capable of being run on LM-STAR ®. ATLAS Intermediate XML ATML Test Description TestStand Sequence Files
Lockheed Martin Simulation, Training & Support 5 Issues Legacy ATLAS TPS was not designed to maximize portability Intermediate XML generated from ATLAS was very flat Difficult to understand test flow and translate into TestDescription Legacy ATLAS TPS didn’t adhere to style guide which would have enforced specific design rules Multiple fault callout permutations based on data evaluations made without test numbers created problems in the diagnostic model development
Lockheed Martin Simulation, Training & Support 6 Revised Approach An application was developed to extract the “what” to do information from the ATLAS and save it to a spreadsheet. Human intervention verified the information and added missing values. An application was written to convert the spreadsheet to TestDescription. Test2000 Test Group 1 Next on Fail DIAGNOSTIC1 Next on Pass 2010 Callout on Fail A4 High Limit 25 Low Limit NA ComparisonEQ UnitsOhm Entry Point No
Lockheed Martin Simulation, Training & Support 7 TestDescription Sample ------snipped---------- Using the information from TestDescription, the Selex TPS Wizard™ builds the frame of the new TPS with initiated variables, test criteria, simulation mode, pre and post conditions, and calls to “how-to” sequences.
Lockheed Martin Simulation, Training & Support 8 TestDescription to LM-STAR ® Needed to create the “how-to” TestStand™ Sequences Highly intensive manual task Simplified through the use of Custom Steps Graphical interface to LM-STAR ® system software
Lockheed Martin Simulation, Training & Support 9 Diagnostic Model Description Model is based off the Bayesian and Common Element Models from the AI-ESTATE standard Stored in XML format derived from the AI-ESTATE models Development of Model Start with the fault tree of the TPS Use historical test results and maintenance data to add more intelligence to the Model Learning algorithms are used to continuously feed back newly discovered test results (in TestResults ML format) and maintenance data
Lockheed Martin Simulation, Training & Support 10 Diagnostic Reasoner Provides run-time environment for using the diagnostic models Implements the AI-ESTATE interface to the diagnostic models Uses the Dynamic Context Model to track session information Allows for back-tracking through session Allows restart of Session from previous stopping point Provides a set of “higher-order” interface functions to minimize required calls for accessing model/reasoner data Web-service based interface (using WSDL) Utilizes a Bayesian Network Analyzer called SMILE By Decisions System Laboratory – Univ. of Pittsburgh
Lockheed Martin Simulation, Training & Support 11 Lessons Learned Our current process is still heavily dependent on manual intervention. Very time-consuming Current legacy TPSs are implemented with tight coupling making it difficult to separate the “what” and “how” information Other ATML schemas such as UUT Description and TestAdapter could aid in the porting process They were not mature enough at the time the task started Would be more cost effective to implement UUT test requirements on new systems as opposed to re-hosting the application Not always a one-to-one test mapping from TPS to Diagnostic Model
Lockheed Martin Simulation, Training & Support 12 Conclusion Industry needs tools that can generate and consume ATML that could be exported to C, ATLAS etc Using IEEE-1641 for Signal and Test Definition appears promising and further study by Lockheed Martin is planned Lockheed Martin is embracing ATML TestResults ML is deployed on LM-STAR ® systems supporting the JSF program As ATML matures, Lockheed Martin is prepared to implement this technology into our legacy and future programs
Lockheed Martin Simulation, Training & Support 13 DEMONTSTRATION
Lockheed Martin Simulation, Training & Support 14 Questions Alicia Helton 407-306-1592 Alicia.Helton@lmco.com Michelle Harris 407-306-6693 Michelle.L.Harris@lmco.com Steven O’Donnell 407-306-4325 Steven.J.O’Donnell@lmco.com