首页 / 专利库 / 人工智能 / 机器人 / 机器人控制系统 / 控制器 / 一种汽车ECU控制器刷写系统和方法

一种汽车ECU控制器刷写系统和方法

阅读:780发布:2023-01-25

专利汇可以提供一种汽车ECU控制器刷写系统和方法专利检索,专利查询,专利分析的服务。并且本 发明 揭示了一种 汽车 ECU 控制器 刷写系统,系统设有电检设备和 服务器 ,所述电检设备包括读取 条形码 的扫码机构、与CAN总线连接的通信机构以及处理器,所述扫码机构将扫码信息输送至处理器,所述处理器与通信机构通信,所述处理器与服务器通信,所述通信机构通过连接生产线上车辆的CAN总线与待刷写的ECU控制器通信,生产线上的车辆均贴有整车随车卡条形码。本发明的优点如下:降低了采购、物流、生产各环节的成本;利用生产线现有设备及ECU控制器 软件 功能,无成本投入,简单可靠,自动化程度高,操作方便;适用性强,本方法采用制定刷写规范,可适用于所有按此规范开发的不同种类的ECU控制器的刷写应用;解决了生产线ECU控制器装配防错的问题。,下面是一种汽车ECU控制器刷写系统和方法专利的具体信息内容。

1.一种汽车ECU控制器刷写系统,其特征在于:系统设有电检设备和服务器,所述电检设备包括读取条形码的扫码机构、与CAN总线连接的通信机构以及处理器,所述扫码机构将扫码信息输送至处理器,所述处理器与通信机构通信,所述处理器与服务器通信,所述通信机构通过连接生产线上车辆的CAN总线与待刷写的ECU控制器通信,生产线上的车辆均贴有整车随车卡条形码。
2.根据权利要求1所述的汽车ECU控制器刷写系统,其特征在于:所述服务器为MES系统,所述服务器内存储有ECU软件包,以及整车配置与ECU软件包的对应关系表。
3.基于权利要求1或2所述汽车ECU控制器刷写系统的刷写方法,其特征在于:
1)电检设备连接车辆CAN总线;
2)电检设备获取所连接车辆的条形码信息;
3)根据条形码信息判断当前车辆是否需要执行刷写,若是则执行下一步,若否则不执行刷写;
4)电检设备通过CAN总线获取当前车辆上的ECU控制器的参数信息;
5)根据所获取的参数信息从服务器调取相应刷写软件;
6)执行刷写操作。
4.根据权利要求3所述的刷写方法,其特征在于:所述4)中ECU控制器的参数至少包括ECU控制器号、供应商项目总成号、供应商原料号、供应商软件号、标定数据号和ECU状态。
5.根据权利要求4所述的刷写方法,其特征在于:所述5)根据获取的参数信息进行ECU控制器合法性判断,若合法则执行刷写操作,若不合法则不执行刷写操作,所述ECU控制器合法性判断是将获取的ECU控制器的供应商原料号与服务器中对应的供应商原料号信息比对,若一致则合法,若不一致则不合法。
6.根据权利要求5所述的刷写方法,其特征在于:所述5)根据获取的参数信息进行ECU控制器空白状态判断,若是空白则执行刷写操作,若不是空白则进行ECU控制器详细检测,所述ECU控制器空白状态判断是将获取的ECU控制器的供应商项目总成号与供应商原料号对比,如果一致则为空白,如果不一致则为已经刷过。
7.根据权利要求6所述的刷写方法,其特征在于:所述ECU控制器详细检测包括以下步骤:
判断是否为当前车辆ECU:读取ECU控制器内VIN号与扫描条形码获取的VIN对比,若一致则执行刷写操作,若不一致则执行下一步;
判断是否和当前车辆为同一项目配置:根据获取的ECU控制器号读取ECU内ECU零件号,再通过扫描条形码或人工识别方式获取ECU零件号,将获取的两组ECU零件号比对,若一致则执行下一步,若不一致则不执行刷写操作;
判断是否有防盗功能:根据获取的ECU状态获得当前ECU控制器是否支持防盗功能数据流,若否则执行刷写操作,若是则执行下一步;
判断ECM是否为出厂状态:根据获取的ECU状态获得当前ECU控制器是否被匹配过数据流,若否则不执行刷写操作,若是则执行刷写操作。
8.根据权利要求4-7任一项所述的刷写方法,其特征在于:还包括7)将整车的物料信息、ECU零件号、ECU软件号存储至服务器。

