实用第一 智慧密集 。。…。. .. 。....、 . . 。..、,..... . . .. .… 、. ,,,., . . 汽车发动机虚拟装配学习系统的设计与实现 全宏 (浙江水利水电学院,杭州3 1001 8) 摘要:由于具有实体仿真沉浸感、动态视景交互性及想象创造性的三大特性,随着仿真技术、传感 技术等学科技术的发展,虚拟现实技术(VR)将越来越多地被应用于教育和培训领域。阐述了一个基 于仿真及虚拟现实技术开发的汽车发动机的虚拟装配学习系统:以四要素教学设计模型(4C/ID模型) 为基础,结合对发动机装配技能的层级分析,提出了汽车发动机虚拟装配系统设计的模型,并着重对 核心模块的功能和设计展开阐述。 关键词:虚拟现实;虚拟装配;4C/ID模型;汽车发动机;技能训练;Quest 3D 1概述 在传统的汽车发动机装配课程中,往往是通过先理 论知识讲解,再到实际动手操作的方式展开的。但南于 汽车发动机结构非常复杂,而传统的文字、图片、视频 或Flash等教学资源在结构展示上二维的局限性,无形 中增加了学习者的认知负荷;除此之外,发动机价格昂 贵、易损耗、场地等原因,实训匮乏现象屡见不 鲜,进而导致教学效果不佳的尴尬局面。 虚拟现实技术(Virtual Reality)是一种可以创建、 体验虚拟世界的计算机仿真系统,它可以利用计算机生 图1 四要素教学设计模型4C/ID Model 成三维虚拟环境,模拟现实场景。用户可通过多种传感 2.2系统需求 设备与虚拟世界进行交互,参与了解并影响其中的事 汽车发动机虚拟装配学习系统的使用者主要是从事 件.具有使人亲身体验沉浸在这种虚拟环境中并与之相 或者即将从事汽配行业的接受短期培训或者继续学历深 互作用的能力…。通过虚拟现实模拟可以提供一种可迁 造的学习者.汽车类专业教学又往往采用理论讲解结合 移的经验:学习者可在训练中进行反复尝试,直到达到 基础实训的学习模式,而教学过程中所使用的汽车零 最佳状态或者想要达成的结果.但是没有现实生活中所 配件、装配操作所需的各种配套1 具等费用昂贵.为 具有的危险、场地或资源消耗等问题。 了提升教育学习效率,提供更丰富的实际模拟训练,让 2系统设计 学习者能够将理论知识更加紧密地联系到实际操作中, 2.1 四要素教学设计4C/ID模型 根据层级分析发动机装配复杂技能的要求,系统需求 四要素教学设计模型(4C/ID Model,Four—compo. 设计如下: nent Instruction Design Mode1)是荷兰开放大学的麦里恩 (1)理论知识:知识学习所要解决的事物是什么及 伯尔教授等人研究和提出的针对训练复杂认知技能的设 怎么样(陈述性知识)、做些什么以及怎么样做(程序 计理论。麦里恩伯尔教授认为复杂技能的学习不是 性知识)等系列问题,技能的形成是一个渐进积累的过 的,也不是各个不同技能学习的简单累加。而是技能本 程,而建构与技能相关的、随时可以应用的陈述性与程 身的整体的复杂学习大于各个分部的之和。该设计模型 序性知识是关键的前提l 。凶此系统必须提供包含发动 认为技能的学习环境应包括:学习任务、支持性信息、 机各零部件的 维模型以及必要的各类相关信息,学习 程序性信息以及练习子任务4个组成部分I .其模型框 架图如图1所示 收稿日期:2018—01—13 ≯ 与.I 开多冬理々 鳢 lMAGE PROCESSING&MULTIMEDIA TACHNOLOGY 著通过此系统 1『以清楚认以发动机的各个零部件形状、 大/J、、结构等,掌掂包折 郎件的 称、组成部分、安 装 序等卡¨火预胬 r 以 (2)交/7 功能及 操f1:性: 1埘任何一个零件的 维模 进行操作时,这个帧 心 i址可以实时 3个方 向6个F1 f{1发f 交 J ,包括旋转、移动和视角的缩放; 同时这个装 操作应陔是简 的, 为训练者在圳练过 l模, , :撼. - 装 相关的必备知以 (2)装 模 交 模块部分:发动机装 卡Il块…机 轴装 模块和气缸装龇模块及移机装 模块3大部分 成 碍个 技 模块郁具备装配过程【fl的动lⅡIj演爪的功 能、f l我控制洲整装配过程的功能 学习 通过此模块 能够 rf 选择锕应零部件的装 贞序,州 {卞H心零 部件『}进行实If、f装配操作程序 程fl,应注亟丁操作内容 小址操作按键。 (3) f1JJ相1I1J‘ 惟:学 J系统心当提供必要的帮助 (3) 家系统模块部分:该部分作为一个功能模块 嵌入 模块IfI'该模块主要包括了 J’以 永、隐械 提示功能,以及错 操fi 的警爪功能,同时整个席拟装 配的过 应陔和脱 装 过 『f1j 何相同的约束关系, 例如装配的顺序、位 父系等 (4)反馈:许多研究 青l5认 ,在几次练习之后给 予某种总结性的、简要的反馈信息是非常有效的 , 此, 圳 或 检测纳 时,系统J 该能提供及时的反 馈信息刚以对学习1彳洲练过 的 价,这对技能的洲练 是1 分重要的 2.3系统框架 根据4C/ID【Ju要索模 及系统 求设汁,汽4=发动 机虚拟装 学jJ系统 架 I冬1 2所,J 。 0家横块 帮助 } 求 惜 榆测 反储 图2汽车发动机虚拟装配学习训练系统框架 汽 发动机虚拟装 学 系统…知识库、装配模型 交互模块、专家系统模块以及检测模块4部分组成,其 主要功能包 : (1)知识席部分: 3D模 乍、零件信息库等基 本信息 成, 通过选择 fi,i种类的零部件,就可 以台看荆i应岑部件的卡¨火说【IJj介 “,如咳零部件的名 称、所装配位 及功能说IJIJ等 火的基本文字信息, 时系统还z… ̄61 4,z.提供该零 什的 实I镧片以便对照学习认 识 迎过此模块,学 能够清楚地识别各个零部件的 的帮iI』J信息板块,学爿者在装配零件时安装j1 确的提爪 青、钳 捉爪 及提示相应的丈字、包彩变化等;} 求 {=J豆块的功能址『1J‘以同放装配操作的祭个过 .以供 『I我愉洲 定:反馈板块的功能则是装配训练完成 后,系统根 装 过程等给予卡H应的等级坪定 (4)检测模块部分:这个模块是根据实际遇到的 题做的一个新的尝试.系统将模拟现实问题,比如系统提 示 个 邝什 损坏.要求学习者能够根据装配顺序重新 拆卸发动机,然 将新的零部件按照顺序重新装 i 太, 川求检测学 1l;iI 装配过程I 发现 解决 题的能力, 3 系统实现 采It J以 维建模软件Pm/Engi ̄ (Pro—E)和i维交 软什Qucsl 3D(Q3D)来设训‘开发系统 3.1模型的建立 通过埘 实发动机的零部件的结构等卡¨天资源的搜 集以及学 的需求,采州},rt卜_ 建 r汽1i发动机的 卡H火零部什 32交互功能的关键技术 (1)颅处 将Prt 一E巾建丘的模型导入Q31) Ii’ 并通过一个Value通道设定相对应的文字 片信息以及 十{J刈 的 序约束 (2)交f 功能。通过架没一个物体观察卡}{机f¨一个 木fllfZL以建 零件选择条和以零件为Ii1心的旋转呵缩放 视厢 ”对 个零部件的X/Y亿位 以及旋转度通道的 没 以及建 维操纵杆的设 完成零部件 维环境 ff】的拖放、旋转及视角变换等功能:最后通过碰撞检测通 道及化 牟{}削断其装配位置正确 川以锁定发装 (3)冬什选择条及帮助功能的设汁:通过另一架视 野相机的似没,完成零件选择条场景干"装配场景的拼 接.同时通过Value通道设计以判定零件选择情况,没 (下转第141页) -- 护 l图形处理与多媒体 lMAGE PROCESSING&MULTIMEDiA TACHNOLOGY … 4结语 针埘现行 频 雾铆:法没柯号虑帧间卡H关性这一不 . . …… ….农业l 程学报,2Ol6,32(10). 『3l魏颖惠,张彦娥,梅树立,魏帅钧.基于晴通道先 足,提…_r将视频rt, 一帧的透射牢罔作为通用透射率 ,验和 捕仇小波变换的罔像去雾霾方法….农 通过暗通道先验模 求解、 j前帧的大气耗散函数, 、 ] 程 、 报 2017,33(增刊1). l4l陈兵旗.杨雨浓 梁习惠子,杨明,乔妍.苷 采 摘机器人视觉系统的暗通道先验去雾方法….农 r样学报.2016,32(16). I5】陈 旗.孙『jJj.实蚪J数字『冬J像处理 分析.北京: ,ftI 农业大学…版礼,2007. 之后冉gJIHhll权最小二乘滤波和 …滤波的保边性质对 透射率 l『Jf』以细化,将新 成的邋』{J透射率 应用于 前帧的去雾过程If1.从而实现』 视频的有效去雾,得 到了细节更加丰富的去雾结果、实验验证了去雾算法 的有效性币¨实川性 陔算法仍存在…些不足.例 如视频巾的砌面内窬随¨、f 改变,前一帧的透射 可 6刘海波,畅杰 吴正平,张庆年,邓勇.基 暗通 能会不适用下 -1前帧的大雾,【夫l此通用透射率罔对丁 所有视频帧的暗通道先验模' 足否部有效等都值得进 一道先验干I ll{etinex理论的快速单幅 像去雾力 法 lJ1.f1动化学报,2015,41(7). l71郭埔,蔡¨兴,谢破.基_f雾气理论的视频去雾 法….电f学报。20l1 39(9). 步深入研究 参考文献 …毕娟.基_j:FP( A的 幅 像A-雾算法研究及其实 现.1珥安电子科技大学硕f 学位论文,2012. I8I 1二红,何小海,杨晓敏.基于模糊 论和CI AHE 的雾天 像n适应清晰化算法….微电子学与 ’ :机,2012,29(1). l2I陈健强.r 1 , f昂. 颖,黄德威.基于改 进暗通道先验算法的农l1i 频实时去雾清晰化系统 也‘.J t Aq.t- j 一‘ J 』 也 止j上— 皂 也 也一‘ ± ±ji± 上 止j止j也—i也j止j止j止j止儿j止 止—址 I土 I j止儿儿.址j止j止j止 上j止.王上 止jl上 (上接第125页) 置Text叭】l及 Ⅲ c{通道先成史 说明、颜色警示、提 示音 帮助功能 (4)反馈功能实现 结合×I『零部件对应的Value通 道设计 零件议选择牢及综合装 时间的运算,完成评 价功能 习并近似 真实环境中的虚拟操作的町能性,往虚拟 操作·III学习抒【,】J‘以获得相关的慨念知识以及装配过程 的技能,同时f r以反复地进行训练操作以达到训练的 H的,m 赞川或消耗都是较低的。然而,操作技能 的真 获得仍需要 真实的任务及真实的环境rf1的练 习 能达成,f【_l虚拟环境【}|仍町作为其有效的辅助训 练一r具 4系统测试与结果 {集j 学佼机械学院汽1 类卡¨火专业的两个班级的 学生进行汽车发动机虚拟装 实验,在他们使用该系统 完成卡}1关实验操作后,对参 实验人员进行 相应系统 模块使用问题等的抽样渊食,结果 明,在90%之 的 学生l11一致认为术虚拟 系统能够为他们提供一个形 象化具体化的 论概念载体平俞,使得他们能够在理沦 知识学习期间就刘 实际装 操作过程有了一个感官上的 设汁)f发r一个基1:虚拟现实和仿真技术的汽1 虚 拟发动机装 学j』系统的框架及其训练过程,系统实现 _r从发动机零部什卡f{火理论知识学 、虚拟装配训练到 训练反馈等一系列功能,陔系统呵用于汽 发动机装 圳练的辅助教学、 参考文献 fll胡小强.虚拟现实技术lM J.北京邮电大学…版 社 2005. 形象化理解 同fIlf,接受实验邀清的相关专业的老师Ⅱ王 针对本系统存 的使川等卡H火问题提jfj了宝贵的:卷见和 建议,希 汽4 发动机虚拟装 系统在后期投入使用时 121皮连 .系统化教学设汁【MJ.6版.华东师范大 学m版丰f: 2007. 能够满足更多的实际需求,解决l王!多的实际问题。本次 林崇德.教育心理学[MJ.人民教育}}I版丰十,2005. 14l赵健.面 复杂认知技能的训练:四要素教学没汁 模 (4(}/ID)述评….伞球教育展望,2005,34 (051:36—39. 系统实验测试总体效 满意. .5结语 虚拟观实技术模拟创没真实学习环境.并提供了学 肇 iI 蕾_程2建l0圬18与.0-3 141