欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 应用电子技术 > 基于AVR单片机的智能车避障系统的实现

基于AVR单片机的智能车避障系统的实现

日期:2023-01-24 阅读量:0 所属栏目:应用电子技术


摘 要:本设计方案以ATmega128为系统的核心,借助超声波传感器,提出一种超声波三角形测距定位的方法,结合模糊控制理论和PI控制算法,设计出一种模糊-PI双模控制器,用于控制智能车,实现了智能车户外智能避障,高速稳定运行。   

关键词:模糊控制;PI控制;超声波; 智能车; 避障

引言
     如今,智能车的研究非常活跃,各大智能车比赛项目或活动大都是在户内预先设计好的赛道上进行的;但是,在户外实现智能运动,如寻迹、避障等,却显得乏力。就利用红外传感器避障的智能车[1]来说,在户外阳光照射下,不同颜色对光电管发出的红外光的反射已经不起主要作用,由于地面温度过高,地面辐射的红外线导致光电传感器不能识别道路的颜色,无法避障。另外,不少大学也对智能车的研究投入很大的精力,例如,东南大学2005年开展了智能小车运动控制系统的研究[2] ,他们设计了基于TMS320F 2812DSP处理器的小车运动控制系统,但还未用于教学实验。因此,在教学用多功能智能小车的研制项目的支持
下,本文研究了利用超声波三角形测距定位的方法,对小车位置采用模糊-PI双模控制,实现智能避障,稳定运行,并用于创新型教学,为学生提供一个崭新的教学实验平台,培养学生实际应用能力。
1.超声波测距定位原理
     首先,设置定时器T1,产生发射超声波的脉冲控制信号;然后,检测超声波传感器接收端的电平跳变,上升沿启动定时器T0,下降沿读TCNT0的值,并清零TCNT0;最后,把读回的时间换算为距离值。本文采用两个超声波传感器,成60o摆放,与路边成三角形,从而检测与路边界的距离,如图1所示:

  考虑路面并非理想直线,但是,可利用数学微元法,把三边形ABC等效为三角形ABC, h为传感器相对于路边界的距离,是本文研究的重点之一,并设计一种模糊-PI双模控制器,控制智能车跟踪与路边界的给定距离,实现高速运行时智能避障。图中m、n、d、CE为已知量,S1、S2是超声波传感器A和B测回的距离值,利用余弦公式:
  AB^2=(S1+m)^2+(S2+n)^2-2*(S1+m)*(S2+n)*sin60o
  可求得AB两点的距离,再根据三角形等面积法:
  AB*(h+CE)=m*n* sin60o
  即可求得小车相对于路边界的距离。
2.模糊-PI双模控制
    如图2-1所示,模糊-PI双模控制器由模糊控制器(FC)和PI控制器并联组成[3]。双模控制切换开关在系统误差较大时接通模糊控制器,来克服不确定性因素的影响;在系统误差较小时接通PI控制器,来消除稳态误差。

  如图2-2所示,采用三角形隶属函数,且假设隶属函数的三角形是均匀分布的。定义误差E论域、误差变化率EC论域均为[-3,3],把论域划分为7个模糊子集,即:{"负大(NB)"、"负中(NM)"、"负小(NS)"、"零(ZO)"、"正小(PS)"、"正中(PM)"、"正大(PB)"}。

                            
  根据语言变量的论域量化等级,按照上述进行模糊推理,可得到一张模糊控制规则表,如表2-1所示。

     根据表2-1规则表可写出如下49条模糊控制规则:
        R1:如果E是NB and EC是NB,则U是PB;
        R2:如果E是NB and EC是NM,则U是PB;
        R49:如果E是PB and EC是PB,则U是NB;
  假设输出量U的隶属函数曲线如图2-3所示,则由加权平均法可得控制量U的清晰值u。

选取一个距离基准distance_ref,则位置偏差可表示为error=h-distance_ref;
   由于超声波传感器测回的距离有一定的跳变性,为了达到良好的控制小车位置的效果,需要对偏差做一定的处理,一个简单有效的方法是对其进行平均值滤波。
   舵机的给进脉冲模糊-PI控制算式可表示为
   Steer+= a*(3*(average-pre_average)+1*error)+(1-a)*Δu;
   其中:a为双模控制切换开关,当e<0.45emax时,a=1,启用PI控制器;否则,a=0,启用模糊控制器。Δu为模糊控制器的输出去模糊化后的变化率。
3.软件设计
     程序流程图如图3-1所示:

4. 结束语
     本文采用基于超声波测距和模糊控制理论,设计了一种模糊-PI双模控制器,对传统的控制器进行了改进,使得小车在误差较大时能够克服不确定性因素的影响,而在误差较小时能消除稳态误差,在可靠躲避障碍物并稳定运行方面取得了良好的效果。
参考文献:
    [1] 雷鹏飞等.红外传感器在智能车避障系统的应用[TP].电脑与信息技术.(2010)04-0052-02
  [2] 陈懂.智能小车运动控制系统的研究与实现[D]. 南京:东南大学仪器科学与工程系硕士论文,2005
  [3] 王耀南,孙炜.智能控制理论及应用[TP].北京:机械工业出版社.2008. 

本文链接:http://www.qk112.com/lwfw/jsjlw/yydzjs/232729.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学