Inductive Load Current Control With Learned ADC Fetch Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic control apparatuses for inductive loads face challenges in achieving accurate current control while maintaining a low processing load on the controller, particularly due to increased processing demands when increasing the sampling number of current detection values.

Innovation Solution

The electronic control apparatus includes a current detector, analog-digital converter, and controller that learns optimal fetch timing for the A/D converter to minimize deflection between ideal and sample data values, allowing for reduced sampling frequencies while maintaining accuracy through adaptive timing adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the sampling number of the detection current value is increased to improve measurement precision, then the accuracy of current control is improved, but the processing load on the control CPU increases

Engineering Contradiction:
Improveaccuracy of current controlVSAvoidprocessing load on control CPU
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing correction values in a lookup table during system initialization or calibration phase. The correction values compensate for timing-related measurement errors without requiring real-time complex calculations. During operation, the controller simply retrieves the appropriate correction value from the table based on the actual fetch timing, thereby maintaining high measurement accuracy while minimizing processing load during current control operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces complex real-time arithmetic processing with a table-based retrieval system. Instead of performing heavy computational operations during runtime to correct timing errors, the system substitutes mechanical/computational complexity with a pre-computed lookup table approach. This substitution maintains measurement precision while dramatically reducing the processing burden on the control CPU during operational phases.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Device complexity

If the sampling frequency is reduced to decrease processing load, then the processing load on the controller is reduced, but the accuracy of current detection may deteriorate

Engineering Contradiction:
Improveprocessing load on controllerVSAvoidaccuracy of current detection
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the fetch timing of the A/D converter based on pre-calculated optimal timing values stored in the lookup table. By changing the timing parameter rather than the sampling frequency, the system maintains accurate current detection at lower sampling rates. The correction values in the table compensate for timing variations, allowing accurate measurements even when sampling frequency is reduced to decrease processing load.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If the number of arithmetic operations on detection current value is increased to improve control accuracy, then the precision of current control is improved, but the processing time increases

Engineering Contradiction:
Improveprecision of current controlVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs arithmetic operations in advance by pre-calculating correction values during system initialization or calibration. These pre-computed values are stored in a lookup table for rapid retrieval during operational phases. This preliminary action eliminates the need for time-consuming arithmetic operations during real-time current control, thereby maintaining high precision while minimizing processing time during critical operational periods.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9740260B2Electronic control apparatus
Publication Date: 2017.08.22 DENSO CORP
  • US9740260B2 patent drawing
  • US9740260B2 patent drawing
  • US9740260B2 patent drawing

AI summary

An electronic control apparatus that controls actuation of an inductive load includes: a current detector that detect current flowing through the inductive load and outputs a current detection signal in an analog signal; an analog-digital converter that takes in the current detection signal at a fetch timing, and converts the current detection signal into a current detection value; and a controller that calculates a current arithmetic value by executing arithmetic processing for the current detection value, and controls the current based on the current arithmetic value. The controller obtains a sample data value of the current arithmetic value for each of a plurality of fetch timings. The controller calculates a deflection between an ideal value of the current arithmetic value and the sample data value of the current arithmetic value, and learns the fetch timing, causing the deflection with the ideal value of the current arithmetic value to be minimized.