智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1357|回复: 4
打印 上一主题 下一主题

直立车硬度抗干扰

[复制链接]

4

主题

18

帖子

0

精华

高级会员

Rank: 4

积分
665
威望
336
贡献
203
兑换币
198
注册时间
2015-1-18
在线时间
63 小时
毕业学校
太原工业学院
跳转到指定楼层
1#
发表于 2015-5-2 17:19:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
4、关于控制
                       当然有再好的角度和角速度控制不好的话也是站不好的。控制就用一般的PID控制,PWM=P*角度+D*角速度,这里没用积分控制,效果已经很好了。
                       在官网的方案中,还加上了死区电压,我的最大的体会就是,这个死区电压是可以不要的,而且不要更好(或者去一个小一点的值)。
                       这样的话就要把P调的很大。具体是多大呢,至少是电机满值的十分之一(五分之一甚至三分之一都是没问题的),例如电机最大输出是1的话,P取0.1、0.2、0.3都是没问题的(官网的方案好像是取的0.3),如果点击最大输出是5000的话,那么P取500、1000、1500都是可以的,(当然前提是加速度计转换系数转换出来的角度值和真实值相当,否则另当别论)。所以车模的角度应该不会超过正负十度,因为当P=0.3的时候,车模有三度多的偏差时电机就满电压输出了。我之前就是一直用一个很小的P去调,原来所有的问题就在于把P调大就可以了。
                       至于D的话,大概在P的七十分之一或八十分之一之间都是可以有很好的效果的。这个关系就和加速度转换系数没有关系了。比如官网中P=0.3则D=0.3*1/75=0.004,在我这里P=1000,则D=1000*1/75=13.3,效果都是很好的。PS:这个关系只是在车模静止平衡时的关系,行进中的关系我还没有实验过。



按这种调法,我的车会抖得很厉害,一会电机就烫的不行了,,怎么让车变硬啊??求大神指教

回复

使用道具 举报

5

主题

361

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3395
威望
1687
贡献
1136
兑换币
1068
注册时间
2014-1-15
在线时间
286 小时
毕业学校
sdu
2#
发表于 2015-5-3 11:58:28 | 只看该作者
楼主D车吧。
回复 支持 反对

使用道具 举报

4

主题

18

帖子

0

精华

高级会员

Rank: 4

积分
665
威望
336
贡献
203
兑换币
198
注册时间
2015-1-18
在线时间
63 小时
毕业学校
太原工业学院
3#
 楼主| 发表于 2015-5-3 19:20:47 | 只看该作者

是啊!有问题吗??
回复 支持 反对

使用道具 举报

1

主题

23

帖子

0

精华

高级会员

Rank: 4

积分
550
威望
297
贡献
161
兑换币
181
注册时间
2014-12-7
在线时间
46 小时
毕业学校
乐山师范学院
4#
发表于 2015-5-4 10:00:59 | 只看该作者
D车的电机性能跟不上     最好用E车效果好多了    D车可以加大P参数调硬度   但是太大会影响速度控制的
回复 支持 反对

使用道具 举报

5

主题

361

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3395
威望
1687
贡献
1136
兑换币
1068
注册时间
2014-1-15
在线时间
286 小时
毕业学校
sdu
5#
发表于 2015-5-4 12:43:25 | 只看该作者
yanghongwei 发表于 2015-5-3 19:20
是啊!有问题吗??

实测D车电机在同样情况下比E车电机发烫更明显。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-24 21:25 , Processed in 0.038503 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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