鉴于LQI无线低功耗定位系统研发

1引言

定位包括室外定位、室内定位两类。其中室外定位比较成熟,如GPS、北斗系统等,但它们的信号难以穿透室内空间的建筑材料,无法在室内进行应用。室内定位技术不仅可让使用者快速辨识位置,而且可以提供其他辅助服务,如设备跟踪、无线路由协助、网络拓扑控制等[1-2]。目前,室内定位技术已成为国内外的研究热点之一[3-5]。ZigBee技术是一种低速率、小范围、低功耗的无线通信协议。随着该技术的迅速应用,基于该技术的局部定位技术也开始得到广泛的研究。本文以ZigBee技术为基础平台,基于链接质量指标(LQI)实现了一个无线高精度室内定位系统,具有可方便利用已有硬件设备、成本低、可嵌入到传感网系统中等特点。

2基于LQI的定位原理[6]

2.1三边测量法

三边测量法是无线网络中基于距离定位的基本算法。三边测量需要同时测量目标对象到三个已知位置的静态节点的距离,进一步求三个已知半径和圆心坐标的圆的交点,从而给目标定位。***1为三边测量定位模型。已知三个参考节点A、B、C的坐标分别为(x1,y1)、(x2,y2)、(x3,y3),它们到未知节点的距离节点(x,y)的距离分别为r1、r2、r3,则可以建立如下方程:222111222222222333()()()()()()xxyyrxxyyrxxyyr+=+=+=(1)由式(1)可以得出D点的坐标。

2.2基于LQI的测距

从三边测量法的原理可以看出,其核心为测出未知目标至参考点的距离。LQI为ZigBee协调器选择信道的依据之一,在ZigBee收发模块每接收一个数据帧时都可以得到,其动态范围为0~255。LQI与实际距离的对应关系模型直接影响到定位的准确性。在本文中,我们采用的方法是多项式拟合的方法。假定盲节点到参考节点的距离为d,参考节点提取的LQI为lqi_val,则假定有以下关系:d=a4×x4+a3×x3+a2×x2+a1×x+a0(2)其中参数a3、a2、a1及a0要根据实际的场景模型测得数据经过MATLAB模拟得到。

3系统构建

整个系统包括无线节点和管理终端,其中节点包括协调器、参考节点和盲节点。参考节点为已知自身位置坐标信息的固定节点。盲节点为待定位的节点,可在参考点包围的范围任意移动。定位流程为盲节点广播发送报文给参考节点,参考节点从接收到的报文中提取LQI并把它发回给盲节点,然后由盲节点统一打包后发给协调器,再传回到管理终端。系统结构如***2所示。

4节点的硬件设计

为了在无线传感器网络应用中节省成本,设计一种无线传感器网络通用节点的基本构架,完成一种具有实用价值、通用节点的软硬件平台的搭建是一个值得关注的问题。文中设计的硬件主要包括协调器节点、参考节点和盲节点三类。硬件平台采用模块化设计思想,尽量将一些公用模块***出来。射频模块为各种类型节点不可缺少的部分,因此可以单独设计。为了降低开发成本,协调器节点和参考节点采用了相同的主板,只是根据一些实际需求来判断是否焊接相应的器件。协调器、参考节点和盲节点结构如***3所示。

4.1射频模块的设计

射频模块的硬件包括MCU电路、时钟、RF匹配电路、天线、相应的对外接口等。为改进传统无线技术的应用,越来越多的无线网络器件和无线网络解决方案在向芯片无线网络平台或无线单片机的新型解决方案方向发展,如TI公司的CC2430/CC2431、FreeScale公司的MC1319x/MC1322x系列等。文中选择的是MC1322x,该芯片是Freescale公司针对ZigBee应用推出的片上封装解决方案,芯片集成了标准的ARM内核、2.4GHz射频收发器,并在开发环境中提供了ZigBee2007/PRO协议栈。为了更好地适应低功耗开发,MC13224V设有低功耗工作模式Hibernate、Doze。

4.2节点主板的设计

(1)协调器主板

协调器主板完成状态指示、供电、显示、串口通信、***编程、I/O扩展等辅助功能。主板可通过RS232串口转换电路实现PC机与网关节点间的数据传输。

(2)盲节点主板

因为受到应用环境及设备体积等其他客观条件的影响,其供电受到限制,不便于持续以有线方式供电,用电池供电使系统体积小巧且便于携带。因此,电源部分采用3.0V钮扣电池,电池电量通过芯片内部集成ADC进行监测。

5节点的软件设计

5.1软件流程

对于MC1322x来说,FreeScale公司提供了Beekit软件开发环境用以辅助开发。该软件免费提供了BeeStack协议栈,可以生成不同应用模板。BeeStack协议栈为非抢占式轮转查询式操作系统,已经编写了从MAC层(macEventLoop)到ZigBee设备应用层(ZDapp_event_loop)五层任务的事件处理函数。开发者一般情况下只需要编写应用层的任务和处理函数即可。系统定位过程是盲节点将周围一跳范围内参考节点的LQI通过协调器虚拟串口传送到管理终端,然后管理终端机进行计算并将结果显示在一定的***形画面上。因此,必须实现整个无线网络的通信,通信流程如下:

(1)协调器节点建立网络。管理终端发送相应的配置参数到无线网络,如盲节点的休眠时间。

(2)盲节点广播一定次数(如60次)特定格式的报文,用于请求获取LQI,并设定报文的跳转次数为1。

(3)参考节点从接收到盲节点LQI请求的报文,提取收到报文的LQI。考虑到LQI有一定的波动性,将LQI按高斯概率模型预处理后作平均,处理后的LQI发送给盲节点。

(4)盲节点将接收到LQI发送给主节点。

5.2盲节点的低功耗设计

盲节点主要用于定位功能,定位功能主要是发送LQI广播命令,要求参考节点将提取的LQI发送回来,然后接收并打包LQI,其软件流程如***6所示。被定位的终端节点多采用电池供电,在设计过程中要尽量采取降低功耗的措施。软件低功耗设计的主要目的就是结合实际系统情况,充分利用MCU的各种低功耗特性来降低系统功耗。主要从两个方面进行考虑:

(1)设定盲节点定期转为休眠状态,并定期唤醒。使节点大部分时间处于休眠状态,处于休眠状态的节点关闭无线通信模块、传感模块以及MCU部分电路,只保留MCU内部定时器和中断。节点进入休眠状态时开启定时器,定时器到时唤醒节点,进行新一轮的定位。

(2)关闭一切不必要的外设,尽可能降低功耗。

6管理终端监控PC机软件设计

节点定位系统主要用于实施监测盲节点的位置,实现对盲节点的监控。监控软件采集定位信息,通过相应的算法,计算出盲节点的位置,然后显示在监控界面的坐标***上,因此定位软件实现的主要功能如下:

(1)节点参数设置;

(2)设置定位区域的坐标及背景***片;

(3)定位数据存储;

(4)实时显示盲节点;

(5)场景模型选择(模型的测距参数可以来自于现场测试或类型场景)。

软件采用Visualbasic编写,其界面如***7所示。***形部分为实时数据显示区域。当定位网络组建成功后,可以用PC软件来设定节点的类型(参考节点或盲节点)、发送功率、定位频率等。参数设置关闭后,再通过PC机或节点本身的按钮来启动节点的跟踪定位。***7中四角略大的圆点表示的是参考节点,中间略小的圆点表示的是盲节点。

7结语

本文研究实现了一种面向室内公共场所的无线高精度定位系统。该系统主要应用在机场、商场等室内公共场所及仓库、超市、货场等场所,给需要定位的对象配置一个终端设备,这样可以根据终端设备发出的信息,方便快捷地找到所需的位置信息,也可以提供更高层次的服务。

鉴于LQI无线低功耗定位系统研发

转载请注明出处学文网 » 鉴于LQI无线低功耗定位系统研发

学习

给对方一个“说法”

阅读(34)

本文为您介绍给对方一个“说法”,内容包括赞同对方的说法怎么表达,想问对方在干嘛的高情商说法。我们学校有一位领导嫉贤妒能。我在工作中不小心得罪了他,之后他对我进行了多次报复。尤其在我上任团委书记以后,他更加疯狂地“拆台”,大有一

学习

请你离开我

