智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1848|回复: 5
打印 上一主题 下一主题

求大神指导PID

[复制链接]

3

主题

53

帖子

0

精华

高级会员

Rank: 4

积分
781
威望
238
贡献
419
兑换币
76
注册时间
2012-7-20
在线时间
62 小时
毕业学校
嘉兴学院
跳转到指定楼层
1#
发表于 2013-7-8 20:08:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
int iError, iIncpid; //当前误差
   iError = sptr->SetPoint - NextPoint; //增量计算
   
   iIncpid = (int)(sptr->Proportion *( iError- sptr->LastError )//E[k]项
   + sptr->Integral * iError //E[k-1]项
   + sptr->Derivative * (iError-2*sptr->LastError+sptr->PrevError)); //E[k-2]项
   
    sptr->PrevError = sptr->LastError;   //存储误差,用于下次计算
    sptr->LastError = iError;
    return(iIncpid);      
   用这个公式PID要肿么调啊!!!




42

主题

1054

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3034

优秀会员奖章活跃会员奖章

QQ
威望
1650
贡献
780
兑换币
625
注册时间
2012-7-6
在线时间
302 小时
2#
发表于 2013-7-8 22:04:19 | 只看该作者
自己收PID资料和别人的报告,自己慢慢调,走弯路是必然的
回复 支持 反对

使用道具 举报

14

主题

145

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2746
威望
1367
贡献
847
兑换币
878
注册时间
2012-11-22
在线时间
266 小时
毕业学校
三峡大学
3#
发表于 2013-7-9 14:10:51 | 只看该作者
对于舵机,P可以调转角角度,D可以微调转弯时间,有提前入弯的作用,
对于电机,P可以迅速调节,i可以减少静态误差,D减少震荡
个人的调节经验,大神勿喷
回复 支持 反对

使用道具 举报

3

主题

53

帖子

0

精华

高级会员

Rank: 4

积分
781
威望
238
贡献
419
兑换币
76
注册时间
2012-7-20
在线时间
62 小时
毕业学校
嘉兴学院
4#
 楼主| 发表于 2013-7-9 14:34:27 | 只看该作者
jimmy0087 发表于 2013-7-9 14:10
对于舵机,P可以调转角角度,D可以微调转弯时间,有提前入弯的作用,
对于电机,P可以迅速调节,i可以减少 ...

谢谢,好歹人回呀!!!
回复 支持 反对

使用道具 举报

14

主题

145

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2746
威望
1367
贡献
847
兑换币
878
注册时间
2012-11-22
在线时间
266 小时
毕业学校
三峡大学
5#
发表于 2013-7-9 18:32:02 | 只看该作者
。浅岸 发表于 2013-7-9 14:34
谢谢,好歹人回呀!!!

论坛嘛,就是要多交流,快比赛了,加油
回复 支持 反对

使用道具 举报

3

主题

53

帖子

0

精华

高级会员

Rank: 4

积分
781
威望
238
贡献
419
兑换币
76
注册时间
2012-7-20
在线时间
62 小时
毕业学校
嘉兴学院
6#
 楼主| 发表于 2013-7-9 20:41:09 | 只看该作者
jimmy0087 发表于 2013-7-9 18:32
论坛嘛,就是要多交流,快比赛了,加油

想问一下pid要调很多次,如果在不合适的pid情况下,这样对电机和驱动和舵机有影响吗,还有怎么能知道pid调好了,p,i,d分别肿么看  
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-29 00:15 , Processed in 0.051678 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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