0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MEMS运动传感器原理

工程师 来源:传感器技术 作者:凌霄 2020-10-19 11:45 次阅读

人体运动分析是指通过一定的方法对人的运动进行捕捉和记录,用于定量描述、分析和评价人的运动的一门学科。人体运动分析主要是使用运动捕捉系统实现运动跟踪和行为识别两大主要任务,其中惯性式运动捕捉系统主要采用MEMS传感器

MEMS传感器作为一种采用微电子微机械加工技术制造出来的新型传感器,具有微型化、集成化、智能化、成本低、效能高、可大批量生产等特点,在惯性式运动捕捉技术中发挥了重要作用。

惯性式运动捕捉系统中测量人体运动的惯性传感器,也称之为运动传感器,捕捉和识别身体不同部位的运动状态,可以布置在头部、上肢、下肢、手部等多个部位。惯性传感器主要包括加速度计、陀螺仪、磁力计,在实际应用中,采集的传感数据需经过校准、误差检测和补偿、数据融合后,用于分析和跟踪人体运动。

运动传感器原理

1.MEMS加速度计原理

MEMS加速度计分为三种:压电式、容感式、热感式。压电式MEMS加速度计运用的是压电效应,在其内部有一个刚体支撑的质量块,有运动的情况下质量块会产生压力,刚体产生应变,把加速度转变成电信号输出。容感式MEMS加速度计内部也存在一个质量块,从单个单元来看,它是标准的平板电容器。加速度的变化带动活动质量块的移动从而改变平板电容两极的间距和正对面积,通过测量电容变化量来计算加速度。热感式MEMS加速度计内部没有任何质量块,它的中央有一个加热体,周边是温度传感器,里面是密闭的气腔,工作时在加热体的作用下,气体在内部形成一个热气团,热气团的比重和周围的冷气是有差异的,通过惯性热气团的移动形成的热场变化让感应器感应到加速度值。

由于压电式MEMS加速度计内部有刚体支撑的存在,通常情况下,压电式MEMS加速度计只能感应到“动态”加速度,而不能感应到“静态”加速度,也就是我们所说的重力加速度。而容感式和热感式既能感应“动态”加速度,又能感应“静态”加速度。

2.MEMS陀螺仪原理

MEMS陀螺仪利用科里奥利力——旋转物体在有径向运动时所受到的切向力。实际的

MEMS陀螺仪的设计如下图。如果物体在圆盘上没有径向运动,科里奥利力就不会产生。因此,在MEMS陀螺仪的设计上,这个物体被驱动,不停地来回做径向运动或者震荡,与此对应的科里奥利力就是不停地在横向来回变化,并有可能使物体在横向作微小震荡,相位正好与驱动力差90度。

MEMS陀螺仪通常有两个方向的可移动电容板。径向的电容板加震荡电压迫使物体作

径向运动,横向的电容板测量由于横向科里奥利运动带来的电容变化。因为科里奥利力正比于角速度,所以由电容的变化可以计算出角速度。

3.MEMS磁力计工作原理

MEMS磁力计就是通过测量磁场强度和方向来定位设备的方位的传感器。磁传感器就

是感应环境磁场的变化,并把它转换为电信号,从而测量出对应物理量的器件,主要应用在电子罗盘、磁场感应器、位置感应器等方案中。磁场的测量可以利用霍尔效应、磁阻效应、电磁感应效应等原理。根据不同的原理可以制成多种MEMS磁力计。磁传感器广泛采用AMR材料(AnisotropicMagneto-Resistance),如铁、钴、镍及其合金等,指当外部磁场与磁体内建磁场方向成零度角时,电阻是不会随着外加磁场强度变化而发生改变的,但当外部磁场与磁体的内建磁场有一定角度的时候,磁体内部磁化矢量会偏移,从而磁场方向和电流方向也会随之变化,导致电阻阻值也将发生变化。

