一种新能源汽车控制器的软硬件配置方法及系统与流程



1.本发明涉及汽车配置领域,尤其涉及一种新能源汽车控制器软硬件配置方法及系统。


背景技术:



2.汽车的各控制器包括硬件和软件两大组成部分,它的核心软件和程序一般由生产厂商研发,而汽车零部件供应商能够提供控制器硬件和底层驱动程序。在新能源车型开发过程中,为应对不同的用户场景,往往需要开发不同配置的车型,对应不同的车型配置,各控制器需要开发不同的软件进行匹配,面对新能源汽车多样化的功能配置需求,当开发车型较多时,软件开发与维护成本增加,软硬件版本管理难度增大。
3.当前一个零部件控制器需要针对同一个配置的不同状态进行开发多种状态的软硬件版本,如针对车型存在多种后桥速比选装状态,涉及速比影响相关的系统,如整车控制器vcu,也需同步开发多种状态的软硬件。


技术实现要素:



4.本发明提供了一种新能源汽车控制器的软硬件配置方法及系统,实现无需针对不同配置车型开发多版软件,降低开发费用,各控制器进行软件自适配,提高软硬件版本管理效率。
5.为了解决上述技术问题,本发明实施例提供了一种新能源汽车控制器的软硬件配置方法,包括:
6.根据新能源汽车的各控制器的配置属性,对若干个配置信息的进行分类,获得配置类型;其中,配置类型包括一类配置、二类配置和三类配置;
7.根据配置类型,将各配置信息分别刷写至各自对应的控制器中,以使各控制器进行配置自适应学习,根据相关配置信息确定软件逻辑,并存储相关配置信息,完成各控制器的软硬件配置。
8.实施本发明实施例,根据新能源汽车的各控制器的配置属性,进行配置信息分类,获得配置类型,根据配置类型,将配置信息刷写至对应的控制器,对整车的配置信息进行分类后,根据不同分类将配置信息刷写至各自的控制器,自身配置信息刷写后还可供别的控制器自学习,各控制器进行配置自适应学习,确认各控制器的自身软件逻辑,并存储相关配置信息,完成各控制器的软硬件配置。由各控制器自适应学习识别配置,在更换零部件时,无需针对不同配置车型开发多版软件,识别零部件配置,相关系统进行自适应变更,大幅减少控制器软硬件版本变更,降低开发费用,各控制器进行软件自适配,提高软硬件版本管理效率。
9.作为优选方案,根据新能源汽车的各控制器的配置属性,对若干个配置信息的进行分类,获得配置类型,具体为:
10.将由各控制器的硬件决定的配置信息,分类至一类配置;
11.将由整车的需求决定的配置信息,分类至二类配置;
12.将由整车的用途决定的配置信息,分类至三类配置。
13.实施本发明实施例,对整车的配置进行分类,确定配置信息发送逻辑,便于根据不同分类,便于将不同配置信息写入的相应的控制器。除了传统的odb加上位机、控制器诊断接口刷写外,开发仪表配置修改方式,可在仪表的工程模式下,刷写部分控制器的配置。还可使用仪表替代上位机,实现采用仪表改写各控制器配置的功能。
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.读取配置单元用于根据配置类型,将相关配置信息发送至总线,各控制器读取总线上的相关配置信息;
45.存储配置单元用根据相关配置信息,各控制器确认自身软件逻辑,并存储相关配置信息,完成各控制器的软硬件配置。
附图说明
46.图1:为本发明提供的新能源汽车控制器的软硬件配置方法的一种实施例的流程示意图;
47.图2:为本发明提供的新能源汽车控制器的软硬件配置方法的一种实施例的配置刷写逻辑图;
48.图3:为本发明提供的新能源汽车控制器的软硬件配置方法的一种实施例的配置自适应学习逻辑图;
49.图4:为本发明提供的新能源汽车控制器的软硬件配置系统的一种实施例的连接示意图。
具体实施方式
50.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
51.实施例一
52.请参照图1,为本发明实施例提供的一种新能源汽车控制器的软硬件配置方法的流程示意图。本实施例通过各控制器自适应学习识别配置,在更换零部件时,无需针对不同配置车型开发多版软件,识别零部件配置,相关系统进行自适应变更,大幅减少控制器软硬件版本变更,降低开发费用。该软硬件配置方法包括步骤101至步骤102,各步骤具体如下:
53.步骤101:根据新能源汽车的各控制器的配置属性,对若干个配置信息的进行分类,获得配置类型;其中,配置类型包括一类配置、二类配置和三类配置。
54.在本实施例中,整车配置方法包括整车控制器、多合一(如:mcu、dcac、dcdc、pdu、bms、网关、仪表等)均参与配置自适应匹配,三类配置基于硬件、整车需求及车辆用途不同采用三种配置信息方式进行发送,配置分类将控制器的配置信息类型进行分类,决定了配置发送方式与配置刷写方式。
55.可选的,步骤101具体包括步骤1011至步骤1013,各步骤具体如下:
56.步骤1011:将由各控制器的硬件决定的配置信息,分类至一类配置。
57.在本实施例中,一类配置是基于硬件决定的配置,如不同高压架构的多合一,不同高压架构由高压原理图及其所选的硬件决定,是控制器的固有属性,是控制器自身发送配置属性,出厂已确定配置,多合一存在两种高压架构,由多合一控制器在整车网段按周期发送配置属性给其他相关控制器。一类配置的配置信息包括但不限于多合一高压架构不同状态、电池包的不同状态等。
58.步骤1012:将由整车的需求决定的配置信息,分类至二类配置。
59.在本实施例中,二类配置是基于整车需求决定的配置,在整车层面是选装内容,具有该配置属性的为网关,网关承载转发相关配置信息给所需控制器的功能。二类配置的配置信息包括但不限于一键启动、胎压监测、轮胎型号、后桥型号、电机型号等。
60.步骤1013:将由整车的用途决定的配置信息,分类至三类配置。
61.在本实施例中,三类配置是基于车辆用途决定的配置,可以根据客户需求进行车辆用途定制,决定车辆的不同侧重,具有该配置属性的为整车控制器,可根据写入配置的内容,进行选择自适应匹配的控制方式。三类配置的配置信息包括但不限于车速限速(车辆用途为低能耗车选限制最高车速的配置)、取力转速限速、取力转速刷写等。
62.步骤102:根据配置类型,将各配置信息分别刷写至各自对应的控制器中,以使各控制器进行配置自适应学习,根据相关配置信息确定软件逻辑,并存储相关配置信息,完成各控制器的软硬件配置。
63.步骤102具体包括步骤1021至步骤1022,各步骤具体如下:
64.步骤1021:根据配置类型,将各配置信息分别刷写至各自对应的控制器中。
65.在本实施例中,各配置信息存储于控制器,按需进行配置信息发送,可通过系统诊断接口,车辆obd接口与仪表等方式写入/修改控制器配置情况。配置刷写对车辆的实际配
置进行刷写,相关控制器被刷写配置后,可按需发送配置报文供别的控制器自学习。
66.实施本发明实施例,除了传统的odb加上位机、控制器诊断接口刷写外,开发仪表配置修改方式,可在仪表的工程模式下,刷写部分控制器的配置。自适应配置,bms为换电系统a,该控制器自身发送该配置信息至整车c络,网关接收到该配置信息后,按换电系统a进行报文/信息路由给其他相关系统;多合一发送高压架构配置信息,整车控制器根据收到的配置信息,进行自主匹配该车型的上下电、充电等高压控制逻辑。
67.可选的,当配置信息为一类配置时,按预设第一周期发送配置信息,通过配置自适应学习将配置信息写入至各控制器中。
68.在本实施例中,一类配置为出厂已确定的配置,具有该类配置的控制器在整车网段按周期发送配置属性,通过配置自适应学习更新与之相关其他控制器的配置信息。例如将多合一划分为一类配置,在上电后,在整车网段按周期发送配置属性,在进入整车自学习流程中后,vcu直接读取改配置,实现自学习。
69.可选的,当配置信息为二类配置时,根据配置信息,仪器设备向对应的控制器发送刷写配置请求;对应的控制器接收到刷写配置请求时,若识别出设备秘钥相匹配,则通过仪器设备,将配置信息刷写至对应的控制器中;其中,仪器设备包括控制器诊断接口、上位机和仪表。
70.在本实施例中,二类配置由生产人员通过仪表或上位机写入该配置,该配置信息不固定周期发送,需相应上位机或控制器请求后才发送。例如将网关划分为ⅱ类配置,根据车辆情况刷写网关配置为具有abs+esc配置,在进入整车自学习流程中后,vcu将向网关请求相应的配置,网关发送该配置,vcu识别到后,进行软件自适配,满足abs+esc配置的功能需求。
71.配置刷写逻辑,如图2所示,通过仪器设备(如:控制器诊断接口、上位机和仪表等)进行配置刷写,仪器设备向被刷写配置发送刷写配置请求;被刷写设备(对应的控制器)识别接收仪器设备的刷写配置请求,若未接受到刷写配置请求,则按原存储配置,即对应的控制器现有状态,是控制器本身出厂自带配置或经过自学习后的配置信息;若接收到刷写配置请求,则再继续进行安全判断,识别出仪器设备秘钥,防止恶意窜改与读取车辆配置,设备秘钥是仪器设备与被刷写设备之间的识别,秘钥为一种运算规则,如被刷写设备随机发送数据09,秘钥为:将仪器设备发送的数据除以2.3后取小数部分的第1位和第三位,该秘钥分别在仪器设备与被刷写设备中,按该秘钥,只有当被刷写设备返回93时,即识别出设备秘钥相匹配,才能继续进行配置刷写动作,通过在仪器设备选择配置信息,确认刷写,进入刷写进程,将配置信息刷写至被刷写设备中,刷写成功后被刷写设备将配置信息存储,确定配置。在仪器设备选择配置信息需要对整车零部件配置进行变更时,如售后更换了一个轮胎型号,则可以通过仪器设备将新的轮胎型号写入,相关控制器收到变更后进行自适应更改。
72.可选的,当配置信息为三类配置时,按预设第二周期发送配置信息,并根据配置信息,仪器设备向对应的控制器发送刷写配置请求;对应的控制器接收到刷写配置请求时,若识别出设备秘钥相匹配,则通过仪器设备,将配置信息刷写至对应的控制器中;其中,仪器设备包括控制器诊断接口、上位机和仪表。
73.在本实施例中,三类配置同样由生产人员通过仪表或上位机写入该配置,该配置信息按固定周期发送至整车c段。三类配置的配置刷写逻辑与二类配置的配置刷写逻
辑相同,如图2所示。
74.步骤1022:各控制器进行配置自适应学习,根据相关配置信息确定软件逻辑,并存储相关配置信息,完成各控制器的软硬件配置。
75.步骤1022具体为:各控制器发送配置请求,请求非自身控制器决定的相关配置信息;根据配置类型,将相关配置信息发送至总线,各控制器读取总线上的相关配置信息;根据相关配置信息,各控制器确认自身软件逻辑,并存储相关配置信息,完成各控制器的软硬件配置。
76.在本实施例中,控制器自学习是根据不同的配置类型,进行配置读取,读取到相应配置后即可进行自学习,无需每个控制器均刷写配置。配置自适应学习逻辑,如图3所示,在仪器设备(上位机或仪表)上操作,使整车进入自学习状态,各控制器(自学习的控制器)发送配置请求,请求具有配置属性的不同控制器(非自身控制器)的相关配置信息,自学习的控制器读取总线上的相关控制器配置信息,自学习的控制器按相关配置信息确认自身软件逻辑,同时存储该相关配置信息。在自学习的控制器发送配置请求时,根据各控制器之间关系进行识别,如vcu需要根据多合一控制器高压架构进行适应匹配控制,则由vcu向多合一发送配置请求,当收到多合一配置返回如为高压架构状态1,则vcu软件存取该配置,并按高压架构状态1进行控制。
77.实施本发明实施例,通过对整车配置信息类型进行分类,约定不同配置类型的刷写与发送方式。对于同一类零部件硬件的不同状态即不同配置,控制器可集成为一版软件,当控制器识别到不同的配置时,采用不同的控制逻辑对车辆进行控制,降低软件开发与维护费用,提搞车型开发效率。对不同状态的配置进行识别,将控制器集成为一版软件,对识别到的配置差异进行选择所需的控制逻辑,减少软硬件状态。可在低压上电情况下,通过上位机或仪表,启动整车自学习机制,各控制器自动检查整车配置,确定各控制器应该采用的软件逻辑,同时将该配置信息存储。在配置刷写、自适应配置信息、缩短开发周期、降低维护成本、提升售后问题排查效率等方面具有诸多优势。
78.实施例二
79.相应地,参见图4,图4是本发明提供的新能源汽车控制器的软硬件配置系统的实施例二的连接示意图。如图4所示,新能源汽车控制器的软硬件配置系统包括配置分类模块401、配置刷写模块402和自学习模块403;
80.其中,配置分类模块401用于根据新能源汽车的各控制器的配置属性,对若干个配置信息的进行分类,获得配置类型;其中,配置类型包括一类配置、二类配置和三类配置。
81.配置分类模块401包括一类配置单元4011、二类配置单元4012和三类配置单元4013;
82.其中,一类配置单元4011用于将由各控制器的硬件决定的配置信息,分类至一类配置;
83.二类配置单元4012用于将由整车的需求决定的配置信息,分类至二类配置;
84.三类配置单元4013用于将由整车的用途决定的配置信息,分类至三类配置。
85.配置刷写模块402用于根据配置类型,将各配置信息分别刷写至各自对应的控制器中。
86.配置刷写模块402包括一类刷写单元4021、二类刷写单元4022和三类刷写单元
4023;
87.一类刷写单元4021用于当配置信息为一类配置时,按预设第一周期发送配置信息,通过配置自适应学习将配置信息写入至各控制器中;
88.二类刷写单元4022用于当配置信息为二类配置时,根据配置信息,仪器设备向对应的控制器发送刷写配置请求;对应的控制器接收到刷写配置请求时,若识别出设备秘钥相匹配,则通过仪器设备,将配置信息刷写至对应的控制器中;
89.三类刷写单元4023用于当配置信息为三类配置时,按预设第二周期发送配置信息,并根据配置信息,仪器设备向对应的控制器发送刷写配置请求;对应的控制器接收到刷写配置请求时,若识别出设备秘钥相匹配,则通过仪器设备,将配置信息刷写至对应的控制器中。
90.自学习模块403用于根据各控制器进行配置自适应学习,根据相关配置信息确定软件逻辑,并存储相关配置信息,完成各控制器的软硬件配置。自学习模块403包括配置请求单元4031、读取配置单元4032和存储配置单元4033;
91.配置请求单元4031用于各控制器发送配置请求,请求非自身控制器决定的相关配置信息;
92.读取配置单元4032用于根据配置类型,将相关配置信息发送至总线,各控制器读取总线上的相关配置信息;
93.存储配置单元4033用根据相关配置信息,各控制器确认自身软件逻辑,并存储相关配置信息,完成各控制器的软硬件配置。
94.实施本发明实施例,控制器使用同一版软件,适配不同配置车型,通过各系统发送的配置信息,确定车辆使用的控制逻辑,可以实现零件整合,极大提高软硬件版本管理效率。在更换某一零部件时,其他相关系统通过识别配置变更进行自适应选择自身的控制逻辑,无需随动,降低维护成本。在面对车型配置变更时,无需针对不同配置车型开发多版软件,不同配置软件集成于一个版本,缩短开发周期,降低开发费用。在售后排查方面优势在于,可通过总线上的各配置信息,可知该车辆基本情况,对应不同控制逻辑,可帮助快速排查与锁定问题。
95.以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步的详细说明,应当理解,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围。特别指出,对于本领域技术人员来说,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:


