智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4506|回复: 22
打印 上一主题 下一主题

[策略类] 对于PID我已经迷茫了。。。。。。到底怎么算?????

  [复制链接]

54

主题

782

帖子

1

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3569
QQ
威望
1896
贡献
243
兑换币
1222
注册时间
2012-11-24
在线时间
715 小时
跳转到指定楼层
1#
发表于 2013-6-6 17:52:28 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
考的早年参赛队的PID定义,但看各种资料,kp到底乘以E0还是Error0??????????????????????????另外这是增量式还是位置式??????????
///    舵机 PID  
//////////////////////////////
//////////////////////////////////////  
int Pcrtl(int ch1,int ch2 )
{
   E0=ch1-0; //增量计算
   Error0=E0-E1;
   Error1=E1-E2;
   iIncpid=(int)(Ki*Error0+Kp*E0+Kd*(Error0-Error1));
   E1=E0;  
   E2=E1;   //存储误差,用于下次计算  
   return iIncpid;                                       
}

21

主题

480

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2331
QQ
威望
1095
贡献
736
兑换币
695
注册时间
2014-10-20
在线时间
250 小时
毕业学校
合肥工业大学
23#
发表于 2015-3-9 07:02:45 | 只看该作者
66666
回复 支持 反对

使用道具 举报

5

主题

25

帖子

0

精华

注册会员

Rank: 2

积分
172
威望
94
贡献
44
兑换币
53
注册时间
2015-1-21
在线时间
17 小时
毕业学校
重庆大学
22#
发表于 2015-3-8 16:55:08 | 只看该作者
lixianghua0428 发表于 2013-6-6 23:41
这尼玛就是一个增量式的PID,E0是设定与反馈的偏差, Error0是当前偏差与上一个偏差的偏差,Kp*Error0,这一 ...

楼上正解
回复 支持 反对

使用道具 举报

0

主题

109

帖子

0

精华

高级会员

Rank: 4

积分
652
威望
310
贡献
200
兑换币
197
注册时间
2014-12-24
在线时间
71 小时
21#
发表于 2015-3-2 20:34:18 | 只看该作者
原来如此
回复 支持 反对

使用道具 举报

5

主题

27

帖子

0

精华

高级会员

Rank: 4

积分
505
威望
290
贡献
125
兑换币
172
注册时间
2013-12-1
在线时间
45 小时
毕业学校
西北工业大学
20#
发表于 2015-2-27 08:29:15 | 只看该作者
- -- -
回复 支持 反对

使用道具 举报

0

主题

15

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
311
威望
172
贡献
83
兑换币
104
注册时间
2014-2-22
在线时间
28 小时
毕业学校
河北大学
19#
发表于 2014-7-2 14:56:11 | 只看该作者
卧槽,我服你了,你看看你的e1是不是永远=e2
回复 支持 反对

使用道具 举报

54

主题

782

帖子

1

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3569
QQ
威望
1896
贡献
243
兑换币
1222
注册时间
2012-11-24
在线时间
715 小时
18#
 楼主| 发表于 2014-6-10 09:47:27 | 只看该作者
小绵鱼 发表于 2014-6-9 00:13
增量式用在舵机上?

位置式舵机,增量是电机
回复 支持 反对

使用道具 举报

2

主题

93

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3830
威望
1763
贡献
1119
兑换币
1138
注册时间
2014-5-27
在线时间
474 小时
17#
发表于 2014-6-9 00:13:23 | 只看该作者
增量式用在舵机上?
回复 支持 反对

使用道具 举报

0

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
294
威望
158
贡献
92
兑换币
95
注册时间
2013-11-17
在线时间
22 小时
毕业学校
小学
16#
发表于 2014-6-8 13:12:23 | 只看该作者
回复 支持 反对

使用道具 举报

54

主题

782

帖子

1

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3569
QQ
威望
1896
贡献
243
兑换币
1222
注册时间
2012-11-24
在线时间
715 小时
15#
 楼主| 发表于 2013-8-3 09:09:49 | 只看该作者
若苦似甜 发表于 2013-8-2 17:05
求解

找几份PID的资料,然后再找几个程序看看就明白了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-11 23:39 , Processed in 0.058492 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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