智能车制作

 找回密码
 注册

扫一扫,访问微社区

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

[分享] 控速总结之静止判定标准

  [复制链接]

0

主题

13

帖子

0

精华

高级会员

Rank: 4

积分
525
威望
328
贡献
115
兑换币
0
注册时间
2012-3-4
在线时间
41 小时
毕业学校
中国矿业大学
41#
发表于 2012-3-21 19:03:59 | 只看该作者
支持一下了
回复 支持 反对

使用道具 举报

4

主题

400

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
威望
989
贡献
361
兑换币
162
注册时间
2012-1-31
在线时间
148 小时
42#
发表于 2012-3-21 19:16:13 | 只看该作者
luqi 发表于 2012-3-20 18:41
尝试分成两端静止PID,一段是负责倾角为负数的,一段为正数的.

这个是什么意思呢 345766672 求交流
回复 支持 反对

使用道具 举报

22

主题

276

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4309
威望
2101
贡献
1034
兑换币
502
注册时间
2012-2-3
在线时间
587 小时
毕业学校
农大
43#
 楼主| 发表于 2012-3-21 19:31:00 | 只看该作者
chillms91 发表于 2012-3-21 19:16
这个是什么意思呢 345766672 求交流

就是,当你向前倾的时候用一条PID公式,向后倾的时候用另外一条PID公式,用来解决车身前后重量不相等的问题
回复 支持 反对

使用道具 举报

22

主题

276

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4309
威望
2101
贡献
1034
兑换币
502
注册时间
2012-2-3
在线时间
587 小时
毕业学校
农大
44#
 楼主| 发表于 2012-3-21 19:32:02 | 只看该作者
自明了然 发表于 2012-3-21 11:41
这是我的图黄色修正的角度,红色是重力加速度计测得角度作参考比较,紫色是输出的pwm。快速来回摆动几次小 ...

黄色的波形有点奇怪啊,我建议你完全按照清华的去做,包括传感器
回复 支持 反对

使用道具 举报

22

主题

276

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4309
威望
2101
贡献
1034
兑换币
502
注册时间
2012-2-3
在线时间
587 小时
毕业学校
农大
45#
 楼主| 发表于 2012-3-21 19:33:40 | 只看该作者
yssdsz 发表于 2012-3-21 12:11
我加了死区电压,静止的稳定性还算不错,就是站的时候哆嗦,比较厉害,越大越哆嗦,越小它就往一边跑了。。 ...

这个很难说啊,不过这个主要是没有收敛,试下再调调PD参数,加油!我也是这么走过来的,一路上很辛苦,但是看到小车稳定静止,可以跑的时候,感觉这一切都值得!兄弟!熬过去!
回复 支持 反对

使用道具 举报

22

主题

276

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4309
威望
2101
贡献
1034
兑换币
502
注册时间
2012-2-3
在线时间
587 小时
毕业学校
农大
46#
 楼主| 发表于 2012-3-21 19:35:20 | 只看该作者
zl6977 发表于 2012-3-21 12:44
请教一下,只用倾角控制想让车原地不动的话1.积分项的作用是不是很大啊?
2.中心角(不知道大家怎么叫的 ...

积分项很关键,D的参数不能太大,太大了会微抖,而P的参数太大的话会大抖.只靠PD完全可以做到
回复 支持 反对

使用道具 举报

22

主题

276

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4309
威望
2101
贡献
1034
兑换币
502
注册时间
2012-2-3
在线时间
587 小时
毕业学校
农大
47#
 楼主| 发表于 2012-3-21 19:35:51 | 只看该作者
zl6977 发表于 2012-3-21 12:44
请教一下,只用倾角控制想让车原地不动的话1.积分项的作用是不是很大啊?
2.中心角(不知道大家怎么叫的 ...

零偏角我精确到1位小数的
回复 支持 反对

使用道具 举报

4

主题

400

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
威望
989
贡献
361
兑换币
162
注册时间
2012-1-31
在线时间
148 小时
48#
发表于 2012-3-21 19:44:30 | 只看该作者
luqi 发表于 2012-3-21 19:31
就是,当你向前倾的时候用一条PID公式,向后倾的时候用另外一条PID公式,用来解决车身前后重量不相等的问题

在PID参数调整的时候 用类似负反馈一样的式子是不是 可以将这两个PID控制合在一起呀。。   方便加QQ吗 345766672
回复 支持 反对

使用道具 举报

22

主题

276

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4309
威望
2101
贡献
1034
兑换币
502
注册时间
2012-2-3
在线时间
587 小时
毕业学校
农大
49#
 楼主| 发表于 2012-3-21 19:52:03 | 只看该作者
chillms91 发表于 2012-3-21 19:44
在PID参数调整的时候 用类似负反馈一样的式子是不是 可以将这两个PID控制合在一起呀。。   方便加QQ吗 34 ...

你就当角度大于0的时候用一条PID,当角度小于0的时候用另外一条PID
回复 支持 反对

使用道具 举报

4

主题

400

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1646
QQ
威望
989
贡献
361
兑换币
162
注册时间
2012-1-31
在线时间
148 小时
50#
发表于 2012-3-21 20:05:25 | 只看该作者
luqi 发表于 2012-3-21 19:52
你就当角度大于0的时候用一条PID,当角度小于0的时候用另外一条PID

你的意思是 先判断角度的正负  然后正负  用两个PID 控制
  和 X=(角度的预期值-角度采集)P+(角速度预期-角速度)D  这个式子可以替换那两个吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-18 11:03 , Processed in 0.042306 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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