山东科威数控机床有限公司铣床官方网站今天是:2025-04-30切换城市[全国]-网站地图
推荐产品 :
推荐新闻
技术文章当前位置:技术文章>

一种基于超声波的室内三维定位系统及方法

时间:2025-04-30    作者: 管理员

专利名称:一种基于超声波的室内三维定位系统及方法
技术领域
本发明涉及一种基于超声波的室内三维定位系统及方法,属于定位导航技术领域。
背景技术
室内是人类活动最密集,与人类生活生产最相关的场合。室内定位可视为定位技术与人联系最紧密的一个组成部分,其存在的重要潜在应用,近年来吸引了大量的研究和关注。室内由于有大量墙体、屏风等障碍存在,多径效应严重,场强分布不均甚至有盲区存在。人员的频繁移动、电子设备和门窗的开关等也给信号传输带来大量随机,不可测的干扰和波动。因此针对复杂室内环境的定位技术一直是研究的难点,也是学术界一直关注的热点问题。传统的定位方法存在的主要问题是单独的射频定位精度不高;单独的超声波定位覆盖范围小。基于上述原因,本发明提出一种基于超声波的室内三维定位系统和方法,能对室内多目标进行高精度定位。本系统结合射频通信低成本、低功耗的特点和超声波定位精度高的特点,具有定位快速、保密性好和定位精度高等优点。使多目标同时定位或导航的应用成为可能,特别适用于多目标的室内协同工作。

