基于射频技术的环境定位研究

来源 :中国机械 | 被引量 : 0次 | 上传用户:kangzeng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:无线传感器网络(Wireless Sensor Networks, WSNs)是在因特网普及之后,将对人类的生活方式产生重大影响的IT技术之一。本文分析射频定位系统功能及其原理,同时针对其存在的缺点使用相应的数学方法进行了快速定位实现。试验证明方法可行。
  关键词:WSNs;定位算法;快速定位
  1 引言
  人们可以通过无线传感器网络来直接地感知客观世界,作为对现有因特网的一种扩展并极大提高了人类认知世界的能力。如果说因特网构成了思维逻辑上的信息世界,改变了人们之间的沟通方式,那么,无线传感器网络便是将思维逻辑上的信息世界与客观存在的物理世界融合为一体,来改变人类与自然界的交互方式。射频定位具有他的相应的有点但是也存在很大问题。本文分析射频定位系统功能及其原理,同时针对其存在的缺点使用相应的数学方法进行了快速定位实现。试验证明方法可行。
  2.射频定位系统功能及其原理
  本文定位算法是将RSSI测距方法与三角形质心算法相结合的新型算法。下面是本定位系统的基本原理:RSSI即为接收的信号强度指示,是对当前信道中接收信号功率电平的评估值,射频芯片在 RX 模式下,RSSI 值能连续地从 芯片中RSSI 状态寄存器中读取。无线信号传输中普遍采用的理论模型为渐变模型(Shadowing Model)。
  式中,p(d)表示距离发射机为d时接收端接收到的信号强度,即RSSI值;p(d0)表示距离发射机为d0时接收端接收到的信号功率;d0为参考距 离;n是路径损耗(Pass Loss)指数,通常是由实际测量得到,障碍物越多,n值越大,从而接收到的平均能量下降的速度会随着距离的增加而变得越来越快:X是一个以dBm为单位,平均值为0的高斯随机变量,反映了当距离一定时,接收到的能量的变化。实际应用中一般采用简化的渐变模型
  为便于表达和计算,通常取d0为1 m。于是可得
  把[p(d)dBm写成RSSI_dBm的形式得到
  其中,A为无线收发节点相距1 m时接收节点接收到的无线信号强度RSSI值。式(4)就是RSSI测距的经典模型,给出了RSSI和d的函数关系,所以已知接收机接收到的RSSI值就可以算出它和发射机之间的距离。A和n都是经验值,和具体使用的硬件节点和无线信号传播的环境密切相关,因此在不同的实际环境下A和n参数不同,其测距模型不同。由于一个基站和一个节点所测出来的距离对应的是一个环,所以要想得到未知节点的具体位置,需要多个基站定位,计算出区域交集,针对这样的情况,本文采用的是基于RSSI的三角形质心定位算法。
  3.快速定位计算的方法介绍
  由于一个基站接收到的信号强度只能算出射频卡与之的相对距离,换言之,就是一个圆环,不能定位出射频卡在平面中的具体坐标;如果采用两个基站来定位一个射频卡,那么射频卡所在的位置就应该是两个基站定位圆环的交点,如果出现两个交点就无法判断出射频卡究竟在哪一个点上;所以本系统采用三个基站定位。整个系统算法的关键就分为两个部分,一、计算两个圆的交点,根据第三个基站选出一个正确的交点;二、综合三个基站,计算平面坐标。假如基站A和基站B计算出来的相对位置分别为R1和R2的两个圆环,两圆环相交如图1。
  图1两圆相交
  计算交点E、F坐标具体计算步骤如下:
  1、计算两个圆心之间的距离L2、如果 L > R1 +R2无交点3、如果 L = R1 +R2则一个交点,用圆心的坐标可以计算出具体点 4、如果 L < R1 +R2则两个交点,假定两个交点的连线和圆心连线的交点是D,D到第一个圆心的距离是d, 则
  5、由于△ABJ与△DBI相似,△DFH与△DBI相似, △DFH与△DEG全等,根据三角形相似原理和三角形全等性质可以求出交点E和F坐标。6、选取交点 : 通过上面的公式,可以知道E点和F点的坐标,但是还不能确定究竟哪一点才是射频卡真正的焦点。在这里利用第三个基站,采用了一个很简单的比较算法,就可以得知射频卡的坐标。令第三个基站C的坐标为(X,Y),E点的坐标为(X1,Y1),F点的坐标为(X2,Y2)。基站C和E点距离为dis_C_E,基站C和F点的距离为dis_C_F。
  令第三个基站与射频卡的相对距离为R3,Lce为基站C和E点距离的平方与R3的平方之间的差,Lcf为基站C和F点距离的平方与R3的平方之间的差。
  比较Lce和Lcf绝对值之差,差值较小的那个就是射频卡的正确位置,将这个正确的位置放入第一个交点坐标数组中。具体程序实现如图4-10有交点返回0,没有交点返回1。这套算法不必解二元二次的方程组,直观简单 。
  4.总结
  通过本文是方法我是使用TI的CC1101单片的UHF作为收发器,使用主控芯片MSP430F149、rs485模块、rs232串口电路作为硬件。验证了本方法的可行性。
  参考文献
  [1]陈红阳,基于测距技术的无线传感器网络定位技术研究,硕士论文,西安交通大学,2006.
  [2]孟祥忠,宋保业.无线传感器网络HWC定位算法[J].计算机工程, 2009
  [3]胡荣春.无线传感器网络中的节点定位方法研究[D].合肥:中国科技大学,2007.
  [4]陈红阳,基于测距技术的无线传感器网络定位技术研究,硕士论文,西安交通大学,2006.
其他文献
摘要:离心式空压机是化工生产中常用的一种高速旋转的设备,其通过高速的旋转,产生离心力,使得气体在空压机的叶轮中扩压流动,从叶轮流出的气体流速、压力都得到了相应的提升,进而实现压缩空气。在离心式空压机使用的过程中,往往会产生一些故障,影响其工作效果,影响化工生产,为此本文中离心式空压机产生产生故障的原因进行分析,然后对其采取有效的措施进行故障处理,提升离心式空压机的工作效果。  关键词:离心式空压机
随着汽车工业的发展,车辆人机工程设计在汽车设计上的应用范围越来越广泛。本文针对影响车辆人机工程设计的一些因素,结合车辆人机界面设计的特点,对这些因素进行了一定的研究。
随着社会主义市场经济的快速发展,机械加工行业中新技术、新工艺、新产品不断涌现,对于机械加工行业的生产效率和生产质量提出了更高的要求。数控机床机械加工效率对于机械加工
摘要:科学技术的不断发展,计算机与机械结合一体,使得对凸轮机构的要求也越来越高。可控凸轮机构迅速发展,成为凸轮机构的一个重要组成部分。本文就可控凸轮机构的控制原理进行分析,并对如何实现可控凸轮机构进行了探讨,并阐述了可控凸轮机构发展的重要意义。  关键词:可控凸轮机构;发展;探究;控制原理;  凸轮机构一直以来用于机械中各个领域,尤其是自动控制机械。传统的凸轮机构缺乏柔性,一套凸轮机构与一种从动件
随着中国科技的进步,大飞机计划和强军战略的实施,高性能的铝合金中厚板材越来越多的被应用于航空、航天、舰船等高技术领域,辊底式淬火炉设备在铝合金中厚板生产过程中的重要性
超声波冲击技术是一种改善焊接接头残余应力的新方法,可以将焊缝及其焊趾区的残余拉应力转变为有利于提高疲劳性能的残余压应力,改善焊接接头的应力场分布,从而有效改善焊接接头
摘要:汽车空调系统可分为自动空调系统和手动空调系统,这里以丰田卡罗拉车型的自动空调系统的检查与维护注意事项、维护、故障排查作简要阐述。  关键词:卡罗拉 自动空调 检查 维护  空调系统是汽车空调舒适系统的重要组成部分,已经被普遍应用于各种车辆中,是实现对车厢内空气进行制冷、采暖、空气净化的装置,无论是手动空调系统还是自动空调系统,都能实现这些功能。良好的空调系统,不仅能够为乘客提供舒适的车内温度