基于PC的虚拟样机集成仿真平台及其关键技术的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
当今,产品需求的多样化进一步扩大,个性化需求得到迅速增强,能否以最短的时间和最低的成本设计出适应市场需求、质量最好、环境负荷最小的产品将决定一个企业的效益乃至生存。虚拟样机技术无疑可以帮助企业提高产品设计成功率,缩短产品设计周期。由于虚拟样机的“贵族化”身份,使得真正需要此项技术的广大潜在的中小型制造企业用户无法使用。本文研究的目标为:在PC机上研究虚拟样机集成仿真平台的实现原理与方法,以满足广大中小企业对虚拟样机技术的应用要求。论文的主要内容和成果如下:
     ①装配模型是虚拟样机开发的基础。在对已有装配模型研究的基础上,分别指出了已有模型的优缺点,并提出了针对PC的基于扩展组节点场景图技术的虚拟装配模型,该模型兼顾了虚拟装配、虚拟加工、工作过程及工程分析可视化的仿真功能需求。
     ②本文提出了虚拟样机集成仿真平台的框架结构;给出了虚拟样机集成仿真平台内部的交互模式及运行机理;讨论了在虚拟样机集成仿真平台上进行虚拟样机开发的工作流程;并提出了通用舞台的搭建技术。
     ③针对PC的交互特点,实现了虚拟样机开发工艺人员使用的人机多模式交互。包括基于文本格式交互的虚拟样机本体的构建技术,定义了V语言的语法,并从逻辑上进行了原理的实现;包括基于新的虚拟装配场景图技术和Open Inventor引擎机制相结合的交互实现技术;还包括基于虚拟控制器的交互模式的实现;给出了基于三维鼠标技术的人机交互模式的数据结构。
     ④研究了加工仿真和工作过程仿真的关键实现技术,包括切削仿真、立体显示、颜色改变、粒子系统、物体透明度的精确时间控制等关键技术的实现。
     ⑤在工程分析可视化系统的研究中,不但实现了小数据量的刀具温度场的实时性物理仿真,同时开发了虚拟样机集成仿真平台与FLUENT的接口程序,从而实现了PECVD各腔室温度场大数据量的后处理显示,增强了数据场的可视化效果。
     本论文的研究均在PC上完成,开发工具有:Visual C++.NET、Open Inventor5.0、OpenGL、Unigraphics NX2.0等。以上海机床厂的CJK6430数控车床、申威达有限公司的QZ104切纸机及上海太阳能有限公司的新型PECVD设备为应用实例,对本文提出的理论和新的技术进行了验证和实现。
Nowadays, the diversified and individualized demands on products are pushing enterprises to design the best-quality products in minimum environmental loads, which meet the demands of the market, in the shortest time and at the lowest cost. The technology of virtual prototype can undoubtedly help enterprises to solve the problems mentioned above. However, due to its costliness, the virtual prototype is beyond the reach of the vast potential and small-scale users, who indeed require the technology. The purpose of this dissertation is to study the principle and method of realizing the integrated simulation platform of virtual prototype on personal computers, in order to meet the needs of vast potential small-scale users. The contents and achievements are as follows:
     ①It is the foundation of developing virtual prototype to construct assembly model. The advantages and disadvantages of the existing assembly model are pointed out through studying on relational models separately. At the same time, a new virtual assembly model on the basis of extensible group node is brought forward. Several kinds of simulation functions are considered in this assembly model, which include virtual assembly, virtual manufacturing, working process, and visualization in engineering analysis.
     ②In this dissertation, the frame structure of the PCISPVP, the mutual mode and operation mechanism within the PCISPVP are proposed. The workflow of the PCISPVP is discussed, through which users can develop virtual prototype. Finally the technology of setting up the stage in common use is proposed.
     ③Multi-mode interaction between human and computer is implemented in accordance with the interactive characteristic of personal computers. The craft personnel can develop virtual prototypes through using the multi-mode interaction easily. One method of interaction is based on text formatting. The author has defined the grammar of V language, and carried on the realization of the principle on logic. Using this interactive format, developers can construct virtual prototype simply. Another method of interaction is based on combining scene graphics defined in this dissertation with Open Inventor engine mechanism. One more interactive mode is based on virtual controller, through which users can interact with virtual prototype on net. The data structure of the human-computer interaction mode based on three-dimensional mouse technology is provided in addition.
     ④The key realization technologies related to manufacturing and working process simulation, which include cutting simulation, three-dimensional show, color change, particle system, transparency transform controlled by time accurately, etc, are studied in this dissertation.
     ⑤Visualization in system engineering analyses includes two kinds of functions. One is to simulate the real-time physics of the cutter temperature field with a small datum quantity. The other is to display the after-treatment results of great datum quantity. Using the interface that has been developed between PCISPVP and FLUENT software, the implementation of the virtual demo for craft chambers of PECVD is carried out, which can enhance the visualization impact of data volume.
     All the researches in this dissertation are developed on PC with Visual C++.NET, Open Inventor 5.0, OpenGL and Unigraphics NX2.0. The application instances, including CJK6430 produced by Shanghai Machine Tool Factory, QZ104 paper cutters produced by Shanghai Shenweida Machinery Co., Ltd. and PECVD equipment of Shanghai solar energy Co., Ltd., are given to validate the correctness of the new theories and technologies provided in this dissertation.
