iphone - 使用 iPhone 加速度计模拟摩托车加速度

标签 iphone ios signal-processing physics accelerometer

附件是 iPhone 放在口袋里的数据,摩托车从 0 米/秒加速到 13 米/秒(图中以绿色显示)和原始加速度计数据(幅度以 g 为单位),x 轴以秒为单位.速度每秒采样 1 次(使用 GPS),加速度计数据每秒采样 10 次。理想情况下,如果我以恒定速率(摩托车或任何车辆不是这种情况)从 14 秒加速到 20 秒,我应该有 13/6 = 2.16 m/s^2 = 0.22g 的加速度,高于静止1g(由于重力)。我的假设是前向加速度将比横向运动大得多(即由于自行车倾斜等),因此允许 x、y 和 z 加速度计组件的大小足够好地近似于前向自行车的加速度。但正如您所见,从 14 秒到 20 秒,我得到了加速度尖峰,而不是 1.22g 的恒定加速度。这可能是由于自行车没有以恒定的速度加速,而低于 1g 的值可能是由于自行车在加速时的颠簸。有什么想法吗?

enter image description here

最佳答案

两件事:

  1. 加速度是一个矢量。我假设你在水平轨道上加速,所以加速度会像垂直矢量一样增加,所以你应该看到大约 0.24 m/s = 0.024 g 的幅度增加,这在这个尺度上几乎看不到(我想我明白了它,但我不确定)。
  2. 当您以高速(但几乎恒定)巡航时,加速度曲线的摆动会继续。所以这不是由驱动器中的颠簸引起的,它是由行驶的颠簸和悬架中可能有一些 4-5 Hz 的共振引起的。 (颠簸似乎并没有变得更快,所以我怀疑这是一个不平衡的车轮。)

关于iphone - 使用 iPhone 加速度计模拟摩托车加速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8652829/

相关文章:

matlab - 使用哪种插值方法对语音信号进行重采样?

iphone - Interface Builder 中的组 View

iphone - 为什么添加对象后 UIScrollView 不会完全滚动?使用 Storyboard、ARC 和 Xcode 4.5.2

ios - 如何将 UIButton 用作切换按钮?

iphone - 通过 Interface Builder 的 ScrollView,ScrollView 没有完全滚动到底部

iOS - 动态调整 uitableviewcell 的问题

c - 纯 C 中 RSA 实现的库

设备上的 iPhone SDK 问题

iphone - 从 NSMutableData 中提取数据

algorithm - Goertzel算法获取相位?