车辆整车控制器的下线检测方法及装置与流程

专利2022-05-09  54



1.本申请涉及车辆技术领域,特别涉及一种车辆整车控制器的下线检测方法及装置。


背景技术:

2.整车控制(vehicle control unit,vcu)作为新能源车中央控制单元,是整个控制系统的核心,主要用于车辆动力系统的协调与控制,清除和读取控制器记录的故障码。
3.然而,电动汽车整车控制器下线由于各公司产品智能不同,vcu控制能力不同,承担的任务略有出入,导致检测的内容也大大不同,亟待解决。
4.申请内容
5.本申请提供一种车辆整车控制器的下线检测方法及装置,以解决由于各公司产品智能不同,vcu控制能力不同,承担的任务略有出入,导致检测的内容也大大不同的问题,从而保证整车控制器下线的稳定性及功能正常使用。
6.本申请第一方面实施例提供一种车辆整车控制器的下线检测方法,包括以下步骤:
7.写入整车控制器的身份标识信息;
8.根据所述身份标识信息写入所述整车控制器对应的配置信息,并标定所述整车控制器的坡度值;以及
9.检测在清除检测报告的故障信息后是否存在故障信息,并在检测到不存在故障信息,且所述身份标识信息、所述配置信息与所述坡度值均符合合格条件后,判定所述整车故障控制器下线合格。
10.可选地,所述写入整车控制器的身份标识信息,包括:
11.扫描车辆的车辆车架号信息,得到所述身份标识信息;
12.写入所述身份标识信息,并判断写入的所述身份标识信息是否成功;
13.如果不成功,则发送第一重新写入指令,并判断第一写入次数是否大于第一预设次数,以在所述第一写入次数大于所述第一预设次数时,判定标识信息写入失败。
14.可选地,所述写入整车控制器的身份标识信息,还包括:
15.读取写入的身份标识信息;
16.检测所述写入的身份标识信息与所述身份标识信息是否一致;
17.在检测到不一致时,判定标识信息写入失败。
18.可选地,所述根据所述身份标识信息写入所述整车控制器对应的配置信息,包括:
19.扫描所述车辆的配置信息;
20.将所述配置信息写入整车控制器中,并判断写入的配置信息是否成功;
21.如果不成功,则发送第二重新写入指令,并判断第二写入次数是否大于第二预设次数,以在所述第二写入次数大于所述预第二设次数时,判定配置信息写入失败。
22.可选地,所述根据所述身份标识信息写入所述整车控制器对应的配置信息,还包
括:
23.读取写入的配置信息;
24.检测所述写入的配置信息与所述配置信息是否一致;
25.在检测到不一致时,判定配置信息写入失败。
26.可选地,所述标定所述整车控制器的坡度值,包括:
27.控制车辆行驶至水平地面后,获取车辆水平的坡度值依据;
28.根据接收的标定命令基于所述坡度值依据进行标定,并且标定状态成功后,判定标定成功。
29.可选地,在根据所述身份标识信息写入所述整车控制器对应的配置信息,并标定所述整车控制器的坡度值之前,还包括:
30.发送安全验证指令;
31.在预设验证次数或者预设验证时长内,安全验证通过后,执行下一检测动作。
32.本申请第二方面实施例提供一种车辆整车控制器的下线检测装置,包括:
33.写入模块,用于写入整车控制器的身份标识信息;
34.标定模块,用于根据所述身份标识信息写入所述整车控制器对应的配置信息,并标定所述整车控制器的坡度值;以及
35.判定模块,用于检测在清除检测报告的故障信息后是否存在故障信息,并在检测到不存在故障信息,且所述身份标识信息、所述配置信息与所述坡度值均符合合格条件后,判定所述整车故障控制器下线合格。
36.可选地,所述写入模块,包括:
37.获取单元,用于扫描车辆的车辆车架号信息,得到所述身份标识信息;
38.判断单元,用于写入所述身份标识信息,并判断写入的所述身份标识信息是否成功;
39.第一判定单元,用于在如果不成功时,发送第一重新写入指令,并判断第一写入次数是否大于第一预设次数,以在所述第一写入次数大于所述第一预设次数时,判定标识信息写入失败。
40.可选地,所述写入模块,还包括:
41.读取单元,用于读取写入的身份标识信息;
42.检测模块,用于检测所述写入的身份标识信息与所述身份标识信息是否一致;
43.第二判定单元,用于在检测到不一致时,判定标识信息写入失败。
44.由此,可以写入整车控制器的身份标识信息,并根据身份标识信息写入整车控制器对应的配置信息,并标定整车控制器的坡度值,并检测在清除检测报告的故障信息后是否存在故障信息,并在检测到不存在故障信息,且身份标识信息、配置信息与坡度值均符合合格条件后,判定整车故障控制器下线合格解决了由于各公司产品智能不同,vcu控制能力不同,承担的任务略有出入,导致检测的内容也大大不同的问题,从而保证整车控制器下线的稳定性及功能正常使用。
45.本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。
附图说明
46.本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
47.图1为根据本申请实施例提供的一种车辆整车控制器的下线检测方法的流程图;
48.图2为根据本申请一个实施例的写入整车控制器的车架号的示例图;
49.图3为根据本申请一个实施例的整车控制器写入配置信息的流程图;
50.图4为根据本申请一个实施例的整车控制器坡度值标定的流程图;
51.图5为根据本申请一个实施例的判定整车故障控制器下线是否合格的流程图;
52.图6为根据本申请实施例的车辆整车控制器的下线检测装置的示例图。
具体实施方式
53.下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。
54.下面参考附图描述本申请实施例的车辆整车控制器的下线检测方法及装置。针对上述背景技术中心提到的由于各公司产品智能不同,vcu控制能力不同,承担的任务略有出入,导致检测的内容也大大不同的问题,本申请提供了一种车辆整车控制器的下线检测方法,在该方法中,可以写入整车控制器的身份标识信息,并根据身份标识信息写入整车控制器对应的配置信息,并标定整车控制器的坡度值,并检测在清除检测报告的故障信息后是否存在故障信息,并在检测到不存在故障信息,且身份标识信息、配置信息与坡度值均符合合格条件后,判定整车故障控制器下线合格解决了由于各公司产品智能不同,vcu控制能力不同,承担的任务略有出入,导致检测的内容也大大不同的问题,从而保证整车控制器下线的稳定性及功能正常使用。
55.具体而言,图1为本申请实施例所提供的一种车辆整车控制器的下线检测方法的流程示意图。
56.如图1所示,该车辆整车控制器的下线检测方法包括以下步骤:
57.在步骤s101中,写入整车控制器的身份标识信息。
58.可选地,在一些实施例中,写入整车控制器的身份标识信息,包括:扫描车辆的车辆车架号信息,得到身份标识信息;写入身份标识信息,并判断写入的身份标识信息是否成功;如果不成功,则发送第一重新写入指令,并判断第一写入次数是否大于第一预设次数,以在第一写入次数大于第一预设次数时,判定标识信息写入失败。
59.可选地,在一些实施例中,写入整车控制器的身份标识信息,还包括:读取写入的身份标识信息;检测写入的身份标识信息与身份标识信息是否一致;在检测到不一致时,判定标识信息写入失败。
60.具体而言,在写入汽车电子驻车控制器的配置信息时,主机厂的检测设备需与搭载vcu的车辆通过obd(on

board diagnostics,车载自诊断系统)接口建立通讯,车辆上电。
61.具体地,如图2所示,写入汽车电子驻车控制器的配置信息,包括以下步骤:
62.s201,设备开启与vcu通讯。
63.s202,判断是否进入拓展会话模式,如果进入拓展会话模式失败,则执行步骤
s211,否则,执行步骤s203。
64.s203,发送安全验证的指令,并判断安全验证是否通过,如果是,则执行步骤s205,否则,执行步骤s204。
65.s204,判断安全验证次数是否大于三次,如果是,则执行步骤s211,否则,执行步骤s203。
66.s205,检测设备扫描vcu搭载的车辆车架号信息,并将车架号信息通过诊断命令写入vcu中。
67.s206,检测设备通过诊断命令的响应判断是否写入车架号成功,如果是,执行步骤s208,否则,执行步骤s207。
68.s207,判断写入车架号次数是否大于三次,如果是,则执行步骤s211,否则,执行步骤s205。
69.也就是说,如果写入失败,重复发送写入命令,写入失败次数加一,如写入次数大于3次,判定写入车架号信息失败。
70.s208,检测设备给vcv发送诊断命令,读取写入的车架号信息,将读出来的车架号信息与当前车辆的车架号信息做对比。
71.s209,判断写入的车架号信息与当前车辆车架号是否一致,如果是,执行步骤s210,否则,执行步骤s211。
72.s210,完成vcu写入车架号信息,判定vcu写入车架号信息合格
73.s211,结束,vcu写入车架号不合格。
74.在步骤s102中,根据身份标识信息写入整车控制器对应的配置信息,并标定整车控制器的坡度值。
75.可选地,在一些实施例中,根据身份标识信息写入整车控制器对应的配置信息,包括:扫描车辆的配置信息;将配置信息写入整车控制器中,并判断写入的配置信息是否成功;如果不成功,则发送第二重新写入指令,并判断第二写入次数是否大于第二预设次数,以在第二写入次数大于预第二设次数时,判定配置信息写入失败。
76.可选地,在一些实施例中,根据身份标识信息写入整车控制器对应的配置信息,还包括:读取写入的配置信息;检测写入的配置信息与配置信息是否一致;在检测到不一致时,判定配置信息写入失败。
77.可选地,在一些实施例中,在根据身份标识信息写入整车控制器对应的配置信息,并标定整车控制器的坡度值之前,还包括:发送安全验证指令;在预设验证次数或者预设验证时长内,安全验证通过后,执行下一检测动作。
78.作为一种可能实现的方式,在根据身份标识信息写入整车控制器对应的配置信息时,保持检测设备与车辆建立的通讯,保持上电,如图3所示,根据身份标识信息写入整车控制器对应的配置信息,包括以下步骤:
79.s301,判断是否进入拓展会话模式,如果进入拓展会话模式失败,则执行步骤s310,否则,执行步骤s302。
80.s302,发送安全验证的指令,并判断安全验证是否通过,如果是,则执行步骤s304,否则,执行步骤s303。
81.s303,判断安全验证次数是否大于三次,如果是,则执行步骤s310,否则,执行步骤
s302。
82.s304,设备扫描vcu搭载的车辆配置信息,并将配置信息通过诊断命令写入vcu中。
83.s305,检测设备通过诊断命令的响应判断是否写入配置成功,如果是,执行步骤s307,否则,执行步骤s306。
84.s306,判断写入配置次数是否大于3次,如果是,执行步骤s310,否则,执行步骤s304。
85.s307,检测设备给vcv发送诊断命令,读取写入的vcu配置信息,将读出来的vcu配置信息与当前车辆的配置信息做对比。
86.s308,判断写入的vcu配置信息与当前车辆配置是否一致,如果是,执行步骤s309,否则,执行步骤s310。
87.s309,完成vcu写入配置信息,判定vcu写入配置信息合格。
88.s310,写入失败,判定vcu写入配置信息不合格。
89.可选地,在一些实施例中,标定整车控制器的坡度值,包括:控制车辆行驶至水平地面后,获取车辆水平的坡度值依据;根据接收的标定命令基于坡度值依据进行标定,并且标定状态成功后,判定标定成功。
90.作为一种可能实现的方式,在标定整车控制器的坡度值时,保持检测设备与车辆建立的通讯,保持上电,如图4所示,标定整车控制器的坡度值,包括以下步骤:
91.s401,开始坡度标定。
92.s402,判断是否进入拓展会话模式,如果是,执行步骤s403,否则,执行步骤s409。
93.s403,发送安全验证的指令,并判断安全验证是否通过,如果是,则执行步骤s405,否则,执行步骤404。
94.s404,判断安全验证次数是否大于三次,如果是,则执行步骤s409,否则,执行步骤s403。
95.s405,设备提示坡度传感器标定的条件“开启坡度传感器标定,请将车辆至于水平地面,保持车辆静止”。
96.其中,设备操作人员,需确认车辆满足标定条件后,vcu将当前坡度传感器的值记录到vcu的eeprom中,保证此数据不被下电清除,此数据将作为车辆水平的坡度值依据,当传感器的实时值与标定值得偏差超过一定范围时,vcu执行上坡(或下坡)辅助控制。
97.s406,设备发送标定命令后提示倒计时等待5s,5s后发送诊断命令,读取标定结果。
98.s407,根据vcu的响应,判断标定状态是否成功,如果是,执行步骤s408,否则,执行步骤s409。
99.s408,完成vcu坡度值标定,判定vcu坡度值标定合格。
100.s409,vcu坡度值标定不合格。
101.在步骤s103中,检测在清除检测报告的故障信息后是否存在故障信息,并在检测到不存在故障信息,且身份标识信息、配置信息与坡度值均符合合格条件后,判定整车故障控制器下线合格。
102.具体而言,在判定整车故障控制器为下线合格的过程中,保持检测设备与车辆建立的通讯,保持上电,如图5所示,该判定过程,包括以下步骤:
103.s501,检测设备发送诊断命令进入拓展会话模式,进入拓展会话模式失败,则检测结束,vcu终检不合格;进入拓展会话成功后,执行s502。
104.s502,检测设备发送读取版本信息命名,读取vcu软硬件版本信息,序列号信息。
105.s503,判断读取到的vcu版本信息与产品定义是否一致,如果是,执行步骤s504,否则,执行步骤s512。
106.s504,检测设备发送清除vcu记录的所有故障码命令。
107.s505,判断故障是否清除完成,如果是,执行步骤s506,否则,执行步骤s512。
108.s506,读取vcu记录的软件故障代码。
109.s507,判断是否无故障信息,如果是,执行步骤s508,否则,执行步骤s512。
110.s508,判断vcu写入车架号是否已合格,如果是,执行步骤s509,否则,执行步骤s512。
111.s509,判断vcu写入配置信息是否已合格,如果是,执行步骤s510,否则,执行步骤s512。
112.s510,判断vcu坡度值标定是否已合格,如果是,执行步骤s511,否则,执行步骤s512。
113.s511,vcu下线检测合格。
114.s512,vcu下线检测不合格。
115.根据本申请实施例提出的车辆整车控制器的下线检测方法,可以写入整车控制器的身份标识信息,并根据身份标识信息写入整车控制器对应的配置信息,并标定整车控制器的坡度值,并检测在清除检测报告的故障信息后是否存在故障信息,并在检测到不存在故障信息,且身份标识信息、配置信息与坡度值均符合合格条件后,判定整车故障控制器下线合格解决了由于各公司产品智能不同,vcu控制能力不同,承担的任务略有出入,导致检测的内容也大大不同的问题,从而保证整车控制器下线的稳定性及功能正常使用。
116.其次参照附图描述根据本申请实施例提出的车辆整车控制器的下线检测装置。
117.图6是本申请实施例的车辆整车控制器的下线检测装置的方框示意图。
118.如图6所示,该车辆整车控制器的下线检测装置10包括:写入模块100、标定模块200和判定模块300。
119.其中,写入模块100用于写入整车控制器的身份标识信息;
120.标定模块200用于根据身份标识信息写入整车控制器对应的配置信息,并标定整车控制器的坡度值;以及
121.判定模块300用于检测在清除检测报告的故障信息后是否存在故障信息,并在检测到不存在故障信息,且身份标识信息、配置信息与坡度值均符合合格条件后,判定整车故障控制器下线合格。
122.可选地,在一些实施例中,写入模块,包括:
123.获取单元,用于扫描车辆的车辆车架号信息,得到身份标识信息;
124.判断单元,用于写入身份标识信息,并判断写入的身份标识信息是否成功;
125.第一判定单元,用于在如果不成功时,发送第一重新写入指令,并判断第一写入次数是否大于第一预设次数,以在第一写入次数大于第一预设次数时,判定标识信息写入失败。
126.可选地,在一些实施例中,写入模块,还包括:
127.读取单元,用于读取写入的身份标识信息;
128.检测模块,用于检测写入的身份标识信息与身份标识信息是否一致;
129.第二判定单元,用于在检测到不一致时,判定标识信息写入失败。
130.需要说明的是,前述对车辆整车控制器的下线检测方法实施例的解释说明也适用于该实施例的车辆整车控制器的下线检测装置,此处不再赘述。
131.根据本申请实施例提出的车辆整车控制器的下线检测装置,可以写入整车控制器的身份标识信息,并根据身份标识信息写入整车控制器对应的配置信息,并标定整车控制器的坡度值,并检测在清除检测报告的故障信息后是否存在故障信息,并在检测到不存在故障信息,且身份标识信息、配置信息与坡度值均符合合格条件后,判定整车故障控制器下线合格解决了由于各公司产品智能不同,vcu控制能力不同,承担的任务略有出入,导致检测的内容也大大不同的问题,从而保证整车控制器下线的稳定性及功能正常使用。
132.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本申请的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或n个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
133.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本申请的描述中,“n个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
134.流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更n个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本申请的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本申请的实施例所属技术领域的技术人员所理解。
135.应当理解,本申请的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,n个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(pga),现场可编程门阵列(fpga)等。
136.本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

技术特征:
1.一种车辆整车控制器的下线检测方法,其特征在于,包括以下步骤:写入整车控制器的身份标识信息;根据所述身份标识信息写入所述整车控制器对应的配置信息,并标定所述整车控制器的坡度值;以及检测在清除检测报告的故障信息后是否存在故障信息,并在检测到不存在故障信息,且所述身份标识信息、所述配置信息与所述坡度值均符合合格条件后,判定所述整车故障控制器下线合格。2.根据权利要求1所述的方法,其特征在于,所述写入整车控制器的身份标识信息,包括:扫描车辆的车辆车架号信息,得到所述身份标识信息;写入所述身份标识信息,并判断写入的所述身份标识信息是否成功;如果不成功,则发送第一重新写入指令,并判断第一写入次数是否大于第一预设次数,以在所述第一写入次数大于所述第一预设次数时,判定标识信息写入失败。3.根据权利要求2所述的方法,其特征在于,所述写入整车控制器的身份标识信息,还包括:读取写入的身份标识信息;检测所述写入的身份标识信息与所述身份标识信息是否一致;在检测到不一致时,判定标识信息写入失败。4.根据权利要求1所述的方法,其特征在于,所述根据所述身份标识信息写入所述整车控制器对应的配置信息,包括:扫描所述车辆的配置信息;将所述配置信息写入整车控制器中,并判断写入的配置信息是否成功;如果不成功,则发送第二重新写入指令,并判断第二写入次数是否大于第二预设次数,以在所述第二写入次数大于所述预第二设次数时,判定配置信息写入失败。5.根据权利要求4所述的方法,其特征在于,所述根据所述身份标识信息写入所述整车控制器对应的配置信息,还包括:读取写入的配置信息;检测所述写入的配置信息与所述配置信息是否一致;在检测到不一致时,判定配置信息写入失败。6.根据权利要求1所述的方法,其特征在于,所述标定所述整车控制器的坡度值,包括:控制车辆行驶至水平地面后,获取车辆水平的坡度值依据;根据接收的标定命令基于所述坡度值依据进行标定,并且标定状态成功后,判定标定成功。7.根据权利要求1