引文
[1]杨文龙,姚淑珍,吴芸.软件工程.北京:电子工业出版社,1997
    [2]H.J.Bullinger,J.Warschat.吕新生译.快速产品开发——种整体的产品开发模式.工程设计,1997,3
    [3]肖田元等.虚拟制造.北京:清华大学出版社,2004,8
    [4]吴定川,陈满意.虚拟设计/虚拟制造与制造业信息化.http://www.seastars.Com/jingdianwenzhang-3.htm.
    [5]周济,查建中,肖人彬.北京:高等教育山版社,1998
    [6]D.M.Anderson,J.Pine.Agile Product Development for Mass Customization,Niche Market,JIT,Built-to-Order and Flexible Manufacturing.New York:McGraw-Hill,1997
    [7]檀润华.创新设计—TRIZ:发明问题解决理论.北京:机械工业出版社,2002
    [8]Karl T U,Steven D E.Product Design and Development.Boston:McGraw-Hill International Editions,2000
    [9]George E,Dieter.Engineering Design 3~(rd) Edition.Boston:McGraw-Hill International Editions,2000
    [10]付强.虚拟样机协同设计平台的关键技术研究.南京理工大学[硕士学位论文],2005
    [11]成尔京.基于知识仓库的虚拟产品协同开发技术研究[D].四川大学机械制造及其自动化专业博士论文,2004,11:59
    [12]yaoqin.Z.,W.huizhong,C.Xi.RESEARCH ON INFORMATION MANAGEMENT SYSTEM OF VP COMPLEX PRODUCT.in Proceeding of Asian Simulation Conference/the 5~(th) International Conference on System Simulation and Scientific Computing,2002
    [13]严隽琪,范秀敏,马登哲等.虚拟制造的理论、技术基础与实践.上海:上海交通大学出版社,2003
    [14]王经坤,艾兴,张进生.虚拟产品开发技术的理论体系研究.计算机工程,2003,29(3):11-13
    [15]黄斌,严隽琪,蒋祖华.虚拟产品开发技术及其建模方法的研究.计算机集成制造系统-CIMS,2002,8(4):259-262
    [16]高晓春.数控机床需求继续快速增长—机床行业8月份月报.渤海证券有限责任公司,2006,8,4 http://www.ewww.cn
    [17]高晓春.装备振兴 机床先行—机床行业深度研究报告.渤海证券有限责任公司,2006,2.22 http://www.ewww.cn
    [18]邵立,钟廷修.虚拟制造及其应用.上海交通大学学报.1999.33(7):906-911
    [19]http://sy.863cims.net/lab.虚拟制造技术.2001.
    [20]James A.Fulton.Strategy for the integration of knowledge-based engineering data.Boeing Information and Support Services Research and Technology:1995
    [21]陈艳,张宜生.虚拟样机技术在家电产品开发中的应用[A].计算机仿真,2003,20(9).
    [22]范文慧.产品族设计,学术报告[J].清华大学,2001.
    [23]李薇.虚拟样机技术的研究和实现[D].浙江大学硕士论文,2002.
    [24]郑晓曦.基于DAG场景图的产品虚拟样机系统及其关键技术的研究[D].武汉理工大学 机械设计及理论专业博士学位论文,2004,9:2-3
    [25]李伯虎,柴旭东.复杂产品虚拟样机工程.计算机集成制造系统—CIMS,2002.8(9):678-683
    [26]王鹏,李伯虎.复杂产品虚拟样机协同仿真建模技术研究[J].系统仿真学报,2004,16(4).
    [27]王克明.复杂产品虚拟样机开发关键技术研究[D].清华大学硕士开题报告,2002
    [28]邹湘军,孙健,何汉武,郑德涛,陈新.虚拟现实技术的演变发展与展望.系统仿真学报,2004,9:1905-1910
    [29]Warren Robinett.Virtual Environment Workstation[EB/OL].http://www.Warrenrobinett.Com/,2003,05
    [30]J.D.Foley.Interfaces for Advanced Computing[J].Scientific American,1987,257(4):127-135.
    [31]31 Daniel J.Pezely et al.A Second Step Towards Virtual Reality:TheEntity Model and System Design[EB/OL].SIGGRAPH 1991Technical Papers Chair in January,http://citeseer.nj.nec.com/cachedpage/437470/1,1991.
    [32]Georgios Christou et al.Evaluating and comparing for Interaction styles[EB/OL].http://citeseer.nj.nec.com/587531.html,2000.
    [33]Burdea,G.and P.Coiffet.Virtual Reality Technology[M].New York,USA:John Wiley &Sons,1994.
    [34]Bourjault A.Contribution to a Methodological Approach of Automated Assembly:Automatic Generation of Assembly Sequence.University of Franchecomte.Besancon.France,Nov.1984
    [35]T.L.de Fazio&D.E.Whitney.Part and assembly technique classification:final report.Report CSD L-R-1643,the Charles stark Drapen Laboratory Inc.Cambridge,Massachusetts,1998
    [36]李迅.拟实装配环境的构建.河北工业大学机械设计及理论专业硕士学何论文[D],2003.1:14
    [37]Homem de Mello L.S,et al.A Correct and Complete Algorithm for Generation of Mechanical Assembly Sequence.IEEE Transaction on Robotics and Automation.1991,7(2):228-240
    [38]李海龙,董金徉等.基于约束的装配体技术.计算机辅助设计与图形学报,1999年5月,9(3):40-45
    [39]王朝瑞.图论[M](第二版).北京:人民教育出版社,1981:238-239
    [40]朱庆,高玉荣,危拥军等.GIS中三维模型的设计[J].武汉大学学报(信息科学版),2003,28(3):283-286
    [41]The Inventor Mentor:Programming Object-Oriented 3D Graphics with Open Inventor (TM).Release 2
    [42]罗朔锋,李雪耀,熊新平,蔡继红.高性能面向对象场景图系统.系统仿真学报,2005,vol(17),No.2:424-428
    [43]刘振宇,谭建荣,张树有等.虚拟环境中装配设计语义的表达、传递与转化研究[J].计算机学报,2000,23(11):1208-1214)
    [44]Dong Wang,Tao Yu,Guihua Hu,Wenhua Zhu.the implementation of virtual integreted simulation development platform for PECVD,39th Southeastern Symposium on System Theory,March 4-6,2007,Mercer,GA,USA
    [45]Dong Wang,Tao Yu.STUDY ON VIRTUAL INTELLIGENT ASSEMBLY SYSTEM FOR MACHINE TOOLS BASED ON MULTI-AGENT AND PETRI-NET,Proceedings of the Fifth International Conference on Machine Learning and Cybernetics,Dalian,13-16 August 2006:28-33
    [46]Michael M.Heck.VRML 2.0 for open inventor programmers.Template Graphics Software,Inc.,1997
    [47]Template Graphics Software,Inc..Open inventor for Win32:interactive 3D graphics for microsoft windows.Template Graphics Software,Inc.,1996
    [48]陈天翼,邱家驹,邱淘西.电力系统虚拟现实场景开发研究.电力系统及其自动化学报,2000.10:7-10
    [49]樊爱华,胡忠东.虚拟现实的建模技术.计算机仿真,1997,10:64-66
    [50]左旭,卫原平,阮雪榆.面向对象的三维图形软件包—OpenInventor.计算机应用研究,1997.1:4-5
    [51]Open Inventor UsersGuide:OBJECT-ORIENTED 3D GRAPHICS DEVELOPERS TOOLKIT,2003,TGS Company:33
    [52]InventorMentor:Programming Object-Oriented 3D Graphics with Open Inventor(TM),Release 2,SGI company,1993,10:244
    [53]页:101Richard Bentley.The Architecture of the BSCW Shared Workspace System[A].Proceeding of the ERCIM workshop on CSCW and the Web[C],1996.
    [54]3SPACE FASTRAK USER'S MANUAL.2002 EDITION,REV.C.Polhemus Incorporated
    [55]闫中飚.数控切削加工仿真研究与实现[D].北京:北京航空航天大学机械设计及理论硕士学位论文,2001
    [56]王先逵.计算机辅助制造[M].北京:清华大学出版社,1999
    [57]王子兵.基丁实体造型的数控加工仿真验证技术的研究与实现[D]:[硕士学位论文].南京:南京航空航天大学航空宇航制造工程,2001.
    [58]黄雪梅.虚拟数控车削加工物理仿真系统研究[D].长春,东北大学机械制造及自动化专业博士学位论文,2001.
    [59]盛亮,廖文和.数控加工物理仿真关键技术的初探[J].系统仿真学报,2003,15(5):631-633
    [60]Sungurtekin UA,VAlcker HB.Graphical simulation and automatic verification of NC machining programs.IEEE Transactions on Robotics and Automation,1986,20(4):156-165
    [61]Kawashima Y,Hob K.A flexible quantitative method for NC machining verification using a spac-division based solid model.The Visual Computer,1991,7(1):149-157
    [62]Hook T.V.Real-time shaded NC milling display.Computer Graphic,1986,20(4):15-20
    [63]Lan T Chappel.The use of vectors to simulate material removed by numerically controlled milling.Computer Aided Design,1983,15(3):156-158
    [64]沈春龙,张友良.三维虚拟加工环境及其关键技术的研究[J].计算机辅助设计与图形学学报,2001,13(10):890-894
    [65]罗亚波,肖田元.采用多分支广义表方法实现基于Web的数控铣削仿真[J].机械工程学 报,2003,39(8):71-75
    [66]高明,陈言秋.数控加工仿真中的优化离散矢量模型.工程图学学报,2002(1):15-19
    [67]S Takata.Generation of a machining scenario and its application to intelligent machining operations.Annals of the CIRP,1993,42(1):531-534
    [68]W J Endres.A dynamic model of cutting force system in the turning process,proc.ASME Symposium on Monitoring and Control for Manufacturing Processes,1991,44:193-212
    [69]张大卫.圆锥螺旋铣刀非线性铣削力模型[J].机械工程学报,1997,33(6):14-19
    [70]姚英学,李荣彬.面向加工质量预测的虚拟加工检测单元的研制[J].中国机械工程,2000,11(5):520-524
    [71]黄雪梅,赵杨民,王启义.虚拟数控车削物理仿真系统的研究与开发[J].中国机械工程,2001,13(15):1337-1339
    [72]Reeves W T.Particcle system-A technique for modeling a class of fuzzy objects.Siggraph'83,Computer Graphics,17(3),July 1983:359-376
    [73]Michael E.Goss.Motion Simulation-A Real Time Particle System for Display of Ship Wares.IEEE Computer Graphics & Applications,May 1990:30-35
    [74]Befnhard Eberhardt,Andreas Weber,and Wolfgang strasser.A fast,flexible,particlesystem model for cloth draping.IEEE Computer Graphics & Applications,September 1996:52-59
    [75]张芹,谢秀毅等.火焰、烟、云等不规则物体的建模方法研究综述.中国图像图形学报,Vol.5(A),No.3,2000:186-190
    [76]Reed T and Wyvill B.Visual simulation of lighting.Computer Graphics Proceeding,Annual Conference Series,1994:359-364
    [77]马继峰,彭晓源,丁莹,蔡志浩.虚拟样机可视化支撑平台的研究与实现.系统仿真学报,2005,2:367-370
    [78]石教英,蔡文立.科学计算可视化算法与系统[M].科学出版社,1996
    [79]王小同,杜芳,潘永仁等.可视化仿真及其应用综述.计算机工程,1998,24(8):20-21
    [80]唐泽圣等.三维数据场可视化.清华大学出版社,1999,12
    [81]杨峰.从科学计算可视化到信息可视化.情报杂志,2007,1:18-24
    [82]Lorensen W E,Cline H E.Marching Cubes:A High Resolution 3D Surface Construction Algorithm[J].Computer Graphics,1987,21(4):163-169
    [83]Rademacher P.G Bishop.Multiple Center of Projection Images.In Computer Graphics Proceeding.Annual Conference Series,ACM SIGGRAPH,1998
    [84]王茂才,李晖,戴光明,杜安红.三维数据场体绘制研究进展.计算机与现代化,2003,4:66-69
    [85]Drebin R A,Carpenter L,Hanrahan P.Volume rendering[J].Computer Graphics,1988,22(4):65-74
    [86]Levoy M.Display of surface from volume data[J].IEEE CG&A,1988,8(5):29-37
    [87]王文成.三维数据场体绘制技术的研究与实现[D].中国科学院软件技术研究所博士论文.1998
    [88]Levoy M.Volume rendering by adaptive refinement[J].The visual computer,1990,6(1):2-7
    [89]Yagel R,Shi Z.Accelerate volume animation by space-leaping[C].In:IEEE visualization'93,New York:IEEE Computer Society Press,1993:66-69
    [90]朱怀球,吴江航.基于C~∞基函数的自然邻点插值(NNI)方法在科学计算可视化上的应用[J].计算机工程与应用,计算机工程与应用,2001,37(1):1-3
    [91]吴杰,黄春生,范绪箕.基于OpenGL的CFD设计平台中的流场可视化技术及其实现.工程图学学报,2004,2:65-72
    [92]Wijk J J V.Spot Noise:Texture Synthesis for Data Visualization[J].Computer Graphics,1991,25(4):309-318.
    [93]Cabral B,Leedom C.Imaging Vector Fields Using Line Integral Convolution[C].Proceedings of SIGGRAPH'93,1993:263-270.
    [94]陈莉.三维矢量场可视化的基础算法研究[D].杭州:浙江大学,1996.
    [95]Lefer W,Jobard B,Leduc C.High-quality Animation of 2D Steady Vector Fields[J].Visualization and Computer Graphics,2004,10(1):2-14.
    [96]Liu Z,Moorhead II R J.AUFLIC:An Accelerated Algorithm for Unsteady Flow Line Integral Convolution[C].Proc.of IEEE TCVG/EuroGraphics,2002.
    [97]Liu Z,Moorhead II R J.Visualizing Time-varying Three-dimensional Flow Fields Using Accelerated UFLIC[C].Proc.of the 11th Int'l Symp.on Flow Visualization,2004:43-52.
    [98]方海鑫,曾令可,王慧等.FLUENT软件的应用及其污染物生成模型分析[J].工业炉,2004,(3):31-34.
    [99]姚征,陈康民.CFD通用软件综述[J].上海理工大学学报,2002,24(20):137-144.
    [100]李勇,刘志友,安亦然.介绍计算流体力学通用软件—Fluent[J].水动力学研究与进展,2001,16(2):254-258
    [101]丰存礼,刘成,张敏华.商业软件Gambit和Fluent在化工中的应用.计算机与应用化学,2005,3:231-234
    [102]山东工学院 东北电力学院 合编.《工程流体力学》.电力工业出版社,1980,7:88

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700