说明书全文

一种汽车ECU控制器刷写系统和方法

技术领域

[0001] 本发明涉及控制器生产线领域,尤其涉及发动机控制器生产线刷写方法。

背景技术

[0002] 随着整车功能配置的增加,控制器的功能及对应的物料号随之增加。现行ECU供货和装配方式与普通零部件的方式一致,按具体的ECU物料号需求采购,到货的ECU产品可直接用于生产线装车或售后更换。由于物料号较多,无法做到真正的“零”库存管理,造成公司资金占用及产生呆滞库存等问题。另外,ECU外形基本一致,不同物料号的ECU产品只能通过目测手段进行区分,存在很大的错装险。

发明内容

[0003] 本发明要解决现有生产方法带来的零部件物料号多,成本高,易错装返工,库存占用资金及物流管理等问题,实现一种通过对生产线电检设备、MES系统、ECU软件进行改造,解决上述问题的生产系统和方法。
[0004] 为了实现上述目的,本发明采用的技术方案为:一种汽车ECU控制器刷写系统,系统设有电检设备和服务器,所述电检设备包括读取条形码的扫码机构、与CAN总线连接的通信机构以及处理器,所述扫码机构将扫码信息输送至处理器,所述处理器与通信机构通信,所述处理器与服务器通信,所述通信机构通过连接生产线上车辆的CAN总线与待刷写的ECU控制器通信,生产线上的车辆均贴有整车随车卡条形码。
[0005] 所述服务器为MES系统,所述服务器内存储有ECU软件包,以及整车配置与ECU软件包的对应关系表。
[0006] 基于所述汽车ECU控制器刷写系统的刷写方法:
[0007] 1)电检设备连接车辆CAN总线;
[0008] 2)电检设备获取所连接车辆的条形码信息;
[0009] 3)根据条形码信息判断当前车辆是否需要执行刷写,若是则执行下一步,若否则不执行刷写;
[0010] 4)电检设备通过CAN总线获取当前车辆上的ECU控制器的参数信息;
[0011] 5)根据所获取的参数信息从服务器调取相应刷写软件;
[0012] 6)执行刷写操作。
[0013] 所述4)中ECU控制器的参数至少包括ECU控制器号、供应商项目总成号、供应商原料号、供应商软件号、标定数据号和ECU状态。
[0014] 所述5)根据获取的参数信息进行ECU控制器合法性判断,若合法则执行刷写操作,若不合法则不执行刷写操作,所述ECU控制器合法性判断是将获取的ECU控制器的供应商原料号与服务器中对应的供应商原料号信息比对,若一致则合法,若不一致则不合法。
[0015] 所述5)根据获取的参数信息进行ECU控制器空白状态判断,若是空白则执行刷写操作,若不是空白则进行ECU控制器详细检测,所述ECU控制器空白状态判断是将获取的ECU控制器的供应商项目总成号与供应商原料号对比,如果一致则为空白,如果不一致则为已经刷过。
[0016] 所述ECU控制器详细检测包括以下步骤:
[0017] 判断是否为当前车辆ECU:读取ECU控制器内VIN号与扫描条形码获取的VIN对比,若一致则执行刷写操作,若不一致则执行下一步;
[0018] 判断是否和当前车辆为同一项目配置:根据获取的ECU控制器号读取ECU内ECU零件号,再通过扫描条形码或人工识别方式获取ECU零件号,将获取的两组ECU零件号比对,若一致则执行下一步,若不一致则不执行刷写操作;
[0019] 判断是否有防盗功能:根据获取的ECU状态获得当前ECU控制器是否支持防盗功能数据流,若否则执行刷写操作,若是则执行下一步;
[0020] 判断ECM是否为出厂状态:根据获取的ECU状态获得当前ECU控制器是否被匹配过数据流,若否则不执行刷写操作,若是则执行刷写操作。
[0021] 还包括7)将整车的物料信息、ECU零件号、ECU软件号存储至服务器。
[0022] 本发明在现有生产工艺设备技术基础上,对生产线电检设备、MES系统、ECU软件进行改造。电检设备通过识别整车VIN,自动从生产系统查找下载相应的ECU控制器软件,刷写到ECU控制器硬件,与整车实现匹配,使得ECU硬件物料号统一,有利于提高硬件通用化程度,同时解决了差异化配置带来的生产防错问题,同时可避免零部件物料号多,成本高,易错装返工,库存占用资金及物流管理等问题。
[0023] 本发明的优点如下:
[0024] 1、实现了ECU控制器硬件通用化,降低了采购、物流、生产各环节的成本;
[0025] 2、利用生产线现有设备及ECU控制器软件功能,无成本投入,简单可靠,自动化程度高,操作方便;
[0026] 3、适用性强,本方法采用制定刷写规范,可适用于所有按此规范开发的不同种类的ECU控制器的刷写应用;
[0027] 4、解决了生产线ECU控制器装配防错的问题。附图说明
[0028] 下面对本发明说明书中每幅附图表达的内容作简要说明:
[0029] 图1为汽车ECU控制器刷写系统框图
[0030] 图2为汽车ECU控制器刷写方法流程图

