【技术实现步骤摘要】
【国外来华专利技术】用于自动更新车辆的控制单元的通信单元的计算机实现的方法和设备
[0001]本公开涉及一种用于自动更新车辆的控制单元的通信单元的计算机实现的方法和设备,其中控制单元具有多个软件集群,其中每个软件集群均是独立的软件单元,所述软件单元具有至少一个软件组件、清单和本地运行时环境。软件集群也可以被称为PART。
技术介绍
[0002]车辆的控制单元内的软件集群例如被构造用于执行车辆的控制的不同功能,诸如控制内燃机或电机或监控温度或调节不同的参量。因此,单个软件集群执行控制单元内的特定任务,其中为此可以将来自车辆的数据提供给软件集群。附加地,软件集群可以借助于所提供的数据实施计算,并且又将所述计算提供给其他软件集群用于进一步处理。与此相应地,有必要将提供给控制单元的输入数据提供给对应的软件集群,以及将由软件集群输出的输出数据提供给对应的下游软件集群或提供给车辆的组件用于进行相应的调节和/或控制。为此目的,控制单元具有通信单元,所述通信单元进行软件集群彼此之间的通信,并且附加地主管控制单元之外的数据的对应通信。
[0003]在AUTOSAR环境/架构内,这些通信单元传统上在如此嵌入式系统的情况下手动地被配置。借助于这种手动配置,各个软件集群彼此间的接口以及关于输入和输出数据的接口被配置为使得在车辆的运行中或在控制单元的运行中可以进行在各个软件集群之间的通信。
[0004]然而,在控制单元的运行期间或在车辆的运行期间可能有必要的是,例如由于法律形势(Gesetzeslage)的变化,必须对至少一个软件集群进行更新,或 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种用于自动更新车辆的控制单元(100)的通信单元(200)的计算机实现的方法,所述控制单元具有多个软件集群(300),其中每个软件集群(300)均是独立的软件单元,所述软件单元具有至少一个软件组件、清单(320)和本地运行时环境,其中所述方法包括以下步骤:
‑
提供所述车辆的控制单元(100),所述控制单元具有多个软件集群(300)、通信单元(200)和多设备连接器例程(190),其中所述通信单元(200)被构造用于进行所述软件集群(300)之间的通信并且为此具有自身的清单(320)和配置表;
‑
更新所述软件集群(300)中的至少一个软件集群、所述软件集群中的多个软件集群或者添加/移除至少一个软件集群(300);
‑
执行所述多设备连接器例程(190),其中
‑
至少读入一个经更新的软件集群(300)、多个经更新的软件集群(300)或至少一个新软件集群(300)的清单(320);
‑
借助于所读入的清单(320)为所述通信单元(200)生成至少一个新的清单(320);
‑
为所述通信单元(200)生成至少一个新的配置表;
‑
闪存所述至少一个新的清单(320)和所述至少一个新的配置表,由此更新所述车辆的控制单元(100)的通信单元(200)。2.根据权利要求1所述的计算机实现的方法,其中所述控制单元(100)具有多个虚拟控制单元(110、120、130),并且所述虚拟控制单元(110、120、130)中的每一个分别具有多个软件集群(300)和自身的通信单元(200),其中在所述自身的虚拟控制单元(110、120、130)的软件集群(300)之间以及在不同的虚拟控制单元(110、120、130)的软件集群(300)之间的通信借助于所述通信单元(200)进行,并且其中借助于执行所述多设备连接器例程(190)来更新所述通信单元(200)中的至少一个通信单元。3.根据权利要求2所述的计算机实现的方法,其中所述控制单元(100)具有共享存储器(160)并且不同的虚拟控制单元(110、120、130)的软件集群(300)之间的通信借助于所述通信单元(200)经由所述共享存储器(160)进行,并且所述多设备连接器例程(190)的执行经由所述共享存储器(160)进行。4.根据前述权利要求中任一项所述的计算机实现的方法,其中所述控制单元(100)由多个微控制器(102、104)构成,所述微控制器分别构成所述控制单元(100)的一部分并且分别具有至少多个软件集群(300)以及分别具有所述通信单元(200),其中在所述相应的微控制器...
【专利技术属性】
技术研发人员:R,
申请(专利权)人:纬湃科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。