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

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

3天内不再提示

了解IMU带宽及其在系统稳定性中的应用

Sq0B_Excelpoint 来源:互联网 作者:佚名 2018-03-06 08:26 次阅读
无人飞行器安装的监控设备、海上微波接收机、车辆安装的红外成像系统传感器以及其他仪器系统都需要具有稳定的平台,以达到最佳性能,但它们通常在可能遇到振动和其他类型不良运动的应用中使用。

振动和正常车辆运动会导致通信中断、图像模糊以及其他很多行为,从而降低仪器的性能和执行所需功能的能力。平台稳定系统采用闭环控制系统,以主动消除此类运动,从而保证达到这些仪器的重要性能目标。

图1是平台稳定系统的整体框图,它使用伺服电机来校正角向运动。反馈传感器为仪器平台提供动态方位信息。反馈控制器处理这些信息,并将其转换为伺服电机的校正控制信号

图1. 基本平台稳定系统

由于很多稳定系统需要多个轴向的主动校正,因此惯性测量单元(IMU)通常包括至少三个轴向的陀螺仪(测量角速度)和三个轴向的加速度计(测量加速度和角定向)来提供反馈检测。反馈传感器的最终目标是提供平台定向的精确测量,即使当平台正在运动时也要做到。由于没有"万能"传感器技术能够在任何条件下提供精确的角度测量,因此平台稳定系统中的IMU通常在每个轴上使用两种或三种传感器类型。

>>>>

加速度计,响应每个轴向上的静态和动态加速

"静态加速度"似乎是一个陌生的词汇,但它涉及重要的传感器行为:对重力的响应。假定不存在动态加速,并通过校准消除了传感器误差,则每个加速度计输出将代表它的相对于重力的轴定向。为了确定在存在振动和快速加速的情况下稳定系统中通常出现的实际平均定向,通常会将滤波器和融合程序(组合来自多个传感器类型的读数,得出最佳估计值)应用于原始测量。

>>>>

陀螺仪,提供角速率测量

陀螺仪测量通过有限周期内的角速率的积分,在角度测量中发挥作用。执行积分时,偏置误差将导致成比例的角度漂移,随时间累加。因此,陀螺仪性能通常与设备偏置对不同环境因素的灵敏度相关,这些因素包括温度变化、电源变化、离轴旋转和线性加速度(线性g和整流g × g)。校准的高质量陀螺仪,具有对线性加速度的高抑制,使这些设备能够提供宽带角信息,作为对加速度计提供的低频信息的补充。

>>>>

3轴磁力计,测量磁场强度

从三个正交轴的磁场测量实现了相对于地球磁场本地方向的定向角估算。当磁力计接近电机、显示器和其他动态磁场干扰源时,管理其精度可能非常困难,但在适当情况下,它的角度数据可作为来自加速度计和陀螺仪的数据的补充。虽然很多系统仅使用加速度计和陀螺仪,但磁力计可以改进某些系统的测量精度。

图2的整体框图显示了如何使用陀螺仪和加速度计测量,既利用它们的基本优势,同时又最大程度减少它们的弱点产生的影响。

图2. 组合单轴传感器输出

低通加速度计和高通陀螺仪滤波器的极点位置通常取决于应用,另外精度目标、相位延迟、振动和"正常"运动预测都会对位置决定产生影响。因系统而异的行为也会影响加权因子,而加权因子会对如何组合这两种测量产生影响。扩展卡尔曼滤波器就是一个组合滤波和加权函数以计算动态角度估计的算法的例子。

MEMS IMU 频率响应分析

围绕新的MEMS IMU开发稳定系统时,在系统设计早期阶段了解频率响应是非常重要的,因为IMU的频率响应将对控制器设计产生直接影响,可以帮助识别潜在稳定性问题—特别是在考虑到新一代设计的高带宽解决方案时。这些信息对于预测陀螺仪的振动响应也非常有用。

评估IMU带宽的一种策略是确定哪些信息在产品文档中提供,分析此类信息对系统的惯性运动响应的影响,并稳定系统的响应。此类分析以及它涉及的所有校正操作将成为初始测试的基础。

率响应在IMU和陀螺仪的规格表中表示为"带宽"。作为一个性能参数,它表示某个频率,输出信号幅度在该频率下降低到传感器遇到的实际运动幅度的大约70% (–3 dB)。某些情况下,带宽可也定义为输出响应落后于实际运动90度时的频率(对于双极系统)。这两个指标可以直接影响控制环路的一个重要稳定准则:单位增益、相位裕量—环路响应的实际相位角度和–180°之间的差值,环路增益为1。了解反馈传感器的频率响应,是优化稳定性保证和系统响应之间的平衡的关键因素。除了管理稳定性标准之外,频率响应还会对振动抑制和制定采样策略产生直接影响,通过这些策略可以测量惯性平台上的所有关键瞬态信息。

要分析系统中的频率响应,首先要从一个高层次"黑盒子"视图开始,它描述了系统在整个目标频率范围内对输入的响应。在电子电路中,输入和输出是从一般意义上定义的,例如信号电平(伏特),分析通常包括开发传递函数,使用s域表示和电路-电平关系,例如基尔霍夫的电压和电流定律。对于惯性MEMS系统,输入是IMU遇到的惯性运动,输出通常以数字码表示。s域分析技术固然有很大作用,但要为这种类型的系统开发完整的传递函数,通常还需要采用其他技术,并且考虑到更多问题。

开始分析过程时,首先要了解与传感器信号链相关的所有组件。图3提供了典型函数的整体示意图。信号链从核心传感器元件开始,它将惯性运动转化为代表性的电信号。如果带宽在传感器元件中未受限制,则通常受ADC模块前的信号调理电路中的滤波器限制。信号数字化后,处理器通常应用纠错(校准)公式和数字滤波。第二级的数字滤波器会减小反馈系统在控制程序中使用的带宽和采样速率。所有这些级都可能影响传感器信号的增益和相位,与频率相关。图3提供了一个示例,IMU在混合信号处理系统中具有多个滤波器。该系统可作为一些实用分析技术的示例。

图3. 信号链中用于频率分析的ADIS16488传感器

核心 MEMS 传感器元件

要进行此类分析,必须了解可以量化和应该量化的所有行为,然后可对那些无法轻易量化的行为做出合理假设。充分了解"已知"可变因素之后,通常可以更加简单地重新评估这些假设以进行检查和澄清。ADIS16488的规格表(图3)显示了330 Hz的–3 dB带宽。假定核心传感器处于临界阻尼状况,而且在远低于其谐振范围(16 kHz至20 kHz)的带宽下并非主要贡献因素。这种情况并非总会出现,但它是一个很好的起点,可以使用噪声密度或完全运动测试,稍后在流程中测试到。

接口电路/模拟滤波器

此外,每个陀螺仪传感器在通过ADC模块之前都会通过双极低通滤波器。这样可以提供足够的信息,以便使用拉普拉斯变换来开发S域中的传递函数表示。第一极(f1)的频率为404 Hz,第二极(f2) 的频率为757 Hz。

加速度计的单极 (f1)传递函数为:

这些公式为程序中的数字分析提供了依据,这些程序可管理与"s=jω"恒等式相关的复数。在MATLAB中,以下的m-脚本将生成幅度(比率,无单位)和相位(度)信息:

Fmax = 9840/2; % one-half of the sample rate

for f = 1:Fmax

w(f) = 2*pi*f;

end

p1 = 404; % pole location = 404Hz

p2 = 757; % pole location = 757Hz

NUM1 = 2*pi*p1;

DEN1 = [1 2*pi*p1];

NUM2 = 2*pi*p2;

DEN2 = [1 2*pi*p2];

H1 = tf(NUM1,DEN1); % transfer function for first pole

H2 = tf(NUM2,DEN2); % transfer function for second pole

H488a = H1 * H2; % transfer function for 2-pole filter

[maga,phasea] = bode(H488,w);

for f = 1:Fmax

Mag488a(f) = maga(1,1,f);

Phase488a(f) = phasea(1,1,f);

end

为快速评估与这些滤波器相关的时间延迟,请注意单极滤波器的相位延迟在−3 dB频率下等于45°,也就是转折频率周期的1/8。在此情况下,加速度计的滤波器的时间延迟大约等于0.38 ms。对于陀螺仪,延迟等于两级的时间延迟的总和,约为0.47 ms。

