论文部分内容阅读
随着科学技术的发展,人们对汽车行驶安全性的要求越来越高。照明系统是汽车主动安全重要组成部分之一,然而灯光光型单一且只能手动控制的传统照明系统存在的巨大的交通安全隐患已经无法跟上当前汽车安全性发展的趋势。因此如何让汽车传统照明系统更加智能化、消除存在的安全隐患,成为一个具有重大现实意义的课题。在现有的对汽车照明系统的控制技术的基础上,本课题提出了一种以弯道随动转弯、车身俯仰车灯调整、高速公路上坡车灯调整为基本功能的汽车智能照明系统控制方案。与以往的技术相比,本课题引入了模糊控制技术对随动转弯功能进行控制,使该功能模块较之原来更加智能化;同时还引入了CAN总线技术,使系统更符合汽车技术未来发展的方向。本文首先对汽车自适应照明系统的产生环境、国内外的发展现状和发展趋势做了简单的介绍,给出了系统的总体设计方案以及实现功能,并在此基础上详细阐述了系统工作的理论计算基础。然后阐述了系统前照灯水平偏转和垂直偏转调整的控制方法,其中主要阐述了水平偏转的模糊逻辑控制方法,包括输入输出量论域的确定、输出输出量的模糊化、各变量隶属度的确定、模糊控制规则库的建立、模糊推理与决策等,并使用MATLAB/SIMULINK中的FUZZY工具箱得到了针对本系统的模糊控制器。然后根据系统的需求,在硬件部分,对微控制器和各实现功能的传感器进行了选择,并给出了执行器部分的设计方案,包括步进电机的选型以及步进电机驱动芯片的选择,同时在详细介绍了CAN总线功能及原理的基础上设计CAN总线接口的硬件电路,包括CAN总线控制器的选型、CAN总线收发器的选择等;在软件部分,给出了系统各功能模块的设计流程图和实现算法,并在Keil编译环境中完成各功能模块的源代码编写。最后在仿真软件PROTEUS中构建起系统主要实现功能的硬件模型并导入在Keil生成的源代码文件进行系统硬件与软件的协同仿真,验证了本设计方案的可行性。在论文的最后,对现阶段进行的研究工作进行了总结,并提出了许多尚待解决的问题,为今后系统的进一步完善提供了参考意见。