SVG在电力监控展示上的探讨
摘要:目前在进行电力监控系统建设时,已经改变了原有设计形式,通过采用SVG设计理念,完善了电力监控系统功能,提高了系统应用安全性和稳定性。在进行SVG设计理念应用时,主要采用了二维矢量图形和图像标准格式进行文本描述,设计人员需要对这项理念特点进行全面了解,还要采用更加先进智能设计软件,在此基础上对电力系统结构进行完善和优化,确保电力监控系统在使用时,能够发挥更好效果。本文就SVG在电力监控展示上的应用进行相关分析和探讨。
关键词:SVG;电力监控;展示;探讨
在当前时代背景下,一些新型科学技术已经融入到电力行业建设中,尤其是在进行电力监控系统设计时,采用的SVG设计理念,可以对系统功能进行全面升级,通过对电力设备进行图形化远程访问和控制,提高电力监控精确性。电力企业要想提高自身生产管理水平,就要通过采用集中化异地远程监控等形式,对电力能源使用情况和电力设备运行情况进行全方位监控,实时掌握设备的运行情况,提高自身精细化管理水平。借助SVG构建电力监控系统,可以提高系统实用性,降低系统研发成本[1]。
一、SVG应用特点
SVG(Scalable Vector Graphics)是W3C标准制定的一种二维矢量图形格式,它遵从XML语法,被多种浏览器支持,与其他图像格式相比,SVG可压缩性更强,占用空间更小,因此被广泛应用于高保真度复杂矢量文档(如设备信息展示、地图)、平面图绘制、WEB项目中的动画绘制等。同时SVG为矢量图形,它可在图像质量不变的情况下被放大,可应用于不同场合的图形展示。
在进行SVG技术应用时,可通过文件脚本让用户与图像之间交互处理,结合SVG动画效果及滤镜功能,实现更加丰富的图形表现形式。SVG 图像中的文本是可选的,可利用它带有描述性文字图像格式特性,借助SVG定义的文字可以制作高效图像检索引擎,由于SVG属于脚本文件,信息储存量比较大,因此文档过大会增加网络传输时间,会消耗更多资源。对SVG文本进行压缩处理,提高传输速率[2]。
二、SVG在电力监控展示上的应用措施
(一)构建应用系统
在进行SVG应用系统设计时,主要有两种开发方式,一种是采用纯SVG图形系统设计SVG页面,使用SVG的 defs标签定义各个设备部件,最后对各个部件进行拼接,形成监控所需的展示图形。还有一种是混合设计模式,将SVG嵌入到HTML网页中,将网页作为链接对象。无论采用何种设计方式,都必须制定完善系统结构(如图1),才能满足设计要求。在进行静态网页设计时,借助浏览器通过HTTP协议,直接向服务器发送请求。服务器在寻到相应文件之后,将结果返回客户端,将浏览控件解析为WEB网页页面展示给用户。在进行动态网页设计时,可结合后台程序实时提供展示数据,也可以通过Ajax在前端定时刷新读取数据在SVG页面上展示,以实现实时动态交互的效果 [3]。
图1 基于SVG的部署结构图
svg图形服务器在对数据进行存取构建HTML文件或SVG文件后传送到客户端,客户端应用程序启动图形交互操作页面,借助协议与服务器构建连接,可以对图像数据进行接收,并且对数据进行有效存取。这种设计形式可以降低服务器终端应用负载。在进行SVG系统开发时,可以对数据信息进行实时共享,借助软件组件模型开展相关操作,通过设计代码采用元素属性图元和文档图形,完成信息共享操作。在进行图像类模型构建时,将其与数据库进行有效关联,为用户提供交互操作和针对性的数据服务[4]。
(二)构建监控系统
在进行电力监控系统设计时,要在传统电力监控系统功能基础上,构建新型监控结构(如图2)。
图2 电网监控示意图
这项结构主要包含了客户端表示层和业务逻辑层以及核心的数据访问层、现场设备层、网络通信层等形式。通过部署OPC服务器,统一数据接口标准,实现对设备数据信息的采集与发送,最终实现对设备的实时控制、故障报警等功能。在进行现场设备层设计上,需提供专门接口,构建接入系统,通过指定协议进行有效传输,为监控工作开展提供数据支持。在进行设备监控时,如需要对远端设备进行监控,为确保数据和设备的安全,一般采用通信专线接入系统,对安全要求特别高的场景,还需要搭建一个安全接入区,以确保数据通信的可靠与安全,对采集到的数据,经过业务逻辑层对数据进行筛选分析和处理。在核心数据层设计时,在考虑其对业务逻辑层服务的同时,也应考虑其对数据读取的方式及存储要求,因为对信息量比较大的设备监控系统,设备的刷新频率也决定了数据量的大小,展示数据的刷新频率也决定了监控管理的精细度,因此,在进行SVG服务器生成组态图形,借助WEB服务器传送给用户时,刷新频率应该根据监控需要取一个比较合理的定值。系统与用户数据交互如图3。数据层中主要包含了两种数据信息,一种是实时数据信息,还有一种是非实时数据信息。在进行用户操作界面设计时,可以提供接口功能,设置用户权限,提高数据应用安全性。
图3 数据交互示意图
结语:综上所述,SVG属于图形化网页设计形式,在与WEB技术进行融合时,构建了交互界面,促进设计工作向着矢量图形方向发展。利用SVG图形化设计,可以对监控设备进行图形化远程访问和控制,展示页面更为丰富,更适合分层展示效果,也为系统功能拓展和升级奠定了良好基础。这项技术理念通用性比较强,它不仅可以应用于电力监控系统图形展示,而且可以应用于其他工业建设监控和社区管理中的图形展示。
参考文献:
[1]付奎,王涛,刘志松 基于SVG的可视化技术在电力系统中的应用[J]无线互联科技 2021 18(
04):82-83
[2]张文硕 基于Ajax和SVG的监控系统人机界面设计与实现[D]华北电力大学2018
[3]赵天宇 基于SVG的电力系统图模一体化的研究与实现[D]华北电力大学(北京) 2017
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论