一种整车全局配置方法、装置、设备及介质与流程



1.本发明涉及车辆领域,尤其涉及一种整车全局配置方法、装置、设备及介质。


背景技术:



2.随着车辆技术的发展,结合诊断技术、车内通信技术以及互联网技术,对整车进行配置的技术已经应用在许多场景。例如,对车辆中不同控制器功能进行配置的场景。
3.但现有的单个控制器逐个配置的方式工作繁琐,设备出错的可能性很大,且在功能的配置上存在极多冗余的识别配置,对于提高工作效率和车辆统一化管理是极为不利的。
4.因此,如何对车辆的控制器进行整车级别的全局配置,提高配置的效率和灵活性,是目前亟待解决的问题。


技术实现要素:



5.本发明提供了一种整车全局配置方法、装置、设备及介质,可以基于整车级功能,确定对车辆控制器的配置信号,从而实现全局性的整车配置,提高配置的效率和灵活性。
6.根据本发明的一方面,提供了一种整车全局配置方法,包括:
7.根据整车定制化服务清单,确定目标整车功能;所述整车定制化服务清单为预先指定的对整车至少两个子功能进行定制的服务清单;
8.根据所述目标整车功能关联的车辆系统和逻辑部件,生成整车全局式的配置信号;
9.根据所述配置信号,基于预设的主控端,控制至少两个目标控制器进行配置更新。
10.根据本发明的另一方面,提供了一种整车全局配置装置,包括:
11.功能确定模块,用于根据整车定制化服务清单,确定目标整车功能;所述整车定制化服务清单为预先指定的对整车至少两个子功能进行定制的服务清单;
12.生成模块,用于根据所述目标整车功能关联的车辆系统和逻辑部件,生成整车全局式的配置信号;
13.控制模块,用于根据所述配置信号,基于预设的主控端,控制至少两个目标控制器进行配置更新。
14.根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
15.至少一个处理器;以及
16.与所述至少一个处理器通信连接的存储器;其中,
17.所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的整车全局配置方法。
18.根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述
的整车全局配置方法。
19.本发明实施例的技术方案,根据整车定制化服务清单,确定目标整车功能,根据目标整车功能关联的车辆系统和逻辑部件,生成整车全局式的配置信号,根据配置信号,基于预设的主控端,控制至少两个目标控制器进行配置更新。通过基于整车级功能,确定对车辆控制器的配置信号,可以实现全局性的整车配置,提高对车辆控制器配置的效率和灵活性。
20.应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
附图说明
21.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
22.图1是本发明实施例一提供的一种整车全局配置方法流程图;
23.图2是本发明实施例二提供的一种整车全局配置方法流程图;
24.图3是本发明实施例三提供的一种整车全局配置方法流程图;
25.图4是本发明实施例四提供的整车全局配置装置的结构图;
26.图5是本发明实施例五提供的电子设备的结构示意图。
具体实施方式
27.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
28.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“目标”、“候选”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
29.在相关技术中,往往采用外部诊断仪对控制器进行单独配置,从而保证该控制器能够准确实现期待功能。例如,换挡控制器只负责档位信息,发动机控制器只负责发动机工况。一对一的车辆配置无法适应当前soa架构(service-oriented architecture,面向服务的架构)下数以万计的用户在购买增值服务时功能的变更,同时,随着ota(over-the-air technology,空中下载技术)功能的普及和软件定义汽车的以功能和服务为核心的新技术的兴起,现今单一项目的细分车型可能达到成百上千种,此时如果使用原有的单个控制器逐个配置的方式,一方面工作繁琐设备出错的可能性大,另一方面也在功能的配置上存在
极多冗余配置项,对于提高工作效率和车辆统一化管理是极为不利的。本发明考虑基于soa架构的配置方式,将基础功能打包,各控制器提取整车的全部现有功能,通过服务接口复用软件组件的方式,执行相应的配置更新。
30.本发明实施例所提供的整车全局配置方案,充分利用车联网的优势来实现的批量车型统一管理,给出了基于功能于基端进行统一配置的全新配置方案,为基于互联网的车辆提供了一种统一管理、规范操作、灵活多变以及精确简单的配置方式。具体的整车全局配置方案将在后续实施例详细介绍。
31.实施例一
32.图1是本发明实施例一提供的一种整车全局配置方法流程图,本实施例适用于对整车的控制器的功能进行全局配置的情况,尤其适用于基于配置信号,对整车至少两个控制器的功能进行全局配置的情况。该方法可以由整车全局配置装置来执行,该装置可以采用软件和/或硬件的方式实现,并可集成于具有整车全局配置功能的电子设备中,由整车厂服务器执行。如图1所示,该方法包括:
33.s101、根据整车定制化服务清单,确定目标整车功能。
34.其中,整车定制化服务清单为预先指定的对整车至少两个子功能进行定制的服务清单。整车功能是指整车级别的车辆可以实现的功能。
35.示例性的,若整车功能为蓝牙钥匙功能,则对应的子功能可以为基于蓝牙钥匙的一键分享功能和/或车门开启功能。
36.可选的,可以直接获取用户进行定制化之后生成的整车定制化服务清单;也可以根据用户指定的至少两个子功能,生成对应的整车定制化服务清单,即确定整车定制化服务清单。
37.可选的,确定整车定制化服务清单之后,可以基于预设的规则,对整车定制化服务清单进行分析,确定出对应的目标整车功能,具体的,根据整车定制化服务清单,确定目标整车功能,包括:根据预设的整车定制化服务清单,确定至少两个备选车辆子功能,并将至少两个备选车辆子功能进行排列组合,确定目标整车功能。其中,备选车辆子功能是指整车定制化服务清单中记录的车辆子功能。
38.可选的,可以将整车定制化服务清单中的所有子功能作为备选车辆子功能;也可以基于预设的规则,对整车定制化服务清单中的子功能进行分类,将属于同一整车功能类别的子功能确定为备选车辆子功能。
39.可选的,确定至少两个备选子功能之后,可以随机对至少两个备选子功能进行排列组合,根据排列组合后各备选子功能的执行先后顺序,确定目标整车功能;也可以基于预设的规则或经验,对至少两个备选子功能进行排列组合,根据排列组合后各备选子功能的执行先后顺序,确定目标整车功能。
40.s102、根据目标整车功能关联的车辆系统和逻辑部件,生成整车全局式的配置信号。
41.其中,车辆系统可以包括动力系统、探测系统、转向系统以及底盘系统中的至少一种。逻辑部件可以包括微波雷达、激光雷达以及方向盘转角传感器中的至少一种。配置信号包含对整车功能关联的所有目标控制器的全局配置信息。具体的,配置信号可以包括对整车功能关联的车辆系统以及逻辑部件的配置信息,还可以包括配置信号的属性信息,例如,
名称(如配置信号configuration signal)、周期(如100ms)、发送类型(如循环发送)、消息长度(单位为字节)、字节数(byte number)、位编号(bit number)、信号长度(单位为bit)、起始位编号、信号类型、信号说明以及物理范围等。信号类型包括:保留(reserved)、怠速启停(idle stop)、整车防盗(vehicle anti-theft)、驾驶模式(driving mode)、变速器配置(gear box configuration)以及自动泊车配置(auto parking)等。
42.可选的,确定目标整车功能之后,可以基于预设的整车功能和基础功能元素(逻辑部件)的映射关系,确定目标整车功能关联的车辆系统和逻辑部件,根据车辆系统和逻辑部件的相关信息,生成整车全局式的配置信号。
43.可选的,整车厂服务器可以在生成整车全局式的配置信号之后,发送至主控端,使得主控端控制至少两个目标控制器进行配置更新,即根据配置信号,基于预设的主控端,控制至少两个目标控制器进行配置更新;也可以在将配置信号发送至主控端之后,控制主控端先将整车全局式的配置信号存储,并在下一个上电循环发挥作用。
44.可选的,根据目标整车功能关联的车辆系统和逻辑部件,生成整车全局式的配置信号,包括:将目标整车功能分解至系统层级,确定目标整车功能关联的至少两个车辆系统;并将各系统层级分解至逻辑硬件层级,确定各车辆系统关联的至少两个逻辑部件;基于目标整车功能,确定至少两个逻辑部件的目标状态;目标状态为启动或关闭;根据至少两个逻辑部件的目标状态,生成整车全局式的配置信号。
45.示例性的,若目标整车功能为自动驾驶中的主动变道功能,则将目标整车功能分解至系统层级后,主动变道功能关联的车辆系统为探测系统和转向系统,进一步的,根据探测系统要完成主动变道功能所需的基础功能元素,确定与该探测系统关联的逻辑部件为车辆四周的微波雷达和激光雷达;确定与转向系统关联的逻辑部件为方向盘转角传感器等。
46.示例性的,若逻辑部件为方向盘转角传感器,则基于目标整车功能,确定方向盘转角传感器的目标状态为启动,此时可以基于预设的规则,生成启动方向盘转角传感器所需配置的信号,即生成整车全局式的配置信号。
47.s103、根据配置信号,基于预设的主控端,控制至少两个目标控制器进行配置更新。
48.其中,主控端可以是预先设置的向车辆的控制器发送配置信号的控制端。例如,主控端可以是车辆网关。目标控制器是指与实现车辆整车功能相关的控制器,控制器可以是负责车辆档位信息的换挡控制器和负责发动机工况的发动机控制器等。
49.可选的,确定配置信号之后,可以控制预设的主控端将配置信号发送至目标控制器,并控制目标控制器基于配置信号中的相关信息,进行配置更新;也可以控制主控端将配置信号进行广播,并控制配置信号关联的目标控制器基于配置信号中的相关信息,进行配置更新。
50.本发明实施例的技术方案,根据整车定制化服务清单,确定目标整车功能,根据目标整车功能关联的车辆系统和逻辑部件,生成整车全局式的配置信号,根据配置信号,基于预设的主控端,控制至少两个目标控制器进行配置更新。通过基于整车级功能,确定对车辆控制器的配置信号,可以实现远程全局式的整车配置功能,提高对车辆控制器配置的效率,另外,本发明设计的基于配置信号的联网配置方案可有效应对市场上用户车辆灵活的配置需求,节省诸多定义配置和写入控制器配置的繁琐过程,从而让整车厂扩展车型与增加配
置不在受现有技术的制约,满足所有场景下的配置需求。
51.实施例二
52.图2是本发明实施例二提供的一种整车全局配置方法流程图,本实施例在上述实施例的基础上,进一步对“根据配置信号,基于预设的主控端,控制至少两个目标控制器进行配置更新”进行详细的解释说明,如图2所示,该方法包括:
53.s201、根据整车定制化服务清单,确定目标整车功能。
54.s202、根据目标整车功能关联的车辆系统和逻辑部件,生成整车全局式的配置信号。
55.s203、将配置信号对应的配置报文发送至预设的主控端,并控制预设的主控端将配置报文进行识别和筛选,对配置信号进行更新。
56.其中,配置报文是指包含配置信号的报文。需要说明的是,由于本发明所提供的配置信号包含对整车功能关联的所有目标控制器的配置信息,因此配置信号的长度较长,在can总线传输时,需要根据配置信号的长度,生成至少一帧配置报文。
57.可选的,车辆云端生成整车全局式的配置信号之后,可以直接根据配置信号生成一条配置报文,并发送至预设的主控端;也可以在配置信号长度超过设定长度阈值时,将配置信号对应的配置报文拆分为多帧,拆分为多帧的配置报文按照时序顺序,先后发送至预设的主控端。
58.可选的,若检测到主控端接收到车辆云端发送的配置报文,则可以控制主控端识别配置报文中的配置信息,并基于相关人员预先设置的关注倾向,提取配置信息中主控端关注的配置信息,将提取的配置信息作为更新后的配置信号,即对配置信号进行更新。
59.s204、控制主控端将更新后的配置信号进行广播发送,并控制车辆中至少两个目标控制器根据接收到的更新后的配置信号,进行配置更新。
60.可选的,可以在检测到配置信号的发送时间满足预设触发条件时,控制主控端将更新后的配置信号进行广播发送,具体的,触发条件可以是整车上电后3s之后(为了确保整车全部控制器均在线)。进一步的,可以控制主控端根据预设发送的周期和循环次数,将该包括更新后的配置信号的配置报文进行广播发送,例如,以500ms为一周期循环发送5次。
61.可选的,可以控制主控端根据更新后的配置信号,生成配置报文,并将该配置报文广播给总线全部控制器,以使车辆中所有的控制器可以接收到该配置报文,获取其中的配置信号。
62.可选的,控制车辆中至少两个目标控制器根据接收到的更新后的配置信号,进行配置更新,包括:根据更新后的配置信号,确定至少两个目标控制器;控制各目标控制器,根据更新后的配置信号,进行配置更新,并在当前驾驶循环中执行。
63.可选的,可以对更新后的配置信号进行分析,确定其关联的车辆系统和逻辑部件,根据预设的逻辑部件与各控制器的对应关系,确定更新后的配置信号所关联的控制器,并直接将更新后的配置信号所关联的控制器确定为目标控制器,即根据更新后的配置信号,确定至少两个目标控制器。
64.可选的,确定目标控制器之后,可以控制各目标控制器,在收到配置信号的当前驾驶循环立即生效,变更为全新功能状态,即根据更新后的配置信号,进行配置更新,并在当前驾驶循环中执行。
65.本发明实施例的技术方案,在生成整车全局式的配置信号之后,将配置信号对应的配置报文发送至预设的主控端,并控制预设的主控端将配置报文进行识别和筛选,对配置信号进行更新,控制主控端将更新后的配置信号进行广播发送,并控制车辆中至少两个目标控制器根据接收到的更新后的配置信号,进行配置更新。通过这样的方式,给出了一种基于配置信号对整车控制器进行配置更新的可实施方式,可以实现对整车控制器全局式的配置更新,提高配置的效率。
66.实施例三
67.图3是本发明实施例三提供的一种整车全局配置方法流程图,本实施例在上述实施例的基础上,进一步对控制至少两个目标控制器进行配置更新之后,如何确定根据各目标控制器的反馈信息确定配置结果的过程进行详细的解释说明,如图3所示,该方法包括:
68.s301、根据整车定制化服务清单,确定目标整车功能。
69.s302、根据目标整车功能关联的车辆系统和逻辑部件,生成整车全局式的配置信号。
70.s303、根据配置信号,基于预设的主控端,控制至少两个目标控制器进行配置更新。
71.s304、基于预设的主控端,获取各目标控制器进行配置更新后的反馈信息。
72.其中,反馈信息是指表征各目标控制器是否配置更新完成的信息。
73.可选的,控制主控端将更新后的配置信号进行广播发送之后,车辆的各控制器可以根据配置报文中的配置信号,确定该配置信号对应的整车功能是否与自身相关。若是,则根据配置信号,进行配置更新,即控制至少两个目标控制器进行配置更新。具体的,各控制器可以判断自身功能与此整车功能是否为充分必要条件,即检测自身是否具备该整车功能涉及到的逻辑部件功能,若是,则认为控制器自身功能与此整车功能为充分必要条件。
74.可选的,可以基于预设的主控端,获取各目标控制器配置更新完成后,向主控端发送反馈信息,即获取各目标控制器进行配置更新后的反馈信息。具体的,在车内的主控端完成配置信号广播之后,各控制器会根据自身接收信号后的执行情况给出具体反馈。
75.s305、根据反馈信息,确定整车定制化服务清单的配置结果。
76.可选的,可以控制主控端根据反馈信息,将发送反馈信息的控制器确定为目标控制器,进一步根据目标控制器的反馈信息,在确定全部目标控制器均已完成反馈时,进行各控制器反馈状态统计,确定整车定制化服务清单的配置结果。若所有目标控制器已确认功能配置已完成并生效,则可判定此次全局配置成功,此时可以确定整车定制化服务清单的配置结果为成功。
77.本发明实施例的技术方案,控制至少两个目标控制器进行配置更新之后,基于预设的主控端,获取各目标控制器进行配置更新后的反馈信息,根据反馈信息,确定整车定制化服务清单的配置结果。通过这样的方式,给出了控制车辆各控制器进行全局配置更新之后,对配置结果进行统计的一种可实施方式,可以便于相关人员获取整车定制化服务清单的配置情况。
78.可选的,确定整车定制化服务清单的配置结果之后,还包括:根据配置结果,生成整车功能是否具备的提醒信息,并在车辆相关仪表上进行可视化显示。其中,提醒信息是用于向用户提示的信息。例如,提醒信息可以包括告知用户“本车xxx功能已具备”等内容。
79.需要说明的是,本发明所提供的配置信号,不同于以往控制器配置以控制器在各个车型的功能元素为定义,而是以全新全局配置的功能来定义,是站在整车的角度的定义。例如,同样是区分车辆是否具有pm2.5传感器(fine particulate matter,细颗粒物),从前会将相关配置字段设置为参数1或0,来表征pm2.5传感器的有无,而如今从整车出发,不会定义具体基础功能元素颗粒的内容,配置信号会区分健康模式的有无,而具有健康模式的车辆即为具有pm2.5传感器,不具有该健康模式的车辆则没有pm2.5传感器。而具有该健康模式的车辆除了具有pm2.5传感器以外还将具备智能香薰和音响等多个其他基础功能元素(逻辑部件),可见从前单独定义的pm2.5功能会被整合到如今的整车级功能当中,所以如今全局配置的功能也将大大缩减配置字的需求,从前5至10个功能元素会在如今的一个整车级功能中得到体现,据统计实现全局配置功能可缩减车辆配置码数量70%以上。因此,配置信号的定义流程为:装备定义锁定,市场需求分析,确认车型增值服务及选配功能,定义具体配置信号每一字节的代表含义。随项目开发过程中基本功能元素变更、整车级功能对应关系变更,以及车辆需配置的整车级功能的变更,会不断更新配置信号列表,甚至在整车市场化后,也会随车辆不断更新发布增值服务和新发软件包,而更新配置信号列表。
80.实施例四
81.图4是本发明实施例四提供的整车全局配置装置的结构图,本发明实施例所提供的整车全局配置装置可执行本发明任一实施例所提供的一种整车全局配置方法,具备执行方法相应的功能模块和有益效果。
82.如图4所示,该装置包括:
83.功能确定模块401,用于根据整车定制化服务清单,确定目标整车功能;所述整车定制化服务清单为预先指定的对整车至少两个子功能进行定制的服务清单;
84.生成模块402,用于根据所述目标整车功能关联的车辆系统和逻辑部件,生成整车全局式的配置信号;
85.控制模块403,用于根据所述配置信号,基于预设的主控端,控制至少两个目标控制器进行配置更新。
86.本发明实施例的技术方案,根据整车定制化服务清单,确定目标整车功能,根据目标整车功能关联的车辆系统和逻辑部件,生成整车全局式的配置信号,根据配置信号,基于预设的主控端,控制至少两个目标控制器进行配置更新。通过基于整车级功能,确定对车辆控制器的配置信号,可以实现全局性的整车配置,提高对车辆控制器配置的效率和灵活性。
87.进一步的,生成模块402具体用于:
88.将所述目标整车功能分解至系统层级,确定所述目标整车功能关联的至少两个车辆系统;并将各所述系统层级分解至逻辑硬件层级,确定各车辆系统关联的至少两个逻辑部件;
89.基于所述目标整车功能,确定所述至少两个逻辑部件的目标状态;所述目标状态为启动或关闭;
90.根据所述至少两个逻辑部件的目标状态,生成整车全局式的配置信号。
91.进一步的,控制模块403可以包括:
92.更新单元,用于将所述配置信号对应的配置报文发送至预设的主控端,并控制预设的主控端将所述配置报文进行识别和筛选,对所述配置信号进行更新;
93.控制单元,用于控制所述主控端将更新后的配置信号进行广播发送,并控制车辆中至少两个目标控制器根据接收到的所述更新后的配置信号,进行配置更新。
94.进一步的,控制单元具体用于:
95.根据更新后的配置信号,确定至少两个目标控制器;
96.控制各所述目标控制器,根据所述更新后的配置信号,进行配置更新,并在当前驾驶循环中执行。
97.进一步的,功能确定模块401具体用于:
98.根据预设的整车定制化服务清单,确定至少两个备选车辆子功能,并将所述至少两个备选车辆子功能进行排列组合,确定目标整车功能。
99.进一步的,上述装置还包括:
100.获取模块,用于控制至少两个目标控制器进行配置更新之后,基于预设的主控端,获取各目标控制器进行配置更新后的反馈信息;
101.结果确定模块,用于控制至少两个目标控制器进行配置更新之后,根据所述反馈信息,确定整车定制化服务清单的配置结果。
102.进一步的,上述装置还用于:
103.确定整车定制化服务清单的配置结果之后,根据所述配置结果,生成整车功能是否具备的提醒信息,并在车辆相关仪表上进行可视化显示。
104.实施例五
105.图5是本发明实施例五提供的电子设备的结构示意图。图5示出了可以用来实施本发明的实施例的电子设备10的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
106.如图5所示,电子设备10包括至少一个处理器11,以及与至少一个处理器11通信连接的存储器,如只读存储器(rom)12、随机访问存储器(ram)13等,其中,存储器存储有可被至少一个处理器执行的计算机程序,处理器11可以根据存储在只读存储器(rom)12中的计算机程序或者从存储单元18加载到随机访问存储器(ram)13中的计算机程序,来执行各种适当的动作和处理。在ram 13中,还可存储电子设备10操作所需的各种程序和数据。处理器11、rom 12以及ram 13通过总线14彼此相连。输入/输出(i/o)接口15也连接至总线14。
107.电子设备10中的多个部件连接至i/o接口15,包括:输入单元16,例如键盘、鼠标等;输出单元17,例如各种类型的显示器、扬声器等;存储单元18,例如磁盘、光盘等;以及通信单元19,例如网卡、调制解调器、无线通信收发机等。通信单元19允许电子设备10通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
108.处理器11可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器11的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器11执行上文所描述的各个方法和处理,例如整车
全局配置方法。
109.在一些实施例中,整车全局配置方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元18。在一些实施例中,计算机程序的部分或者全部可以经由rom 12和/或通信单元19而被载入和/或安装到电子设备10上。当计算机程序加载到ram 13并由处理器11执行时,可以执行上文描述的整车全局配置方法的一个或多个步骤。备选地,在其他实施例中,处理器11可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行整车全局配置方法。
110.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
111.用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
112.在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
113.为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
114.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数
字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
115.计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
116.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
117.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。

