西安电子科技大学学报

• 研究论文 • 上一篇    下一篇

一种用于柔性制造系统混惑状态估计的算法

王祺1,2;陈晓亮3   

  1. (1. 西安电子科技大学 机电工程学院,陕西 西安 710071;
    2. 周口师范学院 网络工程学院,河南 周口 466001;
    3. 西华大学 计算机与软件工程学院,四川 成都 610039)
  • 收稿日期:2016-04-14 出版日期:2017-04-20 发布日期:2017-05-26
  • 作者简介:王祺(1978-), 男, 西安电子科技大学博士研究生, E-mail: wangqixu486@sina.com
  • 基金资助:

    教育部“春晖计划”基金资助项目(Z2015100);四川省教育厅基金资助项目(15ZB0134)

Algorithm for estimating confusion states of flexible manufacturing systems

WANG Qi1,2;CHEN Xiaoliang3   

  1. (1. School of Mechano-electronic Engineering, Xidian Univ., Xi'an 710071, China;
    2. College of Network Engineering, ZhouKou Normal Univ., Zhoukou 466001, China;
    3. School of Computer and Software Engineering, Xihua Univ., Chengdu 610039, China)
  • Received:2016-04-14 Online:2017-04-20 Published:2017-05-26

摘要:

由于混惑会影响柔性制造系统的多线程运行及控制决策,故提出一种算法用于求解系统所有的混惑,为系统建模及进一步控制奠定一定的基础. 通过分析混惑状态的特征,基于已存在的Petri网混惑结构检测方案,进一步提出混惑状态的代数估计算法.该算法不再监督系统的状态演化,而通过分析系统的静态结构和初始条件实现混惑状态的估计.研究的成果可用于系统建模阶段的冲突合理性分析.最后,用一个柔性制造系统实例对提出的算法进行仿真.仿真结果表明,该方法能够有效地估计出目标系统的所有混惑状态.

关键词: 错误诊断, Petri网, 混惑, 柔性制造系统

Abstract:

As confusions have an impact on the multi-thread running and decision-making of flexible manufacturing systems (FMS), this paper aims to present a novel algorithm for finding all confusions of such an FMS, which can be considered as the foundation of further system modeling and control. An algebraic method is presented by analyzing the characters of confusion states, based on the available detection schemes of the subnet structure of Petri nets. The method implements state estimation of confusions by inputting a system static structure and an initial state instead of supervising system states. This result can be applied to conflict rationality analysis in the system modeling phase. Finally, an example of FMS is employed to simulate the proposed algorithm. The result shows that all confusion states of the target system can be estimated effectively by using the method.

Key words: fault diagnosis, Petri nets, confusions, flexible manufacturing systems