生成开放式诊断数据交换数据库的方法及装置

    公开(公告)号:CN104965507B

    公开(公告)日:2018-04-20

    申请号:CN201510374642.2

    申请日:2015-06-29

    IPC分类号: G05B23/02

    摘要: 本发明涉及一种生成开放式诊断数据交换数据库的方法及装置。所述方法包括步骤:根据预设条件对诊断数据描述文件中的各诊断数据进行校验;若校验有误,根据校验的错误提示信息,对相应的诊断数据进行修改,并返回根据预设条件对诊断数据描述文件中的各诊断数据进行校验的步骤;若校验无误,根据所述诊断数据描述文件的格式,对所述各诊断数据进行解析;将解析后的各诊断数据按照UML模型生成XML格式文件;对所述XML格式文件进行XML Schema校验,生成ODX数据库。本发明极大地减少了工作量,提高了工作效率,并且该方法过程简单,缩短了开发周期,解决了传统手工编辑ODX数据库的错误率高等弊端。

    一种汽车里程值记录方法及装置

    公开(公告)号:CN106564446A

    公开(公告)日:2017-04-19

    申请号:CN201610937757.2

    申请日:2016-10-25

    IPC分类号: B60R16/023 B60K35/00

    摘要: 本发明提供一种汽车里程值记录方法及装置,其中,汽车里程值记录方法包括:步骤S1,与轮速传感器硬线连接的仪表控制器及多个平台化控制器根据轮速脉冲信号分别计算当前里程值;步骤S2,仪表控制器将其计算得到的当前里程值发送到CAN总线上,各平台化控制器在判断CAN总线上的当前里程值比自身计算的当前里程值大时,将CAN总线上的当前里程值替换自身计算的当前里程值并记录;步骤S3,仪表控制器通过售后诊断仪从各平台化控制器读取计算的当前里程值,并选择最大的当前里程值记录。本发明采用多个控制器分别计算里程值,充分保证了里程值的正确性和汽车在使用过程中的稳定性,同时也完全避免了售后换件过程中里程值的易丢失性。

    一种汽车遥控钥匙学习方法

    公开(公告)号:CN106447832A

    公开(公告)日:2017-02-22

    申请号:CN201510479492.1

    申请日:2015-08-07

    IPC分类号: G07C9/00

    摘要: 本发明提供一种汽车遥控钥匙学习方法,包括:防盗控制单元接收开始学习遥控钥匙的指令,并启动第一计时周期;在所述第一计时周期内,防盗控制单元如果在第二计时周期内接收到按正确顺序按下的待学习遥控钥匙上各功能按键正确的按键信号,则反馈学习成功;在所述第一计时周期内,防盗控制单元如果未接收到按正确顺序按下的待学习遥控钥匙上各功能按键正确的按键信号,则反馈学习失败。本发明实施例在遥控钥匙学习流程中加入了有序按键的机制,操作简单快捷,可以很好地满足生产线工位工时的要求,起到遥控钥匙防错学错配的作用,提高遥控钥匙学习质量和效率,适合广泛应用于下线和售后之中。

    周期性CAN报文丢失故障的判定系统和方法

    公开(公告)号:CN103546306B

    公开(公告)日:2017-01-18

    申请号:CN201210243545.6

    申请日:2012-07-13

    IPC分类号: H04L12/24 H04L12/40

    摘要: 本发明提供一种周期性CAN报文丢失故障的判定系统和方法,该系统包括:报文接收模块;第一定时器模块,用于循环启用第一定时器,第一定时器的值为要接收CAN报文的周期;第二定时器模块,用于在第一定时器时间到达而报文接收模块没有接收到报文时启用第二定时器;计数器模块,用于设置计数器,计数器在第一定时器和第二定时器设定的时间内接收到报文时进行统计,并在第二定时器设定的时间内未接收到报文时进行相反的统计,以根据计数器的统计值是否达到设定的计数器上限值或下限值,判定是否产生报文丢失故障。本发明不但能检测出连续丢失报文的故障,还能检测出间歇性丢失报文和接收到的报文周期过长的故障。

    一种检测ECUFlash擦写状态的方法和系统

    公开(公告)号:CN106033220A

    公开(公告)日:2016-10-19

    申请号:CN201510115779.6

    申请日:2015-03-17

    IPC分类号: G05B23/02

    摘要: 本发明提供一种检测ECU Flash擦写状态的方法,方法包括:获取ECU Flash的预计寿命次数、当前刷新次数以及当前刷新尝试次数;判断获取到的当前刷新次数或当前刷新尝试次数是否小于获取到的预计寿命次数;如果是,则确定ECU Flash的擦写状态为正常;如果否,则确定ECU Flash的擦写状态发生老化。实施本发明实施例,能够不需拆卸ECU Flash且直接有效地检测其擦写状态,并且可以通过获取ECU Flash的擦写记录,判断出ECU Flash刷新失败的原因。

    一种基于CANoe的ECU软件刷新方法及装置

    公开(公告)号:CN105278978A

    公开(公告)日:2016-01-27

    申请号:CN201410353756.4

    申请日:2014-07-23

    IPC分类号: G06F9/445

    摘要: 本发明实施例提供一种基于CANoe的ECU软件刷新方法,包括如下步骤:在由CANoe开发的刷新工具中,选择需要刷新的ECU类型,并选择Flash驱动BIN文件、应用软件BIN文件以及应用数据BIN文件;确认所述需要刷新的ECU类型与所述应用软件BIN文件是否匹配;如果两者相匹配,则上传所述Flash驱动BIN文件、应用软件BIN文件以及应用数据BIN文件,并刷新ECU中的相应的ECU软件。本发明实施例提供一种基于CANoe的ECU软件刷新装置,实施本发明实施例,可以降低ECU软件的刷新成本,且降低对供应商的依赖性,提高保密性。

    发动机远程控制方法、装置及系统

    公开(公告)号:CN104948311A

    公开(公告)日:2015-09-30

    申请号:CN201410126010.X

    申请日:2014-03-28

    IPC分类号: F02D29/02 F02D11/06

    摘要: 本发明提供一种发动机远程控制方法、装置及系统,所述方法包括:车辆的车载终端接收后台服务中心发送的诊断请求格式的发动机启动控制指令或熄火控制指令;所述车载终端依据所述启动控制指令或熄火控制指令向发动机控制单元发出诊断请求;所述发动机控制单元根据所述诊断请求控制发动机的启动或熄火。根据本发明的发动机远程控制方法,启动控制指令或熄火控制指令都是通过车载终端以诊断请求的形式向发动机控制单元发出,由于发动机控制单元在执行诊断请求形式的控制指令时不需要考虑发动机启动或熄火的正常逻辑及各种输入条件,因而,使得本发明的发动机远程控制方法能够在紧急情况下控制发动机的启动或熄火。

    一种车载ECU应用程序的刷新方法及系统

    公开(公告)号:CN103631609A

    公开(公告)日:2014-03-12

    申请号:CN201210299259.1

    申请日:2012-08-21

    IPC分类号: G06F9/445

    摘要: 本发明提供一种车载ECU应用程序的刷新方法,所述方法包括以下步骤:S1、获取刷新应用程序的ECU信息和车载ECU信息;S2、判断所述刷新应用程序的ECU信息和车载ECU信息是否一致;如果一致,则执行步骤S3;S3、让车载ECU进入诊断编程模式;S4、将车载ECU内原来的应用程序擦除;S5、发出下载刷新应用程序数据的请求;S6、读取刷新应用程序数据并传输至车载ECU内;S7、等待刷新应用程序数据传输完毕后停止传输;S8、将刷新应用程序刷入ECU内预定的地址中。本发明还提供一种车载ECU应用程序的刷新系统。本发明提供的刷新方法,在现有刷新流程的基础上增加了ECU信息识别步骤,能够有效防止ECU数据刷错,保证了数据传输的正确性,提高了所述应用程序刷新的可靠性。

    一种车载ECU软件刷新防错方法及系统

    公开(公告)号:CN103631607A

    公开(公告)日:2014-03-12

    申请号:CN201210298736.2

    申请日:2012-08-21

    IPC分类号: G06F9/445

    摘要: 本发明提供一种车载ECU软件刷新防错方法,所述方法包括以下步骤:S1、读取待刷新ECU中预设的第一DCID值和刷新文件中预设的第二DCID值;S2、比较所述第一DCID值和第二DCID值是否一致,以判断所述刷新文件与待刷新ECU是否兼容;S3、如果所述第一DCID值和第二DCID值的比较结果为是,则所述刷新文件与待刷新ECU兼容,可以对待刷新ECU进行软件刷新。本发明还提供一种车载ECU软件刷新防错系统。本发明提供的方法和系统中,通过预设不同的DCID值来区分不同的ECU,并以DCID作为校验位来判断刷新文件与待刷新ECU中内部软件的兼容性,大大避免了ECU刷新过程中出现误刷新的情况,提高了ECU刷新的可靠性和安全性,提高了行车安全性。

    车辆电控单元的故障码检测与记录方法及车辆电控单元

    公开(公告)号:CN106557082B

    公开(公告)日:2019-01-29

    申请号:CN201510632522.8

    申请日:2015-09-26

    IPC分类号: G05B23/02

    摘要: 一种车辆电控单元的故障码检测与记录方法,包括:S10:电控单元进行故障检测,当检测到故障,进入判断步骤S21~S23;S21:电控单元判断点火钥匙是否处于CRANK状态,若是,电控单元不记录任何故障码;S22:电控单元判断点火钥匙是否处于IGN ON状态不超过第一预设时间,若是,电控单元不记录网络通讯相关故障码;S23:电控单元判断点火钥匙是否处于ACC状态或者IGN OFF状态,若是,电控单元不记录网络通讯相关故障码;S30:若检测到的故障不属于各判断步骤中不予记录的情形,电控单元将检测到的故障进行故障码记录。本发明的故障码检测与记录方法,考虑了车辆正常运行工况对故障设置的影响,可以避免把一些正常现象当成故障对待,解决了故障码误报的问题。