从下图中可知,当电流方向和磁体内磁化方向成45度角度时,外部磁场给磁阻所引起

的电阻变化呈现出的是线性关系,所以磁传感器在没有外部磁力影响时候的初始角度设定为45度,利用这个线性关系再通过惠斯通电桥即可得到外界磁场值。

人体运动系统分类应用

人体运动系统的应用范围较广,根据其研究分析的主体,主要划分为全身运动分析系统

和专用运动分析系统。

全身运动分析系统是指在人体全身各主要部位的关键点布置运动传感器,捕捉分析人体

各部位姿态和位置信息。常见的全身运动分析系统有荷兰XSens科技公司的XSensMVN系统,英国Animazoo捕捉系统、北京孚心科技的FOHEART Leo动作捕捉套装。

1)XSensMVN:

XSensMVN套装是XSens的一个重要产品,MVN惯性动作捕捉系统,如下图所示,以独特的微型惯性运动传输传感器(MTx)和无线Xbus 系统为基础,结合了符合生物力学设计的高效传感器等Xsens最新科技,能够实时捕捉人体6自由度的惯性运动,同时将数据通过无线网络传输到计算机或笔记本电脑中,实时记录和查看动态捕捉效果。另外,该系统最独特之处在于无需外部照相机和发射器等装置,避免了多余的数据传输线或电源线对使用者的行动限制。MVN套装,己经进入了电影制作和电子游戏产业,可以不受环境光线与空间距离的限制,纯净的动作捕捉数据不需要进行后处理即可录制完成,非常适用于各种实时的表演应用。XSens 的产品主要针对多个应用领域,如,动画、医学、体育科学等。

2)Animazoo:

Animazoo是一个面向开发人员的、动画驱动的动作捕捉的软硬件系统。它针对不同的应用领域提供定制的运动捕捉解决方案,价格和性能也因应用领域和方式而各不相同。AnimazooIGS-190-M物理惯性动作捕捉系统安装简单,小巧易存,且适合于户外应用环境。除了这些与其它惯性系统类似的特点外,AnimazooIGS-190-M与

其它物理惯性动作捕捉系统的最大区别在于其能够与硬件同步,可以对模特髋部进行跟踪并提供整体定位数据(6自由度),这些功能都是普通惯性系统所缺少的。Animazoo公司开发的超声波跟踪系统为声纳三角测量装置,与“AnimazooIGS-190-M物理惯性动作捕捉”连接后,可将AnimazooIGS-190-M升级为“IGS-190-H物理惯性动作捕捉”。声纳装置发射的定位数据在电视直播、多演员表演中,尤其是可作为指南,对后期制作的光学性能数据进行清洁,消除模糊不清有着重要作用。

3)FOHEARTLeo动作捕捉套装:

FOHEARTLeo是北京孚心科技的一款产品,包含33个节点覆盖全身,其中手部和手臂可以连接hub单独进行使用,用于捕捉手臂及手指的动作数据,如下图所示。其中,手部节点尺寸约12mm,10个节点可全方位覆盖手部的活动节点,捕捉较为精准。

专用运动分析系统通常只包含几个运动传感器,安装在人体特定的某些身体部位,如头

部、手臂、下肢等,监测相应的运动特征和状态,可以将其主要划分为上半身和下半身的运动分析。

1)上半身运动分析:

上半身运动分析主要是针对使用者的头部,双臂,手部等部位进行运动捕捉和监测。通过运动传感器追踪头部运动,获取虚拟现实(AR/VR)和远程操作那个中所需的头部信息;将多个惯性传感器安置在双臂,捕捉双臂运动姿态,可用于运动训练中的矫正和监测;数据手套可用于检测手指弯曲,利用磁定位传感器来精确地定位出手在三维空间中的位置,可进行虚拟场景中物体的抓取、移动、旋转等动作,为虚拟现实系统提供了一种全新的交互手段;腰部的运动传感器可以实现对人的重心的监测,可应用于跌倒检测。

