Adaptive Servo Motor Controller for Low-Speed Positioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for stopping an industrial machine at a particular position using a servo motor are inefficient when the operation speed is low, leading to increased time and reduced yield.

Innovation Solution

A servo motor controller that includes a speed detection unit, a speed setting storage unit, a speed comparison unit, and a fixed position stop operation determination unit to dynamically adjust deceleration rates and torque based on the machine's speed, allowing for quick and effective stopping by creating appropriate speed and move commands.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If maximum current is flowed through the servo motor to perform maximum deceleration control operation, then the industrial machine can be stopped at a particular position quickly when operation speed is high, but the time required increases when operation speed is low

Engineering Contradiction:
Improvestopping speedVSAvoidtime to stop
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent applies dynamics by making the deceleration control strategy adaptive based on real-time speed conditions. The control unit dynamically selects between maximum deceleration control and normal deceleration control based on whether the current speed exceeds a predetermined threshold, optimizing the stopping process for different operational scenarios.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the deceleration parameter (deceleration rate) based on the operating conditions. When speed is high, maximum deceleration is applied; when speed is low, normal deceleration is used. This parameter adjustment resolves the contradiction by adapting the stopping behavior to the current speed state.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If maximum deceleration control operation is performed to detect maximum deceleration acceleration rate, then stopping accuracy is improved, but productivity decreases due to increased time consumption at low speeds

Engineering Contradiction:
Improvestopping position accuracyVSAvoidyield
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The control system dynamically adjusts the deceleration strategy based on real-time speed feedback. The control unit determines whether to apply maximum deceleration or normal deceleration by comparing current speed with a predetermined threshold, making the precision control adaptive to operational conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The deceleration rate parameter is changed based on speed conditions. Maximum deceleration rate is applied only when speed exceeds the threshold, otherwise normal deceleration rate is used. This conditional parameter change maintains precision when needed while improving productivity when operating at lower speeds.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If speed control is maintained during fixed position stop operation, then stopping precision is improved, but the time required for stopping increases

Engineering Contradiction:
Improvefixed position stop precisionVSAvoidstopping time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The stopping process is segmented into two phases: a first phase using maximum deceleration control to rapidly reduce speed from high values, and a second phase using normal deceleration control to complete the stopping maneuver. This segmentation allows the system to achieve both speed and precision by applying different control strategies at different stages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The control mode transitions dynamically during the stopping process. The control unit switches from maximum deceleration control to normal deceleration control when speed drops below the threshold, creating a dynamic two-stage stopping sequence that optimizes both time and precision.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11687057B2Servo motor controller
Publication Date: 2023.06.27 FANUC LTD
  • US11687057B2 patent drawing
  • US11687057B2 patent drawing
  • US11687057B2 patent drawing

AI summary

To provide a servo motor controller that can quickly and effectively stop an industrial machine at a particular position even if operation speed is relatively low when a fixed position stop command is issued. The servo motor includes a speed comparison unit configured to compare speed at a time of a fixed position stop command with a first speed, a fixed position stop operation determination unit configured to determine an operation method at the time of the fixed position stop command, and a fixed position stop control unit configured to control the servo motor based on the determined operation method. When speed at the time of the fixed position stop command is higher than the first speed, the fixed position stop operation determination unit decelerates the speed to a second speed lower than the first speed and creates a move command for stopping at a target position based on an acceleration rate during deceleration or a predetermined acceleration rate and, when speed at the time of the fixed position stop command is lower than the first speed, decelerates the speed by a predetermined deceleration rate and creates a move command for stopping at a target stop position, and the fixed position stop control unit controls the servo motor based on the move command.