当前位置: 首页 > 专利查询>广州大学专利>正文

一种RFID应用系统中移动阅读器路径规划与优化的方法技术方案

技术编号:17383413 阅读:145 留言:0更新日期:2018-03-04 01:33
本发明专利技术公开了一种RFID应用系统中移动阅读器路径规划与优化的方法,在固定阅读器部署决策方案的基础上,采用图映射方法把求解移动阅读器路径规划与优化问题转化为求带权图中遍历所有结点的最短路径问题;然后,设计蚂蚁算法实现求解该最短路径问题,以获得移动阅读器路径的规划与优化。本发明专利技术方法新颖、简单,充分利用了已确定的固定阅读器部署方案,不需另外针对移动阅读器进行建模。

A method of path planning and Optimization for mobile reader in RFID application system

The invention discloses a method for path planning and optimization of mobile reader a RFID application system, based on fixed reader deployment decision scheme, the mapping method for mobile reader path planning and optimization problem into a graph traversal for all nodes with the right point of the shortest path problem; then, the design of ant algorithm to solve the shortest path problem, in order to obtain the path planning and optimization of mobile reader. The method of the invention is novel and simple, and the fixed reader deployment scheme is fully utilized, and the modeling of the mobile reader is not needed.

【技术实现步骤摘要】
一种RFID应用系统中移动阅读器路径规划与优化的方法
本专利技术涉及RFID应用及系统优化
,特别涉及一种采用图映射和蚂蚁算法实现RFID应用系统中移动阅读器路径规划与优化的方法。
技术介绍
随着物联网技术的不断发展,大量的RFID(RadioFrequencyIdentification)应用系统需要规划和建设,如何规划和部署一个高效、低成本的RFID应用系统,已成为RFID技术应用中的一个非常重要的任务。部署一个物联网RFID应用系统需要同时考虑应用环境、覆盖、干扰、负载平衡、识读率、设备成本等许多因素和约束条件,建模和优化过程十分复杂,因而成为RFID应用中具有挑战性的问题之一。随着物联网RFID应用系统规模越来越庞大、复杂,在一些应用系统中,除了优化部署固定阅读器外,还需要规划与优化移动阅读器的路径。如果仅凭经验来实现移动阅读器路径规划与优化,往往需要反复、大量的尝试和修正,耗费大量的人力、物力和财力,而且不易发现部署过程中存在的问题,未必能获得优化的方案。目前,未见有较好的实现移动阅读器路径规划与优化的方法。
技术实现思路
本专利技术的目的在于克服现有技术的缺点与不足,提供一种RFID应用系统中移动阅读器路径规划与优化的方法,在固定阅读器部署决策方案的基础上,采用图映射方法把求解移动阅读器路径规划与优化问题转化为求带权图中遍历所有结点的最短路径问题;然后,设计蚂蚁算法实现求解该最短路径问题,以解决一些大规模复杂物联网RFID应用系统中需要规划与优化移动阅读器路径的问题。本专利技术的目的通过以下的技术方案实现:一种RFID应用系统中移动阅读器路径规划与优化的方法,包括以下步骤:步骤1:获得固定阅读器部署决策方案P;步骤2:进行映射,得到带权图G;步骤3:删除带权图G中固定阅读器对应的顶点及相联的边,得到子图G’;步骤4:移动阅读器路径规划与优化问题就转化为在此子图G’中求遍历所有结点的最短路径问题,采用蚂蚁算法求出的最短优化路径即为移动阅读器的移动路线。优选的,步骤4中求遍历所有结点的最短路径问题时,结点可重复访问。优选的,步骤4的具体步骤为:4-1:初始化子图G’各边信息素强度,每个蚂蚁按照一定的概率规则,选择下一个要到达的结点,直到最终形成一条合法路径;4-2:计算每个蚂蚁所产生的路径长度,路径长度是路径中各边长度之和;4-2:更新各边的信息素;各边先进行信息素挥发操作,然后根据每个蚂蚁产生的路径长度获取蚂蚁所释放的信息素;4-4:当所有蚂蚁均完成了信息素的更新操作之后,记录当前的最短路径,并且对信息素的增加值进行初始化;4-5:终止条件不满足,转到步骤4-1;终止条件满足,获得子图G’的最短路径,即是移动阅读器的移动路线。进一步的,步骤4-1中,初始化子图G’各边信息素强度以及每个蚂蚁的禁忌表;每个蚂蚁按照一定的概率规则,在禁忌表的制约下选择下一个要到达的结点,直到最终形成一条合法路径。更进一步的,步骤4-4中,当所有蚂蚁均完成了信息素的更新操作之后,记录当前的最短路径,并且对禁忌表以及信息素的增加值进行初始化。优选的,步骤2中映射得到带权图G的规则有:带权图G的结点由阅读器位置组成,两阅读器位置间的联线为带权图的边,若两阅读器位置间的距离大于发射半径和接受半径中最大值的两倍或两阅读器位置间有障碍物则不联线,权值为这两个阅读器间的距离。优选的,步骤3中若物联网RFID应用系统阅读器部署方案P中阅读器数目为M,有N个阅读器位置固定不能移动,则在带权图G中删除对应的这N个结点及其相联的边;剩余的结点和边组成的子图记为G’,图G’中的结点并不部署阅读器。本专利技术与现有技术相比,具有如下优点和有益效果:本专利技术把求解移动阅读器路径规划与优化问题映射为在固定阅读器部署方案上由阅读器位置组成的图中求遍历所有顶点的最短路径问题,并用蚂蚁算法求得该最短路径,即是移动阅读器的移动路径。该方法新颖、简单,充分利用了已确定的固定阅读器部署方案,不需另外针对移动阅读器进行建模。附图说明图1是实施例图映射方法示意图。图2是实施例方法整体流程图。具体实施方式下面结合实施例及附图对本专利技术作进一步详细的描述,但本专利技术的实施方式不限于此。实施例1设有一个RFID应用系统固定阅读器优化部署方案P,映射P为带权图G,其中,带权图G的结点由阅读器位置组成,两阅读器位置间的联线为带权图的边,若两阅读器位置间的距离大于发射半径和接受半径中最大值的两倍或两阅读器位置间有障碍物则不联线,权值为这两个阅读器间的距离,如图1所示。若物联网RFID应用系统阅读器部署方案P中阅读器数目为M,有N个阅读器位置固定不能移动,则在带权图G中删除对应的这N个结点及其相联的边(与这N个结点有一端相连就删除)。剩余的结点和边组成的子图记为G’,图G’中的结点并不部署阅读器。那么,移动阅读器路径规划与优化问题就转化为在此子图G’中求遍历所有结点(可重复访问)的最短路径问题,采用蚂蚁算法求出的最短优化路径即为移动阅读器的移动路线。蚂蚁算法最初是通过对蚂蚁群落的观察,受蚂蚁行为特征启发而得出的。蚂蚁算法具有并发性、鲁棒性、正反馈性等特点。其基本思想是将m只蚂蚁按照一定的规则随机放于n个结点。每一只蚂蚁通过状态转移概率创建一条合法路径。在创建路径的过程中,每一只蚂蚁通过局部更新规则对自己所走过的边进行信息素的更新操作,当所有的蚂蚁都完成了路径的构造之后,再对最佳路径上的边进行信息素的全局更新。用图映射转换方法和蚂蚁算法实现RFID应用系统中移动阅读器路径规划与优化的流程如下:步骤1:获得固定阅读器部署决策方案P。步骤2:进行映射,得到带权图G。步骤3:删除带权图G中固定阅读器对应的顶点及相联的边,得到子图G’。步骤4:初始化子图G’各边信息素强度以及每个蚂蚁的禁忌表。每个蚂蚁按照一定的概率规则,在禁忌表的制约下选择下一个要到达的结点,直到最终形成一条合法路径。步骤5:计算每个蚂蚁所产生的路径长度,路径长度是路径中各边长度之和。步骤6:更新各边的信息素。各边先进行信息素挥发操作,然后根据每个蚂蚁产生的路径长度获取蚂蚁所释放的信息素。步骤7:当所有蚂蚁均完成了信息素的更新操作之后,记录当前的最短路径,并且对禁忌表以及信息素的增加值进行初始化。步骤8:终止条件不满足,转到步骤4。步骤9:获得子图G’的最短路径,即是移动阅读器的移动路线。上述实施例为本专利技术较佳的实施方式,但本专利技术的实施方式并不受上述实施例的限制,其他的任何未背离本专利技术的精神实质与原理下所作的改变、修饰、替代、组合、简化,均应为等效的置换方式,都包含在本专利技术的保护范围之内。本文档来自技高网...
一种RFID应用系统中移动阅读器路径规划与优化的方法

