打印

加速度传感器经过两次积分测距离,可行吗?可靠吗?

[复制链接]
31734|43
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
MaLaTang|  楼主 | 2010-12-20 17:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近好像好在几个论坛都看到有人讨论加速度传感器测位移的方法,但几乎没看到有成功应用的,在Freescale的一个座谈会看到如下说法:
[ 问题 25 ]a. 由加速度值积分求速度、位移,累计误差如何考虑,大致范围多大,有无试验结果?
b. 飞思卡尔提供的加速度传感器频响特性如何?频带宽度?
[ 答案 25 ]Our sensor is able to measure acceleration within good accuracy +/-7.5%. But to integrate with time, errors will accumulate and one needs to like at the initial raw data and determine what is needed before processing. So the answer depends on how accurate have you capture the raw data and it would be expected that the user knows what is going on with the exact movement of the sensor. Unfortunately, we do not have analysis done for position with respect to accuracy because this is highly dependent on the degree of data capturing and algorthim used.

这么看来,可靠性和精度似乎都无法保证。
不知这边有没有人正在进行相关研究,指点指点,我目前考虑用加速度传感器测垂直位移,因为拿到的是数字接口的加速度传感器,只能用软件积分,不过还在考虑可行性。

相关帖子

沙发
yewuyi| | 2010-12-20 17:19 | 只看该作者
超出俺的知识范围,关注

使用特权

评论回复
板凳
mtwumtwu| | 2010-12-20 17:34 | 只看该作者
what part IC suitable for  evalator control

使用特权

评论回复
地板
MaLaTang|  楼主 | 2010-12-20 20:59 | 只看该作者
电梯控制都是这么干滴
王奉瑾 发表于 2010-12-20 17:23


请问有进一步的方法介绍或资料吗?

使用特权

评论回复
5
流行音乐| | 2010-12-20 21:46 | 只看该作者
用这个方法要想有比较满意的准确度很难。

使用特权

评论回复
6
MaLaTang|  楼主 | 2010-12-20 22:45 | 只看该作者
我觉得只能靠提高采样频率来提高精度了,不知道还有没有其他办法。

使用特权

评论回复
7
culk_2008| | 2010-12-21 16:47 | 只看该作者
没用的,

使用特权

评论回复
8
vbcity| | 2010-12-21 18:08 | 只看该作者
小弟不惭,这里献丑了。
我做过用加速度传感器来2次积分求位移的系统。
第一, 实验了2种数字接口的加速度传感器,由于被采集设备的固有振动噪声等,采集的数据点里面噪声一堆一堆的,试了好几种数字滤波的方法,都是没啥显著改善的。后来采用模拟接口的加速度传感器是VTI系列的模拟输出接口,外加模拟滤波放大啥的,获取了还算可以的效果,就是成本比数字的贵了1倍。
总结下来的规律是被测物体的速度变化越剧烈,位移积分的效果越好;
如果物体变化的非常缓慢的话,需要采用高精度的加速度传感器,并且注意要设备自身的晃动带来的误差。

所以
数字接口的传感器只能用来大致测量运动较快的位移,对缓慢的效果极差。高精度的数字加速度也少,对电源的要求也很高,所以后来么,采用模拟接口的传感器+放大电路来实现对缓慢变化信号的采集,总的系统误差最大是3%~5%。 运动越快,误差越小。越慢,则误差越大

使用特权

评论回复
评论
visionfiber 2020-5-23 21:05 回复TA
对于规律性的振动位移,有没有好的办法? 
评分
参与人数 1威望 +6 收起 理由
程序匠人 + 6
9
程序匠人| | 2010-12-21 22:19 | 只看该作者
楼上的回复很仔细,赞一下先。

关于累计误差的问题,我觉这个是必然存在的。解决思路只有2个:
1、选用精度更高的传感器,配合一定的软件处理。把误差控制在可接受的范围内。
2、用另外一种方法去矫正累计误差。

使用特权

评论回复
10
MaLaTang|  楼主 | 2010-12-22 07:58 | 只看该作者
多谢楼上2位!
匠人说的“另一种方法”是什么方法?
我在想能不能通过多点采集求平均的方法提高精度,例如装上两三个传感器(先不考虑成本)。