具体实施方式

[0031] 本发明利用指定刷写规范、现有生产工艺设备及ECU控制器的刷写功能,来实现生产线刷写。车辆生产过程中,ECU硬件装配按原有方式进行,当车辆到达指定工位是,通过电检设备扫描读取整车的VIN,电检设备根据VIN信息从MES系统中查询相应功能配置的ECU软件,并刷写到ECU控制器硬件中。
[0032] 系统包括以下装置:
[0033] ECU控制器:作用是存储刷写基础软件信息,以便设备获取,用于刷写前ECU状态检查。同时接受并存储ECU软件。
[0034] 整车随车卡条形码:作用是存储车辆的配置信息,供读取所需的刷写信息。此条码至关重要,务必要保证其准确性,否则会造成无法读取,或者读取的配置信息不正确,造成生产线停线或者整车功能紊乱。
[0035] 电检设备:作用是读取随车卡上的刷写信息、ECU内部的基本信息,并按照设定逻辑进行比较判断,当随车卡上刷写信息与ECU内部基本信息不一致时,停止刷写操作,并进行相关提示,保证刷写的正确性。电检设备通过局域网对该MES系统进行访问,获取当前车辆需要刷写的软件信息,然后进行ECU数据下载及刷写。设备与各控制器之间通讯协议及刷写协议需在设计之初就明确定义,否则会造成无法通讯、无法刷写的故障现象。
[0036] 服务器:作用是永久存储整车配置与ECU软件的对应关系。刷写时,MES系统接收到设备发出的信息查询请求后,按指定规则给电检设备回复当前车辆所需要的软件信息,电检设备确认该信息后,下载相应ECU软件包到本机,用于当前车辆刷写。
[0037] CAN网络:作用是连接ECU控制器和设备,并进行相互信息传递。CAN网络是此方法实现的基础,整车必须具备CAN网络,否则该方法通用性较差
[0038] 基于上述系统,本发明刷写方法如下:
[0039] ECU控制器按指定刷写规范开发基础软件,基础软件至少要能够实现以下诊断服务功能,便于设备获取ECU内部相关信息。
[0040] 表1:诊断参数定义表:
[0041]DID 解释
DID1 ECU控制器号
DID2 供应商项目总成号
DID3 供应商原料号
DID4 供应商软件号
DID5 标定数据号
DID6 ECU状态
[0042] 电检设备按指定刷写规范开发刷写软件,设备需根据规范发送诊断指令,解析所需诊断参数,按指定逻辑对ECU控制器状态进行检查,包括以下检查:
[0043] 1、判断车型是否需要执行刷写
[0044] 判断方法:刷写前,设备需根据扫描获取到的VIN码,然后根据VIN从车间服务器里查找对应的fp文件来刷。如果没找到,则执行一次与MES同步的操作,然后再查找,如果还是没找到,则是不需要刷的车,扫完VIN码,不刷。直接跳过刷写流程。
[0045] 2、ECU硬件合法性判断
[0046] 判断方法:设备通过DID3读取ECU(BOOT软件里)存储的硬件信息,与MES系统中对应的供应商原料号信息比对,一致,则合法,否则为不合法硬件,设备需提示“非法硬件”。
[0047] 3、是空白ECU判断
[0048] 判断方法:可以读DID3和DID2对比,如果一样,说明是空白的;如果不一样,说明已经刷过了。
[0049] 4、判断是否为当前车辆ECU
[0050] 判断方法:读取ECU内VIN号,与当前车辆VIN对比,一致,说明是当前车辆ECU,否则,不是。
[0051] 5、判断是否和当前车辆为同一项目配置
[0052] 判断方法:通过DID1读取ECU内ECU零件号,与当前车辆ECU零件号对比,一致,即为同一配置项目,可重复刷写,否则,不是同一配置项目,不可重复刷写。
[0053] 6、判断是否有防盗功能
[0054] 判断方法:通过诊断指令DID6直接读取ECU状态,是否支持防盗功能数据流。
[0055] 7、ECM是否为出厂状态
[0056] 判断方法:通过诊断指令DID6直接读取ECU状态,是否被匹配过数据流。
[0057] 完成刷写工作后,将整车的物料信息、ECU零件号、ECU软件号等相关信息维护进MES系统,便于生产/售后查询调用。
[0058] 物料号、ECU零件号:二者的对应关系需维护正确,否则会导致整车功能无法实现,造成车间返工或车辆无法正常下线。
[0059] ECU刷写地址:该地址有ECU控制供应商提供,便于ECU数据能准确无误的刷写到ECU硬件中。
[0060] ECU软件号:软件号与“ECU零件号”为一一对应关系,不可多对一,也不可一对多。同时,需保证先ECU软件包先上传,MES对应关系后维护,否则会造成设备根据MES中维护的信息找不到对应的ECU软件包而报错。
[0061] 供应商原料号:供应商原料号用于判断硬件装配的正确性。
[0062] 表2:刷写信息对应表
[0063]物料号 ECU零件号 ECU刷写地址 ECU软件号 供应商原料号
豪华型物料 ECU零件号1 地址1 软件1 原料1
舒适型物料 ECU零件号1 地址1 软件1 原料2
基本型物料 ECU零件号2 地址2 软件2 原料3
…… …… …… …… ……
[0064] ECU硬件装配按传统装配工艺进行安装。到达指定工位时,通过扫描设备读取整车配置条码,获取整车物料信息,然后根据此信息,通过服务器查找对应配置的ECU软件进行刷写。刷写过程中不允许整车异常断电,异常断电会导致刷写失败,且无法按照正常流程重新刷写,需整车下线后,在返修工位按照返修流程进行刷写返修。
[0065] 售后维修更换ECU控制器时,需通过诊断仪读取当前车辆的ECU总成号,获取相应的软件包,然后再进行ECU数据刷写及后续操作。当ECU控制器彻底损坏,无法读取当前车辆ECU总成号时,则通过VIN查找相应ECU总成号及软件包进行售后维修操作。
[0066] 上面结合附图对本发明进行了示例性描述,显然本发明具体实现并不受上述方式的限制,只要采用了本发明的方法构思和技术方案进行的各种非实质性的改进,或未经改进将本发明的构思和技术方案直接应用于其它场合的,均在本发明的保护范围之内。
相关专利内容
标题 发布/更新时间 阅读量
控制器 2020-05-13 750
一种电子手油门控制器 2020-05-11 724
可任意锁止的双向调节油门控制器 2020-05-12 240
具有有级自锁功能的软轴控制器 2020-05-12 962
一种单刀双掷温度控制器 2020-05-12 791
一种压力控制器 2020-05-11 648
一种无级自锁手油门控制器 2020-05-11 793
搅拌车控制器 2020-05-12 13
一种压力控制器 2020-05-12 601
一种压力控制器 2020-05-13 21
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