智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1001|回复: 4
打印 上一主题 下一主题

关于PID的几个问题。

[复制链接]

2

主题

3

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
334
威望
165
贡献
99
兑换币
99
注册时间
2014-2-28
在线时间
35 小时
毕业学校
向日葵幼儿园
跳转到指定楼层
1#
发表于 2014-4-30 11:17:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.如果用增量式PID控制电机,改变了目标速度,那么 e(k-1) e(k-2)可能为之前目标速度与所测速度的差值,那么 e(k-1) e(k-2)怎么改变呢?是赋0还是要怎么变;
2.PID的输入是速度,输出是PWM,按理说PWM产生速度,但二者不是同一个东西,怎么转换?
求大神指点一下。
回复

使用道具 举报

3

主题

220

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1443
威望
661
贡献
414
兑换币
367
注册时间
2013-3-12
在线时间
184 小时
2#
发表于 2014-4-30 12:07:45 | 只看该作者
回复 支持 反对

使用道具 举报

2

主题

26

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1211
威望
501
贡献
364
兑换币
326
注册时间
2013-12-13
在线时间
173 小时
毕业学校
河南科技大学
3#
发表于 2014-4-30 12:19:56 | 只看该作者
PID输入是编码器脉冲数,这个设置合适的P就行应该,上面的一个很好明白的,多看看,我也是小白。。。。
回复 支持 反对

使用道具 举报

2

主题

3

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
334
威望
165
贡献
99
兑换币
99
注册时间
2014-2-28
在线时间
35 小时
毕业学校
向日葵幼儿园
4#
 楼主| 发表于 2014-4-30 22:28:45 | 只看该作者
748962703 发表于 2014-4-30 12:19
PID输入是编码器脉冲数,这个设置合适的P就行应该,上面的一个很好明白的,多看看,我也是小白。。。。

第一个还是不明白啊,我没有赋值0也能用就是了。对于第二个,乘以一个合适的常数直接作占空比用吗?
回复 支持 反对

使用道具 举报

2

主题

26

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1211
威望
501
贡献
364
兑换币
326
注册时间
2013-12-13
在线时间
173 小时
毕业学校
河南科技大学
5#
发表于 2014-5-1 22:20:28 | 只看该作者
第一个就是目标速度与实际速度的偏差,用e(k)=e(k-1)和e(k-1)=e(k-2)赋值,第二个是这样的应该。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-24 15:20 , Processed in 0.052742 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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