【技术实现步骤摘要】
一种有长方体障碍物的三维空间读写器天线优化部署方法
本专利技术涉及RFID读写器天线优化部署领域,尤其涉及在有长方体障碍物的三维空间下快速部署和优化读写器天线的位置及方向的方法。
技术介绍
RFID技术是物联网感知层的重要核心之一,不仅促进作为继计算机、物联网和移动通信之后的又一次信息产业革命——物联网迅速发展,还推进了RFID技术的应用发展。涉及到物流、防伪、零售、食品、制造业、汽车、服装业、交通、医疗、身份识别、军事等社会生活的方方面面,应用十分广泛。RFID系统主要包括四个组件:主机系统、RFID读写器、天线和RFID标签。RFID读写器天线作为RFID系统性能的重要决定因素之一,其读写器天线数量、部署的位置和方向对标签的识读率有着重要影响,提高RFID通信的有效性和稳定性。RFID天线优化部署是指有效的进行RFID读写器天线部署,使读写器天线得到优化分配,RFID天线优化部署环境主要有两种形式——无障碍物和有障碍物。在RFID天线优化部署无障碍物的条件下,即RFID的工作环境理想的条件下,综合考虑覆盖率、读写器天线间的干扰度、经济成本等,建立RFID天线优化部署模型,利用粒子群算法、蚁群算法等解决RFID天线优化部署问题;RFID天线优化部署的工作环境往往存在金属等RFID不容易穿透的物体,即障碍物,但目前针对存在障碍物的RFID天线优化部署比较少,现行的方法是将障碍物看成矩形或者长方体等典型形状。当考虑障碍物为矩形时,将读写器天线对标签的识读问题转化为读写器天线、标签为端点的线段与矩形障碍物两对角线 ...
【技术保护点】
1.一种有长方体障碍物的三维空间读写器天线优化部署方法,其特征在于,该方法步骤如下:/n(1)通过改进的读写器天线感知模型判断读写器天线与标签之间是否存在长方体障碍物影响其通讯,所述改进的读写器天线感知模型具体如下:/n设读写器天线R的位置坐标为(x
【技术特征摘要】
1.一种有长方体障碍物的三维空间读写器天线优化部署方法,其特征在于,该方法步骤如下:
(1)通过改进的读写器天线感知模型判断读写器天线与标签之间是否存在长方体障碍物影响其通讯,所述改进的读写器天线感知模型具体如下:
设读写器天线R的位置坐标为(xr,yr,zr),读写器天线平面法向量某一标签T的位置坐标为(xt,yt,zt),该标签能被该读写器天线感知的约束条件为:
式中:lr、θr分别读写器天线R的识读距离和识读夹角,barrier用于表示读写器天线R与标签T之间是否存在长方体障碍物影响其通讯。标签与长方体障碍物形成的整体的空间为长A、宽B、高C,标签排列在长方体障碍物之间,标签与长方体障碍物之间间隔距离为h,读写器天线部署在标签与长方体障碍物形成的整体的空间的左侧、右侧或上侧;
判断读写器天线R与标签T之间是否存在长方体障碍物的方法如下:
a.判断读写器天线所在的空间区域,标签与长方体障碍物形成的整体的空间的左侧、右侧或上侧
b.构造标签T和读写器天线R三维空间连线,若读写器天线位于左或右侧区域,则将标签T和读写器天线R三维空间的连线投影到yoz面,若位于上侧则直接判断;
c.判断条件
i若读写器天线位于右侧,读写器天线投影到yoz面,若满足
则barrier=0,表明标签T与读写器天线R之间不存在长方体障碍物;若不满足式2,则barrier=1。
ii若读写器天线位于左侧,读写器天线投影到yoz面,若满足
则barrier=0,表明标签T与读写器天线R之间不存在长方体障碍物;若不满足式3,
则barrier=1。
iii若读写器天线位于上侧,只需判断读写器天线Z坐标是否大于标签与长方体障碍物整体的高度C;若大于C,则barrier=0,表明标签T与读写器天线R之间不存在长方体障碍物;否则barrier=1。
θ′t为标签T与长方体障碍物边界的最大夹角,θr′为构造标签T和读写器天线R三维空间连线在yoz面投影与xoz方向的方向向量的夹角。
(2)以覆盖率、干扰度、负载平衡函数为目标函数,模拟RFID现场工作环境,应用改进萤火虫算法完成读写器天线的部署及优化,其具体步骤如下:
(2.1)初始化读写器天线最大总数Nmax、读写器天线的识读距离lr和识读夹角θr以及RFID三维空间信息,对RFID环境空间进行离散化处理,使RFID环境空间变为由有限单位立方体txyz组成,x,y,z为单位立方体的空间坐标,并对单位立方体进行标志化处理,具体为:txyz=0为长方体障碍物分布区域,txyz=1为标签的分布区域,txyz=2为RFID读写器天线部署区域:
(2.2)设初始化参数:萤火虫种群规模M、最大迭代次数MaxG、萤火虫最大吸引力β0、光吸收系数γ和常数α;
(2.3)混沌初始化萤火虫种群位置,并检验萤火虫中各读写器天线合理性,具体如下:
对读写器天线的位置信息以及天线的角度信息进行编码,表达式如下:
其中:表示第j个读写器天线部署的位置信息,j∈(1,Nr),表示第j个读写器天线的方向信息,即读写器天线平面法向量,第j个读写器天线的位置方向信息用表示,i∈[1,M]。初始的Nr=Nmax表示读写器天线的部署数量,M表示种群规模。
首先在(-1,1)区间随机产生初始变量,即初始化混沌变量yij。然后根据混沌自映射规则,应用逻辑自映射函数生成(M-1)*Nr个混沌变量,与初始混沌变量一起对应全部的M个萤火虫个体。最后将生成的混沌变量序列根据变换到RFID环境的目标空间,产生M个萤火虫初始化种群。
式中:j表示Nr维空间的第j维;代表初始化萤...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。