[发明专利]一种电力线路的无人机自动巡检系统及方法有效
申请号: | 202110055910.X | 申请日: | 2021-01-15 |
公开(公告)号: | CN112904890B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 秦源汛;何红太;周环;桂菲菲;熊鹏 | 申请(专利权)人: | 北京国网富达科技发展有限责任公司 |
主分类号: | G05D1/10 | 分类号: | G05D1/10 |
代理公司: | 北京高沃律师事务所 11569 | 代理人: | 杜阳阳 |
地址: | 100070 北京市丰台*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电力 线路 无人机 自动 巡检 系统 方法 | ||
1.一种电力线路的无人机自动巡检系统,其特征在于,所述无人机自动巡检系统包括:地面站系统、设置在无人机上的通讯模块、位置和状态感知模块、惯性导航系统、边缘计算模块和控制中心单元;
所述通讯模块、所述位置和状态感知模块、所述惯性导航系统和所述边缘计算模块均与所述控制中心单元连接,所述控制中心单元与无人机的执行机构连接;所述地面站系统与所述通讯模块连接;
所述位置和状态感知模块用于获取无人机的当前位置信息,并将无人机的当前位置信息发送给控制中心单元;所述惯性导航系统用于获取无人机的当前速度信息和当前姿态信息,并将无人机的当前速度信息和当前姿态信息发送给控制中心单元;所述控制中心单元用于将无人机的当前位置信息、当前速度信息和当前姿态信息合并成无人机的当前状态信息,并通过通讯模块将无人机的当前状态信息发送给地面站系统;
所述地面站系统用于根据用户输入指令、无人机的当前状态信息生成下一时刻的目的状态信息,并将所述目的状态信息发送给控制中心单元,控制中心单元将无人机的当前状态信息及目的状态信息发送给所述边缘计算模块;
所述边缘计算模块用于利用训练好的基于深度强化学习的代理模型,根据无人机的当前状态信息及目的状态信息生成飞行指令,并将所述飞行指令发送给所述控制中心单元;
所述控制中心单元用于将所述飞行指令转换成执行机构控制指令,以控制无人机的执行机构;
所述无人机自动巡检系统还包括历史记录模块;
所述历史记录模块与所述控制中心单元连接,所述控制中心单元用于将无人机的实际状态信息和目的状态信息及实际飞行指令实时的存入所述历史记录模块;
所述控制中心单元还用于从所述历史记录模块中读取历史的无人机的实际状态信息和目的状态信息及实际飞行指令,并发送给边缘计算模块;
所述边缘计算模块还用于根据历史的无人机的实际状态信息和目的状态信息及实际飞行指令训练基于深度强化学习的代理模型的Q函数,获得一次训练后的基于深度强化学习的代理模型;
利用实时的无人机的实际状态信息以及目的状态信息,对一次训练好的基于深度强化学习的代理模型的u函数进行训练,获得训练好的基于深度强化学习的代理模型;
所述利用历史的无人机的实际状态信息、实际飞行指令以及目的状态信息,对基于深度强化学习的代理模型的Q函数进行训练,获得一次训练好的基于深度强化学习的代理模型,具体包括:
将历史飞行任务的每个历史时刻的实际状态信息和实际飞行指令输入Q函数,获得每个历史时刻的Q函数值;
根据每个历史时刻的Q函数值利用公式yt=-rt+Q(St+1,Ct+1|θQ),计算每个历史时刻的实际飞行指令对应的品质评价值;其中,yt表示t时刻的实际飞行指令对应的品质评价值,rt表示t时刻的奖罚因子,其中,Xt=(xt,yt,zt)表示t时刻的实际位置,Tt=(x′t,y′t,z′t)表示t-1时刻确定的t时刻的目标位置,γ表示折扣因子,St+1表示在t时刻确定的t+1时刻的目标状态信息,Ct+1表示t+1时刻的飞行指令,θQ表示Q函数的参数,Q(·)表示Q函数;
每个历史时刻的实际飞行指令对应的品质评价值,利用公式计算所述飞行任务的损失函数值L;其中,St表示在t-1时刻确定的t时刻的目标状态信息,Ct表示t时刻的飞行指令,N表示飞行任务的时间序列总数;
根据所述损失函数值,采用反误差梯度反向传播算法更新Q函数中的参数,返回步骤“将历史飞行任务的每个历史时刻的实际状态信息和实际飞行指令输入Q函数,获得每个历史时刻的Q函数值”,直到损失函数值小于损失函数阈值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国网富达科技发展有限责任公司,未经北京国网富达科技发展有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110055910.X/1.html,转载请声明来源钻瓜专利网。