网站大量收购独家精品文档,联系QQ:2885784924

ZigBee定位解决方案.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 1 PAGE 1 ZigBee定位解决方案 设想一下,您冲进购物中心,急迫地想为您的另一半选购他(她)称心如意的生日礼物。在这种状况下,该从何下手?您会很自然地掏出手机或 PDA 来选择选购生日礼物的方案。此时,您的移动手持终端设备将显示出购物中心的导购图,并在图上标明您需前往的选购区。当您在购物中心转悠时,移动手持终端设备上将显示出您可能会感爱好的商品。 当今的射频 (RF) 技术有望使上述设想成为现实。TI ZigBee RF 设备中内嵌的定位引擎可以与室内 GPS 系统相媲美,其内嵌的定位引擎使用 ZigBee 网络的 RF 基础设施来计算事物或人们所处的位置。与 GPS 相比较而言,定位引擎在单芯片 RF 收发器中与 MCU 集成在一起,成本也不及 GPS 硬件的非常之一,功耗也只是 GPS 硬件的一小部分。该定位引擎既可用于室内,也可用于室外,而且只要有现成的 ZigBee 网络,就无需安装移动的接收天线。 典型的应用包括: 遥控开/关房屋中全部房间的灯具; 跟踪码头仓库的集装箱起运状况; 跟踪网站的设备。 另外,当新设备接入网络时,该定位引擎能够确定其物理位置,因此定位引擎还能用于简化无线网络的设置。 后台设备 大多数的无线传感器网络都要求具备一种确定网络节点位置的方法。因此在设备安装期间,您需要弄清晰哪些节点相互之间直接进行数据交换,或者确定哪些节点直接与中央数据采集点进行数据交换。 当通过基于软件的计算方法来确定网络节点位置时,我们就会考虑到市场化解决方案 (market solution)。这些详细的计算方法是:节点首先读取计算节点位置的参数,然后将相关信息传送到中央数据采集点对节点位置进行计算,,又将节点位置的有关参数传回至该节点。这就是典型的数据密集型计算,并且需要配置一台 PC 或高性能的 MCU。 这种计算节点位置的方法之所以只适用于小型的网络和有限的节点数量,是由于进行相关计算所需的流量将随着节点数量的增加而呈指数级速度增加。因此,高流量负载加上带宽的不足限制了这种方法在以电池供电的网络中的应用。 针对上述问题,CC2431 采纳了一种分布式定位计算方法。这种计算方法依据从距离近的参考节点(其位置是已知的)接收到的信息,对节点进行本地计算,确定相关节点的位置。因此,网络流量的多少将由待测节点范围中节点的数量打算。另外,由于网络流量会随着待测节点数量的增加而成比例递增,因此, CC2431 还允许同一网络中存在大量的待测节点。 本文中所供应的结果是依据对 ZigBee 网络的测量得出的,然而,这些测量结果同样适用于基于 IEEE 802.15.4.构建的更简洁的网络。 定位引擎技术 定位引擎依据无线网络中接近射频的接收信号强度指示 (RSSI),计算所需定位的位置。在不同的环境中,两个射频之间的 RSSI 信号会发生明显的变化。例如,当两个射频之间有一位行人时,接收信号将会降低 30dBm。为了补偿这种大的差异以及出于对定位结果性方面的考虑,定位引擎将依据来自多达 16 个射频的 RSSI 值,开展有关的定位计算。其依据的理论是:当采纳大量的节点后,RSSI 的变化终将达到平均值。 在 RF 网络中,具有已知位置的定位引擎射频称为参考节点,而需要计算定位位置的节点称为待测节点。 要求在参考节点和待测节点之间传输的信息就是参考节点的 X 和 Y 坐标。定位引擎依据接收到的 X 和 Y 坐标,并结合依据参考节点的数据测量得出的 RSSI 值,计算位置进行定位。 将定位技术纳入网络协议 一些采纳定位引擎的应用可能要求,放置若干个参考节点作为基础设施设置不行或缺的一部分。ZigBee 技术能够实现对家庭、办公以及工业等应用的无线掌握。人们期望,随着 ZigBee 设备在楼宇基础设施中的安装数量不断增多,ZigBee 将会在家庭和办公自动化方面拥有更为宽阔的应用前景。 典型的办公场所都会配置 ZigBee 设备,通过各办公室和会议室中的温度传感器,掌握温度调整装置以及 A/C 导管。同时,每个房间还会安装由 ZigBee 掌握的灯具开关和设备,而这些设备又易于作为定位引擎的参考节点。将 ZigBee 射频作为 ZigBee 协议栈上的参考节点所需的代码容量通常小于 1 Kb。 定位引擎从 3 至 16 个参考节点采集数据,并使用这些数据对应定位的位置进行计算。假如定位引擎从 16 个以上的节点接收到数据时,它则会将接收到的参考节点位置进行分类,然后采纳 16 个参 考节点中信号强的 RSSI 值。 :

文档评论(0)

zhang_8890 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档