Motor Position Compensation for Sensor Delay in Drive Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The delay time between the output of position detection results by a position sensor and the acquisition of these results for motor control cycles affects responsiveness and stability, making it difficult to reduce its influence effectively.

Innovation Solution

A motor drive system that includes a compensation amount adjustment unit to count the time difference between detection result updates and generate a compensation value, and a control unit to perform position control based on compensated position information, thereby reducing the influence of delay time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the control cycle is set longer than the position sensor output period, then the system can process position data at a manageable rate, but the delay time between position detection and control acquisition becomes irregular and difficult to manage

Engineering Contradiction:
Improvecontrol cycle efficiencyVSAvoiddelay time irregularity
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by calculating the delay time compensation amount in advance based on the relationship between the position sensor output period and control cycle. The compensation amount is pre-computed using the formula: compensation amount = (delay time / position sensor output period) × position change amount, allowing the system to proactively correct for timing irregularities before they affect control accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter of position information by applying a compensation amount that adjusts the detected position based on the calculated delay time. This parameter transformation converts raw position data into compensated position data that accounts for timing irregularities, thereby resolving the contradiction between manageable control cycles and irregular delay times.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If the control cycle is set longer than the position sensor output period, then the system can process position data at a manageable rate, but the responsiveness and stability of motor control are adversely affected

Engineering Contradiction:
Improvecontrol cycle efficiencyVSAvoidcontrol responsiveness and stability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback by continuously monitoring the delay time between position sensor output and control acquisition, calculating the compensation amount based on this feedback, and applying it to adjust subsequent position information. This closed-loop feedback mechanism ensures that control responsiveness and stability are maintained despite the longer control cycle period.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary calculation of the compensation amount based on the known relationship between sensor output period and control cycle. By pre-computing the compensation factor, the system prepares in advance to correct timing discrepancies, thereby maintaining control reliability without sacrificing productivity.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If position detection results are updated at each control cycle, then control accuracy is improved, but the delay time from sensor output to control acquisition becomes significant and irregular

Engineering Contradiction:
Improveposition detection accuracyVSAvoiddelay time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent transforms the position detection parameter by applying a compensation amount that adjusts for the delay time. The compensated position information is calculated as: compensated position = detected position + compensation amount, where the compensation amount is derived from the delay time and position change rate. This parameter transformation maintains measurement precision while accounting for time delays.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs preliminary calculation of the compensation amount based on the delay time and position change characteristics. By computing the compensation factor in advance, the system prepares to correct the position information before it is used for control, thereby reducing the effective impact of delay time while maintaining high measurement precision.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260031751A1Motor drive system and motor drive method
Publication Date: 2026.01.29 TMEIC CORP
  • US20260031751A1 patent drawing
  • US20260031751A1 patent drawing
  • US20260031751A1 patent drawing

AI summary

A power conversion device according to an aspect of the embodiment is a power conversion device in which a delay time occurs from a first timing of updating a detection result of a position of a motor using a position sensor by outputting the detection result of each position of the motor in each first period from the position sensor to a second timing of acquiring position information of the motor in each second period within a control cycle of the motor. The power conversion device includes a compensation amount adjustment unit and a control unit. The compensation amount adjustment unit counts time from the first timing to the second timing and generates a compensation value for compensating for the position information based on the counting result. The control unit performs position control on the motor based on the position information as a result of compensation and position command information of the motor.