一种整车诊断方法

文档序号:6155859阅读:196来源:国知局
专利名称:一种整车诊断方法
技术领域
本发明涉及一种整车诊断方法。
背景技术
随着汽车技术的发展,人们对整车安全性和舒适性的要求越来越高,车载电控 单元的数量也越来越多,结构日益复杂,功能逐步增强,对汽车诊断的要求也就愈高; 现今很多车载控制模块都增加了随车诊断功能,实时检测汽车行驶状态;一旦发现故 障,会根据故障的重要程度,选择是否立即通过指示灯通知驾驶者,并存储故障代码和 相关数据;从而提高了汽车行驶的安全性和诊断的准确性;同时在生产匹配和售后维修 保养时,通过外部诊断设备与控制模块建立通讯连接,就可实现读故障代码、检测执行 器的好坏、传感器标定等功能,提供了极大的便利。 目前,整车诊断网络按物理层分通常有三种,即K线、高速CAN、低速CAN, 他们的物理层各不相同;以上三种目前在整车中应用最广泛的是CANBUS(Controller Area Network)即控制器局域网,是汽车上应用最广泛的控制器通讯总线之一。CAN-BUS 初始设计时就作为汽车环境中的控制器通讯之用,在车载各电子控制装置ECU之间交换 信息,形成汽车电子控制网络。比如发动机管理系统、变速箱控制器、仪表装备、电 子主干系统中,均嵌入CAN通讯装置。

发明内容
本发明的发明目的在于提供一种整车诊断方法,进行整车诊断的同时还能够实
现电控单元的软件刷新和在线配置。 实现本发明的技术方案 —种整车诊断方法,具有整车CAN诊断通讯网,汽车的各电控单元为诊断通讯 网的节点,外设诊断测试设备与整车CAN诊断通讯网接口连接,外设诊断测试设备对整 车进行诊断,其特征在于诊断测试设备可对电控单元的控制器进行软件刷新,诊断测 试设备还可将配置信息写入整车CAN诊断通讯网的网关,实现电控单元的在线配置。
诊断测试设备对电控单元的控制器进行软件刷新步骤如下
(1)进入默认诊断模式,读取控制器刷新前的产品信息;
(2)进入刷新诊断模式,读取控制器刷新前的日志;
(3)擦除控制器中相关程序内存、下载数据; (4)控制器重启,进入默认诊断模式,读取控制器刷新后的产品信息; (5)进入刷新诊断模式,读取控制器刷新后的日志。 擦除控制器中相关程序内存和下载数据时,进行控制器系统自检。 控制器系统自检即控制器安全解锁,需通过身份验证和密码验证。 控制器安全解锁只能在刷新诊断模式下进行。
诊断测试设备对电控单元进行在线配置步骤如下

式;


(1) 对网关初始化,建立诊断通讯;
(2) 诊断测试设备对网关发送验证命令,网关进行身份验证,进入诊断配置模
(3) 诊断测试设备将电控单元配置信息写入网关;
(4) 网关将配置信息发送到整车CAN诊断通讯网,实现电控单元的在线配置。
诊断测试设备将电控单元配置信息写入网关前,对电控单元设备上的条码进行 扫码获取配置信息,并对获取的条码信息进行校验。 本发明具有的有益效果 本发明能够实现电控单元中控制器的软件刷新,可以保证控制器软件刷新过程 的正确性、安全性、保密性及实际操作过程的简便快捷。无论是擦除控制器内部程序还 是下载数据,都进行控制器系统自检,设置控制器保护模式状态避免控制器的误操作带 来的损失。使用诊断模式保护和控制器安全解锁双重保护机制,阻止其它未授权设备非 法入侵刷新过程。诊断模式保护开启刷新诊断模式,只有在刷新诊断模式中才可以进行 刷新相关的诊断服务,否则控制器中刷新相关诊断服务将拒绝执行。
同时,本发明还能够提供刷新验证,外部诊断测试设备在刷新前读取控制器中 相关信息如控制器软件、硬件版本号、产品更新日期、控制器供应商相关信息及日志; 在刷新过程结束后,诊断测试设备将再次读取控制器相关信息及日志,用于刷新前后比 较,验证程序刷新具体实现情况。 本发明利用诊断技术来实现控制器的刷新功能,便于在线生产、售后维修,可 在主机厂生产线上进行,便于主机厂控制,增加控制器软件刷新的安全度和保密性,降 低控制器的刷新成本,提高生产匹配速度;同时可以为售后服务提供便利。
本发明利用诊断技术实现电控单元的在线配置,能够有效降低管理成本和电控 单元的认可成本。主机厂和供应商对同一零件只需一个零件号进行管理,降低仓储物流 等管理成本。虽然只是电控单元配置的更改,可能不涉及到零件本体的更改,但主机厂 还是需要对同一零件的这些不同配置反复进行认可,造成人力和财力等方面的浪费,利 用在线配置就可以减少认可的成本。


