期刊文献+

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

Development and Key Techniques of Petri Net-based Discrete Event Simulation and Control Software
下载PDF
导出
摘要 针对离散事件系统控制对Petri网软件工具的需求,设计和开发基于Petri网的离散事件仿真与控制软件。通过分析离散事件仿真与控制的要求,确定软件的功能与目标,据此设计软件的体系结构。研究软件开发中的几个关键技术,如控制Petri网的提出及其基本类设计、基于控制Petri网的控制与仿真、Petri网模型的存储与读取、客户/服务器模式软件网络化架构等。开发基于Petri网的离散事件仿真与控制软件,它不仅具有Petri网模型建模与分析功能,还能实现基于Petri网的离散事件系统的网络化控制与仿真。在可重构加工系统试验平台上的应用表明,该软件是有效和实用的。 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 eontrol 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 soft-ware 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 reeonfignrable machining system test-bed shows that the software tool is valid and practical.
出处 《机械工程学报》 EI CAS CSCD 北大核心 2008年第9期36-42,共7页 Journal of Mechanical Engineering
基金 国家重点基础研究发展计划(973计划 2002CB312204) 国家高技术研究发展计划(863计划 2005AA420060)。
关键词 离散事件系统 PETRI网 仿真 控制 软件开发 可重构加工系统 Discrete event systems Petri nets Simulation Control Software development Reconfigurable machining systems
  • 相关文献

参考文献11

  • 1RAMADGE P J, WONHAM W M. Supervisory control of a class of discrete-event processes[J]. SIAM Journal on Control & Optimization, 1987, 25(1): 206-230. 被引量:1
  • 2MATCOVSCHI M-H, MAHULEA C, PASTRAVANU O. Learning about Petri net toolbox for use with MATLAB (Ver. 2.0)[EB/OL]. http://www.ac.tuiasi.ro/pntool/Learning_ PN_ Toolbox.pdf, 2007 -05-20. 被引量:1
  • 3SKLENAR J. On-line PetriSim 5.0 manual[EB/OL] http : //staff.um.edu.mt/jskll/petrisim/htmlman/manual5.html, 2004-06-15. 被引量:1
  • 4BASILE F, CARBONE C, CHIACCHIO P. Simulation and analysis of discrete-event control systems based on Petri nets using PNetLab[J]. Control Engineering Practice 2007, 15: 241-259. 被引量:1
  • 5蔡志林..Petri网建模工具软件的研究与实现[D].长沙理工大学,2005:
  • 6王唯一,吴智铭,陈江.一种用于柔性制造系统仿真的图形Petri网软件工具[J].小型微型计算机系统,1996,17(1):64-69. 被引量:2
  • 7UZAM M, JONES A H. Discrete event control system design using automation Petri nets and their ladder diagram implementation[J]. Int. J. Adv. Manufact. Technol., 1998, 14(10): 716-728. 被引量:1
  • 8ZHOU M C, DICESARE F, RUDOLPH D. Design and implementation of a Petri net based supervisor for a flexible manufacturing system[J]. IFAC J. Automatica, 1992,28(6): 1 199-1 208. 被引量:1
  • 9HAROLD E R. Processing XML with Java: a guide to SAX, DOM, JDOM, JAXP, and TrAX[M]. New York: Addison-Wesley, 2002. 被引量:1
  • 10任俊伟,林东岱.JNI技术实现跨平台开发的研究[J].计算机应用研究,2005,22(7):180-184. 被引量:40

二级参考文献5

  • 1BruceEckel 侯捷译.Java编程思想[M].北京:机械工业出版社,2002.. 被引量:21
  • 2PanickChan RosannaLee DouglasKramer.Java 2类库[M].北京:机械工业出版杜,2000.538-641. 被引量:1
  • 3SUN Corp. Java Native Interface [ EB/OL ]. http://java. sun. com/docs/books/tutorial/nativel. 1/2002/2004. 被引量:1
  • 4Tal Liron. Enhance Your Java Application with Java Native Interface[EB/OL] . http://www. javaworht. com/javaworld/jw-10-1999/jw-10-jni. html, 1999/2004. 被引量:1
  • 5Weqaar A Janjua. Linux JNI Tutorial[ EB/OL]. http://www. public.asu. eduf - wjanjua/java/jni/,2003/2004. 被引量:1

共引文献40

同被引文献36

  • 1戴汝为.语义、句法模式识别方法及其应用[J].模式识别与人工智能,1995,8(2):89-93. 被引量:7
  • 2Zhou M C, DiCesare F. Petri Net Synthesis for Discrete Event Control of Manufacturing Systems. Boston: Kluwer Academic Publishers, 1993. 被引量:1
  • 3Li Z W, Zhou M C. Deadlock Resolution in Automated Manufacturing Systems: A Novel Petri Net Approach. London: Springer, 2009. 被引量:1
  • 4Giua Alessandro, Seatzu Carla. Modeling and supervisory control of railway networks using Petri nets. IEEE Transac- tions on Automation Science and Engineering, 2008, 5 (3): 431-476. 被引量:1
  • 5Ezpeleta J, Colom J M, Martinez J. A Petri net based dead- lock prevention policy for flexible manufacturing systems. IEEE Transactions on Robotics and Automation, 1995, 11(2): 173-184. 被引量:1
  • 6Chu F, Xie X L. Deadlock analysis of Petri nets using siphons and mathematical programming. IEEE Transactions on Robotics and Automation, 1997, 13(6): 793-804. 被引量:1
  • 7Huang Y S, Jeng M D, Xie X L, Chung S L. Deadlock prevention policy based on Petri nets and siphons. Interna- tional Journal of Production Research, 2001, 39(2) : 283-305. 被引量:1
  • 8Park J, Reveliotis S A. Deadlock avoidanee in sequential resource allocation systems with multiple resource acquisi- tions and flexible routings. IEEE Transactions on Automatic Control, 2001, 46(10): 1572-1583. 被引量:1
  • 9Uzam M. An optimal deadlock prevention policy for flexible manufacturing systems using Petri net models with resources and the theory of regions. International Journal of Advanced Manufacturing Technology, 2002, 19(3): 192-208. 被引量:1
  • 10Li Z W, Zhou M C. Elementary siphons of Petri nets and their application to deadlock prevention in flexible manufac- turing systems. IEEE Transactions on Systems, Man and Cybernetics, Part A: Systems and Humans, 2004, 34 (1) : 38-51. 被引量:1

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部