本申请涉及到电力设备巡检,特别是一种基于区块链的电力设备巡检方法、装置、存储介质和电子设备。
背景技术:
1、电力设备的定期巡检是保障电力设备正常运行、电力系统正常供电的必要工作。由于整个供电系统中设备种类型号繁杂且电力设备随着输变电线分布地域跨度较大,机器人参与巡检能够大幅降低人工工作量,并且能够避免巡检工作中的人身安全隐患。
2、现有技术中,机器人巡检通常是执行设定的若干个巡检任务,例如是否有异响、温度是否正常、开关位置是否正常、线路是否有着火风险等。机器人通过将巡检过程数据上传至巡检后台,甚至部分设备还会依据巡检过程数据作出一定研判后上传。
3、当巡检结果提示有故障时,必要时需要维护人员进场检修或更换设备,一旦需要更换设备,若更换后的设备与之前的设备的巡检位置有偏差,特别是需要在较为精确位置进行拍摄的巡检任务无法执行,从而导致后续的机器人巡检无法采集到新设备的数据,影响巡检的正常进行。
技术实现思路
1、本申请实施例提供了一种基于区块链的电力设备巡检方法、装置、存储介质和电子设备,用于解决现有技术中当出现更换设备时可能导致的机器人巡检工作无法正常进行的技术问题。
2、本发明的第一个方面,提供一种基于区块链的电力设备巡检方法,包括:
3、接收设备更换信息,所述设备更换信息包括第一设备信息和第二设备信息,所述第一设备为新服役的设备,所述第二设备为原服役的设备;
4、调用区块链上的设备更换智能合约,根据所述设备更换信息更新所述第一设备所在区域的巡检机器人的巡检任务;
5、将更新后的所述巡检任务下发给所述巡检机器人。
6、进一步的,所述接收设备更换信息之前,还包括:
7、接收设备更换触发信息,所述设备更换触发信息是当所述第一设备安装完成后发送的,所述设备更换触发信息包括所述第一设备的型号、所述第一设备的位置、所述第一设备所在的电力线路图和所述电力线路图中发生更换操作的设备标识;
8、根据所述第一设备所在的电力线路图和所述电力线路图中发生更换操作的设备标识,获得所述设备标识对应的第二设备的相关信息。
9、进一步的,所述接收设备更换信息之前,还包括:
10、根据所述第一设备的位置调用所述第一设备周围的摄像头拍摄包含所述第一设备的第一图像;
11、根据所述第一图像识别获得所述第一设备的第一布置方位。
12、进一步的,所述接收设备更换信息之前,还包括:
13、根据所述第二设备的相关信息调用包含有所述第二设备服役过程中拍摄并存储的第二图像;
14、根据所述第二图像识别获得所述第二设备的第二布置方位。
15、进一步的,所述根据所述设备更换信息更新所述第一设备所在区域的巡检机器人的巡检任务,包括:
16、根据所述第一设备信息、第二设备信息调用预先存储的所述第一设备和所述第二设备的立体图纸,从所述立体图纸中获得与所述第一设备对应的第一巡检窗口和与所述第二设备对应的第二巡检窗口;
17、根据所述第一布置方位、第一巡检窗口获得对应的第一设备理论拍摄位置坐标,根据所述第二布置方位、第二巡检窗口获得对应的第二设备理论拍摄位置坐标;
18、获得从所述所述第一设备理论拍摄位置坐标变换到所述第二设备理论拍摄位置坐标的变换矩阵;
19、将所述第二设备对应的巡检任务中的第二设备实际拍摄位置坐标根据所述变换矩阵变换为第一设备实际拍摄位置坐标。
20、本发明的第二个方面,提供一种基于区块链的电力设备巡检装置,包括:
21、接收模块,用于接收设备更换信息,所述设备更换信息包括第一设备信息和第二设备信息,所述第一设备为新服役的设备,所述第二设备为原服役的设备;
22、更新模块,用于调用区块链上的设备更换智能合约,根据所述设备更换信息更新所述第一设备所在区域的巡检机器人的巡检任务;
23、发送模块,用于将更新后的所述巡检任务下发给所述巡检机器人。
24、进一步的,所述装置还包括:
25、接收触发模块,用于接收设备更换触发信息,所述设备更换触发信息是当所述第一设备安装完成后发送的,所述设备更换触发信息包括所述第一设备的型号、所述第一设备的位置、所述第一设备所在的电力线路图和所述电力线路图中发生更换操作的设备标识;
26、获得模块,根据所述第一设备所在的电力线路图和所述电力线路图中发生更换操作的设备标识,获得所述设备标识对应的第二设备的相关信息。
27、进一步的,所述装置还包括:
28、摄像头调用模块,用于根据所述第一设备的位置调用所述第一设备周围的摄像头拍摄包含所述第一设备的第一图像;
29、第一位置识别模块,用于根据所述第一图像识别获得所述第一设备的第一布置方位。
30、本发明的第三个方面,提供一种电子设备,包括处理器、存储器和存储在所述存储器内的计算机程序,所述计算机程序被配置为被所述处理器运行时执行本申请第一个方面任意一项所述的方法。
31、本发明的第四个方面,提供一种存储介质,其上存储有计算机程序,所述计算机程序用于执行本申请第一个方面任意一项所述的方法。
32、在本申请实施例中,采用了一种基于区块链的电力设备巡检方法、装置、存储介质和电子设备,所述方法通过接收设备更换信息,所述设备更换信息包括第一设备信息和第二设备信息,所述第一设备为新服役的设备,所述第二设备为原服役的设备;调用区块链上的设备更换智能合约,根据所述设备更换信息更新所述第一设备所在区域的巡检机器人的巡检任务;将更新后的所述巡检任务下发给所述巡检机器人。通过本申请解决了出现更换设备时可能导致的机器人巡检工作无法正常进行的技术问题,从而让机器人的巡检工作能够持续有序进行。
1.一种基于区块链的电力设备巡检方法,其特征在于,
2.根据权利要求1所述的方法,其特征在于,所述接收设备更换信息之前,还包括:
3.根据权利要求2所述的方法,所述接收设备更换信息之前,还包括:
4.根据权利要求3所述的方法,所述接收设备更换信息之前,还包括:
5.根据权利要求4所述的方法,其特征在于,所述根据所述设备更换信息更新所述第一设备所在区域的巡检机器人的巡检任务,包括:
6.一种基于区块链的电力设备巡检装置,其特征在于,包括:
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
8.根据权利要求6所述的装置,其特征在于,所述装置还包括:
9.一种电子设备,其特征在于:包括处理器、存储器和存储在所述存储器内的计算机程序,所述计算机程序被配置为被所述处理器运行时执行所述权利要求1~5中任意一项所述的方法。
10.一种存储介质,其特征在于:其上存储有计算机程序,所述计算机程序用于执行所述权利要求1~5中任意一项所述的方法。