Motor Controller Timing for Faster Automatic Command Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing motor control systems require significant time and effort for parameter adjustment, which is dependent on operator knowledge and experience, and involve repetitive initialization, evaluation, and learning operations that hinder efficient automatic adjustment.

Innovation Solution

A motor controller with a drive control unit, learning unit, and adjustment management unit that optimizes the timing of initialization, evaluation, and learning operations to reduce the overall adjustment time by allowing parallel processing and synchronized start times based on completion signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If parameter adjustment is performed by repeating initialization operation, evaluation operation, and learning operation sequentially, then the control command can be automatically adjusted, but the adjustment time becomes excessively long

Engineering Contradiction:
Improveautomatic parameter adjustmentVSAvoidadjustment time
Core Design Contradiction:
Extent of automationVSLoss of time

Solution Approach 1:

The learning operation is performed in advance during the initialization phase, before the evaluation operation begins. This preliminary learning allows the system to prepare control commands ahead of time, eliminating the need to wait for sequential completion of operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous operation by overlapping the initialization operation with the learning operation. While the motor performs initialization movements, the learning unit simultaneously learns from sensor data, ensuring that no time is wasted and useful actions continue without interruption.

Inventive Principle:
Principle #20Continuity of useful action

2Reliability

If the initialization operation is performed completely before the evaluation operation, then the motor can be properly positioned, but the overall adjustment time increases

Engineering Contradiction:
Improvemotor positioning accuracyVSAvoidoperation cycle time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The learning operation is performed in advance during the initialization phase, before the evaluation operation begins. This preliminary learning allows the system to prepare control commands ahead of time, eliminating the need to wait for sequential completion of operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the timing and overlap of operations based on real-time conditions. The learning operation can start at different points during initialization depending on system state, allowing flexible optimization of both accuracy and speed.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the learning operation waits for the evaluation operation to complete, then accurate learning data can be obtained, but the adjustment process becomes slower

Engineering Contradiction:
Improvelearning data accuracyVSAvoidparameter adjustment speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The learning operation is performed in advance during the initialization phase, before the evaluation operation begins. This preliminary learning allows the system to prepare control commands ahead of time, eliminating the need to wait for sequential completion of operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous operation by overlapping the initialization operation with the learning operation. While the motor performs initialization movements, the learning unit simultaneously learns from sensor data, ensuring that no time is wasted and useful actions continue without interruption.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12530001B2Motor controller and motor control method for shortening adjustment time for adjusting a motor control command to control a motor
Publication Date: 2026.01.20 MITSUBISHI ELECTRIC CORP
  • US12530001B2 patent drawing
  • US12530001B2 patent drawing
  • US12530001B2 patent drawing

AI summary

A motor controller includes a drive control unit that drives a motor on the basis of a control command, operates a control target made up of the motor and a mechanical load, and performs an initialization operation of setting the control target in an initial state and an evaluation operation starting from the initial state. Further, there is a learning unit that determines the control command to be used in the evaluation operation, on the basis of the result of learning the control command used in the evaluation operation, and a state sensor signal in association with each other. Further, there is an adjustment management unit that determines, on the basis of the timing at which to perform a first process.