An Event-Based Programming Model with Geometric Spatial Semantics For Cyber-Physical Production Systems
With the increasing complexities, such as massive computing devices and strict requirements for collaboration, of industrial production systems, the concept of the cyber-physical production system (CPPS) is considered as a promising approach for addressing these challenges. However, programmability...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-10-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/10/21/7651 |
_version_ | 1797549476547657728 |
---|---|
author | Guangxi Wan Peng Zeng |
author_facet | Guangxi Wan Peng Zeng |
author_sort | Guangxi Wan |
collection | DOAJ |
description | With the increasing complexities, such as massive computing devices and strict requirements for collaboration, of industrial production systems, the concept of the cyber-physical production system (CPPS) is considered as a promising approach for addressing these challenges. However, programmability is a challenge in CPPSs. The traditional chimney style of programming requires considerable design effort from engineers to handle the spatiotemporal heterogeneity of cyber-physical model that encompasses computing, temporal, and geometric semantics along with physical dynamics. Thus, an easy-to-use programming model and an integrated programming framework that are suited to this context are required. However, the existing programming models typically fully consider only computing while only partially considering temporal characteristics, and they rarely consider geometric semantics. To solve this problem, this paper proposes a novel event-based programming model, GePro, considering the geometric spatial semantics to realize integrated programming and reduce design effort, especially the reconfiguration of adding new physical devices into the exist system. A prototype of GePro is implemented and verified based on IEC 61499 by the implementation of design and reconfigure assembly CPPS. The results show that using GePro results in a programming time savings of an development life cycle time compared to traditional models for reconfiguration. |
first_indexed | 2024-03-10T15:15:10Z |
format | Article |
id | doaj.art-c7b845301f51471f8001159e23bffff6 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-10T15:15:10Z |
publishDate | 2020-10-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-c7b845301f51471f8001159e23bffff62023-11-20T19:01:46ZengMDPI AGApplied Sciences2076-34172020-10-011021765110.3390/app10217651An Event-Based Programming Model with Geometric Spatial Semantics For Cyber-Physical Production SystemsGuangxi Wan0Peng Zeng1State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, ChinaState Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, ChinaWith the increasing complexities, such as massive computing devices and strict requirements for collaboration, of industrial production systems, the concept of the cyber-physical production system (CPPS) is considered as a promising approach for addressing these challenges. However, programmability is a challenge in CPPSs. The traditional chimney style of programming requires considerable design effort from engineers to handle the spatiotemporal heterogeneity of cyber-physical model that encompasses computing, temporal, and geometric semantics along with physical dynamics. Thus, an easy-to-use programming model and an integrated programming framework that are suited to this context are required. However, the existing programming models typically fully consider only computing while only partially considering temporal characteristics, and they rarely consider geometric semantics. To solve this problem, this paper proposes a novel event-based programming model, GePro, considering the geometric spatial semantics to realize integrated programming and reduce design effort, especially the reconfiguration of adding new physical devices into the exist system. A prototype of GePro is implemented and verified based on IEC 61499 by the implementation of design and reconfigure assembly CPPS. The results show that using GePro results in a programming time savings of an development life cycle time compared to traditional models for reconfiguration.https://www.mdpi.com/2076-3417/10/21/7651programming modelCPPSIEC 61499function block |
spellingShingle | Guangxi Wan Peng Zeng An Event-Based Programming Model with Geometric Spatial Semantics For Cyber-Physical Production Systems Applied Sciences programming model CPPS IEC 61499 function block |
title | An Event-Based Programming Model with Geometric Spatial Semantics For Cyber-Physical Production Systems |
title_full | An Event-Based Programming Model with Geometric Spatial Semantics For Cyber-Physical Production Systems |
title_fullStr | An Event-Based Programming Model with Geometric Spatial Semantics For Cyber-Physical Production Systems |
title_full_unstemmed | An Event-Based Programming Model with Geometric Spatial Semantics For Cyber-Physical Production Systems |
title_short | An Event-Based Programming Model with Geometric Spatial Semantics For Cyber-Physical Production Systems |
title_sort | event based programming model with geometric spatial semantics for cyber physical production systems |
topic | programming model CPPS IEC 61499 function block |
url | https://www.mdpi.com/2076-3417/10/21/7651 |
work_keys_str_mv | AT guangxiwan aneventbasedprogrammingmodelwithgeometricspatialsemanticsforcyberphysicalproductionsystems AT pengzeng aneventbasedprogrammingmodelwithgeometricspatialsemanticsforcyberphysicalproductionsystems AT guangxiwan eventbasedprogrammingmodelwithgeometricspatialsemanticsforcyberphysicalproductionsystems AT pengzeng eventbasedprogrammingmodelwithgeometricspatialsemanticsforcyberphysicalproductionsystems |