技术特征:


1.一种整车全局配置方法,其特征在于,包括:根据整车定制化服务清单,确定目标整车功能;所述整车定制化服务清单为预先指定的对整车至少两个子功能进行定制的服务清单;根据所述目标整车功能关联的车辆系统和逻辑部件,生成整车全局式的配置信号;根据所述配置信号,基于预设的主控端,控制至少两个目标控制器进行配置更新。2.根据权利要求1所述的方法,其特征在于,根据所述目标整车功能关联的车辆系统和逻辑部件,生成整车全局式的配置信号,包括:将所述目标整车功能分解至系统层级,确定所述目标整车功能关联的至少两个车辆系统;并将各所述系统层级分解至逻辑硬件层级,确定各车辆系统关联的至少两个逻辑部件;基于所述目标整车功能,确定所述至少两个逻辑部件的目标状态;所述目标状态为启动或关闭;根据所述至少两个逻辑部件的目标状态,生成整车全局式的配置信号。3.根据权利要求1所述的方法,其特征在于,根据所述配置信号,基于预设的主控端,控制至少两个目标控制器进行配置更新,包括:将所述配置信号对应的配置报文发送至预设的主控端,并控制预设的主控端将所述配置报文进行识别和筛选,对所述配置信号进行更新;控制所述主控端将更新后的配置信号进行广播发送,并控制车辆中至少两个目标控制器根据接收到的所述更新后的配置信号,进行配置更新。4.根据权利要求3所述的方法,其特征在于,控制车辆中至少两个目标控制器根据接收到的所述更新后的配置信号,进行配置更新,包括:根据更新后的配置信号,确定至少两个目标控制器;控制各所述目标控制器,根据所述更新后的配置信号,进行配置更新,并在当前驾驶循环中执行。5.根据权利要求1所述的方法,其特征在于,根据整车定制化服务清单,确定目标整车功能,包括:根据预设的整车定制化服务清单,确定至少两个备选车辆子功能,并将所述至少两个备选车辆子功能进行排列组合,确定目标整车功能。6.根据权利要求1所述的方法,其特征在于,控制至少两个目标控制器进行配置更新之后,还包括:基于预设的主控端,获取各目标控制器进行配置更新后的反馈信息;根据所述反馈信息,确定整车定制化服务清单的配置结果。7.根据权利要求6所述的方法,其特征在于,确定整车定制化服务清单的配置结果之后,还包括:根据所述配置结果,生成整车功能是否具备的提醒信息,并在车辆相关仪表上进行可视化显示。8.一种整车全局配置装置,其特征在于,包括:功能确定模块,用于根据整车定制化服务清单,确定目标整车功能;所述整车定制化服务清单为预先指定的对整车至少两个子功能进行定制的服务清单;生成模块,用于根据所述目标整车功能关联的车辆系统和逻辑部件,生成整车全局式
的配置信号;控制模块,用于根据所述配置信号,基于预设的主控端,控制至少两个目标控制器进行配置更新。9.一种电子设备,其特征在于,所述电子设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-7中任一项所述的整车全局配置方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的整车全局配置方法。

技术总结


本发明公开了一种整车全局配置方法、装置、设备及介质。该方法包括:根据整车定制化服务清单,确定目标整车功能;所述整车定制化服务清单为预先指定的对整车至少两个子功能进行定制的服务清单;根据所述目标整车功能关联的车辆系统和逻辑部件,生成整车全局式的配置信号;根据所述配置信号,基于预设的主控端,控制至少两个目标控制器进行配置更新。本发明提供的技术方案,可以基于整车级功能,确定对车辆控制器的配置信号,从而实现全局性的整车配置,提高配置的效率和灵活性。提高配置的效率和灵活性。提高配置的效率和灵活性。


技术研发人员:

周幸达 金钊 李长龙 郭宗宾 洪宇 孙宗姚 张赫 张文杰 陈威名

受保护的技术使用者:

中国第一汽车股份有限公司

技术研发日:

2022.09.09

技术公布日:

2022/12/16

本文发布于:2024-09-24 20:29:53,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/35352.html

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

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