[发明专利]基于Q-learning的紫外光无人机编队中邻居发现方法有效
申请号: | 202110003067.0 | 申请日: | 2021-01-04 |
公开(公告)号: | CN112752250B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 赵太飞;刘昆;高宏博;容开新;张爽;李旭 | 申请(专利权)人: | 深圳万知达科技有限公司 |
主分类号: | H04W8/00 | 分类号: | H04W8/00;H04B10/114;H04B10/50 |
代理公司: | 北京鼎德宝专利代理事务所(特殊普通合伙) 11823 | 代理人: | 马冠群 |
地址: | 518000 广东省深圳市龙华区大*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 learning 紫外光 无人机 编队 邻居 发现 方法 | ||
1.基于Q-learning的紫外光无人机编队中邻居发现方法,其特征在于,包括以下步骤:
步骤1,在每个无人机上安装球形结构紫外光多发多收模型,多发多收模型上按照经纬线分布的方式在经纬线交接处安装紫外光收发装置,并进行编号,使其具有固定的编号的规律,节点间通信使用紫外光近直视通信;
步骤2,开始邻居发现第一阶段无人机节点以多发多收模型为基础,以LED紫外灯的编号为顺序从小到大依次向三维空间发送请求信息帧,请求信息帧包括节点ID,标识符,LED紫外灯的编号;
步骤3,当邻居无人机节点收到来自发起节点无人机的请求信息帧后,进入邻居发现第二阶段,此阶段由于紫外光的近直视传播的特点,邻居无人机节点可以根据请求信息帧判断出发起节点无人机多发多收模型的LED紫外灯的编号,但是无法决定自身该使用多发多收模型的哪个编号的LED紫外灯向发起节点无人机发送应答信息帧;
邻居节点无人机开始搜索自身的Q-learning算法中的Q表格中的策略,若Q表格中存在相应的策略,则根据策略选择相对应的LED紫外发射装置发送应答信息帧,若无搜索策略,转到步骤4;
步骤4,若搜索策略为空,则邻居无人机节点将按照请求信息帧的发送方式,以自身多发多收模型为基础向三维空间依次发送应答信息帧,应答信息帧中包括有请求信息帧的节点ID号,请求信息帧发送的LED紫外灯的编号,以及接收节点的节点ID号,接收节点发送应答信息的LED紫外灯的编号;
步骤5,发起节点无人机收到应答信息帧后,进入邻居发现第三阶段,此时发起节点无人机根据收到的应答信息帧可以判断出本节点与邻居节点进行通信的最佳紫外LED发射编号,则发起节点无人机将根据应答信息帧中自身LED紫外灯的编号定向向邻居节点无人机发送确认信息帧,邻居发现过程结束。
2.根据权利要求1所述的基于Q-learning的紫外光无人机编队中邻居发现方法,其特征在于,所述步骤3中,Q-learning算法如下:
所述步骤3中,Q-learning算法中Q-table表格策略计算如下:
首先,初始化Q-table表格为0,表示此时的搜索策略为无,即Q-table表格即为搜索策略;
然后,判断邻居节点发送的应答信息帧是否可以到达发起节点,若可以到达,则更新Q-table表格中数据,更新变化为由0变1,若无法被发起节点接收到,则Q-table表格中数据不发生变化;
最后,通过一次一次的迭代优化更新Q-table表格,即不断的更新搜索策略,即可得到自身所有LED紫外灯的编号对应的搜索策略。
3.根据权利要求1所述的基于Q-learning的紫外光无人机编队中邻居发现方法,其特征在于,所述的固定的编号的规律具体采用多发多收模型上按照经纬线分布的方式在经纬线交接处安装紫外光收发装置,以任一条经线为初始线对该经线上的节点进行编号,编号从1开始,经线上的编号顺序为从顶至下,当第一条经线编号完成后,以顺时针方向旋转选择第二条经线上的节点进行顺序编号,直至全部经线上的节点均编号完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳万知达科技有限公司,未经深圳万知达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110003067.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:光场调制器及其调制方法
- 下一篇:一种LED封装胶用的配比设备