Scanner Motion Error Compensation via Low Frequency Arrays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Scanning apparatuses face issues with imperfect scanner motion due to mechanical imperfections in the drive train, leading to low frequency errors that affect scan quality and increase part costs, particularly in both open-loop and closed-loop systems.

Innovation Solution

A method and apparatus that generate an error array by measuring scanner position errors at multiple points, creating an error compensation array based on low frequency components, and using this array to adjust parameters during scanning operations, such as rotational velocity or scan timing, to correct for these errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional mechanical drive train components (gears, belts) are used in scanner systems, then the scanner can achieve basic motion control, but mechanical imperfections cause low frequency errors that degrade scan quality and increase part costs

Engineering Contradiction:
Improvescan qualityVSAvoidlow frequency errors
Core Design Contradiction:
Manufacturing precisionVSObject-generated harmful factors

Solution Approach 1:

The patent implements feedback by measuring the actual position of the scanner at multiple discrete points along its travel path, comparing these measurements to expected positions, and using the detected errors to generate compensation values that are applied to correct subsequent scanning operations. This closed-loop feedback mechanism directly addresses mechanical imperfections in the drive train.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary action by pre-measuring and storing error values at discrete positions along the scanner's travel path before actual scanning operations. These pre-characterized errors are used to create lookup tables and interpolation functions that enable real-time compensation without requiring complex real-time calculations during scanning.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If discrete error measurements are taken at spaced positions, then error compensation can be implemented, but continuous error correction along the entire scanning range is not achieved

Engineering Contradiction:
Improveerror correction accuracyVSAvoidcontinuous correction coverage
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies dynamics by transitioning from static discrete error measurements to dynamic continuous error compensation. Interpolation functions are used to calculate error values at any position between measured points, and the system dynamically adjusts compensation based on the scanner's current position, enabling continuous correction along the entire scanning range.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces interpolation functions as intermediaries between discrete error measurements and continuous error correction needs. These mathematical functions act as mediators that estimate error values at unmeasured positions based on known measurements from adjacent points, bridging the gap between discrete data points and continuous correction requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If error compensation arrays are generated and applied, then low frequency errors are reduced, but the system complexity and computational requirements increase

Engineering Contradiction:
Improvescan qualityVSAvoiderror compensation system
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent uses simple, computationally inexpensive lookup tables stored in memory that can be quickly queried during scanning operations. Rather than implementing complex real-time error analysis algorithms, the system pre-calculates and stores compensation values in discrete lookup tables, trading minimal memory usage for significantly reduced computational complexity during operation.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

The patent creates simplified copies of the error characteristics in the form of lookup tables that replicate the essential error patterns without storing or processing the full complexity of the original mechanical imperfections. These compact representations enable efficient error compensation while minimizing system complexity.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS7605953B2Method and apparatus to compensate for imperfect scanner motion
Publication Date: 2009.10.20 LEXMARK INTERNATIONAL INC
  • US7605953B2 patent drawing
  • US7605953B2 patent drawing
  • US7605953B2 patent drawing

AI summary

A method to compensate for imperfect scanner motion in a scanning apparatus having a moveable scanner includes generating an error array by measuring errors in a scanner position at each of a plurality of spaced positions along a direction of travel of the scanner; generating an error compensation array from the error array based on a low frequency component of the error array; and using the error compensation array to adjust at least one parameter associated with the scanning apparatus during a document scanning operation.