System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种变电站巡视报告生成方法、装置、设备及介质制造方法及图纸_技高网

一种变电站巡视报告生成方法、装置、设备及介质制造方法及图纸

技术编号:41236653 阅读:3 留言:0更新日期:2024-05-09 23:50
本申请公开了一种变电站巡视报告生成方法、装置、设备及介质。该方法包括创建变电站的巡视任务,配置巡视任务的各参数,并关联至少一个报告模板;报告模板的内容包括动态内容和预设固定内容;启动巡视任务,根据巡视任务的各参数,巡视至少一个巡视点位,记录巡视数据和图像,得到巡视结果;读取与巡视任务关联的各报告模板的内容,确定所有动态内容;将巡视结果中各字段,按照预设映射关系,替换动态内容,生成变电站巡视报告。该方法可以方便快捷的在远程巡视任务结束后,生成相应的多种类型的巡视报告,既能满足模版内容的定制化修改,又能及时生效,对远程巡视报告的质量有着极大的提高,减少人工成本,有力保障了巡视报告的准确性。

【技术实现步骤摘要】

本申请涉及一种变电站巡视报告生成方法、装置、设备及介质


技术介绍

1、变电站的远程巡视是对传统的现场巡视的重要补充,不仅可以提高巡视的效率,及时发现设备问题,降低维护成本,还能减少人力成本,保障人员安全。远程巡视所用的摄像头、机器人、无人机拍摄的画面,通过图像识别技术,自动解析图像数据,获取了设备运行数据和相关信息。而巡视报告是总结、归纳以及系统化记录巡视数据的重要档,通过对巡视报告的归档和保存,可以建立完善的巡视档案,方便对设备历史巡视记录进行追溯和分析,为设备的长期管理和维护提供支持和参考。


技术实现思路

1、为了更好的实现变电站巡视报告的生成,本申请实施例提供了一种变电站巡视报告生成方法、装置、设备及介质。

2、第一方面,本申请实施例提供一种变电站巡视报告生成方法,该方法包括:

3、创建变电站的巡视任务,配置所述巡视任务的各参数,并关联至少一个报告模板;所述报告模板的内容包括动态内容和预设固定内容;

4、启动所述巡视任务,根据所述巡视任务的各参数,巡视至少一个巡视点位,记录巡视数据和图像,得到巡视结果;

5、读取与所述巡视任务关联的各报告模板的内容,确定所有动态内容;

6、将所述巡视结果中各字段,按照预设映射关系,替换所述动态内容,生成变电站巡视报告。

7、本申请实施例的一种可选的实施方式中,所述报告模板至少包括汇总模板和异常模板;通过下述方式得到报告模板:

8、获取根据预先获得的历史巡视结果中的各字段所配置的各变量;

9、将所述各变量作为所述报告模板的动态内容;

10、根据所述动态内容、所述预设固定内容和预设模板格式,得到所述报告模板。

11、本申请实施例的一种可选的实施方式中,所述变量包括变量类型、变量英文名、sql语句和变量属性;

12、所述获取根据预先获得的历史巡视结果中的各字段所配置的各变量,包括:

13、根据所述历史巡视结果中各字段的值的数量,配置各变量类型;所述变量类型包括对象和列表;

14、根据所述历史巡视结果中各字段的数据来源,配置各变量英文名;

15、根据所述历史巡视结果中各字段,配置sql语句;

16、根据所述sql语句中返回字段的数量,配置对应数量的变量属性;所述变量属性包括属性名称、属性英文名和属性类型。

17、本申请实施例的一种可选的实施方式中,通过下述方式获取所述巡视结果中各字段:

18、根据所述报告模板中动态内容的变量英文名和属性英文名,通过配置的sql语句,获取对应的所述巡视结果中各字段。

19、本申请实施例的一种可选的实施方式中,所述将所述巡视结果中各字段,按照预设映射关系,替换所述动态内容,生成变电站巡视报告,包括:

20、将所述巡视结果中任务执行情况的各字段和点位执行情况的各字段,按照预设映射关系,替换所述动态内容,生成变电站巡视报告;所述任务执行情况的各字段包括任务名称、巡视类型、巡视电站、巡视区域、任务状态、巡视时间、巡视用时、巡视总点位数、巡视成功点位数、巡视失败点位数和未巡视点位数;所述点位执行情况的各字段包括巡视对象、巡视点位、巡视手段、巡视状态、巡视值、巡视图像和点位状态。

21、本申请实施例的一种可选的实施方式中,所述巡视任务的各参数包括巡视类型、巡视电站、巡视区域、巡视设备、巡视点位和巡视手段;

