用户停电信息互动智能管理系统的设计与应用

2021-09-11 08:41国网上海市电力公司市南供电公司邓孟华段若晨
电力设备管理 2021年8期
关键词:配电网管理系统程序

国网上海市电力公司市南供电公司 邓孟华 段若晨

近年来供电企业开始引用精益化管理和规范化管理来对企业服务进行增强,对于停电工作也采用了精益化的分析。停电主要分为计划停电与故障停电,计划停电按规定应提前通知用户,故障停电也需采取应急措施通知用户来保证用户可合理安排用电时间,提升服务质量。停电通知发放是在整个供电企业和用户间一个重要沟通桥梁,停电通知单的送达率、准确率直接影响影响着用电用户对供电企业的满意程度。传统配电网计划停电通知方式,是工作人员根据工作要求筛选出停电需要通知的用户信息名单,通过物业或专门的派送停电通知单的人员去将停电通知单投递到对应的具体用户手中[1]。

1 总体设计

1.1 现状原因分析及目标

目前有很多用户登记时的用电地址和实际用电场所不一样,导致物业或专门派送停电通知单的人员不能及时将停电通知单发放到用户手里,在后面正常停电时用户由于没有收到停电通知单就会向供电公司去进行投诉,所以停电通知单的送达率并不是十分高,而且用户对停电计划的意见也没有一个好的渠道去进行反馈。针对故障停电,传统配电网管理系统在需停电时在向用户发送停电通知,由于抢修队伍还受到环境天气等因素影响,所以有时会导致用户停电通知时间远大于实际停电的时间,大大降低了对用户的服务质量。

针对以上问题,建立一套面向用户的停电信息互动智能管理系统十分重要,该系统可向用户推送最新的停电消息,包括停、送电具体时间、实时电力抢修进度等消息,能有效提高停电通知的精确度,改善电力用户的服务质量。用户可查看管理员发布的停电计划、停电原因等,管理员可对停电原因、停电计划进行及时发布。用户通过绑定户号、地址等信息后,可查询到影响到本户的计划停电信息。临近计划停电时,小程序可给用户推送计划停电信息,提醒用户做好停电的准备工作。当电网发生事故时,可通过用户注册的信息及时向故障点周边可能受到影响的用户发布事故停电预警,将停电信息推送给相关受影响的用户,做到事故处理公开透明以及及时性,同时减少可能出现的投诉。

1.2 用户停电信息互动智能管理系统设计方案

用户通过手持终端来使用用户停电互动智能管理系统,手持终端通过网络方式发送请求至服务器,服务器中对该应用进行规约和规则制定,包括停电通知生成规则、客户和线路匹配规则、接口设计、编程开发、停电计划信息推送等相关设计,为了保证程序的正常运行以及系统的稳定性。

1.3 用户停电信息互动智能管理系统设计

停电通知单发放的目的是能让用户更加及时了解到停电计划,给予用户充足的时间来安排工作生活,将停电带来的影响减弱到最小。用户停电信息互动智能管理系统的主要功能就是推送停电计划通知,因此实现准时、精确地推送停电计划通知是这个系统的核心目标。

系统中采用了前后分离的开发方式,前端只需接收数据并对数据进行展示和渲染,后端处理接口及返回数据,这样既能提升工作效率还可保障系统的稳定性,配电网线路和用电用户间的匹配要复用在数据库表中,数据表中要对配电网线路和用电用户进行绑定,绑定关系为一对多的关系,即一条配电网线路对应多个用户,当停电计划发布时或发布故障停电通知时,供电企业工作人员只需选中故障线路并填写必要信息(如负责人、停电开始时间、停电结束时间等)就可对此线路上所有绑定用户进行停电通知的推送,大大减少了由物业或专门人员去用户登记用电地址派送停电通知单的时间,有效提升了工作效率。

