智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: 释是圣杰
打印 上一主题 下一主题

各路大神,pid分位置式和增量式,到底有毛区别啊??

    [复制链接]

137

主题

4169

帖子

1

精华

杰出人士

我认为最省轮子的跑法最快。曾经的西科4队

Rank: 12Rank: 12Rank: 12

积分
14006
QQ
威望
6233
贡献
1229
兑换币
4171
注册时间
2013-1-10
在线时间
3272 小时
11#
发表于 2013-11-28 20:25:20 | 只看该作者
rubick 发表于 2013-11-28 20:15
位置式PID控制:
output = (expect-input)*P + (input-input_last)*D + (sum(expect)-sum(input))*I;
增 ...

嗯,师兄他们就差不多是这样用的,但是他们没有用积分项,我也没看出这样处理跟积分项的区别。
回复 支持 反对

使用道具 举报

26

主题

914

帖子

3

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5643

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章资源大师奖章

威望
3361
贡献
718
兑换币
2157
注册时间
2012-10-28
在线时间
782 小时
12#
 楼主| 发表于 2013-11-28 23:35:07 | 只看该作者
rubick 发表于 2013-11-28 11:35
想象一个滑块套在一根杆子上,能自由滑动。
如果我用一个弹簧固定住它,那么它只要离开平衡位置,就有一个 ...

谢谢啦、、、不过还是有些晕
回复 支持 反对

使用道具 举报

26

主题

914

帖子

3

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5643

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章资源大师奖章

威望
3361
贡献
718
兑换币
2157
注册时间
2012-10-28
在线时间
782 小时
13#
 楼主| 发表于 2013-11-28 23:37:40 | 只看该作者
Jyoun 发表于 2013-11-28 13:36
你说的那个“增量”是类似积分项的累加,和积分项作用类似,可以消除静差。。我知道的增量式是临近两次位 ...

谢谢。。。还是不太明白
回复 支持 反对

使用道具 举报

26

主题

914

帖子

3

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5643

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章资源大师奖章

威望
3361
贡献
718
兑换币
2157
注册时间
2012-10-28
在线时间
782 小时
14#
 楼主| 发表于 2013-11-28 23:39:20 | 只看该作者
Jyoun 发表于 2013-11-28 19:09
我认为是这样的,输入变化,增量式才会有输出。你说的“位置式”实际是pid位置式的pd(比例微分)部分,这 ...

谢谢
回复 支持 反对

使用道具 举报

26

主题

914

帖子

3

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5643

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章资源大师奖章

威望
3361
贡献
718
兑换币
2157
注册时间
2012-10-28
在线时间
782 小时
15#
 楼主| 发表于 2013-11-28 23:43:16 | 只看该作者
rubick 发表于 2013-11-28 20:15
位置式PID控制:
output = (expect-input)*P + (input-input_last)*D + (sum(expect)-sum(input))*I;
增 ...

谢谢!!1
回复 支持 反对

使用道具 举报

26

主题

914

帖子

3

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5643

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章资源大师奖章

威望
3361
贡献
718
兑换币
2157
注册时间
2012-10-28
在线时间
782 小时
16#
 楼主| 发表于 2013-11-28 23:47:36 | 只看该作者
Jyoun 发表于 2013-11-28 20:25
嗯,师兄他们就差不多是这样用的,但是他们没有用积分项,我也没看出这样处理跟积分项的区别。

谢谢。。有些理解了。
回复 支持 反对

使用道具 举报

18

主题

376

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4243
QQ
威望
2044
贡献
1199
兑换币
1205
注册时间
2012-9-27
在线时间
500 小时
17#
发表于 2014-4-26 15:27:43 | 只看该作者
rubick 发表于 2013-11-28 20:15
位置式PID控制:
output = (expect-input)*P + (input-input_last)*D + (sum(expect)-sum(input))*I;
增 ...

增量式的是△ u(k)=P*(△ e(k))+I*e(k)+D*(△ e(k)-△ e(k-1)),△ u(k)是相对于上次的变化。是这样的吗
回复 支持 反对

使用道具 举报

18

主题

376

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4243
QQ
威望
2044
贡献
1199
兑换币
1205
注册时间
2012-9-27
在线时间
500 小时
18#
发表于 2014-4-26 15:28:06 | 只看该作者
Jyoun 发表于 2013-11-28 13:36
你说的那个“增量”是类似积分项的累加,和积分项作用类似,可以消除静差。。我知道的增量式是临近两次位 ...

增量式的是△ u(k)=P*(△ e(k))+I*e(k)+D*(△ e(k)-△ e(k-1)),△ u(k)是相对于上次的变化。是这样的吗
回复 支持 反对

使用道具 举报

21

主题

896

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4068
威望
2252
贡献
1296
兑换币
1483
注册时间
2012-7-30
在线时间
260 小时
毕业学校
克莱德大学
19#
发表于 2014-4-27 13:07:48 | 只看该作者
黯伤人 发表于 2014-4-26 15:27
增量式的是△ u(k)=P*(△ e(k))+I*e(k)+D*(△ e(k)-△ e(k-1)),△ u(k)是相对于上次的变化。是这样的吗


回复 支持 反对

使用道具 举报

18

主题

376

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4243
QQ
威望
2044
贡献
1199
兑换币
1205
注册时间
2012-9-27
在线时间
500 小时
20#
发表于 2014-4-27 14:14:34 | 只看该作者
rubick 发表于 2014-4-27 13:07

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 00:41 , Processed in 0.047909 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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