22、所述创建所述巡视任务,配置所述巡视任务的各参数,并关联至少一个报告模板,包括:

23、创建所述巡视任务,配置所述巡视任务的巡视类型、巡视电站、巡视区域和巡视设备,确定至少一个巡视点位,确定至少一种巡视手段,并关联至少一个报告模板。

24、第二方面,本申请实施例提供一种变电站巡视报告生成装置,该装置包括:

25、创建模块,用于创建变电站的巡视任务,配置所述巡视任务的各参数,并关联至少一个报告模板;所述报告模板的内容包括动态内容和预设固定内容;

26、记录模块,用于启动所述巡视任务,根据所述巡视任务的各参数,巡视至少一个巡视点位,记录巡视数据和图像,得到巡视结果;

27、读取模块,用于读取与所述巡视任务关联的各报告模板的内容,确定所有动态内容;

28、替换模块,用于将所述巡视结果中各字段,按照预设映射关系,替换所述动态内容,生成变电站巡视报告。

29、第三方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述的变电站巡视报告生成方法。

30、第四方面,本申请实施例提供一种计算机设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述的变电站巡视报告生成方法。

31、第五方面,本申请实施例提供一种包含指令的计算机程序产品,当计算机程序产品在计算机设备上运行时,使得计算机设备执行如上述的变电站巡视报告生成方法。

32、第六方面,本申请实施例提供一种芯片,芯片包括处理器和通信界面,通信界面和处理器耦合,处理器用于运行计算机程序或指令,以实现如上述的变电站巡视报告生成方法。

33、本申请实施例提供的上述技术方案的有益效果至少包括:

34、本申请实施例提供的变电站巡视报告生成方法,通过创建变电站巡视任务,配置巡视任务的各参数,并关联至少一个报告模板,然后,启动巡视任务,记录巡视数据和图像,得到巡视结果,最后,将巡视结果中各字段按照预设映射关系,与巡视任务关联的各报告模板的动态内容进行替换,生成变电站巡视报告。该方法通过将巡视任务与至少一个报告模板关联,可以方便快捷的在远程巡视任务结束后,生成相应的多种类型的巡视报告,既能满足模版内容的定制化修改,又能及时生效,对远程巡视报告的质量有着极大的提高,并且不需要进行工作人员进行代码修改、上传、编译和发布,减少人工成本,有力保障了巡视报告的准确性。

35、本申请的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

36、下面通过附图和实施例,对本申请的技术方案做进一步的详细描述。

本文档来自技高网...

【技术保护点】

1.一种变电站巡视报告生成方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述报告模板至少包括汇总模板和异常模板;通过下述方式得到报告模板:

3.如权利要求2所述的方法,其特征在于,所述变量包括变量类型、变量英文名、SQL语句和变量属性;

4.如权利要求1所述的方法,其特征在于,通过下述方式获取所述巡视结果中各字段:

5.如权利要求1所述的方法,其特征在于,所述将所述巡视结果中各字段,按照预设映射关系,替换所述动态内容,生成变电站巡视报告,包括:

6.如权利要求1所述的方法,其特征在于,所述巡视任务的各参数包括巡视类型、巡视电站、巡视区域、巡视设备、巡视点位和巡视手段;

7.一种变电站巡视报告生成装置,其特征在于,包括:

8.一种计算机可读存储介质,计算机可读存储介质中存储有指令,当指令在终端上运行时,使得终端执行如权利要求1-6任一项所述的变电站巡视报告生成方法。

9.一种计算机设备,其特征在于,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-6任一项所述的变电站巡视报告生成方法。

10.一种包含指令的计算机程序产品,当计算机程序产品在计算机设备上运行时,使得计算机设备执行如权利要求1-6任一项所述的变电站巡视报告生成方法。

...

【技术特征摘要】

1.一种变电站巡视报告生成方法,其特征在于,包括:

2.如权利要求1所述的方法,其特征在于,所述报告模板至少包括汇总模板和异常模板;通过下述方式得到报告模板:

3.如权利要求2所述的方法,其特征在于,所述变量包括变量类型、变量英文名、sql语句和变量属性;

4.如权利要求1所述的方法,其特征在于,通过下述方式获取所述巡视结果中各字段:

5.如权利要求1所述的方法,其特征在于,所述将所述巡视结果中各字段,按照预设映射关系,替换所述动态内容,生成变电站巡视报告,包括:

6.如权利要求1所述的方法,其特征在于,所述巡视任务的各参数包括巡视类型、巡视电站、巡视...

【专利技术属性】
技术研发人员:张治鲁学昆张荣涛郑小锋具学圆韦立雷周星利
申请(专利权)人:北京瓦时智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1