智慧物联网边缘协同感知(EICS)技术方案: 低功耗无线扫描唤醒技术

news/2024/4/19 20:33:05/文章来源:https://blog.csdn.net/almsound/article/details/130367664

物联网的传感器或控制节点通常有体积限制,只能使用钮扣电池、小型电池,甚至使用能量收集源进行运作。在许多工业应用中,需要人工更换电池的成本,特别是在难以接近地方更换所需的成本,使得人们更加重视降低平均电流消耗和延长电池寿命。极低功耗传感器主要通过在睡眠模式下运作来节省功率,仅仅在需要进行测量或数据传输时才从睡眠模式唤醒。这些传感器对人们或机器互动的响应性要求根据应用而变化。其些应用比如安全应用,可能需要快速的通信启动,而其它应用则可能需要不频密的非时间关键性启动。

物联网的众多通信设备都体积小巧而且要求使用小型电池长时间工作,因此有功率方面的限制。本文将探讨这样的低功耗系统的某些要求,如对于低功耗唤醒无线电产品的需求,并列举应用示例和比较各种竞争技术。
  低功率唤醒无线电应用
  唤醒无线电的示例应用之一是医疗移植通信。医疗移植通信通常包括每天或每周向临床医生报告设备状态和运作。例如,这类通信应用包括用于植入身体内的除颤器(cardioverter defibrillator, ICD)的电池状态或ECG波形。然而,在器件已被移植入期间或在医务人员办公室的工作期间,便需要速度加快很多的通信响应,所需的设备唤醒要求时间少于1秒。
  被移植设备预先并不会知道通信请求何时将发生,因此需要一个侦听通信请求的无线电产品。这种无线电必需具有极低的平均电流,同时仍然满足范围(灵敏度)和抗干扰性能(滤波和可靠性)要求。其它的应用具有相似的要求,例如在工业传感器和控制领域,以及安保应用领域。

唤醒无线电关键要求
  唤醒无线电要求与实际用例密切相关,许多因素包括电池特性、再充电或能量收集能力、应用电力需求,所需的启动和通信迟滞、通信使用、灵敏度和干扰处理都影响着最终规范。
  例如,想象一个将50%的电力配置给通信的220mAh CR2032钮扣电池,在可供通信使用的110 mAh电能中,可以将其中的一半用于唤醒,即拥有大约55 mAh的功率预算。如果这个传感器节点具有五年的使用寿命,唤醒所消耗的平均电流必须不超过55mAh/(5×365×24)= 1.3 A。
  唤醒系统的典型平均电流应在2A-4A范围,在保持低电流的同时提供媲美主无线电通信的灵敏度以及合理的干扰抑制。
  唤醒无线电解决方案的比较
  实施低电流唤醒无线装置有两个常用策略。
  始终在线的无线电:一个做法是设计始终在线的极低功率收发器,保持在低于10A范围的低电流预算中工作,这样的无线电在》-40 dbm范围的灵敏度极差。这对于许多应用是不够的,唤醒范围应当与常用的通信运作范围(《-90 dBm)相似。
  监听无线电: 在这一做法中,通常电池为低功率无线电供电,其周期性工作或以低于所需迟滞的监听间隔来监听所需的通信,这种方法的主要优势在于同时达到很好的灵敏度和低功耗特性。
  总的来说,如果所需的功率极低,始终在线的无线电有可能在能量收集供电应用中使用,而具有更具挑战性灵敏度要求的监听无线电,则用于电池供电应用。较宽的可实现灵敏度范围使得监听唤醒成为更普遍使用的方法。
  Roberts[参考文献3]研究了一系列文献中的器件,针对使用能量收集来源供电的始终在线无线电和使用电池来源供电的监听无线这两种类型的无线电装置显示灵敏度和功耗的比较。低功率电池供电无线电 (在100%占空比下运作时可能消耗1000 W) 通过duty cycle 方式来实现所需的《-90 dBm范围的唤醒灵敏度规范,以及达到低于10 W的平均功率水平(大约50W被视为RF电路正常工作并产生增益的最小值)。干扰处理等其它性能指标也是很重要的,这使许多实际系统超过了红线。
在这里插入图片描述

低功耗无线物联网中的节点,绝大部分时间必须处于休眠状态才能降低功耗,以支持电池长时间续航。如果有节点要发起通信,其在与目标节点进行通信之前,必须对目标节点实施唤醒,然后才能进行有效通信。本文中提出一种信道编码相关算法,具有抗干扰能力强、功耗低、快速识别身份、隐含时间戳、实现简单等特点,性能优于现有的唤醒方法或算法。

请点击输入图片描述(最多18字)
现有的唤醒方法

现有的唤醒方法有三种,分别是:

①RSSI(场强)唤醒法:Ts期间发送载波即可,从节点测试接收到的场强强度,超过设定的门限则被唤醒,否则继续休眠。

②Sniff(嗅探)唤醒法:Ts期间发送010101010……比特流,从节点计数接收的01或10的个数,超过设定的个数则被唤醒,否则继续休眠。