2)下半身运动分析:

下半身运动分析主要是针对使用者的骨盆、大腿、小腿和脚部等部位进行运动捕捉和分析。将运动传感器绑在小腿上,利用运动算法可以估算行走速度;足部的运动传感器可以实现对行走过程中的步态参数进行监测。除了单一种类传感器的运用,惯性传感器可结合压力传感器、超声波传感器、反馈装置等,测量步长、抬脚高度、步宽、足部轨迹等,并获取相应的反馈,用于步态分析。

运动传感器数据处理和融合

对惯性传感器的应用包括初始校准、数据处理和融合等。MEMS加速度计可以测量载

体在三轴方向上的加速度,并可计算相应的速度,其在静态时测量精度较高,在动态运动中存在线性加速度的干扰。MEMS陀螺仪可测量高速转动下的转动角速度,进一步运算可得角度信息,其拥有良好的动态响应性,但是随着时间的累积,会产生累积误差,发生漂移。三轴磁力计通过感应当地的磁场通量计算载体方位姿态,所在地球磁场恒定不变时,磁力计在静态下有良好的测量特性,不易随时间发生漂移,但是室内环境中磁力计容易受到铁磁扰动。因此,为获得人体位姿估计的结果,须解决两个关键问题:1)对传感器的误差进行补偿和校正;2)采用合适的算法融合各传感器数据。

1.传感器误差

从加速度计、陀螺仪、磁力计的角度出发,传感器误差的来源主要是随机漂移、线性加

速度干扰和磁力计扰动。

(1)随机漂移

随机漂移主要来源于加速度计和陀螺仪,可以将随机漂移进行相应的建模,使用卡尔曼

滤波器等进行在线估计,从而实时补偿该随机漂移。

(2)线性加速度

在跟踪人体运动时,加速度计通常处于动态环境中,当人体运动的加速度相对于重力加

速度无法忽略时,此时根据加速度计测量值计算出的俯仰角和横滚角会与真实值存在较大的误差,如果不对线性加速度计加以补偿,就会引起动态精度的下降。为解决该类问题,可以将线性加速度扩张成系统的状态变量,通过各种滤波方法进行估计,一方面可以对线性加速度分量和重力加速度分量进行处理,另一方面根据线性加速度的大小自适应调整加速度计量测噪声方差的大小。

(3)磁力计扰动

当周围存在磁场干扰时,特别是在室内环境中磁力计的测量精度会受到很大的影响。磁

场干扰可分为硬铁干扰和软铁干扰。硬铁干扰产生于永久磁铁,这些干扰源的大小及与磁力计的相对位置固定,一般假设不变,可做零偏处理。软铁干扰来自于磁力计附近的其余磁性材料的影响,软铁干扰一般是时变的扰动。针对时变扰动,可以采用基于阈值的方法或者基于模型的方法。

2.数据融合

人体运动跟踪通过对信息的采集、坐标系的变换,得到人体位姿估计的结果。然而,单

个传感器由于受到噪声干扰等影响,往往导致姿态跟踪精度较低。因此,多传感器信息融合成为提高姿态跟踪精度的良好途径。人体运动跟踪中最常采用的数据融合方法是互补滤波器和卡尔曼滤波器。随着微型芯片计算能力的提高,粒子滤波等数据融合方法也逐渐被用于在线估计人体的姿态。

(1)互补滤波

加速度计和磁力计容易受到高频噪声的干扰,陀螺仪容易受到随机漂移等低频噪声的干

扰,互补滤波器就是将加速度计和磁力计测量的静态姿态通过低通滤波器去除高频分量,将陀螺仪测量的动态姿态通过高通滤波器去除低频分量,从而实现姿态信息的融合估计。

(2)卡尔曼滤波

