论文题名: | ISO15765协议的研究与实现 |
关键词: | 汽车电子;底层总线标准;网络诊断协议;传输机制;时间控制;错误检测 |
摘要: | 随着汽车上电控单元(ECU)数目不断增多,汽车网络化成为了汽车电子发展的趋势。CAN总线经过长期的发展已经成为了实际的汽车底层总线标准之一。ISO 15765作为一种基于CAN总线的汽车网络诊断协议,因其在传输机制、时间控制、错误检测等方面的优点,目前在汽车网络诊断中得到广泛应用。 ISO 15765网络诊断协议对网络层的通讯时间控制较为严格,在应用层提供了较为全面的诊断服务。如何对协议中的参数进行合理的设置以减少网络层的传输时间、以及在较短的时间内针对不同的需求所选取的不同的诊断服务进行协议的实现,是目前待研究的问题。 本文在大量阅读国内外研究资料对ISO 15765协议分析的基础上,对ISO 15765协议的网络层、应用层和诊断流程进行了相关研究。通过分析CAN总线链路层中报文的仲裁机制以及15765协议的传输机制,以网络负载率、数据帧优先级参数为约束,建立了网络层中Stmin参数模型。同传统的参数模型相比,此模型可以减少网络层在多帧传输中的平均等待时间。通过分析应用层具体诊断服务和流程,针对车载网络诊断系统的特点将有色Petri网和诊断系统的流程相结合,建立故障诊断的有色Petri网模型,描述了诊断仪与ECU通信之间的逻辑关系。仿真表明运用这种方法有助于提高车载网络诊断系统的软件开发效率。 最后介绍了座椅电控单元诊断系统的实现方法,并利用CANoe仿真软件模拟了车载网络环境,对座椅控制器的诊断系统进行了验证与分析。 |
作者: | 周涛 |
专业: | 计算机应用 |
导师: | 韩江洪 |
授予学位: | 硕士 |
授予学位单位: | 合肥工业大学 |
学位年度: | 2011 |
正文语种: | 中文 |