UWB信号对服务器有没有干扰,UWB组网定位的系统及方法技术方案

2023-11-09

【技术实现步骤摘要】

本专利技术涉及一种UWB组网定位的系统,更具体地,涉及一种UWB组网定位的系统及方法。

技术介绍

UWB(UltraWideband)是一种无载波通信技术,利用纳秒至微微秒级的非正弦波窄脉冲传输数据。通过在较宽的频谱上传送极低功率的信号。UWB具有抗干扰性能强、传输速率高、带宽极宽、消耗电能小、发送功率小等诸多优势,主要应用于室内通信、高速无线LAN、家庭网络、无绳电话、安全检测、位置测定、雷达等领域。近年来,国内外开始利用UWB的亚纳秒级超窄脉冲来做近距离精确室内定位。专利技术人发现,现有的UWB定位通信主要是点对点的通信或是简单的组网,因此,有必要开发一种用于大量移动设备的UWB组网定位的系统及方法。公开于本公开

技术介绍

部分的信息仅仅旨在加深对本公开的一般

技术介绍

的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域技术人员所公知的现有技术。

技术实现思路

本公开提出了一种UWB组网定位的系统及方法,其能够通过UWB通信实现对覆盖范围内的大量移动设备的实时组网定位,同时避免基站以及移动设备之间的干扰。根据本公开的一方面,提出了一种UWB组网定位的系统,该系统可以包括:一个或多个标签,其位于待定位的设备上,并间隔第一周期向外广播UWB信号;多个UWB基站,其固定在预定位置上,所述多个UWB基站分别基于一个或多个标签广播的UWB信号,获得每个UWB基站与一个或多个标签之间的距离;以及服务器,其分别连接到所述多个UWB基站,所述服务器基于所述多个UWB基站与一个或多个标签之间的距离,对所述多个标签进行定位。根据本公开的另一方面,提出了一种UWB组网定位的方法,该方法可以包括:一个或多个标签间隔第一周期向外广播UWB信号;多个UWB基站分别基于一个或多个标签广播的UWB信号,获得每个UWB基站与一个或多个标签之间的距离;以及基于所述多个UWB基站与一个或多个标签之间的距离,对所述多个标签进行定位。本公开的方法和装置具有其它的特性和优点,这些特性和优点从并入本文中的附图和随后的具体实施例中将是显而易见的,或者将在并入本文中的附图和随后的具体实施例中进行详细陈述,这些附图和具体实施例共同用于解释本公开的特定原理。附图说明通过结合附图对本公开示例性实施例进行更详细的描述,本公开的上述以及其它目的、特征和优势将变得更加明显,其中,在本公开示例性实施例中,相同的参考标号通常代表相同部件。图1示出了根据本公开的UWB组网定位的系统的示意图。图2示出了根据本公开的UWB组网定位的系统的UWB基站和标签的示意图。图3示出了根据本公开的UWB组网定位的系统的时间片分配的示意图。图4示出了根据本公开的UWB组网定位的系统的测距过程的示意图。具体实施方式下面将参照附图更详细地描述本公开的优选实施例。虽然附图中显示了本公开的优选实施例,然而应该理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。实施例1图1示出了根据本公开的UWB组网定位的系统的示意图。在该实施例中,根据本公开的UWB组网定位的系统可以包括:一个或多个标签、多个UWB基站以及服务器。一个或多个标签位于待定位的设备上,并间隔第一周期向外广播UWB信号;多个UWB基站固定在预定位置上,分别基于一个或多个标签广播的UWB信号,获得每个UWB基站与一个或多个标签之间的距离;服务器分别连接多个UWB基站,基于多个UWB基站与一个或多个标签之间的距离,对一个或多个标签进行定位。该实施例通过UWB通信实现对覆盖范围内的大量移动设备的实时定位,同时避免UWB基站以及移动设备之间的干扰。下面详细说明根据本公开的UWB组网定位的系统。发送广播在一个示例中,一个或多个标签可以位于待定位的设备上,并间隔第一周期向外广播UWB信号。待定位的设备可以是商用机器人或智能车辆。标签上电后可以每隔第一周期向外广播一次信息,该第一周期可以是事先设定好的最小的广播时间周期,当同一个区域标签量越来越多时该第一周期会动态地自动增大,广播该信息的目的在于寻找周围的UWB基站与其进行测距。测量距离在一个示例中,多个UWB基站可以固定在预定位置上,可以分别基于一个或多个标签广播的UWB信号,获得每个UWB基站与一个或多个标签之间的距离。UWB基站上电后可以开启无线接收,等待标签与其进行通信测距(应当注意,本公开的系统中UWB基站与UWB基站之间可以不进行无线通信)。如果标签广播后周围有UWB基站收到该广播信息,则UWB基站按照设定的协议与标签进行通信以完成测距,测距完成后标签进入睡眠状态,等待下一个周期重复发送广播进行测距,如果周围没有UWB基站,标签还是一样进入睡眠状态等待下一周期重复发送广播进行测距。图4示出了根据本公开的UWB组网定位的系统的测距过程的示意图。如图4所示,实际的测距过程可以描述如下:在UWB基站接收到标签的广播数据(广播包)后,可以在时间JT1向标签发送测距包1;标签在时间BR1接收到UWB基站的测距包1后,可以在时间BT1向UWB基站发送测距包2;UWB基站在时间JR1接收到标签的测距包2后,可以在时间JT2向标签发送测距包3;以及,标签在时间BR2接收到UWB基站的测距包3后,可以向UWB基站发送回传包。因此,标签与UWB基站之间的距离D可以表示为公式(1):D=((((JR1-JT1)-(BT1-BR1))+((BR2-BT1)-(JT2-JR1)))/4)*C(1)其中,C可以为信号传播速度。图2示出了根据本公开的UWB组网定位的系统的UWB基站和标签的示意图。在一个示例中,获得每个UWB基站与一个或多个标签之间的距离可以包括:为多个UWB基站分配基站ID号并将多个UWB基站分组,每组内的多个UWB基站按照基站ID号的顺序分别与一个或多个标签进行测距。在一个示例中,获得每个UWB基站与一个或多个标签之间的距离还可以包括:为一个或多个标签分配标签ID号,按照每组UWB基站覆盖范围内的标签ID号的顺序逐个进行测距。具体地,UWB基站收到广播信息后不是立即与标签进行测距,而是计算隔多长时间后才启动和标签的测距。如图2所示,可以为安装的每个UWB基站设定一个ID号,并且可以根据安装位置顺序为每个UWB基站分配连续的ID本文档来自技高网...

