首页> 中国专利> 一种基于神经网络算法的高精度室内定位系统

一种基于神经网络算法的高精度室内定位系统

摘要

本发明公开了高精度室内定位系统技术领域的一种基于神经网络算法的高精度室内定位系统,该高精度室内定位系统包括待定位目标物体物体、多个定位装置、用于通信协调控制和神经网络的推理算法的电力载波中央处理单元CCO、路由器、因特网、用于对定位神经网络模型进行训练的远程服务器以及用户终端手机或电脑,所述高精度室内定位系统的工作流程如下:所述电力载波中央处理单元CCO协调多个参考定位装置轮流发送固定功率(6dbm)固定长度(1000字节)无线定位信号,该高精度室内定位系统在定位时通过采用不断更新的数据来训练神经网络以反映环境的变化,提高了时间和空间定位的精度,同时大大节省时间和成本。

著录项

  • 公开/公告号CN112218237A

    专利类型发明专利

  • 公开/公告日2021-01-12

    原文格式PDF

  • 申请/专利权人 杨俊杰;

    申请/专利号CN202011210518.X

  • 发明设计人 杨俊杰;杨柳;

    申请日2020-11-03

  • 分类号H04W4/02(20180101);H04W4/021(20180101);H04W4/33(20180101);H04W64/00(20090101);G06N3/08(20060101);

  • 代理机构11621 北京和联顺知识产权代理有限公司;

  • 代理人赵宇

  • 地址 210001 江苏省南京市秦淮区永智路5号E座717室

  • 入库时间 2023-06-19 09:32:16

说明书

技术领域

本发明涉及高精度室内定位系统技术领域,具体为一种基于神经网络算法的高精度室内定位系统。

背景技术

当前的很多无线室内定位系统主要采用单纯无线的方式来实现,主要包括WiFi,Zigbee,Bluetooth,UWB等,WiFi定位主要采用的搜集附近 WiFi路由器的方式,然后使用这些随机搜索到的路由器作为参考点,所以具有很大的随意性,特别是如果搜索到的WiFi路由器属于别的拥有者,而且距离比较远的话,定位的结果会很不理想甚至到上百米的误差;而采用 Zigbee/Bluetooth定位都需要在室内事先测量、选择、布置和安装许多不同位置的参考节点(往往达数百个),这对于新的建筑施工来说是一个很大的工程耗时耗力,如果是旧的仓库改造更是周期长成本高,而且以后很难改动做任何新的设计,而采用UWB的定位目标所需要的功耗很高,而且这种协议尚未被大规模采用,所以大多数场合并不适用。

但是现有的室内定位系统在定位时,不便采用不断更新的数据来训练神经网络以反映环境的变化,并且不能以此提高时间和空间定位的精度。

本发明设计了基于电力载波和无线混合通信芯片的高精度室内定位系统以解决上述问题。

发明内容

本发明的目的在于提供一种基于神经网络算法的高精度室内定位系统,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:一种基于神经网络算法的高精度室内定位系统,该高精度室内定位系统包括待定位目标物体物体、多个定位装置、用于通信协调控制和神经网络的推理算法的电力载波中央处理单元CCO、路由器、因特网、用于对定位神经网络模型进行训练的远程服务器以及用户终端手机或电脑;

所述高精度室内定位系统的工作流程如下:

所述电力载波中央处理单元CCO协调多个参考定位装置轮流发送固定功率(6dbm)固定长度(1000字节)无线定位信号,每次发送无线信号的装置将自身坐标,以及除发送无线信号之外的所有其余的参考定位装置将接收到的波峰功率平均值以及自身的坐标数据均送至远程服务器进行神经网络训练;

所述电力载波中央处理单元CCO周期性从远程服务器下载训练过的最新的定位神经网络模型用于定位推理;

所述待定位目标物体通过无线模块周期性发送默认固定功率(6dbm)固定长度(1000字节)数据包;

所述多个参考定位装置收到该数据包后,记录下接收到的波峰功率平均值和相应的待定位目标物体的MAC ID及时间;

所述多个参考定位装置将待定位目标物体MAC ID、波峰功率平均值、接收时间点和自身的MAC ID发送至电力载波中央处理单元CCO;

所述电力载波中央处理单元CCO将同一时间点每次发送无线信号的装置将自身坐标,以及除发送无线信号之外的所有其余的参考定位装置将接收到的波峰功率平均值以及自身的坐标数据送入定位神经网络模型进行定位推理,并将结果送至远程服务器;

所述远程服务器将待定位目标物体物体的定位数据发送至用户终端手机或电脑,并记录数据至数据库。

优选的,所述定位神经网络模型包括输入层、隐藏层和输出层。

优选的,所述输入层输入各个参考定位装置的空间坐标和各个定位装置接收到的相应无线信号波峰功率的平均值,所述隐藏层为中间层,所述输出层输出各个参考定位装置的坐标。

