Next Article in Journal
Investigation of Laser Powder Bed Fusion Parameters with Respect to Their Influence on the Thermal Conductivity of 316L Samples
Previous Article in Journal
Application of 3D and 4D Printing in Electronics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Framework for Effective Virtual Commissioning: Guiding Principles for Seamless System Integration

by
Richárd Korpai
1,*,
Norbert Szántó
1 and
Ádám Balázs Csapó
2,3
1
Department of Automation and Mechatronics, Széchenyi István University, 9026 Győr, Hungary
2
Corvinus Institute for Advanced Studies, Corvinus University of Budapest, 1093 Budapest, Hungary
3
Institute of Data Analytics and Information Systems, Corvinus University of Budapest, 1093 Budapest, Hungary
*
Author to whom correspondence should be addressed.
J. Manuf. Mater. Process. 2024, 8(4), 165; https://doi.org/10.3390/jmmp8040165
Submission received: 25 June 2024 / Revised: 24 July 2024 / Accepted: 30 July 2024 / Published: 1 August 2024

Abstract

:
Virtual commissioning (VC), defined as the simulation and testing of systems in a virtual environment before physical implementation, plays a key role in addressing the challenges of integrating and validating complex systems efficiently and effectively. This paper focuses on the topic of virtual commissioning, summarizing and organizing existing research in the field. The paper provides a comprehensive overview of various design methods and technologies currently in use. A case study of virtual commissioning is also presented within the area of the Cyber-Physical Manufacturing Systems Laboratory of the Széchenyi István University, detailing the solution steps taken. Drawing on both research and practical experience, the paper proposes a novel framework to support virtual commissioning design, referred to as the “Virtual Commissioning House” (VCH). The methodology is evaluated through comparisons with existing virtual commissioning solutions, demonstrating its effectiveness.

1. Introduction

Custom machine manufacturers and industrial companies are constantly looking for ways to reduce the time-to-market and time-to-commissioning of automation projects. According to Reinhart et al. [1], control system design is responsible for more than 50 percent of the functionality of automated production equipment and has become a crucial element, leading to an increase in the complexity of control logic. At present, many companies still design their production systems in a conventional, non-synchronized way. This means that the engineering results of the disciplines involved, namely mechanical, electrical, and software engineering, mostly do not converge until the commissioning stage. Further, this means that existing solutions and existing technical know-how are difficult to re-use in different applications. These factors lead to delays in the commissioning process.
The continuous shift towards Internet of Things and Industry 4.0 applications presents numerous opportunities for SMEs, suppliers, software vendors, research centers, and universities globally. However, this shift also introduces challenges in testing and overcoming technical hurdles [2]. In case the application involves many control systems that are extensively linked and connected to a virtual cloud, utilizing process data to support innovative functions of Industry 4.0, the manufacturing process becomes significantly more complex [3]. Virtual commissioning is now regarded as a key technology for Industry 4.0, aiding developers of manufacturing systems from the early design stages [4]. The ability to virtually test and verify solutions before real commissioning is among the many benefits of virtual preparation and commissioning. This approach can result in shorter lead times and reduces the time required for actual commissioning [5].
Selecting the best virtual commissioning software can be challenging due to the abundance of alternatives and the need for compatibility with the intended deployment system. For instance, Eriksson et al. [6] used visual components, Hovanec et al. [7] utilized plant simulation, Wu et al. [8] employed Siemens NX MCD, and Xia et al. [9] used Process Simulate in their research.
In this paper, we first summarize existing research in the field of virtual commissioning, detailing its definition and the rationale behind it, its phases, and the ways in which its implementations can be categorized. After identifying key limitations of the existing solutions, we describe a case study in which a part of a production cell available at Széchenyi István University was commissioned. Based on the lessons drawn from recent literature, and the experience gained from the design and evaluation of the case study, we develop a framework referred to as the Virtual Commissioning House (VCH).
The paper is structured as follows. In Section 2, existing configurations and methods of virtual commissioning are reviewed. In Section 3, prior works on virtual commissioning are analyzed and categorized. In Section 4, one specific section of the experimental production cell on which our case study is based is presented and commissioned virtually. Section 5 describes the VCH framework proposed by the authors, and Section 6 summarizes the results and limitations of the framework and the case study. Finally, conclusions are drawn and directions for further research are given in Section 7.

2. Literature Review

2.1. Virtual Commissioning

Over the years, several approaches have been developed to implement virtual commissioning. In the beginning, simulation of control programs was used for automation systems, which can be used to pre-test the control program during development. With such an implementation, not all errors can be detected and further improvements may be necessary during commissioning [10]. The writing and testing of the control logic depends to a large extent on the availability of the overall technical concept or even of all the hardware. In many cases, this makes this process one of the last phases of the automation project. Currently, commissioning is mainly performed when the actual plant/machine is already available. The traditional commissioning approach is a combination of real control logic and physical setup. This combination is also called real commissioning [5].
Real commissioning can also be hampered by unforeseen and unnecessary expenses, damage, or injury. This can affect the reputation of the manufacturing company and the condition of future orders [11,12]. Furthermore, for refurbishment projects, machine downtime, and for complete upgrades, delivery time is a key factor in the manufacturer’s market position, in which case real commissioning does not guarantee short lead times [11,12]. Moreover, the commissioning phase can take up to 25 percent of the total project time [1]. Software debugging is the main consumer of time in this phase.
The virtual commissioning approach is based on digital factory applications [10]. A digital factory is a collective term for digital models, methods, and tools with integrated data management, aiming at knowledge acquisition at an early stage; accelerating the development and design process and continuously improving all structures involved throughout the development process [13]. The 3D model used for this purpose enables parallel, interdisciplinary plant development [14]. In this case, computer-aided design (CAD) geometry is extended with kinematics, functionality, and electrical properties. Typical features include interfacing with real industrial controllers, incorporating the physics and dynamics of the world using a physics engine capable of 3D visualization. Once a component has been created and its behavior proven to be similar to its physical twin, it can be stored in a library for reuse. This form of VC, called a virtual twin VC, is mainly used in manufacturing technology [5].
No mechanical work can be carried out during virtual commissioning, but activities that can be simulated can be carried out before real commissioning (See Figure 1). This reduces the time to market and improves quality. However, this requires more tools and software, and skilled people to operate them [1].

2.2. The Relationship between Virtual Commissioning and Digital Twins

