IP Library Granted Patent US 10,997,344
Granted Patent B2
US 10,997,344 · App. 16/300,080 · Granted May 4, 2021

ECU simulation device

Inventor: Yoshinobu Fukano (Hitachinaka, JP)
Assignee: HITACHI AUTOMOTIVE SYSTEMS, LTD.
G06F30/367G06F11/261G06F11/3664G06F11/3684G06F30/00B60R16/0231
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,997,344
App. No.
16/300,080
Granted
May 4, 2021
Kind
B2
Abstract

The purpose of the present invention is to decrease the time required to create fault injection test data when performing an ECU simulation test. An ECU simulation device according to the present invention is provided with a database in which fault modes are defined for each type of circuit element, reads out, from the database, fault modes for each circuit element provided in an ECU, and generates a test pattern for each of the fault modes.

Claims (20)

1. An electronic control unit (“ECU”) simulation device that simulates operation of an ECU, the ECU simulation device comprising:

a test data generation section that generates test data;

an ECU simulator that simulates the operation of the ECU by using the test data; and

a report generation section that generates a report of a result of a simulation performed by the ECU simulator, wherein

the test data generation section includes a database defining one or more fault modes corresponding to each type of a circuit element,

the test data generation section reads a type of the circuit element included in the ECU from computer aided design (“CAD”) data describing a circuit design of the ECU and obtains the fault modes corresponding to the read type from the database, so as to generate a test pattern that simulates the operation of the ECU based on an assumption that the fault modes are generated for each circuit element included in the ECU, and

the ECU simulator simulates the operation of the ECU by using the test pattern for each circuit element of the ECU generated by the test data generation section.

2. The ECU simulation device according to claim 1 , further comprising:

a storage device that stores scenario data describing a parameter used by the ECU simulator for simulating the operation of the ECU, wherein

the ECU simulator is configured to simulate the operation of the ECU by executing control software configured to output an error code corresponding to the fault mode,

the scenario data describes an error code that is expected to be output by the control software when a fault corresponding to the fault mode occurs in the circuit element included in the ECU, and

the ECU simulator simulates, for each circuit element included in the ECU, whether or not the control software outputs the error code described in the scenario data as the error code corresponding to the fault mode.

3. The ECU simulation device according to claim 2 , wherein

the report generation section outputs, as a cover rate of a simulation performed by the ECU simulator, a ratio between the number of simulations performed by the ECU simulator for each circuit element included in the ECU and the number of error codes that are described in the scenario data and output by the control software as the error codes corresponding to the fault mode.

4. The ECU simulation device according to claim 1 , wherein the report generation section generates hypertext markup language (“HTML”) CAD data obtained by converting the CAD data to an HTML format and also generates the report in an HTML format, and

the report includes a link to the HTML CAD data.

5. The ECU simulation device according to claim 4 , wherein

the report generation section associates the circuit element of the ECU described in the HTML CAD data with a result of the simulation performed for each circuit element of the ECU by the ECU simulator by an HTML link.

6. The ECU simulation device according to claim 1 , wherein

all of the test data generation section, the ECU simulator, and the report generation section are disposed on the same computer, or disposed on two or more computers interconnected over a network in a distributed manner.

Assignments (2)
CHANGE OF NAME Recorded Nov 22, 2021
From: HITACHI AUTOMOTIVE SYSTEMS, LTD.
To: HITACHI ASTEMO, LTD.
Reel/Frame 058598/0321 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2018
From: FUKANO, YOSHINOBU
To: HITACHI AUTOMOTIVE SYSTEMS, LTD.
Reel/Frame 047459/0432 →
Priority Claims (1)
JP JP2016-126382 · Jun 27, 2016 · national
Continuity (1)
Related Publication 20190147131A1 · May 16, 2019