IP Library Granted Patent US 10,007,570
Granted Patent B2
US 10,007,570 · App. 14/917,526 · Granted Jun 26, 2018

Monitoring unit, control system, and computer readable medium

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,007,570
App. No.
14/917,526
Granted
Jun 26, 2018
Kind
B2
Abstract

In an in-vehicle network system ( 100 ), a parent control unit ( 10 ) and a child control unit ( 20 ) constitute a control unit. In the in-vehicle network system ( 100 ), a monitoring unit ( 70 ) acquires communication data being communicated between the parent control unit ( 10 ) and the child control unit ( 20 ) and flowing in an in-vehicle network ( 30 ) which connects the parent control unit ( 10 ) and the child control unit ( 20 ) to each other. The monitoring unit ( 70 ) diagnoses an abnormality in the parent control unit ( 10 ) based on the communication data acquired by the monitoring unit ( 70 ) and diagnostic data stored by a memory unit.

Claims (27)

1. A monitoring unit in a control system including a parent control unit and a plurality of child control units, where each child control unit controls a device in accordance with control carried out by the parent control unit, the monitoring unit being one the plurality of child control units, serving to monitor an operation of the parent control unit, and comprising:

a diagnostic data memory part to store diagnostic data for diagnosing the operation of the parent control unit, the diagnostic data including input/output rules;

an information acquiring part to acquire communication data communicated between the parent control unit and the plurality of child control units via a controller area network, the communication data including input information transmitted from a child control unit to the parent control unit and output information transmitted from the parent control unit to a child control unit; and

a diagnosing part to diagnose the operation of the parent control unit based on the diagnostic data stored by the diagnostic data memory part and the communication data acquired by the information acquiring part by estimating a relation between the acquired input information and the acquired output information and comparing the estimated relation with the input/output rules,

wherein the diagnosing part makes a request based on a diagnostic result so that the device is controlled to a fail safe state.

2. The monitoring unit according to claim 1 ,

wherein the parent control unit computes output data with respect to input data sent from the child control unit and outputs the computed output data to the child control unit,

wherein the child control unit controls the device based on the output data outputted from the parent control unit,

wherein the diagnostic data memory part stores a correspondence relation between the input data and the output data, as the diagnostic data,

wherein the information acquiring part acquires the input data transmitted from the child control unit to the parent control unit, and the output data transmitted from the parent control unit to the child control unit, and

wherein the diagnostic part diagnoses the operation of the parent control unit by determining whether or not the input data and output data acquired by the information acquiring part satisfy the correspondence relation.

3. The monitoring unit according to claim 2 , further comprising

a test data transmitting part to transmit test data to the parent control unit,

wherein the parent control unit computes the output data by treating, as the input data from the child control unit, the test data transmitted by the test data transmitting part,

wherein the information acquiring part acquires the output data transmitted from the parent control unit to the child control unit, and

wherein the diagnostic part diagnoses the operation of the parent control unit by determining whether or not the test data and the output data which is acquired by the information acquiring part satisfy the correspondence relation.

4. The monitoring unit according to claim 3 , further comprising

a notifying part to notify the parent control unit not to control the device temporarily based on the output data when the test data transmitting part is to transmit the test data.

5. A control system comprising a parent control unit, a plurality of child control units, where each child control unit controls a device in accordance with control carried out by the parent control unit, and a monitoring unit to monitor an operation of the parent control unit,

the monitoring unit including:

a diagnostic data memory part to store diagnostic data for diagnosing the operation of the parent control unit, the diagnostic data including input/output rules;

an information acquiring part to acquire communication data communicated between the parent control unit and the plurality of child control units via a controller area network, the communication data including input information transmitted from a child control unit to the parent control unit and output information transmitted from the parent control unit to a child control unit; and

a diagnosing part to diagnose the operation of the parent control unit based on the diagnostic data stored by the diagnostic data memory part and the communication data acquired by the information acquiring part by estimating a relation between the acquired input information and the acquired output information and comparing the estimated relation with the input/output rules.

6. A non-transitory computer readable medium having stored thereon a monitoring program in a control system including a parent control unit and a plurality of child control units, where each child control unit controls a device in accordance with control carried out by the parent control unit, the monitoring program monitoring an operation of the parent control unit and causing a computer to execute:

an information acquiring process of acquiring communication data communicated between the parent control unit and the plurality of child control units via a controller area network, the communication data including input information transmitted from a child control unit to the parent control unit and output information transmitted from the parent control unit to a child control unit; and

a diagnostic process of diagnosing the operation of the parent control unit based on diagnostic data stored in a memory unit and serving to diagnose the operation of the parent control unit, and the communication data acquired in the information acquiring process by estimating a relation between the acquired input information and the acquired output information and comparing the estimated relation with the input/output rules,

wherein the diagnostic process includes making a request based on a diagnostic result so that the device is controlled to a fail safe state.

Assignments (2)
COMPANY SPLIT Recorded Sep 4, 2024
From: MITSUBISHI ELECTRIC CORPORATION
To: MITSUBISHI ELECTRIC MOBILITY CORPORATION
Reel/Frame 068834/0585 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2016
From: WADA, YUTA; TOKUNAGA, YUICHI; NISHIYAMA, HIROHITO; ITO, MASUO; TSUJIMURA, TATSUNORI; OKAMURA, SHIGEKAZU; TANIMOTO, DAISUKE; ITOI, MAKOTO
To: MITSUBISHI ELECTRIC CORPORATION
Reel/Frame 037937/0641 →