论文部分内容阅读
汽车自适应前照灯系统(AFS)是用于提高汽车行驶安全性的一门新技术,它可以使行驶中的汽车在夜间或能见度较低环境下的照明光线效果最佳。AFS系统的主要功能是当汽车进入弯道或者其它道路状况时,系统可以根据车速和方向盘转角等外部因素的变化,决定是否要对前照灯的照射光轴进行调节,如果需要对其进行调整,系统就会自动进行调整前照灯照射的角度,从而完成调光过程,以使驾驶员获得最佳的视野范围。本文设计的AFS系统是在现有的汽车自适应前照灯技术基础上进行的,主要分为三个功能模块:汽车方向盘转角传感器信号采集模块、汽车前照灯转角控制模块和汽车前照灯转向控制中央模块。三个功能模块之间的通信都是通过CAN总线来实现的。汽车前照灯转向控制中央模块通过获取汽车方向盘转角传感器信号采集模块采集到的信号计算出汽车前照灯的转角角度,然后将计算的结果打包成CAN报文并发送给汽车前照灯转角控制模块,由汽车前照灯转角控制功能模块来完成前照灯转角角度的控制。与其它的AFS系统相比,本人设计的AFS系统主控程序运行环境采用的是嵌入式Linux系统,使得该系统具有非常强大的性能,为AFS系统后期的研发提供了充足的性能与扩展能力。主要工作内容:研究汽车自适应前照灯系统的模型及其基本算法,完成旋转编码器的驱动电路实现模拟方向盘角度信号的采集,完成步进电机的驱动电路实现对汽车前照灯智能转向的精确控制,完成CAN总线通讯网络实现各个功能模块之间的相互通信,搭建嵌入式Linux平台为主控制程序提供运行环境,编写各个模块程序实现各模块功能。最终实验结果表明,ARM开发板上的Linux系统能够稳定的工作,步进电机运行平稳,CAN总线网络能够可靠的通信,系统响应的时间不应超过400ms,系统转角误差控制在0.5度以内,弯道内侧的前照灯转角角度范围为15°,弯道外侧的前照灯转角角度范围为7°。