车用网联诊断服务系统的制作方法

文档序号:20045009发布日期:2020-02-28 12:53
车用网联诊断服务系统的制作方法

本发明涉及车辆诊断领域,具体涉及一种车用网联诊断服务系统。



背景技术:

对比文件1《一种集成式车用诊断仪及其诊断方法》cn105511448a2016.04.20提供一种车用诊断仪及诊断方法,其中诊断仪包括pc机、诊断适配器和诊断服务器,诊断方法是通过pc机连接到电控单元与其通信,然后选择相应诊断功能进行功能测试,最终显示诊断结果。该pc中运行有pc诊断软件和诊断数据库,诊断数据库实现诊断软件权限管理,提供诊断所需的诊断数据和记录诊断报告。上述技术方案中,诊断仪用于服务站,实现了多款不同电控单元的诊断和刷写功能。但是该工具仅提供了一种诊断辅助功能,具有一定局限性,无法需求更专业的帮助。服务站维修人员的问题解决能力有限,当不能基于诊断结果对车辆故障做出判断时,往往需要寻找专业的技术人员的帮助,特别是随着汽车五化技术的发展,越来越多新的车载电控单元加入到整车中,这种需求更为迫切。

对比文件2《一种车载移动终端车辆检测方法》cn101984630b2012.12.19提供一种车载移动终端车辆检测方法,具体描述是在车载移动终端加入车辆诊断数据库;服务器同步车载移动终端的车辆诊断数据库;车载移动终端监控车辆的状态信息,当车辆发生故障时获取车辆故障信息,车载移动终端根据故障信息查询车辆诊断数据库获得车辆具体的故障和解决方案。上述技术方案的缺陷在于同样无法寻求更专业的帮助,并且采用车载移动终端,增加整车配置,从而增加了整车的复杂性和成本。

对比文件3《一种车辆远程诊断系统及方法》cn103604612b2016.08.27提供一种车辆远程诊断系统,包括配置设备、车内诊断单元和远程诊断单元,以车内诊断设备中的车载信息娱乐系统为载体,接收用户诊断命令、收集诊断数据并通过车内诊断设备中的无线通讯模块向远程诊断单元发出诊断数据包,同时接收和显示无线通讯模块传回的诊断结果数据。对比文件3与对比文件2相同,同样属于一种车载诊断系统,但区别是对比文件3将诊断模块集成于车辆必备的车载信息娱乐系统,虽然可以降低成本,但不同车辆可能会配置不同车载信息娱乐系统,这种车载诊断通用性差,并且没有考虑自诊断,如果车载信息娱乐系统本身存在故障,会对整个车载诊断系统造成影响。

对比文件4《用于车辆的远程诊断与维修系统》cn103901871a2014.07.02提供一种远程诊断系统,该系统包括管理端和用户端,管理端包括应用服务器、数据库服务器和专家诊断电脑,用户端包括上位机和车辆接口通讯卡。用户端通过网络与管理端连接并将用户需求上传至管理端,从而使管理端获得相应后台数据,同时用户端接收管理端发送的后台信息并向车辆接口通讯卡发出指令或要求软件刷新。上位机具有指令发送模式和模块刷新模式。所描述的远程诊断系统包括管理端和用户端,所有的诊断决策都是在管理端进行,用户端仅仅在管理端和车载电子控制模块之间充当传递信息的载体,这种诊断系统存在大量的数据交互,在网络不好的情况下用户体验效果较差。同时管理端提供的指令发送模式,并且需要先选择相应车载电控模块的通讯协议,这要求用户对车载电控模块极其熟悉,并且具备一定的车辆诊断知识。对受益用户有一定的局限性。



技术实现要素:

本发明的目的就是针对现有技术的缺陷,提供一种车用网联诊断服务系统,有效提高测试效率,缩短开发周期与成本。

本发明提供了一种车用网联诊断服务系统,其特征在于包括适配器、pc诊断客户端和诊断服务平台;待诊断的车载电控单元通过适配器与pc诊断客户端连接,pc诊断客户端和诊断服务平台通过互联网进行通讯;pc诊断客户端对车载电控单元进行诊断和在线数据刷写操作;pc诊断客户端自动采集整车信息及操作结果并上传至诊断服务平台;pc诊断客户端从诊断服务平台下载ecu模块数据刷写包进行更新电控单元;诊断服务平台远程控制pc诊断客户端以生成车载电控单元的诊断结果。

