智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4018|回复: 13
打印 上一主题 下一主题

关于PID的一些理解和应用

[复制链接]

11

主题

133

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1783
QQ
威望
989
贡献
342
兑换币
66
注册时间
2010-12-10
在线时间
226 小时
跳转到指定楼层
1#
发表于 2011-2-23 09:47:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近学习PID速度控制,我发表一点意见,也就帮助像我一样的人更好的了解一下PID电机控制吧。
首先PID是通过控制电机PWM的输出值来控制赛车的速度的,这里PWM不能单纯的等同于速度,就是恒PWM必定跑不出匀速,而且我认为PWM可以近似等同于加速度,就是说,通过速度编码器实时的测定速度,如果此时速度很低很低低于额定速度,小车会立即加速,直到额定速度,这时由于路况原因,额定速度不能太大,而且各种路况对应不同的额定速度,当小车已经加速到额定速度时,由于加速度原因,可能速度会继续增加,这个即是超调,所以我们的PWM不能给太高,另外加入积分控制可以帮助减小超调。具体完整的PID增量式公式是:pwmdty0(需要增加的PWM值)=Kp*e(k)+Ki*e(k-1)+Kd*[e(k-1)-e(k-2)]
另外,我想向过来人请教一下,PID如何嵌入main函数,PID的子函数已经做出来,但不知道需要哪些额外的东西帮助PID嵌入主函数,求解,无限感激。

0

主题

8

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
205
威望
178
贡献
21
兑换币
0
注册时间
2011-3-2
在线时间
3 小时
2#
发表于 2011-3-2 19:23:38 | 只看该作者
同问
回复 支持 反对

使用道具 举报

2

主题

33

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
344
威望
260
贡献
66
兑换币
0
注册时间
2010-10-20
在线时间
9 小时
3#
发表于 2011-3-2 19:44:06 | 只看该作者
没人气啊……
回复 支持 反对

使用道具 举报

1

主题

44

帖子

0

精华

高级会员

Rank: 4

积分
591
QQ
威望
396
贡献
79
兑换币
6
注册时间
2011-2-28
在线时间
58 小时
4#
发表于 2011-4-2 23:13:55 | 只看该作者
回复 1# zbl9212


    同求
回复 支持 反对

使用道具 举报

11

主题

133

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1783
QQ
威望
989
贡献
342
兑换币
66
注册时间
2010-12-10
在线时间
226 小时
5#
 楼主| 发表于 2011-6-2 17:17:42 | 只看该作者
最近用PID了,就是带入误差变化量,让其和误差一起控制小车的方向
回复 支持 反对

使用道具 举报

7

主题

210

帖子

0

精华

跨届大侠

幕后主使

Rank: 10Rank: 10Rank: 10

积分
11952

论坛元老奖章

QQ
威望
879
贡献
10745
兑换币
12
注册时间
2011-3-5
在线时间
164 小时
6#
发表于 2011-9-23 19:34:26 | 只看该作者
顶一下
回复 支持 反对

使用道具 举报

7

主题

210

帖子

0

精华

跨届大侠

幕后主使

Rank: 10Rank: 10Rank: 10

积分
11952

论坛元老奖章

QQ
威望
879
贡献
10745
兑换币
12
注册时间
2011-3-5
在线时间
164 小时
7#
发表于 2011-9-23 19:34:32 | 只看该作者
顶一下
回复 支持 反对

使用道具 举报

7

主题

210

帖子

0

精华

跨届大侠

幕后主使

Rank: 10Rank: 10Rank: 10

积分
11952

论坛元老奖章

QQ
威望
879
贡献
10745
兑换币
12
注册时间
2011-3-5
在线时间
164 小时
8#
发表于 2011-9-23 19:34:40 | 只看该作者
顶一下
回复 支持 反对

使用道具 举报

7

主题

210

帖子

0

精华

跨届大侠

幕后主使

Rank: 10Rank: 10Rank: 10

积分
11952

论坛元老奖章

QQ
威望
879
贡献
10745
兑换币
12
注册时间
2011-3-5
在线时间
164 小时
9#
发表于 2011-9-23 19:34:47 | 只看该作者
顶一下
回复 支持 反对

使用道具 举报

18

主题

265

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2253

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

威望
1131
贡献
532
兑换币
465
注册时间
2011-7-25
在线时间
295 小时
10#
发表于 2011-10-3 18:01:24 | 只看该作者
不会用呀……
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-29 20:57 , Processed in 0.146267 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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