复杂产品虚拟装配过程模拟与装配质量预测技术
0 引言
虚拟装配技术自90 年代中期出现以来,经过十多年的发展,取得了长足的进步。虚拟装配技术可以在无物理样件的情况下对产品可装
配性、可拆卸性、可维修性和装配过程中的装配精度、装配性能等进行分析、预测和验证,并支持面向生产现场的装配工艺过程的动态仿
真、规划与优化,从而有效减少产品研制过程中的实物试装次数,提高产品装配一次性成功率和装配质量。
由于虚拟装配技术具有诱人的应用前景,西方工业国家相继成立了一大批虚拟装配研究机构,并开展了相关应用基础技术的研究,建
立了一批虚拟装配系统并在企业得到成功应用,取得了较大的效果[i]。我国自90 年代末开始虚拟装配技术的跟踪研究,国内清华大学的
肖田元、张林?等[ii];浙江大学的谭建荣、刘振宇等[iii];北京理工大学的宁汝新、刘检华等[iv];上海交通大学马登哲、范秀敏、武
殿梁等[v];华中科技大学的李世其、王峻峰等[vi];哈尔滨工业大学的姚英学、夏平均等[vii];南京理工大学张友良、汪惠芬[viii];
西北工业大学的李原[ix];北京航空航天大学的刘继红[x]等相继开展了虚拟装配相关技术的研究,并进行了初步的工程应用。
然而,目前的虚拟装配技术主要是基于理想几何的装配过程模拟,如何推动虚拟装配技术进一步实用化方向的发展是目前虚拟装配技
术面临的最大难题。中航沈飞的郭洪杰指出[xi]:虚拟装配技术的应用解决了二维工艺设计与三维产品设计不衔接、工艺设计周期长优化
困难,需要实物验证等诸多弊端,但目前也存在一定的不足,虚拟装配能够发现产品设计上存在的装配干涉,但不能分析生产中较常见的
应力装配问题,对于装配误差累计的分析、装配顺序对装配应力的影响、零件制造误差对装配方案的影响等缺乏分析和预见的手段。另
外,近年来数字化预装配技术和虚拟装配技术在结构件装配仿真方面进行了大量研究,但很少同时考虑线缆和管路的装配问题。
笔者结合复杂产品研制过程中的需求以及课题组十五和十一五期间在虚拟装配技术的研究成果,对虚拟装配相关技术进行了系统论
述,并指出了虚拟装配技术深入发展方向。
1 虚拟装配技术相关概念内涵分析
虚拟装配技术是指综合利用虚拟现实、计算机图形学、人工智能和仿真等技术,在虚拟环境下对产品的装配过程和装配结果进行建
模、仿真与分析,从而达到检验、评价和预测产品的装配质量并对产品的装配顺序、装配路径、装配方法、装配资源、人因工程等相关问
题进行辅助分析和决策的技术统称。
与虚拟装配技术相关的概念有虚拟现实技术、数字化预装配技术等。为了进一步理解和发展虚拟装配,笔者认为,有必要对虚拟装配
技术与其它相关概念之间的关系进行分析。
1)虚拟装配与虚拟现实
虚拟现实技术是一种新的人机交互技术,它允许人沉浸到计算机产生的虚拟环境中,并通过听觉、触觉、味觉、视觉等多感知模式与
虚拟环境中的物体进行实时交互。虚拟环境提供的沉浸感、交互性与实时性促进了设计者直觉、想象力与创造力的充分发挥。
对于虚拟装配中虚拟的确切含义,学者们则有不同的理解。有人认为,虚拟装配(Virtual Assembly, VA)中的V 就是VR(Virtual
Reality),强调VR 在装配仿真中的应用,强调通过虚拟现实技术的沉浸感来增强设计人员对所设计的产品或过程的理解,从而发现其中的
问题,并认为只有利用了VR 技术才能称之为虚拟。也有一部分学者从计算机仿真的角度来解释虚拟,认为只要是在建立物理样机前,采用
数字化模型和计算机仿真来进行有关产品设计与制造方面的决策,就可以认为是虚拟。
笔者认为,虚拟装配技术中的虚拟应体现在以下三个方面:虚拟原型:虚拟装配研究分析的对象不是产品的物理原型,而是计算机中
的数字化模型,也即虚拟原型。虚拟环境:设计人员工作在一个计算机仿真环境中,而不是一个现实的装配环境;但计算机仿真环境(或
者虚拟环境)是对现实环境在一定程度上的映射。虚拟过程:装配过程是虚拟的,而不是实际的装配过程,是实际装配过程在一个计算机
仿真环境(或者虚拟环境)中的映射。
正如人们所熟知的,反映客观对象本质的模型固然会给人以真实感,但具有真实感的模型却不一定能反映客观对象的本质。虚拟装配
从本质上说是建模与仿真技术在机械装配领域的全方位应用,其力图建立与实际产品相同或相近的数字样机装配模型,在此基础上进行高
逼真度的仿真来评估与优化装配活动,使人们能够完全或部分预知实际的产品装配过程和装配结果。因此,不妨认为,虚拟装配技术中的
虚拟是分层次的,计算机仿真与VR 是虚拟的两个不同层次,VR 是计算机仿真的更高发展阶段。或者说,虚拟可以从狭义和广义的角度来
理解,狭义的虚拟是指采用了VR 技术的虚拟,广义的虚拟是指建立在实际系统前,利用计算机仿真环境和数字化模型来进行相关设计和制
造活动,就可以称之为虚拟。
2)虚拟装配与数字化预装配
自从戈尔在1998 年提出数字地球概念以来,冠以数字的概念多如牛毛,在机械装配领域出现了数字化预装配概念。
迄今为止,还没有一个大家公认的数字化预装配的定义。数字化技术是指利用计算机软(硬)件及网络、通信技术,对描述的对象进
行数字定义、建模、存贮、处理、传递、分析、综合优化,从而达到精确描述和科学决策的过程和方法[xii]。数字化技术具有描述精度
高、可编程、传递迅速、便于存贮、转换和集成等特点。笔者认为,数字化预装配可理解为在产品数字化定义的基础上进行产品装配过程
模拟,其强调产品数字化模型表达的精确性和无二义性,主要解决产品的可装配性与一致性协调的问题,并获得具有良好可装配性设计的
产品。虚拟装配技术继承和发展了数字化预装配技术,虚拟装配也是在计算机上实现实际装配,但它强调的是通过建模和仿真技术来实现
实际装配在计算机上的本质实现,更注重从过程和物理特性的角度实时地模拟装配现场和装配过程中可能出现的各种问题和现象,并预先
提出各种控制与优化策略,从而最终实现产品的科学装配和预测性装配。当然,各种先进制造技术是相互关联、彼此交叉、互为补充的。
没有必要也不可能用一个技术替代另一个,准确地把握其内涵,促进其良性发展才是所有技术发展的必由之路。
2 虚拟装配过程模拟与装配质量预测技术的工作流程