Скачать презентацию DAME A Distributed Diagnostics Environment for Maintenance Professor Скачать презентацию DAME A Distributed Diagnostics Environment for Maintenance Professor

a4b196612209eebe4dc5678aff53791b.ppt

  • Количество слайдов: 29

DAME: A Distributed Diagnostics Environment for Maintenance Professor Jim Austin/Dr Tom Jackson University of DAME: A Distributed Diagnostics Environment for Maintenance Professor Jim Austin/Dr Tom Jackson University of York

Demonstrator Status • Mid Term Demonstrator just completed – Grid Portal providing access to Demonstrator Status • Mid Term Demonstrator just completed – Grid Portal providing access to DAME Diagnostic Grid Services – Broad range of applications ported to Grid services, including RR engine models, commercial CBR tools, data mining technologies, and databases; – Built on Globus Toolkit 3 OGSA/OGSI model (DAME was an early adopter of GT 3) – Fully deployed on White Rose Grid – Populated with data to support ‘Bird Strike’ diagnosis RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Portal Environment The DAME portal provides hosting environment for all the diagnostic activity and Portal Environment The DAME portal provides hosting environment for all the diagnostic activity and data analysis, and also: – Manages issues of distributed diagnosis team and virtual organisations – Manages DAME automatic workflows and manual interaction with the diagnosis toolkit – Manages issues of security and user roles, based on GT 3 security and certification (X 509) RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

DAME Architectural Overview DAME Grid Portal Grid Services Management Modelling/ Simulation Case Based Reasoning DAME Architectural Overview DAME Grid Portal Grid Services Management Modelling/ Simulation Case Based Reasoning . . . Signal Processing QUOTE Novel Data AURA-G RR Grid Forum Meeting, September 12 th Parts Data Operational Data Service Data-Mining Raw Engine Data The Grid Vibration Shaft Speed Fuel Flow Distributed Aircraft Maintenance Environment - DAME

WRG Distribution RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - WRG Distribution RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Fundamental work flow • Three major stages to DAME: • Take vibration data from Fundamental work flow • Three major stages to DAME: • Take vibration data from all engines in flight – Detect • events on that engine that look unusual – Search • for similar events on other engines that are known about or not known about – Reason • Using historical data that is associated with past similar events RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Tools • Detect: – Uses a QUOTE on wing statistical classifier system – Oxford Tools • Detect: – Uses a QUOTE on wing statistical classifier system – Oxford University • Search: – Uses AURA pattern matching methods to search large vibration data sets - York • Reason: – Uses CBR tools based on existing technology – Uses Engine model – Uses signal processing system RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Event detection • Uses the Quote system Developed by Oxford University. • Uses various Event detection • Uses the Quote system Developed by Oxford University. • Uses various methods to detect possible events on the engine. • On wing system, highlighting where an incident may be. RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Zmod data RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - Zmod data RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Data Mining Services • The AURA correlation matrix technology is used for rapid pattern Data Mining Services • The AURA correlation matrix technology is used for rapid pattern matching – Rapid data mining is pivotal to DAME diagnosis process • Provides capability for massively parallel search on vast datasets of ZMOD vibration data; • Built on mature AURA technology, but now deployed as a Grid service. RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

The AURA system o re St S & Store ch r ea Input pattern The AURA system o re St S & Store ch r ea Input pattern Search Data Adaptor AURA Search Process binary AURA Search. Engine Data Output pattern Store & Se arch Indexer Res ult Results Candidate Engine. Indexes or (Back check) RR Grid Forum Meeting, September 12 th Data Distributed Aircraft Maintenance Environment - DAME

