RPA 技术在电网工作中应用探索

2024-06-26 07:52董洪玉刘涛相国梁
电脑知识与技术 2024年13期
关键词:自动化电网数字化

董洪玉 刘涛 相国梁

摘要:近年来,随着人工智能的发展及网络基础设施的完善,国网企业也进行了数字化转型,众多数字化平台相继投入使用。其中,营销系统和采集系统已成为供电所日常工作中不可或缺的部分。随着设备数字化运营的推进,供电所的日常维护工作量也随之增加。为解决一些重复性工作问题,文章采用了多种RPA技术,设计了若干RPA流程,旨在减轻一线人员的工作压力,并更有效地推动供电所的数字化转型。

关键词:RPA;自动化;电网;数字化

中图分类号:TP311 文献标识码:A

文章编号:1009-3044(2024)13-0049-02 开放科学(资源服务)标识码(OSID) :

0 引言

近年来,随着人工智能的快速发展和网络设施的日益完善,国网企业也加入了全面数字化转型的赛道。相应地,一线供电所推出了数字化建设,其中营销系统和采集系统成为供电所日常工作中不可或缺的两大系统。然而,许多重复性和机械性的工作耗费了职工大量时间,进而影响了其他任务的完成。例如,在营销系统中,如果供电所启用了费控功能,系统将根据既定规则自动生成复电工单,这要求值班人员时刻关注系统是否生成了复电工单。在另一场景中,供电所每月需要维护台账信息,至少占总数的30%,这同样需要数小时的时间来维护台账。鉴于这些场景的机械化和重复性特点,本文通过使用按键精灵、Automa及Python自动化编程处理不同场景下的任务,并对各类软件的运行质量提出了评价标准。

1 RPA 现状分析

1.1 RPA 发展现状

RPA,即机器人流程自动化(Robotic Process Auto?mation) ,是一种基于软件的自动化技术,旨在模拟人类操作计算机的行为,以执行重复性高、规则性强的工作。RPA能够自动处理大量重复的、基于规则的工作流程任务。

RPA的主要优势包括:准确、高效、成本低、速度快、见效快、态度优以及优秀的稳定性。与人类相比,RPA可以不间断地处理大量重复工作,且不易出错。整个过程有完整、全面的“按键”审核记录,确保了合规性,并有效控制了业务风险。此外,RPA可以7×24 小时不间断工作,即使在员工休息时也能继续处理任务,从而增加工作的处理量。

RPA的应用场景非常广泛,包括但不限于零售、银行业务、保险业、制造业等领域。它可以帮助企业在面对复杂且重复性高的工作时,实现流程自动化,从而提高生产力和降低成本。文献[1]提出,基于RPA 技术的A公司预算管理自动化体系构建需要重点关注的事项和应对策略,以提升预算管控精度,从而实现预算管理目标。在船舶设计过程中,文献[2]依据实际业务场景,梳理业务流程,设计了自动入库流程,实现了图纸等交付物在产品数据管理平台上的自动入库。文献[3]指出,以机器人流程自动化(RPA) 为代表的数字技术,通过加深技术融合、加快数据流动、加强系统连接,形成数字生产力,成为银行数字化转型的新引擎。随着AI技术的发展,RPA已经成为企业流程梳理及治理的重要工具,特别是在处理大量数据和执行决策的过程中。

1.2 RPA 技术在电网项目中的应用

随着国网全面数字化的转型,RPA技术也应用于国网各类项目中。国网西宁供电公司针对基层单位排查低压客户异常用电问题时需要分析的数据种类多、数据量大的问题,设计了一种基于机器人流程自动化和人工智能技术的异常用电检测分析方法,在窃电核查方面避免了安全隐患,同时降低了投诉风险[4]。针对异常数据可能引起电网运行故障的问题,南宁供电公司基于RPA设计了配网抢修工单监控应用[5]。RPA技术广泛应用于电网生产中[6-11]。江苏省国网供电公司目前有623个数字化应用,其中RPA应用便有126个,如自动采集、自动派单、自动更新等,RPA技术极大地缓解了电网工作压力,提高了工作效率。以下列举电网生产中几类常见的RPA应用。

1) 自动采集:运维采集班需要保证每日所属辖区采集完整。近些年来,在公变用户每日补召数据过程中,由于公变用户召测失败的数量较多,召测失败的数据需要进行单独透抄,工作重复且耗时长,急需运用机器人流程自动化工具来提高工作效率。

2) 自动派单:0.4kV 低压以及10kV高压线路需要经常巡视。以江苏HT 供电所为例,该所拥有低压台区700余台,10kV输电线路30余条,需要每三个月在PMS 系统派一次巡视工单,即每月需完成33% 的线路巡视。每次派单需耗费半天到一天时间,耽误工作人员大量时间。自动派单RPA程序节省了时间,提升了工作效率。

3) 自动更新:同样以HT供电所为例,根据江苏省电网要求,每月供电所需要维护辖区内低压台区台账信息,每次维护需维护不低于总数的30%。利用RPA技术同样实现了台账自动更新,提升了工作效率。

2 RPA 工具介绍及应用

本章介绍HT供电所常用的3类自动化工具:按键精灵、Automa和Python。这3类工具的掌握难度依次增大。按键精灵是一款模拟鼠标键盘动作的软件,HT所通常使用其录制功能实现一定的自动化功能。按键精灵简单易用,无须任何编程知识即可制作出功能强大的脚本,但按键精灵为前台自动化,即在执行按键精灵脚本时,无法对电脑进行其他操作。Automa 是一个免费、开源的Chrome扩展,它通过目前流行的No Code无代码方式,只须拖拽模块即可实现浏览器自动化,如自动填写表格、执行重复性任务。

