IP Library Granted Patent US 10,197,988
Granted Patent B2
US 10,197,988 · App. 14/009,698 · Granted Feb 5, 2019

Apparatus and method for automatically detecting and compensating for a backlash of a machine tool

Inventor: Ki Hong Kim (Gyeongsangnam-Do, KR)
Assignee: Doosan Machine Tools Co., Ltd.
G05B19/404B23Q5/56B23Q5/40F16H25/2003F16H2057/123G05B2219/41032
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 10,197,988
App. No.
14/009,698
Granted
Feb 5, 2019
Kind
B2
Abstract

According to an embodiment of the present invention, a torque variation of a servomotor, which is measured in a numerical control apparatus of an existing numerical control machine tool, is observed, and a backlash is detected by calculating a transfer distance of an output shaft of the servomotor at a torque peak, without adding additional positioning detection equipment, thereby detecting an accurate backlash amount without adding additional equipment.

Claims (29)

1. A method of detecting a backlash which occurs by reversing a motor of a transfer system of a numerical control machine tool, the method comprising:

turning off a backlash acceleration function of the numerical control machine tool and setting a backlash correction amount parameter to be zero;

transferring a transfer table of the transfer system to a reference position;

reversing a servomotor;

measuring a torque variation of the servomotor of the transfer system;

recording the torque variation of the servomotor in a memory buffer;

detecting a torque peak in which an absolute value of torque is placed at a peak based on the recorded torque variation of the servomotor;

determining a backlash value by calculating a distance that an output shaft of the servomotor is transferred at the detected torque peak;

turning on the backlash acceleration function of the numerical control machine tool; and

recording the determined backlash value in the backlash correction amount parameter of the numerical control machine tool,

wherein the measuring and recording of the torque variation of the servomotor includes transferring an output shaft of the servomotor at a slower speed after reversing the motor than before reversing the motor, and measuring and recording torque of the servomotor at each position where the output shaft thereof is transferred, and the detecting of the torque peak in which the absolute value of the torque is placed at the peak by observing the torque variation of the servomotor includes detecting a peak by comparing an absolute value of torque at each position where the output shaft is transferred with an absolute value of torque at a previous position, and

wherein the determining a backlash value by calculating a distance that an output shaft of the servomotor is transferred at the detected torque peak includes determining a backlash value as the distance moved by the servomotor from a point where an inversion of the servomotor starts to a peak of the torque at which the absolute value of the torque of the servomotor is at a peak.

2. The method of claim 1 , further comprising:

detecting once more the backlash value in the opposite direction to a direction in which the backlash value is detected.

3. A numerical control apparatus having a backlash detection function configured to detect a backlash which occurs by reversing a motor of a transfer system of a numerical control machine tool, the apparatus comprising:

a memory buffer configured to record a torque variation of a servomotor, wherein the numerical control apparatus is programmed to detect a torque peak in which an absolute value of torque is placed at a peak by observing the torque variation recorded in the memory buffer, and programmed to determine a backlash value by calculating a distance that an output shaft of the servomotor is transferred at the torque peak,

wherein the numerical control apparatus is programmed to transfer the output shaft of the servomotor at a slower speed after reversing the motor than before reversing the motor, measure torque of the servomotor at each position where the output shaft thereof is transferred, and record the measured torque in the memory buffer, the memory buffer is configured to record an absolute value of torque of the servomotor at each position where the output shaft thereof is transferred, and the numerical control apparatus is programmed to detect the torque peak by comparing an absolute value of torque at each position where the output shaft thereof is transferred with an absolute value of torque at a previous position, and

wherein the numerical control apparatus is configured to determine a backlash value as the distance moved by the servomotor from a point where an inversion of the servomotor starts to a peak of the torque at which the absolute value of the torque of the servomotor is at a peak;

wherein the numerical control apparatus is further programmed to, before recording the torque variation of the servomotor:

turn off a backlash acceleration function of the numerical control machine tool;

set a backlash correction amount parameter to be zero;

transfer a transfer table of the transfer system to a reference position; and

reverse the servomotor; and

wherein the numerical control apparatus is further programmed to, after the determining of the backlash value:

turn on the backlash acceleration function of the numerical control machine tool; and

record the determined backlash value in the backlash correction amount parameter of the numerical control machine tool.

4. The numerical control apparatus of claim 3 , further comprising:

a correction parameter storage unit configured to store the backlash correction amount parameter, wherein the numerical control apparatus is programmed to record the determined backlash value in the correction parameter storage unit.

5. The numerical control apparatus of claim 3 , wherein the numerical control apparatus is programmed to detect once more the backlash value in the opposite direction to a direction in which the backlash value is detected.

Assignments (3)
CHANGE OF NAME Recorded Oct 7, 2022
From: DOOSAN MACHINE TOOLS CO., LTD.
To: DN SOLUTIONS CO., LTD.
Reel/Frame 061626/0717 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 27, 2016
From: DOOSAN INFRACORE CO., LTD.
To: DOOSAN MACHINE TOOLS CO., LTD.
Reel/Frame 038738/0600 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2013
From: KIM, KI HONG
To: DOOSAN INFRACORE CO., LTD.
Reel/Frame 031359/0915 →
Priority Claims (1)
KR 10-2011-0045290 · May 13, 2011 · national
Continuity (1)
Related Publication 20140039666A1 · Feb 6, 2014