智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: doramin
打印 上一主题 下一主题

关于增量式PID和棒-棒控制衔接的问题

  [复制链接]

10

主题

416

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3914

特殊贡献奖章优秀会员奖章在线王奖章活跃会员奖章

QQ
威望
1338
贡献
1476
兑换币
141
注册时间
2010-11-18
在线时间
550 小时
跳转到指定楼层
#
发表于 2011-6-12 12:24:32 | 显示全部楼层 回帖奖励 |正序浏览 |阅读模式
先来看一下我们上位机返回的速度曲线:



黄色是编码器返回的实际速度,浅绿色是程序根据不同道路计算出的理想速度,蓝色是电机正转的占空比,粉红色是反接制动的占空比

控制方法是棒棒+增量式PID(带遇限削积分),增量式PID给出的增量是加到电机当前占空比上的


想请教大家个问题:当我们车子从静止启动或者出弯加速时,误差比较大,用的棒棒控制,电机占空比是80%(b车电机太猛没给100%)。当加到一定速度时切换到PID(如图中的A点),但此时要求的速度还是比反馈值大,在积分的作用下电机占空比还是保持最大。只有到B点速度已经超调了之后曲线才会下降,这样虽然积分不会过饱和但是还需要一定的下降时间,最大超调量会很大,要是出弯就来个小S那车子就悲剧了。大家有什么好的解决办法没?或者说增量PID不应该再加到Bang-Bang给出的占空比上?

找了N多技术报告就发现乐山电磁去年的程序写了这一块,也是加到当前占空比上

本帖子中包含更多资源

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

x

10

主题

416

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3914

特殊贡献奖章优秀会员奖章在线王奖章活跃会员奖章

QQ
威望
1338
贡献
1476
兑换币
141
注册时间
2010-11-18
在线时间
550 小时
5#
 楼主| 发表于 2011-6-15 22:39:44 | 显示全部楼层
回复 18# zhangyuan728


   不让升压...直接给的
回复 支持 反对

使用道具 举报

10

主题

416

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3914

特殊贡献奖章优秀会员奖章在线王奖章活跃会员奖章

QQ
威望
1338
贡献
1476
兑换币
141
注册时间
2010-11-18
在线时间
550 小时
4#
 楼主| 发表于 2011-6-15 12:37:35 | 显示全部楼层
本帖最后由 doramin 于 2011-6-15 12:38 编辑

回复 12# sonwendi


   速度控制不用I?
   弯道开环给速度我试验过,效果不怎地,去年重庆邮电就用的这个,还有优酷上这个视频,我估计他就是开环给速度的,一点都不稳
   http://v.youku.com/v_show/id_XMTkwODk4Njgw.html

   现在加了分段bang-bang和自整定PID,效果稍微好点了,黄线几乎完美跟踪了绿线




   不过小S还是提不起速度来...而且小S的速度还限制了其他弯道的入弯速度,准备加点刹了...人生在于折腾

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

10

主题

416

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3914

特殊贡献奖章优秀会员奖章在线王奖章活跃会员奖章

QQ
威望
1338
贡献
1476
兑换币
141
注册时间
2010-11-18
在线时间
550 小时
3#
 楼主| 发表于 2011-6-13 12:31:18 | 显示全部楼层
回复 8# zzy2099


   呵呵,第一年做智能车,学校上两届没参加所以没有任何人能给我们指导。只能一点一点地发现问题解决问题了
   昨天想出个方法是分段棒棒+查表整定的PID...误差超大时100%加速,之后依次递减,小于一定范围PID,系数整定成慢上升快下降的,不过这样影响加速性能了,车速比以前还慢...
回复 支持 反对

使用道具 举报

10

主题

416

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3914

特殊贡献奖章优秀会员奖章在线王奖章活跃会员奖章

QQ
威望
1338
贡献
1476
兑换币
141
注册时间
2010-11-18
在线时间
550 小时
2#
 楼主| 发表于 2011-6-13 12:21:29 | 显示全部楼层
回复 5# sonwendi


   嗯,这个棒棒切换是没问题的...我的意思是大误差满电压加速减小误差之后,由于还存在同向误差,根据增量式PID的特点,电压是不会变小的。只有超调之后电压才会减小,这样超调量很大的
  你可以搜一下我的帖子,里面有我们的赛道设计图,从小回环出去之后有个短直道,之后接着入小S,那样非常容易出去
回复 支持 反对

使用道具 举报

10

主题

416

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3914

特殊贡献奖章优秀会员奖章在线王奖章活跃会员奖章

QQ
威望
1338
贡献
1476
兑换币
141
注册时间
2010-11-18
在线时间
550 小时
1#
 楼主| 发表于 2011-6-13 12:17:22 | 显示全部楼层
回复 4# 赵古今


   用的是无线,80%占空比加速是很快,就是出弯短直道接着来个小S容易出去
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-24 21:22 , Processed in 0.046085 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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