Data Mining Services, cont • Interactive front end developed for AURA search engine – Data Mining Services, cont • Interactive front end developed for AURA search engine – Allows direct search on raw vibration features; • AURA-G is a two-tier architecture. – First tier hosts a generic AURA service – Second tier containing application specific code • Clients interact directly with the second tier, allowing application developers to abstract away from the pattern matching domain. RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Case Based Reasoning CBR service is provided via a Grid service interface to a Case Based Reasoning CBR service is provided via a Grid service interface to a commercial CBR package (Orenge, by Empolis); CBR Service Factory Instance of CBR Instance of SERVICE CBR SERVICE A Service Factory supports the creation of multiple CBR instances – Permits many CBR processes to be executed in parallel from a single service access point Knowledge Model Case Indexer CBR Process Managers CBR Broker Indexed casebase Fault and Maintenance Data CBR provides decision support for fault ranking and workflow advice; RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Engine Model Service RR thermo-dynamic engine performance simulation deployed as a Grid service, through Engine Model Service RR thermo-dynamic engine performance simulation deployed as a Grid service, through interactive JAVA application. Provides simulation of different flight operational conditions and requirements, e. g. Idle, Take-off, Climb The Factory Service can generate a group of engine simulation instances for different client requirements. Both Transport Level and Message Level Security are implemented to protect the secure sensitive engine model and user data. RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Signal Processing Services • Grid based deployment of the vibration analysis algorithms. • Provides: Signal Processing Services • Grid based deployment of the vibration analysis algorithms. • Provides: – Opportunity for finer grain analysis; – More powerful algorithms; – Testing environment for development of new algorithms; RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Workflow Engine • Workflow Engine provides management of manual and automated workflows. • Also Workflow Engine • Workflow Engine provides management of manual and automated workflows. • Also handles certification and role management Role Browser Portal My. Proxy Server Database Event Generator Engine Data Store Workflow Credential Workflow Manager SDM to XTO Aura-G CBR Engine Model Broker RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Brokering and SLA’s • Brokerage system is used for job allocation on available Grid Brokering and SLA’s • Brokerage system is used for job allocation on available Grid resource • Due to commercial application domain, broker should also demonstrate capability to manage Qo. S issues, and specifically Service Level Agreements (SLA’s) RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Brokering and SLA’s, cont • Use an SLA negotiation metaservice to negotiate SLAs • Brokering and SLA’s, cont • Use an SLA negotiation metaservice to negotiate SLAs • Use a monitoring service – policing mechanism • Integrate with GGF Grid Economic Architecture RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Dependability Issues • Contribute to the GRID community dependability and security studies, where possible. Dependability Issues • Contribute to the GRID community dependability and security studies, where possible. • Provide dependability and security analysis to support the ultimate deployment of DAME as a working engine diagnosis environment. • If possible, provide a basis (identify good practices) for dependability and security analysis for the deployment of DAME as a working diagnosis environment for other domains e. g. medical. • Dependability analysis has meant need for business process analysis, asset identification, risk identification. RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Dependability Issues, cont RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment Dependability Issues, cont RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

GT 3 Experiences • Transition from web services to OGSA grid services reasonably straight GT 3 Experiences • Transition from web services to OGSA grid services reasonably straight forward; • However, poor documentation and technical support in early GT 3 releases; • Fairly substantial changes in OGSA/OGSI spec between releases (e. g. registry definitions); RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Demonstrator Detail Dr. Tom Jackson Demonstrator Detail Dr. Tom Jackson

Demonstrator Detail • Portal provides role based access to diagnostic data and tools Maintenance Demonstrator Detail • Portal provides role based access to diagnostic data and tools Maintenance Engineer RR Grid Forum Meeting, September 12 th Maintenance Analyst Distributed Aircraft Maintenance Environment - DAME

Automatic Workflow • Arrival of QUOTE data with ‘Novelty’ initiates an automatic workflow in Automatic Workflow • Arrival of QUOTE data with ‘Novelty’ initiates an automatic workflow in DAME • Attempt to match current fault conditions with historic data for initial diagnosis • Four stages to automatic workflow – Assessment of data with ground based feature analysis service (XTO) – Aura-G pattern match ‘find one similar’ – Search of Service Data Manager for fault records – Ranking of recovered data into fault hypothesis list • Diagnosis available to ME and to MA RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Maintenance Analyst • Work list of escalated engines • Can work on multiple engines Maintenance Analyst • Work list of escalated engines • Can work on multiple engines simultaneously RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Toolset available • MA has access to following toolset: – – Data search and Toolset available • MA has access to following toolset: – – Data search and visualisation Feature Detection Algorithms CBR Analysis Engine Model Service • MA aided by CBR decision support service (work flow advice) RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Toolbench, cont • Portal RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Toolbench, cont • Portal RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Future Work • Development of work-flow manager in the portal, for flexible workflow configuration; Future Work • Development of work-flow manager in the portal, for flexible workflow configuration; • Further analysis of dependability properties, including detailed studies on timeliness properties and security issues; • Larger scale database deployment, and possible OGSA-DAI development; • Further development of Grid monitoring services as basis for SLA and brokering; • Continued development of data mining capability; • Enhanced data visualisation and processing capability. RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME

Thanks… The development team: Jeff Allan Bojian Liang Richard Bagshaw Sarfraz Nadeem Vernon Bailey Thanks… The development team: Jeff Allan Bojian Liang Richard Bagshaw Sarfraz Nadeem Vernon Bailey Max Ong Rob Davis Andy Pasley Martyn Fletcher Xiaoxu Ren Iain Gourlay Duncan Russell Georges Honore Martin Thompson John Hodrien Simukai Utete Mark Jessop Julian Young Further info: http: //www. cs. york. ac. uk/dame RR Grid Forum Meeting, September 12 th Distributed Aircraft Maintenance Environment - DAME