基于K60单片机的智能车控制算法的仿真与实现

被引量 : 19次 | 上传用户:augustS
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以飞思卡尔全国智能汽车竞赛为背景,设计与实现了基于红外光电传感器的寻迹智能车。本系统的设计开发是基于FreesCale的K60系列主控芯片,主要由电源模块、直流电机驱动调速模块、舵机转向控制模块、道路信息检测模块、速度检测模块和无线通信模块组成。硬件电路是智能车控制实现的基础,因此本文首先设计了智能车的硬件电路部分,并采用IAR软件作为开发平台,编写了系统主程序、速度检测子程序、电机和舵机的控制子程序和无线通信子程序。本文以控制算法的研究为重点,在传统控制算法的基础上尝试了改进算法,采用MATLAB进行仿真比较他们的性能和特点,最后采用C语言程序进行实际测试分析,验证了仿真结果的正确性。关于转向控制系统设计方面,在采用实践经验控制方法基础上尝试采用模糊控制算法,该算法通过对循迹路径的偏差以及舵机调整值进行综合判断,以实现使智能车在各种行进状态下都具有对应的控制规则来控制舵机转角,期望能够消除偏差。通过仿真实验和程序加载实验,采用模糊算法的智能车在稳态性能和快速性及对赛道的适应性方面都有了提高。速度系统设计中本文研究比较了增量PID控制和模糊自整定PID控制,通过最后仿真实验和实际测试验证了速度控制中采用模糊自整定PID控制的优越性。最后对全文进行了概括性总结,并提出了一些需要进一步改进的地方。
其他文献
引荐了K.Baba等人的线段品级与体积品级的转换方阵和T.P.Meloy的连生颗粒体积品级分布函数。在此基础上提出了解离度线段测量结果的校正方法 Introduced K. Baba and others line grade and
本文针对铜合金耐磨性差的问题,采用镀钛后等离子体渗氮的方法在C17200铜合金表面制备了改性层,并采用OM、SEM方法对Ti膜和改性层的形貌进行了观察,采用EDS方法分析了元素分布,用
目的观察中药红景天素(Rhodosin)对实验性AD大鼠的防治作用.方法连续6周腹腔内注射D-半乳糖,双侧海马内注射Aβ1-40造成AD大鼠模型.以Y-型迷宫、一次性被动回避实验检测大鼠
<正>最近,天津市为优化工业用地管理,降低工业企业用地成本,促进产业结构调整升级,根据《国务院关于促进节约集约用地的通知》,出台了相关实施方案。(1)创新工业用地供应方式
<正>优化问题是通过日常生活中的简单事例,让学生尝试从优化的角度在解决问题的多种方案中寻找最优的方案,初步体会统筹思想在实际生活中的应用。本课在教学设计时力求从四年
1目的探讨目前珠海市糖尿病患者的经济负担现况,分析影响糖尿病患者经济负担的有关因素,为制定政策、降低糖尿病患者经济负担提出科学、合理的建议和意见。2方法(1)资料来源:
环境保护垂直管理体制存在不能从根本上摆脱地方政府干预,无法破除环境保护职能分散,弱化地方政府职责,降低地方政府的积极性等弊端。破解环境监管体制困境,需进一步深化环境
Brown和Levigson的面子理论认为,每个人都有“面子”,即“个人形象”或“自尊”。面子分“积极面子”和“消极面子”。交际中直接威胁面子的言语行为称为“面子威胁行为”。为
<正>机械通气时,胸内压增高,引起血液回流减少,进一步导致下腔静脉压增高,胃肠道血流灌注的阻力增加,致使胃肠道黏膜淤血。肠道是人体内最大的储菌库和内毒素库,一旦肠黏膜完