System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及输电线路,具体涉及是一种停电管理方法、系统、终端及存储介质。
技术介绍
1、随着现代社会对电力供应依赖性的日益增强,电力系统的稳定运行与高效管理成为了保障社会经济发展的关键要素之一。在日常运维中,及时、准确地掌握并处理停电信息,对于迅速响应客户报修请求、组织抢修队伍、缩小停电范围、恢复供电至关重要。这不仅关乎用户满意度和用电体验,也直接影响到电力企业的运营效率和社会形象。
2、当前,电力系统在停电信息管理方面主要依赖于传统的人工录入与报告机制。这一流程通常包括现场工作人员通过纸质记录或手持设备记录停电信息,随后通过电话或电子邮件等方式向调度中心或客服部门汇报。在调度中心,这些信息需要被进一步整理、录入到电力管理系统中,以便进行后续的故障分析、资源调配和抢修安排。尽管这种方法在一定程度上满足了基本的停电信息管理需求,但随着电网规模的扩大和用户需求的日益增长,其局限性日益凸显。停电信息录入与整理效率低下:人工录入停电信息耗时长、步骤繁琐,尤其在面对大规模停电或紧急情况时,难以迅速完成信息的收集和录入,导致响应速度滞后,而且在停电信息录入后,传统的录入方式难以实现数据的快速整合与分析,难以避免信息孤岛和重复工作;停电信息应对实时性差:在电网故障发生后,在停电信息录入整合分析的情况下,不能及时根据停电信息派遣检修人员及时赶往停电地点进行检修,影响停电抢修效率。此为现有技术的不足之处。
技术实现思路
1、为了解决现有技术至少一方面的问题,本专利技术提供了一种停电管理
2、第一方面,本专利技术提供了一种停电管理方法,所述方法包括:
3、s1、接收辖区内用户上传的停电信息表,将接收的停电信息表按照停电地址进行汇集生成若干个停电表单;所述停电信息表包括停电时间和停电地址;所述停电表单包括停电时间和停电范围;所述停电范围为汇集生成其对应停电表单的所有停电信息表中的停电地址;所述停电时间为汇集生成其对应停电表单的所有停电信息表中的最早的停电时间;
4、s2、根据生成的各停电表单中的停电范围,获取各停电表单对应停电范围内的电力信息,根据获取的电力信息判断各停电表单对应停电范围的停电原因,将各停电表单及其对应停电原因转换为对应的故障报修表单;所述故障报修表单包括报修时间、报修范围和故障发生原因;将停电表单中的停电时间作为故障报修表单的报修时间,停电范围作为故障报修表单的报修范围,停电范围对应的停电原因作为故障报修表单的故障发生原因,得到故障报修表;
5、s3、获取辖区内所有处于空闲状态的检修员的当前位置,根据各故障报修表单的报修范围,计算所有处于空闲状态的检修员的当前位置到各故障报修表单的报修范围的中心点的路径距离,根据计算的路径距离按照从小到大的顺序对各检修员到每个故障报修表单进行排序,将故障报修表单发送给路径距离最短的检修员以供检修员确认接收;
6、s4、在检修员确认接收故障报修表单后,根据检修员当前位置与报修范围的中心点,为选择的每一个检修员到达对应接收的故障报修表单的检修报修范围的中心点进行路径规划,为各个检修员进行对应的路径导航。
7、进一步地,方法还包括:
8、方法还包括:
9、在为选择的每一个检修员到达对应接收的故障报修表单的检修报修范围的中心点进行路径规划时,获取每一个检修员到达其对应故障报修表单的检修报修范围的中心点的预计出行时长;
10、将各故障报修表单中的故障发生原因导入训练好的停电维修预测模型,得到各故障报修表单对应的故障维修预测时长;
11、将每一个检修员到达故障报修表单的检修报修范围的中心点的预计出行时长和各检修员接收到的故障报修表单的故障维修预测时长相加得到对应故障报修表单的预测停电时长;
12、从各检修员确认接收对应的故障报修表单时间起,加上各个故障报修表单的预测停电时长,得到各个故障报修表单的停电终止时间;
13、利用各个故障报修表单对应的报修时间、故障发生原因以及停电终止时间生成各个故障报修表单对应的停电公布信息;
14、根据各个故障报修表单的报修范围,获取各个报修范围内所有用户的联系方式;
15、向各个报修范围内所有用户发送对应生成的停电公布信息。
16、进一步地,停电维修预测模型的构建方法,包括:
17、构建bp神经网络模型,作为初始停电维修预测模型,对初始停电维修预测模型进行模型初始化;所述模型初始化包括定义神经网络输入节点的数量、输出节点的数量、输入层与隐藏层的权重、隐藏层和输出层之间的权重;初始化隐藏层阈值和输出层阈值;
18、停电维修预测模型的训练方法,包括:
19、构建样本训练集:获取历史停电故障维修信息,所述历史停电故障维修信息包括历史故障原因和历史故障维修时长;将采集的历史故障维修信息进行数据清洗,汇集清洗后的历史故障原因及其对应的历史故障维修时长,得到样本训练集;
20、模型训练:将样本训练集中的历史停电故障维修信息导入初始停电维修预测模型进行迭代训练,每一次迭代训练时,历史停电故障维修信息在模型中通过输入层与隐藏层的权重和隐藏层阈值计算隐藏层输出,根据隐藏层输出、隐藏层和输出层之间的权重和输出层阈值,得到模型的输出,根据损失函数计算模型的误差值,根据误差值,通过链式法则计算模型的梯度,利用梯度下降算法更新模型的权重和偏置,直至完成预设迭代训练次数或者计算得到的停电维修预测模型的误差值不再下降,完成模型训练,得到训练好的停电维修预测模型。
21、进一步地,将接收的停电信息表按照停电地址进行汇集生成若干个停电表单,包括:
22、获取接收的所有停电信息表中的停电地址,将停电地址相同的停电信息表进行合并得到第一停电表单,选取停电地址相同的停电信息表中记录的最早的停电时间作为合并后的第一停电表单对应的停电时间;所述停电表单包括停电时间和停电地址;将不存在相同停电地址的其余停电信息表标注为不同停电地址信息表;
23、获取标注为不同停电地址信息表的停电地址,利用地理编码系统对不同停电地址信息表的停电地址进行编码,得到不同停电地址信息表的停电地址对应的经纬度信息;
24、两两计算各停电地址之间对应的经纬度信息的差值,将计算的经纬度信息的差值与预设经纬度差值进行比较,将计算的经纬度信息的差值小于预设经纬度值所涉及的两个停电地址所在的不同停电地址信息表作为一组表单,将每一组表单中所涉及的不同停电地址信息表标注为相邻地址停电表单,将标注的不同停电地址信息表中除相邻地址停电表单外其他停电地址所在的不同停电地址信息表标注为第二停电表单;
25、其中,第二停电表单的停电时间为其各不同停电地址信息表的停电时间,第二停电表本文档来自技高网...
【技术保护点】
1.一种停电管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的停电管理方法,其特征在于,方法还包括:
3.根据权利要求2所述的停电管理方法,其特征在于,停电维修预测模型的构建方法,包括:
4.根据权利要求1所述的停电管理方法,其特征在于,将接收的停电信息表按照停电地址进行汇集生成若干个停电表单,包括:
5.根据权利要求1所述的停电管理方法,其特征在于,将各停电表单及其对应停电原因转换为对应的故障报修表单,包括:
6.根据权利要求1所述的停电管理方法,其特征在于,根据生成的各停电表单中的停电范围,获取各停电表单对应停电范围内的电力信息,根据获取的电力信息判断各停电表单对应停电范围的停电原因,包括:
7.根据权利要求1所述的停电管理方法,其特征在于,步骤S3还包括:
8.一种停电管理系统,其特征在于,所述系统包括:
9.一种终端,其特征在于,所述终端包括存储器和处理器;
10.一种存储有计算机程序的计算机可读存储介质,其特征在于,所述可读存储介质上存储有停电管理程序
...【技术特征摘要】
1.一种停电管理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的停电管理方法,其特征在于,方法还包括:
3.根据权利要求2所述的停电管理方法,其特征在于,停电维修预测模型的构建方法,包括:
4.根据权利要求1所述的停电管理方法,其特征在于,将接收的停电信息表按照停电地址进行汇集生成若干个停电表单,包括:
5.根据权利要求1所述的停电管理方法,其特征在于,将各停电表单及其对应停电原因转换为对应的故障报修表单,包括:
6.根据权利要求1所述的停电管理方法,其特征在于...
【专利技术属性】
技术研发人员:张艳云,杨长勇,田野,徐维力,李治,张雪松,李玉谦,王磊,张兆艳,佘玉杰,
申请(专利权)人:国网山东省电力公司无棣县供电公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。