【技术保护点】
一种RFID应用系统中移动阅读器路径规划与优化的方法,其特征在于,包括以下步骤:步骤1:获得固定阅读器部署决策方案P;步骤2:进行映射,得到带权图G;步骤3:删除带权图G中固定阅读器对应的顶点及相联的边,得到子图G’;步骤4:移动阅读器路径规划与优化问题就转化为在此子图G’中求遍历所有结点的最短路径问题,采用蚂蚁算法求出的最短优化路径即为移动阅读器的移动路线。

【技术特征摘要】
1.一种RFID应用系统中移动阅读器路径规划与优化的方法,其特征在于,包括以下步骤:步骤1:获得固定阅读器部署决策方案P;步骤2:进行映射,得到带权图G;步骤3:删除带权图G中固定阅读器对应的顶点及相联的边,得到子图G’;步骤4:移动阅读器路径规划与优化问题就转化为在此子图G’中求遍历所有结点的最短路径问题,采用蚂蚁算法求出的最短优化路径即为移动阅读器的移动路线。2.根据权利要求1所述的方法,其特征在于,步骤4中求遍历所有结点的最短路径问题时,结点可重复访问。3.根据权利要求1所述的方法,其特征在于,步骤4的具体步骤为:4-1:初始化子图G’各边信息素强度,每个蚂蚁按照一定的概率规则,选择下一个要到达的结点,直到最终形成一条合法路径;4-2:计算每个蚂蚁所产生的路径长度,路径长度是路径中各边长度之和;4-2:更新各边的信息素;各边先进行信息素挥发操作,然后根据每个蚂蚁产生的路径长度获取蚂蚁所释放的信息素;4-4:当所有蚂蚁均完成了信息素的更新操作之后,记录当前的最短路径,并且对信息素的增加值进行初始化;4-5:终止条件不满足,转到步骤4-1...

【专利技术属性】
技术研发人员:高鹰高翔
申请(专利权)人:广州大学
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1