当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘要:室内定位技术对于室内物品的实时监管具有重要的实际应用价值。为了进行室内物品的精确定位,文中建立了一种基于距离的最优估计定位模型,并引入变尺度(DFP)算法对模型进行求解,从而达到提高坐标精度的目的。本设计首先对原始距离信息利用最小二乘估计、三次样条插值法来提高测距精度;其次通过三圆公共弦交点法确定出初始坐标值;然后把空间几何关系转换为无约束极小值问题,再采用DFP法对初始坐标进一步精化,以得出更为精确的坐标值。最后通过两种模拟实验对算法进行验证,结果表明:引入最优估计理论的室内定位算法,具有更高的定位精度。

引言

室内定位技术是物联网感知层的基础支撑技术,因其可以提供室内物品的与位置相关的信息,赢得了广大学者的关注和研究。同时随着物联网相关概念的推广,室内物品的联网与定位开始提出了新的需求与挑战,即更加便捷的部署方式、更高精度的定位信息。采用室内定位系统,可以实现室内物品的实时在线、远程监管,使得物联网从理论概念走到现实世界中。

完整的室内定位系统一般包括室内定位技术、室内定位算法、数据管理软件和硬件设备等。其中定位算法是核心,定位算法的精度是决定系统实施与应用的关键。根据定位过程中是否测量实际节点间的距离,把算法分为:基于距离的(Range-Based)算法和距离无关的(Range-Free)算法。距离无关的定位机制只利用节点间的连通性来估测自身的位置,用最优化方法来提高定位精度,比较经典的算法如凸规划算法和MDS-MAP算法,但整体的精度没有基于距离的定位算法高,虽然有些算法利用了循环方式来提高精度,然而应用的范围远不及前者。因而基于距离的定位机制,因具有高精度、部署方便和组网灵活的特点,备受研究者们的关注。

本文研究重点是基于距离的室内定位算法。根据定位算法原理,定位精度主要受两个因素影响:距离测算与坐标计算。本工作建立基于距离的坐标估计、计算模型,采用数值分析理论对距离进行误差补偿,利用运筹学方法对初步定位结果做进一步的求精,并通过模拟实验验证算法精度。

1模型建立与求解

提高基于距离的室内定位算法精度存在两个难点:距离数据的处理和坐标值的推导,本节所述模型将通过以下4个步骤完成对原始距离值的统计、还原,初始坐标的预测与进一步精化:

利用最小二乘估计准则求解距离的统计优化值;

通过三次样条插值优化距离值,提高测距精度;

根据弦交点法预测初始坐标值;

用变尺度法对初始值进行迭代精化,提高定位精度。

1.1最小二乘求解距离的统计值

从终端获取某个点的n次待测节点到4个参考节点的距离信息:

然后求使(1)式取最小值的di作为此刻的最优估计值。

1.2三次样条插值优化距离值

三次样条插值基于样条曲线,样条曲线实际上是由分段三次曲线并接而成,在连接点即样点上要求二阶导数连续,从概念上概括就得到数学中的三次样条函数这一概念。把(1)式得出的最优值dt通过三次样条插值拟合运算,使之更加接近真实值,即对距离进行“求真运算”该方法主要设计以下关键步骤:

(1)确定边界条件:边界条件设置为y'1=1,y'n=1,即假定测量值和真实值是相一致的;

(2)计算:构造满足步骤1边界条件的三次样条插值函数;

(4)把结果代入步骤2内即可。实验时,在范围50m以内选取了10个点进行实际的测量,以此10点数据进行插值求解关系表达式,然后,选取额外的15点进行插值计算,求插值后的距离值。得出实际距离、测试距离和插值距离的关系如图1所示。

由图1可以看出,经过插值之后得出距离非常接近真实值,误差的绝对值丨知哄1<0.6m,可为下一步的坐标计算提供较精确的数值输入。

1.3弦交点法初步定位

由三次样条插值得出待测节点与各个参考节点的距离dge,(i=1,2,3,4)之后,以参考节点为圆心、待测节点到参考节点的距离为半径作圆,初步判定待测点在4个圆所交的公共区域U内,即X。eU,并有不等式方程组式(4)成立,其中(x,y)为第i个参考节点的坐标。

为在不影响精度的情况下简化计算,可以选择其中三个不等式组成方程组式(5),选择的标准就是提出距离值最大的一个。原因是:若参考节点组成的区域为矩形区域,待测节点与某一参考节点距离最大,则必定在另外三个参考节点组成的三角形中。