优选的,所述输出层输出各个参考定位装置的坐标用于反向传播算法来训练神经网络,且在神经网络用于推理时输出层则为待定位目标物体的空间坐标位置。

优选的,所述远程服务器可实现神经网络训练算法和定位数据库。

与现有技术相比,本发明的有益效果是:该高精度室内定位系统在定位时通过采用不断更新的数据来训练神经网络以反映环境的变化,提高了时间和空间定位的精度,同时大大节省时间和成本。

当然,实施本发明的任一产品并不一定需要同时达到以上所述的所有优点。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为该发明的定位神经网络的数据模型以及输入输出说明;

图2为该发明的室内定位系统的算法和工作流程;

图3为该发明基于电力载波和无线混合通信芯片的高精度室内定位系统的框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1至图3,本发明提供一种基于神经网络算法的高精度室内定位系统技术方案:该高精度室内定位系统包括待定位目标物体物体、多个定位装置、用于通信协调控制和神经网络的推理算法的电力载波中央处理单元CCO、路由器、因特网、用于对定位神经网络模型进行训练的远程服务器以及用户终端手机或电脑;

定位神经网络模型包括输入层、隐藏层和输出层;输入层输入各个参考定位装置的空间坐标和各个定位装置接收到的相应无线信号波峰功率的平均值,隐藏层为中间层,输出层输出各个参考定位装置的坐标;输出层输出各个参考定位装置的坐标用于反向传播算法来训练神经网络,且在神经网络用于推理时输出层则为待定位目标物体的空间坐标位置;远程服务器可实现神经网络训练算法和定位数据库。

定位神经网络模型如图1所示:

输入信号为待定位目标或参考定位装置发出无线定位信号数据包后各个参考定位装置收到的相应无线信号波峰功率的平均值以及该参考定位装置的位置坐标,因此输入节点的数目取决于该电力载波网络协调范围内的参考定位装置的数目;中间层为隐藏层,而输出层在神经网络训练时为发出无线定位信号的参考定位装置的位置,用于反向传播算法来训练神经网络;而在神经网络用于推理时输出层则为待定位目标的空间坐标位置。

高精度室内定位系统的工作流程如图2和图3所示:

(1)利用各个定位装置现有的固定位置信息来训练定位神经网络。电力载波中央处理单元CCO指定该CCO协调区域内的多个定位装置(轮流按固定时间间隔(如每10分钟)同一时间点通过本装置上的无线通信模块周期性发送默认固定功率(6dbm)固定长度(1000字节)数据包,其余电力载波和无线混合通信芯片定位装置接收到该信号后将信号强度,自身位置信息和接收到信号时间点等信息送至CCO;CCO将所有数据包括发送定位无线信号的定位装置的位置,MAC ID、其余定位装置接收到的该定位无线信号的强度,时间点等信息通过路由器和因特网发送至远程服务器;远程服务器采用反向传播算法 (BP)对定位神经网络进行训练;

(2)CCO定期(如每10分钟)从远程服务器下载一次训练好的神经网络系数到本地,用于本地的神经网络定位推理;

(3)待定位目标物体通过待定位目标物体上的无线通信模块周期性发送默认固定功率(6dbm)固定长度(1000字节)数据包;

(4)多个定位装置接收到该数据包后,记录下接收到的波峰功率平均值和相应待定位目标物体的MAC ID和接收数据时间点;

(5)多个定位装置将待定位目标物体的MAC ID、波峰功率平均值、接收时间点和其自身的MAC ID一起发送至本电力线网络的电力载波中央处理单元CCO;

(6)电力载波中央处理单元CCO(106)将多个定位装置同一时间点从同一待定位目标物体接收到的波峰功率平均值送入该装置内训练好的神经网络进行推理运算,将计算好的定位结果连同待定位目标的MAC ID、时间点等信息通过路由器和因特网发送至远程服务器;

(7)远程服务器将定位结果发送至用户终端手机或电脑,并保存该定位目标的定位信息至数据库。

其中,多个参考定位装置即为电力载波和无线混合通信芯片定位装置,且电力载波和无线混合通信芯片定位装置安装在插座上。

如图3所示:图3即为基于电力载波和无线混合通信芯片的高精度室内定位的工作流程,且基于电力载波和无线混合通信芯片的高精度室内定位系统为现有技术。

该发明通过采用如图3所示的基于电力载波和无线混合通信芯片的高精度室内定位,在此基础上通过采用不断更新的数据来训练神经网络以反映环境的变化,提高了时间和空间定位的精度,同时大大节省时间和成本。

在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上公开的本发明优选实施例只是用于帮助阐述本发明。优选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本发明的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本发明。本发明仅受权利要求书及其全部范围和等效物的限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号