发明内容
为了在室内环境中,同时对多个目标进行高精度三维定位,本发明提供一种基于超声波的室内三维定位系统及方法。一种基于超声波的室内三维定位系统及方法,其特征在于,该系统所需设备和工作步骤如下所需设备如图1所示,系统包括由N个信标组成的信标组1、中心站2和目标节点3。其中,信标组1中的每个信标由射频芯片、单片机和超声波发射器组成;中心站2由射频芯片、单片机和温度传感器组成;目标节点3由射频芯片、TMS320F2812处理器、超声波接收器组成。工作步骤步骤1 测距阶段,采用TDOA算法,即Time Difference Of Arrival算法来计算目标节点3与信标组1中的信标之间的距离,此阶段包括下列步骤步骤1. 1 中心站2通过自身的射频芯片周期性地发射射频信号,该射频信号包含信标组1中的各个信标的编号、对应的空间坐标、当前的室温值。步骤1. 2 信标组1中的每个信标通过自身的射频芯片接收到中心站2发来的射频信号时,启动超声波电路发射已编址的超声波脉冲。步骤1. 3 目标节点3通过自身的射频芯片接收到中心站2发来的射频信号时,目标节点3的TMS320F2812处理器启动定时器,记录初始时刻Ttl,并将中心站2发来的射频信号存到TMS320F2812处理器的存储器里。
步骤1. 4 目标节点3通过自身的超声波接收器接收到信标组1中的第i个信标发射的超声波脉冲时,目标节点3的TMS320F2812处理器启动定时器,记录此时刻为Ti,射频信号的传播速度为C1 = 3X 108m/s,超声波脉冲在常温下的传播速度为c2 = 340m/s。由于C1近似于光速,因此信标组1中的每个信标接收到中心站2发来的射频信号的时刻与目标节点3接收到中心站2发来的射频信号的时刻相同,所以Ti-Ttl即为信标组1中的第i个信标发射的超声波脉冲到达目标节点3的时间。由此得到目标节点3与信标组1中的第i 个信标之间的距离Cli为Cli = (Ti-T0) Xc20步骤2 定位阶段,采用三边定位算法计算目标节点3的空间坐标,具体步骤如下待定位的目标节点3的TMS320F2812处理器判断是否已计算出目标节点3到信标组1中的三个或三个以上不同信标的距离,如果不成功,则放弃本次计算,返回步骤1 ;成功时,根据三边定位方法计算待定位的目标节点3的空间坐标。具体方法为首先建立空间坐标系,选定三个信标,分别记为第一信标、第二信标、第三信标,其中第一信标定为整个空间坐标系的原点,第一信标指向第二信标的方向为X轴正向,第一信标指向第三信标的方向为Y轴正向,第一信标、第二信标、第三信标的空间坐标分别为(0,0,0)、(x,0,0)、(0,y,0), 其中X,y已知。记待定位的目标节点3为点M,其空间坐标为(X,Y,Z),点M与第一信标、 第二信标、第三信标的距离分别为C^dyd3,则
'X2 +Y2 +Z2 ^d2l
(X-χγ +Y2 +Z2
2
X2 +(Y-yf +Z2 ^d] 得到目标节点3的空间坐标为
■w^· χ H- d^ d ι
Ji =-
Y =
2x
y2 + d2x-dl
2少
Z = ^d2x-X2-Y2步骤3 修正阶段,对求得的目标节点3的空间坐标(X,Y,Z)采用温度补偿法提高精度。在不同温度下,超声波脉冲传播速度不同,温度补偿法根据这个特点,利用中心站2 的温度传感器对室内环境温度进行实时检测,并将检测数据传送给目标节点3,利用经过多次重复实验得到的室内环境温度和超声波脉冲的传播速度之间的关系,得出当前室温下的超声波脉冲的传播速度,用以修改C2的值,进而得到更高精度的目标节点3的空间坐标。有益效果本发明提出一种基于超声波的室内三维定位系统及方法,该系统是一套无线传感器网络系统,结合射频技术和超声波技术,采用TDOA算法和三边定位算法来精确定位。与现有技术相比,本发明的优点在于提供一种室内定位精度高的定位系统和方法,能达到厘米级的定位精度,同时采用被动式的定位方式,系统能实现多个目标节点的实时定位,使多目标同时定位或导航的应用成为可能,本系统还具有保密性好、低成本、低功耗的优点。


图1是一种基于超声波的室内三维定位系统及方法所需设备构成图。此图也是说明书摘要附图。其中ι为信标组,2为中心站,3为目标节点。图2为三边定位算法的工作原理图。图3为系统的工作流程图。
具体实施例方式一种基于超声波的室内三维定位系统及方法,该系统所需设备和工作步骤如下所需设备如图1所示,系统包括由N个信标组成的信标组1、中心站2和目标节点3。其中,信标组1中的每个信标由射频芯片、单片机和超声波发射器组成;中心站2由射频芯片、单片机和温度传感器组成;目标节点3由射频芯片、TMS320F2812处理器、超声波接收器组成。工作步骤步骤1 测距阶段,采用TDOA算法,即Time Difference Of Arrival算法来计算目标节点3与信标组1中的信标之间的距离,此阶段包括下列步骤步骤1. 1 中心站2通过自身的射频芯片周期性地发射射频信号,该射频信号包含信标组1中的各个信标的编号、对应的空间坐标、当前的室温值。步骤1. 2 信标组1中的每个信标通过自身的射频芯片接收到中心站2发来的射频信号时,启动超声波电路发射已编址的超声波脉冲。步骤1. 3 目标节点3通过自身的射频芯片接收到中心站2发来的射频信号时,目标节点3的TMS320F2812处理器启动定时器,记录初始时刻Ttl,并将中心站2发来的射频信号存到TMS320F2812处理器的存储器里。步骤1. 4 目标节点3通过自身的超声波接收器接收到信标组1中的第i个信标发射的超声波脉冲时,目标节点3的TMS320F2812处理器启动定时器,记录此时刻为Ti,射频信号的传播速度为C1 = 3X 108m/s,超声波脉冲在常温下的传播速度为c2 = 340m/s。由于C1近似于光速,因此信标组1中的每个信标接收到中心站2发来的射频信号的时刻与目标节点3接收到中心站2发来的射频信号的时刻相同,所以Ti-Ttl即为信标组1中的第i个信标发射的超声波脉冲到达目标节点3的时间。由此得到目标节点3与信标组1中的第i 个信标之间的距离Cli为Cli = (Ti-T0) Xc20步骤2 定位阶段,采用三边定位算法计算目标节点3的空间坐标,具体步骤如下待定位的目标节点3的TMS320F2812处理器判断是否已计算出目标节点3到信标组1中的三个或三个以上不同信标的距离,如果不成功,则放弃本次计算,返回步骤1 ;成功时,根据三边定位方法计算待定位的目标节点3的空间坐标。具体方法为首先建立空间坐标系,选定三个信标,分别记为第一信标、第二信标、第三信标,其中第一信标定为整个空间坐标系的原点,第一信标指向第二信标的方向为X轴正向,第一信标指向第三信标的方向为Y轴正向,第一信标、第二信标、第三信标的空间坐标分别为(0,0,0)、(x,0,0)、(0,y,0), 其中X,y已知。记待定位的目标节点3为点M,其空间坐标为(X,Y,Z),点M与第一信标、 第二信标、第三信标的距离分别为C^dyd3,则
权利要求
1. 一种基于超声波的室内三维定位系统及方法,其特征在于,该系统所需设备和工作步骤如下所需设备系统包括由N个信标组成的信标组(1)、中心站( 和目标节点(3);其中, 信标组(1)中的每个信标由射频芯片、单片机和超声波发射器组成;中心站O)由射频芯片、单片机和温度传感器组成;目标节点(3)由射频芯片、TMS320F2812处理器、超声波接收器组成;工作步骤步骤1 测距阶段,采用TDOA算法,即Time Difference Of Arrival算法来计算目标节点( 与信标组(1)中的信标之间的距离,此阶段包括下列步骤步骤1. 1 中心站( 通过自身的射频芯片周期性地发射射频信号,该射频信号包含信标组(1)中的各个信标的编号、对应的空间坐标、当前的室温值;步骤1. 2 信标组(1)中的每个信标通过自身的射频芯片接收到中心站( 发来的射频信号时,启动超声波电路发射已编址的超声波脉冲;步骤1. 3 目标节点(3)通过自身的射频芯片接收到中心站(2)发来的射频信号时,目标节点(3)的TMS320F2812处理器启动定时器,记录初始时刻T。,并将中心站(2)发来的射频信号存到TMS320F2812处理器的存储器里;步骤1. 4 目标节点( 通过自身的超声波接收器接收到信标组(1)中的第i个信标发射的超声波脉冲时,目标节点(3)的TMS320F2812处理器启动定时器,记录此时刻为Ti, 射频信号的传播速度为C1 = 3X108m/s,超声波脉冲在常温下的传播速度为c2 = 340m/s ; 由于C1近似于光速,因信标组(1)中的每个信标接收到中心站( 发来的射频信号的时刻与目标节点(3)接收到中心站(2)发来的射频信号的时刻相同,所以Ti-Ttl即为信标组(1) 中的第i个信标发射的超声波脉冲到达目标节点(3)的时间;由此得到目标节点(3)与信标组(1)中的第i个信标之间的距离Cli为Cli = (Ti-T0) Xc2 ;步骤2:定位阶段,采用三边定位算法计算目标节点( 的空间坐标,具体步骤如下 待定位的目标节点(3)的TMS320F2812处理器判断是否已计算出目标节点(3)到信标组(1)中的三个或三个以上不同信标的距离,如果不成功,则放弃本次计算,返回步骤1 ;成功时,根据三边定位方法计算待定位的目标节点(3)的空间坐标;具体方法为首先建立空间坐标系,选定三个信标,分别记为第一信标、第二信标、第三信标,其中第一信标定为整个空间坐标系的原点,第一信标指向第二信标的方向为X轴正向,第一信标指向第三信标的方向为Y轴正向,第一信标、第二信标、第三信标的空间坐标分别为(0,0,0), (χ, 0,0), (0, y,0),其中x,y已知;记待定位的目标节点⑶为点M,其空间坐标为(X,Y,Z),点M与第一信标、第二信标、第三信标的距离分别为C^dyd3,则
全文摘要
本发明提供一种基于超声波的室内三维定位系统及方法,属于定位导航技术领域。此系统是一套无线传感器网络系统,结合射频技术和超声波技术,采用TDOA算法和三边定位算法来精确定位。系统能达到厘米级的定位精度,同时采用被动式的定位方式,能实现多个目标节点的实时定位,使多目标同时定位或导航的应用成为可能。系统还具有保密性好、低成本、低功耗的优点。
文档编号G01S5/30GK102253367SQ201110080920
公开日2011年11月23日 申请日期2011年4月1日 优先权日2011年4月1日
发明者刘丹, 刘智, 杨阳, 王英志, 肖金红, 赵义武 申请人:长春理工大学

  • 专利名称:一种星敏感器在轨光行差的修正方法技术领域:本发明涉及空间科学,具体说就是一种星敏感器在轨光行差的修正方法。 背景技术:任何恒星在天球上的位置都是确定的,因此,实现恒星的捕获与跟踪的星敏感器成为空间飞行器上用于精确测定飞行器飞行姿态
  • 专利名称:一组用于木材线虫快速分离的专用夹具及刀具的制作方法技术领域:本实用新型涉及ー组松材线虫快速分离装置的专用夹具及刀具,主要应用于松材线虫快速分离器中,属于松材线虫检测装置领域。背景技术:目前国内松材线虫分离多采用贝尔曼漏斗法,此方法
  • 专利名称:路线比较装置、路线比较方法和程序的制作方法技术领域:本发明涉及路线比较装置、路线比较方法和程序。背景技术:在很多情况下,从一个地点到目的地存在许多路线。在这些路线之中,例如根据用户的偏爱或需求,对于不同用户,最佳路线是不同的。另外
  • 专利名称:一种新型体温计的制作方法技术领域:本发明涉及医疗器具领域,特别涉及到一种新型体温计。 背景技术:体温计是一种最高温度计,它可以记录这温度计所曾测定的最高温度。用后的体温计应“回表”,即拿着体温计的上部用力往下猛甩,可使已升入管内的
  • 专利名称:雷达成像装置、成像方法及其程序的制作方法技术领域:本发明涉及通过发射发送信号并接收从目标的物体反射的该发送信号的反射波,来检测该物体的雷达成像装置以及成像方法等。背景技术:近些年,不论社会上的哪个领域,对于以放心和安全为目的的人体
  • 专利名称:一种智能电表可靠寿命的预测方法技术领域:本发明涉及加速退化数据的可靠性评估技术领域,特别涉及一种智能电表可靠寿命的预测方法。 背景技术:电能表是用于发电公司与供电公司,以及供电公司与用电客户间电能量贸易结算的重要计量器具。电能表的
山东科威数控机床有限公司
全国服务热线:13062023238
电话:13062023238
地址:滕州市龙泉工业园68号
关键词:铣床数控铣床龙门铣床
公司二维码
Copyright 2010-2024 http://www.ruyicnc.com 版权所有 All rights reserved 鲁ICP备19044495号-12