一种将三维实景漫游技术用于电力设备状态可视化的方法

文档序号:6611603阅读:172来源:国知局
专利名称:一种将三维实景漫游技术用于电力设备状态可视化的方法
技术领域
本发明是一种将三维实景漫游技术用于电力设备状态可视化的方法。
背景技术
三维实景漫游技术主要依靠Silverlight渲染技术是近年来兴起的一种倍受关注的场景建模和绘制技术,也是目前虚拟场景漫游领域中的主流技术,原理是基于球形环境映射原理(Spherical Environment Mapping)。这种技术实现主要通过将一张带有周围环境的贴图进行扭曲渲染,将其进行球形扭曲化以达到模拟现实的效果。基于该技术原理采用了微软推出的高级着色器语言(High Level Shader Language,简称HLSL), HLSL的主要作用为将一些复杂的图像处理,快速而又有效率地在显示卡上完成。Web service平台是一套标准,它定义了应用程序如何在Web上实现互操作性。可以用任何语言,在任何平台上写Web service,只要符合Web service标准即可对数据服务进行查询和访问。目前,利用三维实景漫游技术构建了变电站三维实景漫游平台,此平台可内嵌入电力设备状态诊断系统作为一个模块运行,实现变电站内部环境和一些设备基本台账信息的查看,满足用户360度的全方位三维体验。但经过试用发现上述技术存在一些问题和缺点作为电力设备状态诊断系统的一个模块,相对独立,只能进行变电站内部环境和设备的三维漫游体验和查看设备的基本台账数据信息。如果要查看实时数据和一些诊断结果,仍需返回电力设备状态诊断系统的普通界面查看数据、表格、图表等,不能真正意义上实现电力设备状态诊断信息的三维可视化展现。这些问题存在的原因便是作为模块运行的三维实景漫游平台与电力设备状态诊断系统之间是相互独立的,不能进行数据的通讯和互动。

