| Literature DB >> 36236689 |
Helbert da Rocha1,2, João Pereira1,2, Reza Abrishambaf3, Antonio Espirito Santo1,2.
Abstract
The shop floor or factory floor is the area inside a factory where manufacturing production is executed. The digitalisation of this area has been increasing in the last few years, introducing the Digital Twin (DT) and the Industry 4.0 concepts. A DT is the digital representation of a real object or an entire system. A DT includes a high diversity of components from different vendors that need to interact with each other efficiently. In most cases, the development of standards and protocols does not consider the need to operate with other standards and protocols, causing interoperability issues. Transducers (sensors and actuators) use the communication layer to exchange information with digital contra parts, and for this reason, the communication layer is one of the most relevant aspects of development. This paper covers DT development, going from the physical to the visualisation layer. The reference architecture models, standards, and protocols focus on interoperability to reach a syntactic level of communication between the IEEE 1451 and the IEC 61499 standards. A semantic communication layer connects transducer devices to the digital representation, achieving a semantic level of interoperability. This communication layer adds semantics to the communication process, allowing the development of an interoperable DT based on the IEEE 1451 standards. The DT presented reaches the syntactic and semantic levels of interoperability, allowing the monitoring and visualisation of a prototype system.Entities:
Keywords: IEEE 1451 semantic interoperability; IEEE 1451 standards; industry 4.0; semantic digital twin interoperability
Mesh:
Year: 2022 PMID: 36236689 PMCID: PMC9572755 DOI: 10.3390/s22197590
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1Concepts and standards from physical-to-digital, digital-to-physical, and reference architecture models.
Figure 2I4.0 Levels of interoperability.
Figure 3IEEE 1451 family of standards and the proposed semantic layer.
Figure 4Conceptual scenarios.
Figure 5TIM was developed using the TIM Editor developed at the UBI laboratory.
Figure 6Water levels acquisition algorithm.
Time to load the water level sensor.
| Water Level (%) | Time (ms) | Average (ms) | Water Level (%) | Time (ms) | Average (ms) |
|---|---|---|---|---|---|
| 0 | 98 | 97 | 50 | 169 | 168 |
| 97 | 168 | ||||
| 95 | 167 | ||||
| 10 | 112 | 114 | 60 | 182 | 181 |
| 114 | 181 | ||||
| 116 | 180 | ||||
| 20 | 127 | 127 | 70 | 196 | 196 |
| 128 | 198 | ||||
| 126 | 193 | ||||
| 30 | 139 | 138 | 80 | 210 | 210 |
| 138 | 208 | ||||
| 137 | 211 | ||||
| 40 | 153 | 153 |
Commands from the NCAP to the TIM.
| TIM ID | Trans. Channel ID | Class Cmd | Function Cmd | Length | Dep. Cmd | |||
|---|---|---|---|---|---|---|---|---|
|
| ||||||||
| 0x00 | 0x01 | 0x00 | 0x03 | 0x03 | 0x01 | 0x00 | 0x00 | 0x00 |
|
| ||||||||
| 0x00 | 0x01 | 0x00 | 0x05 | 0x03 | 0x01 | 0x00 | 0x00 | 0x00 |
|
| ||||||||
| 0x00 | 0x01 | 0x00 | 0x06 | 0x03 | 0x01 | 0x00 | 0x00 | 0x00 |
|
| ||||||||
| 0x00 | 0x01 | 0x00 | 0x07 | 0x03 | 0x01 | 0x00 | 0x00 | 0x00 |
The answer from the TIM to the NCAP’s commands is organised in an array of octets as follows: the first octet represents the success/failure, the second is the length, and the third is the value, for example: “0x01 0x00 0x04 0xXX 0xXX 0xXX 0xXX”.
Figure 7Actual and proposed NCAP semantic communication.
Figure 8Setup in the UBI laboratory.
Figure 9IEC 61499 Function Blocks receiving and visualising data inside the Eclipse 4DIAC from the IEEE 1451 standards acting as an interoperable Digital Twin.
Figure 10Interoperable Digital Twin based on the IEEE 1451 semantic communication.