6任一项所述的方法,其特征在于,在根据所述身份标识信息写入所述整车控制器对应的配置信息,并标定所述整车控制器的坡度值之前,还包括:发送安全验证指令;在预设验证次数或者预设验证时长内,安全验证通过后,执行下一检测动作。8.一种车辆整车控制器的下线检测装置,其特征在于,包括:写入模块,用于写入整车控制器的身份标识信息;
标定模块,用于根据所述身份标识信息写入所述整车控制器对应的配置信息,并标定所述整车控制器的坡度值;以及判定模块,用于检测在清除检测报告的故障信息后是否存在故障信息,并在检测到不存在故障信息,且所述身份标识信息、所述配置信息与所述坡度值均符合合格条件后,判定所述整车故障控制器下线合格。9.根据权利要求8所述的装置,其特征在于,所述写入模块,包括:获取单元,用于扫描车辆的车辆车架号信息,得到所述身份标识信息;判断单元,用于写入所述身份标识信息,并判断写入的所述身份标识信息是否成功;第一判定单元,用于在如果不成功时,发送第一重新写入指令,并判断第一写入次数是否大于第一预设次数,以在所述第一写入次数大于所述第一预设次数时,判定标识信息写入失败。10.根据权利要求8所述的装置,其特征在于,所述写入模块,还包括:读取单元,用于读取写入的身份标识信息;检测模块,用于检测所述写入的身份标识信息与所述身份标识信息是否一致;第二判定单元,用于在检测到不一致时,判定标识信息写入失败。
技术总结
本申请公开了一种车辆整车控制器的下线检测方法及装置,其中,方法包括:写入整车控制器的身份标识信息;根据身份标识信息写入整车控制器对应的配置信息,并标定整车控制器的坡度值;检测在清除检测报告的故障信息后是否存在故障信息,并在检测到不存在故障信息,且身份标识信息、配置信息与坡度值均符合合格条件后,判定整车故障控制器下线合格。由此,解决由于各公司产品智能不同,VCU控制能力不同,承担的任务略有出入,导致检测的内容也大大不同的问题,从而保证整车控制器下线的稳定性及功能正常使用。正常使用。正常使用。


技术研发人员:方祥建 尤庆伸 陈信强 肖小城 梁长飞 孔令静 盛亚楠 沙文瀚 胡文超
受保护的技术使用者:奇瑞新能源汽车股份有限公司
技术研发日:2021.03.18
技术公布日:2021/6/29

转载请注明原文地址:https://doc.8miu.com/read-13695.html

最新回复(0)