基于Unity3D的500kV变电站倒闸操作仿真研究

虚拟现实技术也称灵境技术或人工环境[1],是利用计算机模拟产生一个三维空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身临其境一般,可以及时、没有限制地感知三维空间内的事物。迈克尔·海姆在1994年对虚拟现实定义了七个不同的概念:模拟、交互性、人工现实、浸入式、远程呈现、完满性以及网络通信。如今,虚拟现实以其视觉上的直观性和操作上的简易性在工业和公共服务等领域得到了广泛的应用,如医学模拟、计划生育模拟研究、工业仿真、模拟导航系统、竞技体育运动的虚拟仿、急救等[2][3][4][5]。

本文将虚拟现实技术应用到变电站仿真培训系统中,对变电站中各设备进行三维建模来构建虚拟变电站的运行环境。培训人员在虚拟的变电站环境下可以模拟现实变电站环境下的倒闸操作,让学员身临其境地学习和提高倒闸操作技能和事故处理能力。三维虚拟现实仿真培训系统弥补了二维仿真培训系统不真实、不直观的缺点,也避免了利用真实电气设备进行培训的高投入和危险性[6]。

2.仿真系统设计

Figure1.Flowchart:Developthesystemofsimulated500kVsubstation

3.软件开发

3.1.数据采集及纹理的处理

500kV变电站倒闸操作仿真系统的构建需要采集变电站地形及设备等物体的位置、大小、纹理、影像、属性等数据。通过量测采集500kV变电站的空间数据,再通过3dsMax软件对变压器、高压断路器、隔离开关、避雷器等变电站设备进行三维模型绘制。在光线合适的情况下通过使用相机对变电站的环境及各设备的多个侧面等处进行纹理数据的采集,借助无人机对拍摄人员难以正常进行纹理拍摄的面进行纹理获取。对无法进行完整纹理拍摄的面通过部分纹理拍摄获取纹理并根据其相对整个纹理面的大小比例进行修图和整合。

采集完纹理数据后,通过Photoshop软件对纹理进行编辑,对不同的纹理分别进行裁剪、旋转剪切、调整大小和亮度等操作,得到所需纹理图。

3.2.场景建模

3.3.交互漫游

虚拟漫游是变电站漫游系统的关键技术,交互功能是实现漫游的方式[11]。在Unity3D中可以通过使用W、S、A、D四个按键实现前后左右的行走功能。本系统需设计为第三人称的虚拟漫游,身体根据鼠

Figure2.Diagram:Constructionofthescene

3.4.碰撞检测

为了进行碰撞检测,须给设备及人物添加RigidBody刚体和包围盒,再根据各对象的不同特点选择

Figure3.Flowchart:Walkcode

Figure4.Diagram:Environmentofvirtualsubstationsystem

盒子碰撞器、球体碰撞器和胶囊碰撞器。而在碰撞检测中,为了使不同设备实现不同效果,利用碰撞事件监测的方法OnCollisionEnter()、OnCollisionStay()、和OnCollisionExit()在碰撞开始、持续和结束三个阶段完成不同的效果。

4.500kV变电站倒闸操作仿真系统的实现

4.1.功能实现

500kV变电站倒闸操作仿真系统的三维浏览功能有利于用户通过网络直观地获取变电站信息,变电站中的场景及各个元器件都是原物的重现,用户可通过控制虚拟场景中的人物以第三人称视角控制观察的角度及方向,具有沉浸感。该项目需要的主要硬件设备包括一架无人机、一台数码相机和一台计算机;软件包括Photoshop、Unity3D和3dsMax。500kV变电站倒闸操作仿真系统实现了以下的功能。

1)以相等比例缩小实体500kV变电站,场景尽可能真实;

2)配备背景音乐,使虚拟场景更加真实,用户更加能够沉浸在虚拟环境中;

3)为了实现网络浏览,且保证大多数普通计算机用户能够访问,文件控制了大小不过大;

4)能控制虚拟场景中的虚拟人物,以第三人称形式在虚拟变电站中交互漫游;

5)变电站中具有开关等设备使用户能够进行倒闸操作;

6)设置与学校网站链接的页面导航。

4.2.虚拟场景的构建

该系统的虚拟场景构件包括虚拟变电站内设备构件、环境构建以及第三人称人物构件。变压器等设备可以通过3dsMax进行结构构造,并通过无人机与单反相机获得的具体设备图片数据使模型更加生动真实;人物也可通过3dsMax进行构造,对人物模型进行骨骼的添加和动作建立,导入Unity3D制作通过W、S、A、D按键控制的第三人称人物;环境可通过Unity3D平台自带的模型来构件。

