• CN:11-2187/TH
  • ISSN:0577-6686

›› 2008, Vol. 44 ›› Issue (9): 36-42.

• 论文 • 上一篇    下一篇

基于Petri网的离散事件仿真与控制软件的开发及关键技术

李俊;戴先中;孟正大;黄君梅;王清元   

  1. 东南大学自动化学院
  • 发布日期:2008-09-15

Development and Key Techniques of Petri Net-based Discrete Event Simulation and Control Software

LI Jun;DAI Xianzhong;MENG Zhengda;HUANG Junmei;WANG Qingyuan   

  1. School of Automation, Southeast University
  • Published:2008-09-15

摘要: 针对离散事件系统控制对Petri网软件工具的需求,设计和开发基于Petri网的离散事件仿真与控制软件。通过分析离散事件仿真与控制的要求,确定软件的功能与目标,据此设计软件的体系结构。研究软件开发中的几个关键技术,如控制Petri网的提出及其基本类设计、基于控制Petri网的控制与仿真、Petri网模型的存储与读取、客户/服务器模式软件网络化架构等。开发基于Petri网的离散事件仿真与控制软件,它不仅具有Petri网模型建模与分析功能,还能实现基于Petri网的离散事件系统的网络化控制与仿真。在可重构加工系统试验平台上的应用表明,该软件是有效和实用的。

关键词: Petri网, 仿真, 可重构加工系统, 控制, 离散事件系统, 软件开发

Abstract: Motivated by the demand for Petri net software tools for control of discrete event systems, a Petri net-based discrete event simulation and control software tool is designed and developed. By analyzing the requirements of discrete event simulation and control, the main functions and objectives of the software tool are established. The architecture of software tool is designed accordingly. Subsequently, several key techniques for the software development are researched including proposing of control Petri nets together with design of their basic classes, save and read of Petri net models, Petri net-based simulation and control, and networked software construction in the Client/Server mode. Finally, the Petri net-based discrete event simulation and control software tool is developed, which not only possesses the functions of Petri net modeling and analysis, but also is capable of implementing Petri net-based control and simulation of discrete event systems through networks. Application result of the software tool on a reconfigurable machining system test-bed shows that the software tool is valid and practical.

Key words: Control, Discrete event systems, Petri nets, Reconfigurable machining systems, Simulation, Software development

中图分类号: