IP Library Granted Patent US 10,254,733
Granted Patent B2
US 10,254,733 · App. 15/320,003 · Granted Apr 9, 2019

Motor control device

Inventors: Tatsuya Hatakeyama (Hitachinaka, JP); Hiroaki Igarashi (Hitachinaka, JP); Hideyuki Sakamoto (Hitachinaka, JP)
Assignee: HITACHI AUTOMOTIVE SYSTEMS, LTD.
G05B19/0428B60L1/00B60L3/0084B60L3/0092G06F11/30H02P29/032B60L2220/42G05B2219/14006Y02T10/646Y02T90/16
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,254,733
App. No.
15/320,003
Granted
Apr 9, 2019
Kind
B2
Abstract

A motor control device avoids the difficulties associated with safely controlling a motor using a second calculation unit when a first calculation unit malfunctions. A motor control device monitors a malfunction of a first microcomputer and a malfunction of a first CPU of the first microcomputer and performs a determination based on a result of a second external communication functional unit. When the determination is normal, the process proceeds determine that the first CPU is normal and a second CPU malfunctions. Therefore, it is possible to continue processing using the first CPU in this case.

Claims (43)

1. A motor control device comprising:

an integrated control unit that receives information relating to a malfunction from a first microcomputer and a second microcomputer and controls a motor,

wherein the first microcomputer includes a first CPU, a second CPU which has a first self-diagnosis functional unit, and a first internal communication functional unit which detects a malfunction of the first CPU through communication from the second CPU to the first CPU,

the second microcomputer is a multi-core microcomputer which includes a third CPU and a fourth CPU and a second external communication functional unit which detects a malfunction of the first microcomputer through communication from the third CPU to the first microcomputer,

the fourth CPU having a second self-diagnosis functional unit, and a second internal communication functional unit which detects a malfunction of the third CPU through communication from the fourth CPU to the third CPU,

the first microcomputer includes a first external communication functional unit which detects the malfunction of the third CPU of the second microcomputer through communication from the first CPU to the second microcomputer,

the integrated control unit monitors the malfunction of the first CPU based on each malfunction detection result of the first internal communication functional unit and the second external communication functional unit even when the first self-diagnosis functional unit determines that the second CPU malfunctions in the first microcomputer, and continues processing of the first CPU based on a result of the monitoring, and

the integrated control unit monitors the malfunction of the third CPU based on each malfunction detection result of the second internal communication functional unit and the first external communication functional unit even when the second self-diagnosis functional unit determines that the fourth CPU malfunctions in the second microcomputer, and continues processing of the third CPU based on a result of the monitoring.

2. The motor control device according to claim 1 , wherein

the first microcomputer is a multi-core microcomputer which includes the second CPU and the first CPU,

the second CPU includes a first core to execute a calculation process and a second core to execute a calculation process,

the first self-diagnosis functional unit detects a malfunction of the second CPU by comparing a calculation result of the first core and a calculation result of the second core, and

the first internal communication functional unit detects the malfunction of the first CPU by performing communication with the first core and the first CPU.

3. The motor control device according to claim 1 , wherein

the first CPU and the second CPU perform processing relating to control of a first motor which is a motor for a vehicle, and

the integrated control unit monitors the malfunction of the first CPU based on each malfunction detection result of the first internal communication functional unit and the second external communication functional unit even when the first self-diagnosis functional unit determines that the second CPU malfunctions in the first microcomputer, and continues the control of the first motor through the processing of the first CPU based on the monitoring result.

4. The motor control device according to claim 2 , wherein

the first CPU includes a third core to execute a calculation process, and

the first internal communication functional unit performs communication from the first core to the third core and detects the malfunction of the first CPU, and further, performs communication from the third core to the first core and detects the malfunction of the second CPU.

5. The motor control device according to claim 1 , wherein

the second external communication functional unit detects a malfunction of the fourth CPU by performing communication between the first CPU and the fourth CPU,