图1为现有整车CAN诊断通讯网络示意图;
图2为本发明实现软件刷新的步骤流程图;
图3为本发明实现在线配置的步骤流程图。
具体实施例方式
如图1所示,汽车的各电控单元为整车CAN诊断通讯网的节点,包括发动机 控制模块(EMS)、仪表(ICM)、气囊(ABM)、胎压(TPMS)、变速箱(TCM)、刹车系统 (BSM)、电动助力转向(EPS)、空调(CLM),车身控制器(BCM)。外设诊断测试设备与整 车CAN诊断通讯网接口 DLC连接,外设诊断测试设备对整车进行诊断。
如图2所示,诊断测试设备对电控单元的控制器进行软件刷新步骤如下
(1)进入默认诊断模式,读取控制器刷新前的产品信息;
(2)进入刷新诊断模式,读取控制器刷新前的日志;
(3)擦除控制器中相关程序内存、下载数据; (4)控制器重启,进入默认诊断模式,读取控制器刷新后的产品信息; (5)进入刷新诊断模式,读取控制器刷新后的日志。 擦除控制器中相关程序内存和下载数据时,进行控制器系统自检。 控制器系统自检即控制器安全解锁,需通过身份验证和密码验证。控制器安全
解锁只能在刷新诊断模式下进行。控制器安全解锁,启用SecurityAccess诊断服务,此服
务在待刷新控制器和诊断测试设备中均含有加密算法,提供身份验证,密码验证。 如图3所示,诊断测试设备对电控单元进行在线配置步骤如下 (l)对网关初始化,建立诊断通讯; (2)诊断测试设备对网关发送验证命令,网关进行身份验证,进入诊断配置模 式; (3)对电控单元设备上的条码进行扫码获取配置信息,并对获取的条码信息进行 校验,若校验信息反馈获取的条码信息正确,诊断测试设备将电控单元配置信息写入网 关; (4)当车辆网络正常工作时,网关将配置信息以广播的形式发送到整车CAN诊断 通讯网,网络中任何电控单元都可以接收此信息。此时,若电控单元识别出与其相关的 配置信息后,会自动获取其中的内容并自动实现匹配。
权利要求
一种整车诊断方法,具有整车CAN诊断通讯网,汽车的各电控单元为诊断通讯网的节点,外设诊断测试设备与整车CAN诊断通讯网接口连接,外设诊断测试设备对整车进行诊断,其特征在于诊断测试设备可对电控单元的控制器进行软件刷新,诊断测试设备还可将配置信息写入整车CAN诊断通讯网的网关,实现电控单元的在线配置。
2. 根据权利要求1所述的整车诊断方法,其特征在于诊断测试设备对电控单元的控制器进行软件刷新步骤如下(1) 进入默认诊断模式,读取控制器刷新前的产品信息;(2) 进入刷新诊断模式,读取控制器刷新前的日志;(3) 擦除控制器中相关程序内存、下载数据;(4) 控制器重启,进入默认诊断模式,读取控制器刷新后的产品信息;(5) 进入刷新诊断模式,读取控制器刷新后的日志。
3. 根据权利要求2所述的整车诊断方法和下载数据时,进行控制器系统自检。
4. 根据权利要求3所述的整车诊断方法 全解锁,需通过身份验证和密码验证。
5. 根据权利要求4所述的整车诊断方法 诊断模式下进行。
6. 根据权利要求5所述的整车诊断方法 行在线配置步骤如下(1) 对网关初始化,建立诊断通讯;(2) 诊断测试设备对网关发送验证命令,网关进行身份验证,进入诊断配置模式;(3) 诊断测试设备将电控单元配置信息写入网关;(4) 网关将配置信息发送到整车CAN诊断通讯网,实现电控单元的在线配置。
7. 根据权利要求6所述的整车诊断方法,其特征在于诊断测试设备将电控单元配 置信息写入网关前,对电控单元设备上的条码进行扫码获取配置信息,并对获取的条码 信息进行校验。,其特征在于擦除控制器中相关程序内存 ,其特征在于控制器系统自检即控制器安 ,其特征在于控制器安全解锁只能在刷新 ,其特征在于诊断测试设备对电控单元进
全文摘要
本发明涉及一种整车诊断方法,进行整车诊断的同时还能够实现电控单元的软件刷新和在线配置。技术方案一种整车诊断方法,具有整车CAN诊断通讯网,汽车的各电控单元为诊断通讯网的节点,外设诊断测试设备与整车CAN诊断通讯网接口连接,外设诊断测试设备对整车进行诊断,其特征在于诊断测试设备可对电控单元的控制器进行软件刷新,诊断测试设备还可将配置信息写入整车CAN诊断通讯网的网关,实现电控单元的在线配置。
文档编号G01M17/007GK101692017SQ200910172930
公开日2010年4月7日 申请日期2009年9月8日 优先权日2009年9月8日
发明者王聪, 王金龙 申请人:奇瑞汽车股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1