Servo Motor Control Reducing Vibration via Jerk-Limited Waveforms

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional servo motor control systems face difficulties in restraining vibration and settling time at high speeds, making it challenging to operate motors with ideal tracks and synchronize multiple axes.

Innovation Solution

A motor control system that generates ideal command waveforms for jerk, acceleration, speed, and position, and regenerates these waveforms in real-time based on deviations, while implementing jerk limits to prevent excessive vibration and deviation, allowing for closed-loop control and synchronization of multiple axes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the motor is operated at high speed, then productivity is improved, but vibration and settling time increase making control difficult

Engineering Contradiction:
Improvemotor speedVSAvoidvibration and settling time
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The system performs preliminary action by generating and storing ideal command waveforms (jerk, acceleration, speed, position) in advance before motor operation. These pre-calculated waveforms are stored in a waveform storage unit and retrieved during high-speed operation to maintain stability while achieving high productivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by continuously comparing the actual motor position with the command position and regenerating command waveforms based on deviation amounts. The waveform regeneration unit uses this feedback to adjust future command waveforms, ensuring vibration control and settling time reduction even at high speeds.

Inventive Principle:
Principle #23Feedback

2Device complexity

If conventional servo control with accumulated error pulse mode is used, then device complexity is reduced, but synchronization capability and ideal track operation become difficult

Engineering Contradiction:
Improvecontrol system structureVSAvoidsynchronization capability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system introduces an intermediary mechanism by using ideal command waveforms as a mediator between the control system and motor. These waveforms serve as a reference template that enables precise synchronization and ideal track operation without requiring complex accumulated error pulse mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system replaces the traditional mechanical accumulated error pulse control mechanism with a waveform-based control approach. By substituting the mechanical error accumulation method with pre-generated and regenerated command waveforms, the system achieves better synchronization capability while maintaining relatively simple device structure.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8456126B2Motor control system and motor control method
Publication Date: 2013.06.04 FASFORD TECH
  • US8456126B2 patent drawing
  • US8456126B2 patent drawing
  • US8456126B2 patent drawing

AI summary

There is provided a motor control system and motor control method which can shorten settling time by restraining vibration and deviation relative to an advancing direction during operation. Moreover, according to the present invention, it is possible to cause a motor to be operated with an ideal track and, since it is possible to always monitor a present position, it is made easy to cause a plurality of axes to be synchronously operated. The motor control system is provided with a unit generating command waveforms from a jerk data which has significant effects on the vibration relative to the advancing direction, and a unit performing a real time real position control of regenerating future command waveforms according to a deviation amount, while always performing jerk-limit, whereby the vibration and the deviation relative to the advancing direction when the motor operates at high speed are restrained.