均值/抽取滤波器级

图3说明了两个均值/抽取滤波器级的使用,它们可以降低级的输出采样速率,并且提供额外的滤波。在具有有限脉冲响应(FIR)的数字滤波器中,相位延迟等于总抽头数的一半,除以每个抽头的采样速率。在第一个滤波级,采样速率为9.84 kHz。有四个抽头,在此种类型的滤波器中,这个数字等于均值数量。相位延迟约为0.2 ms。均值滤波器的幅度响应遵循这种关系。

使用MATLAB进行分析时,请使用9.84 kSPS的采样速率(fs)和4个抽头(N),以及用于分析模拟滤波器的相同频率数组(N)。使用相同频率数组,可以更加简单地组合每级的结果。请使用以下代码来分析第一级:

Fmax = 9840/2; % one-half of the sample rate

f = 1:Fmax;

NUM(f) = sin(4*pi*f/9840);

DEN(f) = 4 * sin(pi*f/9840);

for fq = 1:Fmax

Hda(fq) = abs(NUM(fq)/DEN(fq));

end

要分析第二个均值/抽取滤波器,需要事先了解控制系统的采样速率,但应使用相同的关系。例如,如果控制环路需要接近400 SPS的采样速率,则第二个滤波器的均值和抽取率将等于6(采样速率为410 SPS,有四个样本,因此为9840/[410 × 4] = 6)。使用相同的m-script脚本代码可分析幅度响应,有三个例外:(1) 将采样速率从9480更改为2460;(2) 将两个位置的"4"更改为"6";以及 (3) 将FMAX从9840/2更改为2460/2。相位等于总抽头数的一半,除以采样速率,约为1.22 ms (3/2460)。

复合响应

图4和图5提供了复合幅度和相位响应,包括陀螺仪的模拟滤波器和两个抽取滤波器。图4表示针对数组中的每个频率,将各级的幅度相乘的结果。图5表示将每个频率下的各级的相位贡献相加的结果。标记"没有抽取"的坐标图假定输出数据速率为2460 SPS,第二个抽取滤波器级有效关闭。标记"有抽取"的坐标图假定抽取率等于6,最终输出数据速率为410 SPS。两个坐标图说明了响应差异,帮助实现控制环路采样速率和相应频率响应的系统级平衡。

图4. 模拟滤波器和第一个抽取滤波器级

图5. 410-SPS数据速率的复合响应

编程FIR滤波器分析

知道模拟滤波器和抽取滤波器的贡献之后,我们可以评估使用片内抽取滤波器和设计自定义FIR滤波器之间的比较权衡。在图3所示的ADIS16488中,FIR滤波器包括在IMU中,但有些系统在数字信号处理程序中实施滤波器。FIR滤波器的时域f(n) 以差分方程表示,其中z变换提供了用于频率分析的分析工具:

幸运的是,很多现代程序都包含根据基本关系进行此类分析的特定工具或命令。但在验证自动评估工具的结果或对FIR设计工具输出产生直觉的疑问时,了解它们仍然是有用的。MATLAB"fdatool"命令可启动滤波器分析和设计软件包,帮助设计和分析系统FIR滤波器实施。

惯性频率响应测试方法

在陀螺仪中测试频率响应的最直接方法是使用惯性速率表,它能够引入适当的频率成分。速率表通常包括可编程伺服电机和光学编码器,可验证电机轴上的编程旋转。这种测试方法的优势是它应用了实际惯性运动。它的弱点在于它通常不适用于刚开始使用MEMS的工程师

对于未使用速率表的早期分析验证,测试目标频段内的频谱噪声可以提供有用的信息。这种简化方法不需要复杂的测试设备,而只需要与稳定平台的安全机械连接以及数据收集仪表。但是,它要求机械噪声具有相对于频率的"平坦"噪声幅度。

图6详细说明了使用相同双极低通滤波器的两个例子。第一个例子 (ADIS16375)使用了在有用频率范围内具有平坦响应的陀螺仪。第二个例子(ADIS16488)使用在1.2 kHz频率下具有适中峰化量的陀螺仪,它实际上将–3 dB频率扩展到大约380 Hz。对于在为控制环路进行建模和仿真的人员而言,了解这种共振行为可能是非常有价值的。在简单测试中识别这种行为,还有助于解释在执行更全面系统特征化时噪声电平高于预期的原因。如果在项目早期了解和识别这些行为,则通常可通过对滤波器极点的调整,对它们进行管理。

测量噪声密度时,请确保采样速率至少达到最高目标频率的两倍,以满足奈奎斯特准则。此外,还应提取足够的数据样本,以降低测量的不确定性。图6中的坐标图源于FFT时间记录分析,长度为256000个采样,最大速率为2.46 kSPS。

图6. 噪声密度比较

另一种方法使用了陀螺仪的自测功能。自测功能提供了使用电气信号来模拟传感器的机械结构的机会,而无需对设备施加外部惯性运动。自测功能迫使模拟对实际运动的响应的传感器内核中发生变化,从而在电气输出上产生相应变化。并非所有产品都提供对此信息的实时访问,但它可能是一种有用工具,另外制造商或许能够提供此种类型的频率-响应测试的数据。在最简单的方法中,可将自测(模拟对步骤的响应)与分析预期结果进行比较。重复在特定频率下的自测置位,也是一种研究每个频率下的传感器响应幅度的直接方法。以图7中的两种不同响应为例。在较低频率下,陀螺仪输出类似于方波,每个转换的瞬态响应除外。瞬态响应符合传感器信号链中的滤波器网络的"步骤响应"预期。在第二个示例中,自测的频率足够高,能够防止完全建立,因而发生了幅度减小。请注意在本图底部信号上,蓝色和黑点响应之间的幅度差异。有多种方法可以估测这些时间记录的幅度。离散傅里叶变换(DFT)可将主要频率成份(自测频率)与谐波内容隔离开,这可能导致幅度/频率响应的误差。

图7. 自测

结论

向高带宽IMU发展的趋势为反馈稳定系统的设计提供了显著优势。高带宽使得多传感器系统能够实现更好的时序对齐和相位裕量管理。滤波电容的值和温度响应的变化范围可能非常广,可能导致极点频率的成比例变化。由于相位延迟取决于极点位置,因此了解和管理极点位置非常重要。例如,当反馈传感器的截止频率比控制器的单位增益反馈高两倍时,则会为环路响应增加大约22.3°的相位延迟。如果截止频率降低20%,则相位延迟增加大约5.6°。提高单位增益带宽中的截止频率的比率,可将这些影响减小4倍。

要了解IMU的带宽及其在系统稳定性中的角色,应该使用分析、建模、测试数据以及这些因素的迭代。首先要量化可用信息,做出假设以弥补所有漏洞,然后制定计划来优化这些假设。

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

    关注

    128

    文章

    3732

    浏览量

    188636
  • 伺服电机
    +关注

    关注

    82

    文章

    1837

    浏览量

    56244
  • 加速度计
    +关注

    关注

    6

    文章

    660

    浏览量

    45416

原文标题:【世说设计】ADI 深度丨稳定系统中惯性MEMS的频率响应

