智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 32347|回复: 56
打印 上一主题 下一主题

怎样用PD控制舵机

  [复制链接]

18

主题

82

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1890
QQ
威望
324
贡献
1512
兑换币
0
注册时间
2011-4-17
在线时间
27 小时
跳转到指定楼层
1#
发表于 2011-6-22 16:53:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
怎样用PD控制舵机啊

18

主题

82

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1890
QQ
威望
324
贡献
1512
兑换币
0
注册时间
2011-4-17
在线时间
27 小时
推荐
 楼主| 发表于 2011-6-22 16:56:59 | 只看该作者
各位大神说说算法呀
回复 支持 0 反对 1

使用道具 举报

1

主题

39

帖子

0

精华

高级会员

Rank: 4

积分
866
QQ
威望
467
贡献
137
兑换币
16
注册时间
2010-5-4
在线时间
132 小时
推荐
发表于 2011-6-27 13:39:54 | 只看该作者
舵机不像电机可以码盘测速来反馈,舵机只能将摄像头提取的数据放反馈环节里,偏差就是中值与当前检测的位置的差
回复 支持 1 反对 0

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
4#
发表于 2011-6-22 17:53:41 | 只看该作者
回复 1# tianyishenlong1


   U(t)=Kp*Error+Kd*(Error-Last_error),Error就是测得速度和给定速度的差值。
   大概这样吧,还有很多变形的公式,好好研究一下吧~我们用的增量式的~
回复 支持 反对

使用道具 举报

18

主题

82

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1890
QQ
威望
324
贡献
1512
兑换币
0
注册时间
2011-4-17
在线时间
27 小时
5#
 楼主| 发表于 2011-6-23 10:12:03 | 只看该作者
回复 3# sonwendi


    多谢
回复 支持 反对

使用道具 举报

1

主题

70

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
433
QQ
威望
298
贡献
23
兑换币
0
注册时间
2010-11-29
在线时间
56 小时
6#
发表于 2011-6-26 09:28:28 | 只看该作者
回复  tianyishenlong1


   U(t)=Kp*Error+Kd*(Error-Last_error),Error就是测得速度和给定速度的差值 ...
sonwendi 发表于 2011-6-22 17:53



    这个怎么像是电机的PD控制呢?舵机控制和电机控制一样吗?
北理高人解答下。。。
回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
7#
发表于 2011-6-26 16:27:43 | 只看该作者
回复 5# 放屁偷着乐


    哦,我2了。没仔细看,以为是电机,舵机我们用的p~好像有的队伍用的前瞻平均偏移当D~
回复 支持 反对

使用道具 举报

2

主题

43

帖子

0

精华

高级会员

Rank: 4

积分
640
威望
366
贡献
206
兑换币
0
注册时间
2011-5-2
在线时间
34 小时
8#
发表于 2011-6-27 16:33:38 | 只看该作者
回复 6# sonwendi


   大侠     这句“ 舵机我们用的p~好像有的队伍用的前瞻平均偏移当D~”能详细点吗?我有点不懂~
回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

资源大师奖章论坛骨干奖章推广达人奖章论坛元老奖章活跃会员奖章优秀会员奖章在线王奖章优秀版主奖章

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
9#
发表于 2011-6-27 17:26:23 | 只看该作者
回复 8# athen


    7L说的比较清楚:舵机不像电机可以码盘测速来反馈,舵机只能将摄像头提取的数据放反馈环节里,偏差就是中值与当前检测的位置的差

   舵机没法测返回量,但是可以通过自适应P控制,或者加D项,曾经试过,加上上一次的控制量,不过上一次的舵机控制量占得权重少一点,相当于一阶迭代~
回复 支持 反对

使用道具 举报

2

主题

60

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
397
威望
232
贡献
31
兑换币
0
注册时间
2011-1-4
在线时间
67 小时
10#
发表于 2011-6-27 22:20:09 | 只看该作者
权重 一阶迭代
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-5 20:33 , Processed in 0.051469 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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