According to the literature, digital twins can be categorized into three levels based on the level of integration: digital model, digital shadow (DS), and digital twin (DT) [15,16]. A digital model is a static virtual representation of a physical system. A digital shadow is a simulation that uses one-way communication to monitor events occurring in a physical system. In contrast, a digital twin involves two-way communication, allowing the virtual representation to not only track events but also to intervene in them [11].
Nowadays, DT technology is becoming increasingly common, with a growing number of papers being published on the topic [5]. For example, Monek [17] developed a modular DT integrated with an IIoT (Industrial Internet of Things) system that can identify malfunctions and alert users to deviations from standard operation. Additionally, the expert twin concept, also developed by Monek [18], combines the advantages of traditional process simulations with a real-time data gathering and transmission technique using programmable logic controllers designed to operate automated systems. This system is further enhanced by utilizing human expertise and fuzzy logic modeling to develop a digital twin control system. Fuwen [19] described a Petri-net-based digital twin architecture for a robotic dual-arm cooperative system. This proposed framework not only represents the highly hybrid nature of the two-arm cooperative operation process but also avoids the laborious decomposition computation of closed kinematic chains involved in the dual-arm manipulation of industrial arms. Instead, it creates a conceptually embodied and situated DT environment.
According to Singh [15] and Kritzinger [16], the term “virtual twin VC” is used in virtual commissioning and can also refer to digital models. These models are created and utilized prior to the actual physical construction of the plant and during the production stage. In their final form at the end of plant development, coupled, multi-scale, and multi-physics models of the VC represent the interaction of the entire system. The digital models of the VC act as precursors to the eventual digital twin [20].

2.3. Pre-Phases of Virtual Commissioning

Model in the loop (MiL) is a preliminary phase of virtual commissioning, where the available static 3D models are used to create a simulation model that simulates the behavior of the plant. This is called a behavioral model [21]. In most cases, 3D simulation tools are used, but for physical simulations, complex solutions are needed to make this possible. The human resource requirements for this are very high and should be considered.
The preparation of the control logic is another preliminary phase of virtual commissioning, where the PLC (programmable logic controller) programmer can prepare the control software with the information available. This process is completely independent of MiL. In this phase, part of the control software can be prepared, but due to the limitations of the simulation of the control software, the lack of operation time does not provide sufficiently accurate results.

2.4. The Phases of Virtual Commissioning

In virtual commissioning, three different methods can be used to link the control of the manufacturing system to a simulation model that imitates the behavior of the real plant [14]: software in the loop (SiL), hardware in the loop (HiL), and hybrid commissioning (HC)—also known as reality in the loop (RiL). These methods progressively lead to real commissioning [22].
In the SiL approach, the control hardware is emulated in addition to the simulated process. It is convenient for use in both the test and design phases, as no hardware is required and software programming is accelerated. It is therefore a purely off-line analysis, where all hardware components are simulated [14,22,23,24,25].
In the HiL approach, real control hardware is linked to real-time simulation of virtual devices. This allows even complex automation tasks to be tested with the control system to be used during real commissioning. HiL simulation can be used at different levels of manufacturing [23].
The hybrid deployment proposed by [26] represents an incremental procedure that starts as HiL and gradually replaces virtual devices with real devices, leading to real deployment. In [26], the authors presented the RiL approach through an example of a PROFIBUS controlled manufacturing plant, where signal values of real and simulated components were compared and combined.
Additionally, virtual commissioning can be enhanced using virtual reality (VR) or augmented reality (AR) environments, increasing its efficiency even further [27]. This complementary solution to the virtual commissioning phases is called human in the loop (HiTL) [28]. With the help of HiTL, compared to conventional 2D tools, VR enabled a more efficient station equipment arrangement and better manual object picking for varying worker heights. HiTL also enables the design of appropriate ergonomics to increase worker safety, efficiency, and comfort. Furthermore, HiTL provides the possibility for offline training, which can familiarize workers with the production processes, safety regulations, and operator tasks before a real plant enters into operation, so that the risk at the start of the job is reduced and the efficiency is increased compared to standard procedures [29].
Figure 2 shows a simplified flowchart for achieving real commissioning, which can be used to approach commissioning from two directions. Both procedures require the completion of a pre-stage. This can be followed by commissioning in the traditional approach. The other approach is to use virtual commissioning. It can be seen that virtual commissioning can be separated into the phases described above, which are arranged in relation to each other according to their proportion of physical and virtual assets. As the physical assets increase, the level of technology becomes higher and higher. Further, these levels can be arbitrarily extended by using HiTL, which can be applied anywhere, regardless of the physical devices.

3. Analysis and Categorization of Different Virtual Commissioning Implementations

Several papers have been written on the topic of virtual commissioning, including some that presented concrete practical examples. Several of them suggested somewhat new approaches within the applicability of VC. These new approaches involve different phases of virtual commissioning, using different software. The aim was to analyze these prior works to gain an insight into the extent to which they present practical examples and the software used.
Relevant related works were reviewed and selected using several screening criteria. First, papers available starting from 2019 onward were examined using the keywords virtual commissioning, remote control, PLC, digital twin, and simulation. Subsequently, the papers with the most references were reviewed using these keywords, regardless of the date of publication.
First, it was examined whether the collected literature was presented at a theoretical level, without a case study or with a case study. Subsequently, the literature supported by a case study was further disaggregated into SiL and HiL approaches. The MiL approach and the HC approach were not categorized separately, as the MiL approach is a simulation in the normal sense, thus none of the papers addressed this based on the keywords searched, and the RiL approach was only used by the authors of [26]. The results of this analysis are shown in Table 1.
The following study focused on the software used in the literature, supplemented by case studies, to give an overview of the most common software currently used for virtual commissioning. The results of this study are shown in Table 2.
The first analysis (Table 1) showed that the SiL approach is the most widespread in the literature. The reason for this is that, in a corporate environment, there is no possibility to test hardware for a sufficient period of time, while in an academic environment the appropriate hardware is not always available.
The second analysis (Table 2) showed that Siemens software dominates. The reason for this is that Siemens sells software and tools that provide complete coverage of automation systems, from design, through factory, production, and process simulation, to digital twins. This creates a system of tools that can be easily connected and used together.
Based on the papers reviewed, the current focus is on the further development of virtual commissioning, but little is said about whether it is actually profitable. For both SMEs and multinationals, it is important to know whether the technology they are considering using, which is unknown to them, is actually more efficient than the tried and tested solutions currently in use. In order to define this, and an overall framework for doing so, a case study is presented below.

4. Case Study

