我的加速度计足够精确吗?

信息处理 噪音 信号分析 软件实现
2022-01-30 22:27:58

我有一个带有加速度计的设备,我想让它尽可能精确(使用算法)。目前没有 DSP 算法正在运行 - 我正在读取它们的值。我已经进行了 3 次测试 - 在每次测试中,我都围绕其中一个轴旋转了设备,并记录了来自加速度计的值。如果每个测试都能产生一个完美的圆圈,那将是完美的;这意味着不需要进一步校准。所需的精度为± 10mg (± 1%)。例如,Z轴最大时的平均值为1024mg。1010mg 是可以接受的。

以下是测试结果(Matlab 复制粘贴显示)。测试三个轴是否足够,或者我是否还应该测试重力分布在所有轴上的情况?更远; 您建议采用什么方法来考虑校准到 1% 的精度(请具体说明)。

我需要关于这个话题的彻底答案。

绕 X 轴旋转: X轴

圆形Y轴:

Y轴

圆形Z轴:

Z轴

1个回答

通常,您可以通过分析所需数据和分析不需要的数据来提高性能。我会假设一架飞机不能无限快地转动,所以实际的“想要”数据是相当有限的。根据您对加速度计进行采样的速度,您可能会接收到大量“超出带宽”的噪声。这可以通过低通滤波器或一些移动平均装置轻松改善。您对实际信号的属性和噪声的属性了解得越多,就越能将两者分开。