Printer Motor Control via Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing printers face challenges in maintaining high positioning accuracy of print media and carriage due to environmental changes and motor deterioration, as current control parameter determination methods are not precise enough.

Innovation Solution

A printer equipped with a machine-learned model that optimizes motor control parameters based on state variables such as speed, acceleration, ambient environment, and print medium type, using reinforcement learning to adjust parameters and improve positioning accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If control parameters are determined by trial and error or fixed reference values, then the device complexity is low, but the positioning accuracy deteriorates over time due to motor deterioration and environmental changes

Engineering Contradiction:
Improvepositioning accuracyVSAvoidcontrol parameter determination complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The printer performs self-learning by automatically measuring its own transport position using an integrated camera and encoder, and self-adjusts control parameters without external intervention. The system observes state variables, calculates transport position deviations, and updates control parameters autonomously, eliminating the need for manual trial-and-error adjustment while maintaining high positioning accuracy over time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback by measuring the actual transport position of the print medium using a camera and encoder, comparing it with the target position, and using this deviation information to adjust control parameters. This closed-loop feedback mechanism enables the system to compensate for motor deterioration and environmental changes, maintaining positioning accuracy without increasing operational complexity.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If correction techniques are applied to compensate for motor deterioration, then the positioning accuracy is improved, but the ease of operation deteriorates due to required manual adjustments and external measurement devices

Engineering Contradiction:
Improvepositioning accuracyVSAvoidoperation simplicity
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The printer autonomously performs all correction operations without user intervention. The integrated camera captures print medium images, the encoder measures transport position, and the control unit automatically calculates deviations and updates control parameters. This self-service capability eliminates the need for users to perform manual adjustments or connect external measurement devices, maintaining ease of operation while improving positioning accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The printer integrates multiple functions into a single system: the camera serves both as a learning tool and a measurement device, the encoder provides both learning data and positioning feedback, and the control unit performs both learning and correction operations. This multi-functionality eliminates the need for separate external measurement devices and manual adjustment procedures, maintaining operational simplicity while achieving high positioning accuracy.

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

3Adaptability or versatility

If fixed control parameters are used, then the ease of manufacture is high, but the adaptability deteriorates when environmental conditions or motor characteristics change

Engineering Contradiction:
Improveadaptation to environmental changesVSAvoidmanufacturing simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The system transitions from static fixed control parameters to dynamic adaptive parameters that automatically adjust to environmental changes and motor deterioration. The printer continuously learns from operational data, updates control parameters based on observed deviations, and adapts to changing conditions. This dynamic approach maintains manufacturing simplicity by implementing learning through software updates rather than hardware changes, while significantly improving adaptability to environmental and operational variations.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11165915B2Printer, learning device, and learning method
Publication Date: 2021.11.02 SEIKO EPSON CORP
  • US11165915B2 patent drawing
  • US11165915B2 patent drawing
  • US11165915B2 patent drawing

AI summary

A printer including a motor for transporting an object to be transported, the printer includes: a memory storing a machine-learned model configured to output a control parameter of the motor that brings a transport position of the object to be transported close to a reference based on one or more state variables including at least one of a speed of the object to be transported, an acceleration of the object to be transported, a movement amount of the object to be transported, a start position of movement of the object to be transported, an ambient environment of the printer, a value of a current flowing through the motor, a type of a print medium onto which printing is to be performed by the printer, and an accumulated movement amount of the object to be transported; and a controller configured to control the motor to perform printing by using the control parameter obtained based on the machine-learned model.