Monitoring system for electrical angle calculator
First Claim
1. A monitoring system for a microcomputer that calculates an angle of a rotator, comprising:
- a motor for driving said rotator;
a rotation angle sensor for detecting an angle of said rotator;
said microcomputer which includes;
angle calculator means for calculating the angle of said rotator based on an excitation signal provided for said rotation angle sensor and an output signal from said rotation angle sensor; and
control signal generator means for generating an electrical control signal that indicates a first angle range to which the angle calculated by said angle calculator means belongs;
supervisory signal generator means for generating an electrical supervisory signal that indicates a second angle range to which the angle detected by said rotation angle sensor belongs based on an intermediate signal obtained as a result of multiplying the angle detected by said rotation angle sensor by the excitation signal provided for said rotation angle sensor;
comparator means for comparing the first angle range indicated by said control signal with the second angle range indicated by said supervisory signal; and
fault detector means for determining that a failure occurs in said microcomputer when said comparator means determines that the first angle range disagrees with the second angle range.
1 Assignment
0 Petitions
Accused Products
Abstract
A monitoring system monitors a microcomputer in which an angle calculator calculates the electrical angle of a motor using output signals from a rotation angle sensor. In the microcomputer, a control signal generator generates a coded control signal that indicates the range to which the calculated electrical angle belongs. In the monitoring system, the electrical angle detected by the rotation angle sensor is multiplied by an excitation signal provided for the rotation angle sensor, and an angle detector detects the resultant signals. Based on the detected signals, a supervisory signal generator outputs a coded supervisory signal that indicates the range to which the electrical angle detected by the rotation angle sensor belongs. Then a fault detector determines that a failure occurs in the microcomputer, if a comparator determines that the coded control signal disagrees with the coded supervisory signal.
15 Citations
10 Claims
-
1. A monitoring system for a microcomputer that calculates an angle of a rotator, comprising:
-
a motor for driving said rotator;
a rotation angle sensor for detecting an angle of said rotator;
said microcomputer which includes;
angle calculator means for calculating the angle of said rotator based on an excitation signal provided for said rotation angle sensor and an output signal from said rotation angle sensor; and
control signal generator means for generating an electrical control signal that indicates a first angle range to which the angle calculated by said angle calculator means belongs;
supervisory signal generator means for generating an electrical supervisory signal that indicates a second angle range to which the angle detected by said rotation angle sensor belongs based on an intermediate signal obtained as a result of multiplying the angle detected by said rotation angle sensor by the excitation signal provided for said rotation angle sensor;
comparator means for comparing the first angle range indicated by said control signal with the second angle range indicated by said supervisory signal; and
fault detector means for determining that a failure occurs in said microcomputer when said comparator means determines that the first angle range disagrees with the second angle range. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for monitoring a microcomputer that calculates an angle of an electronically controlled rotator, the method comprising the steps of:
-
(a) a motor driving said rotator;
(b) a rotation angle sensor detecting an angle of said rotator;
(c) said microcomputer calculating the angle of said rotator based on an excitation signal provided for said rotation angle sensor and an output signal from said rotation angle sensor;
(d) said microcomputer generating an electrical control signal that indicates a first angle range to which the angle calculated by said angle calculator means belongs;
(e) multiplying the angle detected by said rotation angle sensor by the excitation signal provided for said rotation angle sensor into an intermediate signal;
(f) generating an electrical supervisory signal that indicates a second angle range to which the angle detected by said rotation angle sensor belongs based on said intermediate signal obtained at said multiplying step;
(g) comparing the first angle range indicated by said control signal with the second angle range indicated by said supervisory signal; and
(h) determining that a failure occurs in said microcomputer when it is determined that the first angle range disagrees with the second angle range at said comparing step. - View Dependent Claims (7, 8, 9, 10)
-
Specification