一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种线损分析系统以及线损分析方法与流程

2022-04-27 03:07:24 来源:中国专利 TAG:


1.本发明涉及电力领域,特别涉及一种线损分析系统以及线损分析方法。


背景技术:

2.台区线损分析,就是在完成台区关口和用户电量抄表和录入工作后,通过营销系统的线损管理模块,自动统计各台区线损率,并对数据进行分析。经过近一年来的数据积累,一般地,城区和郊区低压台区线损率在4%~9%范围内,平原农村低压台区线损率在8%~12%范围内,山区农村低压台区线损率在8%~15%范围内;
3.一般地说,线损率在以上范围内的台区大部分是属正常台区,超过这些范围的肯定是属于非正常台区,即存在各种因素,造成台区线损率异常。通过对线损非正常台区的分析和应用,可以有效提高其他相关专业的管理水平,如计量、抄核收、营业、配网运行等;
4.影响线损的因素复杂多样,现有台区线损分析线损率指标统计是两天后出结果,对实时发生的电量流失等情况,无法及时发现并开展处理,台区线损治理效果不理想。面对存在的线损统计不及时问题,不满足人们的使用要求,为此,我们提出一种线损分析系统。


技术实现要素:

5.本发明的目的在于提供一种线损分析系统以及线损分析方法,以解决现有技术中台区线损分析线损率指标统计是两天后出结果,对实时发生的电量流失等情况,无法及时发现并开展处理,台区线损治理效果不理想。面对存在的线损统计不及时的技术问题。
6.一种线损分析系统,包括后台处理模块和前端展现模块,所述后台处理模块与前端展现模块电连接;
7.所述后台处理模块配置为:获取线损统计所需要的实时数据,并且对获取的数据进行分析计算;
8.所述前端展现模块配置为:将后台处理模块分析计算的结果以不同的方式展示给用户。
9.优选的,所述后台处理模块包括数据获取模块和数据计算模块,所述数据获取模块与数据计算模块电连接;
10.所述数据获取模块配置为:自动实时获取线损统计所需要的各项数据;
11.所述数据计算模块配置为:对数据获取模块获取的各项数据进行分析计算,获取线损率。
12.优选的,所述数据获取模块包括第一语言开发模块和数据采集模块,所述数据采集模块采用自动魔术师模块,所述第一语言开发模块采用pandas模块,所述第一语言开发模块和数据采集模块电连接;
13.所述自动魔术师模块配置为:从采集系统获取线损统计所需的96点高精度实时数据;
14.所述pandas模块配置为:读取采集的96点高精度实时数据并转化为特定格式文
件。
15.优选的,所述数据计算模块包括第二语言开发模块和存储有数据库的服务器,所述第二语言开发模块采用python语言的pandas模块,所述服务器中的数据库采用mssqlserver数据库,所述第二语言开发模块和存储有数据库的服务器电连接;
16.所述python语言的pandas模块配置为:按照线损率计算公式计算除小时级的线损率;
17.所述mssqlserver数据库配置为:储存python语言的pandas模块计算出的线损率数据。
18.优选的,所述前端展现模块包括浏览模块和表格展现模块,所述浏览模块采用python的django模块开发语言模块,所述表格展现模块采用excel表格模块,所述python的django模块开发语言模块和excel表格模块内部均集成有对比模块和搜索模块:
19.所述python的django模块开发语言模块配置为:搭建一个内网网站,通过html网页实时当日台区小时级线损的计算结果展现、实时计量异常查询以及台区线损因素分析;
20.所述excel表格模块配置为:将mssqlserver数据库中储存的线损率数据以电子表格的形式展示;
21.所述对比模块配置为:对比mssqlserver数据库中储存线损率数据,标记台区线损异常数据;
22.所述搜索模块配置为:通过关键词汇提取对比模块标记的异常数据。
23.优选的,一种线损分析方法,包括以下步骤:
24.获取线损统计所需要的实时数据,并且对获取的数据进行分析计算;以及将后台处理模块分析计算的结果以不同的方式展示给用户。
25.优选的,包括数据获取模块和数据计算模块,数据获取模块与数据计算模块电连接,所述获取线损统计所需要的实时数据,并且对获取的数据进行分析计算包括:
26.数据获取模块从采集系统获取线损统计所需的实时数据;
27.采用数据计算模块将数据获取模块采集的实时数据进行分析计算,获取线损率。
28.优选的,包括pandas模块和自动魔术师模块,所述pandas模块与自动魔术师模块电连接,所述数据获取模块从采集系统获取线损统计所需的实时数据包括:
29.采用自动魔术师模块从采集系统获取一次线损统计所需的实时数据;
30.采用pandas模块将自动魔术师模块采集的实时数据转化为特定格式文件。
31.优选的,包括python语言的pandas模块和存储有mssqlserver数据库的服务器,所述python语言的pandas模块和存储有mssqlserver数据库的服务器电连接,所述采用数据计算模块将数据获取模块采集的实时数据进行分析计算,获取线损率包括:
32.采用python语言的pandas模块读取所述特定格式文件计算出台区下所有用户小时段的起止码差;
33.将所有用户小时段的起止码差生成一张只含台区关口的数据列表,以列表中的台区编号为索引提取每个台区的关口表和用户表数据;
34.采用线损率计算公式计算关口表和用户表数据,得出当日台区小时级的线损率;
35.采用服务器中的mssqlserver数据库储存当日台区小时级的线损率数据。
36.优选的,包括python的django模块开发语言模块和excel表格模块,所述python
的django模块开发语言模块与excel表格模块电连接,所述将后台处理模块分析计算的结果以不同的方式展示给用户包括:
37.采用对比模块对比数据,标记当日台区小时级的线损率异常数据;
38.采用python的django模块开发语言模块以html网页实时当日台区小时级线损的计算结果展现、实时计量异常查询以及台区线损因素分析;
39.采用excel表格模块以电子表格的形式展示当日台区小时级线损的计算结果展现、实时计量异常查询以及台区线损因素分析;
40.tml网页展示结果以及采用excel表格模块展示结果时python的django模块开发语言模块和excel表格模块对比线损率数据,标记台区线损异常数据,并提取对比模块标记的异常数据,优先展示线损率异常数据。
41.与现有技术相比较,本发明的有益效果在于:
42.其一,本发明一种线损分析系统实现以时段分析的小时级台区线损统计,进而超前治理线损,实现了当天发现问题、当天提醒,当天处理,减少电量流失,为台区降损提供了实时精准的技术服务;
43.其二,本发明一种线损分析系统能够自动、合规、实时、快速获取当日台区实时线损计算所需的高精度数据,无需工作人员实时抄表,能够减少人力成本,而且方便管理,具有良好的经济效益;
44.其三,本发明一种线损分析系统增加了小时级计量异常研判功能,能够快速治理电量流失实现台区线损高效管理和超前治理,适合推广,将为提质增效提供有力助手;
45.其四,本发明一种线损分析系统通过应用分台区线损分析数据,可以促进提高计量、用检、营业、抄表、配网等相关专业的管理水平;同时这些专业管理的进一步规范化,也有利于降低低压配网的管理线损和技术线损,而且整个线损分析系统的简单、运行成本低以及寿命长,能够大规模应用,便于市场推广,较为实用。
46.该装置中未涉及部分均与现有技术相同或可采用现有技术加以实现。
附图说明
47.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
48.图1为本发明一种线损分析系统的整体结构示意图;
49.图2为本发明一种线损分析系统中后台处理模块的结构示意图;
50.图3为本发明一种线损分析系统中前端展现模块的结构示意图。
具体实施方式
51.下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。
52.通常在此处附图中描述和显示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要
求保护的本发明的范围,而是仅仅表示本发明的选定实施例。
53.基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
54.在本发明的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
55.在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
56.针对现有技术中存在的问题,一种线损分析系统,包括后台处理模块和前端展现模块,所述后台处理模块与前端展现模块电连接;
57.所述后台处理模块配置为:获取线损统计所需要的实时数据,并且对获取的数据进行分析计算;
58.所述前端展现模块配置为:将后台处理模块分析计算的结果以不同的方式展示给用户。
59.所述后台处理模块包括数据获取模块和数据计算模块,所述数据获取模块与数据计算模块电连接;
60.所述数据获取模块配置为:自动实时获取线损统计所需要的各项数据;
61.所述数据计算模块配置为:对数据获取模块获取的各项数据进行分析计算,获取线损率。
62.所述数据获取模块包括第一语言开发模块和数据采集模块,所述数据采集模块采用自动魔术师模块,所述第一语言开发模块采用pandas模块,所述第一语言开发模块和数据采集模块电连接;
63.所述自动魔术师模块配置为:从采集系统(现有电网采集电表数据的系统)获取线损统计所需的96点高精度实时数据;
64.所述pandas模块配置为:读取采集的96点高精度实时数据并转化为特定格式文件。
65.自动魔术师模块可以采用按键精灵模块替代;
66.按键精灵模块可以让代替双手,自动执行一系列鼠标键盘动作。
67.pandas模块将采集的96点高精度实时数据(电子表格数据)读取并转化为 dataframe格式文件,以供小时级台区实时线损计算,同时自动删除该电子表格数据文件。
68.本发明一种线损分析系统实现以时段分析的小时级台区线损统计,进而超前治理线损,实现了当天发现问题、当天提醒,当天处理,减少电量流失,为台区降损提供了实时精准的技术服务。
69.按键精灵模块简单易用,只要在电脑前用双手可以完成的动作,按键精灵都可以
替代完成,无需操作人员手动提取信息,实现自动从采集系统获取线损统计所需的96 点高精度实时数据的效果。
70.自动魔术师模块拥有从简单的移动鼠标、按下一个按键、复制文件、到复杂的批量改名、发送邮件、下载网页、等待一个窗口出现等功能,可以将这些命令任意组合,几乎可以完成任何一种操作;
71.自动魔术师模块不仅仅能模拟键盘和鼠标操作,还含有多达上百条简化操作的命令,自动魔术师模块还可以全自动执行操作,即使您不在计算机旁边时也能完成工作;它可以极大的降低您的工作强度,提高工作效率,实现自动从采集系统获取线损统计所需的96点高精度实时数据的效果。
72.本发明一种线损分析系统能够自动、合规、实时、快速获取当日台区实时线损计算所需的高精度数据,无需工作人员实时抄表,能够减少人力成本,而且方便管理,具有良好的经济效益。
73.所述数据计算模块包括第二语言开发模块和存储有数据库的服务器,所述第二语言开发模块采用python语言的pandas模块,所述服务器中的数据库采用ms sqlserver 数据库,所述第二语言开发模块和存储有数据库的服务器电连接;
74.所述python语言的pandas模块配置为:按照线损率计算公式计算除小时级的线损率;
75.所述存储有数据库的服务器配置为:储存python语言的pandas模块计算出的线损率数据。
76.pandas模块是基于numpy的一种工具,pandas模块纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具;
77.python语言的pandas模块使得pandas模块能够快速扩展新的功能,python语言的 pandas模块提供了适用于系统平台的源码或机器码,能够方便后续对系统进一步的改进。
78.所述前端展现模块包括浏览模块和表格展现模块,所述浏览模块采用python的 django模块开发语言模块,所述表格展现模块采用excel表格模块,所述python的 django模块开发语言模块和excel表格模块内部均集成有对比模块和搜索模块:
79.所述python的django模块开发语言模块配置为:搭建一个内网网站,通过html网页实时当日台区小时级线损的计算结果展现、实时计量异常查询以及台区线损因素分析;
80.所述excel表格模块配置为:将ms sqlserver数据库中储存的线损率数据以电子表格的形式展示;
81.所述对比模块配置为:对比ms sqlserver数据库中储存线损率数据,标记台区线损异常数据;
82.所述搜索模块配置为:通过关键词汇提取对比模块标记的异常数据。
83.ms sqlserver数据库是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与windowsnt的有机结合,提供了基于事务的企业级信息管理系统方案,能够方便后续拓展新的模块,能够增加现有的常用的功能,后续改造升级比较方便。
84.python的django模块开发语言模块搭建一个内网网站,通过html网页实时当日台区小时级线损的计算结果展现、实时计量异常查询以及台区线损因素分析,以供用户开展
台区实时线损治理。
85.excel表格模块将线损率数据以电子表格的形式展示,能够方便操作人员和用户进行观察,方便工作人员统计。
86.一种线损分析方法,包括以下步骤:
87.获取线损统计所需要的实时数据,并且对获取的数据进行分析计算;以及将后台处理模块分析计算的结果以不同的方式展示给用户。
88.一种线损分析方法,相比较上述方法还包括数据获取模块和数据计算模块,数据获取模块与数据计算模块电连接,所述获取线损统计所需要的实时数据,并且对获取的数据进行分析计算包括:
89.数据获取模块从采集系统获取线损统计所需的实时数据;
90.采用数据计算模块将数据获取模块采集的实时数据进行分析计算,获取线损率。
91.一种线损分析方法,相比较上述方法还包括pandas模块和自动魔术师模块,所述pandas模块与自动魔术师模块电连接,所述数据获取模块从采集系统获取线损统计所需的实时数据包括:
92.采用自动魔术师模块从采集系统获取一次线损统计所需的实时数据;
93.采用pandas模块将自动魔术师模块采集的实时数据转化为特定格式文件。
94.一种线损分析方法,相比较上述方法还包括python语言的pandas模块和存储有mssqlserver数据库的服务器,所述python语言的pandas模块和存储有mssqlserver数据库的服务器电连接,所述采用数据计算模块将数据获取模块采集的实时数据进行分析计算,获取线损率包括:
95.采用python语言的pandas模块读取所述特定格式文件计算出台区下所有用户小时段的起止码差;
96.将所有用户小时段的起止码差生成一张只含台区关口的数据列表,以列表中的台区编号为索引提取每个台区的关口表和用户表数据;
97.采用线损率计算公式计算关口表和用户表数据,得出当日台区小时级的线损率;
98.采用服务器中的mssqlserver数据库储存当日台区小时级的线损率数据。
99.一种线损分析方法,相比较上述方法还包括python的django模块开发语言模块和excel表格模块,所述python的django模块开发语言模块与excel表格模块电连接,所述将后台处理模块分析计算的结果以不同的方式展示给用户包括:
100.采用对比模块对比数据,标记当日台区小时级的线损率异常数据;
101.采用python的django模块开发语言模块以html网页实时当日台区小时级线损的计算结果展现、实时计量异常查询以及台区线损因素分析;
102.采用excel表格模块以电子表格的形式展示当日台区小时级线损的计算结果展现、实时计量异常查询以及台区线损因素分析;
103.tml网页展示结果以及采用excel表格模块展示结果时python的django模块开发语言模块和excel表格模块对比线损率数据,标记台区线损异常数据,并提取对比模块标记的异常数据,优先展示线损率异常数据。
104.本专利一种线损分析系统自动采集数据,本系统能够查询用户电能表,获取电流、电压功率等高频数据,可以直接通过电能表的数据判断是否存在漏计电量的情况,从而方
便操作人员及时处理;
105.与传统的线损统计治理比较,本专利一种线损分析系统提前两天对计量异常精准治理,能够减少电量损失,实现增质增效;
106.本专利一种线损分析系统使用后提质方面,由正常只能统计两天前的滞后“日”线损转变为可以统计当日的“小时”线损,降损治理工作实现了当天发现问题,当天提醒,当天处理,减少电量流失,为台区降损漏增收提供了实时精准的技术服务,高效推进了台区线损治理工作,增加效率效益。
107.实施例
108.本实施例提供了一种线损分析系统,如图1-3所示,包括后台处理模块和前端展现模块,后台处理模块与前端展现模块电连接;
109.后台处理模块配置为:获取线损统计所需要的实时数据,并且对获取的数据进行分析计算;
110.前端展现模块配置为:将后台处理模块分析计算的结果以不同的方式展示给用户。
111.后台处理模块包括数据获取模块和数据计算模块,数据获取模块与数据计算模块电连接;
112.数据获取模块配置为:自动实时获取线损统计所需要的各项数据;
113.数据计算模块配置为:对数据获取模块获取的各项数据进行分析计算,获取线损率。
114.数据获取模块包括第一语言开发模块和数据采集模块,数据采集模块采用自动魔术师模块,第一语言开发模块采用pandas模块,第一语言开发模块和数据采集模块电连接;
115.自动魔术师模块配置为:从采集系统获取线损统计所需的96点高精度实时数据;
116.pandas模块配置为:读取采集的96点高精度实时数据并转化为特定格式文件。
117.数据计算模块包括第二语言开发模块和存储有数据库的服务器,第二语言开发模块采用python语言的pandas模块,服务器中的数据库采用ms sqlserver数据库,第二语言开发模块和存储有数据库的服务器电连接;
118.python语言的pandas模块配置为:按照线损率计算公式计算除小时级的线损率;
119.存储有数据库的服务器配置为:储存python语言的pandas模块计算出的线损率数据。
120.前端展现模块包括浏览模块和表格展现模块,浏览模块采用python的django模块开发语言模块,表格展现模块采用excel表格模块,python的django模块开发语言模块和excel表格模块内部均集成有对比模块和搜索模块:
121.python的django模块开发语言模块配置为:搭建一个内网网站,通过html网页实时当日台区小时级线损的计算结果展现、实时计量异常查询以及台区线损因素分析;
122.excel表格模块配置为:将ms sqlserver数据库中储存的线损率数据以电子表格的形式展示;
123.对比模块配置为:对比ms sqlserver数据库中储存线损率数据,标记台区线损异常数据;
124.搜索模块配置为:通过关键词汇提取对比模块标记的异常数据。
125.一种线损分析方法,包括以下步骤:
126.获取线损统计所需要的实时数据,并且对获取的数据进行分析计算;以及将后台处理模块分析计算的结果以不同的方式展示给用户。
127.一种线损分析方法,还包括数据获取模块和数据计算模块,数据获取模块与数据计算模块电连接,获取线损统计所需要的实时数据,并且对获取的数据进行分析计算包括:
128.数据获取模块从采集系统获取线损统计所需的实时数据;
129.采用数据计算模块将数据获取模块采集的实时数据进行分析计算,获取线损率。
130.一种线损分析方法,还包括pandas模块和自动魔术师模块,pandas模块与自动魔术师模块电连接,数据获取模块从采集系统获取线损统计所需的实时数据包括:
131.采用自动魔术师模块从采集系统获取一次线损统计所需的实时数据;
132.采用pandas模块将自动魔术师模块采集的实时数据转化为特定格式文件。
133.一种线损分析方法,还包括python语言的pandas模块和存储有ms sqlserver数据库的服务器,python语言的pandas模块和存储有ms sqlserver数据库的服务器电连接,采用数据计算模块将数据获取模块采集的实时数据进行分析计算,获取线损率包括:
134.采用python语言的pandas模块读取特定格式文件计算出台区下所有用户小时段的起止码差;
135.将所有用户小时段的起止码差生成一张只含台区关口的数据列表,以列表中的台区编号为索引提取每个台区的关口表和用户表数据;
136.采用线损率计算公式计算关口表和用户表数据,得出当日台区小时级的线损率;
137.采用服务器中的ms sqlserver数据库储存当日台区小时级的线损率数据。
138.一种线损分析方法,还包括python的django模块开发语言模块和excel表格模块, python的django模块开发语言模块与excel表格模块电连接,将后台处理模块分析计算的结果以不同的方式展示给用户包括:
139.采用对比模块对比数据,标记当日台区小时级的线损率异常数据;
140.采用python的django模块开发语言模块以html网页实时当日台区小时级线损的计算结果展现、实时计量异常查询以及台区线损因素分析;
141.采用excel表格模块以电子表格的形式展示当日台区小时级线损的计算结果展现、实时计量异常查询以及台区线损因素分析;
142.tml网页展示结果以及采用excel表格模块展示结果时python的django模块开发语言模块和excel表格模块对比线损率数据,标记台区线损异常数据,并提取对比模块标记的异常数据,优先展示线损率异常数据。
143.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献