Servo Feedforward Adjustment Using Simulation-Based Tuning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing servo adjustment techniques require specialized knowledge and often fail to utilize higher-degree feedforward adjustments effectively, leading to inefficient adjustment of acceleration/deceleration time constants and feedforward parameters in servo control devices.

Innovation Solution

An adjustment assistance device and method that creates machine models, simulates servo control operations, and adjusts acceleration/deceleration time constants and feedforward parameters through a simulation unit, allowing for higher-degree feedforward adjustments without operating the actual machine.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If higher-degree feedforward adjustments are implemented, then manufacturing precision is improved, but device complexity increases

Engineering Contradiction:
Improveposition accuracyVSAvoidfeedforward processor complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent performs simulation and adjustment of feedforward parameters before actual machine operation. The simulation unit evaluates higher-degree feedforward parameters in advance, allowing the system to achieve improved position accuracy without immediately implementing complex higher-degree feedforward in the actual control device.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a simulation model that copies the essential characteristics of the actual servo control system. This virtual copy allows evaluation and adjustment of complex higher-degree feedforward parameters without requiring the actual machine to operate, thereby achieving precision improvement while avoiding the complexity burden on the physical device.

Inventive Principle:
Principle #26Copying

2Loss of time

If simulation-based adjustment is used, then loss of time is reduced, but measurement precision requirements increase

Engineering Contradiction:
Improveadjustment timeVSAvoidsimulation model accuracy
Core Design Contradiction:
Loss of timeVSMeasurement precision

Solution Approach 1:

The simulation unit incorporates feedback mechanisms to evaluate the accuracy of the simulation model itself. By comparing simulation results with expected performance criteria and iteratively adjusting the model parameters, the system ensures sufficient measurement precision while maintaining rapid adjustment throughput.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent adjusts simulation parameters dynamically to balance model fidelity with computational efficiency. By changing parameters such as model complexity levels and evaluation criteria thresholds, the system achieves adequate measurement precision for time-critical adjustment operations without requiring excessively detailed simulations.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12566415B2Adjustment assistance device, control system, and adjustment assistance method
Publication Date: 2026.03.03 FANUC LTD
  • US12566415B2 patent drawing
  • US12566415B2 patent drawing
  • US12566415B2 patent drawing

AI summary

The present invention performs simulation for a case where a plurality of degrees are set for feedforward, and provides assistance in adjustment of an acceleration/deceleration time constant and a feedforward parameter. The present invention is provided with: a mechanical model creation unit that creates mechanical models of a motor and a mechanism portion of a machine tool, a robot, or an industrial machine; a simulation unit that includes the mechanical models and a feedforward processing section and that is for performing simulation of operation of a servo control device for controlling the motor; and an adjustment unit that adjusts an acceleration/deceleration time constant for generating a position command, and a parameter of the feedforward processing section. The adjustment unit adjusts a plurality the acceleration/deceleration time constants and parameters corresponding to when a plurality of degrees has been set for the feedforward processing section.