首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 维修教程知识 > 单片机栏
基于模糊控制的机器人寻线控制系统改进设计
来源:本站整理  作者:佚名  2009-12-08 16:56:14



    由表2得到的输出结果是模糊量,模糊量一般不能直接控制被控对象,所以还需反模糊化。常用反模糊化法有最大隶属度法、加权平均法、中位数法等。由于最大隶属度法简单易行,且算法的实时性好,故最后应用最大隶属度法对控制规则表进行反模糊化处理,即针对每一个模糊控制器输出得到一个左右驱动轮的速度差。
    反模糊化处理后的数据不能直接应用于程序中,理论上得到的反模糊化结果和实际调整效果之间还有一定偏差,该偏差需多次试验来修正,即修正机器人左右控制轮的速度差,经多次试验最后得到控制程序段,其核心程序代码如下:

   

    Motor(1,1700,1,1400,1,0);//电机驱动函数(左轮正反转控制,左轮速度,右轮正反转控制,右轮速度,调整时间,系统控制)

   

    case 0x18:
    ……
    case 0x01:
    ……
    case 0x02:
    …… }


4 结束语
    结合近年来电子设计大赛作品,深入分析传统寻线控制系统的不足,在改进硬件设计的基础上,提出将模糊控制算法引入移动机器人寻线控制系统的设想,并在模糊控制理论的基础上加以实现,开发一种新型寻线机器人模糊控制系统,在由模糊控制得到的相关控制规则的基础上经多次试验和修正编写相应程序,实现了更准确、更平稳的寻线控制,解决了传统寻线控制的“摇摆”前行问题,取得较理想的效果。

上一页  [1] [2] [3]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)

推荐阅读

图文阅读

热门阅读

Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:325,429.70000 毫秒