智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: wuzexiao
打印 上一主题 下一主题

求卓晴老师以及各位牛人解答:直立车平衡点出现抖动或自激现象

  [复制链接]

6

主题

73

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1123
威望
735
贡献
170
兑换币
194
注册时间
2011-9-20
在线时间
109 小时
81#
 楼主| 发表于 2013-3-11 09:06:24 | 只看该作者
Tenacity 发表于 2013-3-10 16:25
直立车的速度pwm是直接加在直立上面的么。。。我试了好久  还是一直加速。。。怎么回事啊。。。

方向是反的。实际是一个正反馈,看官方的第二版解释得很清楚
回复 支持 反对

使用道具 举报

4

主题

162

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2376
QQ
威望
1044
贡献
658
兑换币
441
注册时间
2012-10-11
在线时间
337 小时
82#
发表于 2013-3-11 10:28:28 | 只看该作者
wuzexiao 发表于 2013-3-11 09:06
方向是反的。实际是一个正反馈,看官方的第二版解释得很清楚

记性反的也试过了,,,,问题还是没解决啊
回复 支持 反对

使用道具 举报

6

主题

73

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1123
威望
735
贡献
170
兑换币
194
注册时间
2011-9-20
在线时间
109 小时
83#
 楼主| 发表于 2013-3-11 10:59:15 | 只看该作者
Tenacity 发表于 2013-3-11 10:28
记性反的也试过了,,,,问题还是没解决啊

那你先看看是不是你测速那一块出问题了。调一个PI试试控速的效果。
回复 支持 反对

使用道具 举报

37

主题

565

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4385
威望
2300
贡献
1251
兑换币
1399
注册时间
2012-9-25
在线时间
417 小时
84#
发表于 2013-3-11 11:31:23 | 只看该作者

回帖奖励 +1

程伟NO.1 发表于 2013-3-10 21:04

你好,不要呲牙
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
491
威望
254
贡献
149
兑换币
141
注册时间
2012-11-26
在线时间
45 小时
毕业学校
安徽新华学院
85#
发表于 2013-3-11 15:59:19 | 只看该作者

回帖奖励 +1

回复 支持 反对

使用道具 举报

3

主题

119

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1845
QQ
威望
846
贡献
533
兑换币
504
注册时间
2013-1-16
在线时间
233 小时
86#
发表于 2013-3-11 19:40:02 | 只看该作者
奋斗小青年、 发表于 2013-3-11 11:31
你好,不要呲牙

我是学你。。。
回复 支持 反对

使用道具 举报

3

主题

119

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1845
QQ
威望
846
贡献
533
兑换币
504
注册时间
2013-1-16
在线时间
233 小时
87#
发表于 2013-3-11 19:40:23 | 只看该作者
奋斗小青年、 发表于 2013-3-11 11:31
你好,不要呲牙

我那是学的你
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
74
威望
32
贡献
20
兑换币
22
注册时间
2013-3-3
在线时间
11 小时
毕业学校
华北水利水电
88#
发表于 2013-3-11 21:34:46 | 只看该作者

回帖奖励 +1

恩,看看吧
回复 支持 反对

使用道具 举报

4

主题

96

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2198
威望
1122
贡献
596
兑换币
664
注册时间
2012-9-4
在线时间
240 小时
89#
发表于 2013-3-11 22:58:42 | 只看该作者

回帖奖励 +1

楼主,我是这么理解PI控速的,在设定速度为0的情况下,把整个系统看做是一个弹簧系统,I的作用即是弹簧的回复力,因为它的作用力和车偏离原点的位置成正比,那么P的作用即可以理解为阻尼力或是摩擦力,因为它总是和速度运动方向相反的,阻碍速度的增加,这样看来在调节速度控制的时候应该先调整I的大小使车像弹簧一样在原点来回震荡,再调节P使这种震荡减小到最小,稳定回到原点而不超调。但很多人都说是先调P,而我按我的方法先给I的时候就会出现向前运动时I的作用可以使车回到原点,但向后运动时就会一直过了原点加速运动直到倒下,难道真的是我这种算法模型建立的不对?楼主当年速度PI是怎么调的啊
回复 支持 反对

使用道具 举报

6

主题

73

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1123
威望
735
贡献
170
兑换币
194
注册时间
2011-9-20
在线时间
109 小时
90#
 楼主| 发表于 2013-3-12 08:58:45 | 只看该作者
蛊惑小夜 发表于 2013-3-11 22:58
楼主,我是这么理解PI控速的,在设定速度为0的情况下,把整个系统看做是一个弹簧系统,I的作用即是弹簧的回 ...

抛开小车系统,如果你对电机进行控速,P是其主导作用的,当你的速度大于给定速度时,得到的erro是一个负的值,这样通过P控制就可以使得小车的速度降下来,反之亦然。而单纯的P控制不能消除余差,所以这就需要增加一个I来消除稳态误差,这部分可以由PID控制的传递函数来分析。对于小车的调试,官方是先调I参数,具体原因我也不是特别清楚(可能是I参数调试效果比较明显),其实我一般都是两个一起调的,先给一定的P,然后增加I,再增加P的。你出现的这个问题你可以先看一下你编码器采集结果有没有问题,然后再来调PI。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-5 20:25 , Processed in 0.056219 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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