智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3239|回复: 29
打印 上一主题 下一主题

小白四轮求助电磁开环提速

[复制链接]

2

主题

23

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1228
QQ
威望
588
贡献
384
兑换币
393
注册时间
2018-6-17
在线时间
128 小时
跳转到指定楼层
1#
发表于 2019-5-6 16:14:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一直在搞电磁最近有些迷茫了。速度一直卡在1m以下,速度一快车子就不听话的跑出赛道乱撞了,看论坛大佬说电磁开环速度能到两米五(虽然往届前瞻比较远,但是见今年也有开环两米多的)所以我想可能是我用的方法不对。
下面贴上我的舵机控制策略用的分段P:

归一化后用差比和算出偏差然后根据偏差大小判断赛道大小弯和直道

然后是方向处理根据不同的弯道来设置舵机不同的KP

最后用的增量式PD给定占空比控制舵机打脚

开环跑的,电机是恒定的占空比。
请问下各位前辈车友们这种控制方法不行吗,为什么车速就上不了1m呢?
我也查过别的一些舵机控制策略例如动态P、模糊控制什么的,模糊控制也找了一些资料无奈技术有限没看懂,动态P也不知道咋用。在此求助各路大佬给指点迷津我这种情况应该怎么办?或者有什么好的舵机控制策略给指点个思路?感激不尽!









补充内容 (2019-5-6 19:23):
修改一下:
方向处理根据不同的弯道来设置舵机不同的KP、KD值
用的位置式PD给定占空比控制舵机打脚
2楼图片是控制代码,希望各位大佬不吝赐教
回复

使用道具 举报

56

主题

1684

帖子

2

精华

版主

有所思,有所为。

Rank: 9Rank: 9Rank: 9

积分
9497

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章资源大师奖章论坛骨干奖章

威望
6762
贡献
83
兑换币
3601
注册时间
2014-10-31
在线时间
1326 小时
推荐
发表于 2019-5-10 09:34:59 | 只看该作者
本帖最后由 じ~凝眸处 于 2019-5-10 09:47 编辑
冷漠中的孤傲 发表于 2019-5-9 18:44
感谢回复!我分段P意思就是在不同的偏差范围给不同的P、D值,我确实分段有点少就分了5段,我试试多分几段 ...

1、分段的时候  尤其要注意 相邻两个P导致的偏差不连续(可想方法做连续) ,其实这个过程就是类似制作一阶模糊隶属函数的工作。2、这里的分段与动态并未有严格的概念区分,通常偏差的拟合曲线是多项式+区间分段
3、你的增量控制中的偏差,是舵机实际位置与控制位置的偏差, 并未有传感器采集真正的舵机实际偏差。  打个比方,如果你在舵机上安装一个角度传感器,  当前时刻是角度传感器采集的偏差- 你的程序控制舵机的期望偏差 = 你的增量PID的偏差。  好好理解一下PID ,你的这个实际只是个开环控制,你偏偏用闭环的方式与硬套,是有很多问题的。
4、任何情况都不要忽略硬件所带来的影响, 千万千万不要抱着先把软件调好再与好好地修理结构、硬件。  结构、硬件、其他的进度都是跟软件的进步是一个过程,需要去不断的升级、迭代。  不可能一撮而就。  
5、另外说一句, 你们的时间不多了,准确的说是真的很少了
回复 支持 2 反对 0

使用道具 举报

56

主题

1684

帖子

2

精华

版主

有所思,有所为。

Rank: 9Rank: 9Rank: 9

积分
9497

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章资源大师奖章论坛骨干奖章

威望
6762
贡献
83
兑换币
3601
注册时间
2014-10-31
在线时间
1326 小时
推荐
发表于 2019-5-9 11:19:38 | 只看该作者
1、你的此“分段P”本身控制方式就已经决定了,你的车的路径是折线+曲线的 寻迹方式。 出现折线的寻迹方式,就会导致你的出在参数不准的情况向各种乱转,走的不是最优曲线。并且折线的存在就会导致车子在折点位置打滑、甩尾等等类似的情况,很难提速。只有保证了路径才能进一步提速,路径保证不了提升只会降速,甚至出道。   另外分段P一般指 二次,甚至三次P,或者高精度的分段(你的分段太少了)
2、你说的增量PD控制舵机,这句话我没有懂。  舵机自身是闭环控制。但是你控制舵机是个开环控制,何来增量?何来反馈?
3、为什么要用开环来做比较,闭环本身就是速度控制手段,提速的手段。
4、而且速度影响因素不单单不仅仅是软件。  还有机械(这个包含的太多了)、差速、轮胎、赛道等等因素
回复 支持 2 反对 0