The case study was developed using an educational production cell located at the Cyber-Physical Manufacturing Systems Laboratory of the Széchenyi István University. The aim of the development was to achieve virtual commissioning, which could serve as a precursor to a future digital shadow or twin. As a result of the development, a further objective was expected to be the comparison of virtual and conventional commissioning, the identification of advantages and disadvantages, with all this illustrated by a practical example, which can form the basis of the framework to be developed.
The educational production cell is controlled by a Siemens S7-1516P/N PLC, which is equipped with a 32 digital input and a 32 digital output module, which are fully utilized by the sample production cell. The section on which the case study was based requires 12 inputs and 12 outputs. For PLC programming and VC, a computer with a 10-core 3.0 GHz Intel i7-6950X processor, 32 GB RAM, and a GTX 1080 video card was used.
The educational production cell consists of several sections, of which only the middle section (Figure 3) is presented, which has sufficient complexity to illustrate the virtual commissioning methodology.
The central stage of the educational production cell consists of a parallel conveyor belt system on which the workpieces shown in Figure 4 may occur. These workpieces can be either drilled (two pieces on the edge) or undrilled (middle), which determines the direction of the process on the conveyor belt system.
The process can be seen in Figure 5 and starts at START. As soon as a workpiece is placed and sensed by a sensor, the process is started and a sensor checks if the workpiece is drilled (1). Its state is saved and then it goes to (2), where if the workpiece is drilled, it will be released if there is no workpiece on the rest of the conveyor. Otherwise, it must wait to run out. This can be carried out if the subsequent conveyor is free. If there is no workpiece, the vacuum manipulator moves the workpiece from the long conveyor to the first short conveyor (2->3), stops at the sensor at the end of this conveyor, and checks whether the next conveyor is free. If not, it waits until it is free. If there is a free signal, the transfer takes place. Then, the workpiece stops at a sensor in the middle of the second short conveyor and simulates drilling (4), checking at the end of the conveyor if the next conveyor is free, if free, then the workpiece passes.
As can be seen, the presented parallel conveyor stage is sufficiently complex to use VC, since the process is non-linear and the manipulator involved in the process, which performs the workpiece transfer, has four inputs and four outputs. Its control software is difficult to test with a PLC, as all signals have to be manually modified during testing, making this time-consuming and error-prone. VC allows these steps to be eliminated, as a behavior model can be created in the software from the available 3D CAD file and a functional specification that includes the exact function of the outputs and inputs. The implementation of VC requires software that can communicate with each other, are easy to manage and scale, and can interface with both simulated devices and real devices. For PLC programming, Siemens TIA Portal V17 software with PLCSIM Advanced V4.0 was used. For virtual commissioning, the software Visual Components Premium V4.6 was used. Communication between the software was achieved via OPC UA (Open Platform Communications Unified Architecture) protocol, which was run by the Siemens PLC, as shown in Figure 6. OPC UA is a platform-independent, standardized, fast, and widely-used industrial communication protocol that enables bidirectional communication [57]. In addition, Hoppe [58] claimed that Industry 4.0 is not possible without OPC UA, which was recommended as the communication protocol for Industry 4.0 by Reference Architectural Model Industry 4.0 (RAMI 4.0) in April 2015.
Keeping the focus of this paper, only the additional tasks of each technical area compared to conventional commissioning will be presented in the following.

4.1. PLC Programming

PLC programming requires continuous consultation with the virtual commissioning expert, who designs the behavior model of the production cell in parallel with the programmer from the start of programming. During design and programming, it is recommended to name everything the same, so that everyone knows exactly what everything is, and also to ensure accurate operation, so that there is continuous coordination, to minimize the possibility of error in the event of a change [8].
To test with simulation, it is important to set up the input cards of the PLC correctly. To do this, Process Images must be changed from Automatic to None on the PLC, otherwise PLCSIM Advanced will want to read the inputs of the simulated PLC where there is no signal change, and these cannot be manually changed if the automatic option is selected, which is necessary for testing. However, care must be taken to reset this before real commissioning, otherwise it will not detect the signals from the real sensors.
Visual components and Siemens PLCs can communicate with each other in several ways. For older Siemens PLCs, only Siemens S7 communication can be used, and for Siemens S7 communication only inputs, outputs, and global variables can be used; thus, for an object-oriented PLC program consisting of function blocks, a lot of important information that might be important for a digital twin is not accessible. The PLC in the case study is capable of running its own OPC UA server, which also runs in PLCSIM Advanced, so this was used.
The OPC UA server can be implemented in two ways. One method is when the OPC UA information model is used with Siemens PLC’s own standard interface. In this case, all variables that have been enabled on the PLC to be visible on the OPC UA are displayed on the server. In this case, the data are not structured. The other method is where a custom information model is created, where variables and other objects can be created as arbitrarily structured (based on predefined descriptions). In addition to testing the programs, this method can be used to test communication with higher-level devices and to prepare for communication with the digital twin.
The software SiOME 2.7.2. (Siemens OPC UA Modeling Editor) was used to create the customized OPC UA information model, and after the information model had been loaded onto the PLC, the OPC UA server could be started.

4.2. Visual Components Programming

The first step in creating a behavior model in Visual Components is to import the 3D CAD model of the system. The program supports the most common CAD files, but it is advisable to use files with wide support. After importing, the model must be placed in the desired position and, if necessary, rotated according to the appropriate orientation. Since only parallel conveyors are presented in this paper, only its setup will be presented below. The next step is to decompose the imported CAD model into several components. It is advisable to create a separate component for each element that is intended to perform a function (conveyor belt, drill, etc.). This way, the created system can be modular, so that if changes are made to the design of the real system, it is easy to modify the behavior model according to the changes. Setting up the components that will handle the material comes first. It is advisable to now ascertain or consult the parameters of the intended material handling components (conveyor belt speed, acceleration, and deceleration) and to subsequently make the required modifications. The creation of the sensors comes after the material handling has been configured. Since the sensors were already attached to the system model described in this paper, determining their individual positions was not necessary. It is imperative to consider the type of sensor used during the design phase and to ensure that the appropriate sensor is configured properly. The components that need to be moved (drill, baffle, manipulator) are set once the sensors have been built and configured. Since a behavioral model is being developed, they must be configured in the same manner as the earlier ones. This enables the elimination of any mechanical defects that might still be present in the design, such as baffles that stop the workpiece at the incorrect location or prevent it from moving. The creation of the required variables is the penultimate stage. In addition to providing input from the sensors, these variables are crucial for control. To make the connection between the PLC and the behavior model even simpler, it is advisable to identify these variables in the same was as those found in the electrical designs. Using Python scripts, the control logic is created in the last stage. These scripts keep an eye on variations in the values of the aforementioned variables, and they regulate the simulation accordingly. There are various protocols that can underpin communication between the behavior model and the PLC. In this work, the OPC UA communication protocol, which Visual Components supports as an official protocol, was utilized. Notably, it is advised to have frequent discussions with the engineer who is building the PLC code, in order to expedite the creation of a behavior model that is free from errors. It is recommended to test the behavior model being developed after every milestone.

4.3. Linking the Behavior Model to the PLC

