University of Luxemburg June 07, Multi-Agent-Approach for Control and Diagnosis of Complex Production Systems.
|
|
- Leslie Freeman
- 5 years ago
- Views:
Transcription
1 University of Luxemburg June 07, 2005 Multi-Agent-Approach for Control and Diagnosis of Complex Production Systems Thomas Laengle Fraunhofer IITB Karlsruhe
2 Outline 1) Motivation 2) Research area intelligent control and diagnosis in robotics 3) Actual and future projects 4) Component / Agent approach for (non) embedded systems 5) Summary and outlook
3 Faults in factory automation Requirements in factory automation: 1. Shorter time for testing and tuning of automation systems 2. Minimization of down-time Requirements on the control and diagnosis system: 1. Flexible architecture for control 2. Flexible architecture for diagnosis Reasons for the down-time: 1. faults in the components and in the process 2. Cost pressure has negative impact on the robustness Faults will increase in the future
4 Complexity and Flexibility 1. Production systems are very complex hundreds of robots in a line 2. New automation concept (Robot-Garden) behaviour is less deterministic 3. Products are changing very fast production systems should be extendable Production line complexity is high and growing control systems have to be flexible diagnosis systems have to be flexible Robot garden
5 Method in the future + + Plug & Produce! Integration of control system Integration of diagnosis system Automatic reconfiguration
6 Reconfiguration Behaviour-reconfiguration: Change of parameters, replacement of software components Temporal reconfiguration: Change of time-aspects of the software components Spatial reconfiguration: migration of software components to other platforms Structural reconfiguration: Change of the topology, change of the inputoutput-relation for software components Velocity- v sensor Acceleration- a Control system sensor Velocity- v sensor Accelerationsensor a diff a Control system
7 Reconfiguration local fault detection Decision decision making reconfiguration
8 Self organisation Integration by communication, cooperation, coordination local reconfiguration local fault detection
9 Agents for control and diagnosis Physical entity: e.g.factory,production line, welding cell, machine, robot,... AGENT A group of agents is used for the control and the diagnosis of a component AGENT AGENT AGENT AGENT
10 Classification of different approaches Task control Task channel Task MAS subtasks communication Task Task Information 5% 24% 10% Action Information Action channel 37% 8% 7% communication Information 3% 4% 2% DAI Action
11 Structure of research New components Normalisation Component-oriented researches -Self repairing comp. -Intelligent devices. Next generation Software New Architectures for safety critical high confidence systems - Real time designs - Embedded softwares. RECORDS Certification Application-oriented researches -Automobile -Process industry - Aerospace. Demonstration Implementation Advanced control -Fault tolerant control -Fault identification. Training New design, new tools Quelle: Ding/Längle 2002
12 Integration of the different topics Multi-Agent Systems Fault tolerance, Fault detection Embedded systems
13 Survey of projects Multi-Agent Systems KORINNA VIDOP KAMARA KORINNA ended KACOR MAGIC RECORDS DIAMOND SIMON running applied Embedded Systems SOFIA OCCUBOT ARIKT PROSERV Fault tolerance Fault diagnosis
14 Robot for commissioning tasks
15 Robot for commissioning tasks
16 Survey of projects Multi-Agent Systems OCCUBOT VIDOP KAMARA KORINNA ended KACOR MAGIC RECORDS DIAMOND SFB 588 running applied Embedded Systems SOFIA OCCUBOT ARIKT PROSERV Fault tolerance Fault diagnosis
17 Intelligent Robot für Seat-Tests replaces expensive machines Imitation of human-like movements 6D Force/Torque sensor force-controlled tests adaption to new tests
18 Intelligent Robot für Seat-Tests
19 Survey of projects Multi-Agent Systems VIDOP ARIKT KAMARA KORINNA beendet KACOR MAGIC RECORDS DIAMOND SFB 588 laufend beantragt Embedded Systems SOFIA OCCUBOT ARIKT PROSERV Fault tolerance Fault diagnosis
20 Robot based inspection system Bildverarbeitung Robotersteuerung Leit-Rechner Ethernet-Switch Bildverarbeitung Proxy- PC Robotersteuerung
21 Robot based inspection system
22 Motor inspection
23 Robot based inspection system
24 Welding inspection
25 Survey of projects Multi-Agent Systems VIDOP SFB 588 KAMARA KORINNA ended KACOR MAGIC RECORDS DIAMOND SFB 588 running applied Embedded Systems SOFIA OCCUBOT ARIKT PROSERV Fault tolerance Fault diagnosis
26 Human-Robot Cooperation Task recognition State recognition Task planning Knowledge Task execution Rules Wissensbasiertes Verhalten Regelbasiertes Verhalten Feature recognition Skills Skills decoder Mechatronische Fähigkeiten Sensors (e.g. Data from the skin) Actuators (e.g. operations for robot)
27 Human-Robot Cooperation
28 Survey of projects Multi-Agent Systems VIDOP SOFIA KAMARA KORINNA ended KACOR MAGIC RECORDS DIAMOND SFB 588 running applied Embedded Systems SOFIA OCCUBOT ARIKT PROSERV Fault-tolerance Fault-diagnosis
29 Control system for drives
30 Why software components 1968 My thesis is that the software industry is weakly founded, and that one aspect of this weakness is the absence of a software components sub industry M.D.McIlroy (NATO-Conference, Garmisch)
31 Why software components Component based systems PC, Office, Internet Corba JavaBeans etc.
32 Why software components Component based systems PC, Office, Internet Corba JavaBeans etc. Real-time, Embedded mainly software manufacturing
33 Offline configuration Generation process: outside the runtime system Description process: outside the runtime system Component description K1 K2 Kn Component library K1 K2 Kn Description process Generationprocess Application Runtime system Firmware Due to firmware only restricted reconfigurations possible Adaptation of parameters No structural reconfiguration
34 Online / Dynamic Configuration Description Process: outside the runtime system Generation process: on the runtime system Online: during the start phase (static) Dynamic: during the running phase Component description K1 K2 Kn Description process Configuration description Runtime system Application Component library K1 K2 Kn Generation process K1 K3 K4
35 Classification of component systems Description process non emb. Configuration embedded ADLs, PECOS, Simulink, OSACA SOFIA Compo-... AIRES nents none (less) Corba, DCOM, JavaBeans Port Based Objects generation Offline Online / Dynamicc process
36 Structure of a general component k event-groups: event e occurs: 1. Transfer of Input vector X Ae in X. 2. Running of δ e ( s alt, X ) 3. Running of β e ( s alt, X ) X A X O 11 x A11 x A12... x A1n1 x A21... x A2n2... x Ak x Aknk I 11 I 12 I 1n I 21 I 2n I k1 I kn x 11 x x 1n1 x x 2n2... x k1... x knk s alt δ 1 ( s alt, X ) β 1 ( s alt, X ) δ 2 ( s alt, X ) β 2 ( s alt, X ) δ k ( s alt, X ) β k ( s alt, X ) State memory s 1,neu Y 1 s 2,neu Y 2 s k,neu Y k O O 1m1 O 21 O 2m2 O k1... O kmk 4. Output of result Y e
37 Structure of a time triggered component Only two event groups: 1. Static event group - event for actualisation - reading of static input ports - writing of static output ports - decoupled event group - used for parametric 2. Cyclic event group - cyclic event - reading of cyclic input ports - writing of cyclic output ports - coupled to static event group - used for process task X A x AS1 x AS2... x ASnS x AZ1 x AZ x AZnZ I S1 I S2 I SnS I Z1 I Z2 I ZnZ X x S1 x S2... x SnS x Z1 x Z x ZnZ.... s S,alt s Z,alt δ S ( s S,alt, X S ) β S ( s S,alt, X S ) δ Z ( s alt, X ) β Z ( s alt, X ) State memory s S,neu Y S s Z,neu Y Z O S1 O S2 O SmS O Z1 O Z2 O ZnZ
38 Different component interfaces Needed by user of a component Needed for development of a component I1 I2 I3 TTC O1 TTC I1, I2, I3, O1 Receive, Transmit, Update,... Communication by non-buffered communication channels working only on the newest data
39 Communication between components Output ports Comp. PI Input ports Comp. Comp. PI Comp. Output ports always have a port instance (PI) PI: shared memory section
40 Shared Port Instances Output ports Comp. PI Input ports Comp. Comp. PI Comp. Input ports can be directly connected with existing Pis. Shared Port Instances (SPI)
41 Communication Components Output ports Input ports Comp. PI Comp. Comp. PI CC PI Comp. Using of special purpose Communication components (CC)
42 Process communication Problem: consistency of input/output data during the communication between processes Stewart: local und global memory Non interruptible copy after W D1 D2 Non interruptible copy before R D3 D1 w D1 R W(riter) D2 w D2 R R(eader) D3 w D3 R Interruptible write Interruptible read
43 Process communication Regarding the priority of the processes (Rate Monotonic Scheduling, fixed priority), no global memory is needed Case 1: P (W) > P (R); P = Cycle time Priority of R higher, R cannot be interrupted by W Non interruptible copy after W, because D1 w D2 w D3 w consistent and no over-writing of not already read D1 R D2 R D3 R (R is already finished!) D1 w D1 R W(riter) D2 w D2 R R(eader) D3 w D3 R Interruptible writing by W not interruptible reading
44 Process communication Regarding the priority of the processes (Rate Monotonic Scheduling, fixed priority), no global memory is needed Fall 2: P (R) > P (W); P = Cycle time Priority of W higher, R cannot be interrupted by R Non interruptible copy before R, because D1 w D2 w D3 w consistent (W finished!) And no over-writing of only party read D1 R D2 R D3 R D1 w D1 R W(riter) D2 w D2 R R(eader) D3 w D3 R by R non interruptible writing Interruptible reading
45 Process communication Components with the same cycle time are assembled to one process P { CopyInputFromHigherPriorityProcesses; K1; K2;... Kn; CopyOutputToHigherPriorityProcesses; }
46 Example D4 1 D6 1 P1 5 ms D1 1 D3 1 D3 3 P3 12 ms D6 3 D1 2 P2 7 ms D5 3 D7 3 D7 2 D5 2 D4 2 Copy before reading Copy after writing
47 SOFIA Framework SCD - SOFIA Configuration Description SCI - SOFIA Component Interface
48 Configuration during the start-up K 2 SCD K 3 K 4 Runtime system 1. Read SCD Configurationsystem 4. Initialisation of runtime system 3. Starting of componentsk 1 K 2 K 3 Transmit/Receive Calling of Components PI PI PI Communication system 2. Initialisation of communication system
49 Manual dynamic reconfiguration Disconnect(connection) Connect(Port1, Port2) NewComponent(K) DelComponent(K) ChangeTime(K, CycleTime) Reconfiguration interface Runtime System Application Component Library Reconfigur.- K1 K3 K1 K2 Kn process K4
50 Automatic dynamic reconfiguration Velocitysensor acceleration- v a Control system sensor Velocitysensor Accelerationsensor v a diff a Control system Rule 1: if (!a) { Disconnect(V2); K4 = NewComponent(diff); Decision V1 = Connect(K1, K4); V2 = Connect(K4, K3); ChangeTime(K4, time(k2)); } Rule 2 : if (!v) {...
51 Central approach Runtime system Application Component library Reconfigur.- K1 K3 K1 K2 Kn process K4 Rules Decision Faultdetection
52 Decentralised approach Distribution of the knowledge to the different components (agents)! Runtime system Component library K1 K2 Kn K1 K4 K3 Autonomous self-reconfigurable Application
53 The overall cycle Reconfiguration Process Control Autonomous Reaction Decision Fault Detection Dependent on Implementation Independent of the Implementation
54 Summary Goal in production: fast adaption of the systems Needed: Integrated Control and Diagnosis Multi-Agenten Systeme Multi-Agent Systems Fault tolerance, Fault detection VIDOP KAMARA KORINNA KACOR MAGIC RECORDS DIAMOND SFB 588 Embedded systems Eingebettete Systeme SOFIA OCCUBOT ARIKT PROSERV Fehlertoleranz, Robustheit und Diagnose Actual and future research projects Example: embedded systems
55 University of Luxemburg June 07, 2005 Murphy s Law The only thing that is certain is that the system is going to fail.
CS4514 Real-Time Systems and Modeling
CS4514 Real-Time Systems and Modeling Fall 2015 José M. Garrido Department of Computer Science College of Computing and Software Engineering Kennesaw State University Real-Time Systems RTS are computer
More informationDesign of an open hardware architecture for the humanoid robot ARMAR
Design of an open hardware architecture for the humanoid robot ARMAR Kristian Regenstein 1 and Rüdiger Dillmann 1,2 1 FZI Forschungszentrum Informatik, Haid und Neustraße 10-14, 76131 Karlsruhe, Germany
More informationSoftware Architecture. Lecture 4
Software Architecture Lecture 4 Last time We discussed tactics to achieve architecture qualities We briefly surveyed architectural styles 23-Jan-08 http://www.users.abo.fi/lpetre/sa08/ 2 Today We check
More informationPROFINET The leading communication system
Titel einer Beispielpräsentation PROFINET The leading communication system Proven and future-oriented PROFINET 2 3 4 Market & Applications PROFINET overview 0 Reasons for PROFINET Industrie 4.0 and PROFINET
More informationPROFINET for Machine Builders & OEMs
PROFINET for Machine Builders & OEMs Xaver Schmidt 2 Machine Builder Flexible, modular and open PROFINET Established and proven in the plant engineering 3 One cable for everything! Example: Puebla Mexico:
More informationWhat is Mechatronics
Mechatronics What is Mechatronics What Is Mechatronics? Mechatronics is a methodology used for the optimal design of electromechanical products. Multi-disciplinary system design has employed a sequential
More informationReliable Statements about a Fault-Tolerant X-by-Wire ecar. Reliable Statements about a Fault-Tolerant X-by-Wire ecar Unrestricted 2017 Siemens AG
Reliable Statements about a Fault-Tolerant X-by-Wire ecar Reliable Statements about a Fault-Tolerant X-by-Wire ecar Unrestricted 2017 Siemens AG Reliable Statements about a Fault-Tolerant X-by-Wire ecar
More informationIntroduction to Real-time Systems. Advanced Operating Systems (M) Lecture 2
Introduction to Real-time Systems Advanced Operating Systems (M) Lecture 2 Introduction to Real-time Systems Real-time systems deliver services while meeting some timing constraints Not necessarily fast,
More informationLine Coupler, MDRC LK/S 2.1, GH Q R0001
, GH Q605 0019 R0001 The coupler can be used as a line In the distribution board the coupler is coupler or as an area coupler. Used as installed on the secondary line of the a line coupler it joins up
More informationSelection of controllers and integrated systems
maxon motor: Selection of controllers and integrated systems 2017 maxon motor ag maxon_control-system-selection, WJ, Animated Version V2.31 Criteria to find the base drive controller family Base criteria
More informationEmbedded Systems: Hardware Components (part II) Todor Stefanov
Embedded Systems: Hardware Components (part II) Todor Stefanov Leiden Embedded Research Center, Leiden Institute of Advanced Computer Science Leiden University, The Netherlands Outline Generic Embedded
More informationControl Strategies for H.264 video decoding under resources constraints
Control Strategies for H.264 video decoding under resources constraints Work-In-Progress Anne Marie Alt - Daniel Simon INRIA Rhône-Alpes NeCS project-team Febid Workshop March 13th, 2010, Paris Control
More informationMotion Controller. MXC Series Multi-Axis Motion Controller Compact Motion Controller with up to 6 Axes of Control
MXC Series Multi-Axis Motion Controller Compact Motion Controller with up to 6 Axes of Control Allied Motion s MXC motion controller is a very compact, multi-axis servo and/or step motor motion controller,
More informationFault Tolerant Supervisory Control of Human Interactive Robots
Fault Tolerant Supervisory Control of Human Interactive Robots H.-B. Kuntze, C.-W. Frey, K. Giesen, G. Milighetti IITB für Karlsruhe, Germany Kuntze@iitb.fraunhofer.de page 1 Content 1 Introduction 2 Supervisory
More informationReliable Robotics Diagnostics++ Dominik Kirchner, Daniel Saur (Distributed System Group, University of Kassel)
Reliable Robotics Diagnostics++ Dominik Kirchner, Daniel Saur (Distributed System Group, University of Kassel) Story board Motivation Introduction to ROS diagnostics ROS diagnostics extensions Takeaways
More informationCONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVI - Control Reconfiguration - Jan Lunze
CONTROL RECONFIGURATION Jan Lunze The Institute of Automation and Computer Control, Ruhr University Bochum, Germany Keywords: Model-matching, Reconfigurability, Reconfiguration, Recoverability. Contents
More informationLabVIEW FPGA in Hardware-in-the-Loop Simulation Applications
LabVIEW FPGA in Hardware-in-the-Loop Simulation Applications Publish Date: Dec 29, 2008 38 Ratings 4.16 out of 5 Overview Hardware-in-the-loop (HIL) simulation is achieving a highly realistic simulation
More informationAUTOMATION. Dr. Ibrahim Al-Naimi
AUTOMATION Dr. Ibrahim Al-Naimi Chapter Three Introduction to Automation Automation Automation is the technology by which a process or procedure is accomplished without human assistance. It is implemented
More informationFMI for Industrial Programmable Logic Controllers Rüdiger Kampfmann
FMI for Industrial Programmable Logic Controllers Rüdiger Kampfmann 07.02.2017 1 Outline Motivation Toolchain Application Limitations 2 Outline Motivation Toolchain Application Limitations 3 Motivation
More informationReal-time capable software agents on IEC systems Developing a tool supported method
Real-time capable software agents on IEC 61131 systems Developing a tool supported method Ursula Frank*, Josef Papenfort*, Daniel Schütz** *Beckhoff Automation GmbH, Verl, Germany (e-mail: j.papenfort@beckhoff.com,
More informationA High Integrity Distributed Deterministic Java Environment. WORDS 2002 January 7, San Diego CA
A High Integrity Distributed Deterministic Java Environment WORDS 2002 January 7, San Diego CA João Ventura Skysoft Portugal SA Fridtjof Siebert & Andy Walter aicas GmbH James Hunt Forschungszentrum Informatik
More informationModel-based Design/Simulation
Fast development of controllers and sequence controllers The MATLAB program package and the associated toolbox, Simulink from Mathworks Inc. are considered to be the worldwide standard in the area of modeling
More informationDistribution Middleware Technologies for Cyber Physical Systems Remote Engineering & Virtual Instrumentation
Distribution Middleware Technologies for Cyber Physical Systems Remote Engineering & Virtual Instrumentation 4-6 July 2012 REV 2012 Bilbao (Spain) Isidro Calvo Isidro.calvo@ehu.es Dept. of Automatic Control
More informationDate Revision Change(s) 29/07/ First version
Revision overview Revision overview Date Revision Change(s) 29/07/2016 0 First version Copyright 2016 Indu-Sol GmbH We reserve the right to amend this document without notice. We continuously work on further
More informationPresentation HETES 8/06/2015, Ghent (Belgium)
Presentation HETES, Ghent (Belgium) 1 2 1 3 PROFIenergy Why use PROFIenergy What is PROFIenergy? How does PROFIenergy work? Measurement example Work in progress 4 2 Why use PROFIenergy? 5 Why use PROFIenergy?
More informationDistributed Systems Architectures. Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 12 Slide 1
Distributed Systems Architectures Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 12 Slide 1 Objectives To explain the advantages and disadvantages of different distributed systems architectures
More informationA Byzantine Fault-Tolerant Key-Value Store for Safety-Critical Distributed Real-Time Systems
Work in progress A Byzantine Fault-Tolerant Key-Value Store for Safety-Critical Distributed Real-Time Systems December 5, 2017 CERTS 2017 Malte Appel, Arpan Gujarati and Björn B. Brandenburg Distributed
More informationUbiquitous Computing Introduction
Ubiquitous Introduction University of Innsbruck WS 2010/2011 Prof. Dr. Thomas Strang thomas.strang@uibk.ac.at Where it all started The term Ubiquitous 1 goes back to the late Mark Weiser, who wrote 1991
More informationAdministrative Stuff. We are now in week 11 No class on Thursday About one month to go. Spend your time wisely Make any major decisions w/ Client
Administrative Stuff We are now in week 11 No class on Thursday About one month to go Spend your time wisely Make any major decisions w/ Client Real-Time and On-Line ON-Line Real-Time Flight avionics NOT
More informationNetworked Cyber-Physical Systems
Networked Cyber-Physical Systems Dr.ir. Tamás Keviczky Delft Center for Systems and Control Delft University of Technology The Netherlands t.keviczky@tudelft.nl http://www.dcsc.tudelft.nl/~tkeviczky/ September
More informationHydraulics with IO-Link: Reduced effort, high value
Hydraulics with IO-Link: Reduced effort, high value Standardized wiring and electronic name plate support commissioning and increase availability Open standard for bi-directional point-to-point connections
More informationSeptember 2017 V4.1. Electrotechnical Recognition of Prior Learning Guidance
September 2017 V4.1 Electrotechnical Recognition of Prior Learning Guidance For centres who have candidates that have previous recognition through qualifications, units or other suitable evidence of learning
More informationOperating instructions Memory plug E /02 11/2011
Operating instructions Memory plug E30398 UK 704930/02 11/2011 Contents 1 Preliminary note...3 1.1 Symbols used...3 1.2 Terms used...3 2 Safety instructions...4 3 Factory setting...4 4 Functions and features...5
More informationServo Technology and Motion Control. Motor Starter. Construction. Engineering Environments and Tools. Drives and Frequency Converters Geared Motors
4 Deadlines and Editorial opics Regular content of SPS-MAGAZIN: Product News - - Engineering - - - & Observation - Drive echnology - echnology - Safety - raining s 1+2 08.02.2018 25.01.2018 15.01.2018
More informationVerification and Validation
Verification and Validation Assuring that a software system meets a user's needs Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 19 Slide 1 Objectives To introduce software verification
More information2009 E09PS E09PS E09PS E09PS E09PS E09PS38 IEEE 2009 E09PS39 E09PS40 E09PS41 E09PS42 E09PS43 IEEE 2008 E09PS44
1 CODE IEEE TRANSACTION POWER SYSTEM YEAR E09PS32 E09PS01 E09PS02 E09PS03 E09PS04 E09PS05 E09PS06 E09PS07 E09PS08 E09PS09 E09PS10 E09PS11 E09PS12 E09PS13 E09PS14 E09PS15 E09PS16 E09PS17 E09PS18 E09PS19
More informationSpecifications for Static and Dynamic Structural Testing System
Specifications for Static and Dynamic Structural Testing System ANNEXURE-1 S No. Particulars Technical Requirement 1 Servo-hydraulic Actuators 1. Application: Static, Dynamic and Fatigue 2. Quantity: 2
More informationWEC16M Commissioning Guide. WindowMaster Solutions for Natural Ventilation
WEC16M Commissioning Guide * Motor Controller KNX MotorController WEC 16M 080B WEA 11M KNX control module Controls up to 4 groups of motors 1 group = typical 1 windows Each group up to 4 motors Power supply
More informationIndustrial Embedded Systems - Design for Harsh Environment - Dr. Alexander Walsch
Industrial Embedded Systems - Design for Harsh Environment - Dr. Alexander Walsch alexander.walsch@ge.com WS 2011/12 Technical University Munich (TUM) Introduction - Our Backgrounds O&G Energy Sensor systems
More informationSafety-critical embedded systems, fault-tolerant control systems, fault detection, fault localization and isolation
Fault detection in safety-critical embedded systems nomen VERBER i, MA TJAl COLNARIC i, AND WOLFGANG A. HALANG 2 JUniversity of Maribor, Faculty of Electrical Engineering and Computer Science, 2000 Maribor,
More informationMulti Sensor Fusion in Robot Assembly Using Particle Filters
Multi Sensor Fusion in Robot Assembly Using Particle Filters Ulrike Thomas, Sven Molkenstruck, René Iser, and Friedrich M. Wahl Technical University of Braunschweig Germany - 1/15 - Contents Introduction
More informationIan Sommerville 2006 Software Engineering, 8th edition. Chapter 22 Slide 1
Verification and Validation Slide 1 Objectives To introduce software verification and validation and to discuss the distinction between them To describe the program inspection process and its role in V
More informationMAS-200 Modular assembly system
MAS-200 Modular assembly system Modular training system which emulates a real industrial assembly process In the following TECHNOLOGIES... Electrical panel Pneumatics Vacuum SENSORS Identification systems
More informationIndustrial Maintenance Technology
Industrial Maintenance Technology 178 Industrial Maintenance Technology Location: Patterson Campus - Bldg. Q Program Information The Industrial Maintenance Technology Program at is a Multi- Craft curriculum.
More informationConfigurator Service Portfolio. Name of Presenter Month 2015
Configurator Service Portfolio Name of Presenter Month 2015 1 Services sold via the BPS Configurator All BPS Instruments are covered Clearly defined content Distinct value proposition / customer benefits
More informationVirtual ECUs for Developing Automotive Transmission Software Dr. Thomas Liebezeit 1, Jakob Bräuer 1, Roland Serway 1, Dr. Andreas Junghanns 2 1 IAV GmbH, Carnotstraße 1, 10587 Berlin 2 QTronic GmbH, Alt-Moabit
More informations Spring return C / max C
echnical data sheet SF4A actuator for WORKS with emergency function for adjusting air dampers in ventilation and air conditioning systems in buildings For air dampers up to approx. 4 m orque 0 Nm Nominal
More informationFACTORY AUTOMATION. MANUAL Absolute Rotary Encoder with PROFIBUS Interface
FACTORY AUTOMATION MANUAL Absolute Rotary Encoder with PROFIBUS Interface R With regard to the supply of products, the current issue of the following document is applicable: The General Terms of Delivery
More informationObjectives. Chapter 19. Verification vs. validation. Topics covered. Static and dynamic verification. The V&V process
Objectives Chapter 19 Verification and Validation Assuring that a software system meets a user s need are to introduce software verification and validation (V&V) and to discuss the distinction between
More informationSelf-Adaptive Middleware for Wireless Sensor Networks: A Reference Architecture
Architecting Self-Managing Distributed Systems Workshop ASDS@ECSAW 15 Self-Adaptive Middleware for Wireless Sensor Networks: A Reference Architecture Flávia C. Delicato Federal University of Rio de Janeiro
More informationSIMATIC. Process Control System PCS 7 V7.0 SP1 Software Update With Utilization of New Functions (PCS 7 V6.x to V7.0 SP1) Preface.
SIMATIC Process Control System PCS 7 V7.0 SP1 Software Update With Utilization of New Functions (PCS 7 V6.x to V7.0 SP1) SIMATIC Process Control System PCS 7 V7.0 SP1 Software Update With Utilization of
More informationAirTight: A Resilient Wireless Communication Protocol for Mixed- Criticality Systems
AirTight: A Resilient Wireless Communication Protocol for Mixed- Criticality Systems Alan Burns, James Harbin, Leandro Indrusiak, Iain Bate, Robert Davis and David Griffin Real-Time Systems Research Group
More informationOperating Manual. Guardian Series Safety Compliant Melt Pressure Transducer
Guardian Series Safety Compliant Melt Pressure Transducer PL c rated mv/v and ma HART pressure transducer with integrated safety relay output Operating Manual -1- Overview This manual is intended to cover
More informationMulti-Axis Position Control by EtherCAT Real-time Networking
Multi-Axis Position Control by EtherCAT Real-time Networking Lecture Topics EtherCAT Applications Overview The EtherCAT Control Approach The EtherCAT Data Processing Time Synchronization Requirements in
More informationDiagnosis in the Time-Triggered Architecture
TU Wien 1 Diagnosis in the Time-Triggered Architecture H. Kopetz June 2010 Embedded Systems 2 An Embedded System is a Cyber-Physical System (CPS) that consists of two subsystems: A physical subsystem the
More informationReliable Environmental Monitoring Systems by Design
Reliable Environmental Monitoring Systems by Design Written by Simon Tebb, TSI - Contamination Control Sales Manager Europe, Middle East & Africa Environmental Monitoring Systems (EMS) In Cleanrooms, data
More informationController CMXH. Description STO. Safe Torque Off (STO) [ ]
Controller CMXH Description STO Safe Torque Off (STO) 8062612 1603 [8062614] CMXH Translation of the original instructions CMXH-STO-EN Identification of hazards and instructions on how to prevent them:
More informationEthernet TSN as Enabling Technology for ADAS and Automated Driving Systems
IEEE-2016 January 17-22, Atlanta, Georgia Ethernet TSN as Enabling Technology for ADAS and Automated Driving Systems Michael Potts General Motors Company co-authored by Soheil Samii General Motors Company
More informationDRAFT. Dual Time Scale in Factory & Energy Automation. White Paper about Industrial Time Synchronization. (IEEE 802.
SIEMENS AG 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 DRAFT Dual Time Scale in Factory & Energy Automation White Paper about Industrial
More informationDevelopment of a Network Analyzer for PROFINET Standard
Development of a Network Analyzer for PROFINET Standard Egidio Raimundo Neto, João Paulo Martins Semensato, Luiz Felipe Pereira Duarte, Marcelo Augusto Vilas Boas, Maria Teresa de Carvalho Silva, Alexandre
More informationSIMATIC. Process Control System PCS 7 Product Brief on Software Updates from V5.1/V5.2 to PCS 7 V7.0 SP1. Preface 1
SIMATIC Process Control System PCS 7 SIMATIC Process Control System PCS 7 Product Brief on Software Updates from V5.1/V5.2 to PCS 7 V7.0 SP1 Commissioning Manual Preface 1 Before beginning the software
More informationAV24-MFT AV24-MFT2 AV24-MFT2-C105. Power consumption In operation For wire sizing N 1700 N Control Control signal Y Operating range
echnical data sheet AV4-MF()(-C105) Multi-functional linear actuators for -way and 3-way globe valves Actuating force 500 N Nominal voltage AC/DC 4 V Control: modulating DC 0 10 V Position feedback DC
More informationResults of the New Eddy Current Tester for Steam Generator Applications
ECNDT 2006 - Poster 164 Results of the New Eddy Current Tester for Steam Generator Applications Belen RIBES, Jeronimo HERNANDEZ, Victor BARCENILLA Tecnatom, s.a., Madrid, Spain Abstract. As a result of
More informationIntroduction to PROFIBUS for Process Automation
Introduction to PROFIBUS for Process Automation Andy Verwer Verwer Training & Consultancy Ltd Gold distributor PROFIBUS Characteristics PROFIBUS is a bi-directional digital communication network for field
More information09/05/2014. Engaging electronics for the new D&T curriculum. Geoff Hampson Managing Director of Kitronik. Presentation overview
Presentation overview Engaging electronics for the new D&T curriculum Geoff Hampson Managing Director of Kitronik What to include Free web resources Electronic project ideas Using programmable components
More informationLuca Schenato Workshop on cooperative multi agent systems Pisa, 6/12/2007
Distributed consensus protocols for clock synchronization in sensor networks Luca Schenato Workshop on cooperative multi agent systems Pisa, 6/12/2007 Outline Motivations Intro to consensus algorithms
More informationApplying CORBA to embedded time-triggered real-time systems. S. Aslam-Mir (Sam) Principal CORBA Architect Vertel USA
Applying CORBA to embedded time-triggered real-time systems S. Aslam-Mir (Sam) Principal CORBA Architect Vertel USA sam@vertel.com Synopsis! Motivation Time Triggered vs Event Triggered! Real-time CORBA
More informationOrccad, a Model Driven Architecture and Environment for Real-Time Control. Soraya Arias Florine Boudin Roger Pissard-Gibollet Daniel Simon
1 Orccad, a Model Driven Architecture and Environment for Real-Time Control Soraya Arias Florine Boudin Roger Pissard-Gibollet Daniel Simon 2 Orccad : status and motivations Model: Control design oriented
More informationReal-Time Component Software. slide credits: H. Kopetz, P. Puschner
Real-Time Component Software slide credits: H. Kopetz, P. Puschner Overview OS services Task Structure Task Interaction Input/Output Error Detection 2 Operating System and Middleware Application Software
More informationInstruction Manual Communication Software PSCS for PS-AMS
Instruction Manual Communication Software PSCS for PS-AMS 2005 PS Automation GmbH BA_AMS_PSCS_0908_E.doc Page 1 Contents: 1. SYSTEM REQUIREMENTS... 3 2. LICENSE AGREEMENT... 3 3. INSTALLATION... 3 3.1.
More informationProduct documentation
Product documentation Universal push-button module with integrated BCU, 1-gang Universal push-button module with integrated BCU, 2-gang Universal push-button module with integrated BCU, 3-gang Universal
More informationHidden Markov Model for Sequential Data
Hidden Markov Model for Sequential Data Dr.-Ing. Michelle Karg mekarg@uwaterloo.ca Electrical and Computer Engineering Cheriton School of Computer Science Sequential Data Measurement of time series: Example:
More informationNovember 16, TTTech Computertechnik AG / TTTech Auto AG Copyright TTTech Auto AG. All rights reserved
Future Mobility Approaches and Required Developments for On-board Networks and ADAS Computers Andreas ECKEL, Teamlead Grants Jan RADKE, Cooperation Manager TTTech Computertechnik AG / TTTech Auto AG November
More informationFault Diagnosis and Fault Tolerant Control
باسمه تعالی Fault Diagnosis and Fault Tolerant Control بیژن معاونی )دانشیار دانشگاه علم و صنعت ایران( نیم سال اول 97-96 باسمه تعالی Fault Diagnosis and Fault Tolerant Control Lecture 1 Introduction 1 Our
More informationROBOT TEAMS CH 12. Experiments with Cooperative Aerial-Ground Robots
ROBOT TEAMS CH 12 Experiments with Cooperative Aerial-Ground Robots Gaurav S. Sukhatme, James F. Montgomery, and Richard T. Vaughan Speaker: Jeff Barnett Paper Focus Heterogeneous Teams for Surveillance
More informationThe Safe State: Design Patterns and Degradation Mechanisms for Fail- Operational Systems
The Safe State: Design Patterns and Degradation Mechanisms for Fail- Operational Systems Alexander Much 2015-11-11 Agenda About EB Automotive Motivation Comparison of different architectures Concept for
More informationVI - Safety techniques
VI - Safety techniques In this chapter we discuss some of the more significant and common safety techniques and introduce some of the vocabulary used by safety equipment manufacturers like Honeywell to
More informationSERVO-DRIVE. PROGRAMMABLE STEP MOTOR CONTROLLER R ETH and R ETH. Manual Ver. 05
SERVO-DRIVE PROGRAMMABLE STEP MOTOR CONTROLLER R272-42-ETH and R272-80-ETH Manual Ver. 05 2018 1. Product designation Programmable step motor controller R272-42-ETH is designed to operate with hybrid two
More informationHardware Robot Operating System. D-module STUDY CASE
Hardware Robot Operating System D-module STUDY CASE Han s Robot D-module Han s Robot Han s Robot is a global supplier in direct drive technology, ranging from linear motors, torque motors, servo drives,
More informationSIEMENS. General conditions and function limitations, notes for configuration and operation
SINAMICS S120 / S150 software V General conditions and function limitations, notes for configuration and operation These notes take precedence over statements contained in other documents. Because these
More informationModel-based Design/Simulation
Fast development of controllers and sequence controllers The MATLAB program package and the associated toolbox, Simulink from Mathworks Inc. are considered to be the worldwide standard in the area of modeling
More informationModel Based Systems Engineering at DARP. Alek Radjenovic (Malcolm Wallace, Philippa Conmy, John McDermid, Richard Paige)
Model Based Systems Engineering at DARP Alek Radjenovic (Malcolm Wallace, Philippa Conmy, John McDermid, Richard Paige) Outline Background to HIRTS DARP Architectural Descriptions and Modelling Contracts
More informationApplication Note. AC500-S Usage of AC500 Digital Standard I/Os in Functional Safety Applications up to PL c (ISO )
Application Note AC500-S Usage of AC500 Digital Standard I/Os in Functional Safety Applications up to PL c (ISO 13849-1) Contents 1 Introduction 3 1.1 Purpose... 3 1.2 Document history... 4 1.3 Validity...
More informationSUBJECT: P/N 8291xxx e-stroke Disc Low Lining Clearance Fault Detection
1.0 PURPOSE To notify e-stroke GEN 3 system customers that firmware version V3.25 supports disc caliper low lining clearance detection. 2.0 BACKGROUND P/N 8291xxx series CCM s are used with all S-CAM /
More informationWhite paper The future role of ethernet and the trend to decentralised control solutions
White paper The future role of ethernet and the trend to decentralised control solutions The future is here: I4.0/IoT The driving force behind progress in Industrial automation in the last 20 years has
More informationRiccardo Mariani, Intel Fellow, IOTG SEG, Chief Functional Safety Technologist
Riccardo Mariani, Intel Fellow, IOTG SEG, Chief Functional Safety Technologist Internet of Things Group 2 Internet of Things Group 3 Autonomous systems: computing platform Intelligent eyes Vision. Intelligent
More informationSystem types. Distributed systems
System types 1 Personal systems that are designed to run on a personal computer or workstation Distributed systems where the system software runs on a loosely integrated group of cooperating processors
More informationSINAMICS S120. Communication. Communication 2/7. Overview
Overview Most production machines use digital bus systems. These handle the between the control level, the machine control and the executing components, i.e. the sensors and actuators. There are two types
More informationMEM-BUS ABSOLUTE ENCODER. With PROFINET Interface Operating Manual
MEM-BUS ABSOLUTE ENCODER With PROFINET Interface Operating Manual MEM-BUS PROFINET ENCODER OPERATING MANUAL CONTENTS 1 Generals... 3 1.1 PROFINET Technology... 3 1.2 The GSDML File... 3 1.3 The Encoder
More informationMixed-Criticality Systems based on a CAN Router with Support for Fault Isolation and Selective Fault-Tolerance
IFAC 2014 Mixed-Criticality Systems based on a Router with Support for Fault Isolation and Selective Fault-Tolerance Roland Kammerer 1, Roman Obermaisser², Mino Sharkhawy 1 1 Vienna University of Technology,
More informationStatic Analysis of Embedded Systems
Static Analysis of Embedded Systems Xavier RIVAL rival@di.ens.fr Outline Case study Certification of embedded softwares Demo Static Analysisof Embedded Systems p.2/12 Ariane 5 Flight 501 Ariane 5: sattelite
More informationIntelligent Agents as Communications between Worlds
White Paper Intelligent Agents as Communications between Worlds The idea of worldwide, intelligent networking is daily common practice; e-mails and web services allow the rapid exchange of data in the
More informationSystem CPX-E. IO-Link master module CPX-E-4IOL- Description. Protocol IO-Link. Function Parameterisation [ ]
System CPX-E IO-Link master module CPX-E-4IOL- Description Protocol IO-Link Function Parameterisation 877 27-7 [879] IO-Link master module CPX-E-4IOL- Original instructions CPX-E-4IOL- -E N IO-Link is
More informationA Location Model for Ambient Intelligence
A Location Model for Ambient Intelligence National Institute of Informatics, Japan Email: ichiro@nii.ac.jp Outline 1. Motivation 2. Approach 3. Location Model 4. Design and Implementation 5. Applications
More informationRobotics 2 Information
Robotics 2 Information Prof. Alessandro De Luca Robotics 2! 2017/18! Second semester! Monday, February 26 Wednesday, May 30, 2018! Courses of study (code)! Master in Artificial Intelligence and Robotics
More informationControl of a quadrotor manipulating a beam (2 projects available)
Control of a quadrotor manipulating a beam (2 projects available) Supervisor: Emanuele Garone (egarone@ulb.ac.be), Tam Nguyen, Laurent Catoire General Goal: The goal of this project is to complete from
More informationFuture has begun - IO-Link Application stories
PROFIdag 2013 Eindhoven Future has begun - IO-Link Application stories Stephan Langer, Balluff GmbH Application I : Tooling machine HMI HMI HMI HMI HMI Motivation I: Sensor parameterizing Parametrisation
More informationIO-Link System Description. Technology and Application
IO-Link System Description Technology and Application Contents List of Figures Preface... II 1 Benefits of IO-Link.... 3 2 Systen Overwiev... 3 2.1 Overview of IO-Link................. 3 2.2 IO-Link interface...4
More informationMobile robots control architectures
1 Mobile robots control architectures Dimitri Popov Universität Hamburg Fakultät für Mathematik, Informatik und Naturwissenschaften Department Informatik Integriertes Seminar Intelligent Robotics 10 1.
More informationMSI Safety Devices PRODUCT INFORMATION
MSI Safety Devices PRODUCT INFORMATION A top system from the relay to the controller. MSI safety devices from Leuze electronic. With the MSI safety relays and safety controllers, optoelectronic safety
More information