猫扑体育 / 电竞 / 正文

基于Labview的加速度两次积分求位移

2018-08-11 21:06:55 奔跑的青春Z

理论上讲,加速度的积分是速度,再积分便是位移。然而实际操作中这有很多不便,比如两次积分过程中,积分常量造成的线性漂移是很麻烦的。幸运的是,对于一些周期信号,比如有规律的振动信号,我们仍然是可以通过积分手段来计算位移的。

对于控制系统,我们利用加速度积分求位移,通常是将位移当作一个实时的控制输入量,因此频率积分的方法是无法保证控制系统的实时性需求,这里我们利用时域积分的方法进行实时的加速度积分计算位移量。

直入主题,分享一下Labview下如何实现,这里我们采用仿真信号来给大家演示。

假设一个幅值为2的10Hz和一个幅值为1的8Hz的叠加正弦周期信号,我们假设这是位移信号

对其连续求导2次得到加速度信号

为模拟实时系统,我们采用逐点生成正弦波的方法模拟实际情况。函数选板位于信号处理——逐点——信号生成(逐点)。

建立加速度信号表达式,如图。采用1ms的定时循环模拟实时信号采集,添加幅值为1000的白噪声模拟采集过程的噪声影响。

基于Labview的加速度两次积分求位移

加载更多