上述技术方案中,诊断服务平台包括诊断客服端和诊断服务器,其中诊断服务器上存放有车载电控单元的刷写数据包和pc诊断客户端升级包。

上述技术方案中,pc诊断客户端内配置有诊断数据库,诊断数据库存储了各个车载电控单元的配置信息以及诊断信息。

上述技术方案中,适配器通过obd接口连接整车can线,pc诊断客户端通过适配器与车载电控单元通讯。

上述技术方案中,pc诊断客户端读取车辆基本信息及检测设备基本信息并记录到诊断数据库,并通过相应功能模块对车载电控单元进行诊断和在线数据刷写操作,pc诊断客户端自动记录这些操作结果到诊断数据库,并且上传诊断数据库中所记录的信息至诊断服务器。

上述技术方案中,pc诊断客户端根据来自外部的操作信息,发送一键呼叫请求至诊断客服端,诊断客服端接收到一键呼叫请求后,查看该车载电控单元所记录的操作结果,综合判断后发送建议至pc诊断客户端。

上述技术方案中,诊断客服端接收到一键呼叫请求后,诊断客服端控制pc诊断客户端发送诊断报文至车载电控单元并回读响应报文至诊断客服端,得出诊断建议后发送至pc诊断客户端。

上述技术方案中,pc诊断客户端接收外部输入的控制报文并发送控制报文至车载电控单元同时回读车载电控单元的响应报文并进行显示。技术人员根据报文响应结果进行综合判断后确定故障原因。

上述技术方案中,pc诊断客户端发送一键呼叫请求的同时,填写远程技术支持相关信息并上传至诊断客服端,诊断客服端接收到用户的一键呼叫请求后,先判断能否根据诊断服务器中所记录的相应车辆诊断及刷写结果排查出故障原因,如果可以则直接将维修指导意见反馈到pc诊断客户端,如果难以判断,诊断客服端远程控制pc诊断客户端发送控制报文并回传控制响应结果至诊断客服端,诊断客服端根据获取的外部的判断信息给出维修指导意见并将其反馈到pc诊断客户端。

上述技术方案中,pc诊断客户端连接到诊断服务器后,pc诊断客户端首先检测是否需要升级,如果检测到诊断服务器更新有软件升级包,则提醒用户是否进行升级,用户同意后可立刻进行升级,也可以在需要使用时随时通过升级按钮进行升级

本发明提供一种车用网联诊断服务系统,一方面旨在提高售后维修效率和服务质量,提供一个平台可以让售后维修人员寻求更专业的技术支持,同时也让售后服务部门掌握各个车型的售后维修检测情况,有效控制市场质量赔偿支出,并进一步做好各个车型质量管控,降低问题车辆流出风险;另一方面也有助于研发部门进行整车测试,特别是针对试制和生产阶段所出现的紧急问题,开发工程师不用立刻到现场,可直接通过远程诊断初步排查问题,有效提高测试效率,缩短开发周期与成本。

附图说明

图1是本发明的模块示意图;

图2是本发明的流程示意图。

具体实施方式

下面结合附图和具体实施例对本发明作进一步的详细说明,便于清楚地了解本发明,但它们不对本发明构成限定。

如图1所示,本发明提供了一种车用网联诊断服务系统,包括网联诊断设备和诊断服务平台,网联诊断设备通过网络与诊断服务平台连接,其中,

网联诊断设备,包括适配器和pc诊断客户端,pc诊断客户端与适配器连接,适配器通过obd接口接入整车can线从而与各个车载电控单元通讯。所述适配器具有唯一编码,该编码绑定服务站信息,可以定位到维修服务站。

pc诊断客户端内集成有诊断数据库,诊断数据库存储了多个车载电控单元的配置信息以及诊断信息等,当车辆配置新增车载电控单元时,可通过软件升级更新诊断数据库。pc诊断客户端升级一方面可以满足新增车载电控单元诊断要求,另一方面可以修复pc诊断客户端本身的问题。pc诊断客户端具有普通用户和高级用户两种工作模式,在普通用户模式下,pc诊断客户端通过适配器对车载电控单元进行诊断、数据刷写和信息采集并将结果上传至诊断服务平台,在高级用户模式下,pc诊断客户端支持发送报文控制和一键呼叫请求功能;

诊断服务平台,包括诊断服务器与诊断客服端,诊断服务器存有用于刷写车载ecu模块的数据刷写包以及升级pc诊断客户端的软件升级包,同时诊断服务器还存储网联诊断设备上传的诊断信息、数据刷写信息和信息采集结果,诊断客服端可对售后车辆进行统一管理,以及响应pc诊断客户端一键呼叫请求来提供远程技术支持。

