Motor Controller Dynamic Position Error Threshold

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional motor control systems face challenges in detecting abnormalities in a timely manner, especially when the position error increases slowly due to fixed detection thresholds, which can lead to delayed detection of motor abnormalities.

Innovation Solution

A motor controller that calculates a tolerance position error based on the position command and control parameters, dynamically adjusts the detection threshold to reflect the predicted position error, and triggers an alarm when the actual position error exceeds this threshold, enhancing the responsiveness to abnormalities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed detection threshold is used for position error, then the detection system is simple to implement, but the abnormality detection is delayed when position errors increase slowly

Engineering Contradiction:
Improveabnormality detection timelinessVSAvoiddetection threshold calculation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed detection threshold to a dynamic threshold that changes over time. The detection threshold is calculated based on the position command value and control parameters, allowing it to adapt to different operating conditions. This dynamic approach enables timely abnormality detection even when position errors increase slowly, as the threshold automatically adjusts to reflect expected error magnitudes at different times.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of the detection threshold from a fixed value to a variable value that depends on the position command value and control parameters. By calculating the threshold as threshold = f(position command, control parameters), the system can detect abnormalities more reliably across different operating conditions without requiring complex additional hardware.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If a fixed tolerance value is used for position error, then the control system is simple, but it cannot adapt to varying operating conditions and control parameters

Engineering Contradiction:
Improvedetection threshold adaptabilityVSAvoidthreshold calculation mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent changes the detection threshold parameter from a fixed value to a dynamic value that is calculated based on the position command value and control parameters. This allows the threshold to adapt to varying operating conditions such as different positioning speeds and acceleration rates, improving versatility without requiring multiple fixed thresholds for different scenarios.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements feedback by continuously calculating the detection threshold based on the current position command value and control parameters. This feedback mechanism ensures that the threshold automatically adjusts to match the current operating conditions, enabling the system to adapt to varying requirements without manual intervention or complex configuration.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If the detection threshold is set low to detect small errors, then detection sensitivity is high, but false alarms increase during normal operation with position commands

Engineering Contradiction:
Improveposition error detection sensitivityVSAvoidfalse alarm rate
Core Design Contradiction:
Measurement precisionVSObject-generated harmful factors

Solution Approach 1:

The patent changes the detection threshold from a fixed low value to a dynamic value that varies with the position command. By calculating the threshold based on the expected position error at different times, the system maintains high sensitivity for detecting actual abnormalities while automatically raising the threshold during normal positioning operations to prevent false alarms.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies preliminary action by calculating the expected position error in advance based on the position command and control parameters, and using this prediction to set the detection threshold before the actual positioning occurs. This allows the system to anticipate normal error patterns and adjust the threshold accordingly, preventing false alarms while maintaining detection sensitivity for true abnormalities.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10599136B2Motor controller and method for controlling motor
Publication Date: 2020.03.24 YASKAWA DENKI KK
  • US10599136B2 patent drawing
  • US10599136B2 patent drawing
  • US10599136B2 patent drawing

AI summary

A motor controller includes memory, and processing circuitry that controls a motor based on a position command and based on a position detection value corresponding to a detected position of the motor, calculates a tolerance position error in a successive manner based on the position command and based on a control parameter used to control the motor, calculates a position error maximum threshold that depends on the tolerance position error, detects an abnormality based on the position error maximum threshold, and triggers an indication when the abnormality is detected.