CATIA环境下船舶机舱虚拟环境的构建
- 格式:pdf
- 大小:269.83 KB
- 文档页数:3
第29卷 第5期2007年5月武 汉 理 工 大 学 学 报
JOURNALOFWUHANUNIVERSITYOFTECHNOLOGYVol.29 No.5
May2007
CATIA环境下船舶机舱虚拟环境的构建巫 影,胡大斌,刘金林(武汉海军工程大学船舶动力学院,武汉430033)
摘 要: 在CATIA环境下,探讨了基于虚拟样机的船舶主动力装置机械领域仿真及其实现方法,完成了主动力装置部件三维实体建模。用视景生成、三维建模及纹理映射基础理论,实现了CATIA环境下基于虚拟样机的船舶主动力装置机械领域仿真。主要包括:部件建模、纹理贴图及材质处理、虚拟环境的构建,并以实船的动力装置设计为实进行了验证,构建了机舱虚拟环境。关键词: 机舱虚拟环境; 纹理贴图及材质; CATIA
中图分类号: U664.81文献标志码: A文章编号:167124431(2007)0520101203
BuildingtheVirtualEnvironmentoftheEngineRoomUsingCATIAWUYing,HUDa2bin,LIUJin2lin(SchoolofNavalArchitectureandPower,NavalUniversityofEngineering,Wuhan430033,China)
Abstract:
Themechanicalfieldsimulationoftheshippowerplantincludingthesimulationbasedonthevirtualprototyping
ofshippowerplantinthemechanicalfieldinCATIAenvironmentwasstudied.Thebasictheoryofthebuildingofthevirtualenvironment,3Dmodelandthetexturewereintroduced.Furthermore,thesimulationbasedonthevirtualprototypingoftheshippowerplantinthemechanicalfieldunderCATIAenvironmentwasparticularlystudied,whichincludedpartbuilding,tex2tureandmaterialtreatment,thebuildingofthevirtualenvironment,engineroomrambleandcollisiondetection,virtualassem2blysimulationandkinematicssimulationbasedonvirtualprototyping.Andtheresultswereverifiedthroughthedesignofawa2terjetpropulsionplant.Thevirtualenvironmentoftheengineroomwasbuilt.Keywords: engineroomvirtualenvironment; textureandmaterialtreatment; CATIA
收稿日期:2006211212.
基金项目:军队基金项目(514040303333331012).
作者简介:巫 影(19602),女,博士,副教授.E2mail:luckywuying@yahoo.com.cn
CATIA是全新一代的CAD/CAE/CAM软件[1],可用来针对具体系统建立一个数字化整体开发过程的工作环境。在这个环境中,可以对整个开发过程包括概念设计、详细设计、过程分析、成品定义等等整个生命周期中的各环节进行系统结构设计。为构建基于协同虚拟样机[2]的高水平船舶主动力装置多领域协同仿真平台,完成了机械领域方面的工作:在CATIA环境下,探讨了船舶主动力装置机械领域仿真及其实现方法,用视景生成、三维建模及纹理映射基础理论,实现了CATIA环境下的主动力装置部件三维实体建模和船舶主动力装置机械领域仿真。
1 视景生成、三维建模及纹理映射技术基础在虚拟环境中,用户感知的主要是视景图像,它是计算机根据环境的需要,利用给定的条件和模型,在对图像数据和图形数据计算后生成的[3],其生成过程如图1所示。
由图1可知,视景图像的生成首先取决于生成条件与模型。用数学方法建立所需三维场景的几何描述,即完成三维模型构建后,再通过场景的透视变换将三维几何描述转换为二维视图,并确定场景中的所有可见面,然后通过光照与材质模型对所有可见面着色,最终生成具有真实感的图像。1.1 三维建模基础知识所谓三维模型就是用三维图形来定义场景的系统模型。为了给用户创建一个能使他感到身临其境和沉浸其中的环境,虚拟现实系统必须能根据需要逼真地显示出客观世界中的一切对象[4]。建立模型即创立和管理一个系统的表示。这个系统既可以是单个对象也可以是对象集合,它的一种表示称为系统的一个模型。系统可以用图形或者符号定义,也可以完全是描述性的定义。建模首先要实现的就是对系统的定义,虚拟场景一般是一个复杂的对象系统,对它的描述必须包括场景中的所有对象。不只是要求所显示的对象模型在外形上与真实对象酷似,而且要求它们在形态、光照、质感等方面都要十分逼真。三维建模包括几何建模、运动建模、物理建模、对象行为建模等。系统虚拟环境的构建主要采取几何建模的方式。对象的几何建模是生成高质量视景图像的先决条件,
它是用来描述对象内部固有的几何性质的抽象模型。一个对象由一个或多个基元构成,对象的几何模型所表示的内容包括:对象中基元的轮廓和形状,以及反映基本表面特点的属性,如颜色;基元间的连接性。即基元结构或对象的拓扑特性。连接性的描述可以用矩阵、树、网络等;应用中要求的数值和说明信息。这些信息不一定是与几何形状有关的,例如基元的名称、基元的物理特性等等。1.2 纹理映射技术基础在用计算机制作模拟自然的三维景物时,为了使生成的物体图形具有真实感,采用了许多算法进行消隐处理、产生明暗效应,建立颜色模型,光照模型和光线跟踪等图形生成技术。为了能用计算机模拟物体各种表面细节,纹理映射就成为真实感图形生成必不可少的方法。纹理映射(TextureMapping)是一种将二维图像映射到一个几何形状上来产生特殊效果或真实感的一种技术,并不是实际的几何模型。纹理映射过程是先在一个二维空间(又称纹理空间)中制作纹理图案,然后确定三维空间中物体表面的点与纹理空间中点的映射关系,按一定的算法将纹理空间的纹理图案映射到三维物体上。由于纹理图案是预先在二维纹理空间中制作,纹理映射主要解决映射关系的确定和纹理的反走样处理,这样就可以以较少的时间和空间代价,取得图形的高度真实感效果。
2 纹理贴图及材质处理 在计算机图形学中,不定型物体的模拟是一个十分活跃、难度很大的研究领域,常用的方法是通过分形、粒子、布尔等算法构造大量三维体组合而成,而这种建模方法在逼真度提高的同时是以大量系统资源的耗费为条件的。应用纹理贴图技术,一方面是由于在虚拟机舱场景中有大量不规则物体需要模拟,如机舱内部的大量规模较小的实体。在虚拟场景模拟中,采用纹理映射技术可以较好地模拟这类物体,同时实现逼真度和运行速度的平衡。另一方面,对于复杂实体模型,采用纹理映射可以模拟出丰富的细节,简化模型的构造过程,降低实体模型的复杂度,同时还可以赋予模型鲜明的色彩、贴图特征等。纹理的意义可以简单归纳为:用图像来替代实体模型中的可模拟或不可模拟的细节,提高模拟逼真度和显示速度。 为了得到真实的显示效果,还可以调整粗糙度和反射等效果。图2显示的是调整粗糙度、漫反射等情况。
3 机舱虚拟环境的构建1)对机舱内主体部件柴油机、发电机、电动机等主体部件进行高精度建模
[5]。2)对非主体部件如燃油
柜、变压器等进行简单建模(满足外形尺寸要求)。3)利用CATIA的装配功能实现对各部件进行布置。4)对各部件进行材质处理。5)将获取的机舱照片进行处理,并用于部件表面贴图以增强真实感。得到的虚拟机舱如图3及图4所示。
201 武 汉 理 工 大 学 学 报 2007年5月4 结 语在CATIA环境下,构建了船舶机舱虚拟环境。从效果图中可看出,所虚拟机舱具有较高的逼真度,为后期的机舱漫游、协同仿真奠定了基础。
参考文献[1] 宁贵欣.CATIAV5工业造型设计[M].北京:清华大学出版社,2004.[2] 赵 雯.协同虚拟样机环境体系结构研究[J].系统仿真学报,2001,22(6):61264.[3] EarnshawRA.VirtualRealitySystem[M].London:AcademicPr,1993.[4] 黄心渊.虚拟现实技术与应用[M].北京:科学出版社,1999.[5] 王长波.基于OpenGL的船舶视景建模系统的开发[J].武汉理工大学学报,2002,24(3):64267.
(上接第100页)定问题,它的临界荷载近似地代表第2类稳定问题的上限,所以无论在理论分析中还是在工程应用上都占有重要的地位。浏阳河大桥稳定计算采用线性稳定的计算方法,计算中充分考虑最不利荷载情况。从浏阳河大桥稳定计算结果表(表2)看出各种最不利线性稳定系数较高,满足要求。表2 浏阳河大桥稳定计算结果编号阶段施工及荷载情况稳定系数(一阶)失稳破坏形式1施工单拱合拢(横撑未安装)12横向失稳2施工两拱合拢横撑安装20扭转失稳4成桥不计车荷载9横向失稳5成桥车荷载正载7横向失稳6成桥车荷载偏载6横向失稳7成桥车荷载最大扭转6横向失稳
5 结 语长沙火星大道浏阳河大桥通过较为严格的计算分析,通过静力分析、细部结构应力分析和动力分析等为该桥的成功建设提供科学保证,同时为类似桥梁的结构设计分析提供参考。
参考文献[1] 中华人民共和国交通部标准.公路桥涵设计通用规范(JTGD60—2004)[S].北京:人民交通出版社,2004.[2] 范立础.桥梁工程[M].北京:人民交通出版社,2001.
301第29卷 第5期 巫 影,等:CATIA环境下船舶机舱虚拟环境的构建