Servo Speed Command Damping for Low-Frequency End Oscillation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In motor control systems with semi-closed configurations, especially in the FA field, it is challenging to realize damping control within the servomotor control device responsible for the speed control system due to equipment replacement and maintainability issues, as the position controller cannot perform damping control, leading to oscillations at low frequencies.

Innovation Solution

A motor control device that includes a position command estimator and a speed command generator to calculate and output an actual speed command, which is used by a speed controller to prevent oscillations at the mechanical end, without relying on position command processing by the upper layer system control device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If damping control is implemented by processing position command in upper layer system control device, then oscillation of end section can be suppressed, but device complexity increases and maintainability deteriorates

Engineering Contradiction:
Improveoscillation of end sectionVSAvoiddevice complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The damping control function is extracted from the upper layer system control device and relocated to the servomotor control device. This extraction eliminates the need for complex filter switching mechanisms and command direction detecting means in the upper layer device, thereby reducing device complexity while maintaining the ability to suppress end section oscillation through speed command processing alone.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The servomotor control device performs damping control independently using its own speed command processing capability, without requiring external intervention from the upper layer system control device. The position command estimator and speed command generator work autonomously within the servomotor control device to estimate position commands and generate damped speed commands,实现ing self-service damping control.

Inventive Principle:
Principle #25Self-service

2Object-affected harmful factors

If position controller processes position command for damping control, then damping effect is achieved, but ease of operation deteriorates due to inability to realize damping control in speed control system

Engineering Contradiction:
Improveoscillation suppressionVSAvoidease of operation
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

Instead of processing the position command to achieve damping control, the invention inverts the approach by processing the speed command. The position command estimator estimates the position command from speed command and position response, then the speed command generator uses this estimate to generate a damped speed command. This inversion allows damping control to be realized within the speed control system, improving ease of operation.

Inventive Principle:
Principle #13The other way round (Inversion)

3Object-affected harmful factors

If damping filter is applied to position command, then oscillation is suppressed, but response time increases due to low-pass filtering

Engineering Contradiction:
Improveoscillation of end sectionVSAvoidresponse time
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

The invention changes the parameter being filtered from position command to speed command. By applying the damping filter to the speed command rather than the position command, the system avoids the severe phase lag and response delay introduced by low-pass filtering of position commands. The position command estimator provides the necessary filtering effect on position information without directly filtering the position command, thereby maintaining faster response time while still suppressing oscillation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11831262B2Motor control device
Publication Date: 2023.11.28 HITACHI IND EQUIP SYST CO LTD
  • US11831262B2 patent drawing
  • US11831262B2 patent drawing
  • US11831262B2 patent drawing

AI summary

This motor control device receives a speed command from an upper layer system control device having a position controller, the motor control device having: a position command estimator that calculates an estimate of a position command on the basis of the speed command and a motor axis position response; and a speed command generator that generates an actual speed command on the basis of the estimate so that an end section of a machine connected to the motor does not oscillate, wherein the actual speed command is output from the speed command generator to a speed controller.