the first microcomputer includes a first external communication functional unit which detects the malfunction of the fourth CPU of the second microcomputer through communication from the first CPU to the second microcomputer, and

the integrated control unit monitors the malfunction of the fourth CPU based on each malfunction detection result of the second internal communication functional unit and the first external communication functional unit even when the second self-diagnosis functional unit determines that the fourth CPU malfunctions in the second microcomputer, and continues processing of the fourth CPU based on a result of the monitoring.

6. The motor control device according to claim 1 , wherein

the first CPU and the second CPU perform processing relating to control of a first motor which is a motor for a vehicle, and

the integrated control unit monitors the malfunction of the first CPU based on each malfunction detection result of the first internal communication functional unit and the second external communication functional unit even when the first self-diagnosis functional unit determines that the second CPU malfunctions in the first microcomputer, and continues the control of the first motor through the processing of the first CPU based on the monitoring result.

7. The motor control device according to claim 2 , wherein

the first CPU includes a third core to execute a calculation process, and

the first internal communication functional unit performs communication from the first core to the third core and detects the malfunction of the first CPU, and further, performs communication from the third core to the first core and detects the malfunction of the second CPU.

8. A motor control device comprising:

an integrated control unit that receives information relating to a malfunction from a first microcomputer and a second microcomputer and controls a motor,

wherein the first microcomputer includes a first CPU, a second CPU which has a first self-diagnosis functional unit, and a first internal communication functional unit which detects a malfunction of the first CPU through communication from the second CPU to the first CPU,

the second microcomputer is a multi-core microcomputer which includes a third CPU and a fourth CPU and a second external communication functional unit which detects a malfunction of the first microcomputer through communication from the third CPU to the first microcomputer,

the fourth CPU having a second self-diagnosis functional unit, and a second internal communication functional unit which detects a malfunction of the third CPU through communication from the fourth CPU to the third CPU,

the integrated control unit monitors the malfunction of the first CPU based on each malfunction detection result of the first internal communication functional unit and the second external communication functional unit even when the first self-diagnosis functional unit determines that the second CPU malfunctions in the first microcomputer, and continues processing of the first CPU based on a result of the monitoring,

the second external communication functional unit detects a malfunction of the fourth CPU by performing communication between the first CPU and the fourth CPU,

the first microcomputer includes a first external communication functional unit which detects the malfunction of the fourth CPU of the second microcomputer through communication from the first CPU to the second microcomputer, and

the integrated control unit monitors the malfunction of the fourth CPU based on each malfunction detection result of the second internal communication functional unit and the first external communication functional unit even when the second self-diagnosis functional unit determines that the fourth CPU malfunctions in the second microcomputer, and continues processing of the fourth CPU based on a result of the monitoring.

9. The motor control device according to claim 8 , wherein

the first microcomputer is a multi-core microcomputer which includes the second CPU and the first CPU,

the second CPU includes a first core to execute a calculation process and a second core to execute a calculation process,

the first self-diagnosis functional unit detects a malfunction of the second CPU by comparing a calculation result of the first core and a calculation result of the second core, and

the first internal communication functional unit detects the malfunction of the first CPU by performing communication with the first core and the first CPU.

Assignments (2)
CHANGE OF NAME Recorded Mar 25, 2021
From: HITACHI AUTOMOTIVE SYSTEMS, LTD.
To: HITACHI ASTEMO, LTD.
Reel/Frame 056299/0447 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2016
From: HATAKEYAMA, TATSUYA; IGARASHI, HIROAKI; SAKAMOTO, HIDEYUKI
To: HITACHI AUTOMOTIVE SYSTEMS, LTD.
Reel/Frame 040671/0318 →
Priority Claims (1)
JP 2014-126920 · Jun 20, 2014 · national
Continuity (1)
Related Publication 20170131698A1 · May 11, 2017