欢迎来到天天文库
浏览记录
ID:53761886
大小:512.67 KB
页数:3页
时间:2020-04-24
《基于UDK的绞吸式挖泥船操作仿真-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、计算机与现代化2014年第1期JISUANJIYUXIANDAIHUA总第221期文章编号:1006-2475(2014)01-0055-03基于UDK的绞吸式挖泥船操作仿真李俊贤,倪福生(河海大学机电工程学院,江苏常州213022)摘要:三维图形仿真技术在疏浚试验和作业训练中有广泛的应用。根据绞吸式挖泥船的施工流程。以3DSMax、UDK(Un.realDevelopmentKit)为开发工具,进行三维模型的制作、模型的变速功能实现、系统界面的设计。通过Kismet实现对2根钢桩交替的放下与提起
2、、船体水平旋转等的动画控制,在VisualStudio2010的环境下,编译Unrealscript脚本语言实现对挖泥船绞刀等部分的变速控制,具有可调功能。关键词:绞吸式挖泥船;UDK;交互;仿真中图分类号:TP391.9文献标识码:Adol:10.3969/j.issn.1006-2475.2014.01.013OperationSimulationofCutterSuctionDredgerBasedonUDKLIJun—xian,NIFu-sheng(SchoolofMechanicalan
3、dElectricalEngineering,HohaiUniversity,Changzhou213022,China)Abstract:Three—dimensional(3D)graphicsimulationtechnologyiswidelyusedinthedredgingexperimentandoperation.Thispapermakesthemodels,implementsdiferentspeedsofmodelsanddesignstheinterfaceofopera
4、tionsystemaccordingtotheop—erationalprocessofacuttersuctiondredgerby3DSMaxandUDK(UnrealDevelopmentKit).ItsuccessfullyperformsanimationcontrolofupanddownoftwosteelsbyKismet.BasedonVisualStudio2010,itcompilesUnrealscripttoachieveadjustablespeedscontrolo
5、fthecutter.Keywords:cuttersuctiondredger;UDK;interaction;simulation等参数,提供Matinee和一个基于时间轴的可视化序0引言列工具。绞吸式挖泥船是最常用的清理河道港口的疏浚1仿真系统结构设计工具之一,我国每年需培训一大批疏浚操作人员,传统的理论教学加实船实习的培训方式存在许多不绞吸式挖泥船主要由船体、定位装置、绞刀、柴油足。机泥泵动力装置、液压系统、吸排泥管等组成。疏浚目前对于船员上船前培训,一般采用虚拟操作台作业过程如下:设备运
6、转正常后,放下桥架,使绞刀放培训l2],此类系统需要较高成本。绞吸式挖泥船仿置于水下,此时柴油机以最低速启动泥泵,向吸排泥真系统交互设计,通过UDK程序,实现在Pc机上对管内注入清水。然后增加柴油机的转速至额定值,启绞吸式挖泥船施工的基本操作。主要模拟作业中的动油泵转动绞刀,转动的绞刀接触泥土后,收放横移挖掘、吹填等施工环节,为疏浚实验室的水下挖沙及缆绳,船在缆绳、工作桩、辅助定位桩相互配合下完成挖泥船的动态演示提供一个可视交流平台。左右横移和前移。同时泥泵转动使得吸泥管产生真UDK是Epic公司
7、在2010年对外发布著名引擎空压力,将泥浆从水底吸入,再借助离心力将泥浆通虚幻动作第三代引擎的免费版本,优化渲染效率,所过排泥管送至排泥区,完成疏浚吹填施工全过程J。有材质可拥有独立的物理属性,包括摩擦系数、质量挖泥船的组成图1所示。收稿日期:2013-08-05作者简介:李俊贤(1989.),女,浙江湖州人,河海大学机电工程学院硕士研究生,研究方向:虚拟现实与计算机仿真;倪福生(1961.),男,教授,博士,研究方向:疏浚工艺及疏浚仿真。2014年第1期李俊贤等:基于UDK的绞吸式挖泥船操作仿真
8、57mover,才能进行插值,所以需将钢桩staticmesh转换if(bActive)成InterpActor。每一个mover有数个独立的关键帧,{tmpRot=Rotation;它们用来记录在不同运动点上物体的位置和旋转角度。tmpRot.Roll=FInterpTo(tmpRot.Rol1.tmpRot.Roll+Rota—在Kismet脚本编辑器中新建“Key/ButtontionIncrement,DehaTime,RotationSpeed);Pressed”事件,并
此文档下载收益归作者所有