卡尔曼滤波包括线性卡尔曼滤波、扩展卡尔曼滤波、无迹卡尔曼滤波等。下图所示为卡

尔曼滤波过程解析图。卡尔曼滤波的核心过程可以划分为两个部分:时间更新,即对下一步的状态变量进行预测;测量更新,即根据测量值对预测值进行一定的修正,得到估算值。通过设计不同的状态变量和观测量,可以衍生出各种具有不同特点的姿态算法。

(3)粒子滤波

粒子滤波算法的核心思想是利用一系列随机样本的加权和近似后验概率密度函数,通过

求和来近似积分操作。该算法源于蒙特卡洛思想,即以某事件出现的频率来表示该事件的概率。因此在滤波过程中,需要用到概率的地方,对变量采样,以大量采样及其相应的权值来近似表示概率密度函数。

基于惯性传感器的人体运动分析技术,借助穿戴在身体各部位的MEMS传感器,通过数据处理、融合和姿态解算方法可实时跟踪分析人体运动姿态,其在康复治疗、影视制作、体育训练等领域得到了广泛应用,未来在开展基于惯性传感器的人体运动分析时,传感器和算法依旧是研究的重点。

参考资料

1.基于惯性传感器的运动感知机制研究

2.面向人体运动跟踪的IMU_TOA融合定位模型与性能优化研究

3.人体运动姿态传感器抗磁场和大加速度干扰的方法及其步态分析应用研究

4.Effective Adaptive Kalman Filter for MEMS-IMU/Magnetometers Integrated Attitude and Heading Reference Systems

5.A Review of Accelerometer Sensor and Gyroscope Sensor in IMU Sensors on Motion Capture

作者:凌霄

浙江大学机械电子专业博士,从事智能传感与人机交互,智能机器人控制等领域的研究

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2518

    文章

    47911

    浏览量

    739474
  • 电容
    +关注

    关注

    98

    文章

    5577

    浏览量

    147190
  • mems
    +关注

    关注

    128

    文章

    3725

    浏览量

    188571
