22.4.2005PROAGE PROAGE – PROSESSIAUTOMAATION AGENTTIPOHJAISET INFORMAATIOPALVELUT Agent-Based Information Services for Process Automation Semantic Web.

Slides:



Advertisements
Similar presentations
2 Introduction A central issue in supporting interoperability is achieving type compatibility. Type compatibility allows (a) entities developed by various.
Advertisements

GMD German National Research Center for Information Technology Darmstadt University of Technology Perspectives and Priorities for Digital Libraries Research.
Martin Wagner and Gudrun Klinker Augmented Reality Group Institut für Informatik Technische Universität München December 19, 2003.
Multi Card Problem Which card do I use when I am at a point of sale to maximize rewards? Choose Randomly ? Build & Solve a complex equation to choose the.
Key-word Driven Automation Framework Shiva Kumar Soumya Dalvi May 25, 2007.
UNCERTML - DESCRIBING AND COMMUNICATING UNCERTAINTY Matthew Williams
Page 1 Integrating Multiple Data Sources using a Standardized XML Dictionary Ramon Lawrence Integrating Multiple Data Sources using a Standardized XML.
1 CISR-consultancy Challenges “Customer ask us what to do next” Keywords: “Customer ask us what to do next” From Policy to Practise The world is going.
0 General information Rate of acceptance 37% Papers from 15 Countries and 5 Geographical Areas –North America 5 –South America 2 –Europe 20 –Asia 2 –Australia.
© 2002 ABB Automation Technology Products AB BSE ppt Industrial IT The Aspect Object Architecture Overview.
Interactive Systems Technical Design Seminar work: Web Services Janne Ojanaho.
Semantic Web Services for Smart Devices based on Mobile Agents Vagan Terziyan Industrial Ontologies Group University of Jyväskylä
Semantic description of service behavior and automatic composition of services Oussama Kassem Zein Yvon Kermarrec ENST Bretagne France.
Xyleme A Dynamic Warehouse for XML Data of the Web.
P2P as a Discovery Instrument for Multi-Agent Ubiquitous Middleware P2P as a Discovery Instrument for Multi-Agent Ubiquitous Middleware A work-package.
SmartResource: Proactive Self-Maintained Resources in Semantic Web TEKES Project proposal Vagan Terziyan, Project Leader Industrial Ontologies Group Agora.
AGENT-BASED APPROACH FOR ELECTRICITY DISTRIBUTION SYSTEMS University of Jyväskylä University of Vaasa Acknowledgements: Industrial Ontologies Group.
Automatic Data Ramon Lawrence University of Manitoba
H-1 Network Management Network management is the process of controlling a complex data network to maximize its efficiency and productivity The overall.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Architectural Design.
LÊ QU Ố C HUY ID: QLU OUTLINE  What is data mining ?  Major issues in data mining 2.
An Intelligent Broker Architecture for Context-Aware Systems A PhD. Dissertation Proposal in Computer Science at the University of Maryland Baltimore County.
AGENT-BASED GATEWAY OPERATING SYSTEM FOR RFID- ENABLED UBIQUITOUS MANUFACTURING ENTERPRISE - JI FANG, TING QU, ZHI LI, GANGYAN XU, GEORGE Q. HUANG HKUZIRI.
Valma Technical Aspects
Aurora: A Conceptual Model for Web-content Adaptation to Support the Universal Accessibility of Web-based Services Anita W. Huang, Neel Sundaresan Presented.
Avalanche Internet Data Management System. Presentation plan 1. The problem to be solved 2. Description of the software needed 3. The solution 4. Avalanche.
An approach to Intelligent Information Fusion in Sensor Saturated Urban Environments Charalampos Doulaverakis Centre for Research and Technology Hellas.
INDIN' Perth, Australia Multi-Agent Based Information Access Services for Condition Monitoring in Process Automation Teppo Pirttioja 1, Antti.
M i SMob i S Mob i Store - Mobile i nternet File Storage Platform Chetna Kaur.
DIS Helsinki University of Technology Multi-Agent System Enhanced Supervision of Process Automation Teppo Pirttioja 1, Antti Pakonen 2, Ilkka.
VTT Technical Research Centre of Finland 3rd INTUITION Workshop “VR/VE & Industry – Challenges and Opportunities” Schwabenlandhalle, Fellbach / Stuttgart,
Software Agents: An Overview by Hyacinth S. Nwana and Designing Behaviors for Information Agents by Keith Decker, Anandeep Pannu, Katia Sycara and Mike.
Agent Model for Interaction with Semantic Web Services Ivo Mihailovic.
RDF and OWL Developing Semantic Web Services by H. Peter Alesso and Craig F. Smith CMPT 455/826 - Week 6, Day Sept-Dec 2009 – w6d21.
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 07. Review Architectural Representation – Using UML – Using ADL.
An Approach To Automate a Process of Detecting Unauthorised Accesses M. Chmielewski, A. Gowdiak, N. Meyer, T. Ostwald, M. Stroiński
Ontology Summit 2015 Track C Report-back Summit Synthesis Session 1, 19 Feb 2015.
Dimitrios Skoutas Alkis Simitsis
Chapter 3 DECISION SUPPORT SYSTEMS CONCEPTS, METHODOLOGIES, AND TECHNOLOGIES: AN OVERVIEW Study sub-sections: , 3.12(p )
NAVEEN AGENT BASED SOFTWARE DEVELOPMENT. WHAT IS AN AGENT? A computer system capable of flexible, autonomous (problem-solving) action, situated in dynamic,
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
Page 1 WWRF Briefing WG2-br2 · Kellerer/Arbanowski · · 03/2005 · WWRF13, Korea Stefan Arbanowski, Olaf Droegehorn, Wolfgang.
UNCERTML - DESCRIBING AND COMMUNICATING UNCERTAINTY WITHIN THE (SEMANTIC) WEB Matthew Williams
Department of Electronic Engineering Challenges & Proposals INFSO Information Day e-Infrastructure Grid Initiatives 26/27 May.
FDT Foil no 1 On Methodology from Domain to System Descriptions by Rolv Bræk NTNU Workshop on Philosophy and Applicablitiy of Formal Languages Geneve 15.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
Chapter 4 Decision Support System & Artificial Intelligence.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
Integration of Workflow and Agent Technology for Business Process Management Yuhong Yan. Maamar, Z. Weiming Shen Enterprise Integration Lab.Toronto Univ.Canada.
Eurostat SDMX and Global Standardisation Marco Pellegrino Eurostat, Statistical Office of the European Union Bangkok,
Issues in Ontology-based Information integration By Zhan Cui, Dean Jones and Paul O’Brien.
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
Model Integrated Computing and Autonomous Negotiating Teams for Autonomic Logistics G.Karsai (ISIS) J. Doyle (MIT) G. Bloor (Boeing)
Software Agents & Agent-Based Systems Sverker Janson Intelligent Systems Laboratory Swedish Institute of Computer Science
Semantic Data Extraction for B2B Integration Syntactic-to-Semantic Middleware Bruno Silva 1, Jorge Cardoso 2 1 2
Artificial Intelligence
Semantic Web in Context Broker Architecture Presented by Harry Chen, Tim Finin, Anupan Joshi At PerCom ‘04 Summarized by Sungchan Park
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
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.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
AGENT SERVICES FRAMEWORK FOR HANDHELD DEVICES SUPERVISOR: DR MUHAMMAD ASLAM Domain: Artificial Intelligence(AI) Muhammad Ali (09-MS-CE-11),
Constructing Knowledge Bases for E-Learning Using Protégé 2000 and Web Services Presented by: Fuhua Oscar Lin Authors: Mike Hogeboom, Fuhua Oscar Lin,
7. Modular and structured design
Knowledge Management Systems
Application of SysML to LLRF system design M.Grecki
Top Reasons to Choose Angular. Angular is well known for developing robust and adaptable Single Page Applications (SPA). The Application structure is.
Textbook Engineering Web Applications by Sven Casteleyn et. al. Springer Note: (Electronic version is available online) These slides are designed.
Adaptibility Patterns of Multi-Agent Organizations
Presentation transcript:

PROAGE PROAGE – PROSESSIAUTOMAATION AGENTTIPOHJAISET INFORMAATIOPALVELUT Agent-Based Information Services for Process Automation Semantic Web Research seminar / Metso Automation Tampere

PROAGE Agenda  Motivation and background  Agent Automation Controlling agents  MUKAUTUVA Information agents  PROAGE Agent services for process automation  Conclusions and discussion

PROAGE Process Automation domain  More and more measured and gathered information is stored to different databases  More intelligent field devices available  Distribution of control to subprocess level  Partial diagnostics solutions available  More information available in electronic form; design documents and others

PROAGE Agent Automation: Agenttipohjainen automaatioratkaisu  Research –  Agents and Automation? Process Automation especially Fault tolerant control Abnormal situation handling Potential process automation functions?  Used technology Generic agent technology FIPA standard; negotiations Robot society research, physical agents

PROAGE Agent Automation: A Concept of an Agent- Augmented Process Automation System  Agent-Augmented Real-time problem Supervisory control  Subprocess idea Agents are responsible of certain physical area of the process

PROAGE Agent Automation: Control tests with Laboratory test environment  Real demo process Temperature control & circulation of water Volume 700 L  OPC connection to PAS  Qualitative process models used  Initial ideas for information access Idea: more than OPC “What is the current state of the device?” “When was the device’s last maintenance check?” User agent