该停电管理系统旨在开发一个由地区电网调控中心负责管理,并应用在移动终端设备上的小程序面向电网辖区内的电力用户。用户通过绑定户号、地址等信息后可查询到影响本用户的计划停电信息。当发生计划停电时小程序可给用户推送计划停电的相关信息,以此来提醒用户做好准备工作。对于电力大客户(10千伏及以上用户)而言,可得到其针对停电计划的反馈,如是否能够按时停电、停电准备工作是否已布置妥当等,10千伏大用户可直接提出停电计划,使得调控中心可根据实际情况改变计划。对于计划停电提前结束的情况,也可向用户进行发布推送相关的信息,用户可实时了解停电情况及预计送电时间。对于大客户而言也可更大限度减少停电耽误时间,最大限度提升生产效率。

配电网停电原因综合起来可分为故障性与计划性两大类。对此停电管理系统根据不同的停电类型,利用配电网各个子系统的信息进行综合研判[2],有效地进行故障诊断、故障点定位及停电影响范围的分析与显示,列出停电用户数、选择合理操作顺序和路径并提出对策、方案等[3]。电网发生事故时,可结合用户注册信息及时向故障点周边可能受到影响的用户发布事故停电预警,更可将停电信息推送给相关政府机构及受影响用户,做到事故处理公开透明,同时减少可能出现的投诉。

2 软件设计及数据匹配规则

2.1 用户停电信息互动智能管理系统软件设计方案

用户停电信息互动智能管理系统软件功能设计:系统普通用户功能。停电计划查询、停电历史查询、10kV 用户反馈、抢修进度查询;管理员用户功能。录入停电计划、停电历史查看、抢修进度发布、抢修进度查询、停电计划查询。

整个系统的搭建采用springboot 微服务框架进行搭建,springboot 框架具有扩展性高、配置简约等优点,在系统中对于错误信息在入口处进行拦截器的拦截,将拦截器拦截到的错误加工处理成能看懂的错误,并通过弹窗、气泡等方式提示用户操作不当等问题。统一的restful 风格接口,前端拿到数据只要对其进行展示和渲染,不对数据进行任何处理,后端对数据进行处理后以JSON 格式传输出去,这样一来实现了前后端的分离,使整个系统看起来比较清爽,也降低了错误异常事件的发生概率,为系统稳定性提高了很好的支持。

2.2 停电计划通知推送方式

整个软件系统提供统一接入接口,在系统中给不同权限的用户设计不同功能。推送停电计划通知使用纯文本方式推送,因为只有文本模板消息的内容编辑支持使用参数进行自动获取系统中匹配库中的字段内容,所以该推送方式十分符合业务场景,另外不同的模板内容需遵循固有的设置规则来结合实际情况进行停电消息的推送。

2.3 配电网线路与客户间的匹配

对于整个系统,配电网工作人员进行停电通知推送时须确定停电线路,根据配电网至用户间的线路关系,例:首先要选出“所属35kV 变电站及母线”线路,根据该线路找到子线路“上级35kV 变电站10kV 出线”线路,再匹配到下级线路“所属10kV线路”,更具匹配到的10kV 线路找到设备名称和设备编号,在用户信息中使用设备名称+设备编号去匹配用户的所属台区,在用户信息表中根据用户的“所属台区”拿到用户的户号以及客户名称。用户在小程序中注册时需绑定自己的户号存入用户信息数据库中,这样根据户号在用户信息数据库中就可匹配到指定用户信息。

2.4 用户停电信息互动智能管理系统消息推送流程

在用户与配电网线路成功绑定前提下,若有计划停电通知的发放,在指定配电网线路下的用户都应收到停电计划通知,用户停电信息互通智能管理系统使用的是小程序开发,推送方式使用公众号的推送方式。这样选择的优点在于它十分庞大的用户数量使得公众平台成为一个强有力的通信媒体,且便于用户的使用和推广,公众平台的推送消息抵达率接近于100%。