③数据包唤醒法:Ts期间重复发送一个数据包,从节点接收到完整的其中一个数据包则被唤醒,否则继续休眠。

方法①和②致命的缺点是不能识别非法信号,很容易受到干扰导致误唤醒,并且误唤醒的概率无法计算和评估,从而导致系统可靠性大幅降低,能量损耗无法补偿。即这两种方法,存在无法抗干扰的严重问题。另外一个缺陷是,其只能实现广播唤醒,增加了不需要参与通信的节点的功耗。
方法③的最大缺点是功耗大,为了可靠探测到数据包的帧同步信号,探测窗口t值需要设定为数据包总发射宽度的2倍,从而导致功耗增大。
虽然低功耗蓝牙明显优于Wi-Fi,但其唤醒性能对于某些应用来说还是不够,例如,一个220 mAh CR2032钮扣电池将一半的电能用于通信,而可用的110mAh电能预算的其中一半用于唤醒操作,即拥有大约55mAh预算。从表1看出,进行每秒监听,低功耗蓝牙平均消耗20μA电流,得出了2800小时或117天使用寿命。业界通常需要使用寿命以年为单位的系统,请注意低功耗蓝牙是专门设计用于低频率通信,而不是这种特定的异步唤醒。

改进的唤醒无线电解决方案
  专用的唤醒无线电技术可以帮助显著减少各种无线电系统的耗电量,尤其是对于Wi-Fi等较高功率的系统,美高森美超低功耗通信产品医疗产品团队在其医疗移植唤醒无线电工作的基础上,开发了2.45GHz唤醒无线电技术。新技术有显著改进,达到了良好的灵敏度、极低的平均电流和优良的干扰处理。
低功耗无线扫描唤醒技术指基于对目标场景状态变化的协同无线扫描唤醒而获得触发响应并进行智能决策,属于蓝奥声核心技术–边缘协同感知(EICS)技术的关键支撑性技术之一。该项技术涉及物联网的无线通信与边缘智能技术领域,主要涉及无线扫描网络及所包含的协同感知节点面向目标场景及其目标对象的边缘协同感知服务的机制与流程。
由边缘服务节点与其周边的若干目标对象设备(即客户端设备)所构成的具有动态信息交互特征的物联网边缘域(简称边缘域),主要面向解决目标对象域和感知控制域的无线网络通信及其信息交互的服务机制与流程问题。

实时状态在线状态查看运行状态监测电量实时监测控制指令定时、实时开关查询继电器状态上传时间间隔设置实时状态在线状态查看运行状态监测电量实时监测控制指令定时、实时开关查询继电器状态上传时间间隔设置2021年9月首页展示设备状态查看电量统计可视化图表设备列表设备信息批量查询、管理自定义筛选排序

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_103328.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

深度学习入门到实践:相关基础概述

绪论 深度学习(Deep Learning)是近年来发展十分迅速的研究领域,并且在人工智能的很多子领域都取得了巨大的成功。从根源来讲,深度学习是机器学习的一个分支,是指一类问题以及解决这类问题的方法。     深度学习问题…

halcon灰度积分投影/垂直积分投影

简介:关于灰度投影积分可以用到的场合很多,例如分割字符,分割尺子上的刻度等,适用于有规律的变化这些内容的检测。本文复现了论文《基于深度学习和灰度纹理特征的铁路接触网绝缘子状态检测》中灰度积分投影实现了对绝缘子缺陷位置的检测。见(图1)灰度积分垂直方向投影获得…

AI智能智能课程第四讲 -数据库领域专家

使用chatGPT让你成为数据库领域专家 作业 现在要测试电商的下单功能:测试员张三在公司的电商平台上下了几个单,现在需要验证:张三这个客户下单的所有订单信息,包含订单编号,商品名称,商品价格,…

分支和循环语句(2)

文章目录 3.2 for循环3.2.1 for语句的语法3.2.2 for循环中的break和continue3.2.3 for语句的循环控制变量3.2.4 一些for循环的变种3.2.5 一道笔试题 3.3 do while循环3.3.1 do语句的语法3.3.2 do语句的特点3.3.3 do while循环中的break和continue 3.4 练习3.4.1 计算 n的阶乘3.…

Compiler- 尾调用

我们还是用例子来引入本次要探讨的问题--尾调用 #include <stdio.h>int fib(int a) {return a < 2 ? 1 : fib(a - 1) fib(a - 2); }int main() {int n,result;scanf("%d",&n);result fib(n);printf("result is %d.\n",result);return 0; …

创建路由React router(使用react-router dom V6版本)

React路由 隔了很长一段时间&#xff0c;重新捡起来React学习。 发现React的路由从原来的 Switch改成了Routes。nice&#xff0c;nice&#xff0c;nice&#xff01;&#xff01;&#xff01;&#xff01; 刚开始接触确实还是有一点生疏的。之前的关于【传参】【js跳转】【跳转模…

矿井下无人值守变电所电力监控系统的探讨与产品选型

