智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 16255|回复: 27
打印 上一主题 下一主题

[基础知识] 直立组平衡的速度环

[复制链接]

8

主题

89

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3744
威望
3165
贡献
491
兑换币
136
注册时间
2016-3-11
在线时间
44 小时
毕业学校
新大
跳转到指定楼层
1#
发表于 2016-6-11 20:38:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
88贡献
直立的速度环问题:我的车的直立特别好,但是一旦加上速度环,就开始朝一个方向倾斜,而且车开始加速,倾斜角度过大,有人说是我直立换的PI参数没调好,但是我在想:直立环和速度环只是进行了最后的电机输出叠加,速度环的PI参数小不应该对车的平衡有所影响啊,或者说是在速度环的PI参数较小的时候,仅仅是加速会慢一些,应该不会对平横造成影响,,,,,,,然而我事实情况是,就算我的,速度环的PI很小(在直立环很好的情况下),小车开始的时候保持平衡慢慢的加速后,小车就会向一个方向倾斜,小车开始加速疯跑,,,,下面附上我的速度环的程序截图
附件: 您需要 登录 才可以下载或查看,没有帐号?注册

最佳答案

查看完整内容

在开直立环的基础上再速度环的参数前加个负号
回复

使用道具 举报

3

主题

63

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1492
威望
684
贡献
498
兑换币
393
注册时间
2015-11-16
在线时间
155 小时
毕业学校
宿州学院
2#
发表于 2016-6-11 20:38:10 | 只看该作者
杜永杰 发表于 2016-6-11 20:59
你好,能具体说一下吗,把什么参数反一下???

在开直立环的基础上再速度环的参数前加个负号
回复

使用道具 举报

3

主题

63

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1492
威望
684
贡献
498
兑换币
393
注册时间
2015-11-16
在线时间
155 小时
毕业学校
宿州学院
3#
发表于 2016-6-11 20:54:40 | 只看该作者
试着把参数反过来
回复

使用道具 举报

3

主题

63

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1492
威望
684
贡献
498
兑换币
393
注册时间
2015-11-16
在线时间
155 小时
毕业学校
宿州学院
4#
发表于 2016-6-11 20:54:47 | 只看该作者
试着把参数反过来
回复

使用道具 举报

8

主题

89

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3744
威望
3165
贡献
491
兑换币
136
注册时间
2016-3-11
在线时间
44 小时
毕业学校
新大
5#
 楼主| 发表于 2016-6-11 20:59:03 | 只看该作者
QQ游客 发表于 2016-6-11 20:54
试着把参数反过来

你好,能具体说一下吗,把什么参数反一下???
回复

使用道具 举报

2

主题

9

帖子

0

精华

注册会员

Rank: 2

积分
94
威望
54
贡献
26
兑换币
28
注册时间
2015-11-29
在线时间
7 小时
毕业学校
清华大学
6#
发表于 2016-6-11 21:42:57 | 只看该作者
你的应该是按照直立方案写的程序,我们的也是和你的一样的算法,虽然我们的车直立不是很好,但是加上速度控制之后不会向你说的那样,我理解的速度PI控制是为了让车模能够按照车的预定速度匀速前进。P参数是为了让车尽快接近预设速度,I参数是为了维持那个速度,防止加速,像一个相反的力在拉着车不让加速。如果向一个方向疯狂加速建议增加I参数的值减小P参数的值,减小速度设定值。希望能对你有帮助。
回复

使用道具 举报

15

主题

383

帖子

0

精华

杰出人士

三轮飙车狂魔

Rank: 12Rank: 12Rank: 12

积分
18033
威望
12399
贡献
3288
兑换币
2783
注册时间
2015-10-15
在线时间
1173 小时
毕业学校
北方邮政大学
7#
发表于 2016-6-11 21:55:46 | 只看该作者
2L的意思是你的速度极性反了
回复

使用道具 举报

8

主题

89

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3744
威望
3165
贡献
491
兑换币
136
注册时间
2016-3-11
在线时间
44 小时
毕业学校
新大
8#
 楼主| 发表于 2016-6-11 23:05:01 | 只看该作者
361369499 发表于 2016-6-11 21:55
2L的意思是你的速度极性反了

速度的极性没反,开始的时候确实速度的极性反了,那样的话,单独调速度环PI参数 的时候就会一直向一个方向加速,直到满占空比,我已经纠正了,现在单独调没问题,但是一旦和直立环融合,就不行了,就开始向一个方向倾斜,然后加速,,,,,
回复

使用道具 举报

15

主题

383

帖子

0

精华

杰出人士

三轮飙车狂魔

Rank: 12Rank: 12Rank: 12

积分
18033
威望
12399
贡献
3288
兑换币
2783
注册时间
2015-10-15
在线时间
1173 小时
毕业学校
北方邮政大学
9#
发表于 2016-6-12 10:02:01 | 只看该作者
杜永杰 发表于 2016-6-11 23:05
速度的极性没反,开始的时候确实速度的极性反了,那样的话,单独调速度环PI参数 的时候就会一直向一个方 ...

速度环还能单独调?空转吗?
回复

使用道具 举报

8

主题

89

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3744
威望
3165
贡献
491
兑换币
136
注册时间
2016-3-11
在线时间
44 小时
毕业学校
新大
10#
 楼主| 发表于 2016-6-12 10:43:49 | 只看该作者
361369499 发表于 2016-6-12 10:02
速度环还能单独调?空转吗?

对,就是把将直立环的电机输出去掉,将轮子悬空,观察速度,可以用外力阻碍轮子运动,观察的结果是速度稳定在我的设定值左右,速度仅仅1.2m/s,单独调的时候速度稳定在这,但是熔合直立环后,本来是向前的速度,融合后就变成 向后的一个很大的倾角然后向后运动,,,,,,,昨天晚上看有人回答说进行,积分限幅就可以了,,我进行了限幅以后,确实没有向后的倾角了,但是感觉好像是在开环跑一样,,,,,还没找到具体原因........
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 16:05 , Processed in 0.051466 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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