期刊文献+

基于Petri网的虚拟装配环境建模及其应用 被引量:3

Modeling & application of virtual assembly environment based on Petri net
下载PDF
导出
摘要 通过分析虚拟装配环境的结构及性能,针对场景图数据结构在虚拟装配应用中的不足,定义了一种基于知识的层次对象时间Petri网,并用于建立虚拟装配环境的应用层模型。该模型以虚拟手的位姿作为输入,运行后输出具体的操作事件更新场景图,完成装配活动,以满足虚拟装配环境的实时和并发等动态性能要求,实现了虚拟装配大量离散事件的处理及装配意图的响应。给出了基于知识的层次对象时间Petri网的产品装配模型表达,不仅表达了产品结构及装配关系,同时记录零部件在装配过程中的方位及约束状态等动态信息,从而在虚拟装配环境中实现了装配与拆卸并存的实际装配活动。此外,还给出了由产品装配层次图生成的基于知识的层次对象时间Petri网装配模型的算法,说明了基于应用层模型的装配、拆卸操作以及装配过程仿真,开发了原型系统。 Through analyzing the structure and characteristics of Virtual Assembly Environment (VAE), a Knowl- edge-based Hierarchical Object-Oriented Timed Petri Net (KHOOTPN) was defined, and the application layer model of VAE based on KHOOTPN was constructed to address the limitations of the scene graph structure in virtual as- sembly application. With the input of posture and position of virtual hand, the model outputted the event for updated scene graph to realize the activity of virtual assembly. Thus the requirements of real-time and concurrence of VAE were satisfied, and the treatment of large number of discrete events and capture of assembly intention were also realized. Furthermore, the representation of assembly model based on KHOOTPN was proposed, which could not only represent the structure and assembly relationship of a product, but also record dynamic information such as the position and constraint state of each component in the process of assembly. Therefore, both the assembly and disassembly were implemented in VAE. Moreover, the algorithm of generation of KHOOTPN-based assembly model from assembly hierarchical graph was presented. Based on application layer model, the operation of assembly and disassembly, as well as the simulation of assembly process, were also illustrated. Finally, the prototype system was developed.
出处 《计算机集成制造系统》 EI CSCD 北大核心 2007年第4期654-662,726,共10页 Computer Integrated Manufacturing Systems
基金 教育部高等学校博士点基金资助项目(20020213004)~~
关键词 PETRI网 虚拟装配环境 装配模型 装配过程仿真 Petri net virtual assembly environment assembly model assembly process simulation
  • 相关文献

参考文献9

  • 1JAYARAM S,JAYARAM U,WANG Y,et al.VADE:a virtual assembly design environment[J].IEEE Computer Graphics and Application,1999,19 (6):44-50.
  • 2杨润党,武殿梁,邓华林,范秀敏,严隽琪.虚拟环境下产品装配技术的研究与实现[J].计算机集成制造系统,2004,10(10):1220-1224. 被引量:24
  • 3王世伟,谭建荣,张树有,刘振宇.虚拟环境中面向装配设计的数据场景图研究[J].计算机辅助设计与图形学学报,2003,15(1):76-80. 被引量:20
  • 4BANERJEE A,BANERJEE P.A behavioral scene graph for rule enforcement in interactive virtual assembly sequence planning[J].Computer in Industry,2000,42(2-3):147-157.
  • 5ZHOU Y,MURATA T,DEFAN TI T.Modeling and performance analysis using extended fuzzy-timing Petri nets for networked virtual environments[J].IEEE Transactions on System,Man and Cybernetics-Part B:Cybernetics,2000,30(5):737-756.
  • 6ZHA X F.An object-oriented knowledge based Petri net approach to intelligent integration of design and assembly planning[J].Artificial Intelligence in Engineering,2000,14 (1):83-112.
  • 7HONG J E,BAE D H B.Software modeling and analysis using a hierarchical object-oriented Petri net[J].Information Sciences,2000,130 (1-4):133-164.
  • 8JOHNSON P T,NIMAL N,KEITH D B.A hierarchical Petri net framework for the representation and analysis of assembly[J].IEEE Transactions on Robotics and Automation,1996,12(2):147-157.
  • 9RAM A,KRAMMER G A,RICHARD H C.Assembly modeling by geometric constraint satisfaction[J].Computer-Aided Design,1996,28(9):707-722.

