【技术实现步骤摘要】
【国外来华专利技术】用于多个虚拟ECU的模拟和测试的系统和方法
[0001]所公开技术针对用于虚拟控制器和设备的模拟和测试的技术,包括虚拟控制器之间的通信。所公开技术的各个实施方式对于多个虚拟汽车电子控制单元的模拟和测试是特别有用的。
技术介绍
[0002]汽车电子控制单元(ECU)是指控制车辆中的一个或多个电气系统或子系统的汽车电子设备中的任何嵌入式系统。ECU的类型包括发动机控制模块、动力系控制模块、变速器控制模块、制动控制模块、中央控制模块、中央定时模块、通用电子模块、车身控制模块、悬架控制模块、以及其它控制器、控制单元或控制模块。总之,这些系统有时被称为汽车的计算机。有时,一个组件结合有若干单独的控制模块。
[0003]一些现代机动车辆具有多达200个ECU。ECU中的嵌入式软件在行计数、复杂性、和精密性方面持续增长。管理车辆中ECU的日益增加的复杂性和数量已经成为对原始设备制造商(OEM)的关键挑战。为此,使用虚拟ECU(VECU)来模拟各个ECU的操作,而不需要实际制造和编程每个版本的ECU。需要改进的用于模拟和测试ECU的系统。
技术实现思路
[0004]各个所公开实施例包括由一个或多个计算机系统执行的方法。一种方法包括由一个或多个计算机系统执行第一虚拟电子控制单元(VECU)。所述方法包括由一个或多个计算机系统执行虚拟总线,该虚拟总线与第一VECU相关联。该方法包括由一个或多个计算机系统执行至少一个第二VECU。该方法包括由一个或多个计算机系统通过使用虚拟总线管理第一VECU和所述至少一个第二VE ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种由一个或多个计算机系统(101)执行的方法(1000),包括:由所述一个或多个计算机系统(101)执行(1002)第一虚拟电子控制单元(VECU)(502);由所述一个或多个计算机系统(101)执行(1004)虚拟总线(510),所述虚拟总线(510)与所述第一VECU(502)相关联;由所述一个或多个计算机系统(101)执行(1006)至少一个第二VECU(504);由所述一个或多个计算机系统(101)通过使用所述虚拟总线(510)管理所述第一VECU(502)和所述至少一个第二VECU(504)之间的通信来模拟(1008)多VECU系统。2.根据权利要求1所述的方法,其中,所述第一VECU(502)和所述至少一个第二VECU(504)一起表示汽车控制系统的一部分。3.根据权利要求1所述的方法,其中,所述虚拟总线(510)使用协议管理器转换来自所述第一VECU(502)的第一协议中的通信,并且使用进程间通信(IPC)信道(512)将所述通信传输到所述至少一个第二VECU(504)。4.根据权利要求3所述的方法,其中,所述通信是在所述IPC信道(512)上的载波(410)中传输的,所述载波(410)具有导频字段(412)、先进先出(FIFO)字段(414)、和确认(ACK)字段(416)。5.根据权利要求4所述的方法,其中,所述导频字段(412)包括:标识符字段(416),定义所述FIFO字段(414)的帧类型和大小的帧定义字段(420)、以及标识所述FIFO字段(414)的协议类型的协议字段(422),并且其中所述协议类型对应于所述第一协议。6.根据权利要求1所述的方法,还包括:使用所述虚拟总线(510)来同步(1010)对所述第一VECU(502)和所述至少一个第二VECU(504)的执行。7.根据权利要求6所述的方法,其中,所述第一VECU(502)被指定为主VECU,并且同步执行包括将同步消息从所述第一VECU(502)发送到所述至少一个第二VECU(504),使所述至少一个第二VECU(504)提前预定的虚拟模拟时间执行。8.根据权利要求6所述的方法,其中,所述第一VECU(502)被指定为主VECU,并且同步执行包括将同步消息从所述第一VECU(502)发送到所述第二VECU,使所述至少一个第二VECU(504)提前预定的虚拟模拟时间执行,并且在从所述至少一个第二VECU(504)接收到确认消息之前,不提前执行所述第一VECU(502)。9.根据权利要求1所述的方法,还包括:由所述虚拟总线(510)在由所述第一VECU(502)发送的消息(704)和由第三VECU(506)发送的消息(708)之间进行仲裁(700)。10.一个或多个计算机系统(101),每个计算机系统(101)包括:处理器(111);和可访问的存储器(107),所述一个或多个计算机系统(101)一起被配置成:执行(1002)第一虚拟电子控制单元(VECU)(502);执行(1004)虚拟总线(510),所述虚拟总线(510)与所述第一VECU(502)相关联;执行(1006)至少一个第二VECU(504);通过使用所述虚拟总线(510)管理所述第一V...
【专利技术属性】
技术研发人员:K,
申请(专利权)人:西门子工业软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。