PROAGE MUKAUTUVA: Automaatiosovellusten mukautumisperiaatteet ja –mekanismit  Research –  Controlling Agents and Information Agents  Demonstration scenarios: a real industrial process

PROAGE MUKAUTUVA: Information agents  Challenges Combining different information from different sources Adapting to changes in information, environment, physical setup  Information agents used to address similar problems in other application domains  The add-on approach from AGENT AUTOMATION project new features can be tested on top of current PAS

PROAGE MUKAUTUVA: Architecture and the role of agents  Society of hierarchically aligned agents operating in different roles  Client Agent (CA) User interaction  Information agent (IA) Information access and procesessing. Also active monitoring  Process agent (PA) Specialist for some process area, functional or spatial  Wrapper agent (WA) Provides access to legacy information sources  Directory Facilitator (DF) Yellow pages - services

PROAGE MUKAUTUVA: Demo I – Combining info 12/2003  Problem : Combining measurement information from systems with different data format, semantics and query language  Implementation : Wrapper agents and a common data format Directory service (DF) Distributed query  Results : Basic agent communication & planning defined

PROAGE MUKAUTUVA: Demo II – Monitoring 6/2004  Problem : Active monitoring of sensors that are vulnerable to defects Comparing manual laboratory measurements to online data  Implementation : Task distribution Data polling & processing at the low level Subscription protocol Offline, with actual process data  Results : Generic monitoring functions, easily configured to a specific task Problems in combining different languages: FIPA-SL/OWL/RDQL

PROAGE MUKAUTUVA: Demo III – State classification 12/2004  Problem : Classification of the operational state of a process  Implementation : Distributed classification Several active agents Lower level: state based on process measurements Higher level: state based on lower level states  Results : Detection of an actual state transition from actual process data In general: all but clear

PROAGE MUKAUTUVA: Internal design of agents  Internally: separate modules for different information processing tasks Control: a planning manager module Action: specialized (e.g. math) information processing modules Plans: a high-level information processing goal is divided to atomic tasks

PROAGE Ontology-based information processing  Motivation Combining different information from different sources A computer-processable world / process model  Implementation: OWL Our ontology is limited & exemplar Measurements, devices, states… Concepts derived from standards of the domain

PROAGE Conclusions: control  Real-time control not yet feasible  Possibilities in supervisory control Ecxeption handling Sequential control For low-level control: PID etc...  Complex problems require agent- based methods

PROAGE Conclusions: information agents  No real-time requirements  Refined information processing on top of current systems: an easy & safe application domain?  MUKAUTUVA: Overall architecture seems OK  Internal design needs a little work Goal-oriented operation seems reasonable Math/logic processing??

PROAGE Conclusions: ontologies  There will be no ”universal automation ontology” A combination of ontologies from different viewpoints Current domain references are few & from narrow viewpoints Concept modelling state-of-the-art: XML Schema  Our focus: investigating the mechanisms of ontology-based information processing

PROAGE From MUKAUTUVA to PROAGE  MUKAUTUVA demos: general, more or less basic functionalities State classification still somewhat unclear  How about the process automation services? Detection of slowly developing faults State-based alarm filtering Validation of measurement data Proactive condition monitoring of devices

PROAGE  Agent-Based Information Services for Process Automation  HUT Automation Technology lab HUT Information Technology in Automation lab VTT Industrial Systems Metso Automation, UPM, Teleca

PROAGE PROAGE : Motivation  User interfaces provide the operator with a lot of process data but no refined knowledge about the process state and performance.  Combining different existing monitoring and diagnostics solutions is difficult.  Process models or simulators cannot be efficiently utilized in condition monitoring, if the state of the process is not known.

PROAGE PROAGE : The Goal  Project goal is to design intelligent and cooperative condition monitoring and maintenance services for e.g. process operators.  These services are based on information agent and Semantic Web technologies.  Idea: Information agents operate as a team that extends the state awareness of human users.

PROAGE PROAGE : Work Packages  Defining the information agent services Services relevant to industry Services suitable to agent-based approach  Further developing the information agent system architecture  Demonstrating the agent services Goal: online, on-site  Outlining a roadmap for adoption of agent-based solutions in automation

PROAGE PROAGE : Potential ideas for services  State-aware, model-based condition monitoring  Adaption of fault diagnostics to exceptional operational states ”this is not a problem, since we are shutting down”  Metadata labelling of measurement history  More abstract, refined information to user interfaces From direct variables to calculated variables

PROAGE PROAGE Semantic Automation

PROAGE discussion / open questions / …  Our focus: investigating the mechanisms of ontology-based information processing Creating suitable ontologies for the domain a substantial challenge ”Someone else will do it”  Our challenges No W3C specification yet for:  A query language  Logic & math on top of OWL How to combine goal-based planning with ontology-based information processing

PROAGE discussion / open questions / …  What are the actual needs in process monitoring? Which of these can benefit from agent- based approach?