二级参考文献19

  • 1TRAN P, GREWAL S. Data model for an assembly planning software system[J]. Compuer Integrated Manufacturing System,1997,10(4):267-275.
  • 2LEE J, KUMII L. Model-based analysis of hand posture[J]. Computer Graphics and Applications, 1995 ,5(5):77-86.
  • 3SUN Hanqiu, YUAN Xiaobu, BACIU G, et al. Direct virtual-hand interface in robot assembly programming[J]. Journal of Visual Languages and Computing, 1999,(10):55-68.
  • 4HAGAN R G O, ZELINSKY A,ROUGEAUX S. Visual gesture interfaces for virtual environments[J]. Interacting with Computers, 2002,(14):231-250.
  • 5PAVLOVIC V, SHARMA R, HUANG T S. Visual interpretation of hand gesture for human computer interaction:a review[J]. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1997,19(7):677-695.
  • 6GOMES de S A, ZACHMANN G.Virtual reality as a tool for verification of assembly and maintenance process[J]. Computer & Graphics,1999,(23):389-403.
  • 7ROMEO M M, LEE H S L, KAZEM A. Assembly sequence planning and optimisation using genetic algorithms[J]. Applied Soft Computing, 2003(2/3F):223-253.
  • 8SMITH G C, SMITH S S. An enhanced genetic algorithm for automated assembly planning[J]. Robotics and Computer Integrated Manufacturing, 2002,(18):355-364.
  • 9Antonino Gomes de sà, et al. Virtual reality as a tools for verification of assembly and maintenance process[J]. Computer & Graphics, 1999, 23(3): 389~403
  • 10J Whyte, N Bouchlaghem, et al. From CAD to virtual reality: Modelling approaches, data exchange and interactive 3D building design tools[J]. Automation in Construction, 2000, 10(1): 43~55

共引文献42

同被引文献21

  • 1吴锋,侯平智.多传感器信息融合的分层着色Petri网模型[J].杭州电子科技大学学报(自然科学版),2010,30(4):156-160. 被引量:2
  • 2刘晶,胡青泥,齐晓松.基于网络的实时虚拟装配系统的研究[J].工程图学学报,2007,28(3):1-6. 被引量:1
  • 3Hamid Ullah,Erik L.J.Bohez.A Petri net model for the design and performance evaluation of a flexible assembly system [J].Assembly Automation, 2008,28(4):-325-339.
  • 4Shang Tae Yee,Jose A.Ventura.A petri net model to determine optimal assembly sequences with assembly operation Constrains[J].Journal of Manufacturing Systems, 1999,18(3 ):203-213.
  • 5Ratzer Anne Vinter, Wells Lisa, et al.CPN Tools for Editing, Simulating, and Analyzing Colored Petri Net [C]//Proceedings of Applications and Theory of Petri Nets 2003:24th International Conference,ICATPN 2003,Eindhoven,The Netherlands,June 23 - 27,2003.
  • 6PAOLO VALENTINI P. Interactive virtual assembling inaugmented reality [J]. International Journal on InteractiveDesign and Manufacturing,2009,3(2) : 109-119.
  • 7HONG J E,BAE D H. Software modeling and analysis usinga hierarchical object-oriented Petri nets[J]. Information Sci-ences,2000,130(1/2/3/4) :133-164.
  • 8ZHA X F. An object-oriented knowledge based Petri net ap-proach to intelligent integration of design and assembly plan-ning[J]. Artificial Intelligence in Engineering,2000,14(1) :83-112.
  • 9LU Qiuqin, HUANG Guangqiu, ZHU Huaping. Fuzzy analy-sis of accidents diagnosis based on fuzzy Petri net[J]. Interna-tional Journal of Systems and Control,2007,2(3) :228-236.
  • 10YING Hong, WU Yu, QUO Jiao. Web service compositionmodeling based on colored Petri nets[J]. International Journalof Systems and Control?2008,1(3) ;30-34.

引证文献3

二级引证文献14

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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