当用户在小程序上注册时会生成一个小程序openid 字段,该字段是此用户在小程序中生成的唯一且不变的特殊字段,将小程序openid 和用户信息一起存入数据库中存储用作库中用户的唯一标识。当用户关注公众号时也会产生一个唯一且不变的公众号openid,但用户小程序的openid 和公众号的openid 是不同的,所以要将小程序和公众号放在同一主体下,当小程序和公众号在同一主体下时会有一个unionid,通过unionid 将小程序的openid和公众号的openid 进行绑定,在指定配电网线路要推送停电计划通知时就可对该线路上指定用户进行停电计划信息的推送。

2.5 停电计划通知生成以及关键字匹配

停电通知的生成是根据公众平台的指定规则来生成的。

停电通知模板。尊敬的用户您好:由于设备故障,我们将在{{time.DATA}}后对发电设备进行检修,对您带来的不便深感抱歉。{{first.DATA}}负责人:{{keyword1.DATA}},预计停电开始时间:{{keyword2.DATA}},预计停电结束时间:{{keyword3.DATA}}。

检修结束通知。尊敬的用户您好:很抱歉刚刚的停电给您带来不便,目前检修已经完成。谢谢您的耐心等待,我们会为您提供更加舒适的用电体验。{{first.DATA}}负责人姓名:{{keyword1.DATA}}停电结束时间:{{keyword3.DATA}}。

故障停电通知。尊敬的用户您好:由于设备临时故障,我们正在对发电设备进行检修,对您带来的不便深感抱歉。{{first.DATA}}负责人:{{keyword1.DATA}},预计停电开始时间:{{keyword2.DATA}},预计停电结束时间:{{keyword3.DATA}}。

该模板通知中的关键字包括负责人、时间段、停电开始时间、停电结束时间来组成,通过关键字的替换来设定关键字内容,组成通知信息。公众平台的消息推送也是通过公众号的openid 来区分到底是给哪些用户去推送停电通知消息。

3 应用测试

管理员发布停电计划,管理员在此系统中拥有最高权限,可对所有用户及管理员进行信息编辑,管理员在发布停电计划时必须填写此次计划的负责人、停电开始的时间、预计停电结束的时间、停电线路和想要推送这条通知的时间。当管理员输入这些数据后这些数据都将存储进入数据库中,以便做好日志处理。用电用户具有查看自己当前线路的停电计划、查看停电历史、查看检修进度、10千伏大客户反馈功能,该系统的运行解决了传统停电通知单派送送达率低的问题,使用户能及时收到停电通知以用来做好准备,提升用户满意度。

图1 用户页面首页

当发生故障停电时,用户可登录用户停电信息互动智能管理系统去查看本次故障停电信息,包括故障停电进度、故障停电原因、目前状态及检修人员当前位置。用户在公众号上接受通知,通知类型为停电计划通知,通知上注明停电开始时间和停电结束时间,用户也可进入小程序来查看未来或历史停电计划记录,对于10千伏大用户还可针对某一次停电计划进行反馈,供电企业工作人员可在系统上看到用户反馈并及时沟通,修改停电计划或提醒用户做好停电准备,增强用户与供电公司的互通,减少用电用户的投诉率,提升供电企业服务质量。

综上,用户停电信息互动智能管理系统的应用在扩展停电通知方式的同时,也充分利用信息技术实现对用户和供电企业间的关联,提升客户服务精细化管理水平,使用智能化、信息化的方式提升整个停电通知单发放过程,用创新的理念为传统业务进行拓展延伸,在很大程度上提高了供电企业对于停电通知单发放工作的效率,提升了用户满意度,还能减少过程成本,同时大幅度减少了用户的投诉,为企业和用户都提供了很大的便利,提高了供电服务质量。

猜你喜欢
配电网管理系统程序
基于James的院内邮件管理系统的实现
试论我国未决羁押程序的立法完善
基于LED联动显示的违停管理系统
关于城市10kV配电网自动化实施的探讨
“程序猿”的生活什么样
海盾压载水管理系统
英国与欧盟正式启动“离婚”程序程序
基于IEC61850的配电网数据传输保护机制
配电网不止一步的跨越
创卫暗访程序有待改进