智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 988|回复: 3
打印 上一主题 下一主题

[软件类] 加入速度环节后速度量和直立量抵消了怎么办。。

[复制链接]

1

主题

34

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1229
威望
561
贡献
350
兑换币
364
注册时间
2015-12-1
在线时间
159 小时
毕业学校
武汉工程大学
跳转到指定楼层
1#
发表于 2016-4-28 14:49:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
平衡车的速度输出量和直立输出量相抵消了,不仅没有达到速度控制的效果,而且平衡效果也没有了


我的平衡车平衡环节正常,可短时间直立,为使其长时间直立故加入速度环节,但加入速度环节后出现了不仅速度控制效果没体现,且直立也难以维持的情况

平衡车电机pwm输出为负值时车模轮子前转动;输出负值时车模轮子向后转动;
直立环节计算得电机输出pwm值为 angle_control;(车模前倾时angle_control减小;后仰时angle_control增大)
速度环节计算得电机输出pwm值为speed_control;
所以加入速度环节后电机输出最终量应该为motor_out= angle_control-speed_control;
然后我按照调参视频开始取速度环节P值为零,I值增大;
但是出现了angle_control(角度计算输出值)和speed_control(速度计算输出值)相互抵消最终难以不能调速且不能平衡的情况;
然后我按照调参视频开始取速度环节P值为零,I值增大;
但是出现了angle_control(角度计算输出值)和speed_control(速度计算输出值)相互抵消最终难以不能调速且不能平衡的情况;
回复

使用道具 举报

1

主题

34

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1229
威望
561
贡献
350
兑换币
364
注册时间
2015-12-1
在线时间
159 小时
毕业学校
武汉工程大学
2#
 楼主| 发表于 2016-4-28 14:50:24 | 只看该作者

第一个图是未加入速度环节时,车模直立稳定时的波形输出:
由于速度环关闭,所以速度计算输出值在零附近

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

1

主题

34

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1229
威望
561
贡献
350
兑换币
364
注册时间
2015-12-1
在线时间
159 小时
毕业学校
武汉工程大学
3#
 楼主| 发表于 2016-4-28 14:51:46 | 只看该作者
然后是加入速度环后的波形图
并没有出现调参视频里的小车来前后运动两下最终稳定平衡到一点的状态,而是角度输出值和速度输出值相抵消使电机值虽然维持在0附近,但是角度值早已偏离,导致车模倾斜。。。

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

1

主题

34

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1229
威望
561
贡献
350
兑换币
364
注册时间
2015-12-1
在线时间
159 小时
毕业学校
武汉工程大学
4#
 楼主| 发表于 2016-4-28 14:52:44 | 只看该作者
新手一个,想了好久没想懂,,有人帮忙看一下吗:'(:'(:'(
已经困扰好些天了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-26 12:34 , Processed in 0.057997 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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