智能车制作

 找回密码
 注册

扫一扫,访问微社区

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

怎样用PD控制舵机

  [复制链接]

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

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

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
1#
发表于 2011-6-22 17:53:41 | 显示全部楼层
回复 1# tianyishenlong1


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

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

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

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
2#
发表于 2011-6-26 16:27:43 | 显示全部楼层
回复 5# 放屁偷着乐


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

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

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

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
3#
发表于 2011-6-27 17:26:23 | 显示全部楼层
回复 8# athen


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

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

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

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

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
4#
发表于 2011-6-29 23:50:29 | 显示全部楼层
回复 13# doramin


    我觉得只要试验出来好用的算法即可,我用的增量PID~

    要是想启动快那还不如加上转速电流双闭环呢,7960有一个电流输出引脚

    你看的是不是电磁组的报告?我用的就是他们告诉的~
回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

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

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
5#
发表于 2012-3-24 23:51:08 | 显示全部楼层
klain 发表于 2012-3-24 13:01
师兄  能否给一份增量式pid电机控制的代码?  谢谢   397762270@qq.com

代码没有,这个很简单,研究一下这个理论推算一下公式就明白了
回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

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

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
6#
发表于 2012-3-27 22:52:51 | 显示全部楼层
klain 发表于 2012-3-26 16:33
效果怎么样···系数权重 比重怎么确定···有没有可观测性的效果   怎么实现··请教一下哈

实验法确定
回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

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

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
7#
发表于 2012-3-28 12:54:14 | 显示全部楼层
agogos 发表于 2012-3-28 12:34
PID没有I项的话,静态误差很大诶。。

对于舵机你如何I ?
回复 支持 反对

使用道具 举报

44

主题

1485

帖子

0

精华

版主

早川队队长

Rank: 9Rank: 9Rank: 9

积分
20210

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

QQ
威望
5864
贡献
12698
兑换币
630
注册时间
2009-8-18
在线时间
824 小时
8#
发表于 2012-3-28 20:22:44 | 显示全部楼层
klain 发表于 2012-3-28 20:13
用上i可以稳定一些  吧·  两次偏离误差之差  用积分项加入   有些技术报告有提到

这个也只能作为辅助,我用的是D,可以用增量式的
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-7 07:55 , Processed in 0.064213 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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