Computer Integrated Manufacturing System ›› 2024, Vol. 30 ›› Issue (12): 4168-4178.DOI: 10.13196/j.cims.2024.0572

Previous Articles     Next Articles

Reconfiguration plan of dynamic reconfigurable discrete event systems based on Petri net

ZHANG Jiafeng1,LI Zhixiang1,ZHANG Duoyi1,LI Zhiwu1,2   

  1. 1.School of Mechano-Electronic Engineering,Xidian University
    2.Institute of Systems Engineering,Macau University of Science and Technology
  • Online:2024-12-31 Published:2025-01-06
  • Supported by:
    Project supported by the State Key Laboratory of Fluid Power and Mechatronic Systems,China (No.GZKF-202222).

基于Petri网的动态可重构离散事件系统重构方案设计

张佳峰1,李志翔1,张铎译1,李志武1,2   

  1. 1.西安电子科技大学机电工程学院
    2.澳门科技大学系统工程研究所
  • 作者简介:
    张佳峰(1986-),女,陕西吴堡人,副教授,博士,研究方向:可重构系统、离散事件动态系统、资源分配与调度、Petri网理论与应用,E-mail:zhangjiafeng@xidian.edu.cn;

    李志翔(2001-),男,河南焦作人,硕士研究生,研究方向:动态可重构离散事件系统、Petri网理论与应用,E-mail:li.zhixiang@stu.xidian.edu.cn;

    张铎译(1998-),男,陕西西安人,工程师,硕士,研究方向:动态可重构离散事件系统、Petri网理论与应用,E-mail:zdy865054808@163.com;

    李志武(1967-),男,河北乐亭人,教授,博士生导师,研究方向:离散事件系统、Petri网理论与应用,E-mail:systemscontrol@gmail.com。
  • 基金资助:
    流体动力与机电系统国家重点实验室开放基金课题资助项目(GZKF-202222)。

Abstract: Dynamic Reconfigurable Discrete Event System (DRDES) is a special type of Discrete Event System (DES) that can change its structure or parameters during runtime.Given the initial and target states of a reconfiguration task,a complete system-level reconfiguration plan of a DRDES can be described by a sequence of regular events and reconfiguration events.An inappropriate reconfiguration plan may cause system deadlocks or bring other serious consequences.Focusing on increase-type reconfiguration events,a DRDES based on Petri nets was described,and a dynamic reconfiguration plan problem was defined by taking flow arcs as the minimum execution units of reconfiguration events,where the minimum cost of reconfiguration plans was set as an optimized object.In addition,algorithms for automatically solving the reconfiguration plan problem were proposed.Finally,the proposed method was applied to a reconfigurable manufacturing system.The experimental results proved the effectiveness of the work.

Key words: dynamic reconfigurable system, discrete event system, Petri nets, reconfiguration plan

摘要: 动态可重构离散事件系统(DRDES)是一种能够在运行过程中改变结构或参数的特殊离散事件系统(DES)。已知重构起始与目标状态,DRDES的一次完整系统级重构过程可以由一串包含一系列普通事件与重构事件的事件序列描述。不恰当的重构方案可能导致系统死锁甚至造成严重后果。因此,聚焦DRDES中的增加型重构事件类型,基于Petri网描述DRDES的动态行为,以有向弧为重构最小执行单元,形式化定义了DRDES最小执行成本重构方案设计问题,并提出了相应的重构方案自动求解算法。最后,将该方法应用于一个可重构制造系统的重构方案设计中,实验结果证明了本工作的有效性。

关键词: 动态可重构系统, 离散事件系统, Petri网, 重构方案设计

CLC Number: