- UID
- 1029342
- 性别
- 男
|
使用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. 模拟滤波器和第一个抽取滤波器级
图4. 模拟滤波器和第一个抽取滤波器级。
图5. 410-SPS数据速率的复合响应
图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. 噪声密度比较
图6. 噪声密度比较。
另一种方法使用了陀螺仪的自测功能。自测功能提供了使用电气信号来模拟传感器的机械结构的机会,而无需对设备施加外部惯性运动。自测功能迫使模拟对实际运动的响应的传感器内核中发生变化,从而在电气输出上产生相应变化。并非所有产品都提供对此信息的实时访问,但它可能是一种有用工具,另外制造商或许能够提供此种类型的频率-响应测试的数据。在最简单的方法中,可将自测(模拟对步骤的响应)与分析预期结果进行比较。重复在特定频率下的自测置位,也是一种研究每个频率下的传感器响应幅度的直接方法。以图7中的两种不同响应为例。在较低频率下,陀螺仪输出类似于方波,每个转换的瞬态响应除外。瞬态响应符合传感器信号链中的滤波器网络的"步骤响应"预期。在第二个示例中,自测的频率足够高,能够防止完全建立,因而发生了幅度减小。请注意在本图底部信号上,蓝色和黑点响应之间的幅度差异。有多种方法可以估测这些时间记录的幅度。离散傅里叶变换(DFT)可将主要频率成份(自测频率)与谐波内容隔离开,这可能导致幅度/频率响应的误差。
图7. 自测。
图7. 自测。
结论
向高带宽IMU发展的趋势为反馈稳定系统的设计提供了显著优势。高带宽使得多传感器系统能够实现更好的时序对齐和相位裕量管理。滤波电容的值和温度响应的变化范围可能非常广,可能导致极点频率的成比例变化。由于相位延迟取决于极点位置,因此了解和管理极点位置非常重要。例如,当反馈传感器的截止频率比控制器的单位增益反馈高两倍时,则会为环路响应增加大约22.3°的相位延迟。如果截止频率降低20%,则相位延迟增加大约5.6°。提高单位增益带宽中的截止频率的比率,可将这些影响减小4倍。
要了解IMU的带宽及其在系统稳定性中的角色,应该使用分析、建模、测试数据以及这些因素的迭代。首先要量化可用信息,做出假设以弥补所有漏洞,然后制定计划来优化这些假设。 |
|