所述实现方法包括以下步骤:

当pc诊断客户端连接到诊断服务器后,首先检测是否需要升级,如果检测到软件升级包,则提醒用户进行升级,用户选择升级后将更新pc诊断客户端。

pc诊断客户端具有普通用户和高级用户两种工作模式:

在普通用户模式下,用户选择连接相应车型平台下的车载电控单元,pc诊断客户端与车辆建立连接时首先读取车辆基本信息及检测设备基本信息并记录到诊断数据库,然后用户可选择诊断或在线刷写功能,pc诊断客户端执行相应功能并将结果记录到诊断数据库,最终将这些基本信息和测试结果上传到诊断服务器。在普通用户模式下,pc诊断客户端可以在没有网络的情况下进行诊断操作,诊断功能模块包括读标识、读故障、清故障、数据测量、io功能和routine功能,在有网络的情况下可以使用在线数据刷写功能,即从诊断服务器上下载刷写数据包进行刷数据,在下载数据包的同时,将所存诊断信息上传至诊断服务器,诊断信息包括控制器名称、测试开始时间、测试结束时间、测试结果等,因此诊断服务器上存储了多个服务站进行不同车辆的车载电控单元诊断和刷写操作信息。车辆基本信息包括车辆唯一识别代号、生产信息以及行驶信息等,如车辆vin码、底盘号、发动机生产日期、发送机运行时间、行驶里程等,检测设备基本信息是指适配器编码,这两个信息是记录一次诊断操作必不可少的信息,也是在诊断数据库中进行数据检索定位到具体车辆的依据。

在高级用户模式下,用户可以发送控制报文或者一键呼叫请求远程技术支持。在发送控制报文时,只需要选择具体车型平台下的车载电控单元,建立连接后,pc诊断客户端发送用户输入的控制报文到车载电控单元同时回读车载电控单元的响应报文并进行显示,用户分析响应结果进行综合判断后找到故障原因,直接处理问题或反馈给其他人处理。高级用户模式下发送控制报文是面向车载电控单元的,在选择一个车载电控单元后,pc诊断客户端会根据诊断数据库中的配置信息自动进行初始化配置,建立报文发送环境。

用户进行一键呼叫请求时,首先填写远程技术支持相关信息,包括车型、底盘号、适配器号、联系方式、故障描述等,并上传,诊断客服端接收到用户通过pc诊断客户端发送的一键呼叫请求后,先判断能否根据诊断服务器中所记录的相应车辆诊断及刷写结果排查出故障原因,如果可以则直接将维修指导意见反馈到pc诊断客户端,如果难以判断则可通过诊断客服端远程控制pc诊断客户端,由诊断客服端技术支持人员发送控制报文至pc诊断客户端,再由pc诊断客服端发送至车载电控单元同时回读车载电控单元的响应报文并回传至pc诊断客服端,由专业人士进行进一步分析测试,并将结果和维修建议告知维修人员。

该系统用户权限进行分级管理,普通用户模式对所有用户开放,而高级用户模式则仅对售后部门和研发部门的相关技术人员开放,分别建立相应账号进行管理。

由于诊断数据库集成于pc诊断客户端内,因此即使在没有网络的情况下也可以完成诊断功能,而在有网络的情况下还可以使用在线刷写功能,即从网上下载数据刷写包进行更新车载电控单元,在下载ecu模块数据包的同时会将存于诊断数据库内的诊断结果上传至服务器,该系统的应用场景更加广泛,尤其可在环境恶劣的偏远地区使用。诊断数据库中包含了多个车载电控单元的配置信息、诊断信息等,并且pc诊断客户端每次运行之前会进行自检,检测是否需要升级软件,来满足车辆新增车载电控单元要求或者修复pc诊断客户端自身存在问题,该诊断系统的通用性、集成性强。最后pc诊断客户端具有普通用户和高级用户两种模式,普通用户模式可满足一般维修人员需求,这类人员不用具备太多的诊断知识,而高级用户模式可进行发送报文控制和远程指导,则要求用户具备较高的诊断知识与技能,满足研发部门和售后服务技术部门需求,该诊断服务系统使用和维护方便,并且面向更加广泛的用户群体,可以大大提高用户的体验效果。

本说明书未作详细描述的内容属于本领域专业技术人员公知的现有技术。

再多了解一些
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1
重庆快乐十分