(5)为了在待选区域U选择合适的迭代初始值,该算法思路是:两圆相交必有公共弦,三圆相交则有三条公共弦,此三条公共弦L1,L2,L3必相交于一点。(x,y),可由三条公共弦的直线方程联立方程组进行证明,就以此交点作为迭代初始值X0(x0,y0)°

1.4变尺度法(DFP)精化

分析不等式方程组式(4),在该方程组的解空间中找出在一定准则下的理论最优值,可以把此方程组转换为无约束最优化问题。

于是,设有以下求极小值问题:

由最优估计理论分析可知,该无约束极小值问题的最优解满足不等式方程组式(4),把该解作为初始点求精后的最优值。对无约束极小值问题式(6)的求解,可采用变尺度法(DFP法),该方法是求解无约束极值问题的一种有效方法[12]。由于它避免了计算二阶导数矩阵及其求逆过程,又比梯度法的收敛速度快,特别是对高维问题具有显著优越性,因此可以对该问题进行有效求解。

DFP法主要涉及两个主要的算法,分别是利用黄金分割法进行一维捜索和利用DFP法计算最小点对应的自变量的值。其中,DFP算法流程如图2所示:其中s为控制误差,X。为输入的初始值,E是与X。同维的单位矩阵。黄金分割法流程如图3所示。

2算法验证与结果分析

2.1实验环境

为验证本算法的定位精度,选取并设计了两个实验场景来模拟不同环境。理想环境:验证定位算法在无信号折射反射、视距传播的环境中的定位精度;复杂环境:验证定位算法在室内(封闭环境)受多径影响下的定位精度。

理想环境:室外较宽阔空间,在50X50m2的空旷场地上选取4.8X10.8m2的一个矩形区域作为测试范围,周围除了自然辐射以外没有额外影响射频信号发射、传播、接收的电磁波。参考节点和待测节点放在离地面约3m的位置。

复杂环境:封闭的仓库环境,在10X8m2的仓库内对选取4.8X10.8m2的一个矩形区域作为测试范围,除了室内的信号传播造成的多径现象,无其他额外信号干扰,参考节点同样放置在离地面3m的地方。

2.2定位结果

理想环境中,计算出的实验数据如表1所列。

表1环境实验结

目标序号
实际坐标
预估坐标
最终坐标
预估误差最终误差
1
(0.50,
0.50)
(0.76,
0.86)
(0.71,
0.31)
0.1972
0.0802
2
(2.40,
1.20)
(2.48,
1.36)
(2.47,
1.23)
0.032
0.0193
3
(1.20,
3.60)
(1.02,
4.31)
(1.08,
3.99)
0.5365
0.1665
4
(3.60,
4.80)
(3.75,
4.72)
(3.34,
4.74)
0.0289
0.0712
5
(0.50,
6.00)
(0.66,
5.83)
(0.93,
5.83)
0.0545
0.2138
6
(3.60,
7.20)
(3.44,
7.06)
(3.43,
7.21)
0.0452
0.029
7
(2.40,
9.60)
(2.47,
9.35)
(2.52,
9.57)
0.0674
0.0153
8
(4.00,
10.00)
(3.73,
9.64)
(3.84,
9.80)
0.2025
0.0656

注:误差是指两点冋的距离

由表1可发现,该算法在理想环境中能实现对待定目标位置的估计,弦交点法初步定位的误差在0.68m以内,而经过DFP法精化后,误差缩小到在0.22m以内,达到了提高精度的目的。同时经过实验,由弦交点预估出的初始坐标,可以明显缩短DFP迭代次数并节约算法整体运行时间。

复杂环境中,测出的距离数据经过DFP求精计算后的坐标比初始坐标也有更好的精度,最优情况能达到0.22m,而在矩形区域的边缘部分精度有所下降,控制在0.8m以内,如图4所示。

图4仓库环境中实验结果对比图

4结语

本文把三次样条插值算法和DFP迭代算法引入到室内定位算法的距离补偿和坐标的精化运算,并通过模拟实验对本算法进行了实现与验证。从算法研究和实验数据分析可以看出,DFP精化算法确实提高了定位精度。基于本算法模型的精确室内定位技术结合计量检测技术、GIS技术、网络传输技术和云计算技术等技术,可以搭建一个集实时监控和信息管理于一体的管理平台,一改传统人工操作规程,保障物资安全,真正达到室内物品实时、有效监控和管理的目的。

20211118_619644fd9f0bf__一种提咼室内定位精度的算法

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