不容小看的新型智能惯性传感器

来源 :中国电子商情·基础电子 | 被引量 : 0次 | 上传用户:yyuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  MEMS传感器正在涌入市场,这些传感器成本效益高,易于集成在场景感知解决方案中,提供有关其所处场景的重要信息。这种多用途感测技术有许多用例:MEMS传感器在穿戴物联网设备中用于检测用户活动和手势;工业MEMS传感器在工厂维护和故障预测中发挥重要作用,有助于提高工厂生产效率;MEMS对车辆安全性和自动驾驶发展至关重要。
  在过去的十年中,物联网应用规模呈指数增长。大多数物联网应用都涉及在可能没有电源的位置測量物理数值。增装电源线通常是行不通的,因此,电池是首选供电方案,并且无线数据传输是必选。物联网相关应用至少需要一个传感器获取数据和一个传输媒介发送数据。电源需要给数据传输媒介和传感器供电。在设计这种类应用时,需要在这个方面做出权衡和取舍:是最大限度延长电池续航时间还是提高数据传输频率?
  应用设计者可用一个在市场上有售的重要工具来解决这个折衷难题。这个工具是一个精密的计算单元,可以执行参数测量和数据传输任务,效果和能效都很好,这样的计算单元通常是针对低功耗设计的通用微控制器。对于低功耗应用,无线数据传输比其它处理任务更重要,因此,物联网应用设计策略是,如果其它处理任务允许降低通信速度,则可以将计算单元转移到物联网端。
  本文旨在于介绍创新传感器在降低产品功耗方面取得的新进展。意法半导体的新型惯性模块LSM6DSOX允许将算法处理过程全部或部分移至传感器的定制低功耗环境。这种方法具有广泛的可配置性,保证广泛的应用范围。本文结构如下:第一章介绍一个创新的嵌入式算法,并结合应用案例说明其优势。然后用两个章节专门介绍机器学习处理。最后一章介绍一个好用的定制支持软件,用户可以根据需求快速配置软件,创建新应用。
  嵌入式算法方案
  简单的物联网应用模型包括发射器/接收器、计算单元、执行器或传感器和电池。以智能手环为例,智能手环能够识别用户活动,并输出相关活动数据:用户步行多远,乘车多长时间等。当然,智能手环应具有翻腕显示日期和时间的功能。蓝牙低功耗系统芯片是执行传输和控制的关键组件。该解决方案嵌入了完整的蓝牙网络处理器和运行应用程序的应用处理器。应用处理器包括低功耗微控制器、用户程序NVM存储器,数据存储器、编程存储器(NVM镜像)以及通信接口(SPI、I2C等)。从下面给出的系统示例可以大致估算出该解决方案的功率预算。这款内置微控制器的“智能”蓝牙模块通常具有不同的功耗模式,下面列出了最常见的模式:


  a)睡眠模式:此模式用于关闭大多数内部模块或使其处于低功耗状态,最大程度地降低功耗。从此模式返回到正常工作模式需要一些时间(0.5-2 ms)。该模式电流消耗在0.5-2 μA之间。
  b)微控制器工作模式:射频发射器/接收器关闭,微控制器正常工作。 此模式的电流消耗在1-3 mA之间。
  c)射频收发模式:设备处于通信连接状态,功耗为3-20 mA。
  我们讨论一下智能手环检测用户活动的用例。假设智能蓝牙模块中的微控制器通过I2C/ SPI接口连接惯性模块,传感器数据输出数据速率配置为25Hz。每当嵌入式16 MHz时钟域生成样本时,微控制器就会退出睡眠模式,读取传感器数据并执行活动识别算法。高质量的活动识别算法用例平均需要4ms的处理时间。蓝牙传输是间歇性的,取决于用户要求(一天一次)。
  图1显示了微控制器运行算法时的占空比时序。Tstart是微控制器的唤醒时间,Talgo是算法的执行时间,Todr是传感器两次读取操作的间隔。
  下面是总平均电流ITOT的基本计算公式,其中包含各种主要电流消耗参数:


  IBUS 是接口总线读取操作消耗的电流;SPI总线的读取电流应小于1 μA,I2C总线约在2-5μA之间。射频是间歇性传输,所以功耗可以忽略不计。考虑到每个参数取值取其声明范围的中间值,最后得到的ITOT为230 μA。
  嵌入式算法是经过重新配置的可以实现“活动识别”,工作电流小于8 μA。这里所说的嵌入式算法与在微控制器上运行的算法在性能和质量上完全相同。嵌入式解决方案的显著优势是在传感器内部生成可用数据,因此不存在IBUS功耗。此外,嵌入式解决方案完全没有微控制器安全退出睡眠状态所需的Tstart时间,当Tstart和IBUS两项参数均为零时,ITOT估算值是200μA,这意味着,使用相同公式falgo*IUCORE*Talgo计算,算法从微控制器迁移到传感器使功耗降至二十五分之一。
  因为意法半导体软件库和客户需求是已知的,并且是合并在一起的,所以,我们的策略是收集最常见的用例,然后将其分为两类。第一类是由非常适合使用有限状态机的算法组成,第二类基于需要统计分析(基于模式分析)并且可以通过决策网(树)有效实现的应用。针对这两大类应用,我们开发出一个覆盖现有算法的“元命令”集,并确保算法具有广泛的可重新配置性,以处理新的自定义需求。最后一步是算法分析,目的是找到最佳的低功耗且有效的算法定制逻辑。在不影响算法性能的情况下,按照特定应用需求简化算法。下面的两个章节介绍这两个模块和元数据。
  机器学处理(MLP)
  有限状态机是利用本身固有的演绎推理特性:从假设开始,检验达到特定逻辑状态的概率。对于运动检测算法,演绎推理是确定一系列事件是否满足“规则”。这种方法适用于大多数手势检测算法,当然,不能全部适用。例如,手机举起到放下的手势算法可以完全基于以下事实:手机加速度计检测到的重力主要是在同一个轴上,并在一个时间序列后,检测到的重力方向将会变成相反方向。修改一些参数就可以更改手势定义,这些参数包括轴定义、阈值和序列持续时间。步行检测等运动算法几乎不可能通过简单的状态机来定义,因为变量数量会急剧增加,传感器定位、频率、地形和个人行为导致感应信号变化很大。从上一个示例中,可以得出一个更具一般性的概念:虽然手机举起到放下的手势统计方差在一个人群中是较明显的,但是可以进行演绎推理应用设计;而步行动作会引起广泛的统计方差,演绎推理方法应该弃用,而采用归纳推理方法。   机器学习处理的基本原理是允许在芯片上执行数据驱动型算法,开发从输入模式构建模型的能力。在过去的十年中,互联网和物联网爆炸式增长,大量信息产生。 随着数据量急剧增加,数据管理工具也被开发出来,使数据开始有应用价值。MLP解决方案被认为是适合在惯性传感器上执行数据驱动算法。MLP具有很高的可重新配置性,在惯性传感器领域达到了预期效果,可以在超低功耗环境执行算法,适用于耗电量大的产品,例如,物联网算法。
  數据挖掘是机器学习的一个重要分支:“数据挖掘是一个综合机器学习、模式识别和统计学的跨学科领域,其目的是发现知识。
  数据挖掘工具最后生成一个决策树,应用设计是从一个数据模式集合开始,以在MLP内核上加载决策树结束。用户可以用支持软件管理整个应用设计过程,我们将在下一章介绍支持软件,本章介绍MLP内核背后的基本模块。
  从图2中不难看出软件层和硬件层之间的边界。该应用设计从传感器数据模式开始,模式是描述MLP内核在运行时必须理解的知识。以活动识别算法为例,MLP从涉及要识别的活动(步行,跑步,运动的车辆,无运动等)的模式开始运行,目的是直接从传感器数据推出当前活动的结果。最多可以将3个传感器的数据配置为算法输入。陀螺仪和加速度计模块位于传感器内部,外部传感器(例如磁力计)的数据可以通过嵌入式I2C控制器读取。输入传感器数据由物理传感器的轴和数值组成(表1)。




  要想调理输入数据,还有多个可配置滤波器可用,如表2所示。


  原始数据和过滤数据都可以设为特征模块的输入,特征模块执行数据的统计计算,输出可以配置成多达19个不同的统计特征。表3中列出了可用特征。主要特征集分为触发式和窗口式两类,前者是按照特征事件计算的结果,后者是按照固定时窗间隔统计的结果。尽管所有特征计算结果可以是窗口式或触发式特征集,取决于用户配置,但只有这些特征的子集才可以生成触发信号。


  在特征配置结束时,软件工具(下面介绍)输出一个配置文件和一个ARFF文件。配置文件安装在惯性单元上用于配置MLP,ARFF文件用于数据挖掘工具,是与MLP处理器芯片匹配的。数据挖掘工具组建ARFF文件,针对特定应用案例优化(或“确定”)选择最佳的特征集,并输出决策树及相关统计性能。
  在数据挖掘工具处理和反馈后,可以重新处理数据并优化特征集。
  当统计性能符合期望时,可以通过意法半导体软件工具生成的配置文件将决策树加载到MLP内核上。
  支持软件
  意法半导体开发出一个使基于统计学/机器学习的方法适合编程的工具,有了这个工具,设备配置过程变得轻松快捷。
  这个机器学习处理配置工具是一个扩展版的Unico GUI图形用户界面软件(意法半导体所有MEMS传感器演示板通用。Unico软件连接基于STM32微控制器的主板,实现MEMS传感器与PC GUI之间的通信。该软件以图形和数字形式显示传感器输出,并允许用户保存或全面管理来自设备的数据。


  Unico软件允许访问MEMS传感器寄存器,可以快速配置寄存器,并可以直接在设备上轻松测试配置。可以将当前寄存器的配置保存为文本文件,并可以从现有文件中加载配置。这样,可以在几秒钟内重新设置传感器。
  基于统计/机器学习的算法要求收集数据日志。使用Unico GUI可以做到这一点。每个数据日志都必须关联预期结果(例如,静止,步行,跑步等)。该工具收集这些数据模式用于计算某些特征。
  该工具可为原始数据选择滤波器,选择用过滤数据计算哪些特征,计算结果特征将是决策树的属性。几个步骤后,该工具将生成一个属性关系文件(ARFF)。
  ARFF文件是决策树生成过程的入口。决策树可以由不同的机器学习工具生成。怀卡托大学开发的软件Weka能够从属性关系文件开始生成决策树。Weka工具可以评估哪些属性适合决策树。通过更改Weka中所有可用参数,可以实现不同的决策树配置。
  在决策树生成后,可以将其上传到意法半导体的软件工具,完成MEMS传感器的寄存器配置。通过访问传感器寄存器,Unico GUI可以读取决策树输出状态。


  应用案例
  从第二部分介绍的示例开始,我们做了一些电流消耗测量,选择了一个活动识别算法作为示例。该算法的性能在模式数据库中经过明确评估,而且在普通通用微控制器上运行时电流消耗约为数百微安。利用上一章介绍的支持软件,可以轻松地配置MLP内核,运行该活动识别算法。
  表4总结了在Cortex-M3 上运行活动识别算法的电流要求,以及在LSM6DSOx MLP上运行同一算法增加的电流需求。
  表4 电流要求


  结论
  世界网络化程度越来越高:联网设备可以交换大量数据。物联网应用依赖于三个关键模块:感知、智能和通信。本文介绍了一种高度可配置的嵌入在惯性传感器中的数字模块。数字模块为传感器增加了智能,可以大幅降低系统级能耗。为了快速开发应用原型,随硬件一起提供了数字模块配置支持软件。上一章的应用案例清楚地表明,数字模块可大幅降低电流消耗。智能传感器是赋能电池续航能力至关重要的新应用的关键技术。
其他文献
加速汽车IC设计周期  自动驾驶汽车(AV)正在将我们推入一个全新的移动时代,为了满足AV的高性能和低功耗要求,如今的SoC设计者需要为AI算法优化定制的硅架构,使用传统的设计方法十分耗费时间,于是HLS(高等级逻辑综合)开始步入人们眼帘。  HLS能够使用SystemC或C++对设计功能进行高级描述,并将它们综合到RTL中。在更高抽象层次上进行设计,通过将芯片功能规约与实现规约相分离,加速初始设
期刊
如今,物联网、云计算、人工智能(AI)等技术处于高速发展阶段,人们的衣食住行都往智能化方向发展,智能家居这个行业也随之蓬勃生长,并从私人豪宅的定义逐渐走向大众化。据相关研究组织预测,到2020年底,中国智能家居行业规模将达到3000亿元,占全球规模的35%。相信随着5G技术的到来,智能家居行业会达到另一个新的高度。  虽然智能家居是人类社会发展的必然趋势,但是家居智能化的道路并没有想象中的平坦。智
期刊
瑞萨电子推出面向工业4.0、医疗和物联网传感器应用的  瑞萨电子集团宣布推出ZSSC3240传感器信号调节器(SSC)。作为瑞萨领先SSC产品组合的最新成员,ZSSC3240为电阻式压力传感器和医用红外温度计等传感器应用带来了高精度、高灵敏度和灵活性。此款SSC新产品具有一流性能和速度,以及高达24位的模数转换(ADC)分辨率。凭借灵活的传感器前端和广泛的输出接口,ZSSC3240可应用于几乎所有
期刊
设备和工艺方面的专业知识是半导体制造分析解决方案的关键组成部分。过去几年,应用材料公司在探索半导体制造业的大数据分析方法上一直走在业界前列。公司在瑞士曼迪匹艾(MDPI)的开放期刊Proces ses上发表的一篇文章,获得了2016年和2017年度“最佳论文奖”。该文探讨了半导体制造业大数据分析的发展趋势和机遇,并提供了相应的路线图,阐述了如何采用分析技术为缺陷检测到预防式维护等一系列应用提供支持
期刊
摘 要: 违章和隐患是导致事故的直接原因。 安全管理的工作是在日常工作中排除安全隐患,整治安全违章,保障班组人员的生命安全和设备的正常运行状态。  关键词:“安全管理”、“安全培训”。  引言:  在班组安全文化建设中,培养“有感安全”班员、塑造本质安全人,是一项内容繁多、覆盖面广、时效性高的系统工程,需要把握时机恰当、措施得当的安全教育“节奏”。基于“解构”视角,按照“融入场景、灵活开展、学用结
期刊
NOR闪存已作为FPGA(现场可编程门列阵)的配置器件被广泛部署。其为FPGA带来的低延迟和高数据吞吐量特性使得FPGA在工业、通信和汽车ADAS(高级驾驶辅助系统)等应用中得到广泛采用。汽车场景中摄像头系统的快速启动时间要求就是很好的一个例子——车辆启动后后视图像在仪表板显示屏上的显示速度是最为突出的设计挑战。  上电后,FPGA立即加载存储于NOR器件中的配置比特流。传输完成后,FPGA转换为
期刊
新技术产品的早期用户常常发现,随着每个新“智能”产品进入家中,他们不得不学习新的控制指令,并找地方收纳新的遥控器。“智能”电视、“智能”机顶盒和“智能”多房间音频中心都具备最新的互联网连接功能,但它们也使智能家居变得更为复杂。  用户需要真正“智能”和安全的技术:智能产品能够自动了解用户的喜好,并在几乎不需要用户操作的情况下控制家居设备。如果智能家居系统配备了传感器并连接到云应用中,将为包括照明、
期刊
在全球二极管市场,罗姆(ROHM)半导体以10%左右的份额名列第三,而在车载二极管市场,ROHM则以20%的市占率位居第一。近日,ROHM最新推出了一款耐压到达200V、具有超低IR的肖特基势垒二极管(SBD),目标应用直接指向时下热门的xEV车载系统,进一步强化公司在车载系统的领先地位。  二极管在汽车中的使用数量很大,200V耐压这一范围目前以快恢复二极管(FRD)为主,ROHM为什么选择从这
期刊
在全球节能环保和智能互联终端花样翻新的大环境下,节能、高频、高效、微型、智能化是电源行业未来的发展趋势。新低能耗器件的广泛应用,PMIC设计优化、第三代半导体材料SiC/GaN MOSFET技术的出现,正推动着功率电子行业发生颠覆式的变革。这些新型器件把整个电源转换系统的效率提高多个百分点。  电源设计开发是个技术活儿,也是累活儿,工作繁杂挑战诸多。电源设计工程师根据任务书选择合适的器件和拓扑结构
期刊
凡是有电视或电脑的人大概都知道,物联网是一个不需要人为干预就能使“物体”相互通信的网络。在物联网出现之前,联网设备需要人类产生或处理信息。智能手机、笔记本电脑和台式机都属于个人联网设备。  现在,物联网已经延伸得很深。以物联网功能设备为例就有:智能个人设备、智能家居设备、智能汽车,甚至智能城市设施,它们可以感知、处理、存储数据,并采取相应操作。比如智能药盒能监视病人是否按时吃药,通知患者家属照顾病
期刊