电子控制装置、电子控制装置的试验装置及电子控制装置的试验方法制造方法及图纸

技术编号:34991204 阅读:11 留言:0更新日期:2022-09-21 14:37
本发明专利技术提供实现试验装置的生成时间的缩短的电子控制装置、试验装置及试验方法。将电子控制装置(1)的控制程序(150)和试验装置(4)的试验程序(440)的处理层级的结构设为相同,电子控制装置(1)执行的控制程序(150)的各处理层级的要求数据在不变更所要求的通信规格的发送方向和接收方向的情况下生成,试验装置(4)执行的试验程序(440)的各处理层级的要求数据将通信要求数据的发送方向变更为接收方向、将接收方向变更为发送方向来生成。将接收方向变更为发送方向来生成。将接收方向变更为发送方向来生成。

【技术实现步骤摘要】
电子控制装置、电子控制装置的试验装置及电子控制装置的试验方法


[0001]本申请涉及电子控制装置、电子控制装置的试验装置及电子控制装置的试验方法。

技术介绍

[0002]在汽车等车辆中,为了进行电动机驱动、光源的照明驱动等控制处理、或驾驶辅助、自动驾驶等识别周围的状况的处理控制而使用ECU。另外,这里,ECU是指电子控制单元(Electronic Control Unit)的电子控制装置的总称。
[0003]以往,作为对ECU所期待的举动进行试验的手段,使用如下方法:将试验装置连接到ECU的通信线,在与ECU进行通信的同时,确认ECU的通信按照要求来进行的情况。
[0004]近年来,ECU经由通信线收发的数据的种类和数量增加,因此,即使手动确认ECU的通信按照要求来进行,也往往无法在允许时间内完成。因此,使用如下方法:将自动执行试验的程序(以下,称为试验程序)嵌入试验装置,对于ECU收发的各个数据,依次试验正确地被发送或接收。
[0005]在进行这样的试验的自动化时,对于确认难以通过手动来确认的数量的通信数据的试验装置,难以手动生成这样的试验装置,因此,试验装置执行的程序的生成也需要尽可能自动化。
[0006]ECU的通信要求被数据库化的情况较多,对于每个通信帧,至少决定帧名、帧识别编号(以下称为“帧ID”)、收发帧的通信信道、收发帧的数据长度、收发帧的定时(周期)、帧数据(字节排列)内配置一个以上的各种数据的位置和数据的长度(比特)等。
[0007]ECU执行的控制软件沿用以前的设计来开发的情况较多,但通信的要求各种各样,每次开发ECU都应用最新的规格,因此,较少再次利用过去ECU的通信的要求。
[0008]因此,对应于通信的要求的部分在每次ECU开发时几乎全部替换,试验程序也相同。
[0009]作为在ECU的试验装置中嵌入自动试验程序、并削减自动进行试验时的工时的现有技术的示例,例如在专利文献1和专利文献2中公开了基于规格来生成用于试验的数据、测试例等的技术。现有技术文献专利文献
[0010]专利文献1:日本专利特开2011-204069号公报专利文献2:日本专利特开2015-204065号公报

技术实现思路

