智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3151|回复: 9
打印 上一主题 下一主题

求问关于舵机PD控制的一些问题

[复制链接]

2

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
78
威望
54
贡献
18
兑换币
19
注册时间
2016-10-25
在线时间
3 小时
毕业学校
天津大学
跳转到指定楼层
1#
发表于 2016-10-26 14:54:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
舵机中值是什么?对于舵机的控制是在中值的基础上吗?
为什么采用PD控制,不采用PID控制啊?
回复

使用道具 举报

165

主题

4119

帖子

2

精华

杰出人士

老司机【呆萌侠】

Rank: 12Rank: 12Rank: 12

积分
16895

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

QQ
威望
9751
贡献
4562
兑换币
1629
注册时间
2011-7-23
在线时间
1291 小时
毕业学校
工大
推荐
发表于 2016-10-26 15:00:25 | 只看该作者
PD控制舵机相应更快,加了I就降低了灵敏度,也就是转向反应慢了。本身制约小车极限速度的一个是摩擦力一个就是舵机的反应能力。肯定是越快越好。
回复 支持 1 反对 0

使用道具 举报

4

主题

220

帖子

0

精华

常驻嘉宾

技术盒子

Rank: 8Rank: 8

积分
4641

在线王奖章活跃会员奖章优秀会员奖章论坛元老奖章

威望
2678
贡献
1245
兑换币
915
注册时间
2016-3-27
在线时间
359 小时
毕业学校
东科大
2#
发表于 2016-10-26 14:58:56 | 只看该作者
中值,智能车用的这种舵机从中值位置可以向左转90度,也可以向右转90的
回复 支持 反对

使用道具 举报

2

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
78
威望
54
贡献
18
兑换币
19
注册时间
2016-10-25
在线时间
3 小时
毕业学校
天津大学
4#
 楼主| 发表于 2016-10-26 15:01:05 | 只看该作者
YFKJ 发表于 2016-10-26 14:58
中值,智能车用的这种舵机从中值位置可以向左转90度,也可以向右转90的

那为什么不加入积分控制啊,积分控制有什么弊端吗?
回复 支持 反对

使用道具 举报

2

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
78
威望
54
贡献
18
兑换币
19
注册时间
2016-10-25
在线时间
3 小时
毕业学校
天津大学
5#
 楼主| 发表于 2016-10-26 15:02:28 | 只看该作者
恋May 发表于 2016-10-26 15:00
PD控制舵机相应更快,加了I就降低了灵敏度,也就是转向反应慢了。本身制约小车极限速度的一个是摩擦力一个 ...

我看了其他的帖子好像有说加了积分的修正效果是最好的,是这样吗?
回复 支持 反对

使用道具 举报

165

主题

4119

帖子

2

精华

杰出人士

老司机【呆萌侠】

Rank: 12Rank: 12Rank: 12

积分
16895

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

QQ
威望
9751
贡献
4562
兑换币
1629
注册时间
2011-7-23
在线时间
1291 小时
毕业学校
工大
6#
发表于 2016-10-26 15:03:13 | 只看该作者
叶霁昀 发表于 2016-10-26 15:02
我看了其他的帖子好像有说加了积分的修正效果是最好的,是这样吗?

我们要根据实际需求来。
回复 支持 反对

使用道具 举报

56

主题

1684

帖子

2

精华

版主

有所思,有所为。

Rank: 9Rank: 9Rank: 9

积分
9497

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

威望
6762
贡献
83
兑换币
3601
注册时间
2014-10-31
在线时间
1326 小时
7#
发表于 2016-10-26 16:20:12 | 只看该作者
三楼正解   方向的修正需要自己实际拟合实际调参来实现  PD控制是为了快速调节
一般左右是需要分开控制的  P所说的可能不是单P 而是自己拟合出的函数  不过前期单P足够了    我的车2.8还用单P呢     这个跟算法有很大关系  同样跟机械也有很大关系
回复 支持 反对

使用道具 举报

10

主题

998

帖子

0

精华

版主

一个只会水的渣渣

Rank: 9Rank: 9Rank: 9

积分
22264

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

QQ
威望
17390
贡献
3076
兑换币
2900
注册时间
2015-1-22
在线时间
899 小时
毕业学校
安一中
8#
发表于 2016-10-28 11:43:11 | 只看该作者
楼上大神
回复 支持 反对

使用道具 举报

1

主题

17

帖子

0

精华

注册会员

Rank: 2

积分
193
威望
94
贡献
49
兑换币
64
注册时间
2017-5-20
在线时间
25 小时
毕业学校
南昌航空大学
9#
发表于 2017-7-11 20:16:34 | 只看该作者
恋May 发表于 2016-10-26 15:00
PD控制舵机相应更快,加了I就降低了灵敏度,也就是转向反应慢了。本身制约小车极限速度的一个是摩擦力一个 ...

先说一下,我用摄像头寻找信标灯,当我用pd算法更好的控制舵机时,我要先设定目标值,这个目标值我们得提前知道,才能进行偏差计算,从而进行pd运算,得到pd增量,但是这个目标值我们怎么知道?还有我们每次检测信标灯时,要转的角度不同(即就是目标值不同)如何完成目标的更改?这个目标值得设定,我很是困惑。。。能谈谈你的pd算法控制舵机的思想吗?  谢谢了   、我的qq:947033916,同学能否留下你的qq号?我加不了你好友

回复 支持 反对

使用道具 举报

1

主题

17

帖子

0

精华

注册会员

Rank: 2

积分
193
威望
94
贡献
49
兑换币
64
注册时间
2017-5-20
在线时间
25 小时
毕业学校
南昌航空大学
10#
发表于 2017-7-12 15:00:05 | 只看该作者
恋May 发表于 2016-10-26 15:00
PD控制舵机相应更快,加了I就降低了灵敏度,也就是转向反应慢了。本身制约小车极限速度的一个是摩擦力一个 ...

那么pd控制舵机时,我们设置的初值是多少?是该设为0吗?  
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 02:27 , Processed in 0.054672 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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