新闻中心

EEPW首页 > 光电显示 > 设计应用 > 一项基于光电管路径识别的智能车系统设计

一项基于光电管路径识别的智能车系统设计

作者: 时间:2011-06-08 来源:网络 收藏

本文引用地址://m.amcfsurvey.com/article/168982.htm

  2 软件

  本的控制方案是根据模块和车速检测模块所获得的当前和车速信息,控制舵机和直流驱动电机动作,从而调整车的行驶方向和速度。

  图7为程序流程图。

系统程序流程图

  模型车的搜索算法(LineSearchingAlgorithm)是中的关键部分。本路径搜索算法采用简单的switch语句,根据检测到黑线的管的位置判断舵机的偏转角度,同时给出相应的速度控制信号。

  其程序流程图如图8所示。

路径搜索算法流程图

  3 实验验证

  智能车路径的关键在于快速地判断弯道并快速、准确地响应。智能车行进过程中,从长直道进入连续弯道时,由于曲率变化很小,此时转速的设定值较大,加之舵机响应时间的限制,智能车极易脱离轨迹。采用加长转臂的舵机及合理的路径搜索算法,可以增强智能车对轨迹的跟随性能。图9所示为智能车寻迹连续弯道试验效果图。其中,粗线为所寻迹的黑线,细线为智能车实际运行轨迹。

小车过弯效果图

  4 结语

  本文了一个智能车控制系统,实现了快速自动寻迹功能。在硬件上,该系统采用MC9S12DG128B单片机为控制核心,协调电源模块、路径模块、车速检测模块、舵机控制模块及直流驱动电机控制模块的工作;在控制算法上,采用路径搜索算法和类PI控制算法实现对智能车的舵机转角和电机转速的控制。此外,系统还完成了对加长转臂舵机的控制,实现了转向伺服电机与车速的配合控制。实验结果表明,该智能车系统响应快,动态性能良好,整体控制性能良好。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