The next step in the virtual commissioning process is to link the completed behavior model to the control system. The OPC UA server mentioned above was used for the connection. The variables in the behavior model must be linked to the variables in the virtual PLC. Since this is a virtual commissioning, the communication must be bidirectional. The communication from simulation to server is mainly sensor signals, while the communication from server to simulation is mainly model control (conveyor belt, actuators).
In Visual Components, pairing variables is only possible when the OPC UA server is active. After pairing the variables, the PLC program created can be tested. Thanks to this, possible errors can be detected and optimization can be performed. The advantage of the SIL system really comes to the fore at this stage, as the behavior model is essentially a simulation, allowing much faster testing than the physical system: processes can be restarted at the push of a button, the simulation speed can be increased/decreased, and debugging is easier. Depending on the test results, both the PLC program and the behavior model can be improved/optimized before the next step, which is to move to the HIL system. Essentially, the only change is that the previously emulated PLC is replaced by a real PLC. The OPC UA server remains the same, and so do the addresses, so no changes are required there. Once the PLC code has been uploaded, the system can be tested. The advantage of the behavior model is that it is easy to modify and thus the PLC code can be tested quickly. The benefit of this is that the physical system can change as it is built, e.g., new functions can be added, and it follows that the PLC program can be prepared for these changes. The physical system may have been built, but some elements might be missing due to slow procurement. In such cases, RiL may be used to further reduce the commissioning time. With RiL, the behavior model will essentially become a digital shadow. This is possible because, as the number of physical devices increases, eventually there will be no devices left to simulate, so the behavioral model will eventually shadow the sensors and actuators of the physical devices, from which the operational parameters of those devices can be extracted. With the knowledge of the operating parameters, a realistic simulation can be created, which can be used for future extensions and changes.
The case study has shown that virtual commissioning requires a sufficient amount of planning, even in a simple process. It is essential that the professionals involved in virtual commissioning are fully aware of the details of system components, behaviors, and interactions. This requires appropriate multidisciplinary collaboration design. In addition, the experience gained in the case study shows that one of the key elements of virtual commissioning is the creation of an appropriate simulation environment setup. A flawed, poorly configured simulation environment will not reduce the time required for commissioning, but increase it. The efficient use of a simulation requires the parallel but highly interdependent work of several people. These parallel efforts must converge at a certain point, following a strategy that allows seamless integration of data from each area. That said, another key element for successful virtual commissioning is proper interdisciplinary collaboration and data integration. Finally, interactive testing and validation of the simulation is an essential part of the virtual commissioning process. It is at this point that the final simulation model is produced, which will largely determine the success of the virtual commissioning.

5. The Virtual Commissioning House Framework

Based on the authors’ own experiences gained in the case study and the literature review, a framework has been compiled that summarizes the key considerations and recommendations that are essential for a successful and efficient virtual commissioning (see Figure 7). The four pillars of the framework are as follows:
Multidisciplinary Collaborative Design: In virtual commissioning, multidisciplinary collaboration design is the integrated method of assembling specialists from different engineering and design domains to jointly develop, model, and verify a production process or manufacturing system in a virtual environment prior to real-world physical deployment. This method improves overall system efficiency, streamlines design processes, and facilitates communication by utilizing simulation tools [8].
Simulation Environment Setup: A well-defined simulation environment is essential for accurate and reliable virtual commissioning. This pillar focuses on creating a realistic digital replica of the physical system, including both dynamic and static elements. Particular attention should be paid to the scalability and adaptability of the simulation environment to adapt to the complexity of the evolving system [32].
Interdisciplinary Collaboration and Data Integration: Virtual commissioning involves different stakeholders, each contributing with unique expertise. The framework emphasizes the importance of interdisciplinary collaboration, encouraging effective communication and coordination between engineers, designers, and experts. The framework also addresses strategies to seamlessly integrate data from different sources, ensuring a holistic representation of the system [7].
Iterative Testing and Validation: Continuous testing and validation is an integral part of the success of virtual deployment. This pillar outlines iterative processes to refine the virtual commissioning model based on feedback from simulations. The focus will be on the adaptability of the framework to adapt to changing requirements and changing system dynamics [25].
In addition to the basic pillars, several essential requirements have been defined, without which virtual commissioning cannot be implemented. These are as follows:
  • 3D CAD data: The 3D model of the planned system
  • Functional description: Functional description of the different elements of the system
  • Hardware configuration: The exact definition of the devices in the system
  • Capable computer: Computer capable of performing the VC
  • Software: Software capable of virtual commissioning
  • Test setup: The use of a test setup for a more efficient virtual commissioning.
  • Cooperativeness: The tendency toward cooperation/teamwork.
  • Software development process: The correct application of a software development process to ensure that the final product meets the requirements defined by the customer.
Despite the many published scientific papers and case studies, virtual commissioning is used in a small number of industry segments. The literature search carried out shows that the papers focused on the large enterprise sector, with few examples of its use in the SME sector. This may be mainly due to the high initial investment required for virtual commissioning and the need for a wider range of expertise compared to traditional commissioning [14]. As mentioned above, the initial investment costs are high when implementing virtual commissioning. Among other things, the necessary software and, if not available, the hardware to run it, must be acquired. Additional costs and time are required to create CAD models of the components of the planned system (if the virtual commissioning is carried out in a 3D environment). The implementation of virtual commissioning requires the creation and configuration of a behavior model, which requires expertise, which means hiring new staff or training existing staff, which again means increased costs. These disadvantages and the advantages described above should be taken into account by companies when deciding whether it is worthwhile to use virtual commissioning as opposed to traditional commissioning.

6. Discussion

