智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 17672|回复: 18
打印 上一主题 下一主题

[调试类] 【求教】关于平衡车速度环和角度环的理解问题。

[复制链接]

1

主题

6

帖子

0

精华

注册会员

Rank: 2

积分
69
威望
37
贡献
20
兑换币
20
注册时间
2016-1-28
在线时间
6 小时
毕业学校
麻省理工
跳转到指定楼层
1#
发表于 2016-1-28 11:43:44 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
小弟在做平衡车,程序都调试成功了,也稳定站立了。我用到了角度环和速度环。但是有一个问题一直想不明白,就是为什么只有角度环作用的情况下,小车可以站立,但是轻轻一推就会往一个方向跑然后倒下呢?为什么只有角度环做用会出现这样的现象?角度环计算出来的pwm为什么不足以让小车朝着倾倒的方向运动而保持平衡呢?
回复

使用道具 举报

0

主题

1

帖子

0

精华

注册会员

Rank: 2

积分
147
威望
75
贡献
48
兑换币
47
注册时间
2019-1-24
在线时间
12 小时
19#
发表于 2019-3-9 21:32:33 | 只看该作者
yijuanzhi 发表于 2016-1-28 19:55
谢谢您的回答,您说的这个我懂,但是我就是不明白,为什么只靠角度环的pwm输出,很难稳定?而速度环对于 ...

我觉得是你解出来的角度有滞后,所以才会有这种情况
回复 支持 反对

使用道具 举报

2

主题

26

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
421
威望
211
贡献
128
兑换币
141
注册时间
2017-4-24
在线时间
41 小时
毕业学校
撒小
18#
发表于 2017-9-23 15:23:54 | 只看该作者
哇,我也是现在不理解这个速度环,能立起来,但是容易推倒。
回复 支持 反对

使用道具 举报

0

主题

770

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
9280
威望
5224
贡献
3388
兑换币
3559
注册时间
2016-9-1
在线时间
334 小时
毕业学校
西南某校
17#
发表于 2017-1-27 08:40:23 | 只看该作者
楼主加油,我们都看好你哦
回复 支持 反对

使用道具 举报

1

主题

16

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
313
威望
152
贡献
99
兑换币
97
注册时间
2017-1-13
在线时间
31 小时
毕业学校
南昌航空大学
16#
发表于 2017-1-26 12:07:32 | 只看该作者
有了直立环不是很难倒下去么,这时候分段控制,一个控制速度,一个控制速度,一个控制方向等不就可以了么
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

注册会员

Rank: 2

积分
26
威望
24
贡献
2
兑换币
3
注册时间
2016-4-19
在线时间
0 小时
毕业学校
小学及初中
15#
发表于 2016-4-19 12:34:20 | 只看该作者
因为小车控制的目的是使偏角为0,实现方法是通过调节PWM给小车一个加速度调整小车姿态。如果只有角度环,当小车往一个方向行驶时候你通过PID算出的PWM可能只能支持小车以那个速度匀速行驶,不能加速调整姿态。只有把小车的速度也加入到控制量里(速度换),算出来的PWM才能在小车有初速度的时候也能得到需要的加速度调整姿态。
回复 支持 反对

使用道具 举报

9

主题

422

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3335

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

QQ
威望
2369
贡献
38
兑换币
1587
注册时间
2014-9-13
在线时间
464 小时
14#
发表于 2016-1-29 19:24:09 | 只看该作者
944914151 发表于 2016-1-29 14:27
你好,我也是做平衡小车学生,也是调好了角度环,不好理解速度环,角度环可以直立,但是只要有不稳定,速度 ...

仔细想一下,为什么要求,角度环输出一定要大于速度环输出。
回复 支持 反对

使用道具 举报

3

主题

5

帖子

0

精华

注册会员

Rank: 2

积分
85
威望
43
贡献
22
兑换币
20
注册时间
2016-1-29
在线时间
10 小时
毕业学校
深圳职业技术学院
13#
发表于 2016-1-29 14:27:09 | 只看该作者
你好,我也是做平衡小车学生,也是调好了角度环,不好理解速度环,角度环可以直立,但是只要有不稳定,速度环一直理解不了,而且还是正反馈,速度积分是位移,如果产生位移那由于正反馈就继续加大位移?
PID=speed*Kp+position*I+角度环;理解不了。求帮助
回复 支持 反对

使用道具 举报

13

主题

149

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3272
威望
1581
贡献
1065
兑换币
973
注册时间
2014-9-3
在线时间
313 小时
12#
发表于 2016-1-29 12:36:49 | 只看该作者
yijuanzhi 发表于 2016-1-28 17:16
谢谢您,您说的这些我都懂,我想问的不是这些。我是想知道,为什么仅有角度环无法使小车站立?角度环的输 ...

小车的零漂没有采集好,机械的重心还需要调低一点,以及陀螺仪的位置都会对直立照成影响。
回复 支持 反对

使用道具 举报

9

主题

422

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3335

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

QQ
威望
2369
贡献
38
兑换币
1587
注册时间
2014-9-13
在线时间
464 小时
11#
发表于 2016-1-28 20:43:07 | 只看该作者
yijuanzhi 发表于 2016-1-28 19:55
谢谢您的回答,您说的这个我懂,但是我就是不明白,为什么只靠角度环的pwm输出,很难稳定?而速度环对于 ...

PD控制有稳态误差知道么?这个稳态误差会导致车体有一定倾斜,进而向一个方向加速。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 15:36 , Processed in 0.054340 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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