[发明专利]一种分布式协同进化方法、UAV及其智能路由方法、装置在审
申请号: | 202210878196.9 | 申请日: | 2022-07-25 |
公开(公告)号: | CN115412992A | 公开(公告)日: | 2022-11-29 |
发明(设计)人: | 韦云凯;赵鹏程;路雨昕;冷甦鹏;杨鲲;刘强;方琛 | 申请(专利权)人: | 电子科技大学长三角研究院(衢州) |
主分类号: | H04W40/12 | 分类号: | H04W40/12;H04W40/18;H04W40/24;H04B7/185;G06F30/27;G06F119/02 |
代理公司: | 成都蓉创智汇知识产权代理有限公司 51276 | 代理人: | 赵雷 |
地址: | 324000 *** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 协同 进化 方法 uav 及其 智能 路由 装置 | ||
1.一种分布式协同进化方法,其特征在于,应用于多个UAV节点组成的网络,网络包括由至少一个UAV节点组成的验证委员会;
每个UAV节点被配置有路由DQN模型;
每个UAV节点被配置有路由评价模型;
每个UAV节点被配置为区块;
数据包从网络中的源节点依次转发至目的节点,形成对应于所述数据包的由源节点至目的节点的路由;
在一个进化周期内,执行以下步骤:
S1:更新路由DQN模型参数:
UAV节点基于路由产生的样本训练自身的路由DQN模型,并更新自身的路由DQN模型参数;
S2:选举出块节点:
将路由输入路由评价模型获得所述路由中各节点的分数,以使所述验证委员会根据所述路由中各节点的分数选举生成分数最高节点作为出块节点;
S3:广播路由DQN模型参数:出块节点将其自身的路由DQN模型参数广播至网络;
S4:参数协同进化:非出块节点接收出块节点的路由DQN模型参数并与自身的路由DQN模型参数进行参数融合得到进化的路由DQN模型参数。
2.根据权利要求1所述的一种分布式协同进化方法,其特征在于,所述更新路由DQN模型参数具体包括:
UAV节点在转发数据包时,基于路由DQN模型将数据包转发至最大Q值的下一节点,并生成训练的样本,所述样本用于在空闲时训练更新自身的路由DQN模型,并生成更新迭代后的路由DQN模型参数。
3.根据权利要求1所述的一种分布式协同进化方法,其特征在于,所述选举出块节点具体包括:
目的节点在接收到数据包时,基于路由评价模型获得路由的总评分,并根据所述总评分生成分数验证包,网络中的分数验证包按照对应的路由路径依次回传至源节点,所述分数验证包包括分配至各节点的分数;验证委员会在收到分数验证包时更新各节点对应的分数,并在进化周期的选举阶段中选举生成分数最高节点作为出块节点。
4.根据权利要求1所述的一种分布式协同进化方法,其特征在于,将路由输入路由评价模型获得所述路由中各节点的分数,具体以下步骤:
对于路由Rh,源节点为目的节点为目的节点在收到数据包时根据路由评价模型生成对应的分数验证包,所述路由评价模型具体包括以下步骤;
计算源节点向目的节点发出数据包时源节点到目的节点的距离dh;
计算数据包从源节点到目的节点的端到端总时延Th;
根据所述距离dh、端到端总时延Th,计算路由Rh的总分数
将总分数分配给路由Rh上的前n个节点,则UAV节点在所述路由Rh上所得的分数
其中,是为UAV节点在路由Rh上所得的分数,τ是调整分数分配比重的系数;
所述目的节点将所述数据包的编号、发送与接收时间、参与路由Rh的节点与对各节点分配的分数,进行签名并打包生成分数验证包。
5.根据权利要求1所述的一种分布式协同进化方法,其特征在于,所述验证委员在收到分数验证包时验证其中所有签名,并将分配至各UAV节点的分数叠加到对应的UAV节点的当前分数上并更新对应的UAV的分数。
6.根据权利要求1所述的一种分布式协同进化方法,其特征在于,所述参数融合的过程如下:
获得UAV节点Ck的当前路由DQN模型参数
获得出块节点Csel的当前路由DQN模型参数θsel;
根据所述θsel计算UAV节点Ck下一进化周期的路由DQN模型参数
其中,和分别是UAV节点Ck在当前进化周期和下一进化周期中的路由DQN模型参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学长三角研究院(衢州),未经电子科技大学长三角研究院(衢州)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210878196.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种呼吸阻抗的测量方法
- 下一篇:光学模组及头戴显示设备