智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 10825|回复: 69
打印 上一主题 下一主题

直立车理论讨论

  [复制链接]

52

主题

725

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5889
威望
2514
贡献
1289
兑换币
1650
注册时间
2013-2-20
在线时间
1043 小时
毕业学校
韶关学院
跳转到指定楼层
1#
发表于 2014-5-11 00:58:12 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
这是我做直立车快半年自己对直立车的理论的理解,欢迎各位大神指出我的错误。
1,直立车跑时车模的倾角的问题。
      我觉得车模奔跑时应该距平衡位置有一定的倾角,我们是根据调车时所得的现象得出的,因为调车时重心向前会导致车模加速向前跑(仅有直立控制时),(前倾就向前跑,后倾就向后跑)先记着这个现象先。
      直立控制的反馈量是角度跟角速度,我们首先假设在车模奔跑时,角度已经达到设定值或在设定值附近,角速度此时也十分少(绝对很少才对吧),此时直立控制的输出应该十分微小,故此时我认为转速将由速度控制影响(速度控制反馈量为编码器的脉冲数,速度控制的PI公式里也没出现关于加速度计与陀螺仪的数值),故保持稳定时的奔跑状态应该由速度控制为主,直立控制量十分微小。这是我第二个结论。
      现在我先从物理状态出发,运行时车模应该会受到一定的反向的阻力,包括摩擦力、空气阻力等,假如维持在原本的直立状态时,受到阻力时,车模应该向后倾,那么此时的状态相对于直立状态应该属于后倾,结合上面第一个现象,后倾向后跑,那么此时的直立控制输出与速度控制的输出应该相反,抵消了一部分。我也想过,速度控制在这个时候因转速变慢会加大输出,但我也想过,因为直立控制5ms更改一次,而直立控制100ms更改一次,那么直立控制在20次的更改里会削弱多少的速度控制呢,当然这是我的假设而已。那么提出我觉得要前倾的必要性的论证。之前那个现象,加到现在的状态里,这部分由于直立控制而导致的向前跑的动力就抵消了这部分的阻力。从物理结构来看,我觉得应该重心偏离车轴后会导致一定的分量(大学物理没学好,大家见谅),这部分会抵消阻力。

2,速度控制环是使用位置PID还是增量PID
     我们调车阶段发现速度积分老是饱和,所以考虑过增量式PID,这个是想请教各位大神的。

3,说第三个问题先,我想先讲一个现象,或许跟现在的直立车系统有关系或许无关系,这也是一个需要讨论的问题。
      现象:我们在手上放上一根竹子,保持平衡。a:当倾斜时当然会向倒的那边移动手啦。b:若在稳定状态突然移动手,此时不就向反方向倒了吗?a情况相对于我们原有的直立车模型,b情况就是我现在想聊的情况,或许可以结合第一个问题一起讨论。
      b情况对应的我觉得是我们速度设定值突然改变的时候此时PID输出会增大,车模就会后倾,直立控制将减弱速度控制的输出量,我们先来看看公式。PID:SpeedControl=Kp*Error+Ki*IError;
       Error为反馈量与设定值的差值,故此时的突然加速阶段差值会加大,起到了的作用很明显的就是加大了速度控制的输出值,这增大的部分我觉得就是来抵消直立控制的后跑增量。而我在网上的找到的(上一届的飞思卡尔的一位大神写的,我这里借鉴一下),里面说到,这样的现象他们是速度设定值加上反馈量,令速度输出比原方案多出更多。此时的直立控制也会有一定的输出。
      换个角度,假如现在速度设定值为0,以这样的说法,假如突然向前跑,直立控制必然会向后拉,如果按照新方案,必然会更大输出,从而导致导致车模震动,然后就继续调PI,使它稳定下来。这就是我所要提出的速度控制环的改法,欢迎各位讨论讨论
回复

使用道具 举报

5

主题

68

帖子

0

精华

高级会员

Rank: 4

积分
554
威望
267
贡献
137
兑换币
171
注册时间
2013-9-22
在线时间
75 小时
70#
发表于 2014-7-2 21:24:42 | 只看该作者
大神 你改后的效果怎么样? 还有我发现我的左转弯有点停顿 转起来很困难 你觉得是什么原因?
回复 支持 反对

使用道具 举报

3

主题

146

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1347
威望
658
贡献
403
兑换币
431
注册时间
2014-5-9
在线时间
143 小时
69#
发表于 2014-7-1 19:02:15 | 只看该作者
学习一下
回复 支持 反对

使用道具 举报

5

主题

