Multi-Axis Driver Compensation for Dynamic Displacement Errors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies are limited in accurately compensating for position errors in multi-axis motion systems, particularly requiring external high-cost computing devices for dynamic compensation, and cannot effectively handle two-dimensional or more complex motion scenarios.

Innovation Solution

A dynamic displacement error compensation system that uses compensation tables stored in motor drivers for each axis, allowing for simultaneous or successive dynamic positional information exchange between drivers to correct displacement errors without additional computing devices, enabling economical and accurate error compensation for two or more axes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If spatial position compensation technology for multi-axes linkage is used to perform dynamic compensation, then displacement error compensation for multi-axis motion can be achieved, but additional external computer devices with high computing power are required, increasing cost

Engineering Contradiction:
Improvedisplacement error compensation accuracyVSAvoidadditional external computer devices
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent merges the compensation calculation function into the existing driver devices that control each motor axis. Each driver stores a compensation table and performs compensation calculations locally using positional information from its own axis and received positional information from other axes, eliminating the need for separate external computer devices while achieving multi-axis coupled error compensation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The driver devices are given multi-functionality by enabling them to not only control their respective motor axes but also perform compensation calculations for multi-axis coupled errors. The drivers utilize their existing computing resources and communication capabilities to execute compensation algorithms, making the system more economical by avoiding additional dedicated compensation devices.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Manufacturing precision

If laser interferometer is used to measure displacement stroke and establish error compensation table, then position accuracy of single-axis movement can be improved, but it cannot compensate for position coupling error of dual-axes motion on a plane

Engineering Contradiction:
Improvesingle-axis position accuracyVSAvoidmulti-axis motion compensation capability
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent extends compensation from single-axis to multi-dimensional multi-axis motion by having each driver not only use positional information from its own axis but also receive and utilize positional information from other axes through communication units. This dimensional extension enables compensation for coupled errors in two-dimensional or three-dimensional motion scenarios.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The system implements feedback mechanisms where drivers exchange positional information through communication units and use this feedback to dynamically adjust compensation values. Each driver receives real-time positional information from other axes, processes it with its compensation table, and applies appropriate compensation, creating a closed-loop feedback system for multi-axis error correction.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11512984B2Dynamic displacement error compensation system
Publication Date: 2022.11.29 HIWIN MIKROSYST
  • US11512984B2 patent drawing
  • US11512984B2 patent drawing
  • US11512984B2 patent drawing

AI summary

A dynamic displacement error compensation system by which detection error information obtained based on calibration detection of first and second axes, is respectively made into first and second compensation tables for compensating displacement on the axes by using positional information of the axes as variables, the first compensation table is stored in a first driver of a first motor device for driving a first moving element to move linearly on the first axis, the second compensation table is stored in a second driver of a second motor device for driving a second moving element to move linearly on the second axis, the drivers simultaneously or successively obtain a first dynamic positional information of the first moving element on the first axis and a second dynamic positional information of the second moving element on the second axis, and the moving elements are respectively displaceably compensated according to the compensation tables.