智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: 杜永杰
打印 上一主题 下一主题

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

[复制链接]

8

主题

89

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

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

这就是我昨天限幅后的程序,,,现在感觉是在开环跑

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

8

主题

89

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3708
威望
3135
贡献
485
兑换币
136
注册时间
2016-3-11
在线时间
44 小时
毕业学校
新大
12#
 楼主| 发表于 2016-6-12 18:41:27 | 只看该作者
QQ游客 发表于 2016-6-12 17:57
在开直立环的基础上再速度环的参数前加个负号

您的意思是我的目标速度的方向和我的速度环PID输出的速度的方向是相反的吗???,我专门单独对速度环进行了调试(就是将直立环的电机输出注释掉,将轮子悬空,用外力模仿小车行进所受的摩擦力),是可以速度是可以稳定到我的目标速度左右的,但是一旦融入直立环后,就会向后有个倾角,向后运动(我设定的速度的方向是向前,单独速度环的调试时也是以一个稳定的速度向前,直立环够硬),,,,,,昨天的时候听人建议在速度的积分值上加了个上下限,就不会出现那种疯跑了,但是加上限幅以后,感觉车子好像是在开环跑一样,,,,,,,现在还没找到问题的具体所在途中就是我做积分上下限的程序截图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

3

主题

63

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1492
威望
684
贡献
498
兑换币
393
注册时间
2015-11-16
在线时间
155 小时
毕业学校
宿州学院
13#
发表于 2016-6-12 19:24:15 | 只看该作者
杜永杰 发表于 2016-6-12 18:41
您的意思是我的目标速度的方向和我的速度环PID输出的速度的方向是相反的吗???,我专门单独对速度环进 ...

上个视频
回复

使用道具 举报

11

主题

176

帖子

0

精华

知名人物

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
24267
威望
19636
贡献
4307
兑换币
668
注册时间
2015-9-3
在线时间
162 小时
14#
发表于 2016-6-12 20:38:13 | 只看该作者
杜永杰 发表于 2016-6-12 18:41
您的意思是我的目标速度的方向和我的速度环PID输出的速度的方向是相反的吗???,我专门单独对速度环进 ...

去掉直立单独调速度是不行的
回复

使用道具 举报

8

主题

89

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3708
威望
3135
贡献
485
兑换币
136
注册时间
2016-3-11
在线时间
44 小时
毕业学校
新大
15#
 楼主| 发表于 2016-6-12 20:53:40 | 只看该作者
yypeng1995 发表于 2016-6-12 20:38
去掉直立单独调速度是不行的

怎么说?我不是去掉直立环去调速度,而是去掉直立环去检验我的速度环是不是达到我要稳定速度的目的,因为加上直立环的时候调的时候老是向一个方向倾斜,加速,,,能说一下你是怎么调节速度环的吗
回复

使用道具 举报

8

主题

89

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3708
威望
3135
贡献
485
兑换币
136
注册时间
2016-3-11
在线时间
44 小时
毕业学校
新大
16#
 楼主| 发表于 2016-6-12 20:54:03 | 只看该作者

明天吧,今天不太方便
回复

使用道具 举报

15

主题

383

帖子

0

精华

杰出人士

三轮飙车狂魔

Rank: 12Rank: 12Rank: 12

积分
17853
威望
12249
贡献
3258
兑换币
2783
注册时间
2015-10-15
在线时间
1173 小时
毕业学校
北方邮政大学
17#
发表于 2016-6-12 23:32:38 | 只看该作者
速度环是通过削弱角度环来前进的,单独调应该是不行的
回复

使用道具 举报

11

主题

176

帖子

0

精华

知名人物

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
24267
威望
19636
贡献
4307
兑换币
668
注册时间
2015-9-3
在线时间
162 小时
18#
发表于 2016-6-13 09:25:59 | 只看该作者
积分限幅最小值改成  -20  试试   或  -50
回复

使用道具 举报

11

主题

176

帖子

0

精华

知名人物

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
24267
威望
19636
贡献
4307
兑换币
668
注册时间
2015-9-3
在线时间
162 小时
19#
发表于 2016-6-13 09:27:14 | 只看该作者
杜永杰 发表于 2016-6-12 20:53
怎么说?我不是去掉直立环去调速度,而是去掉直立环去检验我的速度环是不是达到我要稳定速度的目的,因为 ...

速度环和直立环是相关的,不能分开调
回复

使用道具 举报

8

主题

89

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3708
威望
3135
贡献
485
兑换币
136
注册时间
2016-3-11
在线时间
44 小时
毕业学校
新大
20#
 楼主| 发表于 2016-6-13 18:36:19 | 只看该作者
361369499 发表于 2016-6-12 23:32
速度环是通过削弱角度环来前进的,单独调应该是不行的

多谢,终于搞定了,是我开始的时候理解错了,我开始以为融合速度环,仅仅是将调节好的速度PI控制和直立pD进行简单的叠加就好,昨天重新捋了一下思路,看了一下卓老大的讲解,终于明白很多人说我的速度极性反了的意思了,,,,,我错就错在速度要想小车向前走,速度环的PI输出的速度应该是向后的(而前面我设置的是向前),这样才能通过速度环调节车模的倾角(使倾角向前,这样才能达到向前加速到指定速度的目的)。也就是我仅仅通过修改速度的输出值的正负就可以纠正以前的速度了。
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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