81330474.gif

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

UWB信号对服务器有没有干扰,UWB组网定位的系统及方法技术方案 的相关文章

  • Java Stream流处理Map 详细用法

    文章目录 Java Stream流处理Map 详细用法 实体类 Stream方法 Java Stream流处理Map 详细用法 实体类 package com jzj model 当前描述 author jiazijie since 202
  • Code First Migrations更新数据库结构的具体步骤

    Code First Migrations更新数据库结构的具体步骤 作者 寒羽枫 cityhunter172 http blog csdn net cityhunter172 article details 8062420 我对 CodeF
  • Kaldi声学模型训练

    我的书 淘宝购买链接 当当购买链接 京东购买链接 支持标准的基于ML训练的模型 线性变换 如LDA HLDA MLLT STC 基于fMLLR MLLR的说话人自适应 支持混合系统 支持SGMMs 基于fMLLR的说话人识别 模型代码 可以
  • MAC 设计师必备的设计绘图软件 推荐与下载

    Mac设计师必备的设计绘图软件 为广大设计师推荐一些Mac上实用且强大的软件 使用好的软件 事半功倍 设计出精美的作品 Mac上优秀的设计类软件非常多 绝对不止这几款软件 看看以下内容 希望对你有帮助 如有更好的设计类软件大家也可以留言推荐
  • 放弃大厂高薪的程序员,涌进体制内

    本文转载自 InfoQ 作者 罗燕珊 我现在最庆幸的是 下班终于能看到太阳了 2020 年 8 月 20 日下午 5 点半 何双准备下班 他特地朝窗外拍了张照片并发在朋友圈 配图文案仅仅只有 太阳 92 年出生的何双原先是一名程序员 去年年
  • 数据统计(基于文件输入输出)

    输入一些整数 求出它们的最大值 最小值 平均值 保留三位小数 输入保证这些数都是不超过1000的整数 样例输入 2 8 3 5 1 7 3 6 样例输出 1 8 4 375 基于文件重定向 define LOCAL 作用 仅在本机使用重定向
  • 小程序报错:{“errMsg”:“navigateTo:fail can not navigateTo a tabbar page”}

    小程序报错 errMsg navigateTo fail can not navigateTo a tabbar page 错误显示 VM791 1 Error MiniProgramError errMsg navigateTo fail
  • 验证码报错 java.desktop/sun.awt.FontConfiguration.getVersion(FontConfiguration.java: 问题解决

    验证码报错 org springframework web util NestedServletException Handler dispatch failed nested exception is java lang Internal
  • 【C语言】选择排序

    一 算法描述 在一遍遍历中将最小的数排到前面 几次遍历后前面就是排号序的 经过n 1次遍历 二 选择排序代码 void select int a int n int i j min temp for i 0 i
  • 矩阵和向量的乘法顺序

    矩阵和向量的乘法顺序 似乎经常有人被这个问题转晕 向量有两种表达形式 行向量和列向量 对应的矩阵也有行矩阵和列矩阵 采用哪种形式和左右手系无关 行矩阵 三个轴向量为前三行 最后一行为位移变换 连乘时从左到右接合 左边的变换先应用 变换向量时
  • Ubuntu 18.02编译opencv

    https blog csdn net public669 article details 99044895 spm 1001 2014 3001 5506 https blog csdn net Mr robot strange arti
  • 利用STM32CubeMX软件生成USB_HOST读写U盘

    一 测试平台 MCU STM32F429IGT6 工具 STM32CubeMX软件 编译软件 MDK 二 配置步骤 1 打开STM32CubeMX软件 创建新的工程文件 点击ACCESS TO MCU SELECTOR选项 2 选择芯片型号
  • 1-4、Lua基本语法

    1 4 Lua基本语法 文章目录 1 4 Lua基本语法 1 赋值语句 2 局部变量与代码块 3 控制结构语句 if语句 while语句 for语句有两大类 Lua像C和PASCAL几乎支持所有的传统语句 赋值语句 控制结构语句 函数调用等
  • MFC之图标(标题)的动态使用15

    1 图标 标题 的动态使用 我们将实现左上角动态图标的显示 首先按照向导创建新的项目 由于我们的图标是属于框架 所以在框架类处理 1 首先在框架类定义图标数组用于存储图片 我这里有四张所以大小为4 private HICON m icon
  • 程序员35岁以后就没有出路了吗?听听京东10年测开的分析

    国内的互联网行业发展较快 所以造成了技术研发类员工工作强度比较大 同时技术的快速更新又需要员工不断的学习新的技术 因此淘汰率也比较高 超过35岁的基层研发类员工 往往因为家庭原因 身体原因 比较难以跟得上工作节奏 所以裁员往往优先考虑这类员
  • MCU接收串口字符型数据转换成数据型数据

    转自 http blog csdn net langaopeng article details 7672252 做MCU开发时 常常碰到串口接收的数据是字符型数据 是ASCII码 而我们需要解析的是数据型的 如 串口接收到的是 236 8
  • 【机器学习实战】1、机器学习主要任务

    文章目录 1 1 何谓机器学习 1 2 机器学习重要性 1 3 机器学习主要任务 1 4 如何选择合适的算法 1 5 开发机器学习应用程序的步骤 1 6 python语言的优势 1 6 1 python语言特色 1 6 2 python语言
  • npm、cnpm、yarn之间的区别

    npm 在使用 npm 安装包的时候 给人的第一感觉就是慢 而且还会在命令行打印出一堆的东西 而且经常会出现 在我的电脑上可以 这个问题 着实是有点难受 但也不得不说 npm 是 node 如此成功的主要原因之一 npm的缺点如下 1 由于
  • 网站html保存,如何保存网页内容(高级篇)

    上一篇介绍了允许 另存为 的网站保存网页的方法 本篇继续介绍禁止 另存为 的网站也实现保存网页的方法 步骤比上一篇麻烦一些 但也不难 以下是具体步骤 提示 对于这类网站 尽管 文件 菜单中的 另存为 是可用的 但当你试图另存为 网页快要保存

随机推荐

  • [网络安全自学篇] 七十八.XSS跨站脚本攻击案例分享及总结(二)

    这是作者网络安全自学教程系列 主要是关于安全工具和实践操作的在线笔记 特分享出来与博友们学习 希望您喜欢 一起进步 前文分享了肖老师 Seak 的分享 介绍恶意代码与APT攻击中的武器 包括A2PT的攻击武器 普通APT组织的自研恶意代码
  • 虚拟机Parallels Desktop

    Mac上安装Windows虚拟机 Parallels Desktop 之前在Mac上安装虚拟机使用的是VMware Fusion 用起来感觉不是很流畅 很不舒服 所以今天试试号称Mac上最好的虚拟机Parallels Desktop 概述
  • 迷你气象站(雨量计,风速,风向)

    天气预报对于计划我们的日常活动很重要 农民需要信息来帮助他们计划农作物的种植和收割 航空公司需要了解当地天气状况才能安排航班 天气预报可以帮助我们做出更明智的日常决策 甚至可以帮助我们摆脱危险 在本教程中 我们将制作一个微型气象站 该气象站
  • python迷宫游戏的课程设计,Python迷宫游戏(基础版)

    画地图 map data 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 2 1 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 0 1 1 0 1 0 1 0 1 1 0 1 1 0 0 0
  • 互联网晚报

    教育部回应降低英语教学比重建议 中小学外语课时占比低于语文等学科 教育部网站9月23日公布 对 关于增强文化自信增加中国文化内容教学改革和降低英语教学比重的建议 的答复 答复显示 根据规定 外语课时占比为6 8 明显低于语文 数学 体育 艺
  • opencv3+python3.5成语填字游戏(一)印刷体汉字的分割

    首先这是一个成语填字游戏 大概就是一张成语填字游戏图片 通过opencv图像识别后转为矩阵 再通过解算法 解出答案 在显示到图片上 源代码 https github com mayue801 crossword puzzle idiom 本
  • mac kafka安装

    1 安装 brew install kafka kafka依赖于zookeeer 所以使用homebrew安装kafka 集群时 zookeeper也会被安装 2 zookeeper和kafka启动 重启 关闭 zookeeper后台启动
  • initialize specified but the data directory has files in it. Aborting 错误解决

    最近学习配置mysql 1 先按百度的文章https jingyan baidu com article f3ad7d0ffc061a09c3345bf0 html 做好基础工作 但是在执行 net start mysql 时 失败了 提示
  • 油猴脚本(Tampermonkey)的获取与简单使用

    油猴脚本的使用 什么是油猴脚本 油猴 可以通过安装各类脚本对网站进行定制 当然伟大的脚本面向的是所有上网者 所以借由各位大神的脚本我们能实现更多更强大的功能 例如 直接下载百度网盘文件 全速 重新定制繁杂的微博页面 去掉视频播放广告 甚至播
  • python爬取WHO全球疫情数据

    python讨论qq群 996113038 导语 以武汉为中心的全国保卫战已经基本胜利 而国外的疫情发展开始愈演愈烈 很多小伙伴想要了解全球的疫情数据 所以这次我们来爬取一下世卫组织官网上的疫情pdf 以及几个主要国家从1月22到现在的数据
  • Servlet 详细教程 + 案例

    Servlet 方法介绍 Servlet urlPattern 配置 IDEA 模板创建 Servlet 中文乱码问题 POST 乱码 GET 乱码 路径问题 Response 响应字符数据 Response 响应字节数据 用户登录案例 准
  • 【高频】前端面试算法题,案例+答案,一学就会!

    目录 前言 题目 1 反转字符串 2 判断回文字符串 3 数组去重 4 找出最大值和最小值 5 斐波那契数列 6 查找缺失的数字 7 判断两个字符串是否是字母异位词 8 实现数组扁平化 9 实现字符串压缩 10 判断是否为无序数组中的连续数
  • 多模态系列论文--ALBEF 详细解析

    ALBEF来自于Align before Fuse 作者团队全自来自于Salesforce Research 论文地址 Align before Fuse Vision and Language Representation Learnin
  • C++string类的c_str()函数

    标准库的string类提供了3个成员函数来从一个string得到c类型的字符数组 c str data copy p n 1 c str 生成一个const char 指针 指向以空字符终止的数组 注 这个数组的数据是临时的 当有一个改变这
  • 诺基亚发布NetAct云网络管理系统,为5G网络演进铺路

    诺基亚近日发布了NetAct网络管理系统 NMS 的云版本 NetAct云将能够满足5G网络巨大的数据处理需求 并开始向跨硬件 hardware agnostic 部署场景发展 在运营商计划发展5G的进程中 除了提供全面自动化移动网络控制外
  • Linux安装negix

    本文章介绍了在CentOS7 9 64位系统下 安装neginx 1 20 2版本 注意红色字体都是我踩的坑 目录 第一步 下载negix和安装依赖 第二步 解压安装 第三步 执行配置命令 第四步 编译和安装 第五步 启动nginx 第六步
  • security与cas的集成(serviceProperties中的sendRenew的设置)

    在spring于security的集成中 serviceProperties的配置如下
  • File类的知识1

    File类 递归 java io File 类是文件和目录路径名的抽象表示 主要用于文件和目录的创建 查找和删除等操作 java io File类 文件和目录路径名的抽象表示形式 java把电脑中的文件和文件夹 目录 封装为了一个File类
  • python数据可视化毕业设计题目_基于Python的数据可视化

    基于 Python 的数据可视化 杨凯利 1 山美娟 2 期刊名称 现代信息科技 年 卷 期 2019 000 005 摘要 在大数据快速发展的今天 Python 丰富的工具包在科学计算 文件处 理 数据可视化等领域越来越凸显其价值 能够发
  • UWB信号对服务器有没有干扰,UWB组网定位的系统及方法技术方案

    技术实现步骤摘要 本专利技术涉及一种UWB组网定位的系统 更具体地 涉及一种UWB组网定位的系统及方法 技术介绍 UWB UltraWideband 是一种无载波通信技术 利用纳秒至微微秒级的非正弦波窄脉冲传输数据 通过在较宽的频谱上传送极