1.一种新能源汽车控制器的软硬件配置方法,其特征在于,包括:根据新能源汽车的各控制器的配置属性,对若干个配置信息的进行分类,获得配置类型;其中,所述配置类型包括一类配置、二类配置和三类配置;根据所述配置类型,将各所述配置信息分别刷写至各自对应的控制器中,以使所述各控制器进行配置自适应学习,根据相关配置信息确定软件逻辑,并存储所述相关配置信息,完成所述各控制器的软硬件配置。2.如权利要求1所述的新能源汽车控制器的软硬件配置方法,其特征在于,所述根据新能源汽车的各控制器的配置属性,对若干个配置信息的进行分类,获得配置类型,具体为:将由所述各控制器的硬件决定的所述配置信息,分类至所述一类配置;将由整车的需求决定的所述配置信息,分类至所述二类配置;将由所述整车的用途决定的所述配置信息,分类至所述三类配置。3.如权利要求2所述的新能源汽车控制器的软硬件配置方法,其特征在于,所述根据所述配置类型,将各所述配置信息分别刷写至各自对应的控制器中,具体为:当所述配置信息为所述一类配置时,按预设第一周期发送所述配置信息,通过所述配置自适应学习将所述配置信息写入至所述各控制器中。4.如权利要求2所述的新能源汽车控制器的软硬件配置方法,其特征在于,所述根据所述配置类型,将各所述配置信息分别刷写至各自对应的控制器中,具体为:当所述配置信息为所述二类配置时,根据所述配置信息,仪器设备向所述对应的控制器发送刷写配置请求;所述对应的控制器接收到所述刷写配置请求时,若识别出设备秘钥相匹配,则通过所述仪器设备,将所述配置信息刷写至所述对应的控制器中;其中,所述仪器设备包括控制器诊断接口、上位机和仪表。5.如权利要求2所述的新能源汽车控制器的软硬件配置方法,其特征在于,所述根据所述配置类型,将各所述配置信息分别刷写至各自对应的控制器中,具体为:当所述配置信息为所述三类配置时,按预设第二周期发送所述配置信息,并根据所述配置信息,仪器设备向所述对应的控制器发送刷写配置请求;所述对应的控制器接收到所述刷写配置请求时,若识别出设备秘钥相匹配,则通过所述仪器设备,将所述配置信息刷写至所述对应的控制器中;其中,所述仪器设备包括控制器诊断接口、上位机和仪表。6.如权利要求1所述的新能源汽车控制器的软硬件配置方法,其特征在于,所述所述各控制器进行配置自适应学习,根据相关配置信息确定软件逻辑,并存储所述相关配置信息,完成所述各控制器的软硬件配置,具体为:所述各控制器发送配置请求,请求非自身控制器决定的所述相关配置信息;根据所述配置类型,将所述相关配置信息发送至总线,所述各控制器读取所述总线上的所述相关配置信息;根据所述相关配置信息,所述各控制器确认自身软件逻辑,并存储所述相关配置信息,完成所述各控制器的软硬件配置。7.一种新能源汽车控制器的软硬件配置系统,其特征在于,包括:配置分类模块、配置刷写模块和自学习模块;
其中,所述配置分类模块用于根据新能源汽车的各控制器的配置属性,对若干个配置信息的进行分类,获得配置类型;其中,所述配置类型包括一类配置、二类配置和三类配置;所述配置刷写模块用于根据所述配置类型,将各所述配置信息分别刷写至各自对应的控制器中;所述自学习模块用于根据所述各控制器进行配置自适应学习,根据相关配置信息确定软件逻辑,并存储所述相关配置信息,完成所述各控制器的软硬件配置。8.如权利要求7所述的新能源汽车控制器的软硬件配置系统,其特征在于,所述配置分类模块包括一类配置单元、二类配置单元和三类配置单元;其中,所述一类配置单元用于将由所述各控制器的硬件决定的所述配置信息,分类至所述一类配置;所述二类配置单元用于将由整车的需求决定的所述配置信息,分类至所述二类配置;所述三类配置单元用于将由所述整车的用途决定的所述配置信息,分类至所述三类配置。9.如权利要求8所述的新能源汽车控制器的软硬件配置系统,其特征在于,所述配置刷写模块包括一类刷写单元、二类刷写单元和三类刷写单元;其中,所述一类刷写单元用于当所述配置信息为所述一类配置时,按预设第一周期发送所述配置信息,通过所述配置自适应学习将所述配置信息写入至所述各控制器中;所述二类刷写单元用于当所述配置信息为所述二类配置时,根据所述配置信息,仪器设备向所述对应的控制器发送刷写配置请求;所述对应的控制器接收到所述刷写配置请求时,若识别出设备秘钥相匹配,则通过所述仪器设备,将所述配置信息刷写至所述对应的控制器中;所述三类刷写单元用于当所述配置信息为所述三类配置时,按预设第二周期发送所述配置信息,并根据所述配置信息,所述仪器设备向所述对应的控制器发送刷写配置请求;所述对应的控制器接收到所述刷写配置请求时,若识别出设备秘钥相匹配,则通过所述仪器设备,将所述配置信息刷写至所述对应的控制器中。10.如权利要求7所述的新能源汽车控制器的软硬件配置系统,其特征在于,所述自学习模块包括配置请求单元、读取配置单元和存储配置单元;其中,所述配置请求单元用于所述各控制器发送配置请求,请求非自身控制器决定的所述相关配置信息;所述读取配置单元用于根据所述配置类型,将所述相关配置信息发送至总线,所述各控制器读取所述总线上的所述相关配置信息;所述存储配置单元用根据所述相关配置信息,所述各控制器确认自身软件逻辑,并存储所述相关配置信息,完成所述各控制器的软硬件配置。

技术总结


本发明公开了一种新能源汽车控制器的软硬件配置方法及系统,方法包括根据新能源汽车的各控制器的配置属性,对若干个配置信息的进行分类,获得配置类型;其中,配置类型包括一类配置、二类配置和三类配置;根据配置类型,将各配置信息分别刷写至各自对应的控制器中,以使各控制器进行配置自适应学习,根据相关配置信息确定软件逻辑,并存储相关配置信息,完成各控制器的软硬件配置。本实施例实现了无需针对不同配置车型开发多版软件,降低开发费用,各控制器进行软件自适配,提高软硬件版本管理效率。率。率。


技术研发人员:

伍佳星 莫佳虹 陈子邮 张波 李育方

受保护的技术使用者:

东风柳州汽车有限公司

技术研发日:

2022.09.22

技术公布日:

2022/12/26

本文发布于:2024-09-24 17:18:47,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/4/61176.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:控制器   所述   信息   软硬件
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议