Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Alex Shenfield

Slides:



Advertisements
Similar presentations
Scaling distributed search for diagnostics and prognostics applications Prof. Jim Austin Computer Science, University of York UK CEO Cybula Ltd.
Advertisements

CONCEPTUAL WEB-BASED FRAMEWORK IN AN INTERACTIVE VIRTUAL ENVIRONMENT FOR DISTANCE LEARNING Amal Oraifige, Graham Oakes, Anthony Felton, David Heesom, Kevin.
Pattern Matching against Distributed Datasets within DAME Andy Pasley University of York.
Jim Austin University of York & Cybula Ltd
Dependability analysis and evolutionary design optimisation with HiP-HOPS Dr Yiannis Papadopoulos Department of Computer Science University of Hull, U.K.
Using Parallel Genetic Algorithm in a Predictive Job Scheduling
CBR Maintenance Analysis Engine Model Simulation Workflow Advisor Mobile Grid Support The University of Sheffield DAME Team Prof Peter Fleming Prof Haydn.
Decision Support Tools CBR & Modeling Jeff Allan University of Sheffield.
Jim Austin, University of York Grid-based on-line aeroengine diagnostics.
EvoNet Flying Circus Introduction to Evolutionary Computation Brought to you by (insert your name) The EvoNet Training Committee The EvoNet Flying Circus.
Content Based Image Clustering and Image Retrieval Using Multiple Instance Learning Using Multiple Instance Learning Xin Chen Advisor: Chengcui Zhang Department.
Chapter 4 DECISION SUPPORT AND ARTIFICIAL INTELLIGENCE
Grid Enabled Pattern Matching within the DAME e-Science Pilot Project Jim Austin Computer Science University of York.
CoLaB 22nd December 2005 Secure Access to Service-based Collaborative Workflow for DAME Duncan Russell Informatics Institute University of Leeds, UK.
eGovernance Under guidance of Dr. P.V. Kamesam IBM Research Lab New Delhi Ashish Gupta 3 rd Year B.Tech, Computer Science and Engg. IIT Delhi.
DAME, EuroGrid WP3 and GEODISE Esa Nuutinen. Introduction Dame, EuroGrid WP3 and GEODISE All are Grid based tools for Engineers. Many times engineers.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Mobile Agents for Integrating Cloud-Based Business Processes with On-Premises Systems and Devices Janis Grundspenkis Antons Mislēvičs Department of Systems.
Introduction to Databases Transparencies 1. ©Pearson Education 2009 Objectives Common uses of database systems. Meaning of the term database. Meaning.
Becerra-Fernandez, et al. -- Knowledge Management 1/e -- © 2004 Prentice Hall Chapter 16 Knowledge Application Systems: Systems that Utilize Knowledge.
U.S. Department of the Interior U.S. Geological Survey David V. Hill, Information Dynamics, Contractor to USGS/EROS 12/08/2011 Satellite Image Processing.
Teaching Security via Problem- based Learning Scenarios Chris Beaumont Senior Lecturer Learning Technology Research Group Liverpool Hope University College.
Managing Large RDF Graphs (Infinite Graph) Vaibhav Khadilkar Department of Computer Science, The University of Texas at Dallas FEARLESS engineering.
DAME: A Distributed Diagnostics Environment for Maintenance Professor Jim Austin/Dr Tom Jackson University of York.
Introduction and simple using of Oracle Logistics Information System Yaxian Yao
1 Autonomic Computing An Introduction Guenter Kickinger.
AL-MAAREFA COLLEGE FOR SCIENCE AND TECHNOLOGY INFO 232: DATABASE SYSTEMS CHAPTER 1 DATABASE SYSTEMS (Cont’d) Instructor Ms. Arwa Binsaleh.
Pattern Matching in DAME using AURA technology Jim Austin, Robert Davis, Bojian Liang, Andy Pasley University of York.
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
11 C H A P T E R Artificial Intelligence and Expert Systems.
DAME: Distributed Engine Health Monitoring on the Grid
X-Road – Estonian Interoperability Platform
CBR for Fault Analysis in DAME Max Ong University of Sheffield.
Young Suk Moon Chair: Dr. Hans-Peter Bischof Reader: Dr. Gregor von Laszewski Observer: Dr. Minseok Kwon 1.
DAME: The route to commercialisation Tom Jackson University of York.
UK e-Science DAME Project | UK DTI BROADEN Project All Hands Meeting19 th September 2006 Proxim-CBR: A Scalable Grid Service Network for Mobile Decision.
Rolls-Royce University Technology Centre in Control and Systems Engineering X. Ren, M. Ong, G. Allan, V. Kadirkamanathan, H. A. Thompson and P. J. Fleming.
A performance evaluation approach openModeller: A Framework for species distribution Modelling.
Distributed Aircraft Maintenance Environment - DAME DAME Workflow Advisor Max Ong University of Sheffield.
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
Max Ong University of Sheffield, UK. AHM 2004 Session 2.3: Workflow Composition, Wednesday 1 st September 2004, 4pm. Workflow Advisor in DAME Abstract.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
1 Introduction to Software Engineering Lecture 1.
The DAME project Professor Jim Austin University of York.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Code Applications Tamas Kiss Centre for Parallel.
Middleware for Grid Computing and the relationship to Middleware at large ECE 1770 : Middleware Systems By: Sepehr (Sep) Seyedi Date: Thurs. January 23,
Performance Evaluation of a SNAP-based Community Resource Broker Mohammed H. Haji, Peter Dew, Karim Djemame and Iain Gourlay.
DAME: A Distributed Diagnostics Environment for Maintenance Duncan Russell University of Leeds.
9 Systems Analysis and Design in a Changing World, Fourth Edition.
Wireless communications and mobile computing conference, p.p , July 2011.
What is SAM-Grid? Job Handling Data Handling Monitoring and Information.
Web Application for Mobile access to students exam Information.
DAME: A Distributed Diagnostics Environment for Maintenance Dr Tom Jackson University of York.
Chapter 4 Decision Support System & Artificial Intelligence.
Overview of the DAME Project Distributed Aircraft Maintenance Environment University of York Martyn Fletcher.
Introduction Metaheuristics: increasingly popular in research and industry mimic natural metaphors to solve complex optimization problems efficient and.
© 2002 IBM Corporation IBM Research 1 Policy Transformation Techniques in Policy- based System Management Mandis Beigi, Seraphin Calo and Dinesh Verma.
Access Control for Dynamic Virtual Organisations Duncan Russell, Peter Dew & Karim Djemame University of Leeds.
A Scalable Service Architecture for Distributed Search Mark Jessop University of York.
Session id: Darrell Hilliard Senior Delivery Manager Oracle University Oracle Corporation.
Authors: Soamsiri Chantaraskul, Klaus Moessner Source: IET Commun., Vol.4, No.5, 2010, pp Presenter: Ya-Ping Hu Date: 2011/12/23 Implementation.
A field of study that encompasses computational techniques for performing tasks that require intelligence when performed by humans. Simulation of human.
T EST T OOLS U NIT VI This unit contains the overview of the test tools. Also prerequisites for applying these tools, tools selection and implementation.
IHP Im Technologiepark Frankfurt (Oder) Germany IHP Im Technologiepark Frankfurt (Oder) Germany ©
PARALLEL AND DISTRIBUTED PROGRAMMING MODELS U. Jhashuva 1 Asst. Prof Dept. of CSE om.
September 2003, 7 th EDG Conference, Heidelberg – Roberta Faggian, CERN/IT CERN – European Organization for Nuclear Research The GRACE Project GRid enabled.
Fault-tolerant Control System Design and Analysis
Introduction to Databases Transparencies
M. Kezunovic (P.I.) S. S. Luo D. Ristanovic Texas A&M University
Presentation transcript:

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Alex Shenfield Modelling, Optimisation and Decision Support Using the Grid Rolls-Royce University Technology Centre in Control & Systems Engineering Department of Automatic Control & Systems Engineering The University of Sheffield, UK.

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Overview of Presentation Introduction : –UK e-Science DAME project –Motivation for DAME DAME Grid-Based Diagnostic System –Case Based Reasoning –Model Based Fault Detection and Isolation Approaches –Genetic Algorithms for Many-Objective Optimisation –Use Case Conclusions

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Introduction to DAME £3.2M UK e-Science Pilot Project Develop, and promote understanding of : –Grid middleware and application/services layer integration –Real-time issues in Grid Computing –Dependability Issues Provide a Proof of Concept demonstrator for the Rolls-Royce Engine Diagnostic problem

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Project Partners Four UK Universities : –University of York Computer Science Department –University of Sheffield Automatic Control and Systems Engineering Department –University of Leeds School of Computing School of Mechanical Engineering –University of Oxford Engineering Science Department Industrial Partners : –Rolls-Royce Aeroengines –Data Systems and Solutions –Cybula Ltd.

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Motivation for DAME Increasing amounts of engine data being collected –New engine monitoring units record up to 1 Gbyte of data per flight –Rolls-Royce currently has over 50,000 engines in service with total operations of around 10M flying hours per month –In the future, terabytes of data will be transmitted every day for analysis Key Objectives –Reduce delays –Reduce cost of ownership for the aircraft

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Reasoning by remembering, reasoning is remembered. Case-Based Reasoning CBR is a mature, low-risk subfield of AI Primary knowledge source –A memory of stored cases recording specific prior episodes –Not generalised rules New solutions generated by adapting relevant cases from memory to suit new situations Retrieve Propose Solution AdaptJustify Criticize Evaluate Store

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project CBR Maintenance Advisor Integrates fault information and knowledge gained from the fault diagnosis process Emulate the diagnostic skill of an experienced maintenance engineer Advises maintenance personnel on appropriate maintenance action Deployed as a Grid Service

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project CBR Engine Architecture SQL Database Database Manager CBR Engine (API) Service Interface Grid/Web Service Client (Web Browser) Description of situation Description of problem in that situation Description of how problem was addressed Results or outcome of addressing the problem in that way CASE Description of situation Description of problem in that situation Description of how problem was addressed Results or outcome of addressing the problem in that way CASE Description of situation Description of problem in that situation Description of how problem was addressed Results or outcome of addressing the problem in that way CASE Description of situation Description of problem in that situation Description of how problem was addressed Results or outcome of addressing the problem in that way CASE

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project CBR Engine Architecture SQL Database Database Manager CBR Engine (API) Service Interface Grid/Web Service Client (Web Browser) Interface between application and data Reconfigurable

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project CBR Engine Architecture SQL Database Database Manager CBR Engine (API) Service Interface Grid/Web Service Client (Web Browser) Contains CBR matching and ranking algorithms

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project CBR Engine Architecture SQL Database Database Manager CBR Engine (API) Service Interface Grid/Web Service Client (Web Browser) Processes calls to the CBR service Returns results from the CBR service

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project CBR Engine Architecture SQL Database Database Manager CBR Engine (API) Service Interface Grid/Web Service Client (Web Browser)

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Model Based FDI Data from the real engine is compared against data from the ideal model The residuals then need to be analysed to work out the state of the engine This can be used to track changes in engine parameters which may indicate impending faults

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Engine Modelling and Simulation Service Based on the Rolls- Royce Trent 500 engine model Deployed as a service on the Grid Accessible via web browser on the internet Grid factories enable parallel execution of multiple simulation instances

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Genetic Algorithms Genetic Algorithms (GAs) are global search algorithms based on the mechanics of natural selection GAs are robust search methods: –Can escape local optima –Can deal with noisy or ill-defined evaluation functions Some features of GAs are: –GAs search a population of points –GAs use objective function pay-off information –GAs are stochastic

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project A Simple Genetic Algorithm Generate Initial Population Fitness Evaluation Finished? Selection Recombination Mutation Yes No Genetic Algorithm : generate next generation of solutions for evaluation

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Multi-Objective Optimisation Many real-world engineering design problems often involve solving multiple (often conflicting) objectives An ideal multi-objective optimisation procedure is: 1)Find multiple Pareto optimal solutions for the objectives

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Multi-Objective Optimisation Many real-world engineering design problems often involve solving multiple (often conflicting) objectives An ideal multi-objective optimisation procedure is: 1)Find multiple Pareto optimal solutions for the objectives 2)Choose one of the trade- off solutions using higher level information

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Integrated Logistic Support Strategy Optimisation MEAROS Optimisation: –Removal of aircraft engines is expensive –By using GAs to optimise soft lives of engine components in the MEAROS simulation we can develop optimal preventative maintenance strategies Issues: –MEAROS is a complex stochastic simulation, therefore it has to be run multiple times for each candidate solution to reduce the effect of random variations –This requires a lot of computing power THE GRID !

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project MOGA-G Architecture

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project DAME Use Case

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project DAME Use Case In the future: MEAROS MODEL Failure Rate Data learnt from DAME

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Security The Decision Support System will contain sensitive data, therefore access must be restricted –i.e. Knowledge Base and Engine Model contain information on the design characteristics and operating parameters of the engine Security implemented using Globus Toolkit to provide: –Public Key Encryption –X509 certificates –SSL communications

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Conclusions Move from local diagnostic support to centralised, distributed diagnostic support Integration of Model-Based FDI, CBR and Optimisation Business Benefits : –Reduction in unscheduled maintenance –Reduction in aircraft downtime

Rolls-Royce supported University Technology Centre in Control and Systems Engineering UK e-Science DAME Project Thanks! The authors gratefully acknowledge the financial support of the EPSRC and the valuable input from engineers at Rolls-Royce and Data Systems & Solutions