The VC is defined in detail in (VDI, 2016). It
describes the overall test of the automation system
without a real machine. The development stages
software in the loop (SIL) and hardware in the loop
(HIL) can also be used to describe the testing of
automation solutions.
The digital twin is intended to support the VC on
the one hand and to coexist with the real system on
the other. The new possibilities thus obtained should
be used in a value-adding manner based on (VDI,
2018). For example, business models in the area of
control and process control or via projects based on
simulation integration can be developed.
4 MECHATRONIC DESIGN
4.1 Modularity and Standardization
To improve the overall mechatronic design of a
corresponding product, the modularization of
products has become established in recent decades.
This modularization brings with it a standardization
of components. A modular design simplifies the
collaboration of knowledge carriers from different
areas over the entire product lifecycle. The overall
mechatronic system includes disciplines in
electrical, mechanical and computer science (van
Beek et al., 2010).
To improve the usability of the digital twin, a
modular approach of the machine or system under
consideration should be carried out or assumed. For
this purpose, for example, libraries can be used in
the area of CAD as well as for automation
technology. Those libraries often depend on the
specific framework. The libraries correspond to the
modules. Usually these are specific machine
components, such as devices, drive systems, gears,
etc.
If the environmental conditions resulting from
the location of the specific machine (e.g.
temperature fluctuations, vibrations, etc.) are
neglected, the modularity of the production system
enables the module-related data to be returned from
the digital twin instance to the digital twin prototype.
Different instances of a machine, information from
individual modules (e.g. drive system, gearbox, etc.)
and their effects should be almost identical and
reproducible.
4.2 Level of Detail
Every component can be modeled and every data
point can be called up, from the system through the
machine to the drive. Depending on the task,
different aspects are focused. Suitable data
management for the digital twin is discussed in
(Winkler et al., 2020). An application- and goal-
oriented selection of the data to be recorded is
therefore just as important as the definition of the
system boundaries when creating the digital twin.
The amount of data must be kept lean and the
system clearly defined.
4.3 Estimating the Dynamics of an
Electromechanical Feed Axis
In order to improve the information content of a
Digital Twin of a machine, data from the real
process and model knowledge should be embedded.
For example, moments of inertia and friction can be
determined based on knowledge of the used
geometries, materials and material pairs. In addition,
models of the electromechanical axis have to be
developed to reflect the actual behavior.
This data and real recorded frequency responses
are intended to enable the digital twin to access
information on estimated frequency responses of the
virtual machine. In addition, algorithms are available
to determine the parameters for the drive control
from this information.
The estimated frequency responses must be
validated and adjusted using real frequency
responses of the real machine. On this basis, an
improvement of the drive dynamics model is
expected. The digital twin prototype thus has the
ability to make a statement about the dynamic
properties of the drive system from CAD- and
metadata. This approach concerns the digital twin
prototype that is decoupled from the real machine.
To estimate further machine states, a module is
to be developed that coexists with the real machine
and accesses drive and sensor data. Figure 3 shows
possible software solutions for this. Using the
example of the vertical electromechanical feed axis
shown in Figure 3, data from the CAD model such
as masses and moments of inertia are transferred to
the behavior model. With the SIMIT software from
Siemens, this data can be transferred to TwinCAT
via OPC UA. The advantage of TwinCAT is the
open structure and the possibility to use Matlab
Simulink models. SIMIT offers a separate interface
to the CAD software NX and the corresponding
kinematics tool Mechatronics Concept Designer
(MCD). The tool chain of an automated machine is
completed by PLCSimAdvanced. This enables the
simulative functioning of the PLC applications. The
final step in completing the digital twin approach is