使用特权

评论回复
11
IJK| | 2010-12-22 10:21 | 只看该作者
小弟不惭,这里献丑了。
我做过用加速度传感器来2次积分求位移的系统。
第一, 实验了2种数字接口的加速度传感器,由于被采集设备的固有振动噪声等,采集的数据点里面噪声一堆一堆的,试了好几种数字滤波的方法,都 ...
vbcity 发表于 2010-12-21 18:08


说得很好,用模拟接口的加速度传感器是1个办法。

使用特权

评论回复
12
MaLaTang|  楼主 | 2010-12-22 12:22 | 只看该作者
不知大家用的都是哪个厂家的
问过Freescale的FAE,说模拟接口的现在已经不推了,主推数字接口的,而且部分模拟接口的产品接近停产。
由于数字接口在手机上用量非常大,就把价格给拉了下来,同样的精度,模拟的单轴加速度传感器$3~$4,而数字的三轴加速度传感器$1~$2。

使用特权

评论回复
13
暗尾灵鱼| | 2011-3-25 15:29 | 只看该作者
9# vbcity

您好,能请教一下加速度传感器2次积分球位移的细节吗?我是一名大二学生,想动手做一个利用此原理的科技作品,多谢多谢!如愿意,我的邮箱:wu121851@yahoo.cn

使用特权

评论回复
14
mailesi| | 2011-4-5 16:13 | 只看该作者
我也一直在弄这个东西,大家能相互认识一下吗?

我的QQ:350160636,最好能弄个群。

使用特权

评论回复
15
SHUJIEWS| | 2011-4-5 20:34 | 只看该作者
干扰是个大问题

使用特权

评论回复
16
流行音乐| | 2011-4-6 00:12 | 只看该作者
首先要找到问题的关键,然后评估设计是否能满足自己的需求。

使用特权

评论回复
17
gongmaomao| | 2011-8-29 14:59 | 只看该作者
标记,收藏。

使用特权

评论回复
18
kinyni| | 2012-3-22 16:18 | 只看该作者
这个要做出来很难,外界干扰是很很大的问题

使用特权

评论回复
19
xuxuhuen| | 2012-5-2 11:33 | 只看该作者
这样测的话误差很大吧

使用特权

评论回复
20
tangzzbb| | 2012-5-2 16:14 | 只看该作者
一般信号如果为高频和低位移的话,是没有问题的。难点在于如何测量低频和大位移?
目前比较典型的算法如东方所的AVD算法和动挠度的带限信号外推法。
一般测量中,要想取得高精度的速度及位移值,可用传感器的相频曲线及幅频曲线进行波形反演,简单的积分精度是无法满足实际使用要求的。
视不同需要,对于1Hz或0.1Hz以下的频率,多数要采用带限信号外推及波形反演技术。

使用特权

评论回复
评论
andy520520 2020-5-29 09:29 回复TA
@visionfiber :确实是的,变加速对时间积分就是速度了,然后速度对时间t二次积分就是位移,这是个通式;我前面说的匀加速是个特例,匀加速乘以时间t就是速度,比喻重力加速度g不受空气阻力就是个匀加速,gt速度对时间t积分就是下降的距离 gt^2/2,只需要一次积分。 
visionfiber 2020-5-28 15:29 回复TA
@andy520520 :加速度是一个变量吧,否则通加速度计算位移需要二次积分,我看到的资料也全部是二次积分的 
andy520520 2020-5-25 10:58 回复TA
@visionfiber : 搞不懂为什么要二次积分? 如果是匀加速度a,那么乘以时间t 就是匀速a*t , 对一段时间内的积分就是 a*t 对时间t的积分 这个不就是这段时间内的跑的位移吗? E (t1-->t2) a t * dt = a * t^2 /2 = a*(t2^2 - t1^2) /2 
visionfiber 2020-5-23 21:05 回复TA
通过二次积分换算位移,高频低位移的精度能到什么程度? 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

71

帖子

0

粉丝