使用道具 举报

2

主题

23

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1228
QQ
威望
588
贡献
384
兑换币
393
注册时间
2018-6-17
在线时间
128 小时
2#
 楼主| 发表于 2019-5-6 16:20:29 | 只看该作者
第一次发帖不知道为啥贴的图片没发上来

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

8

主题

51

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
308
QQ
威望
166
贡献
68
兑换币
102
注册时间
2019-4-1
在线时间
37 小时
3#
发表于 2019-5-6 17:47:50 | 只看该作者
小白的我想问下归一化后再用差比和是啥意思啊,,,不懂。
回复 支持 反对

使用道具 举报

2

主题

23

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1228
QQ
威望
588
贡献
384
兑换币
393
注册时间
2018-6-17
在线时间
128 小时
4#
 楼主| 发表于 2019-5-6 18:32:56 | 只看该作者
不知所以 发表于 2019-5-6 17:47
小白的我想问下归一化后再用差比和是啥意思啊,,,不懂。

你看看我贴的图片代码,就是把左右两个电感归一化然后再偏差=(左-右)/(左+右)
回复 支持 反对

使用道具 举报

8

主题

51

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
308
QQ
威望
166
贡献
68
兑换币
102
注册时间
2019-4-1
在线时间
37 小时
5#
发表于 2019-5-6 18:42:02 | 只看该作者
冷漠中的孤傲 发表于 2019-5-6 18:32
你看看我贴的图片代码,就是把左右两个电感归一化然后再偏差=(左-右)/(左+右)

那我不用归一化直接差比和与用了归一化有啥不同吗?我现在就是直接差比和了下没有用归一化,,,
回复 支持 反对

使用道具 举报

2

主题

23

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1228
QQ
威望
588
贡献
384
兑换币
393
注册时间
2018-6-17
在线时间
128 小时
6#
 楼主| 发表于 2019-5-6 18:59:41 | 只看该作者
不知所以 发表于 2019-5-6 18:42
那我不用归一化直接差比和与用了归一化有啥不同吗?我现在就是直接差比和了下没有用归一化,,,

我是菜鸡不是很懂我感觉区别不大,我只相信只要能跑好都是好方法
回复 支持 反对

使用道具 举报

1

主题

44

帖子

0

精华

高级会员

Rank: 4

积分
856
威望
453
贡献
269
兑换币
239
注册时间
2018-11-10
在线时间
67 小时
7#
发表于 2019-5-7 14:29:44 | 只看该作者
冷漠中的孤傲 发表于 2019-5-6 18:59
我是菜鸡不是很懂我感觉区别不大,我只相信只要能跑好都是好方法

就是这样处理的,你推着车看到底是什么原因导致的,如果是前瞻短,速度快了,就不能跑,那说明你已经到极限了,该找其他办法了
回复 支持 反对

使用道具 举报

1

主题

44

帖子

0

精华

高级会员

Rank: 4

积分
856
威望
453
贡献
269
兑换币
239
注册时间
2018-11-10
在线时间
67 小时
8#
发表于 2019-5-7 14:29:55 | 只看该作者
冷漠中的孤傲 发表于 2019-5-6 18:59
我是菜鸡不是很懂我感觉区别不大,我只相信只要能跑好都是好方法

就是这样处理的,你推着车看到底是什么原因导致的,如果是前瞻短,速度快了,就不能跑,那说明你已经到极限了,该找其他办法了
回复 支持 反对

使用道具 举报

2

主题

23

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1228
QQ
威望
588
贡献
384
兑换币
393
注册时间
2018-6-17
在线时间
128 小时
9#
 楼主| 发表于 2019-5-7 14:55:28 | 只看该作者
。。。_hlBeq 发表于 2019-5-7 14:29
就是这样处理的,你推着车看到底是什么原因导致的,如果是前瞻短,速度快了,就不能跑,那说明你已经到极 ...

速度慢了就没事,但是不可能到极限呀,速度才0.7M/S。我想应该是我的舵机控制策略有问题。我就判断了直道,左小弯,左大弯,右小弯,右大弯。是不是判断得不够?或者还有啥更好点的舵机控制策略呢
回复 支持 反对

使用道具 举报

56

主题

4914

帖子

3

精华

顶级版主

北京科技大学智能汽车队公共主页管理员

Rank: 11Rank: 11Rank: 11Rank: 11

积分
56131

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
19568
贡献
13933
兑换币
3365
注册时间
2010-7-22
在线时间
11315 小时
10#
发表于 2019-5-8 13:23:19 | 只看该作者
闭环两米五都难,开环打五折吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-5 18:32 , Processed in 0.106988 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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