当前位置: X-MOL 学术J. Manuf. Syst. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Bi-level dynamic scheduling architecture based on service unit digital twin agents
Journal of Manufacturing Systems ( IF 12.2 ) Pub Date : 2021-05-18 , DOI: 10.1016/j.jmsy.2021.05.007
Jian Zhang , Tingming Deng , Haifan Jiang , Haojie Chen , Shengfeng Qin , Guofu Ding

Pure reactive scheduling is one of the core technologies to solve the complex dynamic disturbance factors in real-time. The emergence of CPS, digital twin, cloud computing, big data and other new technologies based on the industrial Internet enables information acquisition and pure reactive scheduling more practical to some extent. However, how to build a new architecture to solve the problems which traditional dynamic scheduling methods cannot solve becomes a new research challenge. Therefore, this paper designs a new bi-level distributed dynamic workshop scheduling architecture, which is based on the workshop digital twin scheduling agent and multiple service unit digital twin scheduling agents.

Within this architecture, scheduling a physical workshop is decomposed to the whole workshop scheduling in the first level and its service unit scheduling in the second level. On the first level, the whole workshop scheduling is executed by its virtual workshop coordination (scheduling) agent embedded with the workshop digital twin consisting of multi-service unit digital twins. On the second level, each service unit scheduling coordinated by the first level scheduling is executed in a distributed way by the corresponding service unit scheduling agent associated with its service unit digital twin. The benefits of the new architecture include (1) if a dynamic scheduling only requires a single service unit scheduling, it will then be performed in the corresponding service unit scheduling without involving other service units, which will make the scheduling locally, simply and robustly. (2) when a dynamic scheduling requires changes in multiple service units in a coordinated way, the first level scheduling will be executed and then coordinate the second level service unit scheduling accordingly. This divide-and-then-conquer strategy will make the scheduling easier and practical.

The proposed architecture has been tested to illustrate its feasibility and practicality.



中文翻译:

基于服务单元数字孪生代理的双层动态调度架构

纯无功调度是实时解决复杂动态干扰因素的核心技术之一。基于工业互联网的CPS,数字孪生,云计算,大数据和其他新技术的出现使信息获取和纯粹的反应式调度在某种程度上更加实用。然而,如何构建新的架构来解决传统的动态调度方法无法解决的问题成为研究的新挑战。因此,本文设计了一种基于车间数字孪生调度代理和多服务单元数字孪生调度代理的双层分布式动态车间调度架构。

在此体系结构中,将物理车间的调度分解为第一级的整个车间调度,第二级的分解为服务单元调度。在第一层,整个车间调度是通过其虚拟车间协调(调度)代理执行的,该代理嵌入了车间数字孪生,该车间数字孪生由多服务单元数字孪生组成。在第二层,由第一层调度协调的每个服务单元调度由与其服务单元数字孪生关联的相应服务单元调度代理以分布式方式执行。新架构的优点包括:(1)如果动态调度仅需要单个服务单元调度,则它将在相应的服务单元调度中执行,而无需涉及其他服务单元;这将使本地调度变得简单,可靠。(2)当动态调度需要以协调的方式改变多个服务单元时,将执行第一级调度,然后相应地协调第二级服务单元调度。这种分而治之的策略将使调度变得更加容易和实用。

已对提议的体系结构进行了测试,以说明其可行性和实用性。

更新日期:2021-05-19
down
wechat
bug