Motor Control Velocity Profile Compensation for Torque Overload

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing motor control systems face inefficiencies when operating at high velocities due to reduced torque, leading to potential motor overload and instability, especially in regions requiring high torque or inertia, as they typically limit motor speed to rated RPM to prevent overload.

Innovation Solution

A motor control method that estimates the current torque using a dynamic model of the driven body and compensates the velocity profile in real-time if the estimated torque exceeds a predetermined value, allowing the motor to operate at higher velocities while preventing overload by adjusting the velocity profile based on calculated acceleration and torque values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the motor operates at high velocity beyond rated RPM, then the velocity efficiency is improved, but the torque decreases and motor stability deteriorates

Engineering Contradiction:
Improvemotor velocityVSAvoidmotor stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The velocity profile is dynamically adjusted in real-time based on estimated torque conditions. The control system continuously monitors torque requirements and adapts the velocity profile parameters (acceleration time, deceleration time, maximum velocity) to match actual operating conditions, enabling stable high-velocity operation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system estimates current torque based on the dynamic model of the driven body and uses this feedback to compensate the velocity profile. By comparing estimated torque with required torque, the system adjusts velocity profile parameters to prevent motor overload while maintaining high velocity operation

Inventive Principle:
Principle #23Feedback

2Reliability

If the motor is limited to rated RPM to prevent overload, then motor reliability is improved, but velocity efficiency deteriorates

Engineering Contradiction:
Improvemotor stabilityVSAvoidvelocity efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system changes velocity profile parameters (acceleration time, deceleration time, maximum velocity) based on torque conditions. By adjusting these parameters in real-time, the motor can operate beyond rated RPM when conditions permit, improving velocity efficiency while maintaining reliability through adaptive parameter optimization

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If the velocity profile is fixed in advance, then control simplicity is improved, but adaptability to changing torque conditions deteriorates

Engineering Contradiction:
Improvecontrol simplicityVSAvoidtorque condition adaptability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The velocity profile transitions from a fixed static definition to a dynamic adaptive profile. The system continuously compensates velocity profile parameters based on real-time torque estimation, enabling the profile to adapt to changing torque conditions while maintaining smooth motor operation

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The control system automatically adjusts the velocity profile based on its own torque estimation without requiring external intervention. The system self-regulates by comparing estimated torque with actual requirements and autonomously compensating the velocity profile parameters

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8614558B2Motor control apparatus and motor control method thereof
Publication Date: 2013.12.24 SAMSUNG ELECTRONICS CO LTD
  • US8614558B2 patent drawing
  • US8614558B2 patent drawing
  • US8614558B2 patent drawing

AI summary

Disclosed herein are a motor control apparatus and a motor control method thereof. The motor control method includes estimating a current torque of a motor based on dynamics of a body driven by the motor, judging whether the estimated torque is higher than a predetermined torque value, compensating for a velocity profile to drive the motor from the predetermined torque value, upon judging that the estimated torque is higher than the predetermined torque value, and driving the motor using the compensated velocity profile. Thereby, the velocity profile is compensated for in real time, and thus the velocity of the motor is raised while preventing the motor from stepping out.