智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 7029|回复: 23
打印 上一主题 下一主题

求教北科的舵机pid

  [复制链接]

19

主题

322

帖子

0

精华

常驻嘉宾

一只毕业汪~~~

Rank: 8Rank: 8

积分
4584

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

威望
2138
贡献
1356
兑换币
1381
注册时间
2013-12-1
在线时间
545 小时
跳转到指定楼层
1#
发表于 2014-6-10 19:54:42 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
看北科技术报告里的舵机PD 木有看懂   

对Kp,我们使用了二次函数曲线,Kp随中心位置与中心值的偏差呈二次函数关系增大,在程序中具体代码如下:
loca_Kp = (loca_error * loca_error)/2 + 1000
其中,local_error是中心位置与中心值的偏差。

这一段是神马意思?
回复

使用道具 举报

1

主题

101

帖子

0

精华

高级会员

Rank: 4

积分
859
威望
419
贡献
278
兑换币
261
注册时间
2013-11-22
在线时间
81 小时
24#
发表于 2014-7-4 13:56:30 | 只看该作者
Mr.chen 发表于 2014-7-4 12:59
那就得 自己把握了,毕竟这中间的种种原因太多了,适合自己跑的才是好的

恩恩,,谢谢了~
回复 支持 反对

使用道具 举报

9

主题

98

帖子

0

精华

高级会员

Rank: 4

积分
970
威望
489
贡献
255
兑换币
277
注册时间
2014-2-27
在线时间
113 小时
23#
发表于 2014-7-4 12:59:37 | 只看该作者
千杯少 发表于 2014-7-3 12:42
就因为这个动态P,我走直线后的大弯总是入弯略迟,根本切不了内道呢...
而且s弯和大弯想要切内道是不是会有 ...

那就得 自己把握了,毕竟这中间的种种原因太多了,适合自己跑的才是好的
回复 支持 反对

使用道具 举报

1

主题

101

帖子

0

精华

高级会员

Rank: 4

积分
859
威望
419
贡献
278
兑换币
261
注册时间
2013-11-22
在线时间
81 小时
22#
发表于 2014-7-3 12:42:22 | 只看该作者
Mr.chen 发表于 2014-7-3 10:20
想大就大,特别是直线过后的大弯道,最好自己配合相应的函数图象来整定,动态P的确好,但是也  很难调的
...

就因为这个动态P,我走直线后的大弯总是入弯略迟,根本切不了内道呢...
而且s弯和大弯想要切内道是不是会有点矛盾呢?一个对偏差的反应要小一些,另一个要大一些..
回复 支持 反对

使用道具 举报

9

主题

98

帖子

0

精华

高级会员

Rank: 4

积分
970
威望
489
贡献
255
兑换币
277
注册时间
2014-2-27
在线时间
113 小时
21#
发表于 2014-7-3 10:20:26 | 只看该作者
千杯少 发表于 2014-7-3 01:08
用二次函数计算Kp与Kp给一个定值的优势在哪呀??

想大就大,特别是直线过后的大弯道,最好自己配合相应的函数图象来整定,动态P的确好,但是也  很难调的
回复 支持 反对

使用道具 举报

1

主题

101

帖子

0

精华

高级会员

Rank: 4

积分
859
威望
419
贡献
278
兑换币
261
注册时间
2013-11-22
在线时间
81 小时
20#
发表于 2014-7-3 01:08:25 | 只看该作者
Mr.chen 发表于 2014-6-11 22:19
这个很简单啦。你自己组一个计算P的二次函数,因为二次函数的图像不是U就是n,但是我们要的是U,而一般的二 ...

用二次函数计算Kp与Kp给一个定值的优势在哪呀??
回复 支持 反对

使用道具 举报

44

主题

135

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3650
威望
2183
贡献
325
兑换币
1339
注册时间
2013-11-26
在线时间
571 小时
毕业学校
南京工程学院
19#
发表于 2014-6-24 10:56:10 | 只看该作者
天芒 发表于 2014-6-10 21:11
他的这个 loca_Kp 至少都是1200,那么再乘以他的偏差,这样一来不久很大一个数了吗?加在舵机上怎么用啊?

不要拿你自己的舵机参数范围,看这个式子
回复 支持 反对

使用道具 举报

5

主题

22

帖子

0

精华

高级会员

Rank: 4

积分
745
威望
365
贡献
212
兑换币
233
注册时间
2014-4-22
在线时间
84 小时
毕业学校
西安理工
18#
发表于 2014-6-23 11:27:32 | 只看该作者
IntelligentCar 发表于 2014-6-10 21:14
是啊,我也很好奇这个问题呢

舵机的控制频率不同
回复 支持 反对

使用道具 举报

19

主题

297

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3295
威望
1606
贡献
929
兑换币
1073
注册时间
2012-12-3
在线时间
380 小时
17#
发表于 2014-6-19 19:39:10 | 只看该作者
试过了,弯道过不好,可能没掌握精髓吧
回复 支持 反对

使用道具 举报

6

主题

228

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2593
威望
1332
贡献
825
兑换币
872
注册时间
2013-3-12
在线时间
218 小时
16#
发表于 2014-6-19 16:41:09 | 只看该作者
啊七兄 发表于 2014-6-11 09:24
其实她是3次函数跟一次函数的相加,在偏差小的时候,主要依靠一次性函数,偏差大的时候,依靠的是3次函数的 ...

这个动态P的参数该如何整定呢?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-7 15:46 , Processed in 0.087273 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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