In this research, our goal was to provide custom machine manufacturers—particularly manufacturers within the competitive sector—with key considerations and recommendations for implementing virtual commissioning. This goal was facilitated by the proposed VCH framework, which offers a comprehensive overview of the requisite knowledge for successful virtual commissioning.
In theory, one of the primary benefits of virtual commissioning in terms of enhancing custom machine manufacturers’ competitiveness is that it can lead to significant time savings during the commissioning process. However, our literature review showed that the existing methodologies do not explicitly address the question of whether virtual commissioning can remain profitable, even while taking into consideration the associated overhead costs. Assessing this profitability is crucial, as the extra efforts associated with virtual commissioning could escalate overall project costs. Consequently, based on the VCH framework, we have developed a procedure to ascertain the break-even point for virtual commissioning, enabling the determination of its cost effectiveness.
The case study showed that the VCH used can help to avoid many of the errors that occur during the design phase of a traditional commissioning project, thanks to the detailed knowledge of the whole system to be designed and the multidisciplinarity of the experts. Since the progress of both the PLC programmer and the expert using the virtual commissioning software depends on the progress of the other, it can be said that the working time of both parties is roughly equal, as the authors of this paper experienced in the case study.
The development process of the case study started with concept planning, where the basic requirements presented in the VCH were defined (see Figure 8). This was followed by the pre-phase phase, from where the two experts worked in parallel. The PLC programmer wrote the control program and then configured the OPC UA server chosen as the communication protocol for the case study. In the meantime, the modeling of the components was completed, followed by the behavior model necessary for virtual commissioning. The next stage was the virtual commissioning itself, where the two experts iterated the testing process.
During the initial stage of the iteration process, the emphasis was on software debugging to correct potential errors, such as operational deviations (e.g., incorrect or incomplete functioning of certain features) or improper timings. Traditionally, PLC programmers rely on their experience to develop the PLC program to a higher state of readiness. However, employing a behavioral model reduces this dependence on experience, as it provides immediate feedback on the resulting program. This immediate feedback significantly accelerates the software debugging process and enhances the efficiency of less experienced PLC programmers.
As the iteration process advances and both the PLC program and the behavioral model are developed, the focus shifts to optimization. At this stage, progressing through the technological hierarchy of virtual commissioning allows for the creation of increasingly precise PLC programs and behavioral models as more physical devices become available. This progression facilitates the optimization of existing program codes as the system approaches real commissioning. Optimization efforts yield more accurate cycle times, more efficient PLC programs, and refined behavioral models, ultimately contributing to the design of a future digital shadow or twin.
The case study showed the project lead time ( L ) of a conventional and VC approach based implementation after the conceptual design phase in Figure 9. The following observations were made about the case study:
  • The hardware assembly time was longer than the commissioning time: A > C
  • The preparation and finalization of the control logic could be completed in roughly the same time: p f
For the traditional approach, the following observations were made:
  • The time required for hardware assembly was greater than the time required to prepare the control logic, with idle development time between the two. A = p + I
  • In terms of ratios, the assembly lead time was almost twice the preparation time: A 2 · p
  • The commissioning time was the same as the time needed to finalize the control logic, and their start time was the same: C = f
  • The lead time ( L 1 ) consisted of preparing the control logic, waiting for the assembly to be completed, and finalizing the control logic: L 1 = p + I + f
  • Based on the case study, it can be stated that the preparation time (p) and the finalization time (f) were the same under both approaches.
For the virtual commissioning approach, the following observations were made:
  • The preparation of the control logic and the virtual commissioning process had roughly the same time requirements, but they were parallel in terms of lead time: v p f
  • The lead time ( L 2 ) was equal to the difference between the lead time of the traditional approach ( L 1 ) and the lead time reduction (T): L 2 = L 1 T = p + I + f T
Based on Figure 9, the number of hours of development work required to develop the traditional and VC approaches can be determined as follows:
  • In the conventional approach, the required man-hours consist of preparing and finalizing the control logic: W 1 = p + f
  • For the VC approach, the required man-hours consist of preparing the control logic, virtual commissioning, and finalizing the control logic: W 2 = p + v + f
The results show that the lead time of the VC approach was shorter L 2 < L 1 , while the total time spent on the work was higher W 2 > W 1 than the traditional approach. To further evaluate the results and to compare the different approaches and to define the break-even point, the value α was introduced, which is the unit of the lead time. The unit price of working time was introduced as β . Based on these
α · ( L 1 L 2 ) = α · T       and       β · ( W 2 W 1 ) = β · v
Based on the formulas, the break-even point of the commissioning could be determined, below which it is more feasible to use the traditional approach, and over which the vc approach is more economical.
  • If α · T > β · v , then the VC approach is more efficient.
  • If α · T < β · v , then the traditional approach is more efficient.

Limitations

The biggest limitation of virtual commissioning is the lack of real execution time for physical operations, as exact timing can only be determined by the physical hardware. Additionally, simulating analog signals such as temperature and speed requires complex mathematical models, which not only complicate the task of virtual commissioning but also introduce potential error. To avoid these issues, PLC programmers often do not test those parts of the program that deal with the timing of physical operations and the modeling of analog signals. This, in turn, leads to significant downstream overhead costs when real commissioning needs to be performed, as the virtual commissioning program needs to be modified even more significantly than otherwise would be necessary.
Another limitation is the wide range of available software, each suitable for different scenarios and capable of handling different communication protocols and data formats. This diversity makes it difficult to select the appropriate software. Companies typically use a specific brand of PLC for each case, meaning the same software cannot always be used for virtual commissioning. This increases the diversity of specialists required for implementation.
Finally, a limitation that often arises is that, depending on the size of the project, the hardware requirements for virtual commissioning will increase, which can lead to additional costs.

7. Conclusions

The objective of this research was to develop a systematic approach for determining the viability of virtual commissioning and to encapsulate the essential knowledge relevant to virtual commissioning within a structured framework.
In this paper, the virtual commissioning of a specific section of an experimental production cell is presented, in which the VCH proposed by the authors of the paper was defined based on the experience gathered and the related literature reviewed. The VCH includes all the necessary approaches and expectations without which virtual commissioning is not feasible, or much more difficult to achieve. It was thus developed as a comprehensive and standardized approach that can serve as a guide for effective virtual commissioning.
Beyond the VCH, the authors of the paper pointed out that, although virtual commissioning could reduce commissioning time by allowing early debugging of the control program, at the same time it requires more energy input, as well as higher work intensity and added value from engineers. The cost implications of this can be very high, so virtual commissioning without a guiding framework like VCH should be adopted with circumspection.
Based on the case study, the lead time and the working time invested in the two approaches (virtual commissioning and VCH) were summarized, for which the introduction of weighting factors was proposed. In addition to the weighting, the break-even point can be determined to determine which approach is more feasible.
One of the biggest energy investments in virtual commissioning is the creation of a behavioral model, which is currently the biggest limitation of this technology. The case study also highlighted the importance of multidisciplinary collaborative design, which is part of VCH and one of its key pillars. Ongoing collaboration and transparency are essential for successful virtual commissioning. The experience gained clearly shows that the virtual commissioning process requires multiple collaborations between at least two engineers.
Based on the case study, reality in the loop (RiL) should be used in all cases, as the time requirements of the processes in the simulation are only theoretical and do not give sufficiently accurate results. The operating times that can be extracted from a continuously built production cell can be critical points for a PLC program to accurately plan the total cycle time. Furthermore, with accurate operating times, the behavior model used for virtual commissioning can be converted into an accurate digital shadow. Thus, part of our planned future work is to develop and apply more accurate models of physical effects, including among others the start/stop dynamics of conveyor belts and the dynamics of the manipulators.
With these considerations in mind, we conclude that, generally speaking, the use of VCH will allow individual machine manufacturers and industrial companies to commission more efficiently and to better consider the possibility of using virtual commissioning. This is a case-by-case decision, depending on the complexity of the system, the material and human resources available, and on the time-frame and the budget available.

Author Contributions

