3 research outputs found

    Methodology for Validating Mechatronic Digital Twin

    Get PDF
    The market place is changing rapidly along with the increasing requirements of the clients. To meet up these challenges, there is need for new and efficient methods for the identification and visualization of the problem. Additionally, these methods should allow users in designing and finding alternative solutions to achieve the desired working. In this thesis, studies related to mechatronic model was performed and an approach was presented for the validation of mechatronic digital twin. The concept of digital twin is one of the core concepts of modern industrial revolution. Digital twin can be defined as the digital representation of a physical system, which behaves exactly as actual hardware. A mechatronic digital twin of Festo MPS 500 system was modeled using Siemens NX Mechatronics Concept Designer. The methodology was implemented which involved storing the process parameters of the operation of actual hardware. The stored information was passed to the mechatronic model for verification and validation purpose. Several engineering tools were used for the implementation of the system. These tools were integrated with each other to provide the proof of concept of the methodology. The developed approach can be used with the mechatronic models of existing systems. This enables the user to test and observe different scenarios and alternative solutions in the mechatronic model before implementing it to actual hardware. The proposed methodology can be used for the troubleshooting purpose by re-playing the stored data of the operation of actual hardware in the mechatronic model. By this way, user can visualize the whole operation and identify the problem easily

    Model-Driven Development of Control Applications: On Modeling Tools, Simulations and Safety

    Get PDF
    Control systems are required in various industrial applications varying from individual machines to manufacturing plants and enterprises. Software applications have an important role as an implementation technology in such systems, which can be based on Distributed Control System (DCS) or Programmable Control System (PLC) platforms, for example. Control applications are computer programs that, with control system hardware, perform control tasks. Control applications are efficient and flexible by nature; however, their development is a complex task that requires the collaboration of experts and information from various domains of expertise.This thesis studies the use of Model-Driven Development (MDD) techniques in control application development. MDD is a software development methodology in which models are used as primary engineering artefacts and processed with both manual work and automated model transformations. The objective of the thesis is to explore whether or not control application development can benefit from MDD and selected technologies enabled by it. The research methodology followed in the thesis is the constructive approach of design science.To answer the research questions, tools are developed for modeling and developing control applications using UML Automation Profile (UML AP) in a model-driven development process. The modeling approach is developed based on open source tools on Eclipse platform. In the approach, modeling concepts are kept extendable. Models can be processed with model transformation techniques that plug in to the tool. The approach takes into account domain requirements related to, for example, re-use of design. According to assessment of industrial applicability of the approach and tools as part of it, they could be used for developing industrial DCS based control applications.Simulation approaches that can be used in conjunction to model-driven development of control applications are presented and compared. Development of a model-in-the-loop simulation support is rationalized to enable the use of simulations early while taking into account the special characteristics of the domain. A simulator integration is developed that transforms UML AP control application models to Modelica Modeling Language (ModelicaML) models, thus enabling closed-loop simulations with ModelicaML models of plants to be controlled. The simulation approach is applied successfully in simulations of machinery applications and process industry processes.Model-driven development of safety applications, which are parts of safety systems, would require taking into account safety standard requirements related to modeling techniques and documentation, for example. Related to this aspect, the thesis focuses on extending the information content of models with aspects that are required for safety applications. The modeling of hazards and their associated risks is supported with fault tree notation. The risk and hazard information is integrated into the development process in order to improve traceability. Automated functions enable generating documentation and performing consistency checks related to the use of standard solutions, for example. When applicable, techniques and notations, such as logic diagrams, have been chosen so that they are intuitive to developers but also comply with recommendations of safety standards
    corecore