在工作中,如果遇到重复性工作,或是可由浏览器自动完成的一些操作,为了避免重复工作,可以利用这个实用的工具来完成。Python是面向对象语言,它具备丰富的第三方库,通过Selenium可以实现网页自动化,而Requests库则能通过代码实现无界面的流程自动化。

Automa和Python所执行的均为后台自动化,即在执行网页自动化时,用户可以同时对电脑执行其他操作,并不会影响自动化进程的执行。

基于以上方法,本文设计出基于Automa的台账自动更新系统、基于Automa的一类出库入库流程自动化以及基于Python的自动复电系统。

2.1 基于Automa 的台账自动更新系统

HT需要每月更新至少200余条台区信息,其主要步骤为点击台区信息,点击编辑,随后保存,如此循环往复。基于此类重复性操作,设计Automa流程,极大地减轻了工作压力,提升了工作效率,图1所示为该任务自动化流程图。

2.2 基于Automa 的一类出库入库流程自动化

出库入库流程自动化的特点为:1) 需要从Excel 表中读取数据;2) 存在一个输入框;3) 需要通过一个按钮或者回车来实现录入信息的更新。根据以上特性,通过Automa读取Excel数据,然后循环数据实现所有数据的信息录入和更新。图2为该类自动化任务流程图。

基于Automa实现的以上两类任务中,按键精灵同样能够实现,但通过实验表明,Automa消耗时间约为按键精灵的1/3到1/2。同时在执行自动化流程中可以同时操作电脑工作,进一步提升了工作效率。

2.3 基于Python 的自动复电流程

HT所开展了费控,系统会自动生成复电工单,复电工单需在两小时内完成,超过一个小时未处理便会预警,因此每天值班人员需经常留意是否有复电工单。公司会有短信、电话提醒,但值班人员仍需守在电脑前复电。基于此,设计出基于Python的自动复电流程。首先在Chrome浏览器中按F12打开开发者工具抓取复电流程过程中的接口信息,根据复电流程使用Python复现出来。同时,由于复电需要账号,登录账号后会产生token,使用Python的Requests库发送请求需要该token。复电系统使用的是SSO单点登录技术,无法通过抓包获取到token,所以先通过Python+Selenium实现自动登录,然后读取浏览器数据获取to?ken并存储在本地。任务设置定时,每5分钟执行一次复电查询,查看是否有复电工单,有的话执行复电操作。每半小时执行token更新,确保接口token不会失效。该程序自投入使用后,未再发生复电不及时的情况,日均复电15单,日均夜间复电5单,值班人员不必再因为复电问题起夜,提高了工作效率,改善了值班情况。

3 总结

针对一类重复性高、工作量大的电网生产流程,利用按键精灵、Automa 和Python 设计出3 种RPA 程序,进行了效率对比,并投入日常生产中。实践表明,自动化流程解放了生产力,提升了工作效率。

参考文献:

[1] 周瑢,马永远,李丹. 基于RPA的高速公路公司预算管理数字化研究[J/OL]. 财会通讯. [2024-01-22]. https://kns. cnki. net/kcms2/article/abstract? v=vRsBqZf6HxgcVEs_w4P-TLvjyyjXd02w3SZZdlz1kOm4xpQLq3F8_p430liJN7FAhMcKb6eJohtFqjtfp5nCQ4TxNzOzujTih7u4xFOtd_oiCKb7q_M8DQ== &uniplat?form=NZKPT.

[2] 姚苗苗,欧阳浩,王畅,等. 基于RPA的船舶设计交付物自动入库研究与应用[J]. 船舶与海洋工程,2023,39(6):62-65.

[3] 中国工商银行金融科技研究院数字化银行实验室. 银行业RPA应用生态发展现状及趋势[J]. 中国信用,2023(12):62-65.

[4] 庄友淳,安雅程,朱晓明,等. 基于“RPA+AI”的异常用电检测分析研究与应用[J]. 电力大数据,2022,25(12):44-51.

[5] 郑宇琦. RPA技术在配网抢修工单监控业务中的应用[J]. 广西电业,2023(S1):40-45.

[6] 余梓民. 基层减负背景下RPA技术在电费管理中的应用[J]. 中国新通信,2023,25(14):82-84.

[7] 叶湖芳,刘亚斐. RPA技术在电网物资管理工作中的应用探索[J]. 物流工程与管理,2023,45(12):118-120.

[8] 杨利君,王雨杨,孟迪. 机器人流程自动化在电力调度中的应用[J]. 电子技术,2023,52(11):226-227.

[9] 沙建秀. 流程自动化技术在电力调度中的应用[J]. 电子技术,2023,52(12):342-344.

[10] 刘诗,李焕奇,李振新.电网调度数据随报随收RPA程序的设计与实现[J].东北电力技术,2023,44(11):32-35.

[11] 李钟南,粟时平,欧阳琦,等.基于RPA的用电信息采集系统自动补召功能研发[J].电工技术,2023(19):139-141.

【通联编辑:谢媛媛】

猜你喜欢
自动化电网数字化
穿越电网
家纺业亟待数字化赋能
高中数学“一对一”数字化学习实践探索
高中数学“一对一”数字化学习实践探索
数字化制胜
AGV小车在白酒行业自动化立体仓库中的应用
配电室无人职守集控站在京博石化的运用
配电线路运行资料管理自动化的探讨
电网也有春天
一个电网人的环保路