IP Library Granted Patent US 11,675,337
Granted Patent B2
US 11,675,337 · App. 17/227,666 · Granted Jun 13, 2023

System and method for acceleration adjustment of machine tool at rapid traverse

Inventors: Jheng-Jie Lin (Taichung, TW); Kuo-Hua Chou (Hsinchu County, TW); Chien-Chih Liao (Taichung, TW); Jen-Ji Wang (Taichung, TW)
Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
G05B19/4163B23Q17/0961
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,675,337
App. No.
17/227,666
Granted
Jun 13, 2023
Kind
B2
Abstract

A system for acceleration adjustment of machine tool at rapid traverse includes a signal measurement module, a signal judgment module and an acceleration optimization module. The machine tool has a servo motor and a working platform. The signal measurement module measures signals while the servo motor drives the working platform from a first specific position to a second specific position, or from the second specific position back to the first specific position. The signal judgment module judges whether the actual maximum current value of the motor is equal to the manufacturer's specification according to the signals; and if negative, the acceleration optimization module calculates and optimizes an axial acceleration till an optimal value is achieved. Then, a curve smoothing time of the optimal acceleration is calculated and optimized by the acceleration optimization module. In addition, a method for acceleration adjustment of machine tool at rapid traverse is provided.

Claims (17)

1. A system for adjusting an acceleration setting of a machine tool connected with a servo motor and a working platform, comprising:

a signal measurement module, configured to capture a plurality of signals generated while the servo motor of the machine tool drives the working platform from a first specific position to a second specific position, or from the second specific position back to the first specific position;

a signal judgment module, configured to evaluate the plurality of signals to determine whether an actual maximum current value of the servo motor is less than a specification value of the servo motor; and

an acceleration optimization module, configured to evaluate a judgment of the signal judgment module to adjust and determine a traverse acceleration for the working platform;

wherein, when the actual maximum current value of the servo motor is less than the specification value of the servo motor, the acceleration optimization module modifies and updates the traverse acceleration, without modifying a curve smoothing time;

wherein the signal judgment module is further configured to determine a maximum position error of the working platform from a signal of a position error of the working platform captured by the signal measurement module, and subsequently deduce a variation of amplitude of the position error of the working platform with respect to time in order to determine whether a resultant actual maximum oscillation amplitude of the working platform converges to a target oscillation amplitude set by a user;

wherein, when the actual maximum oscillation amplitude is larger than the target oscillation amplitude, the acceleration optimization module elongates the curve smoothing time of a next stage;

wherein, when the actual maximum oscillation amplitude is smaller than the target oscillation amplitude, the acceleration optimization module reduces the curve smoothing time of the next stage until the target oscillation amplitude is reached;

wherein, when the actual maximum oscillation amplitude is equal to the target oscillation amplitude, the acceleration optimization module determines a final group of an optimal traverse acceleration and an optimal curve smoothing time of the next stage as the traverse acceleration and the curve smoothing time.

2. A method for acceleration adjustment of a machine tool in a non-machining traverse stroke by obtaining a traverse acceleration and a curve smoothing time, applied to the machine tool connected with a servo motor and a working platform, comprising the steps of:

(a) applying a signal measurement module to capture a plurality of signals generated while the servo motor of the machine tool drives the working platform from a first specific position to a second specific position, or from the second specific position back to the first specific position;

(b) applying a signal judgment module to evaluate the plurality of signals to determine whether an actual maximum current value of the servo motor is equal to a specification value of the servo motor;

(c) applying an acceleration optimization module to adjust and determine the traverse acceleration for the working platform, based on a judgment of the signal judgment module, until the actual maximum current value is equal to the specification value of the servo motor, wherein the acceleration optimization module modifies and updates the traverse acceleration without modifying the curve smoothing time;

(d) applying the signal judgment module to determine a maximum position error of the working platform from a signal of a position error of the working platform captured by the signal measurement module, and subsequently deduce a variation of amplitude of the position error of the working platform with respect to time in order to determine whether a resultant actual oscillation amplitude of the working platform converges to a target oscillation amplitude set by a user; and

(e) applying the acceleration optimization module to adjust the curve smoothing time for a next stage until the actual oscillation maximum amplitude is equal to the target oscillation amplitude;

wherein the acceleration optimization module elongates the curve smoothing time for the next stage when the actual maximum oscillation amplitude is larger than the target oscillation amplitude; and

wherein the acceleration optimization module reduces the curve smoothing time for the next stage when the actual maximum oscillation amplitude is smaller than the target oscillation amplitude.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2021
From: LIN, JHENG-JIE; CHOU, KUO-HUA; LIAO, CHIEN-CHIH; WANG, JEN-JI
To: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
Reel/Frame 055890/0501 →
Priority Claims (1)
TW 110100534 · Jan 7, 2021 · national
Continuity (1)
Related Publication 20220214664A1 · Jul 7, 2022