说明:最全专利文库
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210976630.7 (22)申请日 2022.08.15 (71)申请人 国网四川省电力公司成 都供电公司 地址 610000 四川省成 都市锦江区东 风路 17号西院西一楼及档案楼部分房屋 (72)发明人 赵飞龙 王方 李晨曦 张东  杨登科 刘茗杰 余波 牟淼  杨双 毕天虎 韩俊  (74)专利代理 机构 成都行之专利代理事务所 (普通合伙) 51220 专利代理师 史丽红 (51)Int.Cl. G06Q 50/06(2012.01) G06F 9/38(2006.01) G06F 16/951(2019.01)G06F 21/36(2013.01) G06T 5/00(2006.01) G06T 7/194(2017.01) G06T 7/90(2017.01) G06V 30/148(2022.01) (54)发明名称 有序用电场景下基于爬虫的用电功率实时 监测方法及系统 (57)摘要 本发明公开了一种有序用电场景下基于爬 虫的用电功率实时监测方法及系统, 通过S1: 采 集参与有序用电客户的基础信息; S2: 利用OCR识 别技术登陆电力用户用电信息采集系统, 并向所 述电力用户用电信息采集系统的指定网址发送 请求, 获取脚本会话唯一标识码; S3: 建立线程 池, 新建多个线程; S4: 针对每一个线程, 执行穿 透抄表构造模拟、 发送post请求、 获取电表反馈 的respon se响应和获取当前有功功率; S5将当前 有功功率与互感器倍率相乘, 得到用户的当前实 际功率。 通过S1至S5 可实现对电力用户的用电功 率进行高效地实时批量采集, 解决电力用户用电 功率人工统计方式耗时耗力且难以保证实效性 的问题。 权利要求书2页 说明书6页 附图1页 CN 115249196 A 2022.10.28 CN 115249196 A 1.一种有序用电场景下基于爬虫的用电功率实时监测方法, 其特征在于, 包括以下步 骤: 采集参与有序用电客户的基础信息; 利用OCR识别技术登陆电力用户用电信息采集系统, 并向所述电力用户用电信息采集 系统的指定网址发送请求, 获取脚本会话唯一标识码; 建立线程池, 新建多个线程; 针对每一个线程, 执 行S1‑S4: S1: 利用采集的基础信息和获取的脚本会话唯一标识码进行穿透抄表post请求构造模 拟; S2: 使用requests库向穿透抄表的对应网址发送post请求; S3: 利用电力用户用电信息采集系统的通信网络与电表进行实时通信, 获取电表反馈 的response响应; S4: 根据respo nse响应, 分析 得出电表的当前有功 功率; 将当前有功 功率与互感器倍 率相乘, 得到用户的当前实际功率。 2.根据权利要求1所述的一种有序用电场景下基于爬虫的用电功率实时监测方法, 其 特征在于, 所述基础信息包括: 用户名称、 用户编号、 电表表号、 电表的终端编码、 电表在终 端中的序号和互感器倍 率。 3.根据权利要求2所述的一种有序用电场景下基于爬虫的用电功率实时监测方法, 其 特征在于, 所述采集 参与有序用电客户的基础信息包括以下步骤: 根据电力运行主管部门和电网企业公布的有序用电方案, 获取参与有序用电的用户名 称及用户编号; 利用SG186营销系统查询得到每一个用户名称对应的电表 表号和互感器倍 率; 利用电力用户用电信息采集系统查询得到每个电表的终端编码及电表在终端中的序 号。 4.根据权利要求1所述的一种有序用电场景下基于爬虫的用电功率实时监测方法, 其 特征在于, 所述利用OCR识别技 术登陆电力用户用电信息采集系统包括: 利用OCR识别技术识别用户登陆验证码, 使用requests库进行登陆post请求构造模拟, 完成自动登陆电力用户用电信息采集系统; 所述利用OCR识别技 术识别用户登陆验证码包括: 将彩色验证码图片进行 灰度转换; 通过二值化处理方法将经 过灰度转换后的验证码图片的背景色去除; 将去除了背景色的验证码图片中文字的对比度加深。 5.根据权利要求4所述的一种有序用电场景下基于爬虫的用电功率实时监测方法, 其 特征在于, 登陆所述电力用户用电信息采集系统之后, 保持登陆状态。 6.根据权利要求4所述的一种有序用电场景下基于爬虫的用电功率实时监测方法, 其 特征在于, 所述登陆post请求构造模块包括: 设置请求网址、 请求头信息和构造加密后的表单 json数据; 所述请求头信息包括: Accept字段、 Accept ‑Encoding字段、 Accept ‑Language字段和权 利 要 求 书 1/2 页 2 CN 115249196 A 2User‑Agent字段; 所述json数据包括: 使用加密算法md5和des双重加密后的电力用户用电信息采集系统 的用户名称和用户密码, 以及验证码图片对应的OCR识别码。 7.根据权利要求1所述的一种有序用电场景下基于爬虫的用电功率实时监测方法, 其 特征在于, 还包括以下步骤: 针对每一个线程, 在执行输出阶段的开始时刻获取全局锁, 在 执行输出阶段的结束时刻释放全局锁。 8.根据权利要求1所述的一种有序用电场景下基于爬虫的用电功率实时监测方法, 其 特征在于, 所述线程池中线程的数量根据电力运行主 管部门和电网企业 公布的有序用电方 案中的电表数量进行动态设置 。 9.根据权利要求1所述的一种有序用电场景下基于爬虫的用电功率实时监测方法, 其 特征在于, 所述穿透抄表post请求构造模拟包括: 提交使用AES对称加密算法加密后的电表 的终端编码、 提交电表在终端中的序号和提交脚本会话 位移标识码。 10.一种有序用电场景 下基于爬虫的用电功率实时监测系统, 其特 征在于, 包括: 数据采集模块, 用于采集 参与有序用电客户的基础信息; 系统登录模块, 用于利用OCR识别技 术登陆电力用户用电信息采集系统; 网址请求发送模块, 用于向所述电力用户用电信息采集系统的指定网址发送请求, 获 取脚本会话唯一标识码; 线程建立模块, 用于建立线程池, 新建多个线程; 穿透抄表post请求构造模拟模块, 用于利用采集的基础信 息和获取的脚本会话唯一标 识码进行穿透抄表post请求构造模拟; post请求模块发送模块, 用于使用requests库向穿透抄表的对应网址发送post请求; 实时通信模块, 用于利用电力用户用电信息采集系统的通信网络与电表进行实时通 信, 获取电表反馈的respo nse响应; 当前功率 解析模块, 用于根据respo nse响应, 分析 得出电表的当前有功 功率; 实际功率解析模块, 用于将当前有功功率与互感器倍率相乘, 得到用户的当前实 际功 率。权 利 要 求 书 2/2 页 3 CN 115249196 A 3

.PDF文档 专利 有序用电场景下基于爬虫的用电功率实时监测方法及系统

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 有序用电场景下基于爬虫的用电功率实时监测方法及系统 第 1 页 专利 有序用电场景下基于爬虫的用电功率实时监测方法及系统 第 2 页 专利 有序用电场景下基于爬虫的用电功率实时监测方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 13:41:33上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。