118

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4825
威望
2207
贡献
1044
兑换币
1242
注册时间
2010-5-24
在线时间
787 小时
68#
发表于 2014-6-28 22:38:19 | 只看该作者
3guoyangyang7 发表于 2014-6-24 00:35
一些个人看法,不知道对不对,倾角决定的不是速度,是加速度,和速度关系不是瞬时关系,应该是一个物理的变 ...

赞一个。重力矩会引起角速度,从而产生加速度。sigma(F)=ma;sigma(M)=sigma(F.L)=I•角加速度,M为转矩,I为转动惯量。
回复 支持 反对

使用道具 举报

17

主题

306

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2447
威望
985
贡献
750
兑换币
660
注册时间
2014-2-21
在线时间
356 小时
67#
发表于 2014-6-26 15:36:46 | 只看该作者
戥家三少 发表于 2014-6-26 13:02
现在后悔死了,早知道那些结构程序什么的都不改好。现在遇到的问题是速度控制极性真不知道怎么调好,两个 ...

去看一下官方视频,从最开始的思想做起
回复 支持 反对

使用道具 举报

52

主题

725

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5889
威望
2514
贡献
1289
兑换币
1650
注册时间
2013-2-20
在线时间
1043 小时
毕业学校
韶关学院
66#
 楼主| 发表于 2014-6-26 13:02:52 | 只看该作者
直立摄像头 发表于 2014-6-19 19:16
故保持稳定时的奔跑状态应该由速度控制为主,直立控制量十分微小??这话有问题我觉得。

奔跑时如果达到 ...

现在后悔死了,早知道那些结构程序什么的都不改好。现在遇到的问题是速度控制极性真不知道怎么调好,两个现象,一个是往一边加速跑,另一个虽然能静止,但一段时间后就打转。先不说参数关系,我只想知道到底哪个现象才是速度控制应该有的现象,速度怎么都控制不了
回复 支持 反对

使用道具 举报

52

主题

725

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5889
威望
2514
贡献
1289
兑换币
1650
注册时间
2013-2-20
在线时间
1043 小时
毕业学校
韶关学院
65#
 楼主| 发表于 2014-6-26 13:02:05 | 只看该作者
3guoyangyang7 发表于 2014-6-24 00:45
还有,我可不可以这么理解你的意思,设定值加上反馈量的意思是让直立间接控制速度,相当于两环合一环 ,如果 ...

现在后悔死了,早知道那些结构程序什么的都不改好。现在遇到的问题是速度控制极性真不知道怎么调好,两个现象,一个是往一边加速跑,另一个虽然能静止,但一段时间后就打转。先不说参数关系,我只想知道到底哪个现象才是速度控制应该有的现象,速度怎么都控制不了
回复 支持 反对

使用道具 举报

52

主题

725

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5889
威望
2514
贡献
1289
兑换币
1650
注册时间
2013-2-20
在线时间
1043 小时
毕业学校
韶关学院
64#
 楼主| 发表于 2014-6-26 13:01:50 | 只看该作者
wondre 发表于 2014-6-26 12:23
我认为楼主说的第一个结论有点问题,因为当你跑起来时,真实速度与设定速度相差不大,所以速度输出较小,反而因 ...

现在后悔死了,早知道那些结构程序什么的都不改好。现在遇到的问题是速度控制极性真不知道怎么调好,两个现象,一个是往一边加速跑,另一个虽然能静止,但一段时间后就打转。先不说参数关系,我只想知道到底哪个现象才是速度控制应该有的现象,速度怎么都控制不了
回复 支持 反对

使用道具 举报

2

主题

74

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1484
威望
663
贡献
387
兑换币
439
注册时间
2013-11-16
在线时间
217 小时
63#
发表于 2014-6-26 12:23:20 | 只看该作者
我认为楼主说的第一个结论有点问题,因为当你跑起来时,真实速度与设定速度相差不大,所以速度输出较小,反而因为车子不在平衡角度,所以此时直立环的输出较大,当然这个验证一下就行啦(车子又拆了).
而楼主说到的速度设定值变化,请问楼主是想直立车变速跑吗?现在变速效果可以吗?
回复 支持 反对

使用道具 举报

23

主题

241

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1405
威望
717
贡献
428
兑换币
453
注册时间
2014-2-6
在线时间
130 小时
62#
发表于 2014-6-26 10:28:50 | 只看该作者
大神,什么是位置PID和增量PID,还有麻烦一下上届的论文发给我一份吗?谢谢啦,172538999@qq.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 22:12 , Processed in 0.081334 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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