CN118102444B - 自适应自更新的室内定位方法 - Google Patents
自适应自更新的室内定位方法 Download PDFInfo
- Publication number
- CN118102444B CN118102444B CN202410487775.XA CN202410487775A CN118102444B CN 118102444 B CN118102444 B CN 118102444B CN 202410487775 A CN202410487775 A CN 202410487775A CN 118102444 B CN118102444 B CN 118102444B
- Authority
- CN
- China
- Prior art keywords
- positioning
- indoor
- indoor positioning
- target
- anchor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 239000011159 matrix material Substances 0.000 claims description 13
- 230000003044 adaptive effect Effects 0.000 claims description 11
- 238000013528 artificial neural network Methods 0.000 claims description 9
- 238000007781 pre-processing Methods 0.000 claims description 7
- 238000004364 calculation method Methods 0.000 claims description 2
- 238000005457 optimization Methods 0.000 abstract description 2
- 238000005516 engineering process Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000011161 development Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000012549 training Methods 0.000 description 3
- 238000013527 convolutional neural network Methods 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000149 penetrating effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
- G06N3/0442—Recurrent networks, e.g. Hopfield networks characterised by memory or gating, e.g. long short-term memory [LSTM] or gated recurrent units [GRU]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/0895—Weakly supervised learning, e.g. semi-supervised or self-supervised learning
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0202—Channel estimation
- H04L25/024—Channel estimation channel estimation algorithms
- H04L25/0242—Channel estimation channel estimation algorithms using matrix methods
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/33—Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Biomedical Technology (AREA)
- General Engineering & Computer Science (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Artificial Intelligence (AREA)
- General Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Software Systems (AREA)
- Health & Medical Sciences (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Power Engineering (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开一种自适应自更新的室内定位方法,包括室内定位系统,室内定位系统包括部署于室内环境的多个基站、多个锚点,以及具有定位网络模型的服务器,并包括自适应自更新过程和室内定位过程;在室内定位系统的使用过程中,基站实时采集目标信号和锚点信号以获取信号的IQ或者协方差矩阵并存储,待系统使用一定时长后将其打包发送给服务器,由服务器制作成实时数据集并提供给定位网络模型进行增量半监督学习,进行定位网络模型的参数优化,再利用优化后的定位网络模型进行目标定位,定位精确较高,适用于室内环境频繁变化的室内定位场景。
Description
技术领域
本发明涉及室内定位技术领域,特别是指一种自适应自更新的室内定位方法。
背景技术
随着信息技术和移动通信的高速发展,人们对基于位置服务的需求也大量增加。这些位置服务已经广泛应用于各种领域,包括导航、社交媒体以及紧急情况下的位置识别等。目前,GNSS已经使得在室外实现亚米级的位置精度成为可能。然而,由于卫星信号难以穿透建筑物,因此很难使用GNSS来实现室内定位。由于现代社会中人们工作和生活的场景主要集中在室内,因此对室内定位的需求非常巨大,如何提高室内定位的精度显得至关重要。
目前常见的室内定位技术有WiFi、蓝牙、UWB等,这些室内定位技术大多采用的是基于时间差的TDOA或者基于角度的AOA定位算法,其定位精度容易受到直射径是否存在、多径现象等因素的影响,导致出现了区域定位精度的高低受到与基站距离的影响,距离基站越远的区域定位精度越低;同时,室内环境一般错综复杂,当室内发生物体移动、人员进出等环境变化时,会导致信号的传播路径发生变化,从而影响室内的定位精度。因此,本发明希望实现一种自适应自更新的高精度室内定位方法以解决上述问题。
发明内容
本发明的目的在于提供一种自适应自更新的室内定位方法,解决现有技术中存在的问题,能够自适应环境的变化,且具有定位精度高、实时性强、泛化性广、鲁棒性好等优点,满足各种应用场景的室内定位需求。
为了达成上述目的,本发明的解决方案是:
一种自适应自更新的室内定位方法,包括室内定位系统,室内定位系统包括部署于室内环境的多个基站、多个锚点,以及具有定位网络模型的服务器,并包括自适应自更新过程和室内定位过程;
(1)自适应自更新过程
在室内定位系统的使用过程中,以基站的正下方为基准设置俯仰角阈值,俯仰角低于此阈值的区域代表置信度高区域、俯仰角高于此阈值的区域代表置信度低区域,位于置信度高区域、置信度低区域的信标向基站发送目标信号,基站同时且实时采集室内环境的置信度高区域、置信度低区域中的目标信号,基站对目标信号预处理以获取目标信号的IQ或者协方差矩阵,形成区域相关数据并存储起来;由锚点向基站发射锚点信号,基站对锚点信号预处理以获取锚点信号的IQ或者协方差矩阵,形成锚点相关数据并存储起来;室内定位系统使用时长达到预设值t后,基站将所储存的区域相关数据、锚点相关数据打包发送给服务器,由服务器制作成置信度高区域的带标签实时数据集、置信度低区域的无标签实时数据集和锚点的带标签锚点数据集并提供给定位网络模型进行增量半监督学习,进行定位网络模型的参数优化;
(2)室内定位过程
由多个基站采集室内环境中不同位置的目标信号并对目标信号预处理以获取目标信号的IQ或者协方差矩阵,将目标信号的IQ或者协方差矩阵输入优化后的定位网络模型,得到待定位目标的AOA或TDOA,并通过位置估计算法得到目标的位置坐标。
所述室内定位过程中,通过角度估计算法计算得到待定位目标的AOA,通过信道参数估计算法得到待定位目标的TDOA。
优选地,所述角度估计算法为MUSIC、CBF算法等。
所述定位网络模型为循环神经网络、卷积神经网络或长短时期记忆网络等神经网络。
所述位置估计算法为三角定位方法等。
采用上述技术方案后,本发明具有以下技术效果:
本发明通过定位网络模型的不断迭代训练,实时优化定位网络模型的参数,使其准确地学习到信号相关特征与AOA、TDOA等相关信息之间的映射关系,使得室内定位系统能够自适应环境的变化,不受固定环境制约,泛化性和鲁棒性较强,定位精度较高,并且能够有效应对室内环境的多变性和多径效应等问题,适用于多种类型的室内定位系统,为室内定位技术的发展提供了一种新的解决方案。
附图说明
图1为本发明自适应自更新的室内定位系统场景图;
图2为本发明多锚点监测的室内定位系统部署图;
图3为本发明自适应自更新的室内定位系统工作流程图。
具体实施方式
为了进一步解释本发明的技术方案,下面通过具体实施例来对本发明进行详细阐述。
参考图1所示,为自适应自更新的室内定位系统场景图:
室内部署有多个基站,实时接收从目标发射的目标信号,并对目标信号进行预处理获得目标信号的IQ或者协方差矩阵,然后通过网线实时传输给服务器;服务器中设置有定位网络模型,在定位网络模型中输入目标信号的IQ或者协方差矩阵,即可得到目标的位置坐标。
参考图2所示,为多锚点监测的室内定位系统部署图:
①为锚点,不断发射锚点信号,间接感知环境的变化;
②为基站,接收从锚点发射的锚点信号并对其进行预处理;
③为室内物体,影响锚点信号的传播路径;
④为待定位物体,处于室内;
⑤为位置解算服务器(以下简称“服务器”),从基站接收数据集并完成定位网络模型的优化与目标的位置解算。
本实施例以基于AOA的室内定位技术为例,在室内的特定位置有多个锚点向基站发射锚点信号,基站通过预处理获取锚点信号的IQ或者协方差矩阵,将其与锚点的AOA信息构成实时数据集传输给服务器,在服务器上使用定位网络模型对实时数据集进行增量半监督学习,优化定位网络模型的参数,得到与当前环境适配的实时定位网络模型,实现实时高精度定位。
参考图3所示,为自适应自更新的室内定位系统工作流程图:
(1)室内定位系统
多个基站利用信号采集设备收集室内不同位置的数据,通过预处理获取目标信号的IQ或者协方差矩阵等相关特征,然后分别利用经典的AOA估计算法和神经网络方法得到AOA,通过比较选出较为准确的AOA作为最终系统的估算结果,最后通过三角定位等位置估计方法估算出目标的位置坐标。其中,上述经典的AOA估计算法可以是MUSIC、CBF等算法,神经网络可以是循环神经网络、卷积神经网络、长短时期记忆网络等。其中,比较两种方法获得的AOA准确度时可以使用信号的协方差矩阵最大特征值与其他特征值之和的比值是否超过设定的阈值来确定是否选用经典的估计算法,若超过设定的阈值就选用由经典的AOA估计算法得到的AOA结果,否则就选用由神经网络方法得出的AOA结果。
(2)在线更新
一方面,为了提高定位精度,在室内定位系统使用的过程中,以基站的正下方为基准设置俯仰角阈值,俯仰角低于此阈值的区域代表置信度高区域、俯仰角高于此阈值的区域代表置信度低区域,位于置信度高区域、置信度低区域的信标向基站发送目标信号,基站同时且实时采集置信度高区域和置信度低区域的目标信号,通过预处理获取目标信号的IQ或者协方差矩阵的区域相关数据并存储起来;室内定位系统使用时长达到预设值t后,基站将所存储的区域相关数据打包发送给服务器,考虑到区域相关数据中置信度高的区域其定位精度较高,所以可以认为其具有真实的位置坐标,因此可以由服务器制作出相对实时的置信度高区域的带标签实时数据集、置信度低区域的无标签实时数据集,将其提供给定位网络模型进行增量半监督学习,可以更准确地学习到信号的IQ或者协方差矩阵与目标AOA之间的关系,从而提高置信度低区域的定位精度。
另一方面,为了使室内定位系统能够感知到环境的变化,可以使用锚点监测的方法,在室内特定位置部署多个锚点,让其不断向基站发射锚点信号,锚点信号在室内环境中经过不同路径的传播后被基站接收,当物体移动、人员进出等导致室内环境发生变化时,锚点信号到达基站的路径将发生变化,基站实时采集锚点信号,通过预处理获取锚点信号的IQ或者协方差矩阵的锚点相关数据并存储起来;室内定位系统使用时长达到预设值t后,基站将所存储的锚点相关数据打包发送给服务器,由于锚点的位置已知,因此可以由服务器制作出相对实时的锚点的带标签锚点数据集,将其提供给定位网络模型进行增量半监督学习,就可以使得定位网络模型能够间接学习到环境的变化。
具体部署锚点的数量、位置以及信号发送频率和强度,可以依据实际情况进行设定,原则上尽可能使得锚点发射的信号可以覆盖整个室内环境,以实现更准确地感知室内环境的变化。
将置信度高区域的带标签实时数据集、置信度低区域的无标签实时数据集和带标签锚点数据集进行合成,由定位网络模型合成的数据集进行增量半监督学习,通过不断迭代训练,优化定位网络模型的参数,可以使定位网络模型更准确地学习到信号的IQ或者协方差矩阵与AOA之间的映射关系,进而可以得到优化后的、与当前环境相适配的实时定位网络模型,实现实时高精度定位。
(3)室内定位
输入目标信号的IQ或者协方差矩阵,利用优化后的实时定位网络模型获取目标的AOA,然后通过三角定位等位置估计算法得到目标的位置坐标,实现动态环境下的实时高精度定位。
本发明通过定位网络模型的不断迭代训练,实时优化定位网络模型的参数,使其准确地学习到信号相关特征与AOA、TDOA等相关信息之间的映射关系,使得室内定位系统能够自适应环境的变化,不受固定环境制约,泛化性和鲁棒性较强,定位精度较高,并且能够有效应对室内环境的多变性和多径效应等问题,适用于多种类型的室内定位系统,为室内定位技术的发展提供了一种新的解决方案。
上述实施例和图式并非限定本发明的产品形态和式样,任何所属技术领域的普通技术人员对其所做的适当变化或修饰,皆应视为不脱离本发明的专利范畴。
Claims (1)
1.一种自适应自更新的室内定位方法,其特征在于:
包括室内定位系统,室内定位系统包括部署于室内环境的多个基站、多个锚点,以及具有定位网络模型的服务器,并包括自适应自更新过程和室内定位过程;
(1)自适应自更新过程
在室内定位系统的使用过程中,以基站的正下方为基准设置俯仰角阈值,俯仰角低于此阈值的区域代表置信度高区域、俯仰角高于此阈值的区域代表置信度低区域,位于置信度高区域、置信度低区域的信标向基站发送目标信号,基站同时且实时采集室内环境的置信度高区域、置信度低区域中的目标信号,基站对目标信号预处理以获取目标信号的IQ或者协方差矩阵,形成区域相关数据并存储起来;由锚点向基站发射锚点信号,基站对锚点信号预处理以获取锚点信号的IQ或者协方差矩阵,形成锚点相关数据并存储起来;室内定位系统使用时长达到预设值t后,基站将所储存的区域相关数据、锚点相关数据打包发送给服务器,由服务器制作成置信度高区域的带标签实时数据集、置信度低区域的无标签实时数据集和锚点的带标签锚点数据集并提供给定位网络模型进行增量半监督学习,进行定位网络模型的参数优化;
(2)室内定位过程
由多个基站采集室内环境中不同位置的目标信号并对目标信号预处理以获取目标信号的IQ或者协方差矩阵,将目标信号的IQ或者协方差矩阵输入优化后的定位网络模型,得到待定位目标的AOA,其中待定位目标的AOA计算方法是:分别利用经典的AOA估计算法和神经网络方法得到AOA,比较两种方法获得的AOA准确度时使用信号的协方差矩阵最大特征值与其他特征值之和的比值是否超过设定的阈值来确定是否选用经典的估计算法,若超过设定的阈值就选用由经典的AOA估计算法得到的AOA结果,否则就选用由神经网络方法得出的AOA结果;根据得出的AOA结果通过位置估计算法得到目标的位置坐标;
所述定位网络模型为神经网络。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410487775.XA CN118102444B (zh) | 2024-04-23 | 2024-04-23 | 自适应自更新的室内定位方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410487775.XA CN118102444B (zh) | 2024-04-23 | 2024-04-23 | 自适应自更新的室内定位方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN118102444A CN118102444A (zh) | 2024-05-28 |
CN118102444B true CN118102444B (zh) | 2024-09-27 |
Family
ID=91152028
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410487775.XA Active CN118102444B (zh) | 2024-04-23 | 2024-04-23 | 自适应自更新的室内定位方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118102444B (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113993074A (zh) * | 2021-11-19 | 2022-01-28 | 深圳市佳贤通信设备有限公司 | 一种5g基站信号收发装置及目标定位方法 |
CN116918403A (zh) * | 2023-04-26 | 2023-10-20 | 上海移远通信技术股份有限公司 | 训练定位模型的方法及装置、用于定位的方法及装置 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11147459B2 (en) * | 2018-01-05 | 2021-10-19 | CareBand Inc. | Wearable electronic device and system for tracking location and identifying changes in salient indicators of patient health |
CN110933626B (zh) * | 2019-11-05 | 2021-05-04 | 东南大学 | 一种高精度的自组织网络式室内定位方法 |
CN114924225B (zh) * | 2022-04-28 | 2024-09-17 | 合肥工业大学 | 一种高精度室内定位方法、装置、设备及介质 |
WO2023240087A1 (en) * | 2022-06-06 | 2023-12-14 | Ademco Inc. | Systems for application enhanced data labeling for ai training and methods thereof |
-
2024
- 2024-04-23 CN CN202410487775.XA patent/CN118102444B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113993074A (zh) * | 2021-11-19 | 2022-01-28 | 深圳市佳贤通信设备有限公司 | 一种5g基站信号收发装置及目标定位方法 |
CN116918403A (zh) * | 2023-04-26 | 2023-10-20 | 上海移远通信技术股份有限公司 | 训练定位模型的方法及装置、用于定位的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN118102444A (zh) | 2024-05-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102116824B1 (ko) | 딥러닝 기반 측위 시스템 및 이의 구축 방법 | |
CN112533163B (zh) | 基于NB-IoT改进的融合超宽带和蓝牙的室内定位方法 | |
CN106793087B (zh) | 一种基于aoa和pdoa的阵列天线室内定位方法 | |
CN110045324B (zh) | 一种基于uwb和蓝牙技术的室内定位融合方法 | |
CN101191832A (zh) | 一种基于测距的无线传感器网络节点定位方法 | |
Zhang et al. | A scalable indoor localization algorithm based on distance fitting and fingerprint mapping in Wi-Fi environments | |
CN103402258A (zh) | 一种基于Wi-Fi的室内定位系统和方法 | |
CN112533136B (zh) | 一种基于深度学习的wlan指纹定位方法 | |
CN110187333B (zh) | 一种基于合成孔径雷达技术的rfid标签定位方法 | |
CN104181500A (zh) | 一种基于惯性信息和机会无线信号特征的实时定位方法 | |
CN109839613B (zh) | 一种使用路径信息校准的射频定位方法和装置 | |
CN111698774A (zh) | 基于多源信息融合的室内定位方法及装置 | |
CN112925001A (zh) | 一种uwb定位和卫星定位双融合的温室内外定位系统及方法 | |
CN110113709A (zh) | 一种基于支持向量机的超宽带室内定位误差消除算法 | |
Zhou-guo et al. | An improved indoor UHF RFID localization method based on deviation correction | |
CN109239661A (zh) | 一种基于深度q网络的rfid室内定位系统及算法 | |
CN116567531A (zh) | 基于粒子滤波算法的传感器融合室内定位方法及系统 | |
CN118102444B (zh) | 自适应自更新的室内定位方法 | |
Guo et al. | Indoor positioning optimization based on genetic algorithm and RBF neural network | |
CN114758364A (zh) | 基于深度学习的工业物联网场景融合定位方法及系统 | |
KR20190001386A (ko) | 저전력 블루투스 기반의 실내 측위 방법 및 장치 | |
CN114205741B (zh) | 基于uwb的toa与位置指纹联合室内定位方法 | |
CN116772860A (zh) | 基于无线定位技术与视觉人工智能融合的新型室内定位系统 | |
CN116761250A (zh) | 一种基于智能体交互深度强化学习的室内定位方法 | |
Mikhalev et al. | Passive emitter geolocation using agent-based data fusion of AOA, TDOA and FDOA measurements |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |