CN110794816B - 整车控制器软件容错调整方法、装置、设备及存储介质 - Google Patents
整车控制器软件容错调整方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN110794816B CN110794816B CN201911199036.6A CN201911199036A CN110794816B CN 110794816 B CN110794816 B CN 110794816B CN 201911199036 A CN201911199036 A CN 201911199036A CN 110794816 B CN110794816 B CN 110794816B
- Authority
- CN
- China
- Prior art keywords
- authentication number
- newly
- vehicle
- motor
- added
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
- G05B23/0205—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
- G05B23/0218—Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
- G05B23/0224—Process history based detection method, e.g. whereby history implies the availability of large amounts of data
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/24—Pc safety
- G05B2219/24065—Real time diagnostics
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Electric Propulsion And Braking For Vehicles (AREA)
Abstract
本发明属于软件容错技术领域,公开了一种整车控制器软件容错调整方法、装置、设备及存储介质。该方法包括:获取待测试车辆的电机控制器的第一新增鉴权号,并获取待测试车辆的电池管理***的第二新增鉴权号;根据第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找车辆故障码;根据车辆故障码获取对应的初始故障结果;判断初始故障结果与待测试车辆对应的目标故障结果是否一致;若初始故障结果与所述目标故障结果不一致,则根据用户修改指令对整车控制器软件进行容错调整,实现了整车控制器软件可以接收多种不同车辆的电机控制器的鉴权号及电池管理***的鉴权号,在所述软件中进行故障容错调整,从而在减少成本的情况下,提高了工作效率。
Description
技术领域
本发明涉及软件容错技术领域,尤其涉及一种整车控制器软件容错调整方法、装置、设备及存储介质。
背景技术
目前,涉及新能源汽车安全的控制器主要包括:整车控制器、电机控制器以及电池管理***。整车企业为了平台化以及通用化,适应市场快速需求,一般是基于某个基本型做变动开发,适配不同厂家的电池或者电机,整车控制器一般以不同电机或电池命名一个新车型结构图号区别装车,但为了节省开发成本,减短开发周期,整车控制器硬件甚至软件的控制逻辑通用一致的。
由于是适配了不同的电机和电池,每款车都有对应的专用软件包,单靠整车控制器图号区别管理不同车型的软件,由于控制器整个硬件、架构以及控制逻辑基本通用,整车控制器出厂供货或者后期市场服务一旦刷错程序,而次时电机和电池的参数不一样,就容易发生车辆失控,烧车等严重危险事故。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种整车控制器软件容错调整方法、装置、设备及存储介质,旨在解决现有技术刷错程序,以使电机和电池参数不一致,导致发生车辆故障的技术问题。
为实现上述目的,本发明提供了一种整车控制器软件容错调整方法,所述方法包括以下步骤:
获取待测试车辆的电机控制器的第一新增鉴权号,并获取所述待测试车辆的电池管理***的第二新增鉴权号;
根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找车辆故障码;
根据所述车辆故障码获取所述待测试车辆对应的初始故障结果;
判断所述初始故障结果与所述待测试车辆对应的目标故障结果是否一致;
若所述初始故障结果与所述目标故障结果不一致,则根据用户修改指令对整车控制器软件进行容错调整。
优选地,所述获取待测试车辆的电机控制器的第一新增鉴权号,并获取所述待测试车辆的电池管理***的第二新增鉴权号的步骤之前,还包括:
根据各车辆的型号获取所述各车辆的电机控制器对应的标准电机鉴权号和电池管理***对应的标准电池鉴权号;
获取所述各车辆的电机控制器对应的初始电机鉴权号及电池管理***对应的初始电池鉴权号;
根据所述初始电机鉴权号和所述初始电池鉴权号获得故障码;
根据所述各车辆对应的标准电机鉴权号和标准电池鉴权号、初始电机鉴权号、初始电池鉴权号及故障码建立映射关系表。
优选地,所述根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找车辆故障码的步骤,包括:
获取所述待测试车辆的型号;
根据所述待测试车辆的型号获取所述待测试车辆对应的标准电机鉴权号和标准电池鉴权号;
在整车控制器软件中,判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致;
若所述第一新增鉴权号与所述标准电机鉴权号不一致,并且所述第二新增鉴权号与所述标准电池鉴权号不一致,则根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码。
优选地,所述根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码的步骤,包括:
对映射关系表中的所述初始电机鉴权号和所述初始电池鉴权号进行遍历;
将遍历到的所述初始电机鉴权号和所述初始电池鉴权号作为当前待处理电机鉴权号和当前待处理电池鉴权号;
判断所述第一新增鉴权号与所述当前待处理电机鉴权号是否一致,并判断所述第二新增鉴权号与所述当前待处理电池鉴权号是否一致;
若所述第一新增鉴权号与所述当前待处理电机鉴权号一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号一致,则获取所述当前待处理电机鉴权号和所述当前待处理电池鉴权号对应的待确认故障码,并将所述待确认故障码作为所述待测试车辆对应的故障码。
优选地,所述判断所述第一新增鉴权号与所述当前待处理电机鉴权号是否一致,并判断所述第二新增鉴权号与所述当前待处理电池鉴权号是否一致的步骤之后,还包括:
若所述第一新增鉴权号与所述当前待处理电机鉴权号不一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号不一致,或所述第一新增鉴权号与所述当前待处理电机鉴权号不一致,并且第二新增鉴权号与所述当前待处理电池鉴权号一致,或所述第一新增鉴权号与所述当前待处理电机鉴权号一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号不一致,则返回对映射关系表中的所述初始电机鉴权号和所述初始电池鉴权号进行遍历的步骤。
优选地,所述判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致的步骤之后,还包括:
若所述第一新增鉴权号与所述标准电机鉴权号一致,并且所述第二新增鉴权号与所述标准电池鉴权号不一致,或所述第一新增鉴权号与所述标准电机鉴权号不一致,并且所述第二新增鉴权号与所述标准电池鉴权号一致,则根据所述待测试车辆对应的第一新增鉴权号和第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码。
优选地,所述判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致的步骤之后,还包括:
若所述第一新增鉴权号与所述标准电机鉴权号一致,并且所述第二新增鉴权号与所述标准电池鉴权号一致,则判定所述整车控制器软件符合标准。
此外,为实现上述目的,本发明还提出一种整车控制器软件容错调整装置,所述装置包括:获取模块,用于获取待测试车辆的电机控制器的第一新增鉴权号,并获取所述待测试车辆的电池管理***的第二新增鉴权号;
查找模块,用于根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找车辆故障码;
初始模块,用于根据所述车辆故障码获取所述待测试车辆对应的初始故障结果;
判断模块,用于判断所述初始故障结果与所述待测试车辆对应的目标故障结果是否一致;
调整模块,用于若所述初始故障结果与所述目标故障结果不一致,则根据用户修改指令对整车控制器软件进行容错调整。
此外,为实现上述目的,本发明还提出一种电子设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的整车控制器软件容错调整程序,所述整车控制器软件容错调整程序配置为实现如上文所述的整车控制器软件容错调整方法的步骤。
此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有整车控制器软件容错调整程序,所述整车控制器软件容错调整程序被处理器执行时实现如上文所述的整车控制器软件容错调整方法的步骤。
本发明通过获取待测试车辆的电机控制器的第一新增鉴权号,并获取所述待测试车辆的电池管理***的第二新增鉴权号,根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找车辆故障码,根据所述车辆故障码获取所述待测试车辆对应的初始故障结果,判断所述初始故障结果与所述待测试车辆对应的目标故障结果是否一致,若所述初始故障结果与所述目标故障结果不一致,则根据用户修改指令对整车控制器软件进行容错调整,通过上述方式,实现了整车控制器软件可兼容多个电机控制器鉴权号和电池管理***鉴权号,从而避免用户刷错软件,从而导致发生车辆故障。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的电子设备的结构示意图;
图2为本发明整车控制器软件容错调整方法第一实施例的流程示意图;
图3为本发明整车控制器软件容错调整方法第二实施例的流程示意图;
图4为本发明整车控制器软件容错调整装置第一实施例的结构框图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
参照图1,图1为本发明实施例方案涉及的硬件运行环境的电子设备结构示意图。
如图1所示,该电子设备可以包括:处理器1001,例如中央处理器(CentralProcessing Unit,CPU),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(WIreless-FIdelity,WI-FI)接口)。存储器1005可以是高速的随机存取存储器(RandomAccess Memory,RAM)存储器,也可以是稳定的非易失性存储器(Non-Volatile Memory,NVM),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种存储介质的存储器1005中可以包括操作***、网络通信模块、用户接口模块以及整车控制器软件容错调整程序。
在图1所示的电子设备中,网络接口1004主要用于与网络服务器进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明电子设备中的处理器1001、存储器1005可以设置在电子设备中,所述电子设备通过处理器1001调用存储器1005中存储的整车控制器软件容错调整程序,并执行本发明实施例提供的整车控制器软件容错调整方法。
本发明实施例提供了一种整车控制器软件容错调整方法,参照图2,图2为本发明一种整车控制器软件容错调整方法第一实施例的流程示意图。
本实施例中,所述整车控制器软件容错调整方法包括以下步骤:
步骤S10:获取待测试车辆的电机控制器的第一新增鉴权号,并获取所述待测试车辆的电池管理***的第二新增鉴权号。
需要说明的是,在获取待测试车辆的电机控制器的第一新增鉴权号,并获取所述待测试车辆的电池管理***的第二新增鉴权号的步骤之前,根据各车辆的型号获取所述各车辆的电机控制器对应的标准电机鉴权号和电池管理***对应的标准电池鉴权号,获取所述各车辆的电机控制器对应的初始电机鉴权号及电池管理***对应的初始电池鉴权号,根据所述初始电机鉴权号和所述初始电池鉴权号获得故障码,根据所述各车辆对应的标准电机鉴权号和标准电池鉴权号、初始电机鉴权号、初始电池鉴权号及故障码建立映射关系表。
此外,应理解的是,所述映射关系表中,包括多种车辆对应的标准电机鉴权号和标准电池鉴权号,多个初始电机鉴权号和多个初始电池鉴权号对应的故障码。
此外,需要说明的是,所述整车控制器中预先储存上述的映射关系表。
步骤S20:根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找车辆故障码。
需要说明的是,在所述整车控制器中,接收所述电机控制器对应的第一新增鉴权号和所述电池管理***对应的第二新增鉴权号,之后将所述电机控制器对应的第一新增鉴权号和所述电池管理***对应的第二新增鉴权号与所述车辆对应的标准电机鉴权号和标准电池鉴权号进行匹配,最后根据匹配结果,在所述映射关系表中查找对应的车辆故障码。
应理解的是,所述根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找车辆故障码的步骤为,获取所述待测试车辆的型号,根据所述待测试车辆的型号获取所述待测试车辆对应的标准电机鉴权号和标准电池鉴权号,在整车控制器软件中,判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致,若所述第一新增鉴权号与所述标准电机鉴权号不一致,并且所述第二新增鉴权号与所述标准电池鉴权号不一致,则根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码。
此外,需要说明的是,上述所说的根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码的步骤的步骤为,对映射关系表中的所述初始电机鉴权号和所述初始电池鉴权号进行遍历,将遍历到的所述初始电机鉴权号和所述初始电池鉴权号作为当前待处理电机鉴权号和当前待处理电池鉴权号,判断所述第一新增鉴权号与所述当前待处理电机鉴权号是否一致,并判断所述第二新增鉴权号与所述当前待处理电池鉴权号是否一致,若所述第一新增鉴权号与所述当前待处理电机鉴权号一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号一致,则获取所述当前待处理电机鉴权号和所述当前待处理电池鉴权号对应的待确认故障码,并将所述待确认故障码作为所述待测试车辆对应的故障码。
此外,应理解的是,上述所说的所述判断所述第一新增鉴权号与所述当前待处理电机鉴权号是否一致,并判断所述第二新增鉴权号与所述当前待处理电池鉴权号是否一致的步骤之后,若所述第一新增鉴权号与所述当前待处理电机鉴权号不一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号不一致,或所述第一新增鉴权号与所述当前待处理电机鉴权号不一致,并且第二新增鉴权号与所述当前待处理电池鉴权号一致,或所述第一新增鉴权号与所述当前待处理电机鉴权号一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号不一致,则返回对映射关系表中的所述初始电机鉴权号和所述初始电池鉴权号进行遍历的步骤。
此外,需要说明的是,所述判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致的步骤之后,若所述第一新增鉴权号与所述标准电机鉴权号一致,并且所述第二新增鉴权号与所述标准电池鉴权号不一致,或所述第一新增鉴权号与所述标准电机鉴权号不一致,并且所述第二新增鉴权号与所述标准电池鉴权号一致,则根据所述待测试车辆对应的第一新增鉴权号和第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码。
此外,应理解的是,所述判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致的步骤之后,若所述第一新增鉴权号与所述标准电机鉴权号一致,并且所述第二新增鉴权号与所述标准电池鉴权号一致,则判定所述整车控制器软件符合标准。
此外,为了便于理解,以下进行举例说明:
以整车控制器-电机控制器-电池管理***三个节点为主,设计一套判断机制防止软件出错导致车辆失控等情况,具体由整车厂在三个节点的局域内部网络CAN总线信号列表之间新增一个软件鉴权号,电机控制器或电池控制器每适配一家,由其定义一个新的鉴权号,通过总线发送给整车控制器,整车控制器根据事先写入的鉴权号,判断确认无误后,程序包才能实现车辆正常使用,负责报故障码,用以警示车辆未匹配成功。
步骤S30:根据所述车辆故障码获取所述待测试车辆对应的初始故障结果。
需要说明的是,所述每个车辆故障码对应不同的故障结果,在所述整车控制器中查找所述车辆故障码对应的故障结果。
步骤S40:判断所述初始故障结果与所述待测试车辆对应的目标故障结果是否一致。
此外,应理解的是,上述所说的目标故障结果为用户在车辆下线后初步调试或者后期市场维修重新刷写程序后,并不能正常上高压工作的原因。
此外,需要说明的是,根据所述初始故障码对应的故障结果与根据用户查看后对应的故障问题是否一致,或在整车控制器上是否能够查找到对应的故障问题。
步骤S50:若所述初始故障结果与所述目标故障结果不一致,则根据用户修改指令对整车控制器软件进行容错调整。
此外,应理解的是,车辆下线后初步调试或者后期市场维修重新刷写程序后,如果发现车辆不能正常上高压工作,查看是否出现上诉定义的故障码,如果有,代表软件刷写错误,及时联系技术人员处理,若没有,则需要对整车控制***软件进行调整。
此外,为了便于理解,以下进行举例说明:
第一步:自定义适配不同电机或电池后的新增鉴权号。规则为:电机控制器或者电池管理***只变其中一个,另一个不变;两个都变,用同一个鉴权号。
比如,基本型车A,搭配电机X,电池N,电机控制器电池管理***都发送鉴权号1;
变动型车B,搭配电机X,电池M,电机控制器发送鉴权号1,电池管理***发送鉴权号2;
变动型车C,搭配电机Y,电池M,电机控制器发送鉴权号3,电池管理***发送鉴权号2;
变动型车D,搭配电机Z,电池P,电机控制器电池管理***都发送鉴权号4;
第二步:电机控制器和电池管理***按照定义好的鉴权号,通过某个ID发到局域内部网CAN总线上,信号列表如下:
第三步:将定义好的匹配关系,提供给整车控制器软件开发人员,将不同电机搭配的车型鉴权号写入软件的“动力MAP模块”,将不同电池搭配的车型鉴权号写入软件的“电池参数模块”。
第四步:定义未匹配到鉴权号后的专用故障码。
第五步:车辆下线后初步调试或者后期市场维修重新刷写程序后,如果发现车辆不能正常上高压工作,查看是否出现上诉定义的故障码,如果有,代表软件刷写错误,及时联系技术人员处理。
本实施例通过获取待测试车辆的电机控制器的第一新增鉴权号,并获取所述待测试车辆的电池管理***的第二新增鉴权号,获取所述待测试车辆的型号,根据所述待测试车辆的型号获取所述待测试车辆对应的标准电机鉴权号和标准电池鉴权号,在整车控制器软件中,判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致,若所述第一新增鉴权号与所述标准电机鉴权号不一致,并且所述第二新增鉴权号与所述标准电池鉴权号不一致,则根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码,根据所述车辆故障码获取所述待测试车辆对应的初始故障结果,判断所述初始故障结果与所述待测试车辆对应的目标故障结果是否一致,若所述初始故障结果与所述目标故障结果不一致,则根据用户修改指令对整车控制器软件进行容错调整,通过上述方式,实现了整车控制器软件可兼容多个电机控制器鉴权号和电池管理***鉴权号,从而避免用户刷错软件,从而导致发生车辆故障,同时对整车控制器软件进行有效管理。
参考图3,图3为本发明一种整车控制器软件容错调整方法第二实施例的流程示意图。
基于上述第一实施例,本实施例整车控制器软件容错调整方法中所述步骤S20,具体包括:
步骤S201:获取所述待测试车辆的型号。
需要说明的是,每个待测试车辆都存在对应的车辆型号,之后获取所述当前需要待测试车辆的型号。
步骤S202:根据所述待测试车辆的型号获取所述待测试车辆对应的标准电机鉴权号和标准电池鉴权号。
应理解的是,在整车控制器软件中预先存储了待测试车辆对应型号,之后根据所述型号获取所述待测试车辆对应的标准电机鉴权号和标准电池鉴权号。
步骤S203:在整车控制器软件中,判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致。
需要说明的是,所述整车控制器软件接收到所述待测试车辆对应的电机控制器的第一新增鉴权号和所述电池管理***的第二新增鉴权号,之后将所述第一新增鉴权号与电机标准鉴权号和所述第二新增鉴权号与电池标准鉴权号进行判断是否一致。
步骤S204:若所述第一新增鉴权号与所述标准电机鉴权号不一致,并且所述第二新增鉴权号与所述标准电池鉴权号不一致,则根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码。
此外,需要说明的是,上述所说的根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码的步骤的步骤为,对映射关系表中的所述初始电机鉴权号和所述初始电池鉴权号进行遍历,将遍历到的所述初始电机鉴权号和所述初始电池鉴权号作为当前待处理电机鉴权号和当前待处理电池鉴权号,判断所述第一新增鉴权号与所述当前待处理电机鉴权号是否一致,并判断所述第二新增鉴权号与所述当前待处理电池鉴权号是否一致,若所述第一新增鉴权号与所述当前待处理电机鉴权号一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号一致,则获取所述当前待处理电机鉴权号和所述当前待处理电池鉴权号对应的待确认故障码,并将所述待确认故障码作为所述待测试车辆对应的故障码。
此外,应理解的是,上述所说的所述判断所述第一新增鉴权号与所述当前待处理电机鉴权号是否一致,并判断所述第二新增鉴权号与所述当前待处理电池鉴权号是否一致的步骤之后,若所述第一新增鉴权号与所述当前待处理电机鉴权号不一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号不一致,或所述第一新增鉴权号与所述当前待处理电机鉴权号不一致,并且第二新增鉴权号与所述当前待处理电池鉴权号一致,或所述第一新增鉴权号与所述当前待处理电机鉴权号一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号不一致,则返回对映射关系表中的所述初始电机鉴权号和所述初始电池鉴权号进行遍历的步骤。
此外,需要说明的是,所述判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致的步骤之后,若所述第一新增鉴权号与所述标准电机鉴权号一致,并且所述第二新增鉴权号与所述标准电池鉴权号不一致,或所述第一新增鉴权号与所述标准电机鉴权号不一致,并且所述第二新增鉴权号与所述标准电池鉴权号一致,则根据所述待测试车辆对应的第一新增鉴权号和第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码。
此外,应理解的是,所述判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致的步骤之后,若所述第一新增鉴权号与所述标准电机鉴权号一致,并且所述第二新增鉴权号与所述标准电池鉴权号一致,则判定所述整车控制器软件符合标准。
此外,为了便于理解,以下进行举例说明:
以整车控制器-电机控制器-电池管理***三个节点为主,设计一套判断机制防止软件出错导致车辆失控等情况,具体由整车厂在三个节点的局域内部网络CAN总线信号列表之间新增一个软件鉴权号,电机控制器或电池控制器每适配一家,由其定义一个新的鉴权号,通过总线发送给整车控制器,整车控制器根据事先写入的鉴权号,判断确认无误后,程序包才能实现车辆正常使用,负责报故障码,用以警示车辆未匹配成功。
本实施例通过获取所述待测试车辆的型号,根据所述待测试车辆的型号获取所述待测试车辆对应的标准电机鉴权号和标准电池鉴权号,在整车控制器软件中,判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致,若所述第一新增鉴权号与所述标准电机鉴权号不一致,并且所述第二新增鉴权号与所述标准电池鉴权号不一致,则根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码。通过上述方法实现了整车控制器软件可兼容多个电机控制器鉴权号和电池管理***鉴权号,从而避免用户刷错软件,从而导致发生车辆故障。
此外,本发明实施例还提出一种存储介质,所述存储介质上存储有整车控制器软件容错调整程序,所述整车控制器软件容错调整程序被处理器执行时实现如上文所述的整车控制器软件容错调整方法的步骤。
参照图4,图4为本发明整车控制器软件容错调整装置第一实施例的结构框图。
如图4所示,本发明实施例提出的整车控制器软件容错调整装置包括:获取模块4001,用于获取待测试车辆的电机控制器的第一新增鉴权号,并获取所述待测试车辆的电池管理***的第二新增鉴权号;查找模块4002,用于根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找车辆故障码;初始模块4003,用于根据所述车辆故障码获取所述待测试车辆对应的初始故障结果;判断模块4004,用于判断所述初始故障结果与所述待测试车辆对应的目标故障结果是否一致;调整模块4005,用于若所述初始故障结果与所述目标故障结果不一致,则根据用户修改指令对整车控制器软件进行容错调整。
所述获取模块4001获取待测试车辆的电机控制器的第一新增鉴权号,并获取所述待测试车辆的电池管理***的第二新增鉴权号的步骤。
需要说明的是,在获取待测试车辆的电机控制器的第一新增鉴权号,并获取所述待测试车辆的电池管理***的第二新增鉴权号的步骤之前,根据各车辆的型号获取所述各车辆的电机控制器对应的标准电机鉴权号和电池管理***对应的标准电池鉴权号,获取所述各车辆的电机控制器对应的初始电机鉴权号及电池管理***对应的初始电池鉴权号,根据所述初始电机鉴权号和所述初始电池鉴权号获得故障码,根据所述各车辆对应的标准电机鉴权号和标准电池鉴权号、初始电机鉴权号、初始电池鉴权号及故障码建立映射关系表。
此外,应理解的是,所述映射关系表中,包括多种车辆对应的标准电机鉴权号和标准电池鉴权号,多个初始电机鉴权号和多个初始电池鉴权号对应的故障码。
此外,需要说明的是,所述整车控制器中预先储存上述的映射关系表。
所述查找模块4002根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找车辆故障码的步骤。
需要说明的是,在所述整车控制器中,接收所述电机控制器对应的第一新增鉴权号和所述电池管理***对应的第二新增鉴权号,之后将所述电机控制器对应的第一新增鉴权号和所述电池管理***对应的第二新增鉴权号与所述车辆对应的标准电机鉴权号和标准电池鉴权号进行匹配,最后根据匹配结果,在所述映射关系表中查找对应的车辆故障码。
应理解的是,所述根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找车辆故障码的步骤为,获取所述待测试车辆的型号,根据所述待测试车辆的型号获取所述待测试车辆对应的标准电机鉴权号和标准电池鉴权号,在整车控制器软件中,判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致,若所述第一新增鉴权号与所述标准电机鉴权号不一致,并且所述第二新增鉴权号与所述标准电池鉴权号不一致,则根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码。
此外,需要说明的是,上述所说的根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码的步骤的步骤为,对映射关系表中的所述初始电机鉴权号和所述初始电池鉴权号进行遍历,将遍历到的所述初始电机鉴权号和所述初始电池鉴权号作为当前待处理电机鉴权号和当前待处理电池鉴权号,判断所述第一新增鉴权号与所述当前待处理电机鉴权号是否一致,并判断所述第二新增鉴权号与所述当前待处理电池鉴权号是否一致,若所述第一新增鉴权号与所述当前待处理电机鉴权号一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号一致,则获取所述当前待处理电机鉴权号和所述当前待处理电池鉴权号对应的待确认故障码,并将所述待确认故障码作为所述待测试车辆对应的故障码。
此外,应理解的是,上述所说的所述判断所述第一新增鉴权号与所述当前待处理电机鉴权号是否一致,并判断所述第二新增鉴权号与所述当前待处理电池鉴权号是否一致的步骤之后,若所述第一新增鉴权号与所述当前待处理电机鉴权号不一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号不一致,或所述第一新增鉴权号与所述当前待处理电机鉴权号不一致,并且第二新增鉴权号与所述当前待处理电池鉴权号一致,或所述第一新增鉴权号与所述当前待处理电机鉴权号一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号不一致,则返回对映射关系表中的所述初始电机鉴权号和所述初始电池鉴权号进行遍历的步骤。
此外,需要说明的是,所述判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致的步骤之后,若所述第一新增鉴权号与所述标准电机鉴权号一致,并且所述第二新增鉴权号与所述标准电池鉴权号不一致,或所述第一新增鉴权号与所述标准电机鉴权号不一致,并且所述第二新增鉴权号与所述标准电池鉴权号一致,则根据所述待测试车辆对应的第一新增鉴权号和第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码。
此外,应理解的是,所述判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致的步骤之后,若所述第一新增鉴权号与所述标准电机鉴权号一致,并且所述第二新增鉴权号与所述标准电池鉴权号一致,则判定所述整车控制器软件符合标准。
此外,为了便于理解,以下进行举例说明:
以整车控制器-电机控制器-电池管理***三个节点为主,设计一套判断机制防止软件出错导致车辆失控等情况,具体由整车厂在三个节点的局域内部网络CAN总线信号列表之间新增一个软件鉴权号,电机控制器或电池控制器每适配一家,由其定义一个新的鉴权号,通过总线发送给整车控制器,整车控制器根据事先写入的鉴权号,判断确认无误后,程序包才能实现车辆正常使用,负责报故障码,用以警示车辆未匹配成功。
所述初始模块4003根据所述车辆故障码获取所述待测试车辆对应的初始故障结果的步骤。
需要说明的是,所述每个车辆故障码对应不同的故障结果,在所述整车控制器中查找所述车辆故障码对应的故障结果。
所述判断模块4004判断所述初始故障结果与所述待测试车辆对应的目标故障结果是否一致的步骤。
此外,应理解的是,上述所说的目标故障结果为用户在车辆下线后初步调试或者后期市场维修重新刷写程序后,并不能正常上高压工作的原因。
此外,需要说明的是,根据所述初始故障码对应的故障结果与根据用户查看后对应的故障问题是否一致,或在整车控制器上是否能够查找到对应的故障问题。
所述调整模块4005若所述初始故障结果与所述目标故障结果不一致,则根据用户修改指令对整车控制器软件进行容错调整的步骤。
此外,应理解的是,车辆下线后初步调试或者后期市场维修重新刷写程序后,如果发现车辆不能正常上高压工作,查看是否出现上诉定义的故障码,如果有,代表软件刷写错误,及时联系技术人员处理,若没有,则需要对整车控制***软件进行调整。
此外,为了便于理解,以下进行举例说明:
第一步:自定义适配不同电机或电池后的新增鉴权号。规则为:电机控制器或者电池管理***只变其中一个,另一个不变;两个都变,用同一个鉴权号。
比如,基本型车A,搭配电机X,电池N,电机控制器电池管理***都发送鉴权号1;
变动型车B,搭配电机X,电池M,电机控制器发送鉴权号1,电池管理***发送鉴权号2;
变动型车C,搭配电机Y,电池M,电机控制器发送鉴权号3,电池管理***发送鉴权号2;
变动型车D,搭配电机Z,电池P,电机控制器电池管理***都发送鉴权号4;
第二步:电机控制器和电池管理***按照定义好的鉴权号,通过某个ID发到局域内部网CAN总线上,信号列表如下:
第三步:将定义好的匹配关系,提供给整车控制器软件开发人员,将不同电机搭配的车型鉴权号写入软件的“动力MAP模块”,将不同电池搭配的车型鉴权号写入软件的“电池参数模块”。
第四步:定义未匹配到鉴权号后的专用故障码。
第五步:车辆下线后初步调试或者后期市场维修重新刷写程序后,如果发现车辆不能正常上高压工作,查看是否出现上诉定义的故障码,如果有,代表软件刷写错误,及时联系技术人员处理。
应当理解的是,以上仅为举例说明,对本发明的技术方案并不构成任何限定,在具体应用中,本领域的技术人员可以根据需要进行设置,本发明对此不做限制。
本实施例通过获取待测试车辆的电机控制器的第一新增鉴权号,并获取所述待测试车辆的电池管理***的第二新增鉴权号,获取所述待测试车辆的型号,根据所述待测试车辆的型号获取所述待测试车辆对应的标准电机鉴权号和标准电池鉴权号,在整车控制器软件中,判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致,若所述第一新增鉴权号与所述标准电机鉴权号不一致,并且所述第二新增鉴权号与所述标准电池鉴权号不一致,则根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码,根据所述车辆故障码获取所述待测试车辆对应的初始故障结果,判断所述初始故障结果与所述待测试车辆对应的目标故障结果是否一致,若所述初始故障结果与所述目标故障结果不一致,则根据用户修改指令对整车控制器软件进行容错调整,通过上述方式,实现了整车控制器软件可兼容多个电机控制器鉴权号和电池管理***鉴权号,从而避免用户刷错软件,从而导致发生车辆故障,同时对整车控制器软件进行有效管理。
需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。
另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的整车控制器软件容错调整方法,此处不再赘述。
此外,需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者***中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器(Read Only Memory,ROM)/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
Claims (7)
1.一种整车控制器软件容错调整方法,其特征在于,所述方法包括:
获取待测试车辆的电机控制器的第一新增鉴权号,并获取所述待测试车辆的电池管理***的第二新增鉴权号;
根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找车辆故障码;
根据所述车辆故障码获取所述待测试车辆对应的初始故障结果;
判断所述初始故障结果与所述待测试车辆对应的目标故障结果是否一致;
若所述初始故障结果与所述目标故障结果不一致,则根据用户修改指令对整车控制器软件进行容错调整;
所述获取待测试车辆的电机控制器的第一新增鉴权号,并获取所述待测试车辆的电池管理***的第二新增鉴权号的步骤之前,还包括:
根据各车辆的型号获取所述各车辆的电机控制器对应的标准电机鉴权号和电池管理***对应的标准电池鉴权号;
获取所述各车辆的电机控制器对应的初始电机鉴权号及电池管理***对应的初始电池鉴权号;
根据所述初始电机鉴权号和所述初始电池鉴权号获得故障码;
根据所述各车辆对应的标准电机鉴权号和标准电池鉴权号、初始电机鉴权号、初始电池鉴权号及故障码建立映射关系表;
所述根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找车辆故障码的步骤,包括:
获取所述待测试车辆的型号;
根据所述待测试车辆的型号获取所述待测试车辆对应的标准电机鉴权号和标准电池鉴权号;
在整车控制器软件中,判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致;
若所述第一新增鉴权号与所述标准电机鉴权号不一致,并且所述第二新增鉴权号与所述标准电池鉴权号不一致,则根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码;
所述根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码的步骤,包括:
对映射关系表中的所述初始电机鉴权号和所述初始电池鉴权号进行遍历;
将遍历到的所述初始电机鉴权号和所述初始电池鉴权号作为当前待处理电机鉴权号和当前待处理电池鉴权号;
判断所述第一新增鉴权号与所述当前待处理电机鉴权号是否一致,并判断所述第二新增鉴权号与所述当前待处理电池鉴权号是否一致;
若所述第一新增鉴权号与所述当前待处理电机鉴权号一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号一致,则获取所述当前待处理电机鉴权号和所述当前待处理电池鉴权号对应的待确认故障码,并将所述待确认故障码作为所述待测试车辆对应的故障码。
2.如权利要求1所述的方法,其特征在于,所述判断所述第一新增鉴权号与所述当前待处理电机鉴权号是否一致,并判断所述第二新增鉴权号与所述当前待处理电池鉴权号是否一致的步骤之后,还包括:
若所述第一新增鉴权号与所述当前待处理电机鉴权号不一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号不一致,或所述第一新增鉴权号与所述当前待处理电机鉴权号不一致,并且第二新增鉴权号与所述当前待处理电池鉴权号一致,或所述第一新增鉴权号与所述当前待处理电机鉴权号一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号不一致,则返回对映射关系表中的所述初始电机鉴权号和所述初始电池鉴权号进行遍历的步骤。
3.如权利要求1所述的方法,其特征在于,所述判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致的步骤之后,还包括:
若所述第一新增鉴权号与所述标准电机鉴权号一致,并且所述第二新增鉴权号与所述标准电池鉴权号不一致,或所述第一新增鉴权号与所述标准电机鉴权号不一致,并且所述第二新增鉴权号与所述标准电池鉴权号一致,则根据所述待测试车辆对应的第一新增鉴权号和第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码。
4.如权利要求1所述的方法,其特征在于,所述判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致的步骤之后,还包括:
若所述第一新增鉴权号与所述标准电机鉴权号一致,并且所述第二新增鉴权号与所述标准电池鉴权号一致,则判定所述整车控制器软件符合标准。
5.一种整车控制器软件容错调整装置,其特征在于,所述装置包括:
获取模块,用于获取待测试车辆的电机控制器的第一新增鉴权号,并获取所述待测试车辆的电池管理***的第二新增鉴权号;
查找模块,用于根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找车辆故障码;
初始模块,用于根据所述车辆故障码获取所述待测试车辆对应的初始故障结果;
判断模块,用于判断所述初始故障结果与所述待测试车辆对应的目标故障结果是否一致;
调整模块,用于在所述初始故障结果与所述目标故障结果不一致时,根据用户修改指令对整车控制器软件进行容错调整;
所述装置,还包括建立模块:
所述建立模块,用于根据各车辆的型号获取所述各车辆的电机控制器对应的标准电机鉴权号和电池管理***对应的标准电池鉴权号;
所述建立模块,还用于获取所述各车辆的电机控制器对应的初始电机鉴权号及电池管理***对应的初始电池鉴权号;
所述建立模块,还用于根据所述初始电机鉴权号和所述初始电池鉴权号获得故障码;
所述建立模块,还用于根据所述各车辆对应的标准电机鉴权号和标准电池鉴权号、初始电机鉴权号、初始电池鉴权号及故障码建立映射关系表;
所述查找模块,还用于获取所述待测试车辆的型号;
所述查找模块,还用于根据所述待测试车辆的型号获取所述待测试车辆对应的标准电机鉴权号和标准电池鉴权号;
所述查找模块,还用于在整车控制器软件中,判断所述第一新增鉴权号与所述标准电机鉴权号是否一致,并判断所述第二新增鉴权号与所述标准电池鉴权号是否一致;
所述查找模块,还用于在所述第一新增鉴权号与所述标准电机鉴权号不一致,并且所述第二新增鉴权号与所述标准电池鉴权号不一致时,根据所述第一新增鉴权号和所述第二新增鉴权号,通过映射关系表查找所述待测试车辆对应的故障码;
所述查找模块,还用于对映射关系表中的所述初始电机鉴权号和所述初始电池鉴权号进行遍历;
所述查找模块,还用于将遍历到的所述初始电机鉴权号和所述初始电池鉴权号作为当前待处理电机鉴权号和当前待处理电池鉴权号;
所述查找模块,还用于判断所述第一新增鉴权号与所述当前待处理电机鉴权号是否一致,并判断所述第二新增鉴权号与所述当前待处理电池鉴权号是否一致;
所述查找模块,还用于在所述第一新增鉴权号与所述当前待处理电机鉴权号一致,并且所述第二新增鉴权号与所述当前待处理电池鉴权号一致时,获取所述当前待处理电机鉴权号和所述当前待处理电池鉴权号对应的待确认故障码,并将所述待确认故障码作为所述待测试车辆对应的故障码。
6.一种电子设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的整车控制器软件容错调整程序,所述整车控制器软件容错调整程序配置为实现如权利要求1至4中任一项所述的整车控制器软件容错调整方法的步骤。
7.一种存储介质,其特征在于,所述存储介质上存储有整车控制器软件容错调整程序,所述整车控制器软件容错调整程序被处理器执行时实现如权利要求1至4任一项所述的整车控制器软件容错调整方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911199036.6A CN110794816B (zh) | 2019-11-28 | 2019-11-28 | 整车控制器软件容错调整方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911199036.6A CN110794816B (zh) | 2019-11-28 | 2019-11-28 | 整车控制器软件容错调整方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110794816A CN110794816A (zh) | 2020-02-14 |
CN110794816B true CN110794816B (zh) | 2020-08-04 |
Family
ID=69446795
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911199036.6A Active CN110794816B (zh) | 2019-11-28 | 2019-11-28 | 整车控制器软件容错调整方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110794816B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101364111A (zh) * | 2007-08-07 | 2009-02-11 | 奇瑞汽车股份有限公司 | 一种混合动力汽车故障检测及处理方法 |
CN101875335A (zh) * | 2009-04-30 | 2010-11-03 | 比亚迪股份有限公司 | 混合动力车车载助理***及控制方法和含有该***的车辆 |
CN101916101A (zh) * | 2010-08-17 | 2010-12-15 | 北京交通大学 | Cbtc区域控制***应用软件容错调度方法 |
CN107128312A (zh) * | 2017-05-27 | 2017-09-05 | 奇瑞汽车股份有限公司 | 混合动力汽车故障诊断管理***和方法 |
KR101795299B1 (ko) * | 2016-09-08 | 2017-12-01 | 현대자동차주식회사 | 주행성능유지를 위한 엔진 기동성 확보 방법 및 하이브리드 차량 |
CN108016385A (zh) * | 2017-12-22 | 2018-05-11 | 江西博能上饶客车有限公司 | 电动汽车主控制器 |
CN109871003A (zh) * | 2019-03-14 | 2019-06-11 | 深圳新荷科技有限公司 | 基于新能源汽车的车辆故障分析方法、装置及服务器 |
CN110065501A (zh) * | 2019-05-14 | 2019-07-30 | 上汽通用五菱汽车股份有限公司 | 电子控制器的软件控制方法、配置设备及可读存储介质 |
-
2019
- 2019-11-28 CN CN201911199036.6A patent/CN110794816B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101364111A (zh) * | 2007-08-07 | 2009-02-11 | 奇瑞汽车股份有限公司 | 一种混合动力汽车故障检测及处理方法 |
CN101875335A (zh) * | 2009-04-30 | 2010-11-03 | 比亚迪股份有限公司 | 混合动力车车载助理***及控制方法和含有该***的车辆 |
CN101916101A (zh) * | 2010-08-17 | 2010-12-15 | 北京交通大学 | Cbtc区域控制***应用软件容错调度方法 |
KR101795299B1 (ko) * | 2016-09-08 | 2017-12-01 | 현대자동차주식회사 | 주행성능유지를 위한 엔진 기동성 확보 방법 및 하이브리드 차량 |
CN107128312A (zh) * | 2017-05-27 | 2017-09-05 | 奇瑞汽车股份有限公司 | 混合动力汽车故障诊断管理***和方法 |
CN108016385A (zh) * | 2017-12-22 | 2018-05-11 | 江西博能上饶客车有限公司 | 电动汽车主控制器 |
CN109871003A (zh) * | 2019-03-14 | 2019-06-11 | 深圳新荷科技有限公司 | 基于新能源汽车的车辆故障分析方法、装置及服务器 |
CN110065501A (zh) * | 2019-05-14 | 2019-07-30 | 上汽通用五菱汽车股份有限公司 | 电子控制器的软件控制方法、配置设备及可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN110794816A (zh) | 2020-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106331975B (zh) | 用于智能语音交互设备的故障检测方法、装置及*** | |
CN110247725B (zh) | Otn网络的线路故障排查方法、装置及终端设备 | |
CN107678875B (zh) | 一种故障检测及自动修复方法、装置、终端及存储介质 | |
CN110855532B (zh) | 车载网关测试方法、装置、设备及存储介质 | |
CN105302722A (zh) | Cts自动测试方法及装置 | |
CN116090808A (zh) | 一种rpa断点重建方法、装置、电子设备和介质 | |
CN110597662B (zh) | 备份数据自动验证方法、装置、用户设备及存储介质 | |
CN110794816B (zh) | 整车控制器软件容错调整方法、装置、设备及存储介质 | |
CN107678917B (zh) | 测试机自动化管理方法、装置、设备及存储介质 | |
EP4258102A1 (en) | Programming method and apparatus for tire pressure sensing apparatus, and replacement method and apparatus for tire pressure sensing apparatus | |
CN115437617A (zh) | 车辆控制代码自动生成方法、装置、存储介质和电子设备 | |
CN110850850A (zh) | 冷却水泵的下线检测方法、装置、设备及存储介质 | |
CN115599728A (zh) | Fru设备的槽位确定方法、装置、设备及可读存储介质 | |
CN115454472A (zh) | 远程升级问题解决方法、装置、设备及可读存储介质 | |
CN113472759A (zh) | 车辆通信协议的变更方法、服务器及可读存储介质 | |
CN112199294A (zh) | 一种自动化软件测试方法及装置 | |
CN108427044A (zh) | 一种故障保护功能的测试方法、装置、设备及存储介质 | |
CN109560964B (zh) | 一种设备合规检查方法及装置 | |
CN116893978B (zh) | 一种基于ptcrb认证的测试计划生成方法、***和存储介质 | |
CN115453322A (zh) | 工站测试方法、装置、终端设备及介质 | |
CN116263866B (zh) | 自动化烧录方法及设备 | |
CN115689521A (zh) | 一种充电设备远程运维方法、装置及电子设备 | |
CN114363168B (zh) | 容器内服务配置修改方法及装置、电子设备及存储介质 | |
CN117314683B (zh) | 电力运维方法、装置、设备及介质 | |
CN114684171A (zh) | 故障码建立方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |