智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 6140|回复: 10
打印 上一主题 下一主题

增量式pid和位置pid调参方法一样么?

[复制链接]

7

主题

20

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
349
威望
166
贡献
71
兑换币
86
注册时间
2012-12-21
在线时间
56 小时
跳转到指定楼层
1#
发表于 2013-10-5 11:49:56 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
你们用的哪种啊?

2

主题

78

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2299
威望
1069
贡献
626
兑换币
703
注册时间
2014-12-30
在线时间
302 小时
毕业学校
武大
11#
发表于 2015-4-7 23:40:39 | 只看该作者
rubick 发表于 2014-6-12 18:33
调试:
根据系统运行情况,适当调节参数大小,使得运行情况更好。

那请问同学你们是用位置式PID还是增量式PID呢请教一下谢谢
回复 支持 反对

使用道具 举报

5

主题

196

帖子

0

精华

高级会员

Rank: 4

积分
995
威望
452
贡献
321
兑换币
295
注册时间
2014-2-26
在线时间
111 小时
10#
发表于 2014-6-15 13:44:24 | 只看该作者
都用的差不多的思想为什么最后车的差距这么大呢。。。
回复 支持 反对

使用道具 举报

8

主题

173

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4733
威望
2151
贡献
1288
兑换币
1303
注册时间
2012-9-1
在线时间
647 小时
9#
发表于 2014-6-13 00:32:11 | 只看该作者
rubick 发表于 2014-6-12 18:33
调试:
根据系统运行情况,适当调节参数大小,使得运行情况更好。

为何如此专业,,,,
回复 支持 反对

使用道具 举报

21

主题

896

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4068
威望
2252
贡献
1296
兑换币
1483
注册时间
2012-7-30
在线时间
260 小时
毕业学校
克莱德大学
8#
发表于 2014-6-12 18:33:33 | 只看该作者
XYZ0613 发表于 2014-6-12 16:35
对直立车真不一样,,,,

调试:
根据系统运行情况,适当调节参数大小,使得运行情况更好。

对所有一阶线性恒值控制系统,P、I、D三者参数大小对运行情况的影响是单调的。由于平衡车在平衡点附近抖动很小,可近似为一阶线性恒值控制系统
回复 支持 反对

使用道具 举报

8

主题

173

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4733
威望
2151
贡献
1288
兑换币
1303
注册时间
2012-9-1
在线时间
647 小时
7#
发表于 2014-6-12 16:35:36 | 只看该作者
rubick 发表于 2014-6-11 12:56
调试方法是一样的

对直立车真不一样,,,,
回复 支持 反对

使用道具 举报

21

主题

896

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4068
威望
2252
贡献
1296
兑换币
1483
注册时间
2012-7-30
在线时间
260 小时
毕业学校
克莱德大学
6#
发表于 2014-6-11 12:56:42 | 只看该作者
XYZ0613 发表于 2014-6-11 00:38
不一样吧,,,
增量式:Speed_Control = P_Speed*(E_speed - E_speed_Last) + I_Speed*E_speed  + D_Sp ...

调试方法是一样的
回复 支持 反对

使用道具 举报

8

主题

173

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4733
威望
2151
贡献
1288
兑换币
1303
注册时间
2012-9-1
在线时间
647 小时
5#
发表于 2014-6-11 00:38:16 | 只看该作者
rubick 发表于 2013-10-5 12:42
调试方法是一样的。

不一样吧,,,
增量式:Speed_Control = P_Speed*(E_speed - E_speed_Last) + I_Speed*E_speed  + D_Speed*(E_speed + E_speed_Last_Last - 2*E_speed_Last);
位置式:Speed_Control = Speed_Control_Last + P_Speed*(E_speed - E_speed_Last) + I_Speed*E_speed  + D_Speed*(E_speed + E_speed_Last_Last - 2*E_speed_Last);
Speed_Control_Last = Speed_Control;
回复 支持 反对

使用道具 举报

6

主题

673

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2357

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

QQ
威望
1073
贡献
634
兑换币
740
注册时间
2013-7-5
在线时间
325 小时
4#
发表于 2013-10-28 20:40:16 | 只看该作者
:lol:lol:lol
回复 支持 反对

使用道具 举报

5

主题

162

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3774
威望
1745
贡献
1125
兑换币
1109
注册时间
2012-11-1
在线时间
452 小时
3#
发表于 2013-10-26 10:02:56 | 只看该作者
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-27 19:26 , Processed in 0.056327 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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