基于VRML的船用柴油机虚拟装配仿真
基于VR技术的船舶管路装配虚拟仿真系统设计
基于VR技术的船舶管路装配虚拟仿真系统设计
万隆君;涂婉丽;徐轶群;郭涛
【期刊名称】《中国造船》
【年(卷),期】2017(058)001
【摘要】以某散货船的动力舱管路系统为例,在分析研究管路系统的结构和装配工艺基础上,利用Unity 3D虚拟仿真平台,设计了虚拟装配方案,介绍了虚拟装配过程中的关键技术及实现方法.仿真结果表明:该设计方案的管路系统虚拟装配,能够实现动力舱单一管路系统、多管路系统间和管路系统与主要设备间的结构漫游,能够实现人机交互操作、控制以及空间关系检查等功能,其在PC端和移动端的应用更有助于船舶现场安装的分析和指导.
【总页数】7页(P186-192)
【作者】万隆君;涂婉丽;徐轶群;郭涛
【作者单位】集美大学轮机工程学院,厦门361021;集美大学轮机工程学院,厦门361021;集美大学轮机工程学院,厦门361021;集美大学轮机工程学院,厦门361021
【正文语种】中文
【中图分类】U661.1
【相关文献】
1.基于STM32的船舶管路振动应急处理系统设计 [J], 胡义;刘佳佳;李武超;刘斌
2.基于VB语言的船舶管路图纸修改系统设计 [J], 李武良
3.基于VR技术的船舶智能制造虚拟仿真实训系统的开发 [J], 张伟
4.基于VR技术的船舶航行仿真系统设计 [J], 张国华;赵凤芝;包锋;白晟
5.BIM+VR技术在装配式建筑构造虚拟仿真实验教学中的应用研究 [J], 李萌萌;李帆;姜凤珍
因版权原因,仅展示原文概要,查看原文内容请购买。
基于AMEsim的船用柴油发电机组仿真
cademic Research技术交流基于AMEsim的船用柴油发电机组仿真张猛\黄伍德2,刘海洋2,王恒2(1.海军驻大连地区第一军事代表室,辽宁铁岭112000; 2.上海船舶设备研究所,上海200031)摘要:柴油发电机组中柴油机与发电机相互耦合连接为一个整体,二者对机组的电能品 质输出均具有重要的影响。
以往柴油发电机组的仿真过程中,对柴油机部分的仿真总是处于欠 缺或不够精确,基于此,文章引入系统建模与仿真软件AM Esim作为现有机组仿真方法的补 充,对某柴油发电机组进行了详细的系统建模与仿真,并分析了机组在负载变化时输出电压、转速等参数的变化特性。
结果表明,利用AMEsim软件建立的模型具有较高的仿真精度,可作为柴油发电机组设计与研究的辅助手段。
关键词:柴油发电机组;AMEsim;仿真中图分类号:U664.142 文献标识码:A DOI:10.16443/ki.31-1420.2020.02.005 Simulation of Marine Diesel Generator Set based on AMEsim ZHANG Meng1, HUANG Wude2, LIU Haiyang2, WANG Heng2(1.The First Military Representative Office of the Navy in Dalian District,Liaoning Tiding112000, China;2.Shanghai Marine Equipment Research Institute,Shanghai200031, China)Abstract: Diesel engine and generator are coupled as a system in diesel generator set,they both play an important role in outlet power quality. Conventional simulation o f diesel generator set is short in the analysis o f diesel engine. Based on this, the system modeling and simulation software AMEsitn is introduced as a supplement to the existing unit simulation methods, a detailed system modeling and simulation o f a diesel generating set is carried out, and the variation characteristics o f output voltage, speed and other parameters o f the set under load changes are analyzed. The results show that the model established by AMEsim software has high simulation accuracy, and can be used as an auxiliary means f o r the design and research o f d iesel generating sets.Key words: diesel generator set; AMEsim; simulation〇引言随着当代船舶大型化、综合化、自动化程度 的不断提高,越来越多的船用设备需要使用电能 来驱动或控制。
船舶柴油主机遥控系统虚拟仿真软件 功能介绍与使用说明书
船舶柴油主机遥控系统虚拟仿真软件功能介绍与使用说明书单位:大连海事大学船舶电气工程学院联系人:***联系方式:134****7961电子邮箱:*****************.cn目录一、软件介绍 (1)1.1软件简介 (1)1.2软件组成 (2)二、软件功能 (3)2.1模拟柴油机备车、起动、停止、换向等功能 (3)2.2模拟操作部位切换功能 (4)2.3应急操作功能 (4)2.4含船舶柴油机数字调速器功能模块 (5)2.5含气动逻辑单元操纵和气路控制功能模块 (7)2.6含柴油机运行三维显示功能模块 (8)2.7具有报警功能 (8)2.8含主机安全保护控制功能模块 (8)2.9支持远程网络控制功能 (9)2.10支持多终端实时操作硬件的功能 (9)2.11支持硬件数据采集的功能 (9)三、软件界面 (10)3.1登录界面 (10)3.2主界面 (10)3.3驾驶台界面 (11)3.4集控室界面 (13)3.5集控车钟界面 (14)3.6安保系统界面 (16)3.7警报界面 (19)3.8调速器界面 (20)3.9机旁控制界面 (21)3.10气动操纵界面 (24)3.11状态曲线界面 (25)3.12主机模型界面 (26)四、软件使用说明 (27)4.1登录的操作 (27)4.2操作部件的使用 (28)4.2.1车钟的操作 (28)4.2.2阀门的操作 (29)4.2.3手柄的操作 (29)4.2.4其他元器件的操作 (30)五、操作实训参考试题 (32)5.1题目——主机备车操作 (32)5.2题目——主机操纵位置切换操作(驾驶台切换到集控室) (32)5.3题目——驾驶台遥控操作(主机启停) (33)5.4题目——集控室遥控操作(主机启停) (33)5.5题目——机旁应急操作(主机启停) (34)5.6题目——紧急停车操作 (34)5.7题目——设置轮机长最大转速限制 (35)5.8题目——故障排除 (35)5.9题目——设置故障以及安全保护系统的使用 (35)一、软件介绍1.1软件简介大连海事大学自动化专业是辽宁省普通高等学校一流本科教育示范专业,辽宁省本科工程人才培养模式改革试点专业,辽宁省普通高等学校创新创业教育试点专业,依托专业建设的自动化实验教学中心为辽宁省本科实验教学示范中心。
基于VRML和Java的交互式虚拟装配技术研究
K e r s:v ru s mbl y wo d it a a e l s e;e tr a u h rn ne a e;s rpta t oi g i e a e;i trc in xe la t o g i tr c n i f c i u h rn ntr c f ne a to
a d J v a e n rs a c e he it rc v to s ew e e vr a e l yw d d o ti ew r a e n it u e n a a h sb e e e h d.t e a t e meh d t e nt i u r ai o d a u s o l h sb e r c d。 r n i b h tl t n d d no d t ed n m ce ] t fte me h n c lp o u t ne a t e a s mb es s m a e n r a z d b o i i gJ A d EA i h y a i muae o c a ia r d c tr ci s e l y t h sb e e ie y c mb nn S Ia 1w t h i v e l n h
Ab t a t sr c :Vi u s e l o e e r h a e i u l n f cu e n ti p p r t ec mmu iai n p oo o f ML a a A s mby i a h t s ac a i v r a l s r r n t ma u a t r .I s a e 。 h o h n c t rtc l o o VR
基于VRML的虚拟装配技术研究
译 连 接等 处 理 , 只需 通 过本 地 平 台上 的Байду номын сангаасV ML浏览 器 R 客 户 插件 运 行 该程 序 , 可 以生 成 虚 拟现 实 三维 场景 就
从 而实 现客 户端 的呈 现 与动态 交互” 。
现在 几乎所 有 的三 维建 模软件 都 支持 V ML的文 R 件 格 式 。 如 U PoE gne等 软 件 都 具 有 V ML G, r nier / R 输 出接 口 , 以直 接 输 出 V ML格 式 的文 件 , 使 不支 可 R 即
第 2 卷第 5 总第 17 ) 5 期( 1期
V 1 5 N . ( U o1 7 o. o S M N .1 ) 2 5
机 械 管 理 开 发
MECHANI AL MANAGE C MENT AND DE VEL PME O NT
21年l 00 0月
Oe .0 0 t 1 2
平 台功 能具 体包 括 以下 方 面 :) 1 从零 件 库 中选 取 需要装 配 的零 部件 , 并将 其调 入 到虚拟 装 配环境 当中 ; 2 对 等待 进行 装 配 的零部 件 进行 位 置 和姿 态调 整 , ) 完
成 装 配操 作 ; ) 装 配 过程 中进 行 实 时 碰撞 检 测 , 3 在 并
持V RML的软 件 , 可 以存 储 成 I E 等 文件 , 后再 也 GS 然
的时 间与 成本 , 高设 计 与 制造 的效 率 与 质 量提 供 了 提
可能。
产 品虚 拟装 配 是 目前研 究 的热 点 , 是 虚 拟 现实 它
技 术 在 C D领 域 的重 要 应 用 。本 文利 用 交 互 式 可 视 A
一种基于仿真模型的柴油机虚拟标定方法
和 可靠性 。然 后 ,以基 本 喷 油 脉 宽 、喷 油 提前 角 、 对 比如图 2、3、4所示 。
EGR阀开度 (含进 气 节 流 阀开 度 )等 影 响 性 能 、油 耗和排 放 的主 要 因素 为 可 变 的控 制 参 数 ,在仿 真 模 型上 进 行 多 工 况 虚 拟 试 验 。最 后 ,以仿 真 模 型 输 出 的扭 矩 、NO 浓度 为优 化 目标 ,借 由 自编 的优 化算 法 ,实现控 制参 数 的虚 拟标 定 。
常用 的电控 参 数 标 定 方 法 包 括 :人 工 手 动 标
定 、在线 自动标定 和 离线 标定 。其 中 ,人 工手 动标 定 由工程 师根 据 经 验 调 节 控 制 参 数 ,往 往 费 时费 力 ;在线 自动标 定使 用 自动标 定 系 统 在 发动 机 试 验 台架 上 自动 完 成 参 数 优 化 ,试 验 时 间 短 、精 度 高 ,但 试验 设备及 软 件成 本 较 高 ;离 线 标定 则 是在 发 动机试 验 台架 上 获 取 一 定 规 模 的试 验 结 果 ,由 计算 机对 结果 进 行 分 析 和 自动 优 化 ,其 标 定 精 度 优 于人工标 定 ,成 本则低 于在 线 自动标定 J。
【Abstract】 A virtual calibration method based on simulation model is applied to the optimiza-
tion of electronic controlling param eters of a sm all displacement and high pressure common-rail diesel engine.By means of a commercial CAD engine modeling software,a reliable one-dimensional steady— state model is established to carry on the global development of testing parameters portfolio as well as to implement all·round virtual experiments. The experimental outcomes are then analyzed and preceded with an in—house M ATLAB Algorithm SO as to accom plish the calibration of the target engine. The re- search results have demonstrated that the model is able to soundly simulate the perform ance and fuel consumption characters of the target engine, and can efi ciently run large quantities of virtual experi- ments,supplying the optimization step with suficient data. In comparison with general calibration practices,virtual methods can basically ignore the real engine testing stands,·which leads to the reser— vation of tim e and expense,and the potential of involvement in the early stage of engine development.
基于虚拟现实技术的柴油机装配仿真
机 的 空间结构 有 直观 的认 识 , 并且检 查 柴 油机 零 部件之 间 的干 涉情 况 , 获得 最优 的装 配 方案.
关键 词 : 动机 ; 发 虚拟 现 实 ; R V ML虚拟 装 配
中 图分类 号 : P 9 T31
文献标 识 码 :A
文 章编 号 :10 8 2 ( 0 1 0 0 1 一 4 0 9— 5 6 2 1 ) 2— 0 l 0
1 3
图 3 C s ow r s软件 界面 图 om ol d
图 5 ComoW ols下 的 柴 油 机 虚 拟 装 配 s r d
等进 行 编 辑 . 4为 柴 油 机 虚 拟 现 实 模 型 的 建 模 图
过程 .
装 配模 型 , 用 S r t 点 中 的 布尔 变 量 i o e 利 ci 节 p s v 控 m 制拆 和装 操 作 . cit 点 描 述 一 个 由用 户 自定 义 Sr 节 p
商业 , 娱乐 , 广告 , 电子商 务等 , 已经 被越 来越多 的人
们所 重视 . 目前 C D C M 已经 成 为机械 、 A /A 建筑 等领 域 必 不可 少 的软 件 工 具. R V ML将 使 工 程 人员 能 通 过全 球 网或 内部 网按 协 作 方 式 进 行 三 维 模 型 的设 计 、 流 和 发 布 , 而 进 一 步 提 高 生 产 率 并 削 减 交 从 成本 。 V ML文 件主 要 包 括 4个 主要 成 分 : R R V ML文
C s r s中进行 虚拟装 配 . omoWol d
文件 符合 的规 范标 准 以及 使 用 的 字符 集 等 信 息. 原 型定 义并 创建 了带有 指 定 名 称 、 口和 整 体 的新 节 接 点类 型 ; 型 节 点 是 V ML中 的 基 本 建 造 模 块 , 造 R 它 构 成 了 V ML文 件 的主 体部 分 ; 本 可 以 看作 是 一 R 脚
2006+华中科大+基于MATLAB的舰船用柴油机性能仿真
Keywords: diesel
performance simulation
MI
独创性声明
本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究 成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体 已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以 明确方式标明。本人完全意识到本声明的法律结果由本人承担。
关键词: 柴油机
性能仿真
MATLAB
模型
模块
I
Abstract
Diesel transient simulation is an indispensable part of the simulation of ship propulsion plant. Diesel performance analysis also needs to do the performance simulation work. Filling-and-emptying method is widely used in the steady simulation of diesel engine. Quasi-steady method is widely used in the transient simulation of diesel engine, especially in ship propulsion plant simulation. MATLAB is powerful software in the simulation of control system, and there are more and more ship propulsion plants being simulated with MATLAB. The main topic of this thesis is how to establish universal programs and models with MATLAB software, to simulate the steady and transient performance of diesel engines. For the steady performance simulation in MATLAB, a set of graphical user interfaces is made with GUIDE, which is a graphical user interface development environment, to input the data of the engine, and a program with filling-and-emptying method is developed with MATLAB language. Inputting the data in the graphical user interfaces, and calling the program, a high-power high-speed engine’ s steady state performance is simulated. On basis of Simulink , diesel blocks of quasi_steady and performance_map lookup_table methods are analyzed and modeled. With these model blocks, a marine diesel engine is modeled, and its accelerating process is simulated with quasi_steady method. The Diesel Blockset library is established, and you can see it in the Simulink browser. With the graphical user interfaces and the program, the steady state performance of diesel can be simulated very conveniently in MATLAB. With the Diesel Blockset library, using the established diesel blocks is just like using the common blocks in the Simulink, and it is very easy to simulate the transient state performance of diesel engine.
基于VR技术的船舶管路装配虚拟仿真系统设计
基于VR技术的船舶管路装配虚拟仿真系统设计随着虚拟现实(VR)技术的快速发展和普及,其在各个领域的应用也越来越广泛。
在船舶制造领域,传统的管路装配通常需要在实际的船舶上进行,这不仅费时费力,还存在一定的安全隐患。
因此,设计一套基于VR技术的船舶管路装配虚拟仿真系统具有重要的意义。
一、系统整体设计1.系统架构:该系统主要包含虚拟现实设备、计算机硬件、软件系统和数据传输系统等组成部分。
虚拟现实设备用于呈现虚拟的装配环境,计算机硬件用于进行数据处理和图像显示,软件系统则是系统的核心功能,包括装配仿真、操作指导、故障诊断等功能。
2.数据采集:系统通过搜集和整理船舶管路装配的关键数据,包括管路尺寸、布局、安装方式等,以建立虚拟装配环境。
3.装配仿真:基于收集到的数据,系统可以模拟真实的管路装配场景,用户可以在虚拟环境中进行装配操作,实时观察装配效果。
4.操作指导:系统还提供操作指导功能,通过虚拟现实技术,用户可以实时获得操作指导和提示,提高装配效率和准确性。
5.故障诊断:系统可以模拟各种可能出现的故障情况,并通过虚拟仿真技术进行故障诊断和修复操作,提高维修效率。
6.数据传输:系统还包含数据传输功能,可以将装配过程中的数据实时传输给相关人员,协助他们进行装配监控和管理。
二、系统优势1.安全性:传统的船舶管路装配需要在现场进行,存在一定的安全风险,而基于虚拟现实技术的装配仿真系统可以在虚拟环境中进行,避免人员受伤的风险。
2.效率性:传统的管路装配操作需要多人协作,容易出现误操作和交叉作业,而虚拟仿真系统可以提供操作指导和实时反馈,提高装配效率和准确性。
3.灵活性:传统的装配操作需要依赖实际的船舶,受到操作空间的限制,而基于虚拟现实技术的系统可以随时随地进行装配仿真,提高装配的灵活性和便利性。
4.可视性:虚拟仿真系统可以提供立体全景的装配环境,用户可以360度观察装配场景,更直观地了解管路装配的情况。
5.效果性:基于虚拟现实技术的系统可以模拟真实的装配场景,用户可以在虚拟环境中进行多次实验和演练,提高装配效果和质量。
基于VRML场景的虚拟装配环境设计
收稿日期:2004-09-01基金项目:海军工程大学科研基金资助项目(E305) VRML (Virtual Reality Modeling Language ),即虚拟现实建模语言,是一种三维场景描述语言,可用来建立真实世界中的各种场景模型,用来模拟真实物体,同时也是在Internet 网上实现虚拟现实的关键性技术。
它的基本原理是用文本信息描述三维场景,在Internet 网上传输,在本地机上由VRML 的浏览器解释产生三维场景。
虽然它不具备沉浸感,但是由于其易于实现、适合网络传输,对建立基于Web 的三维可视化交互式应用提供了一种很好的解决方案[1]。
Java 是面向对象的网络化编程语言,Java 的字节码在客户端解释后,便成为通过网络传输的可执行代码,能在客户端与用户之间实现即使性交互[2]。
这是实现分布式VRML 场景的虚拟装配[3], [4]环境设计的技术关键,利用VRML 和Java 可以实现在Web 环境下虚拟装配的动画演示。
作者以燃气轮机为例来阐述如何在VRML 场景中进行虚拟装配环境设计。
1 虚拟装配环境设计工具与三维建模VRML 虽然是一种建模语言,但其源代码函数过于复杂,不适合于比较复杂的虚拟现实场景设计。
因此,依靠辅助建模软件,先建立三维物体,再在虚拟世界中进行组合,形成丰富多彩的虚拟现实世界,是VRML 建模的常用方法[5]。
目前很多的CAD 系统可以直接或通过转换输出VRML 格式的文件,作者是在I-DEAS 中建立各种三维物体,再将这些物体以.wrl 格式导出为VRML 世界,编辑它们在虚拟现实世界中的位置与关系,形成一个统一的整体世界。
I-DEAS 是美国SDRC 公司开发的一套完整的CAD/CAM/CAE 系统,其侧重点是工程分析和产品建模。
它采用开放型的数据结构,把实体建模、有限元模型与分析、计算机绘图、实验数据分析与综合、数控编程以及文件管理等集成为2005年 工 程 图 学 学 报 2005第2期 JOURNAL OF ENGINEERING GRAPHICS No.2基于VRML 场景的虚拟装配环境设计王守尊, 薛 强, 陈 虎, 周朝晖(海军工程大学,武汉 430033)摘 要: Java 和VRML 的结合,构成了创建基于网络的大规模虚拟环境的理想综合平台,特别适合分布式VRML 场景的虚拟装配环境设计。
基于VRML的虚拟拆装训练系统的实现
基于VRML的虚拟拆装训练系统的实现韩佳颖;杜效农;宋晓琳【摘要】将虚拟技术应用于船机拆装训练,建立可供演练的虚拟拆装系统,系统编程中将虚拟建模语言VRML与编程语言JAVA相结合,为学员提供拆装训练模型及拆装理论和方法指导.【期刊名称】《船海工程》【年(卷),期】2012(041)006【总页数】3页(P50-52)【关键词】虚拟现实;VRML;拆装训练;拆卸序列【作者】韩佳颖;杜效农;宋晓琳【作者单位】天津理工大学海运学院,天津300191;天津理工大学海运学院,天津300191;天津理工大学海运学院,天津300191【正文语种】中文【中图分类】TP391.9实物拆装训练多采取集中训练的方式,对时间、场地、设备等资源有较多的要求。
在航海专业技术仿真培训中,目前国内外广泛应用的有航海模拟器,轮机模拟器,而对拆装仿真训练系统的研究和应用比较少[1]。
针对这一情况,考虑结合VRML 和Java建立虚拟拆装训练系统模拟实物拆装。
1 系统的组成针对船机拆装训练要求,设计虚拟拆装培训系统的主要内容包括船舶产品的结构展示、运动模拟、拆装训练和拆装测试。
结构展示的功能是多角度显示产品的各个部件,使学员能够了解船舶机械各部分的组成和在系统中所处的位置,掌握船舶产品的结构。
产品运动模拟的功能是使学员能清楚地观看到机械内部的工作情况。
在拆装训练中,在拆装信息的引导下,学员利用鼠标,键盘与场景中的零部件交互,学习拆装,熟悉拆装序列,拆装方法。
在拆装测试中,学员能够检验自己的学习结果,避免实物拆装产生误操作,同时也为教师提供了考核的依据。
2 系统的实现2.1 建立虚拟装配体模型在虚拟拆装培训系统中,采用VRML语言构建虚拟环境,可供采用的三维模型工具有Pro/E,3dMax,Autocat等。
Pro/E是非常适用的三维建模工具,如果具有详细的图纸,能够建立精确的三维模型。
而一般情况,很难得到产品的详细图纸,作为培训软件,对于零部件的配合要求不是非常严格,在没有确切的零部件图纸的情况下,部分零部件可以采用3dmax作为主要的建模工具。
基于虚拟现实技术的柴油机装配仿真
基于虚拟现实技术的柴油机装配仿真聂勇军;罗敬东【摘要】介绍了虚拟现实建模语言(VRML)的特点,研究了用VRML实现柴油机虚拟装配的方法与原理.采用VRML语言和三维CAD软件solidworks实现了对柴油机的虚拟装配,并结合脚本语言Vrmlscript实现了良好的交互观察发动机的三维空间结构,使得设计人员在设计阶段就可以对发动机的空间结构有直观的认识,并且检查柴油机零部件之间的干涉情况,获得最优的装配方案.【期刊名称】《广州航海高等专科学校学报》【年(卷),期】2011(019)002【总页数】4页(P11-14)【关键词】发动机;虚拟现实;VRML虚拟装配【作者】聂勇军;罗敬东【作者单位】广州航海高等专科学校船舶工程学院,广东广州,510725;广州航海高等专科学校船舶工程学院,广东广州,510725【正文语种】中文【中图分类】TP3910 引言产品设计是制造业的灵魂,在新产品开发中起着重要的作用.现代复杂机械产品的设计和开发正在向着虚拟数字化、高效精密化、集成自动化、标准模块化、并行协同化的方向发展.如何在最短的时间内,设计出高性能、低成本的产品,是每个企业追求的目标.虚拟现实是一种新兴的人机交互技术,是计算机技术高度发展的产物,凭借虚拟现实技术,用户可进入一个由计算机模拟的虚拟世界,并通过一些专门的装置对场景进行具有真实感觉(视觉、听觉、触觉等)的交互操作,从而能真切地感受到虚拟场景的存在.本文以柴油机为例,介绍了VRML语言的特点,利用Solidworks建立了柴油机的零部件模型,并组装成装配体;将生成的装配体进行预处理,转换到Cosmo Worlds中进行虚拟装配.1 VRML语言VRML(Virtual Reality Modeling Language)即虚拟现实建模语言[1],是一种专为网络传播而设计的三维图像语言.其基本特征包括分布式,交互式,应用范围相当广泛,包括科学研究,教学,工程,建筑,商业,娱乐,广告,电子商务等,已经被越来越多的人们所重视.目前CAD/CAM已经成为机械、建筑等领域必不可少的软件工具.VRML将使工程人员能通过全球网或内部网按协作方式进行三维模型的设计、交流和发布,从而进一步提高生产率并削减成本.VRML文件主要包括4个主要成分:VRML文件头、原型、造型节点和脚本、路由[2].在这4个要素中,只有文件头部分是必须的,它用来告诉浏览器该文件符合的规范标准以及使用的字符集等信息.原型定义并创建了带有指定名称、接口和整体的新节点类型;造型节点是VRML中的基本建造模块,它构成了VRML文件的主体部分;脚本可以看作是一个节点的外壳,其本身没有任何动作,然而可以通过程序脚本来赋予脚本节点的动作.路由是一种文本描述的消息,一旦在2个节点之间创建了1个路由,第一个节点可以顺着路由传递消息给第二个节点,这样的消息被称为事件.2 发动机三维模型的建立柴油机是一个包含多个零件,结构复杂的设备,根据Solidworks的建模功能将柴油机划分为曲轴、连杆、箱体、飞轮、活塞、平衡块等几个部分进行几何造型.在完成零部件的实体建模后,便可以在三维软件Solidworks中,实现虚拟装配.图1是柴油机装配完毕后的模型.通过装配不仅可以观察装配体的概貌,而且可以发现零件建模中的错误、通过装配件的干涉检查可以发现装配件的发生干涉情况、进行装配件的机构运动仿真分析等.如果装配件有干涉,实际安装时是装不上的.如果零件的设计不存在错误,零件的定位关系正确,装配件一般不会发生干涉.Solidworks单独提供了干涉检查模块,利用此模块可以方便地根据装配要求,设立零件间的最小间隙,当相邻零件之间距离小于此值的时候,装配图中的相应位置便高亮显示.图1 柴油机实体造型3 柴油机虚拟现实模型的建立3.1 柴油机运动数学模型传统曲柄连杆机构将活塞的直线运动转换为曲柄的旋转运动,如图2所示.A是活塞销中心,A1代表上止点位置,A2代表下止点位置.机构具有一个自由度,曲柄连杆机构的运动学分析,在于确定活塞的运动规律,即活塞的位移、速度和加速度.如图2所示坐标系,可得活塞位移公式:式中,R*是曲柄半径,曲柄连杆比λ*=R*/L*,α*是曲柄转角.一般在进行曲柄连杆机构运动学和动力学分析时,假定曲柄做等速转动.因此可得活塞加速度公式:对式(2)进行求导,得活塞加速度公式:图2 曲柄连杆机构运动简图3.2 虚拟现实模型的建立Cosmo Worlds软件是SGI公司推出的VRML场景生成软件,也是可视化的编辑器.该软件能够利用球、立方体、圆柱、圆锥等VRML基本形体生成场景,并可以方便的拖动场景中的物体,借助于Cosmo Worlds的功能,可以提高装配设计的效率.由于本身只能进行基本造型,所以Cosmo Worlds软件借助于VRML接口,可以导入其他三维造型软件生成的复杂形体造型,以实现复杂装配体的装配动态演示.文件软件的界面如图3所示.在Solidworks中完成柴油机的实体建模后,变可以转化为VRML文件输出,其格式为VRML1.0,在通过Deep exploration转变为VRML 2.0,然后采用Cosmo Worlds软件打开文件,并对其材质、颜色等进行编辑.图4为柴油机虚拟现实模型的建模过程.图3 Cosmo worlds软件界面图图4 柴油机虚拟现实模型建模过程4 柴油机的虚拟装配虚拟装配[3-5]需要确定装配顺序和装配路径.首先,确定各组件组装时的零件与部件的零件,并分析组件件的装配顺序,从而得到一个部件装配顺序的基本框架;拆装路径是零部件在虚拟拆装空间中的运动轨迹,进行虚拟装配和拆开目的是避免零件的碰撞和交错,模拟真实的装配工艺.零部件的虚拟装配是在Cosmo软件中,通过Transform节点的参数translation、rotation和scale实现模型平移、旋转和缩放,从而构造各个部分的局部坐标系.零件模型的导入是利用Inline节点来指定插入位置,因此主程序只用一行参数表示,文件简洁.组装部分的代码如下:采用相同的方式,可以装配活塞、连杆、箱体等.虚拟现实环境Cosmo worlds下进行的柴油机虚拟装配如图5所示.图5 Cosmo Worlds下的柴油机虚拟装配为了方便拆装,利用vrmlpad编辑器打开虚拟装配模型,利用Script节点中的布尔变量ismove控制拆和装操作.Script节点描述一个由用户自定义制作的检测器或插补器.当Script节点收到一个输入事件时,它将事件传送到url制定的脚本中.通过这个脚本设置该Script节点输出事件的值.部分代码如下:5 结论基于虚拟现实的产品虚拟拆装技术在新产品开发、产品的维护以及操作培训方面具有独特的作用.利用虚拟装配,可以验证装配设计和操作的正确与否,以便及早的发现装配中的问题,对模型进行修改,并通过可视化显示装配过程.VRML具有文件小,便于网络传输的特点,使得基于VRML的虚拟装配技术有着广泛的应用前景.参考文献:[1]张武军,田海,尹绪日.VRML虚拟现实技术基础与实践教程[M].北京:冶金工业出版社,2008.[2]任继文,龙铭.基于VRML的减速箱虚拟装配的实现[J].组合基础与自动化加工技术,2005(4):88-90.[3]王守尊,薛强,陈虎,等.基于VRML的场景的虚拟装配环境设计[J].工程图学学报,2005(2):60-63.[4]梁磊,王勇,王宪伦,等.基于VRML和Java applet的机器人三维仿真[J].山东大学学报:工学版,2004,34(6):4-8.[5]陈晓勇.可视化动态虚拟设计研究[J].计算机技术应用,2004,17(2):57-58.。
基于VRML的内燃机车三维仿真
基于VRML的内燃机车三维仿真
杨超;左雪平
【期刊名称】《华东交通大学学报》
【年(卷),期】2005(022)005
【摘要】将多媒体、因特网和虚拟现实(VR)三种技术结合起来建立机车仿真系统进行人员培训,有助于机车操作人员和机车检修人员快速掌握内燃机车的有关知识,保证内燃机车安全运行.本文简单介绍了VR和VRML(虚拟现实建模语言),说明了建立内燃机车三维仿真VRML模型的方法,即采用其它三维建模工具建立三维模型后导出为VRML模型;指出了建模过程中出现的问题,给出了解决措施,即灵活使用简化模型和详细模型,对导出的VRML模型再处理,使其具有更好的效果;最后给出了模型实例和应用情况.
【总页数】3页(P79-81)
【作者】杨超;左雪平
【作者单位】华东交通大学,机电工程学院,江西,南昌,330013;华东交通大学,机电工程学院,江西,南昌,330013
【正文语种】中文
【中图分类】TP391.9
【相关文献】
1.基于VRML的机织物结构三维仿真 [J], 瞿畅;王君泽
2.基于VRML的陀螺仪三维仿真 [J], 吴建华;陶德馨;陈定方
3.基于SolidWorks和VRML的门式起重机三维虚拟仿真 [J], 魏卓;王培俊;张露;张彦朝
4.基于VRML的机床人机交互三维动画仿真 [J], 李凌
5.基于VRML的倒立摆三维仿真 [J], 徐林;高巍;邱联奎
因版权原因,仅展示原文概要,查看原文内容请购买。
船舶柴油机虚拟拆装仿真
船舶柴油机虚拟拆装仿真潘玉平;万隆君;徐轶群;王永坚【摘要】综合利用VC的视窗程序与VRP-SDK的组合方法,建构船舶柴油机三维场景及虚拟拆装仿真过程,是虚拟现实技术在船员培训领域的创新性应用.以潍坊柴油机厂6160A型柴油机为原型,运用虚拟现实技术,以C++语言为基础,通过MVC 模式,完成船舶柴油机虚拟拆装过程.%The integrated use of the VC windows program and VRP-SDK to create a simulated three-dimensional environment of marine diesel and its installation is an innovative application of Virtual Reality in the field of the seafarers training. With Weifang Diesel Engines Factory 6160A diesel engine as the prototype, and with the virtual reality technology based on the C++ language and MVC pattern, the ship diesel virtual dismounting is completed.【期刊名称】《交通信息与安全》【年(卷),期】2012(030)002【总页数】4页(P103-105,109)【关键词】船舶柴油机;拆装;虚拟现实【作者】潘玉平;万隆君;徐轶群;王永坚【作者单位】集美大学轮机工程学院福建厦门361021;集美大学轮机工程学院福建厦门361021;集美大学轮机工程学院福建厦门361021;集美大学轮机工程学院福建厦门361021【正文语种】中文【中图分类】U664.121船舶柴油机具有装置较大、结构复杂、各元件配合精密及造价昂贵等特点,在柴油机拆装时,受训人员通常采用分工协作来完成整个拆装过程,操作完成后,拆装数据无法整合,受训人员不能了解整个过程,因此不能很好地考评操作人员的实际掌握程度。
基于VRML的虚拟现实技术在油料装备模拟训练中的应用
基于VRML的虚拟现实技术在油料装备模拟训练中的应用陈海澜;周庆忠;成志刚
【期刊名称】《训练与科技》
【年(卷),期】2008(029)002
【摘要】油料装备训练作为油料勤务训练的重要内容,其训练成效直接关系到油料保障能力的形成与提高。
要实现科学施训,切实提高油勤人员熟练操作运用油料装备的能力,关键是要在训练手段上下功夫。
本文探讨的基于VRML的油料装备模拟训练系统能提供生动、逼真的油料装备操作环境,使油料装备受训人员成为虚拟环境中的一名参与者。
【总页数】4页(P3-5,10)
【作者】陈海澜;周庆忠;成志刚
【作者单位】后勤工程学院研究生3队;后勤工程学院军事油料应用与管理工程系;总后勤部军需物资油料部科技训练局
【正文语种】中文
【中图分类】E2
【相关文献】
1.基于VRML的虚拟现实技术在多媒体课件中的应用
2.基于VRML的虚拟现实技术在数字管道中的应用
3.基于VRML的虚拟现实技术在远程教育中的应用
4.基于VRML虚拟现实技术在数字化校园建设模型中的应用
5.基于VRML的虚拟现实技术在机械设计中的应用
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
( 发 光白 色 ) 确定, 或 由 Mat erial 节点 的 emis siveCo lor 域值 指定。在使用 M at erial 节 点的情 况下, 由 于 系 统 默 认 的 em issiv eColo r 额 色 与 VRM L 背景的默认领色均为黑色, 因此在不使用 Color 节点指定任何特殊 颜色的情况下, 用户将 无法 看 见由 P oinSet 节点 创 建的 空 间 点造 型。 Color 域值省为 NU LL , 表示空, 即不进行空间点 造型单独着色。
Co lor 节点语法格式如下: Co lor { Co lor[ ] # exposedField MF co lor } 使用 VRM L 节点直接创建柴油机零件同时, 利用可输出 V RM L 文件格式的 3D 造型软件具 有的强大的三维实体造型功能, 例如 P ro/ ENGI NEER 和 CAD. 在建造柴油机零件实际应用中, 将上述两种方法结合起来, 从而实现优势互补, 方 便实现了柴油机零件的三维模型化. 图 4、图 5 为 基于 VRML 建立的柴油机虚拟装配模型.
示[ 2] , 它的基本原理包括文本描述、远程传输和本 地计算生成。VRM L 描述的虚拟场景由多种场 景对象构成, 对象及其属性用节点( node) 描述, 节 点按照一定规则构成场景图( SceneGraph) , 场景 图中的一类节点用于 从视觉和听觉 角度表现对 象, 它们按照层次体系组织起来, 反映了场景的空 间结构; 另一类节点参与事件产生和路由机制, 形 成路由图( Rout eGraph) , 确定场景随时间的推移 如何动态变化. 因此, VRM L 是以节点和事件路 由为基本组成要素, 来描述三维对象和交互行为, 经过浏览器解释执行后, 用户就可感受到一个有 声有色的虚拟世界。[ 3]
5 易际明, 杨靖, 张亮峰. 虚拟样机技术在 SL1126 内燃机设计中 的应用研究[ J] . 计算机辅助设计与图形学学 报, 2004, 16( 7 ) : 1017- 1019.
6 何援军, 曹金勇, 李强, 等. 基于参数化的自动装配 设计[ J] . 计 算机辅助设计与图形学学报, 2001, 13( 11) : 1008- 1011.
图 4 燃油泵滚轮 导筒虚拟装配模型
21
武汉船舶职业技术学院学报 2010 年第 4 期
图 5 凸轮轴飞轮虚 拟装配模型
3 基于 V RM L 的柴油机虚拟装配 仿真
对装配关系的定义作简化和抽象处理, 将所 有零件之间的装配关系都分解为零件之间两两装 配关系的组合, 任何装配任务中若干零件之间的 装配关系都可以最终分解为这些零件中两两装配 关系的组合。现有的虚拟装配程序就是运行在一 台普通 PC 机上的, 要求该平台必须具有高度的 可用性, 要能够满足用户的切实需要, 因此系统的 设计中仔细的考虑了人机接口的设计[ 5] 。此外, 虚拟装配仿真程序具有高的交互性。
图 6 曲轴虚拟装配模型
图 7 柴油机总 装虚拟装配模型
基于 VRM L 的船用柴油机虚拟装配仿真* 张海霞, 等
4结语
装配仿真就是在计算机上模拟产品的实际装 配过程, 直观展示产品的装配过程和装配的方法。 虚拟装配仿真通过计算机对产品装配过程和装配 结果进行分析和仿真, 评价和预测产品模型, 做出 与装配相关的工程决策[ 6] , 不需要实际产品作支 持, 不干扰实际生产系统, 可以利用计算机的快速 运算能力, 用很短时间模拟实际生产中需要很长 时间的生产周期, 因此可以缩短决策时间, 避免资 金、人力和时间的浪费. 计算机还可以重复仿真, 优化实施方案。并可以更充分地利用人的装配经 验、发挥人的创造性, 提高柴油机的装配效率, 保 证柴油机的装配质量, 缩短开发周期. 为此, 研究 开发柴油机虚拟装配系统以提高发动机的装配效
近年来随着计算机图形学、计算机辅助设计 ( CAD) 理论的发展, 虚拟现实( VRML ) 技术为柴 油机装配开发技术提供了更高的人机交互手段[ 1] 基于 VRML 的虚拟装配模型是产品设计过程中 数据管理的核心, 给产品开发和设计提供了强有 力工具。基于 VRM L 的虚拟装配实质上就是在 各种几何约束条件及工艺约束条件的制约下, 求 解出满足各种约束条件、性能优良的装配顺序; 采 用装配干涉检验技术, 对产品的装配干涉进行分 析, 可以在设计阶段进行验证, 确保设计的正确 性, 避免损失。基于 VRM L 的装配仿真在计算机 上模拟产品的实际装配过程, 直观展示产品的装 配过程和装配方法, 提高装配的工作效率和工作 质量, 降低装配成本, 提高装配的自动化程度。
PoinSet 节点语法格式如下: PoinSet {
coo rd NUL L # ex posedF ield SF Node colo r NU L L # ex posedF ield SFNo de } PoinSet 节点中的 coor d 域用来设置空间点 造型的位置坐标, 其域值为 co ordinat e 坐标节点. coo rd 域值缺省为 NUL L , 表示空, 即不创建任何 空间点造型. coo rdinat e 节点语法格式如下: Co ordinat e {
3. 2 碰撞检测的问题 所谓碰撞干涉, 就是在某一时刻, 空间中的几
个物体, 存在一对或多对物体所占据的空间发生 重叠或者出现临界点重叠。在船用柴油机虚拟装 配中, 通过建立模型节点和 Script 节点之间的路 由来进行碰撞响应, 当装配的零部件模型运行到 发生碰撞的位置后就不能继续前进了, 可以添加 Sound 声音节点, 动态地在发生碰撞的位置产生
3 [ 美] W illiam R. S herm an A lan B. Craig. 魏迎梅, 杨冰等译. 虚 拟现实系统: 接口、应用 与设计 [ M ] . 北京: 电子工 业出版 社, 2004.
4 崔志琴, 景银萍. 军用柴油机曲轴的动态仿真研究 [ J] . 内燃 机 工程, 2005, 26( 1) : 48~ 50.
1 VRM L 简介
虚 拟 建 模 语 言 VRM L ( V ir tual Reality Mo deling Language) 是最近几年才兴起的一门新 型语言, 图 1 为 VRM L 技术的 3 个主要特征, 它 可以通过创建一个虚 拟场景而达到 现实中的效 果. VRML 支持三维动画, 其实时交互功能大大 克服了原来互联网上单调和交互性较差的弱点, 从而创建了一个全新的可进入和可参与的三维立 体虚拟现实世界。
22
声音, 使之更加具有真实感。同时还可弹出一个 消息框, 利用多媒体技术来告诉用户发生了碰撞, 给出碰撞物体发出碰撞的接触点所在的位置信息 等。 3. 3 确定装配关系
在计算机构造的虚拟环境中, 对零件之间复 杂的装配关系做出形式化的定义是一件非常困难 的工作, 因为零件之间的关系非常复杂, 有许多不 同的参数来制约, 而且对三维空间的运动描述和 定义也难以形式化。在考察了一般装配操作的共 性后, 对装配关系的定义作了简化和抽象的处理, 将零件之间的装配关系抽象为零件之间两两装配 关系的组合, 任何装配任务中若干零件之间的装 配关系都可以被最终分解为这些零件中两两装配 关系的组合; 其次, 简化定义零件为刚体, 柔性零 件( 如弹簧等) , 则不在我们的考虑之列, 这不仅避 免了许多 特殊 情况从而简化了数 据结构的设 计, 而且也符合大部分装配任务的需求。同时, 还 要结合碰撞 检测, 当装配到位时, 就不能继续移 动, 这时就通过消息对话框告诉用户已装配到位。 图 6、图 7 为柴油机虚拟装配模型。
率, 保证发动机的装配质量, 缩短开发周期, 在现 阶段有着十分重要的意义。
参考文献
1 李长山, 刘晓明, 朱 丽萍, 等. 虚拟 现实技 术及 其应用 [ M] . 北 京: 石油工业出版社, 2006.
2 段新昱. 虚拟现实基础与 VRML 编程[ M] . 北京: 高等教育 出 版社, 2004.
船海工程
武汉船舶职业技术学院学报 2010 年第 4 期
基于 VRML 的船用柴油机虚拟装配仿真*
张海霞 李奉香 黄 政 ( 武汉船舶职业技术学院动力工程系, 湖北武汉 430050)
摘 要 装配是船用柴油机设计和制造的最终环节, 其装配的工作效率和工作质量直接影响船 用柴油机 的制造周期 和 最终质量。基于虚拟样机技术 V RM L 及其支撑软件 CA D 和 Pro / E, 实现了船用柴油机的虚拟装配 仿真, 获取了虚拟 装 配仿真评价和预测, 这为实际生产中船用柴油 机装配的方案优化提供了依据。 关键词 船用柴油机; 虚拟装配; 仿真 中图分类号 U 664. 121 文献标志码 A 文章编号 1671- 8100( 2010) 04- 0020- 04
VRM L 是一种描述 语言标准, 规定 了用来 描述三维场景的文本描述语言, 其组成如图 2 所
* 湖北省教育厅重点科研课题成果( B20085031) 收稿日期: 2010- 04- 22 作者简介: 张海霞, 女, 讲师, 主要从事船舶内燃机、CA D 研究。
20
图 1 V RM L 技术的 3 个主要特征
图 2 虚拟现 实系统的组成
基于 VRM L 的船用柴油机虚拟装配仿真* 张海霞, 等
2 基于 V RM L 的柴油机虚拟装配 模型的建立
船用柴油机零件不仅数量众多, 而且结构都 较为复杂。而对于任意复杂的物体造型, 均可使 用 VRM L 提供的通过长方体节点( Box ) 、圆柱体 节点( Cylinder) 、圆锥体节点 ( Cone) 等基本建模 方法, 以 及几 何点( P oint Set ) 、几 何线 ( Index ed Line Set) 、几何面节点( Index ed F ace Set) 和工业 挤出造型节点( Ex tr usion) 等高级空间造型方法 来实现。船用柴油机零件的创建最常用的 Point Set 、Index eL ineSet、IndexedF aceSet 以 及 EIeva t ionGrid、Ex t usio n 节点作为 Shape 造型节点 ge o metr y 域值加以创建[ 4] 。V RM L 中的点造型是 置于 VRM L 空间场景中一个像素大小的空间点, 该空间点的位置由 VRM L 空间坐标系 X、Y、Z 三 维分量确定。使用 P oinSet 节 点可以 在 VRM L 场景中创建一个由离 散点集构造的 空间几何造 型。由 Point Set 节点创建 的点造型不受 系统默 认或人为设置光源的影响, 不能进行纹理渲染, 也 不能进行碰撞检测。