Design, modelling, simulation and integration of cyber physical systems: Methods and applications

Presentation of a systematic classification of systems and new CPS paradigms.Analyses of literature conducted across a range of different perspectives.A systematic review of CPS-design literature was carried out, with an emphasis on the design, modelling, simulation and integration of CPS.An architectural and behavioural paradigm for CPS.Compilation of different viewpoints referring to applications at different levels of granularity. The main drivers for the development and evolution of Cyber Physical Systems (CPS) are the reduction of development costs and time along with the enhancement of the designed products. The aim of this survey paper is to provide an overview of different types of system and the associated transition process from mechatronics to CPS and cloud-based (IoT) systems. It will further consider the requirement that methodologies for CPS-design should be part of a multi-disciplinary development process within which designers should focus not only on the separate physical and computational components, but also on their integration and interaction. Challenges related to CPS-design are therefore considered in the paper from the perspectives of the physical processes, computation and integration respectively. Illustrative case studies are selected from different system levels starting with the description of the overlaying concept of Cyber Physical Production Systems (CPPSs). The analysis and evaluation of the specific properties of a sub-system using a condition monitoring system, important for the maintenance purposes, is then given for a wind turbine.

[1]  Birgit Vogel-Heuser,et al.  Cyber Physical Production systems / Industry 4.0 - challenges in research and industrial application , 2015 .

[2]  Lichen Zhang,et al.  Model Transformation for Cyber Physical Systems , 2014 .

[3]  Dave Evans,et al.  How the Next Evolution of the Internet Is Changing Everything , 2011 .

[4]  Lionel Roucoules,et al.  Specifications and development of interoperability solution dedicated to multiple expertise collaboration in a design framework , 2011 .

[5]  Tetsuo Tomiyama,et al.  A framework for computer-aided conceptual design and its application to system architecting of mechatronics products , 2012, Comput. Aided Des..

[6]  Birgit Vogel-Heuser,et al.  Increasing flexibility and availability of manufacturing systems - dynamic reconfiguration of automation software at runtime on sensor faults , 2008 .

[7]  Joachim Peinke,et al.  Power performance of wind energy converters characterized as stochastic process: applications of the Langevin power curve , 2011 .

[8]  Giovanni Di Orio,et al.  Control System Software Design Methodology for Automotive Industry , 2013, 2013 IEEE International Conference on Systems, Man, and Cybernetics.

[9]  Louis Rivest,et al.  Concurrent versioning principles for collaboration: towards PLM for hardware and software data management , 2014 .

[10]  D. E. Goldberg,et al.  Genetic Algorithms in Search , 1989 .

[11]  Benoît Eynard,et al.  UML based specifications of PDM product structure and workflow , 2004, Comput. Ind..

[12]  Sudarsan Rachuri,et al.  Product lifecycle management support: a challenge in supporting product design and manufacturing in a networked economy , 2005 .

[13]  Edward A. Lee,et al.  Introduction to Embedded Systems - A Cyber-Physical Systems Approach , 2013 .

[14]  Christiaan J. J. Paredis,et al.  A comparison of inconsistency management approaches using a mechatronic manufacturing system design case study , 2015, 2015 IEEE International Conference on Automation Science and Engineering (CASE).

[15]  Reiner Anderl,et al.  Smart Engineering for Smart Products , 2013 .

[16]  Birgit Vogel-Heuser,et al.  Automatic Generation of Field Control Strategies for Supporting (Re-)Engineering of Manufacturing Systems , 2012 .

[17]  M. Schlechtingen,et al.  Using Data-Mining Approaches for Wind Turbine Power Curve Monitoring: A Comparative Study , 2013, IEEE Transactions on Sustainable Energy.

[18]  B. Vogel-Heuser,et al.  Computing dependent industrial alarms for alarm flood reduction , 2012, International Multi-Conference on Systems, Sygnals & Devices.

[19]  Gerhard Weiss,et al.  Multiagent systems: a modern approach to distributed artificial intelligence , 1999 .

[20]  Nelson Rodrigues,et al.  Modelling and validating the multi-agent system behaviour for a washing machine production line , 2012, 2012 IEEE International Symposium on Industrial Electronics.

[21]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[22]  U. Lindemann,et al.  Concept for an integration-framework to enable the crossdisciplinary development of product-service systems , 2013, 2013 IEEE International Conference on Industrial Engineering and Engineering Management.

[23]  Wim Desmet,et al.  Integrated structure and control design for mechatronic systems with configuration-dependent dynamics , 2009 .

[24]  Weiming Shen,et al.  Collaborative conceptual design - state of the art and future trends , 2002, Comput. Aided Des..

[25]  Valeriy Vyatkin IEC 61499 as Enabler of Distributed and Intelligent Automation: State-of-the-Art Review , 2011, IEEE Transactions on Industrial Informatics.