1)获取信息

2)模型构建及交互性的实现

模型包括变电站地形、电气设备、环境及人物,地形、电气设备和人物在有了具体的数据之后均可在3dsMax中构建,天空、花草等环境均可通过Unity3D自带模型完成。变电站的场景虽不大,但仍要注意对模型的充分优化以减小文件大小,方便用户快速浏览。在交互性上,该系统通过W、S、A、D按键与鼠标分别控制虚拟人物在虚拟变电站中进行前后左右的行走以及方向的调整,通过对变压器等设备模型的碰撞检测设置,完善虚拟环境的真实性。

5.倒闸操作

倒闸操作是通过操作隔离开关,挂、拆接地线,断路器从而将电气设备由一种状态转变为另一种状态的过程中所进行的操作。电气设备有运行、热备用、冷备用及检修四种状态,无论执行哪种倒闸操作都必须执行操作票制和工作监护制。以变压器倒闸操作为例,它包含以下几步操作步骤[13]。

1)检查主变抽头电压以确认变压器变比相等。为了有效防止环流对主变造成的危害,需将主变抽头电压调至规定允许的范围;

2)对刀闸的状态进行检查,确保断开处空气绝缘距离合格,刀片已拉到尽头;

3)变压器停役后,将变压器中低负荷导入另一台运行的变压器,并检查开关三相电流指示为0,确认主变处于空载状态;

4)操作过程中将断路器切至就地再检查分闸位置从而将断路器处于可控范围,一旦出现问题可及时进行手动操作;

5)对变压器进行操作前将变压器中性点接地刀闸合闸来灭弧。在变压器充电后,按正常运行方式及时调整中性点接地方式;

6)主变送电完成后需检查开关保护采样值正常来确保继电保护对应的二次数据正常;

7)线路检修时,需挂接地线,即使检修项目中有接地刀闸检修,此接地刀闸为检修设备,仍需挂接地线,确保检修人员人身安全。

倒闸操作步骤的顺序性和正确性直接影响线路及变电站设备的安全,因此,熟悉倒闸操作的步骤并理解每个步骤的含义至关重要。切实加强倒闸操作的规范性是电力安全生产中一项刻不容缓的工作。

Figure5.Diagram:Anaircircuitbreakermodelinvirtualsubstation

Figure6.Diagram:Stateoftheaircircuitbreakerafterswitchingoperation

6.软件优化

500kV变电站倒闸操作仿真系统因要在网页上浏览,故需要对软件进行优化,使软件尽可能小。本项目主要从场景和脚本对该系统进行了优化。如在场景上将用户看不到的面或线删除,同时对合并的物体使用同种材质,合并材质球,加快了渲染速度;在灯光上选择了顶点灯光从而让所有物体每一帧被渲染一次,从而降低对计算机的要求;在音乐上选择了.mp3的压缩格式,较短音效选择了.wav的未压缩音频格式;碰撞上减少了Mesh的面片数;在FPS方面先关闭垂直同步,再在代码的Awake方法中手动设置适量降低PFS,从而减少出现卡顿的情况,稳定系统,也减少设备发热情况;在地形上为了避免地形太大造成大量顶点数据而给内存带宽造成影响,将长宽均设置较小;在mesh的合并上,将所有自带的合并勾选静态,也可通过脚本合并mesh。

在脚本上,首先保证逻辑正确,在Unity3D中,对静态变量的支持可以提供更高的效率。之后就要对脚本进行优化处理,脚本中删除为空或不需要的默认方法,如在Assets目录创建新的脚本时,脚本里会包括一个Update方法,将其删除[14][15];OnGUI方法只在一个脚本中使用,且避免在OnGUI中对变量、方法进行更新和赋值;在运算上尽量少用模运算,且将所有除运算换算为乘法运算;在插值上选择了四元数和向量做插值,相较于矩阵,四元数做插值更快,Slerp提供了平滑插值。

7.结语

