170 likes | 333 Views
Tutorial: IDUSTRIAL AGENT TECHNOLOGIES. Mihaela Ulieru Canada Research Chair. OVERVIEW. Part 1: Multi-Agent Systems Part 2: Agents for Industrial Automation Part 3: A Closer Look at Function Blocks Part 4: Other Applications of Industrial Agent Technologies: 4.1. Supply Chain Management
E N D
Tutorial:IDUSTRIAL AGENT TECHNOLOGIES Mihaela Ulieru Canada Research Chair
OVERVIEW • Part 1: Multi-Agent Systems • Part 2: Agents for Industrial Automation • Part 3: A Closer Look at Function Blocks • Part 4: Other Applications of Industrial Agent Technologies: • 4.1. Supply Chain Management • 4.2. Emergency Rescue Operations • 4.3. Adaptive Risk Management
CYBERINFRASTRUCTURE • Cyberspace as a Dynamic Service Environment • Agentcities, FIPA, PlanetLab • IMS-Projects
Application Agents IMPLEMENTATION OF MULTI-AGENT SYSTEMS Knowledge Management Agents Interface Agents Collaboration Agents Resources Agents Cooperation and Communication CM1 CM3 CM2 Network
Goals, Attitudes, Responsibilities, etc Intention Reasoning, Deciding, Reacting Cognition Sensors Beliefs KB Actuators Script Execution Protocol Execution To/From Other Agents Communication Example: Deliberative Architecture BELIEF – DESIRES – INTENTION (BDI)
ROBOT MODEL BEHAVIORAL VIEW (Subsumption Architecture) Sensing Acting Stimulu Respons Behavior 1 ( ) Inhibit Behavior 2 (eg explore) Sensors Inhibit Actuators Behavior 3 (eg wander) Inhibit Behavior 4 (eg avoid obstacles)
Application Agents A.C.L. Task Management; Conversation Management Agent Configuration Directory Facilitator Agent Shell Agent Management Message Transport Services; Internal Message Transport Protocols Agent Communication Channel FIPA-OS as Microkernel
Messaging+DirectoryServices ACL IEC 61499ManagementServices Task Negotiation in CD(Cooperation Domain) Task/Application KB(Knowledge Base) From Agents to Function Blocks
Program modules (S/W) Devices (H/W) FB 1 FB 3 FB 2 D 1 D 2 D n + Mapping Association IEC 61499 FB 1 FB 3 FB 2 D 1 D 2 D n IEC 61499
e-Manufacturing WORKFLOW COORDINATION PABADIS – Plant Automation Based on Distributed Systems
Supply Chain Scenario Bank Agent Customer Agent Order Manager Agent Logistics Agent Assembly Plant Agent Transport Agent Power Adapter Plant Agent Transmitter Receiver Plant Agent Printed Circuit Board Plant Agent Molded Cases Supplier Agent Cables Supplier Agent Electronic Parts Supplier Agent
WIRED/WIRELESS WIRED/WIRELESS WIRED/WIRELESS Scalable Secure Web Based Services for e-Health Static Environment
Eye Surgeon Developed Application