智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1339|回复: 7
打印 上一主题 下一主题

增量式 pid 的一些疑问?

[复制链接]

7

主题

166

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1206
威望
584
贡献
320
兑换币
377
注册时间
2016-12-10
在线时间
151 小时
毕业学校
豫东某校
跳转到指定楼层
1#
发表于 2018-3-6 01:20:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先先要明确,增量式pid和位置式pid本质是一样的,本次增量式pid的输出是由本次位置式pid的输出减去上次位置式的输出得到的。对比一下

位置式:u(k) =Kp*e(k)+Ki*∑e(k)+Kd[e(k)-e(k-1)]

增量式:u(k) =Kp[e(k)-e(k-1)]+Ki*e(k)+Kd[e(k)-2e(k-1)+e(k-2)]

可以看出增量式的KP和位置式的kd一样,增量式的ki和位置式的kp一样。所以对于增量式的参数整定,应该先整定KI,它反映了响应的速度,再整定KP,它反映了对超调量的限制,也就是缓减增量式KI参数过大时候的抖动
那么,请大佬解释一下增量式pid中Kd的作用是什么呢?
还有这个Kd应该如何调节?
回复

使用道具 举报

0

主题

21

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1054
QQ
威望
525
贡献
339
兑换币
350
注册时间
2017-7-21
在线时间
95 小时
2#
发表于 2018-3-6 09:40:18 | 只看该作者
是的!!!我当初也是觉得奇怪增量式PID的I与传统PID的P效果类似,至于D我直接给的0
回复 支持 反对

使用道具 举报

7

主题

166

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1206
威望
584
贡献
320
兑换币
377
注册时间
2016-12-10
在线时间
151 小时
毕业学校
豫东某校
3#
 楼主| 发表于 2018-3-6 09:52:49 | 只看该作者
AriAkesusu 发表于 2018-3-6 09:40
是的!!!我当初也是觉得奇怪增量式PID的I与传统PID的P效果类似,至于D我直接给的0

其实我就纳闷这个Kd如何调节,百度不到,只好来这里求助了
回复 支持 反对

使用道具 举报

21

主题

589

帖子

0

精华

版主

论坛终极大(cai)佬(ji)

Rank: 9Rank: 9Rank: 9

积分
5196

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

威望
2304
贡献
1416
兑换币
1584
注册时间
2018-1-10
在线时间
738 小时
4#
发表于 2018-3-6 11:41:35 | 只看该作者
本帖最后由 神车名为GTR 于 2018-3-6 11:49 编辑

你这个公式是简化版的,不是常规意义上的Kd
同样的,楼上的Ki的问题也是一样
回复 支持 反对

使用道具 举报

7

主题

166

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1206
威望
584
贡献
320
兑换币
377
注册时间
2016-12-10
在线时间
151 小时
毕业学校
豫东某校
5#
 楼主| 发表于 2018-3-6 11:57:01 | 只看该作者
本帖最后由 imaxaioxi 于 2018-3-6 12:00 编辑
神车名为GTR 发表于 2018-3-6 11:41
你这个公式是简化版的,不是常规意义上的Kd
同样的,楼上的Ki的问题也是一样

我有几个疑问,大佬可否细说一下吗?
1.公式是简化版,但是增量式pid的公式不就是这个吗?
2.不是常规意义下的kd,那么这个kd参数是否多余?
3.这个kd代表的含义是什么?
4.这个kd应该如何调节?

回复 支持 反对

使用道具 举报

21

主题

589

帖子

0

精华

版主

论坛终极大(cai)佬(ji)

Rank: 9Rank: 9Rank: 9

积分
5196

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

威望
2304
贡献
1416
兑换币
1584
注册时间
2018-1-10
在线时间
738 小时
6#
发表于 2018-3-6 12:09:22 | 只看该作者
1,公式是增量式的简化版
2,不多余
3,这里的Kd实际上是常规意义下的Kp*Kd/周期T
4,本菜逼不知道这个简化版增量式pid的Kd怎么调节
回复 支持 反对

使用道具 举报

21

主题

589

帖子

0

精华

版主

论坛终极大(cai)佬(ji)

Rank: 9Rank: 9Rank: 9

积分
5196

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

威望
2304
贡献
1416
兑换币
1584
注册时间
2018-1-10
在线时间
738 小时
7#
发表于 2018-3-6 12:09:51 | 只看该作者
本帖最后由 神车名为GTR 于 2018-3-6 12:12 编辑
imaxaioxi 发表于 2018-3-6 11:57
我有几个疑问,大佬可否细说一下吗?
1.公式是简化版,但是增量式pid的公式不就是这个吗?
...

1,公式是增量式的简化版
2,不多余
3,这里的Kd实际上是常规意义下的Kp*Kd/周期T
4,本菜逼不知道这个简化版增量式pid的Kd怎么调节

修改一下,3中,应为Kp*Td/T

回复 支持 反对

使用道具 举报

7

主题

166

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1206
威望
584
贡献
320
兑换币
377
注册时间
2016-12-10
在线时间
151 小时
毕业学校
豫东某校
8#
 楼主| 发表于 2018-3-6 12:24:20 | 只看该作者

thank you!
原来简化是这个意思,吓得我猛地一惊
我百度增量式pid参数整定,大多是ki与kp的整定,很少提到kd的整定,不过目前为止,我还没查到kd如何整定
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-28 10:49 , Processed in 0.063721 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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