1.基于电力载波跨安全区的数据隔离传输方法,应用于通信机器人,其特征在于,包括以下步骤:通信机器人在与充电桩连接之前创建虚拟容器,其中每个安全区设有至少一个充电桩;通信机器人连接充电桩后建立电力载波通讯,虚拟容器与充电桩进行数据交换,通信机器人的主机系统通过私有协议与虚拟容器进行数据交换,并等待巡检任务下发;如通信机器人的主机系统从虚拟容器中提取到巡检任务,则断开与充电桩的连接,关闭并删除该虚拟容器;通信机器人根据巡检任务对目标安全区进行巡检,巡检过程中与待检设备网络连接时均通过相应安全区的充电桩并新建虚拟容器进行数据交换,在断开网络连接后删除相应的虚拟容器,巡检任务完成后,回到创建虚拟容器步骤。
2.根据权利要求1所述的基于电力载波跨安全区的数据隔离传输方法,其特征在于,所述通信机器人的主机系统部署可信计算模块,在创建虚拟容器之前,对通信机器人的主机系统进行包括安全检测和安全处理的可信验证,确保通信机器人的主机系统程序运行环境的安全可信,包括:至少对通信机器人的主机系统的系统程序、应用程序、重要配置参数进行可信验证,实现对恶意代码主动免疫,达到主动防御的目的,发现文件异常则进行系统重装或进行系统维护,以确认自身不存在安全隐患。
3.根据权利要求2所述的基于电力载波跨安全区的数据隔离传输方法,其特征在于,所述私有协议中,对于任务参数和数据交换格式进行限定,创建能通过校核的键名和取值类型的白名单,白名单之外的键名和取值类型将不能通过校核;主机系统通过私有协议与虚拟容器进行数据交换时,虚拟容器仅返回键名和取值类型通过校核的数据。
4.根据权利要求3所述的基于电力载波跨安全区的数据隔离传输方法,其特征在于,所述主机系统通过私有协议与虚拟容器进行数据交换时,如在虚拟容器中发现有数据具有白名单之外的键名和取值类型,则根据该虚拟容器的镜像生成二次容器,并在主机系统内产生告警信息,由运维人员接收和处理,当二次容器的数据被运维人员提取后,二次容器自行删除,并对通信机器人的主机系统进行包括安全检测和安全处理的可信验证。
5.根据权利要求1或2所述的基于电力载波跨安全区的数据隔离传输方法,其特征在于,所述对目标安全区进行巡检包括:检查待检设备的硬件外观以及检查待检设备的设备运行情况。
6.根据权利要求5所述的基于电力载波跨安全区的数据隔离传输方法,其特征在于,所述硬件外观包括指示灯亮灭和设备发热情况,检查待检设备的硬件外观包括:采用基于深度学习的目标检测卷积神经网络实时对待检设备的指示灯颜色和位置进行检测,采用热成像技术对设备温度和发热位置进行检测。
7.根据权利要求5所述的基于电力载波跨安全区的数据隔离传输方法,其特征在于,所述检查待检设备的设备运行情况包括:所述通信机器人与待检设备建立电力载波通讯,通信机器人的虚拟容器利用运维脚本采集包括设备CPU、内存在内的使用情况、设备进程运行情况及业务系统数据正确性,虚拟容器读取数据并计算后,由通信机器人的主机系统从虚拟容器中读取结果。
8.一种通信机器人,包括处理单元、电力载波单元和巡检单元,其特征在于,用于执行如权利要求1-7中任意一项所述的基于电力载波跨安全区的数据隔离传输方法。
9.根据权利要求8所述的一种通信机器人,其特征在于,所述通信机器人包括多个物理隔离的IP,且在进行电力载波通讯时能够分别使用不同的IP进行登录。
10.根据权利要求8所述的一种通信机器人,其特征在于,所述通信机器人设有激光雷达和深度相机,所述激光雷达用于构建栅格地图,所述深度相机用于检测障碍物,通信机器人结合SLAM算法自主躲避路径中的环境障碍,实现动态路径规划与定位。