(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211065568.2
(22)申请日 2022.09.01
(71)申请人 中国长江电力股份有限公司
地址 443002 湖北省宜昌市西陵区西坝建
设路1号
(72)发明人 曹光荣 周保红 刘帅 徐涛
曹辉 龙林 舒卫民 洪福鑫
张玉松
(74)专利代理 机构 宜昌市三峡专利事务所
42103
专利代理师 吴思高
(51)Int.Cl.
G06F 16/2458(2019.01)
G06F 16/242(2019.01)
G06F 16/28(2019.01)
(54)发明名称
一种梯级电站日电量数据实时计算以及可
视化处理方法
(57)摘要
一种梯级电站日电量数据实时计算以及可
视化处理方法, 结合SQL用各时刻实时有功数据
序列包围的面积获取当日实时电量, 将日电量数
据的计算统计方法结合SQL与Function技术封装
成能同时并发调用的函数; 采用SQL技术并发调
用该函数完成梯级多电站电量总加; 采用View技
术对多梯级电站电量总加进行梯级电站日电量
数据实时可视化。 发明综合利用据库技术的结构
化查询语言(SQL)、 函数(Function)、 视图
(View), 通过将高频率不规则时间间隔的功率时
序数据通过算法与装置, 在不借助电能量采集装
置系统的情况下, 实现多电源当日发电量数值的
迅速、 准确的实时计算统计、 以及可视化展示。
权利要求书1页 说明书7页 附图2页
CN 115408445 A
2022.11.29
CN 115408445 A
1.一种梯级电站日电量数据实时计算方法, 其特 征在于包括以下步骤:
步骤1: 计算功率序列电量S1:
步骤2: 延算T1时刻功率数值序列P1到T0间的电量S2:
电量S2=P1.(T1 ‑T0)*24/10 000;
步骤3: 延算第n个功率数值序列Pn到当前时间点Tn ow的电量S3:
电量S3=Pn.(Tn ow‑Tn)*24/10 000;
步骤4: 将电量S1~电量S3进行累加, 规整单位并进行4位有效小数保留, 得到单电源实
时电量S:
电量S=电量S1+电量S2+电量S3 。
2.根据权利要求1所述一种梯级电站日电量数据实时计算方法, 其特征在于: 所述步骤
1中, 拆分由T1时刻功率数值序列P1到Tn时刻功率数值序列Pn的电量, 记为: 电量S1。
3.根据权利要求1所述一种梯级电站日电量数据实时计算方法, 其特征在于: 所述步骤
1中包括以下步骤:
步骤1.1: 采用SQL语言从结构化数据库对应的有功实时数据表中, 获取当日带顺序号
的有功序列数据集 合,形成从1开始并到n的自然数序列;
步骤1.2: 将步骤1.1获取的当日带顺序号的有功序列数据集合的自然数序列进行错位
偏移, 实现偏移后的数据集与偏移前 的数据集其数值序列, 在相同时间戳的情况下 的数据
行序号减1, 形成 从0开始到n的整数序列;
步骤1.3: 采用功率乘以时间的面积包围法, 计算功率序列电量S1。
4.根据权利要求1所述一种梯级电站日电量数据实时计算方法, 其特征在于: 所述步骤
2中, 拆分由T1时刻功率数值序列到当日0点T0之间的功率数值序列, 用时间进行包围形成
电量, 记为电量S2。
5.根据权利要求1所述一种梯级电站日电量数据实时计算方法, 其特征在于: 所述步骤
3中, 拆分由Tn时刻功率数值Pn到当前时间点Tn ow形成的电量, 记为电量S3 。
6.一种梯级电站日电量数据可视化处理方法, 其特征在于: 采用SQL获取电量S方法进
行函数封装, 其特征在于: 函数传 入单点号, 数字型参数, 函数返回当日电量, 数字型作为结
果, 函数记为DL_TODAY_CALC(IN_ID IN NUMBER), 采用CREATE OR REPLACE FUNCTION的方
式进行函数生成。
7.根据权利要求6所述一种梯级电站日电量数据可视化处理方法, 其特征在于: 采用
SQL调用封装函数DL_TODAY_CALC(I N_ID IN NUMBER), 实现多电源电量的总加。
8.根据权利要求7所述一种梯级电站日电量数据可视化处理方法, 其特征在于: 运用视
图技术, 采用Create view DL_ALL_VIW的方式, 对多个电源电量进行累加, 形成梯级电站日
电量数数据可视化。权 利 要 求 书 1/1 页
2
CN 115408445 A
2一种梯级电站日电量数据实时计算以及 可视化处理 方法
技术领域
[0001]本发明涉及数据信息处理技术领域, 具体涉及一种梯级电站日电量数据实时计算
以及可视化处 理方法。
背景技术
[0002]电力行业梯级电站以及发电厂日电量数据计算统计计算、 以及展示存在不足之处
在于: 在进行日电量数据可视化展示时, 电量数据更新频率受 限于传统的采集装置和计算
方法, 只能进 行小时尺度以上低频数据的计算和展示功能, 无法实现分钟、 秒级等高频数据
的统计计算和展示功能。
[0003]结构化查询语言(Structured Query Language, 简称SQL)是一种特殊目的的编程
语言, 是一种数据库查询和程序设计语言, 用于存 取数据以及查询、 更新和管 理关系数据库
系统。 结构化查询语言是高级的非过程化编程语言, 允许用户在高层数据结构上工作, 适用
于具有完全不同底层结构的不同关系数据库系统。 函数(Function)是指在数据中封装 具备
一定功能的SQL, 并具备输入制定类型数据自动返回对应数据结果的功能, 且容易被其它数
据库对象调用。 视图(View)指计算机数据库中的视图, 是一个虚拟表, 由SQL定义的数据查
询结果集合。 其通常不占物理存 储空间, 并且在引用视图时动态生成。
发明内容
[0004]为较为准确快速计算统计展示当日电量的实时状态, 本发明提供一种梯级电站日
电量数据实时计算以及可视化处理方法, 依托数据库技术的结构化查询语言(SQL)、 函数
(Function)、 视图(View), 通过将高频率不规则时间间隔的功率时序数据通过算法, 在不借
助电能量采集装置系统的情况下实现多电源当日发电量数值的迅速、 准确的实时计算统计
可视化。
[0005]本发明采取的技 术方案为:
[0006]一种梯级电站日电量数据实时计算方法, 将当日实时电量记为S,按照图1日电量
数据实时计算统计原理图所示, 对日电量分解进行分解 为电量S1,电量S2,电量S3;
[0007]计算方法包括以下步骤:
[0008]步骤1: 采用功率乘以时间的面积包围法, 精确计算功率序列电量S1,功率单位为:
万千瓦, 电量单位 为: 亿度, 计算功率序列电量S1:
[0009]
[0010]其中: n为需要功率数值序列个数, Tn+1为第n+1个功率数值序列的时间,Tn为第n
个功率数值序列时间,i 为从第1到n自然数。
[0011]步骤2: 采用功率乘以时间的面积包围法精确计算功率序列电量S2,延算第1个时
刻T1功率数值序列P1到当日0点T0间的电量S2, 功率单位 为: 万千瓦, 电量单位 为: 亿度;
[0012]电量S2=P1.(T1 ‑T0)*24/10 000;
[0013]步骤3: 延 算第n个功率数值序列P n到当前时间点Tnow的电量S3, 功率单位为: 万千说 明 书 1/7 页
3
CN 115408445 A
3
专利 一种梯级电站日电量数据实时计算以及可视化处理方法
文档预览
中文文档
11 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-18 22:34:16上传分享