论文题名: | 车身控制器的软件系统设计及上位机诊断软件开发 |
关键词: | 车身电控系统;汽车网络架构;CAN总线;LIN总线;上位机;诊断软件开发 |
摘要: | 汽车电子化是现代汽车发展的重要标志,而标准化和模块化是车身电控系统软件发展的大趋势。本文参考国际上最新的AUTOSAR标准设计了一种车身电控系统软件。首先,设计了基于CAN/LIN网络架构的车身电控系统,并参考AUTOSAR标准制定了系统软件架构。然后,根据AUTOSAR中接口与通信部分的规定,结合相关法规的要求开发了通用的服务组件与应用软件,并基于VC开发了车身电控系统的诊断软件实现车辆信息的读取、诊断操作和软件升级。最后,通过样机试验,验证了标准化软件开发的可行性和有效性。本文主要的研究内容如下: 1、设计了一种基于CAN/LIN网络架构的车身电控系统,该系统由两个LIN节点和三个CAN节点组成,网络分布合理,可以满足B级车车身电控系统应用的要求。 2、分析了AUTOSAR(AUTomotive Open Systems ARchitecture)系统的体系架构,并制定了适合该系统的系统软件架构。采用RTE(RunTime Environment)思想解耦软硬件联系,标准化软件接口将软件模块标准化。 3、参照标准的体系架构和层次设计了车身控制器的通信系统。通过深入分析CAN,LIN总线的相关协议规范,合理进行网络层和应用层设计,提高了CAN/LIN总线通信系统的稳定性。 4、参考相关的法律法规,具体实现了车身控制器的灯光控制,雨刮控制,门锁电机控制,车窗电机控制等功能,并通过实物调试完成了系统的功能验证。 5、基于VC开发环境,开发了车身电控系统的诊断用软件。采用USB转CAN的接口器件实现基于CAN总线的诊断操作,软件升级等功能。 |
作者: | 孟步敏 |
专业: | 控制科学与工程 |
导师: | 孙炜 |
授予学位: | 硕士 |
授予学位单位: | 湖南大学 |
学位年度: | 2011 |
正文语种: | 中文 |