Authors:
Vinicius Barbosa
1
;
Rui Pinto
2
;
João Pinheiro
2
;
Gil Gonçalves
2
and
Anabela Ribeiro
3
Affiliations:
1
Department of Electrical and Computer Engineering, Faculty of Engineering of the University of Porto, Porto, Portugal
;
2
SYSTEC-ARISE, Faculty of Engineering of the University of Porto, Porto, Portugal
;
3
Continental Advanced Antenna, Sociedade Unipessoal, Lda., Vila Real, Portugal
Keyword(s):
IEC 61499, Function Block Programming, Digital Twin Simulation, Cyber-Physical Production Systems.
Abstract:
The Digital Twin concept refers to the virtual representation of physical assets and is an emerging technology in the I4.0 paradigm for digital transformation. Digital Twin integration with discrete-event simulation models is the key enabler to create digital models of real dynamic manufacturing systems. Usually, simulation alone does not support optimization and advanced analytics, especially considering the lack of real-time data from the physical system. One of the biggest challenges for manufacturers is to enable integration between simulation models and Digital Twin technology for real-time data exchange, such as monitoring and optimization of cycle times and reducing waste. The lack of standards to build the Digital Twin concept explains this issue. This study addresses this problem by proposing a communication interface between a Python-based Digital Twin (DINASORE) and a Java-based AnyLogic simulation model. DINASORE supports Function Blocks compliant with the IEC 61499 stand
ard and external communication using OPC UA. Cycle time data is collected automatically by the Digital Twin in the Edge layer of the Cyber-Physical Production System and made available to the simulation model via OPC UA. Results show that it is possible to analyse the production process and propose optimizations in real-time.
(More)