随着互联网络信息技术的迅猛发展,软件的开发将更加贴近工作和生活。如今,虚拟现实技术在电力行业的深远应用为虚拟变电站的仿真提供了可能性。本项目建立了一个基于Unity3D的500kV变电站倒闸操作仿真系统,该系统通过交互功能,使变电站的新员工能够在学习了倒闸操作的正确步骤后,在该系统的虚拟环境中身临其境地进行倒闸操作的培训。通过对Unity3D各种交互功能的使用,使该系统具有很强的直观性、灵活性和可操作性。同时,用仿真软件的培训代替实地实物的培训,很大程度上减少了对人力物力的使用,安全且成本低。该系统可以帮助学习倒闸操作的员工正确分析可能出现的危险点源,从操作中发现问题和疏漏,逐步从能操作到会操作最后到精确操作,减少和避免倒闸操作过程中的安全隐患。该系统的开发也说明了Unity3D是一款优秀的虚拟现实开发工具,不仅建模功能方便、真实,同时也有着强大的交互功能。

THE END
1.基于Unity3D的博物馆虚拟漫游系统设计基于Unity3D的博物馆虚拟漫游系统设计 https://wenku.baidu.com/view/dc6cb710b81aa8114431b90d6c85ec3a87c28b87.html
2.基于Unity3D的博物馆漫游系统的设计与制作.doc[原创毕业论文虚拟场景让用户足不出户,就能“身临其境”地在漫游中进行360°的自由浏览,是一般的宣传手段无法比拟的,实现多角度交互式的虚拟漫游已然成为各行业的新需求。本文将建立一个基于Unity3D的虚拟博物馆场景漫游系统。本系统运用了3Dmax、Photoshop、Unity3D,AR等软件,参考现实博物馆,创建虚拟场景。为达到设计效果,通过骨骼http://www.eeelw.com/jisuanji/148206.html
3.unity3d虚拟博物馆基于Unity3d的博物馆移动信息化系统本文介绍了一种基于Unity3d的虚拟博物馆移动信息化系统,将桂林李宗仁官邸场景数字化并移植到Android手机上,利用3dsmax建模和Unity3d的虚拟现实技术实现交互式漫游。系统包括NavMesh组件和A*算法实现自动寻路,同时结合Yii框架构建网站,提供全面的场景信息。该系统旨在提供便捷的虚拟参观体验,未来可跨平台发布。 https://blog.csdn.net/weixin_39939918/article/details/111507875
4.2023年优秀毕业设计作品展——数字媒体技术作品名称:虚拟革命纪念馆漫游系统设计与实现 作者姓名:陈大伟 班级:2019级数字媒体技术5班 指导教师:吕聃洽 作品简介:虚拟革命纪念馆漫游系统是根据河南省信阳市的鄂豫皖革命纪念馆为参照物然后利用3ds MAX和Unity3D相结合,通过构建的立体三维模型和实时的场景互动,来增强虚拟漫游时带来的沉浸感和代入感,实现完成虚拟纪https://data.zit.edu.cn/info/1011/1685.htm
5.自动化技术与应用杂志中国自动化学会主办2017年第11期基于Unity3D的数字纪念馆虚拟漫游设计 关键词:虚拟漫游 unity3d 三维建模 虚拟现实技术是结合计算机视觉、图像处理、计算机图形学、人工智能等技术的计算机仿真系统,为博物馆展示传播开辟新的途径。本文根据革命领袖视察黑龙江纪念馆数字化虚拟浏览的需求,利用多种激光扫描仪相配合建立纪念馆三维模型,基于Unity3D开发平台设https://www.youfabiao.com/zdhjsyyy/201711/
6.基于Unity3D的博物馆虚拟漫游系统设计博物馆 Unity 3D 场景漫游 虚拟现实https://www.cnki.com.cn/Article/CJFDTotal-GCHZ201901013.htm
7.沉浸式虚拟校园仿真系统开发及关键技术研究AET摘要:虚拟现实技术可以给人带来身临其境之感,传统的虚拟现实系统大多采用桌面式虚拟现实方式,沉浸感不强,交互性差,不能让体验者沉浸在虚拟系统中。综合这些因素,文章根据三维虚拟校园仿真系统需求,设计实现了基于Unity3D平台的沉浸式虚拟校园漫游系统,并研究沉浸式虚拟校园开发中所使用的关键技术。实验表明,该系统能克服http://www.chinaaet.com/article/3000059755
8.基于Unity3D的虚拟漫游系统20231016.docx其次,Unity3D可以与物理引擎结合,使得虚拟环境中的物体具有真实的运动和交互性。最后,Unity3D支持立体声音效,使得用户能够根据声音的定位感受到环境的真实性。 在开发一个基于Unity3D的虚拟漫游系统时,我们首先需要确定漫游的场景。可以选择现实世界中存在的地点,如一座城市、一家博物馆,或是虚构的场景,如幻想世界、https://m.renrendoc.com/paper/295258988.html
9.三维虚拟仿真技术11篇(全文)首先,通过三维设计软件制作出商品的.三维模型;然后,将三维模型导出为VRML文件,并调整商品的外观效果;最后,完成VRML脚本在网页中的嵌入,完成虚拟商务的发布。 当用户在客户端浏览含有三维商品的网页时,系统会自动下载一个VRML播放器,如Cosmo Player,并在客户端安装运行。此后,用户即可看到三维虚拟商品,并可通过VRML浏览https://www.99xueshu.com/w/ikey0kaqoms7.html
10.基于Unity3D的虚拟校园漫游的设计与实现20230603200330.doc基于Unity3D的虚拟校园漫游的设计与实现.doc 12页内容提供方:星星点灯 大小:111 KB 字数:约7.42千字 发布时间:2023-06-06发布于湖北 浏览人气:65 下载次数:仅上传者可见 收藏次数:0 需要金币:*** 金币 (10金币=人民币1元)基于Unity3D的虚拟校园漫游的设计与实现.doc 关闭预览 想预览更多内容,https://m.book118.com/html/2023/0603/5040042312010220.shtm
11.基于Unity3D的分布式多人协同虚拟装配仿真系统公司资讯UGUI是Unity3D自带的UI设计系统,具有简单易用、功能全面等特点。UGUI提供了强大的可视化编辑器,允许用户直观的创建软件图形界面,在创建过程中即可实时 预览运行后的效果,提高了开发效率。在多人协同虚拟装配仿真系统中,用户的操作有:通过界面进行系统登录、在线交流获取仿真任务、拆卸仿真操作、查看和获取拆卸顺序文件等。https://www.lingtuvr.com/company-news/8189.html
12.三维数字化工艺(精雅篇)随着制造企业越来越多地采用数字化技术进行产品研发,特别是三维CAD技术的日益普及,基于三维产品模型的数字化工艺技术已成为企业必需。 近年来,有关学者和研究人员对三维数字化工艺相关理论和技术进行了研究,取得了一定的成果,主要集中在三维工艺设计方法、三维工序模型构建、三维装配工艺设计与仿真等方面。与此同时,信息化https://www.360wenmi.com/f/cnkeybsdu1fn.html
13.RoamingSystemBasedonUnity3D基于Unity3D的虚拟漫游系统The campus virtual roaming system is the important content of the university information system development strategy, the virtual roaming system is applied in every field of our lives. Take a college as virtual space, the system based on Unity3D platformhttps://www.oalib.com/paper/1646434
14.VR驾驶游戏虚拟软件源码开发4、模拟船舶; 通过模拟船舶,熟悉船舶状况与水域情况,更好的培训船长。 5、游戏行业 虚拟驾驶漫游系统可以给参与者带来更多的刺激及更多好的体验感。 6、展览展示行业 广泛应用与博物馆、科技馆、规划馆等各类展馆。http://shenzhen0381690.11467.com/news/1716172.asp
15.基于虚幻引擎的3D虚拟校园漫游系统建设屈宇轩王俊洁2. 基于3DS MAX和Unity3D校园虚拟漫游系统的研究 [J] . 李旭 ,王世发 ,慈为涛 . 塔里木大学学报 . 2015,第002期 3. 基于3DSMax3DVRI的虚拟校园漫游系统的设计与实现 [J] . 申小春 ,谢同祥 ,黄立冬 . 现代教育技术 . 2012,第010期 4. 基于3DS Max和Lumion的虚拟校园漫游系统制作研https://www.zhangqiaokeyan.com/academic-journal-cn_electronic-technology-software-engineering_thesis/0201271658291.html
16.虚拟现实系统仿真解决方案商城系统」|「汽车三维虚拟展示系统4S店系统」|「服装服饰产品三维虚拟展示系统」|「文物古迹博物馆」|(化身系统、机器人人工智能)、虚拟制造/虚拟设计/虚拟装配、模拟驾驶、训练、演示、教学、培训、军事地产VR+售楼系统|房地产建筑漫游动画↓↓ 3D特效|三维立体影片↓↓ 环幕| 球幕影片↓↓ https://www.cbdam.com/fw/xtfz/xnxs/2013/0218/298.html