专利技术所要解决的技术问题
[0011]上述专利文献1和专利文献2中,根据通信的规格书、软件规格书等,来高效地生成
试验数据、满足覆盖范围的测试例,但并未考虑削减试验装置的生成工时和试验处理的生成工时来生成试验数据,因此存在如下问题:自动试验程序以及执行自动试验程序的试验装置的生成必须通过手动来进行。
[0012]本申请公开用于解决上述那样的问题的技术,其目的在于提供一种实现试验装置的生成时间的缩短的电子控制装置。
[0013]此外,本申请的目的在于提供一种实现试验装置的生成时间的缩短的电子控制装置的试验装置。
[0014]此外,本申请的目的还在于提供一种实现试验装置的生成时间的缩短的电子控制装置的试验方法。用于解决技术问题的技术手段
[0015]本申请所公开的电子控制装置包括:执行由至少一个处理层级构成的控制程序的至少一个CPU;存储所述控制程序的辅助存储装置;以及构成为能存储且能读取所述控制程序的数据的RAM,该电子控制装置构成为利用与将所述通信的发送方向变更为接收方向且将所述通信的接收方向变更为发送方向来生成与执行的试验程序的处理相对应的通信的要求数据的试验装置之间的通信,来进行所述电子控制装置的举动的试验时,在所述通信的发送方向和接收方向中不发生变更的情况下生成与所述执行的所述控制程序的处理相对应的所述通信的要求数据。
[0016]此外,本申请所公开的电子控制装置的试验装置包括:执行由至少一个处理层级构成的试验程序的至少一个CPU;存储所述试验程序的辅助存储装置;以及构成为能存储且能读取所述试验程序的数据的RAM,该电子控制装置的试验装置构成为利用与在所述通信的发送方向和接收方向中不发生变更地生成与执行的控制程序的处理相对应的通信的要求数据的电子控制装置之间的通信,来进行所述电子控制装置的举动的试验时,将所述通信的发送方向变更为接收方向且将所述通信的接收方向变更为发送方向来生成与所述执行的所述试验程序的处理相对应的所述通信的要求数据。
[0017]此外,本申请所公开的电子控制装置的试验方法中,基于所述电子控制装置与试验装置之间的通信来对电子控制装置的举动进行试验,所述电子控制装置包括:执行由至少一个处理层级构成的控制程序的至少一个CPU;存储所述控制程序的辅助存储装置;以及构成为能存储且能读取所述控制程序的数据的RAM,所述试验装置包括:执行由至少一个处理层级构成的试验程序的至少一个CPU;存储所述试验程序的辅助存储装置;以及构成为能存储且能读取所述试验程序的数据的RAM,在所述通信的发送方向和接收方向中不发生变更的情况下生成与所述执行的所述控制程序的处理相对应的所述通信的要求数据,将所述通信的发送方向变更为接收方向且将所述通信的接收方向变更为发送方向来生成与所述执行的所述试验程序的处理相对应的所述通信的要求数据。专利技术效果
[0018]根据本申请所公开的电子控制装置,得到实现试验装置的生成时间的缩短的电子控制装置。
[0019]此外,根据本申请所公开的电子控制装置的试验装置,得到实现试验装置的生成时间的缩短的电子控制装置的试验装置。
[0020]此外,根据本申请所公开的电子控制装置的试验方法,得到实现试验装置的生成时间的缩短的电子控制装置的试验方法。
[0021]此外,根据本申请所公开的试验装置和试验方法,得到实现试验装置的生成时间的缩短的试验装置和试验方法。
附图说明
[0022]图1是示出实施方式1所涉及的电子控制装置和试验装置的结构图。图2是例示出实施方式1所涉及的电子控制装置中的控制程序的通信部分访问的变量的内容的说明图。图3是例示出实施方式1所涉及的电子控制装置中的控制程序的通信部分的内容的说明图。图4是例示出实施方式1所涉及的电子控制装置中的硬件抽象化处理关于通信参照的主要硬件抽象化数据的说明图。图5是例示出实施方式1所涉及的电子控制装置中的与硬件抽象化处理的通信有关的初始化处理的步骤的流程图。图6是例示出实施方式1所涉及的电子控制装置中的硬件抽象化处理的帧接收处理的步骤的流程图。图7是例示出实施方式1所涉及的电子控制装置中的硬件抽象化处理的帧发送处理的步骤的流程图。图8是例示出实施方式1所涉及的电子控制装置中的相关硬件抽象化处理的帧发送完成处理的步骤的流程图。图9是例示出实施方式1所涉及的电子控制装置中的硬件抽象化处理的周期处理的步骤的流程图。图10是例示出实施方式1所涉及的电子控制装置中的信道抽象化处理参照的主要通信信道抽象化数据的说明图。图11是例示出实施方式1所涉及的电子控制装置中的信道抽象化处理的初始化处理的步骤的流程图。图12是例示出实施方式1所涉及的电子控制装置中的信道抽象化处理的帧接收处理的步骤的流程图。图13是例示出本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子控制装置,包括:执行由至少一个处理层级构成的控制程序的至少一个CPU;存储所述控制程序的辅助存储装置;以及构成为能存储且能读取所述控制程序的数据的RAM,所述电子控制装置的特征在于,构成为利用与将所述通信的发送方向变更为接收方向且将所述通信的接收方向变更为发送方向来生成与执行的试验程序的处理相对应的通信的要求数据的试验装置之间的通信,来进行所述电子控制装置的举动的试验时,在所述通信的发送方向和接收方向中不发生变更的情况下生成与所述执行的所述控制程序的处理相对应的所述通信的要求数据。2.如权利要求1所述的电子控制装置,其特征在于,所述控制程序和所述试验程序由同一处理层级构成。3.一种电子控制装置的试验装置,包括:执行由至少一个处理层级构成的试验程序的至少一个CPU;存储所述试验程序的辅助存储装置;以及构成为能存储且能读取所述试验程序的数据的RAM,所述电子控制装置的试验装置的特征在于,构成为利用与在所述通信的发送方向和接收方向中不发生变更地生成与执行的控制程序的处理相对应的通信的要求数据的电子控制装置之间的通信,来进行所述电子控制装置的举动的试验时,将所述通信的发送方向变更为接收方向且将所述...

【专利技术属性】
技术研发人员:石原健太郎
申请(专利权)人:三菱电机株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1