发明内容
本发明的目的是提供一种将三维实景漫游技术用于电力设备状态可视化的方法, 能够真正实现电力设备状态信息360度全方位的可视化应用和体验。—种将三维实景漫游技术用于电力设备状态可视化的方法,其特别之处在于,包括如下步骤(I)、构建三维实景漫游平台a.搭建数据库在服务器上搭建一个三维实景漫游平台的数据库用于数据的存储和管理;b.构架Web Service服务在服务器上构建Web service服务,为数据的采集与通讯提供服务;C.构架Web程序在服务器上构架Web程序,为系统和模块的人机界面和数据展不提供服务;(2)、展示插件内嵌
将三维实景漫游平台的展示插件嵌入到电力设备状态诊断系统的Web展示网页中,将三维实景漫游平台作为电力状态诊断系统的一个模块运行;(3)系统配置a. Web端配置将Web展示端配置为展示状态和编辑状态两个模式;b. Web service服务的配置配置Web service米集数据的方式,以及进行全局定时器频率的配置;c.采集场景和设备信息由工程人员前往变电站现场使用照相或摄像设备对现场场景进行取景拍摄;d.实景漫游图渲染并上传对所拍摄的图片进行必要的美工处理后,利用Silverlight技术对所有图片进行渲染,然后通过Web端将图片上传至数据库中;
(4)、设备基本台账信息接入电力设备状态诊断系统开放设备基本台账信息对应的Web Service接口,三维实景漫游平台模块的数据采集工具访问Web service接口采集需要的数据,并将采集到的数据利用Silverlight技术进行组装、整理,然后通过Web端展现。在步骤(4)之后还包括设备数据关联步骤,具体是工程人员根据用户提供的设备清单和信息,对接入的基本台帐信息与场景中的设备进行关联、定位,为后续数据通讯和其它应用服务提供数据支持和基础。步骤(3)中配置Web service采集数据的方式如下采用xml文件保存配置信息,xml文件结构如下,
权利要求
1.一种将三维实景漫游技术用于电力设备状态可视化的方法,其特征在于,包括如下步骤 (1)、构建三维实景漫游平台 a.搭建数据库在服务器上搭建一个三维实景漫游平台的数据库用于数据的存储和管理; b.构架WebService服务在服务器上构建Web service服务,为数据的采集与通讯提供服务; c.构架Web程序在服务器上构架Web程序,为系统和模块的人机界面和数据展示提供服务; (2)、展示插件内嵌 将三维实景漫游平台的展示插件嵌入到电力设备状态诊断系统的Web展示网页中,将三维实景漫游平台作为电力状态诊断系统的一个模块运行; (3)系统配置 a.Web端配置将Web展示端配置为展示状态和编辑状态两个模式; b.Web service服务的配置配置Web service采集数据的方式,以及进行全局定时器频率的配置; c.采集场景和设备信息由工程人员前往变电站现场使用照相或摄像设备对现场场景进行取景拍摄; d.实景漫游图渲染并上传对所拍摄的图片进行必要的美工处理后,利用Silverlight技术对所有图片进行渲染,然后通过Web端将图片上传至数据库中; (4)、设备基本台账信息接入 电力设备状态诊断系统开放设备基本台账信息对应的Web Service接口,三维实景漫游平台模块的数据采集工具访问Web service接口采集需要的数据,并将采集到的数据利用Silverlight技术进行组装、整理,然后通过Web端展现。
2.如权利要求I所述的一种将三维实景漫游技术用于电力设备状态可视化的方法,其特征在于在步骤(4)之后还包括设备数据关联步骤,具体是工程人员根据用户提供的设备清单和信息,对接入的基本台帐信息与场景中的设备进行关联、定位,为后续数据通讯和其它应用服务提供数据支持和基础。
3.如权利要求I所述的一种将三维实景漫游技术用于电力设备状态可视化的方法,其特征在于,步骤(3)中配置Web service采集数据的方式如下 采用xml文件保存配置信息,xml文件结构如下,< xml version=" 1.0" standalone="yes" ><configs> <config> <n avi gation>li st</n avi gation > <mapimgurl>../map/dzc_out.put.xml</niapimgurl> <svgserviceurl> l</svgserviceurl><provider>wcf</provider><conimimicalion>false</communicaiion> <realdatarate>20</rea]datarate> 〈real a] armrate>3(:)</rea! a] arm rate〉 <pointestrate>30</pointestrate> <poiniarmrate>30</point.armrate> <wcfserviceur]>http://127.0.0.1:22/WcfService.svc</wcfserviceurl><vvebserviceurl>http://5.15.181.177:7001/services/DataService</webserviceurl> <hisdataur]>http://www.bevan.cn</hisdataurl> </config> </configs>; Provider :为配置数据驱动为webservice还是xml,如果是wcf则采用wcf,如果为xml则填写xml (该配置只是针对前期制作,默认采用xml); Communication :配置是否开启数据通讯,false为关闭,true为开启; Wcfserviceurl :该配置为前期制作时通讯使用; Webserviceurl :为配置服务的地址,前提是Communication配置为true模式,如果为false将会调用falsedata. xml中的假数据。
4.如权利要求I所述的一种将三维实景漫游技术用于电力设备状态可视化的方法,其特征在于,步骤(3)中全局定时器频率的配置如下 Realdatarate :配置实时数据的刷新频率,采用20秒,默认单位为秒; Realalarmrate :配置实时告警数据的刷新频率,采用20秒,默认单位为秒; Pointestrate :配置场景中设备元素状态数据的刷新频率,采用20秒,默认单位为秒; Pointarmrate :配置小地图告警状态数据的刷新频率,采用20秒,默认单位为秒。
全文摘要
本发明是一种将三维实景漫游技术用于电力设备状态可视化的方法。其特点是,包括如下步骤(1)、构建三维实景漫游平台;(2)、展示插件内嵌;(3)系统配置;(4)、设备基本台账信息接入。本发明方法利用三维漫游技术构建三维实景漫游平台,并结合Web service通讯方式实现与电力设备状态诊断系统的数据关联和交互,并以直观的图表方式在三维实景漫游场景中展现这些数据,在真正意义上实现了电力设备状态信息360度全方位的可视化应用和体验,拓展了三维实景漫游技术的应用领域和范围的同时,增加了电力设备状态诊断系统可视化应用的实用价值。
文档编号G06F17/30GK102968816SQ20121038315
公开日2013年3月13日 申请日期2012年10月11日 优先权日2012年10月11日
发明者阎春雨, 车俊禄, 毕建刚, 张涛, 王峰, 吴旭涛, 是艳杰, 江伟民, 沙伟燕, 陈慧, 马光华 申请人:宁夏电力公司电力科学研究院, 国家电网公司, 中国电力科学研究院, 杭州博凡电力技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1