- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Java 3D的变电设备状态展示系统框架设计
摘要:电力远程Web监控指基于浏览器对跨地域分布的变电设备状态的集中监控。目前多采用2D而非3D展示,原因是缺乏有效的Web 3D框架结构设计和现有Web 3D技术绘制效率不足。针对这两个问题,本文提出了一个基于Java 3D技术的变电设备状态展示系统的框架结构。该框架包括技术支撑层、数据层、3D基础类层、3D业务类层和客户端层五个层次,具有效率高和可扩展可移植的优点。实际应用表明,基于Java 3D技术的Web展示框架结构可以有效满足电力系统Web 3D展示的要求。
关键词:Web监控;变电设备;设备状态;3D在线展示;场景图
中图分类号:TP3917文献标识码:A
Abstract:The task of remote Web monitor system in electric system is centralized monitoring the status of crossregional substation equipment.However,true threedimension technology is seldom used in Web exhibition because lack of effective Web 3D framework and low rendering efficiency of current Web 3D technologies.To address the issue,the paper proposes a framework of substation equipment status presentation based on Java 3D.The framework consists of five layers:technology support layer,data layer,3D basis layer,3D business layer and client layer.Practical application shows that the proposed framework can satisfy the requirements of Web 3D presentation with the advantages of high efficiency,expandable and portable.
Key words:Web monitor;transformer;equipment state;3D online exhibition;scene graphs structure
1引言
电力系统中变压器担负着在各个电网间进行电压变化和电能转化的核心功能。监控变压器运行状态信息可以对供电可靠性提供良好的保障[1-3]。配电变压器运行中的状态信息监测包括监测终端、互联通信、数据存储和在线展示系统几部分。其中,在线展示系统担负着展示变电站数据的功能[4,5],能直观的将变电设备实时数据以列表和图形方式供用户浏览。随着互联网络和硬件平台的日益发展,越来越多的监控中心对跨地域分布的变电设备状态采用了Web 展示方式。但是目前Web展示中主要采用列表、二维曲线和伪三维图形方式,较少采用真三维方式。这主要是由于Web 3D图形绘制效率的制约。众所周知,Browser/Server系统的??行效率一般远低于Client/Server系统的执行效率。而变压器状态数据的大规模和实时性特性,对图形绘制效率提出了更高要求。因此,本文在分析主流Web 3D技术的基础上选定了Java 3D作为低层支撑技术,并基于Java 3D技术给出了变电设备状态在线展示系统的框架设计。该框架具有效率高和可扩展可移植的优点,可以有效满足变电设备状态Web 3D展示的要求。
2Web 3D技术
随着互联网的发展,Web展示中广泛采用了3D技术来丰富页面展示效果。主要技术包括Flash[6]、JOGL[7]、WebGL[8]和Java3D[9,10]等。
1)Flash:Flash3D是指基于Flash播放器的三维画面。Flash网页播放只能基于CPU,而不支持GPU运算,因此表现复杂图像时效率较低。同时,Flash3D只是在2D通过数学计算来模拟的伪3D效果,并不是真正的3D效果;
2)JOGL:JOGL是OpenGL的Java类绑定。JOGL项目是由JavaTM绑定OpenGLAPI(JSR231)而构成的,在Java应用程序中提供了基于硬件支持的3D图形;
3)WebGL:WebGL是基于OpenGL底层3D图形API的跨平台Web 3D标准,采用H
文档评论(0)