首页|行业资讯|企业名录|周边产品|数字城市|增强现实|工业仿真|解决方案|虚拟医疗|行业仿真|图形处理|军事战场
资讯首页
行业资讯 >> VR百科>>正文
浅析产品原型虚拟装配系统结构及技术
2010年2月20日    评论:    分享:

     作者:杨建字 朱立达 李 虎 王宛山

       摘要讨论了对零部件繁多、大型或精密产品进行原型展示、功能分析和虚拟装配时的功能需求;针对这些功能需求设计了一种虚拟现实系统结构.基于模块化的思想提出一种既可以分布处理又可以集成整合的系统框架.对其中主要功能模块——控制核心模块、装配控制模块、图形引擎模块、文件服务模块、数据服务模块和应用服务模块的功能进行了详细的讨论.详细研究了本系统关键技术中的三项:主动立体显示技术、可装配性评价和实时碰撞检测方法.

  装配过程直接影响产品的性能、成本和质量,还影响产品生命周期各个环节:资源和原材料的利用、生产过程的管理、工装的制备、调试维护的便捷和回收性能.

  虚拟装配系统可使用户在产品生产以前在虚拟环境中模拟实际的装配过程,评价零部件 的可装配性 ;预先检验装配结果,展示产品原型结构和功能 ;分析产品原型性能,并最终利用这些结果指导实际设计开发过程,从而大大节约开发成本,缩短开发周期.

  本文讨论了对复杂零部件、大型或精密产品进行原型展示、功能分析和虚拟装配时的功能需求,设计了原型展示分析与虚拟装配系统(PAVAS)的体系结构,基于模块化的思想提出一种既可以分布处理又可以集成整合的系统框架,并研究了组成系统框架的一些关键技术.

  1 系统体系结构

  本系统是面向大型复杂产品虚拟装配和结构功能展示及性能分析而设计的,所以它主要包括产品虚拟装配功能、产品功能虚拟展示和强沉浸感显示三大功能.与一般性的虚拟装配系统不同,本系统更加偏重于后两点功能的表现.为实现功能需求,系统采用了如图 1所示的硬件结构 .各部分功能如图2所示.其中Onyx4系统通过 5BNC接口与 CRT和投影仪连接;PC机通过 RS232接 口对 Onyx4系统的控制台进行操作,还通过以太网接口向Onyx4系统传输数据文件;数据服务器和应用服务器通过以太网与Onyx4系统连接 ,以实现数据的互相传输.其中数据服务器和应用服务器可根据实际需求进行特定的功能配置或者省略.

 



 

    2 系统模块及功能

  本系统的模块如图3所示.整个系统在 IRIX6.5上基于 Performer 3.2.2构建.主要分为控制核心、装配控制、图形引擎、文件服务、数据服务和应用服务 6个大模块[ 1 J.其中前 3个模块作为系统功能核心,安装于同一硬件系统中,通过计算机内部总线和相应的数据协议进行连接;后 3个模块可根据系统应用的实际情况,分别安装于独立的服务器通过快速以太网进行连接或者与核心功能模块安装在一起.PAVAS系统模块功能分述如下 .


  1)控制核心.控制核心用于协调和管理PAVAS的其他各个模块,进行消息管理并提供控制台连接,同时支持基本 I/O设备.

  2)装配控制模块.它需要完成 4点主要功能:装配关系模型的创建和管理、约束管理、装配路径管理、可装配性评价.

   3)图形引擎.生成虚拟环境,创建装配和展示场景;处理用户与系统的交互;在操作时进行实时碰撞检测;立体显示输出;提供物理系统.

 

  4)文件服务模块.实现产品原始数字模型与系统文件格式之间的双向转换;与数据服务模块进行双向通信,将模型信息传递其中以供其他模块利用,或者将修改后的模型数据导出.

 

  5)数据服务模块.存储产品模型和虚拟场景数据信息;综合文件服务模块提供的模型信息和应用服务模块提供的交互信息供高层模块使用;将高层模块运行生成的新模型信息和交互反馈信息传递给文件服务模块和应用服务模块.

 

  6)应用服务器.提供 I0接口;处理人机交互信息;与数据服务模块双向通信实现交互信息的写人及输出.

 

  3 系统关键技术分析

 

  PAVAS的关键技术主要有:主动立体显示技术、实时的快速碰撞检测技术、虚拟环境中物理系统的模型建立与实现技术、人机交互模型的建立与交互设备之间的联系方法、装配模型的创建和表达技术、约束的识别和捕捉技术以及数据服务模块中数据库结构与文件结构之间的转换等.本文主要分析主动立体显示技术、产品可装配性评价和实时快速碰撞检测技术.

 

  31 主动立体显示中的图像视差计算

 

  由于人的两眼之间存在瞳距,所以每只眼睛感受的图像之 间也存在一个水平方向的差距,如图 4所示.大脑利用这个差距来处理图像从而产生立体感

 


    主动立体显示就是通过使左右眼图像分时交替在显示屏上刷新显示实现的.立体图像的计算方法主要有旋转法和双中心法,如图5所示.


    旋转法采用一个投影中心,通过使被观察对象分别向两个方向旋转相同角度投影来计算左右眼图像,如图 5a所示.使用这种方法得到:



    其中,Xo,y0,Zo是 P0的坐标;是两次旋转后位置的夹角.这种方法需要作除法运算,因此速度稍慢,且会在实际使用中造成原理屏幕中心的地方垂直视差增大的情况.双中心法因采用两个 投影 中心,如 图 5b所示 ,因此得到:
这种方法可以避免产生垂直误差,效果较好.在这一系列的计算过程中,诸如用户瞳距、用户与被观察对象的距离等数据可以通过交互设备进行实时跟踪或者针对应用使用平均数据.

  3.2 零件和产品的可装配性评价

  对于零件的可装配性评价 :首先选择  种因素对产品零件的可装配性进行评价,定义 F= 表示影响因素集合;U(z)表示装配难度的隶属度函数,z代表影响因素的特征值, 乱,见表为影响因素集对应的影响因素重要程度向量,其中a 表示因素  对零件可装配性影响程度的大小,且满足:

    定义零件的可装配性指数根据.厂的取值来评价零件的可装配性.对于产品的可装配性评价:在零件可装配性评价的基础上定义为产品的可装配性指数向量,A 为零件P 可装配性指数.另定义 0为n*m阶模糊关系矩阵,元素 O 代表零件 只中因素  对装配难度的隶属度函数值.


则有而产品的可装配性指数产品的平均可装配性指数 A ,则为A 与零件总数  的商.A 作为最 终的产品可装配性评价指标.

  3.3 实时的快速碰撞检测方法

  在实时碰撞检测中,主要解决时间步长问题、多物体对测试问题和两两物体对测试问题.PAVAS系统的实时碰撞检测按照以下规则进行.

  规则1 在碰撞频率较高的时候采用小时间步长检测 ,在碰撞频率较低的时候采用大步长检测.时间步长同时与被检测对象的相对运动速度相关.

  规则2 免除静止模型之间的碰撞检测;免除距运动模型较远物体与运动模型之间的碰撞检测;对于距运动模型较近物体首先采用 K—dop包围盒算法进行粗略检测,若发生碰撞则改用精密的检测算法 .

  规则 3 在精密的检测和针对具有内部空间的多面体零件的装配检测过程中使用距离跟踪算法 .

   4 应用实例

 

  按照本 文思路,基于 SGI Onyx4可视化系统 、科视立体投影系统和 Dell PE46大型服务器等硬件设备构建了虚拟现实系统;利用 uGOpenGL PerforlTler C语言等软件、库和开发语言构建用于数控机床运动分析和虚拟装配的原型系统.图 6是某数控机床模型在系统屏幕上的投影;图 7是该机床主轴有限元分析结果在屏幕上的投影

 

 


    5  

 

  1)本文提出的PAVAS软硬件结构可根据实际应用对系统的功能需求进行不同的配置,可以构建成基于 PC或者基于工作站甚至小型机的系统.

 

  2)系统采用双中心投影法来实现主动立体显示,消除了垂直误差,提高了运行速度,在给人沉浸感的同时增加舒适性.

 

  3)系统综合目前采用的一些碰撞检测方法结合 Kdop和距离跟踪法来进行碰撞检测,在不失精度的前提下可进一步加快计算速度.

 

  参考文献

 

  Nomura JSawada KVirtual reality tectmology and itindustrial applications[J]  Control Engineering Practice19997(11)13811394

 

  Jayaram SConnacher H lLyons K W Virtual assemblyusing virtual reality techniques[J]Computer-Aided Design199729(8)575584

 

  W an H GGao S M Peng Q S  VDVASan integrated virtual design and virtual assembly environment[J] JournaImage andGra  ics20027(1)27 35

 

  W uD LYangRDMaDZet a1Virtual assembly systemand the enabling technologies[J]  Journal of Shah aJiaotong University200438(9)15391543

 

  Wang Q H Li J R Interactive visualization of coiylplexdynmnic virtual envirolmlent for industrial assemblies[J]Computers in Industry200657(4)366377

 

  W ilmnRDCruz M Virtual and interactive environmentsfor work for the future[J] International urnal ofHumanComputer Studies200664(3)158169

 

  W eyrich M Drews PAn interaetive environm ent for virtuamanufacturingthe virtual WOrkbench[J]Computers inIndustry199938(1)5-15

 

  Zhou YXie LStudy on the generation of parallax for virtuaenvironments[J Om~puter S rK{a ion200522t12 185-190

 

  Kim Y SYang J SHan S HA multichannel visualizationmodule for virtual manufacturing[J]Computers in Industry200657(7)653662

 


 

标签:虚拟装配
上一篇:黎明视景—虚拟装配与碰撞检测技术解决方案
下一篇:神州普惠—虚拟操作训练解决方案
网友评论:浅析产品原型虚拟装配系统结构及技术
评论
留名: 验证码:
您可能还需要关注一下内容:
·虚拟装配的研究综述与分析
·曼恒科技汽车虚拟装配技术
·对汽车企业实现虚拟装配的思考
·江衡仿真复杂机电产品虚拟装配仿真方案
·幻视达沉浸式虚拟装配CAVE系统
·基于Haption力反馈的虚拟装配解决方案
·虚拟现实技术铸就农业装备制造业大发展
·基于VIRTOOLS的复杂机械设备虚拟装配技术研究
·虚拟装配系统中的运动仿真
·虚拟装配系统中的碰撞检测及交互设计
☏ 推荐产品

Ladybug5全景
商家:力方国际

ProJet®
商家:力方国际

ProJet®
商家:视科创新

Premium1.5
商家:视科创新

巴可HDX主动立体投
商家:德浩科视

巴可HDF-W26投
商家:德浩科视

巴可30000流明2
商家:德浩科视

巴可4万流明2K投影
商家:德浩科视
☞ 外设导航
☏ 企业名录
【广州】中科院广州电子技术有限公司
【北京】第二空间(北京)科技有限公司
【北京】幻维世界(北京)网络科技有限公司
【厦门】厦门惠拓动漫科技有限公司
【厦门】厦门幻眼信息科技有限公司
【深圳】深圳南方百捷文化传播有限公司
【北京】北京思源科安信息技术有限公司
【上海】上海殊未信息科技有限公司
【北京】北京赢康科技开发有限公司
【武汉】武汉科码软件有限公司
友情链接 关于本站 咨询策划 行业推广 广告服务 免责声明 网站建设 联系我们 融资计划
北京第三维度科技有限公司 版权所有 京ICP备09001338
2008-2016 Beijing The third dimension Inc. All Rights Reserved.
Tel:010-57255801 Mob:13371637112(24小时)
Email:d3dweb@163.com  QQ:496466882
扫一扫 第三维度
官方微信号