Conceptualization, R.K., N.S. and Á.B.C.; methodology, R.K., N.S. and Á.B.C.; software, R.K.; validation, N.S.; investigation, R.K. and N.S.; writing—original draft preparation, R.K.; writing—review and editing, N.S. and Á.B.C.; visualization, R.K.; supervision, N.S.; funding acquisition, N.S. All authors have read and agreed to the published version of the manuscript.

Funding

Project no. TKP2021-NVA-23 was implemented with the support provided by the Ministry of Technology and Industry of Hungary from the National Research, Development and Innovation Fund, financed under the TKP2021-NVA funding scheme.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Acknowledgments

The authors thank Gergő Dávid Monek for the helpful discussions on the methods and Máté Ernő Tomor for technical support.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Reinhart, G.; Wünsch, G. Economic application of virtual commissioning to mechatronic production systems. Prod. Eng. 2007, 1, 371–379. [Google Scholar] [CrossRef]
  2. Hermann, M.; Pentek, T.; Otto, B. Design Principles for Industrie 4.0 Scenarios. In Proceedings of the 2016 49th Hawaii International Conference on System Sciences (HICSS), Koloa, HI, USA, 5–8 January 2016; pp. 3928–3937. [Google Scholar] [CrossRef]
  3. Krystek, J.; Alszer, S.; Bysko, S. Virtual Commissioning as the Main Core of Industry 4.0—Case Study in the Automotive Paint Shop. In Intelligent Systems in Production Engineering and Maintenance; Burduk, A., Chlebus, E., Nowakowski, T., Tubis, A., Eds.; Series Title: Advances in Intelligent Systems and Computing; Springer International Publishing: Cham, Switzerland, 2019; Volume 835, pp. 370–379. [Google Scholar] [CrossRef]
  4. Konstantinov, S.; de Oliveira Hansen, J.; Assad, F.; Ahmad, B.; Vera, D.A.; Harrison, R. An analysis of the available virtual engineering tools for building manufacturing systems digital twin. Procedia CIRP 2023, 116, 570–575. [Google Scholar] [CrossRef]
  5. Schamp, M.; Hoedt, S.; Claeys, A.; Aghezzaf, E.; Cottyn, J. Impact of a virtual twin on commissioning time and quality. IFAC-Pap. 2018, 51, 1047–1052. [Google Scholar] [CrossRef]
  6. Eriksson, K.; Alsaleh, A.; Far, S.; Stjern, D. Applying Digital Twin Technology in Higher Education: An Automation Line Case Study. In SPS2022; IOP Press: Bristol, UK, 2022. [Google Scholar] [CrossRef]
  7. Hovanec, M.; Korba, P.; Vencel, M.; Al-Rabeei, S. Simulating a Digital Factory and Improving Production Efficiency by Using Virtual Reality Technology. Appl. Sci. 2023, 13, 5118. [Google Scholar] [CrossRef]
  8. Wu, Y.; Zhou, L.; Zheng, P.; Sun, Y.; Zhang, K. A digital twin-based multidisciplinary collaborative design approach for complex engineering product development. Adv. Eng. Inform. 2022, 52, 101635. [Google Scholar] [CrossRef]
  9. Xia, K.; Sacco, C.; Kirkpatrick, M.; Saidy, C.; Nguyen, L.; Kircaliali, A.; Harik, R. A digital twin to train deep reinforcement learning agent for smart manufacturing plants: Environment, interfaces and intelligence. J. Manuf. Syst. 2021, 58, 210–230. [Google Scholar] [CrossRef]
  10. Hoffmann, P. On Virtual Commissioning of Manufacturing Systems. Ph.D. Thesis, University of South Wales, Wales, UK, August 2016. [Google Scholar]
  11. Lidell, A.; Ericson, S.; Ng, A.H. The Current and Future Challenges for Virtual Commissioning and Digital Twins of Production Lines. In Advances in Transdisciplinary Engineering; Ng, A.H., Syberfeldt, A., Högberg, D., Holm, M., Eds.; IOS Press: Bristol, UK, 2022. [Google Scholar] [CrossRef]
  12. Fernandez, I.A.; Eguia, M.A.; Echeverria, L.E. Virtual commissioning of a robotic cell: An educational case study. In Proceedings of the 2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Zaragoza, Spain, 10–13 September 2019; pp. 820–825. [Google Scholar] [CrossRef]
  13. Wünsch, G. Methoden für die Virtuelle Inbetriebnahme Automatisierter Produktionssysteme; Utz: München, Germany, 2008. [Google Scholar]
  14. Striffler, N.; Voigt, T. Concepts and trends of virtual commissioning—A comprehensive review. J. Manuf. Syst. 2023, 71, 664–680. [Google Scholar] [CrossRef]
  15. Singh, M.; Fuenmayor, E.; Hinchy, E.; Qiao, Y.; Murray, N.; Devine, D. Digital Twin: Origin to Future. Appl. Syst. Innov. 2021, 4, 36. [Google Scholar] [CrossRef]
  16. Kritzinger, W.; Karner, M.; Traar, G.; Henjes, J.; Sihn, W. Digital Twin in manufacturing: A categorical literature review and classification. IFAC-Pap. 2018, 51, 1016–1022. [Google Scholar] [CrossRef]
  17. Monek, G.; Fischer, S. DES and IIoT fusion approach towards real-time synchronization of physical and digital components in manufacturing processes. Rep. Mech. Eng. 2023, 4, 161–174. [Google Scholar] [CrossRef]
  18. Monek, G.; Fischer, S. Expert Twin: Integrating Fuzzy Logic for Adaptive Decision-Making in Industry 4.0. Development and Validation of a Smart Digital Twin Framework. Decis. Mak. Appl. Manag. Eng. 2024, 8, 1181. [Google Scholar]
  19. Hu, F.; Wang, W.; Zhou, J. Petri nets-based digital twin drives dual-arm cooperative manipulation. Comput. Ind. 2023, 147, 103880. [Google Scholar] [CrossRef]
  20. Barbieri, G.; Bertuzzi, A.; Capriotti, A.; Ragazzini, L.; Gutierrez, D.; Negri, E.; Fumagalli, L. A virtual commissioning based methodology to integrate digital twins into manufacturing systems. Prod. Eng. 2021, 15, 397–412. [Google Scholar] [CrossRef]
  21. Zhang, H.; Qi, Q.; Tao, F. A consistency evaluation method for digital twin models. J. Manuf. Syst. 2022, 65, 158–168. [Google Scholar] [CrossRef]
  22. Noga, M.; Juhás, M.; Gulan, M. Hybrid Virtual Commissioning of a Robotic Manipulator with Machine Vision Using a Single Controller. Sensors 2022, 22, 1621. [Google Scholar] [CrossRef] [PubMed]
  23. de Oliveira Hansen, J.P.; da Silva, E.R.; Bilberg, A.; Bro, C. Design and development of Automation Equipment based on Digital Twins and Virtual Commissioning. Procedia CIRP 2021, 104, 1167–1172. [Google Scholar] [CrossRef]
  24. Wang, J.; Niu, X.; Gao, R.X.; Huang, Z.; Xue, R. Digital twin-driven virtual commissioning of machine tool. Robot. Comput.-Integr. Manuf. 2023, 81, 102499. [Google Scholar] [CrossRef]
  25. Lechler, T.; Fischer, E.; Metzner, M.; Mayr, A.; Franke, J. Virtual Commissioning—Scientific review and exploratory use cases in advanced production systems. Procedia CIRP 2019, 81, 1125–1130. [Google Scholar] [CrossRef]
  26. Dominka, S.; Schiller, F.; Kain, S. Hybrid Commissioning—Speeding-up Commissioning of Field Bus Driven Production Plants. In Proceedings of the 2007 IEEE International Conference on Mechatronics, Kumamoto, Japan, 8–10 May 2007; pp. 1–6. [Google Scholar] [CrossRef]
  27. Dahl, M.; Albo, A.; Eriksson, J.; Pettersson, J.; Falkman, P. Virtual reality commissioning in production systems preparation. In Proceedings of the 2017 22nd IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Limassol, Cyprus, 12–15 September 2017; pp. 1–7. [Google Scholar] [CrossRef]
  28. Rückert, P.; Muenkewarf, S.; Tracht, K. Human-in-the-loop simulation for virtual commissioning of human-robot-collaboration. Procedia CIRP 2020, 88, 229–233. [Google Scholar] [CrossRef]
  29. Dammacco, L.; Carli, R.; Lazazzera, V.; Fiorentino, M.; Dotoli, M. Designing complex manufacturing systems by virtual reality: A novel approach and its application to the virtual commissioning of a production line. Comput. Ind. 2022, 143, 103761. [Google Scholar] [CrossRef]
  30. Zhao, J.; Aghezzaf, E.H.; Cottyn, J. A framework for evaluating a generic virtual commissioning data model. Procedia CIRP 2023, 119, 284–289. [Google Scholar] [CrossRef]
  31. Albo, A.; Falkman, P. A standardization approach to Virtual Commissioning strategies in complex production environments. Procedia Manuf. 2020, 51, 1251–1258. [Google Scholar] [CrossRef]
  32. Lim, K.Y.H.; Zheng, P.; Chen, C.H. A state-of-the-art survey of Digital Twin: Techniques, engineering product lifecycle management and business innovation perspectives. J. Intell. Manuf. 2020, 31, 1313–1337. [Google Scholar] [CrossRef]
  33. Soori, M.; Arezoo, B.; Dastres, R. Advanced Virtual Manufacturing Systems: A Review. J. Adv. Manuf. Sci. Technol. 2023, 3, 2023009. [Google Scholar] [CrossRef]
  34. Qi, Q.; Tao, F.; Hu, T.; Anwer, N.; Liu, A.; Wei, Y.; Wang, L.; Nee, A. Enabling technologies and tools for digital twin. J. Manuf. Syst. 2021, 58, 3–21. [Google Scholar] [CrossRef]
  35. Kampker, A.; Wessel, S.; Lutz, N.; Reibetanz, M.; Hehl, M. Virtual Commissioning for Scalable Production Systems in the Automotive Industry: Model for evaluating benefit and effort of virtual commissioning. In Proceedings of the 2020 9th International Conference on Industrial Technology and Management (ICITM), Oxford, UK, 11–13 February 2020; pp. 107–111. [Google Scholar] [CrossRef]
  36. Schäffer, E.; Metzner, M.; Pawlowskij, D.; Franke, J. Seven Levels of Detail to structure use cases and interaction mechanism for the development of industrial Virtual Reality applications within the context of planning and configuration of robot-based automation solutions. Procedia CIRP 2021, 96, 284–289. [Google Scholar] [CrossRef]
  37. Mortensen, S.T.; Madsen, O. Operational Classification and Method for Reconfiguration & Recommissioning of Changeable Manufacturing Systems on System Level. Procedia Manuf. 2019, 28, 90–95. [Google Scholar] [CrossRef]
  38. Mykoniatis, K.; Harris, G.A. A digital twin emulator of a modular production system using a data-driven hybrid modeling and simulation approach. J. Intell. Manuf. 2021, 32, 1899–1911. [Google Scholar] [CrossRef]
  39. Vrabič, R.; Škulj, G.; Malus, A.; Kozjek, D.; Selak, L.; Bračun, D.; Podržaj, P. An architecture for sim-to-real and real-to-sim experimentation in robotic systems. Procedia CIRP 2021, 104, 336–341. [Google Scholar] [CrossRef]
  40. Xu, H.; Wu, D.; Zheng, Y.; Yu, Q.; Zhao, Y. Augmented reality-based virtual-real fusion commissioning: A novel approach to production commissioning. Int. J. Adv. Manuf. Technol. 2023, 131, 5527–5541. [Google Scholar] [CrossRef]
  41. Oppelt, M.; Wolf, G.; Drumm, O.; Lutz, B.; Stoess, M.; Urbas, L. Automatic Model Generation for Virtual Commissioning Based on Plant Engineering Data. IFAC Proc. Vol. (IFAC-Pap.) 2014, 47, 11635–11640. [Google Scholar] [CrossRef]
  42. Bysko, S.; Krystek, J.; Bysko, S. Automotive Paint Shop 4.0. Comput. Ind. Eng. 2020, 139, 105546. [Google Scholar] [CrossRef]
  43. Jeon, S.M.; Schuesslbauer, S. Digital Twin Application for Production Optimization. In Proceedings of the 2020 IEEE International Conference on Industrial Engineering and Engineering Management (IEEM), Singapore, 14–17 December 2020; pp. 542–545. [Google Scholar] [CrossRef]
  44. Raffaeli, R.; Bilancia, P.; Neri, F.; Peruzzini, M.; Pellicciari, M. Engineering Method and Tool for the Complete Virtual Commissioning of Robotic Cells. Appl. Sci. 2022, 12, 3164. [Google Scholar] [CrossRef]
  45. Orive, D.; Iriondo, N.; Burgos, A.; Saráchaga, I.; Álvarez, M.L.; Marcos, M. Fault injection in Digital Twin as a means to test the response to process faults at virtual commissioning. In Proceedings of the 2019 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Zaragoza, Spain, 10–13 September 2019; pp. 1230–1234. [Google Scholar] [CrossRef]
  46. Ugarte Querejeta, M.; Illarramendi Rezabal, M.; Unamuno, G.; Bellanco, J.L.; Ugalde, E.; Valor Valor, A. Implementation of a holistic digital twin solution for design prototyping and virtual commissioning. IET Collab. Intell. Manuf. 2022, 4, 326–335. [Google Scholar] [CrossRef]
  47. Janda, P.; Hajicek, Z.; Bernardin, P. Implementation of the digital twin methodology. Ann. DAAAM Proc. 2019, 30, 533–539. [Google Scholar]
  48. Allmacher, C.; Dudczig, M.; Knopp, S.; Klimant, P. Virtual Reality for Virtual Commissioning of Automated Guided Vehicles. In Proceedings of the 2019 IEEE Conference on Virtual Reality and 3D User Interfaces (VR), Osaka, Japan, 23–27 March 2019; pp. 838–839. [Google Scholar] [CrossRef]
  49. Guerrero, L.V.; López, V.V.; Mejía, J.E. Virtual Commissioning with Process Simulation (Tecnomatix). Comput.-Aided Des. Appl. 2014, 11, S11–S19. [Google Scholar] [CrossRef]
  50. Jaensch, F.; Verl, A. Virtual Commissioning Simulation as Reinforcement Learning Environment for Robot Cable Handling. In Proceedings of the 2020 Third International Conference on Artificial Intelligence for Industries (AI4I), Irvine, CA, USA, 21–23 September 2020; pp. 27–31. [Google Scholar] [CrossRef]
  51. Brazina, J.; Vetiska, J.; Stanek, V.; Bradac, F.; Holub, M. Virtual commissioning as part of the educational process. In Proceedings of the 2020 19th International Conference on Mechatronics—Mechatronika (ME), Prague, Czech Republic, 2–4 December 2020; pp. 1–7. [Google Scholar] [CrossRef]
  52. Zhang, L.; Cai, Z.Q.; Ghee, L.J. Virtual Commissioning and Machine Learning of a Reconfigurable Assembly System. In Proceedings of the 2020 2nd International Conference on Industrial Artificial Intelligence (IAI), Shenyang, China, 23–25 October 2020; pp. 1–6. [Google Scholar] [CrossRef]
  53. Scheifele, C.; Verl, A.; Riedel, O. Real-time co-simulation for the virtual commissioning of production systems. Procedia CIRP 2019, 79, 397–402. [Google Scholar] [CrossRef]
  54. Hill, R.B.; Delbos, J.; Trebosc, S.; Tsague, J.; Feroldi, G.; Martin, J.; Master, T.; Lassabe, N. Improving interoperability of Virtual Commissioning toolchains by using OPC-UA-based technologies. In Proceedings of the 2021 26th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), Vasteras, Sweden, 7–10 September 2021; pp. 1–7. [Google Scholar] [CrossRef]
  55. Hofmann, W.; Langer, S.; Lang, S.; Reggelin, T. Integrating Virtual Commissioning Based on High Level Emulation into Logistics Education. Procedia Eng. 2017, 178, 24–32. [Google Scholar] [CrossRef]
  56. Delgado Sobrino, D.R.; Ružarovský, R.; Holubek, R.; Velíšek, K. Into the early steps of Virtual Commissioning in Tecnomatix Plant Simulation using S7-PLCSIM Advanced and STEP 7 TIA Portal. MATEC Web Conf. 2019, 299, 02005. [Google Scholar] [CrossRef]
  57. Da Silva, J.T.; Dias, A.L.; Da Silva, I.N. A Survey on OPC UA Protocol: Overview, Challenges and Opportunities. In Proceedings of the 2023 15th IEEE International Conference on Industry Applications (INDUSCON), Sao Bernardo do Campo, Brazil, 2–24 November 2023; pp. 1523–1530. [Google Scholar] [CrossRef]
  58. Hoppe, S. There Is No Industrie 4.0 without OPC UA. Available online: https://opcconnect.opcfoundation.org/2017/06/there-is-no-industrie-4-0-without-opc-ua/ (accessed on 16 July 2024).
