智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3109|回复: 17
打印 上一主题 下一主题

[讨论] 速度检测,你用了没有?

  [复制链接]

5

主题

118

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4825
威望
2207
贡献
1044
兑换币
1242
注册时间
2010-5-24
在线时间
787 小时
跳转到指定楼层
1#
发表于 2013-7-25 09:35:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
      速度检测,你是怎么做的?
      常用的速度检测方法有T法,M法,M/T法。
    T法是指检测周期的方法,大家不喜欢用,因为对周期取倒数才能得频率。但我建议您用T法,因为飞思卡尔的MCU和许多厂家的定时器均带有捕获功能。该法可以获得实时转速。
    M法就是频率法。一般情况下,大家采用该方法。常见的做法是每10/20mS去读一次计数值。大家常用,但在直立车中,我不建议使用。
    M/T法也叫多周期同步测频法。大家一般情况下不使用。具体做法是测N个周期的周期。
   对于K60,可以直接使用quarter 计数器进行测速。
      大家还可以将频率信号进行F/V变换后用A/D进行测速,如果转速较低时不建议使用该法。

补充内容 (2013-7-25 10:56):
http://www.amobbs.com/forum.php? ... 7649&mobile=yes
    精度与方法有关,具体讨论见上面的链接。
     M法是平均值原理,故滞后较大。而T法和M/T法的实时性较好。
       对于直立车来说,实时性也很重要。

36

主题

1837

帖子

3

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6375
威望
3368
贡献
1847
兑换币
2326
注册时间
2013-2-3
在线时间
580 小时
2#
发表于 2013-7-25 09:48:27 | 只看该作者
如果用现在的光电编码器,T法精度太低。
回复 支持 反对

使用道具 举报

12

主题

2039

帖子

2

精华

顶级版主

只好把岁月化成歌 留在山河

Rank: 11Rank: 11Rank: 11Rank: 11

积分
43925

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章资源大师奖章优秀版主奖章

威望
26153
贡献
9386
兑换币
6553
注册时间
2011-9-30
在线时间
4193 小时
毕业学校
南京动专
3#
发表于 2013-7-25 09:49:18 | 只看该作者
哥们儿不是做平衡车的吧
回复 支持 反对

使用道具 举报

16

主题

590

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2987
威望
1599
贡献
34
兑换币
939
注册时间
2012-11-17
在线时间
677 小时
4#
发表于 2013-7-25 10:00:13 | 只看该作者
为什么直立车 不建议用频率法啊
回复 支持 反对

使用道具 举报

5

主题

118

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4825
威望
2207
贡献
1044
兑换币
1242
注册时间
2010-5-24
在线时间
787 小时
5#
 楼主| 发表于 2013-7-25 10:03:59 | 只看该作者
灰原姐姐 发表于 2013-7-25 09:48
如果用现在的光电编码器,T法精度太低。

M法的精度更低。如果基本精度是由编码器决定的的。如果编码器的光柵盘机械加工精度高,则T法和M/T法要远优于M法。
    拿直立车过障碍物来说,假定障碍物斜面7mm,车速2m/S,则通过时间约为3—4mS,对于慢速车约为7mS, 而你采用10mS 的速度反馈,这个干扰最终会形成一个相位约100一250度觔的滞后,你敢说你的系统在过障碍物时还是稳定的吗?
回复 支持 反对

使用道具 举报

36

主题

1837

帖子

3

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6375
威望
3368
贡献
1847
兑换币
2326
注册时间
2013-2-3
在线时间
580 小时
6#
发表于 2013-7-25 10:09:47 | 只看该作者
yxw_bob 发表于 2013-7-25 10:03
M法的精度更低。如果基本精度是由编码器决定的的。如果编码器的光柵盘机械加工精度高,则T法和M/T法要远优 ...

你说的并不是M法不精确,而是滞后。由于两法测的都是一段时间或位移内的平均速度,
所以测量的真值是平均速度。
M法的时间更长,自然测量值更接近真值,滞后更严重。
T法时间更短,误差就大了,实时性更好。
回复 支持 反对

使用道具 举报

47

主题

788

帖子

1

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6116
威望
3442
贡献
1406
兑换币
1753
注册时间
2012-2-3
在线时间
634 小时
毕业学校
浙江工业大学
7#
发表于 2013-7-25 10:12:52 | 只看该作者
回复 支持 反对

使用道具 举报

5

主题

118

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4825
威望
2207
贡献
1044
兑换币
1242
注册时间
2010-5-24
在线时间
787 小时
8#
 楼主| 发表于 2013-7-25 10:19:56 | 只看该作者
http://www.amobbs.com/forum.php?mod=viewthread&tid=5537649&mobile=yes
M法是平均方法,滞后较大。http://www.amobbs.com/forum.php?mod=viewthread&tid=5537649&mobile=yeshttp://www.amobbs.com/forum.php?mod=viewthread&tid=5537649&mobile=yes
T法和M/T法实时性较高。
至于精度,与转速脉冲的频率/计数器的基准时钟都有关,不要妄下结论。
      请看下面的链接:

   
回复 支持 反对

使用道具 举报

5

主题

118

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4825
威望
2207
贡献
1044
兑换币
1242
注册时间
2010-5-24
在线时间
787 小时
9#
 楼主| 发表于 2013-7-25 10:27:00 | 只看该作者
http://www.amobbs.com/forum.php?mod=viewthread&tid=5537649&mobile=yes
至于各方法的精度请看链接。
T法和M/T法的实时性好。
M法是平均方法,滞后较大。

回复 支持 反对

使用道具 举报

5

主题

118

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4825
威望
2207
贡献
1044
兑换币
1242
注册时间
2010-5-24
在线时间
787 小时
10#
 楼主| 发表于 2013-7-25 10:49:43 | 只看该作者
灰原姐姐 发表于 2013-7-25 10:09
你说的并不是M法不精确,而是滞后。由于两法测的都是一段时间或位移内的平均速度,
所以测量的真值是平均 ...

http://www.amobbs.com/forum.php?mod=viewthread&tid=5537649&mobile=yes
    你说的很对。但精度与方法有关,具体讨论见上面的链接。
       对于直立车来说,实时性也很重要。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-22 14:24 , Processed in 0.064576 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表