智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 15979|回复: 63
打印 上一主题 下一主题

(求助啊)一个人搞真的很难,增量式PID不懂

  [复制链接]

23

主题

498

帖子

0

精华

常驻嘉宾

我可是猴子请来的!!哈哈,怕了吧~

Rank: 8Rank: 8

积分
5854

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

威望
3111
贡献
1599
兑换币
1790
注册时间
2013-4-14
在线时间
572 小时
1#
发表于 2014-6-12 21:01:32 | 显示全部楼层
纯比例调节一般是达不到期望值的,因为即使没达到期望值,系统也能够稳定(这个稳定不是你所期望的稳定,至于为什么稳定,可以把稳定时的数据代入式子一算便知)。这时候期望值与实际值的偏差叫做稳态误差,要引入积分项KI才能有效的消除稳态误差,使系统重新达到你所期望的系统稳定,当你期望值变化的时候,可能又会使实际值在期望值附近有小的波动(这个可以叫动态误差),这时候引入微分项KD可以有效的减弱动态误差的影响。
我们的舵机就是比例控制,所以车子能够稳定运行,如果舵机也引入积分项的情况下,假如车子放直道不动,偏移中心一点点,由于积分作用,小车渴望消除误差,那么舵机打角将会越来越大,越来越大。同样跑起来了,由于舵机控制的滞后,积分项也会带来麻烦,所以一般舵机只用PD控制:victory:

评分

1

查看全部评分

回复 支持 3 反对 0

使用道具 举报

23

主题

498

帖子

0

精华

常驻嘉宾

我可是猴子请来的!!哈哈,怕了吧~

Rank: 8Rank: 8

积分
5854

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

威望
3111
贡献
1599
兑换币
1790
注册时间
2013-4-14
在线时间
572 小时
2#
发表于 2014-6-13 11:23:58 | 显示全部楼层
方便面广告 发表于 2014-6-12 22:00
舵机的位置式PID能理解,P*偏差可以理解成直接给予舵机PWM,I是一个累加项,会把一些不必要的偏差累加进去 ...

增量式PID理解简单点就是  算本次和前一次的位置式PID的输出,然后本次和前一次做差得到一个增量,然后本次的实际输出=上次实际输出+得出的增量;

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-9 06:48 , Processed in 0.040378 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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