Motor Control Timing to Suppress Mover Stop Vibration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional motor position control methods struggle to effectively superimpose correction command values, leading to mover vibration when stopped.

Innovation Solution

A motor control method that generates a second operation command based on the vibration cycle and timing of the mover, combined with a drive signal to suppress vibrations by canceling them at the appropriate cycle.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a correction command value pattern is superimposed to improve positioning accuracy, then the mover vibrates when stopped

Engineering Contradiction:
Improvepositioning accuracyVSAvoidmover stability
Core Design Contradiction:
Measurement precisionVSStability of the object's composition

Solution Approach 1:

The patent applies periodic action by generating a vibration suppression command that operates at a specific frequency (e.g., 100 Hz) to counteract the vibrations caused by the correction command. This periodic suppression command is superimposed on the position command to actively cancel out unwanted vibrations while maintaining positioning accuracy.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent implements preliminary anti-action by generating a vibration suppression command in advance that is designed to counteract the vibrations before they fully manifest. The suppression command is created based on the known characteristics of the correction command and is applied proactively to prevent vibration buildup.

Inventive Principle:
Principle #9Preliminary anti-action

2Stability of the object's composition

If vibration suppression is prioritized to improve stability, then positioning accuracy may deteriorate

Engineering Contradiction:
Improvemover stabilityVSAvoidpositioning accuracy
Core Design Contradiction:
Stability of the object's compositionVSMeasurement precision

Solution Approach 1:

The patent merges the position command and the vibration suppression command into a single composite command signal. By superimposing these commands, the system simultaneously achieves positioning accuracy (from the position command) and vibration suppression (from the suppression command) without compromising either function.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The vibration suppression command acts as an intermediary that mediates between the positioning requirement and the stability requirement. It translates the positioning accuracy goal into a form that can be achieved without inducing harmful vibrations, effectively bridging the two conflicting requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If complex correction commands are used to improve positioning precision, then control system complexity increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidcontrol system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent changes parameters by using a fixed-frequency periodic signal (e.g., 100 Hz) for vibration suppression rather than complex adaptive algorithms. This parameter-based approach simplifies the control system while maintaining effectiveness, as the suppression frequency and amplitude can be adjusted without changing the fundamental control structure.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12530008B2Motor control method, motor control device, and motor control system
Publication Date: 2026.01.20 PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
  • US12530008B2 patent drawing
  • US12530008B2 patent drawing
  • US12530008B2 patent drawing

AI summary

A motor control method that can suppress a mover from vibrating when the mover is stopped is provided. A motor control method includes a command step of generating and outputting a second operation command for operating motor, based on the vibration cycle of mover and on the timing when the operation of motor based on the first operation command for operating motor that moves mover ends, and a drive step of generating and outputting a drive signal for operating motor based on the first operation command and the second operation command.