阅读(21)

本文为您介绍请你离开我,内容包括请你不要离开我,请你不要离开我全文免费阅读。婚后,蔡华夫妇非常渴望能有一处自己的住房。几年后,夫妻俩终于实现了这个愿望。可就在这时,蔡华却突然感觉身体不适。到医院一查,结果是肾脏出了问题。回想父亲

学习

小小的成就感作文700字

阅读(20)

本文为您介绍小小的成就感作文700字,内容包括小小的成就800字作文,小小的成就感作文600字。每次打开作文库页面的时候,都能在页面的作者等级上面看到巨星璀璨四个字,然后再看那个经验点的时候,显示的数字是29197。虽然自己不知道这个经验值

学习

停表错觉研究综述

阅读(17)

本文为您介绍停表错觉研究综述,内容包括停表错觉花束般的恋爱,停表错觉叫什么效应。【摘要】本文对停表错觉的现象、实验范式以及神经机制进行了总结,着重介绍了眼动、注意对停表错觉的影响。还简要介绍了其他感觉通道的停表错觉。

学习

温暖我心作文800字

阅读(37)

寒冷冬日,窗外下着小雪,雪花掉落下来,就像是一朵朵白色的棉花。那样的冬天,挺冷的,寒风能把外面行走的人吹得直打哆嗦,一呼出来的气都能看得清清楚楚。像这样的冬日,阳光是没有的。外面常常会吹起“呼呼”的声响,像是鬼在吹气一般。然而在这样寒

学习

文艺思潮与文艺规律

阅读(30)

本文为您介绍文艺思潮与文艺规律,内容包括文艺思潮丛刊,中国当代文艺思潮笔记。20世纪后期以来,中国当代文艺思潮不但风起云涌,而且左右摇摆。这种文艺思潮是否存在客观发展规律?其正确的历史走向是什么?这是研究中国当代文艺思潮不可回避的

学习

为什么要这样做

阅读(15)

本文为您介绍为什么要这样做,内容包括我们为什么要这样做,为什么要这么做全文阅读。当你设定了某个目标时,要注意留给它一个发展的空间。因为年轻的你可能会不断改变想法。你的环境也在不停变化,那些在今天看来很不错的专业可能以后就不那

学习

永远做自己

阅读(23)

本文为您介绍永远做自己,内容包括永远做自己,永远做自己句子。还记得当时看到书上介绍仙人掌能吸收电脑辐射后,我便向楼内的花匠师傅要了一盆仙人掌,想让她为我做一个“清洁卫士”。经过几天的翘首期盼,花匠师傅终于带来了她,可当花匠师傅把

学习

第16届北京大学生电影节丰富多彩等

阅读(23)

本文为您介绍第16届北京大学生电影节丰富多彩等,内容包括第25届北京大学生电影节名单,第21届北京大学生电影节。第16届北京大学生电影节丰富多彩

学习

微爱情:都市新恋爱主义

阅读(25)

一网友发了条微博:看了一篇《888篇博文打动女友――中国第一份“微爱情”是这样诞生的》,萌发了注册微博的想法,不苛求获得爱情,只希望记录自己感情的点滴,从现在开始更积极地面对生活,学着去爱。

学习

能颠倒的词语

阅读(29)

本文为您介绍能颠倒的词语,内容包括可以颠倒使用的词语,颠倒词语大全。这个好消息,通过《宇宙日报》传到了宇宙的每一个角落,就算是最偏远的虫星人,也纷纷摩拳擦掌,准备驾驶飞船朝餐厅所在方向赶来。当然,近水楼台先得月,距离银河系餐厅最近的

学习

《一对活宝》

阅读(20)

本文为您介绍《一对活宝》,内容包括一对活宝免费阅读,一对活宝母女。人物:胡蛮干,外号“大马力”30多岁,简称“大”

学习

开车族与坐车族:各有一本健康经

阅读(26)

你随便往大街上一瞧,肯定有几辆私人汽车在你的视野里飞驰——有车族的队伍在不断壮大。人们尽情享受着把握方向盘上下班的惬意与潇洒。然而,惬意与潇洒中又潜藏着危机,这就是对健康的影响,无论驾车或坐车者都要警惕。