文章出处:【微信号:Excelpoint_CN,微信公众号:Excelpoint_CN】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    什么是热电偶稳定性?影响热电偶稳定性的主要因素

    什么是热电偶稳定性?影响热电偶稳定性的主要因素 热电偶热稳定性怎样检测? 热电偶稳定性是指热电偶在一定时间范围内的温度测量值的稳定程度。在实
    的头像 发表于 03-08 15:32 163次阅读

    嵌入式看门狗如何提高系统稳定性

    在嵌入式系统设计中,系统稳定性至关重要,它决定了系统的价值及竞争力,而看门狗作为一种重要的稳定性增强技术,在保护
    的头像 发表于 02-20 16:14 206次阅读

    晶振的频率容差定义 振荡器稳定性的重要性 影响频率稳定性的因素

    、计数器和通信系统等技术应用中。晶振的频率容差是指其实际输出频率与标称频率之间的差异。而振荡器的稳定性则指其长时间运行过程中频率变化的程度。本文将详细介绍晶振的频率容差的定义、振荡器稳定性的重要性、影响频率
    的头像 发表于 01-26 17:12 268次阅读

    什么是晶振的频率稳定性?如何确保晶振的稳定性呢?

    什么是晶振的频率稳定性?如何确保晶振的稳定性呢? 晶振的频率稳定性是指晶振在工作过程中频率的变化程度。对于许多电子设备和系统而言,晶振频率的稳定性
    的头像 发表于 01-24 16:11 293次阅读

    影响晶振频率稳定性的有哪些因素呢?如何解决呢?

    直接影响到电子系统的工作性能以及整个系统稳定性。以下是影响晶振频率稳定性的主要因素和相应的解决方法。 1. 环境温度变化:环境温度的变化会导致晶振器内部晶片的温度变化,进而影响晶振频
    的头像 发表于 01-23 16:43 314次阅读

    HarmonyOS应用兼容稳定性云测试

    合理安排测试任务。 选择测试设备,稳定性测试支持智慧屏(TV)和手机(Phone)。 任务创建完成后,请等待测试任务完成,可以 HarmonyOS 云测试任务列表查看任务状态。 查看测试报告
    发表于 12-25 10:56

    运放OPAX192环路稳定性测试与模型建立

       主要内容:测试OPAX192运放电路的稳定性及其模型建立
    的头像 发表于 11-07 15:41 573次阅读
    运放OPAX192环路<b class='flag-5'>稳定性</b>测试与模型建立

    运放系统稳定性原理 运放的频率补偿

    、共振等因素,当低频增益非常高时,即使微小的扰动都可以导致系统中的不稳定性问题。在某些情况下,这可能会导致系统的崩溃,使得系统无法工作。 为了解
    的头像 发表于 10-25 11:01 525次阅读

    怎么分析电路的稳定性

    怎么分析电路的稳定性?  电路的稳定性是指电路在不同条件下保持稳定的能力。稳定性是电路设计中十分重要的一个方面,因为稳定的电路能够提供可靠和
    的头像 发表于 09-17 16:44 1044次阅读

    理解FPGA的亚稳定性

    摘要:本文叙述了 FPGA 的亚稳定性,叙述了它是如何发生的,是如何导致设计失效的。文 中说明了如何计算亚稳定性能的 MTBF 值,并解释了器件和设计性能的变化将会如何影响该 值。
    发表于 08-07 15:34 0次下载

    自治系统稳定性分析

    在分析稳定性之前,我们要区分两个概念:什么是平衡(equilibrium),什么是稳定(stability)?从物理上理解,平衡就是速度为零了,质点不会动了;稳定就是施加一个小的扰动,系统
    的头像 发表于 06-26 11:01 512次阅读
    自治<b class='flag-5'>系统</b><b class='flag-5'>稳定性</b>分析

    了解电源环路稳定性和环路补偿:基本概念和工具

    为了检查电源反馈环路带宽稳定性,环路波特图 广泛用于提供准确和量化的环路性能值。 本文将回顾循环稳定性的关键概念和重要性, 从奈奎斯特图准则到波特图。然后,它提供了波特的例子 绘图和工具,以及用于生成波特图的实验室测量,以演示
    的头像 发表于 06-14 17:15 3518次阅读
    <b class='flag-5'>了解</b>电源环路<b class='flag-5'>稳定性</b>和环路补偿:基本概念和工具

    浅谈射频芯片的稳定性

    射频芯片的稳定性是一个关键的设计和性能指标,它描述了芯片在工作过程中的信号稳定性和性能的一致性。射频芯片的稳定性主要包括以下几个方面。
    的头像 发表于 06-13 12:40 782次阅读

    正反馈系统稳定性分析

    我们常见的环路大部分都是负反馈环路,对于负反馈系统稳定性,我们有相应的稳定性判据。
    的头像 发表于 05-23 17:15 1908次阅读
    正反馈<b class='flag-5'>系统</b><b class='flag-5'>稳定性</b>分析

    先进雷达系统稳定性IMU

    也是如此,随着射频频谱不断增高,相控阵系统的精度越来越高,系统需要集成各种惯性测量单元IMU、陀螺仪和加速度计来提高系统稳定性。   雷达定
    的头像 发表于 05-09 00:07 1030次阅读