[26]  Tor Arne Johansen,et al.  Control allocation - A survey , 2013, Autom..

[27]  Benoît Eynard,et al.  Design Processes of Mechatronic Systems , 2016 .

[28]  M. Sgroi,et al.  From Modeling to Implementation of Virtual Sensors in Body Sensor Networks , 2012, IEEE Sensors Journal.

[29]  Benoît Eynard,et al.  Survey on mechatronic engineering: A focus on design methods and product models , 2014, Adv. Eng. Informatics.

[30]  Birgit Vogel-Heuser,et al.  Development of PLC-Based Software for Increasing the Dependability of Production Automation Systems , 2013, IEEE Transactions on Industrial Informatics.

[31]  Robert Hugh Macmillan Automation: Friend or Foe? , 2011 .

[32]  Jay Lee,et al.  Maintenance: Changing role in life cycle management , 2004 .

[33]  Sofiane Achiche,et al.  Fuzzy Decision Support in the Early Phases of the Fuzzy Front End of Innovation in Product Development , 2010 .

[34]  Fumio Harashima,et al.  Mechatronics - "What Is It, Why, and How?" An editorial , 1996, IEEE/ASME Transactions on Mechatronics.

[35]  Imre Horváth,et al.  Towards a methodology of system manifestation features-based pre-embodiment design , 2016 .

[36]  Yan Wang,et al.  Conceptual approach for multi-disciplinary cyber physical systems design and engineering , 2014 .

[37]  D. Soffker,et al.  Virtual Sensors for Diagnosis and Prognosis Purposes in the Context of Elastic Mechanical Structures , 2009, IEEE Sensors Journal.

[38]  Tetsuo Tomiyama,et al.  Autonomous Maintenance for Through-Life Engineering , 2015 .

[39]  Birgit Vogel-Heuser,et al.  Guest Editorial Industry 4.0-Prerequisites and Visions , 2016, IEEE Trans Autom. Sci. Eng..

[40]  Jeffrey M. Voas,et al.  Imagineering an Internet of Anything , 2014, Computer.

[41]  Mohammad Abdullah Al Faruque,et al.  A model-based design of Cyber-Physical Energy Systems , 2014, 2014 19th Asia and South Pacific Design Automation Conference (ASP-DAC).

[42]  Birgit Vogel-Heuser,et al.  Model-driven Engineering of Manufacturing Automation Software Projects - A SysML-based Approach , 2014, ArXiv.

[43]  Volodymyr Vasyutynskyy,et al.  Software Agents in Industry: A Customized Framework in Theory and Praxis , 2009, IEEE Transactions on Industrial Informatics.

[44]  Abdelaziz Kheloui,et al.  Virtual-Sensor-Based Maximum-Likelihood Voting Approach for Fault-Tolerant Control of Electric Vehicle Powertrains , 2013, IEEE Transactions on Vehicular Technology.

[45]  Krzysztof Jemielniak,et al.  Tool Wear Monitoring Using Genetically-Generated Fuzzy Knowledge Bases , 2002 .

[46]  Sofiane Achiche,et al.  Online prediction of pulp brightness using fuzzy logic models , 2007, Eng. Appl. Artif. Intell..

[47]  Alois Zoitl,et al.  Toward Self-Reconfiguration of Manufacturing Systems Using Automation Agents , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[48]  Benoît Eynard,et al.  Collaboration based on product lifecycles interoperability for extended enterprise , 2010 .

[49]  R. Leardi,et al.  Genetic algorithms applied to feature selection in PLS regression: how and when to use them , 1998 .

[50]  Lee,et al.  [IEEE 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing - Orlando, FL, USA (2008.05.5-2008.05.7)] 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC) - Cyber Physical Systems: Design Cha , 2008 .

[51]  Jukka Kääriäinen,et al.  Applying Application Lifecycle Management for the Development of Complex Systems: Experiences from the Automation Industry , 2009, EuroSPI.

[52]  Arquimedes Canedo,et al.  Multi-disciplinary integrated design automation tool for automotive cyber-physical systems , 2014, 2014 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[53]  Klaus-Dieter Thoben,et al.  Current trends on ICT technologies for enterprise information systems , 2016, Comput. Ind..

[54]  Gülden Senaltun,et al.  Software Management in Product Structure , 2012, PLM.

[55]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[56]  Edward A. Lee Cyber Physical Systems: Design Challenges , 2008, 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC).

[57]  Namchul Do,et al.  A Product Data Management architecture for integrating hardware and software development , 2011, Comput. Ind..

[58]  Dimitris Kiritsis,et al.  Product lifecycle management – from its history to its new role , 2010 .