Figure 1. Virtual commissioning procedure. According to [1].
Figure 1. Virtual commissioning procedure. According to [1].
Jmmp 08 00165 g001
Figure 2. Virtual commissioning technological pyramid.
Figure 2. Virtual commissioning technological pyramid.
Jmmp 08 00165 g002
Figure 3. Parallel conveyor belt system.
Figure 3. Parallel conveyor belt system.
Jmmp 08 00165 g003
Figure 4. Workpieces.
Figure 4. Workpieces.
Jmmp 08 00165 g004
Figure 5. Parallel conveyor belt system material flow.
Figure 5. Parallel conveyor belt system material flow.
Jmmp 08 00165 g005
Figure 6. Connection between the software.
Figure 6. Connection between the software.
Jmmp 08 00165 g006
Figure 7. Virtual Commissioning House (VCH).
Figure 7. Virtual Commissioning House (VCH).
Jmmp 08 00165 g007
Figure 8. Collaboration flowchart.
Figure 8. Collaboration flowchart.
Jmmp 08 00165 g008
Figure 9. Project lead time.
Figure 9. Project lead time.
Jmmp 08 00165 g009
Table 1. Content and methodological categorization of VC.
Table 1. Content and methodological categorization of VC.
Theoretical (without Case study)[4,5,11,15,25,30,31,32,33,34,35,36,37]
Case study[3,6,7,8,9,12,20,22,23,24,27,28,29,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54]
SiL Approach[6,8,9,12,20,23,28,29,38,39,40,41,43,44,45,46,47,49,51,54,55]
HiL Approach[8,9,12,22,24,27,38,39,40,42,47]
Table 2. Software used for VC implementation.
Table 2. Software used for VC implementation.
Visual Components[4,6,30,46]
Plant Simulation[7,43,56]
TIA Portal[8,22,23,27,43,45,51,56]
Siemens NX MCD[4,8,22,23,29,30,45,47,49,51,52]
Process Simulate[9,27,49,51]
PLCSIM Advanced[3,8,9,12,23,42,43,45,49,51,56]
Simit[23,41,47]
Other[4,12,20,29,38,44]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Korpai, R.; Szántó, N.; Csapó, Á.B. A Framework for Effective Virtual Commissioning: Guiding Principles for Seamless System Integration. J. Manuf. Mater. Process. 2024, 8, 165. https://doi.org/10.3390/jmmp8040165

AMA Style

Korpai R, Szántó N, Csapó ÁB. A Framework for Effective Virtual Commissioning: Guiding Principles for Seamless System Integration. Journal of Manufacturing and Materials Processing. 2024; 8(4):165. https://doi.org/10.3390/jmmp8040165

Chicago/Turabian Style

Korpai, Richárd, Norbert Szántó, and Ádám Balázs Csapó. 2024. "A Framework for Effective Virtual Commissioning: Guiding Principles for Seamless System Integration" Journal of Manufacturing and Materials Processing 8, no. 4: 165. https://doi.org/10.3390/jmmp8040165

Article Metrics

Back to TopTop