基于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.博物馆虚拟vr云展厅提供全新的功能体验和灵感云展厅博物馆漫游全景3D云展厅是一种将传统展示方式与前沿的3D显示和交互技术完美融合的新兴展示方式,彻底打破时间和空间的束缚,让品牌宣传无处不在,无时不在。那么全景3D云展厅如何能快速实现呢? 全景3D云展厅采用三维全景动态漫游技术,实现360°无死角全景展示,每一个细节都尽收眼底。视图文链接的巧妙运用,进一步增强了互动体验,让https://m.163.com/dy/article/JJSDLN610538H7NJ.html
2.如何打造VR沉浸式体验线上虚拟3D博物馆,文物3D数字化虚拟展示和多将数字化的三维成果进行二次开发利用,实现数字化成果的虚拟展示和多媒体展示。 积木易搭旗下拥有一整套3D扫描硬件设备+软件平台+3D数据编辑工具及行业解决方案,文博机构自身即可参与文物三维数据采集、博物馆线上布展、文物数据库管理等,标准化的流程,可大幅度降低文博机构数字化升级的难度与实现成本,为文博行业提供全栈https://jimuyida.com/about/newsdetails/1870040486098501634
3.博物馆三维导览:身临其境的历史之旅随着科技的飞速发展,博物馆不再仅仅是一个展示历史文物和艺术品的地方。如今,借助先进的三维导览技术,观众可以通过虚拟现实(VR)、增强现实(AR)和其他数字工具,获得前所未有的沉浸式体验。博物馆三维导览不仅丰富了参观者的观展体验,还为博物馆带来了新的机遇和挑战。本文将探讨博物馆三维导览的应用现状、技术实现方式https://www.3dwxb.com/news/detail/757.html
4.基于Unity3D的博物馆漫游系统的设计与制作.doc[原创毕业论文虚拟场景让用户足不出户,就能“身临其境”地在漫游中进行360°的自由浏览,是一般的宣传手段无法比拟的,实现多角度交互式的虚拟漫游已然成为各行业的新需求。本文将建立一个基于Unity3D的虚拟博物馆场景漫游系统。本系统运用了3Dmax、Photoshop、Unity3D,AR等软件,参考现实博物馆,创建虚拟场景。为达到设计效果,通过骨骼http://www.eeelw.com/jisuanji/148206.html
5.2023年优秀毕业设计作品展——数字媒体技术作品名称:虚拟革命纪念馆漫游系统设计与实现 作者姓名:陈大伟 班级:2019级数字媒体技术5班 指导教师:吕聃洽 作品简介:虚拟革命纪念馆漫游系统是根据河南省信阳市的鄂豫皖革命纪念馆为参照物然后利用3ds MAX和Unity3D相结合,通过构建的立体三维模型和实时的场景互动,来增强虚拟漫游时带来的沉浸感和代入感,实现完成虚拟纪https://data.zit.edu.cn/info/1011/1685.htm
6.基于Unity3D的实验室虚拟漫游系统设计与实现基于Unity3D的实验室虚拟漫游系统设计与实现,虚拟漫游,场景模型,贴图渲染,Unity3D,交互功能,虚拟现实作为信息技术研究领域的热点,正在随着计算机图形学和硬件的发展,更多的应用于人们生活的领域。通过使用三维可视化和虚拟https://wap.cnki.net/lunwen-1018246689.html
7.基于Unity3D的博物馆虚拟漫游系统设计博物馆 Unity 3D 场景漫游 虚拟现实https://www.cnki.com.cn/Article/CJFDTotal-GCHZ201901013.htm
8.unity3d虚拟博物馆基于Unity3d的博物馆移动信息化系统本文介绍了一种基于Unity3d的虚拟博物馆移动信息化系统,将桂林李宗仁官邸场景数字化并移植到Android手机上,利用3dsmax建模和Unity3d的虚拟现实技术实现交互式漫游。系统包括NavMesh组件和A*算法实现自动寻路,同时结合Yii框架构建网站,提供全面的场景信息。该系统旨在提供便捷的虚拟参观体验,未来可跨平台发布。 https://blog.csdn.net/weixin_39939918/article/details/111507875
9.基于Unity3D的虚拟漫游系统20231016.docx其次,Unity3D可以与物理引擎结合,使得虚拟环境中的物体具有真实的运动和交互性。最后,Unity3D支持立体声音效,使得用户能够根据声音的定位感受到环境的真实性。 在开发一个基于Unity3D的虚拟漫游系统时,我们首先需要确定漫游的场景。可以选择现实世界中存在的地点,如一座城市、一家博物馆,或是虚构的场景,如幻想世界、https://m.renrendoc.com/paper/295258988.html
10.自动化技术与应用杂志中国自动化学会主办2017年第11期虚拟现实技术是结合计算机视觉、图像处理、计算机图形学、人工智能等技术的计算机仿真系统,为博物馆展示传播开辟新的途径。本文根据革命领袖视察黑龙江纪念馆数字化虚拟浏览的需求,利用多种激光扫描仪相配合建立纪念馆三维模型,基于Unity3D开发平台设计了虚拟漫游系统,并对渲染过程中LOD选择算法进行优化。系统实现了用户远程参https://www.youfabiao.com/zdhjsyyy/201711/
11.基于Unity3D和3DsMax的虚拟漫游系统设计[1]邵俊翔.探讨全景漫游技术在文旅产业中的应用策略[J].参花(下),2022,(01):58-60. [2]马浩浩,侯晨阳,程璐璐,金龙.基于UE4的邓宝珊将军纪念馆虚拟漫游系统的设计与实现[J].软件,2021,42(02):35-37. [3]胡泽川.基于3DsMax和Unity 3D的城市虚拟漫游系统的设计与实现[J].江西电力职业技术学院学报,2021https://www.fx361.com/page/2022/0704/10524024.shtml
12.沉浸式虚拟校园仿真系统开发及关键技术研究AET摘要:虚拟现实技术可以给人带来身临其境之感,传统的虚拟现实系统大多采用桌面式虚拟现实方式,沉浸感不强,交互性差,不能让体验者沉浸在虚拟系统中。综合这些因素,文章根据三维虚拟校园仿真系统需求,设计实现了基于Unity3D平台的沉浸式虚拟校园漫游系统,并研究沉浸式虚拟校园开发中所使用的关键技术。实验表明,该系统能克服http://www.chinaaet.com/article/3000059755
13.数字媒体技术基于Unity3D的VR旅游漫游游戏设计与实现.doc数字媒体技术_基于Unity3D的VR旅游漫游游戏设计与实现.doc,PAGE 35 内容摘要 进入21世纪以来,随着社会经济的蓬勃发展,互联网也跟随着一并发展,在当今的社会,人们离不开互联网的使用,除了普通的社交之外,一项新兴的技术也走到了人们的面前,他就是游戏与虚拟现实,他的https://max.book118.com/html/2021/0603/6215120233003153.shtm
14.交互式系统(精选十篇)幻影成像作为3D互动平台能够应用到航天产品互动展示的预研中,取得了预期的成果。交互式幻影成像平台仅仅是虚拟现实技术中的一个工具。在虚拟现实技术快速发展和航天产品日益复杂的前提下,幻影成像平台相关技术将发挥越来越大的作用。 摘要:为实现交互式幻影成像系统,设计了270°和360°幻影成像主体支架。针对幻影成像只能播https://www.360wenmi.com/f/cnkeyce1ixlm.html
15.基于Unity3D的“桃花潭”文化教育漫游系统设计开发统[4] 魏娜娣,段再超,魏占杰 . 基于 Unity3D 的白洋淀文化旅游仿真系统研究 [J]. 计算机仿真,2019,36(9):365-370. [5] 俞磊,韩春香 . 基于 Unity3D 和 3DSMax 的虚拟医院漫游系统的设计与实现 [J]. 长春大学学报,2020,30(4):40-44. 作者简介:江宏(1991—),男,汉族,安徽安庆人,讲师,硕士,研究方向https://www.xdxxkj.cn/xxjs/detail/5999.html
16.基于Unity3D的分布式多人协同虚拟装配仿真系统公司资讯2.3 界面设计与功能实现 (1)界面设计 UGUI是Unity3D自带的UI设计系统,具有简单易用、功能全面等特点。UGUI提供了强大的可视化编辑器,允许用户直观的创建软件图形界面,在创建过程中即可实时 预览运行后的效果,提高了开发效率。在多人协同虚拟装配仿真系统中,用户的操作有:通过界面进行系统登录、在线交流获取仿真任务、拆https://www.lingtuvr.com/company-news/8189.html
17.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
18.虚拟漫游范文9篇(全文)1.设计思路 淄博职业学院虚拟校园的设计打破三维虚拟俯视地图或三维虚拟漫游系统单一展示的功能,实现了三维虚拟俯视地图和三维虚拟漫游系统结合,进行位置的跟踪定位功能,用户既可在三维虚拟俯视地图浏览学院概貌,也可在三维虚拟漫游系统体验学院真实的环境。 2.总体规划 https://www.99xueshu.com/w/ikeybytp7uqy.html
19.基于Unity3D的仓储可视化管理系统①3 朱慧娟.基于 Unity3D 的虚拟漫游系统.计算机系统应用 2012,21(10):36-39. 4 任国栋,陈林华,陶学锋,方先行.基于 Unity3D 的虚拟博物馆 System Construction 系统建设 75 计算机系统应用 http://www.c-s-a.org.cn 2016 年第 25 卷第 7 期 信息可视化系统.计算机系统应用,2013,22(9):86-89. 5 张https://c-s-a.org.cn/csaen/ch/reader/create_pdf.aspx?file_no=20160711&flag=1&year_id=2016&quarter_id=7
20.基于Unity引擎的虚拟现实VR设计毕业设计网本文主要以Unity 5.4.0f3为开发环境,主要模拟了对博物馆的参观,旨在介绍在unity引擎中虚拟现实的设计方法和技巧。制作过程主要包括场景搭建和代码实现等,其中代码使用c#脚本完成,最终通过unity进行编译,本次生成的为安卓平台的安装文件。 关键词: unity;vr;博物馆,C#; http://www.bysj1.com/html/9038.html