[59]  Nancy G. Leveson,et al.  Engineering a Safer World: Systems Thinking Applied to Safety , 2012 .

[60]  Peter Hehenberger,et al.  MULTIDISCIPLINARY INTEGRATION DURING CONCEPTUAL DESIGN PROCESS: A SURVEY ON DESIGN METHODS OF CYBER-PHYSICAL SYSTEMS , 2016 .

[61]  Eva Portillo,et al.  Towards an Infrastructure Model for Composing and Reconfiguring Cyber-Physical Systems , 2012, UCAmI.

[62]  Paulo Leitão,et al.  Past, Present, and Future of Industrial Agent Applications , 2013, IEEE Transactions on Industrial Informatics.

[63]  Birgit Vogel-Heuser,et al.  Agents enabling cyber-physical production systems , 2015, Autom..

[64]  Sebastian Engell,et al.  A Modelica-based Modeling and Simulation Framework for Large-scale Cyber-physical Systems of Systems , 2015 .

[65]  Sauer,et al.  Agent-based control , 2006 .

[66]  Birgit Vogel-Heuser Plenary Lecture 1: Cyber physical production systems/industry 4.0-challenges in research and industrial application , 2015, IECON 2015 - 41st Annual Conference of the IEEE Industrial Electronics Society.

[67]  Steven J. Fenves,et al.  Information sharing and exchange in the context of product lifecycle management: Role of standards , 2008, Comput. Aided Des..

[68]  Benoît Eynard,et al.  Multidisciplinary modelling and simulation for mechatronic design , 2014 .

[69]  Basel Kayyali,et al.  The big-data revolution in US health care : Accelerating value and innovation April 2013 , 2013 .

[70]  Kleanthis Thramboulidis IEC 61499 as an Enabler of Distributed and Intelligent Automation: A State-of-the-Art Review—A Different View , 2013 .

[71]  Sebastian Ulewicz,et al.  Integration of distributed hybrid multi-agent systems into an industrial IT environment: Improving interconnectivity of industrial IT systems to the shop floor , 2014, 2014 12th IEEE International Conference on Industrial Informatics (INDIN).

[72]  Weiming Shen,et al.  Applications of agent-based systems in intelligent manufacturing: An updated review , 2006, Adv. Eng. Informatics.

[73]  Marcello Bonfe,et al.  Design patterns for model-based automation software design and implementation , 2013 .

[74]  Birgit Vogel-Heuser,et al.  PLC-Statecharts: An Approach to Integrate UML-Statecharts in Open-Loop Control Engineering – Aspects on Behavioral Semantics and Model-Checking , 2011 .

[75]  Sofiane Achiche,et al.  Wind turbine condition monitoring based on SCADA data using normal behavior models. Part 1: System description , 2013, Appl. Soft Comput..

[76]  Thomas Wagner,et al.  An Agent-Oriented Approach to Industrial Automation Systems , 2002, Agent Technologies, Infrastructures, Tools, and Applications for E-Services.

[77]  Daniel Schütz,et al.  Real-time capable software agents on IEC 61131 systems – Developing a tool supported method , 2011 .

[78]  Peter Groves,et al.  The 'big data' revolution in healthcare: Accelerating value and innovation , 2016 .

[79]  Birgit Vogel-Heuser,et al.  Agent-Based Control of Production Systems—and Its Architectural Challenges , 2015 .

[80]  Jose L. Martinez Lastra,et al.  A Petri net-based approach to incremental modelling of flow and resources in service-oriented manufacturing systems , 2012 .

[81]  Sofiane Achiche,et al.  Adaptive Neuro-Fuzzy Inference System Models for Force Prediction of a Mechatronic Flexible Structure , 2016, J. Integr. Des. Process. Sci..

[82]  Tetsuo Tomiyama,et al.  Design of Multidisciplinary Cyber Physical Systems , 2016, J. Integr. Des. Process. Sci..

[83]  Peter Fritzson Modelica — A cyber-physical modeling language and the OpenModelica environment , 2011, 2011 7th International Wireless Communications and Mobile Computing Conference.

[84]  Hilding Elmqvist,et al.  Cyber-Physical Systems Modeling and Simulation with Modelica , 2011 .

[85]  Jing Lin,et al.  Modeling Cyber-Physical Systems with Semantic Agents , 2010, 2010 IEEE 34th Annual Computer Software and Applications Conference Workshops.

[86]  Mark Austin,et al.  Ontologies of Time and Time-based Reasoning for MBSE of Cyber-Physical Systems , 2013, CSER.

[87]  Meik Schlechtingen,et al.  Comparative analysis of neural network and regression based condition monitoring approaches for wind turbine fault detection , 2011 .

[88]  Tetsuo Tomiyama,et al.  Capturing, classification and concept generation for automated maintenance tasks , 2014 .