收藏 人收藏

    评论

    相关推荐

    PPT详解MEMS传感器的工作原理

    本文是关于MEMS传感器的工作原理最全面的内容,分为两部分,共计212页PPT内容。   主要讲解了MEMS传感器的概念、分类,基本敏感原理介绍,
    的头像 发表于 10-20 08:43 410次阅读
    PPT详解<b class='flag-5'>MEMS</b>微<b class='flag-5'>传感器</b>的工作原理

    高压放大器在mems传感器中的应用有哪些

    高压放大器在MEMS传感器中具有广泛的应用。MEMS传感器是一种能够将微小机械运动转化为电信号的微型传感
    的头像 发表于 09-15 12:02 273次阅读
    高压放大器在<b class='flag-5'>mems</b><b class='flag-5'>传感器</b>中的应用有哪些

    LIS25BA运动传感器的相关资料

    本文档旨在提供 ST LIS25BA 运动传感器相关的使用信息和应用提示。LIS25BA 是一种高性能 3 轴 MEMS 加速度计,具有低噪声、高且平坦的带宽和时分复用(TDM)接口。该器件具有
    发表于 09-13 07:49

    HLGA封装中MEMS传感器的表面贴装指南

    表面贴装 MEMS 传感器的通用焊接指南在焊接 MEMS 传感器时,为了符合标准的 PCB 设计和良好工业生产,必须考虑以下三个因素:• PCB 设计应尽可能对称:− VDD / GN
    发表于 09-13 07:42

    STM32Cube的传感器运动算法软件扩展

    用于 STM32Cube 的 X-CUBE-MEMS1 扩展软件包在 STM32 上运行,包括识别传感器和收集温度、湿度、压力和运动数据的驱动程序。该扩展软件以 STM32Cube 软件技术为基础而
    发表于 09-13 06:06

    STM32Cube的传感器运动算法软件扩展

    用于 STM32Cube 的 X-CUBE-MEMS1 扩展软件包在 STM32 上运行,包括识别传感器和收集温度、湿度、压力和运动数据的驱动程序。该扩展软件以 STM32Cube 软件技术为基础而
    发表于 09-08 07:21

    一文详解MEMS传感器的工作原理

    本文是关于MEMS传感器的工作原理最全面的内容,分为两部分,共计212页PPT内容。   主要讲解了MEMS传感器的概念、分类,基本敏感原理介绍,
    的头像 发表于 09-05 08:46 925次阅读
    一文详解<b class='flag-5'>MEMS</b>微<b class='flag-5'>传感器</b>的工作原理

    STM32Cube的X-CUBE-MEMS1扩展软件中MotionFX传感器融合库使用入门手册

    MotionFX 是 X-CUBE-MEMS1 软件的中间件库组件,可在 STM32 上运行。它可提供实时运动传感器数据融合。它还执行陀螺仪偏差和磁力计硬铁校准。该算法以静态库格式提供,旨在用于基于 ARM® Cortex®-M
    发表于 09-05 08:01

    MEMS传感器的主要构造是怎样的呢?怎么造一颗MEMS传感器呢?

    MEMS技术制造的新型传感器,就称为MEMS传感器。一般传感器的主要构造有敏感元件、转换元件、变换电路和辅助电源四部分组成。那么,
    发表于 08-23 17:38 1314次阅读
    <b class='flag-5'>MEMS</b><b class='flag-5'>传感器</b>的主要构造是怎样的呢?怎么造一颗<b class='flag-5'>MEMS</b><b class='flag-5'>传感器</b>呢?

    mems传感器的主要种类有哪些 mems传感器应用领域有哪些方面

    环境传感器可细分为气体、温度和湿度传感器等。MEMS温度传感器可用于任何需要检测温度的地方。MEMS湿度
    发表于 07-26 14:22 2429次阅读

    不同类型MEMS传感器的比较 MEMS传感器的工作原理

    由于MEMS传感器测量的外部信号不同,不同类型的MEMS传感器技术差异较大。MEMS惯性传感器
    发表于 06-13 09:08 3606次阅读
    不同类型<b class='flag-5'>MEMS</b><b class='flag-5'>传感器</b>的比较 <b class='flag-5'>MEMS</b><b class='flag-5'>传感器</b>的工作原理

    MEMS传感器的应用及分类

    MEMS传感器作为获取信息的关键器件,在推动各种传感设备小型化方面发挥着巨大作用,并逐渐取代传统的机械传感器,如智能手机、健身手环、打印机、汽车、无人机和VR/AR耳机等。几乎所有最近
    的头像 发表于 06-06 18:13 1479次阅读
    <b class='flag-5'>MEMS</b><b class='flag-5'>传感器</b>的应用及分类

    TDK以全新身份助力2023iCAN大赛

    。   本次,TDK为iCAN的参赛队伍免费提供的电子元器件产品包括 霍尔开关、惯性测量设备(6轴MEMS运动传感器) 以及 PiezoHapt执行器、PiezoListen压电扬声器 。除此之外,TDK还会对使用了TDK电子元
    的头像 发表于 05-31 20:40 384次阅读
    TDK以全新身份助力2023iCAN大赛

    运动传感器的类型,智能运动传感器如何工作?

    运动传感器运动检测器是一种使用传感器检测附近人或物体的电子设备。与许多其他类型的传感器不同,运动
    的头像 发表于 05-23 15:47 1363次阅读

    传感器领域的璀璨明星——MEMS芯片行业概况

    MEMS器件种类众多,主要分为MEMS传感器MEMS执行器。MEMS传感器可以感知和测量物体的
    的头像 发表于 05-04 11:10 1289次阅读
    <b class='flag-5'>传感器</b>领域的璀璨明星——<b class='flag-5'>MEMS</b>芯片行业概况