[发明专利]一种基于时间序列数据的组态在线展示方法有效
申请号: | 201310486300.0 | 申请日: | 2013-10-17 |
公开(公告)号: | CN103914500B | 公开(公告)日: | 2017-08-01 |
发明(设计)人: | 袁堂顺;杨勇;陶敏;金文德;楼平;王伟;翁时乐;王志强;李贤慧 | 申请(专利权)人: | 国家电网公司;国网浙江省电力公司湖州供电公司;国网浙江长兴县供电公司;江苏瑞中数据股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06Q50/06 |
代理公司: | 南京知识律师事务所32207 | 代理人: | 汪旭东 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 时间 序列 数据 组态 在线 展示 方法 | ||
技术领域
本发明属于电力系统调度自动化技术领域,特别是涉及一种基于时间序列数据的组态在线展示方法。
背景技术
随着智能电网建设的不断深入,电网,变电站等研究应用的不断深入,生产、调度、管理和营销等环节的信息数据越来越多,传统的关系数据库很难满足这种秒级甚至微秒级的数据存储要求,并且存在着对于大数据压缩效率低、查询速度慢等问题,而对于智能电网,全息保存电网运行的所有数据细节已经成为智能电网建设的重要的一部分。为了更好的整合电网中的数据,对已经掌握的实时数据与历史数据进行分析,以优化智能电网的运行和管理,智能电网引入实时数据库,进行大数据管理。实时数据以时间序列方式对数据进行存储,具有快速高效、高精确性、高查询效率、高压缩率等特别适合电网复杂多变的实时数据存储的特点,实时数据库可以长期保存电网历史数据,通过国产自主专利的数据压缩技术,有效提高压缩效率,并能够根据用户的设定,保持数据的原有精度。通过实时数据的使用,对电力生产、调度等各个环节进行优化,为相关企业提高效率,降低成本。
组态工具是工业现场中用于电力系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域的系统监视控制软件工具。在电力系统调度自动化技术领域中,组态工具通常基于上述的实时数据库,针对数据库中的时间序列数据进行数据监测,将电网中复杂多样的过程和控制数据进行抽象,利用时间序列数据为现场监控人员提供一个反应电网现场生产过程的可视化图形界面。在电力生产中,类似调度等需要高精度历史数据的环节中,实时数据库可以大大缩短设备的采样周期,可以及时更新毫秒级的时间序列的动态数据,对于接入系统中响应速度快的数据可以精确的记录其时间戳与数据。组态工具可以针对数据库中有精确时间戳的历史数据,进行趋势分析,使静态数据组成趋势曲线,协助用户进行数据挖掘等高级操作。
在组态工具的应用中,通常会设计B/S以及C/S两种浏览或者绘制的方式。用户习惯在B/S的浏览端浏览组态图。但时B/S的浏览端一般不提供复杂的图形绘制、图形编辑、动态图形、脚本编辑等高级操作。因此,如果能够在C/S的客户端进行图形绘制,并将其在B/S的浏览端进行展示,将为用户以及现场实施人员提供极大的方便与快捷。本发明正是为了实现C/S端绘制而在B/S端浏览之间提供一种快捷的方法而开发实现的。
发明内容
本发明的目的是:提供一种C/S客户端与B/S浏览端之间的交互方法,从而使得在电力行业环境下组态图绘制人员可以在C/S的富客户端中进行复杂的组态图绘制,然后将该组态图发布到企业门户中,并在企业门户的HTML中进行组态图浏览。
具体地说,本发明是采用以下的技术方案来实现的,包括下列步骤:
1)在C/S客户端,通过电力系统实时数据库的API以及模型工具在组态工具中进行组态图绘制;
2)通过数据传输模块屏蔽底层关系数据库的具体操作,对组态图进行序列化并以二进制流的方式传入企业门户使用的关系数据库中;
3)通过组态图展示插件将步骤2)中的二进制流取出并解析为步骤1)在C/S客户端绘制的组态图,并将该组态图在线展示在企业门户的Html中;
4)通过远程传输服务进行在线展示的组态图与实时数据库的通信,实现实时数据的在线展示以及历史数据的趋势分析。
上述技术方案的进一步特征在于:所述步骤1)中具体包括以下步骤:
1-1)在C/S客户端,通过电力系统实时数据库的API以及模型工具,将电网业务中的电网模型和设备模型在组态工具中进行绘制, 根据业务系统的拓扑关系以及设备模型,将测点信息储存在组态图的格式中;
1-2)通过对模型的解析,将模型对象抽象为包括矩形、椭圆、直线、折线、路径在内的矢量图形,并通过一个沿路径或者直线渐变的画刷,来填充这些矢量图形;每个矢量图形都有一个图形变换方法,该方法接受一个矩阵对象的地址,该矩阵对象用于实现包括旋转、平移、缩放在内的图形变换,当每个矢量图形绘制时,它能够通过该矩阵对象进行图形变换;
1-3)通过JavaScript脚本,实现矢量图形之间的逻辑计算,完成组态图的绘制;组态工具对JavaScript提供的接口包括与电力系统实时数据库通信的函数接口和矢量图形对象的属性与方法接口。
上述技术方案的进一步特征在于:所述步骤2)中具体包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网浙江省电力公司湖州供电公司;国网浙江长兴县供电公司;江苏瑞中数据股份有限公司,未经国家电网公司;国网浙江省电力公司湖州供电公司;国网浙江长兴县供电公司;江苏瑞中数据股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310486300.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种不倒翁式可挤牙膏的牙刷
- 下一篇:快取档案的管理方法及系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置