摘要&#xff1a;为了探讨井下无人值守变电所的电力监控系统技术&#xff0c;以西山煤电马兰矿为背景&#xff0c;详细阐述了井下无人值守变电所电力监控系统技术的各项基本参数&#xff0c;如额定工作电压及整机输入视在功率、交换机或监控分站的传输口、高压配电装置的传输口…

下载VMWare

1、首先登录到vmware官网 官网&#xff1a;https://www.vmware.com/ 2、点击Resource 3、找到Product Downloads 4、找到我们要下载的产品&#xff0c;点击download product 5、选择自己要下载的版本和对应的系统 6、点击去下载 7、点击download now

国云筑基“翼”气风发,天翼云以科技创新绘就数字中国蓝图

科技云报道原创。 全球新一轮技术革命方兴未艾&#xff0c;特别是以数字技术为核心的信息技术革命&#xff0c;正在实现群体突破和加快广泛深度应用。 从2017年的“促进数字经济加快成长”&#xff0c;到2019年的“壮大数字经济”&#xff0c;到2020年的“全面推进‘互联网&am…

SpringBoot的配置和日志

1.配置文件的作用和意义 配置文件中配置整个项目中所有重要的数据&#xff0c;比如&#xff1a; 1.数据库的连接信息&#xff08;包含用户名和密码的设置&#xff09;&#xff1b; 2.项目的启动端口&#xff1b; 3.第三方系统的调用秘钥等信息&#xff1b; 4.用于发现和定位问…

Unity之OpenXR+XR Interaction Toolkit实现 抓取物体

前言 我们今天来说一下如何使用XR Interaction Toolkit来实现和3D物体的交互之&#xff1a;抓取&#xff0c;简单说就是通过VR手柄拿起来一个物体。 二.准备工作 有了前两篇的配置介绍,我们就不在详细说明这些了&#xff0c;大家自行复习 Unity之OpenXRXR Interaction Toolk…

BPF技术学习与整理

目录 eBPF是什么&#xff1f; eBPF是做什么的&#xff1f;可以解决什么问题&#xff1f; eBPF可以带来的解决方案是什么&#xff1f; eBPF的技术点 eBPF hookeBPF MapeBPF Helper FunctioneBPF有什么限制吗&#xff1f; 前言 21年因为项目需求而要开发一个工具&#xff0c;可以…

每日一个小技巧:1招教你wav格式如何转换mp3

wav是一种质量较高的音频格式&#xff0c;但它的文件大小通常比较大。为了更方便地分享和存储音频文件&#xff0c;许多人都会选择将其转换为mp3格式。因为mp3格式能够在保持较高音质的同时&#xff0c;尽量降低文件大小&#xff0c;帮助你节省许多磁盘空间。那你们知道wav格式…

Java基础——多线程创建

&#xff08;1&#xff09;什么是线程&#xff1f; 线程(thread)是一个程序内部的一条执行路径。程序中只有一条执行路径&#xff0c;那么这个程序就是单线程的程序。 &#xff08;2&#xff09;多线程是什么&#xff1f; 多线程是指从软硬件上实现多执行流程的技术。 &…

让 ChatGPT 扮演一个艺术家,协助我们生成绘图 prompt

stable-diffusion Prompt 生成 直接生成 按照惯用的扮演思路&#xff0c;我们可以让 ChatGPT 扮演一个艺术家&#xff0c;协助我们生成绘图 prompt。考虑到 ChatGPT 和 DallE 同为 openai 公司产品&#xff0c;且 stable-diffusion 开源模型出现较晚&#xff0c;ChatGPT 训练…

【软件工程】UML序列图

一.概述 序列图&#xff08;时序图&#xff09;是一种软件工程行化建模方法&#xff0c;用于可视化系统或应用程序中多个对象之间 的交互。在序列图中&#xff0c;每个对象都表示为竖直线&#xff0c;对象之间的消息则表示为水平箭头 从一个对象指向另一个对象。 序列图可以…

搞懂 API ,地图 API 制作方法分享

地图 API 是一种基于 Web 开发的应用程序编程接口&#xff0c;可以用于创建和展示地图及地理信息。以下是一些地图 API 制作的方法&#xff1a; 选择地图 API 平台&#xff1a;目前市场上有很多地图 API 平台供选择&#xff0c;比如 Google Maps API、百度地图 API、高德地图 A…

2023年五月份图形化三级打卡试题

活动时间 从2023年5月1日至5月21日&#xff0c;每天一道编程题。 本次打卡的规则如下&#xff1a; 小朋友每天利用10~15分钟做一道编程题&#xff0c;遇到问题就来群内讨论&#xff0c;我来给大家答疑。 小朋友做完题目后&#xff0c;截图到朋友圈打卡并把打卡的截图发到活动群…

在阿里做测试开发的这5年,收获与感悟...

正好在离职交接空档期&#xff0c;就抽空简单分享自己的一些个人经历给大家&#xff0c;希望对刚毕业不久或者工作三五年的同学能有一些帮助。 测试新人 我的职业生涯开始和大多数测试人一样&#xff0c;开始接触都是纯功能界面测试。那时候在一家电商公司做测试&#xff0c;做…

基于异常值鲁棒性问题的极限学习机的回归问题研究(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…