Rotation Angle Sensor Detection Unit with Redundant Correction Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing rotation angle sensors face detection accuracy issues due to assembly errors and data corruption, which can lead to abnormality in correction values, requiring high-accuracy assembly and default value usage, resulting in lower detection accuracy.

Innovation Solution

The detection unit employs two correction values stored in different areas of non-volatile memory for each angle signal, allowing switching between them when one becomes abnormal, and uses inter-sensor error correction values to maintain detection accuracy without the need for continuous high-accuracy assembly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a correction value is stored in a storage area to compensate for assembly errors, then detection accuracy is improved, but the system becomes vulnerable to data corruption and abnormality in the stored correction value

Engineering Contradiction:
Improvedetection accuracyVSAvoiddata integrity
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent stores multiple copies of the correction value in different storage areas (e.g., different memory locations or different storage media). When the original correction value becomes abnormal or corrupted, the system can retrieve a backup copy from another storage area, ensuring data integrity and continuous operation without loss of detection accuracy.

Inventive Principle:
Principle #26Copying

2Productivity

If a default value is used for continuation of detection when correction value becomes abnormal, then system operation is maintained, but detection accuracy deteriorates

Engineering Contradiction:
Improveoperation continuityVSAvoiddetection accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent prepares backup correction values in advance and stores them in different storage areas. When the primary correction value becomes abnormal, the system immediately switches to using a pre-prepared backup correction value from another storage area, rather than resorting to a default value. This ensures both operational continuity and maintenance of detection accuracy.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Measurement precision

If high-accuracy assembly is performed to ensure default value has certain detection accuracy, then detection accuracy is improved, but manufacturing complexity and cost increase

Engineering Contradiction:
Improvedetection accuracyVSAvoidassembly requirement
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent stores multiple copies of the correction value in different storage areas. When the original correction value becomes abnormal, the system can retrieve a backup copy from another storage area, ensuring data integrity and continuous operation without loss of detection accuracy.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11639192B2Detection unit
Publication Date: 2023.05.02 DENSO CORP
  • US11639192B2 patent drawing
  • US11639192B2 patent drawing
  • US11639192B2 patent drawing

AI summary

A detection unit has a detection element for detecting a change of magnetic field according to a rotation of a magnet, and an angle calculator for calculating an angle signal according to a detected physical quantity detected by the detection element. Further, a storage stores a plurality of correction values for correcting detection error of the angle signal, and another storage stores a plurality of correction values for correcting detection error of the angle signal. An abnormality determiner determines abnormality of the correction values, an another abnormality determiner determines abnormality of the correction values. A control calculator performs a control calculation by using the angle signals corrected by using the correction value having been determined as normal.