← Back to Patent Explorer
US5414632A Expired / Lapsed US ⏱️ 0.0 years remaining

System and method for predicting failure in machine tool

Assignee: JATCO Ltd
•
Filing: 1992-03-05
•
Granted: 1995-05-09
•
Expires: 2012-03-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In system and method for predicting an occurrence of failure in a machine tool, at least one monitor data (for example, position deviation variable of a tool with respect to a target position of the tool as a result of rotation of a servomotor) which is changed according to an operating situation in a series of working processes in the machine tool is detected, a prediction level of failure against the monitor data is set, the prediction level being set according to the operating situation, a comparison period of time is set according to the series of the working processes, the monitor data detected is compared with the prediction level set during a predetermined one of the series of working processes of the machine tool set as the comparison period of time, a failure prediction signal is output when the value of the monitor data exceeds the prediction level, and the prediction of the occurrence of failure is informed through a CRT on the basis of the received failure prediction signal.

Inventors

  • 👤 Yasumasa Mochizuki
  • 👤 Tomoaki Yoshino
  • 👤 Shinichi Hasegawa
  • 👤 Masakazu Sano

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 05:16
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/406; G05B2219/00; G05B2219/30; G05B2219/37; G05B2219/37083; G05B2219/37245; G05B2219/41; G05B2219/41363; G05B2219/42; G05B2219/42308; G05B2219/42327; G05B2219/42328; G05B2219/42329; G05B2219/50; G05B2219/50197; G05B2219/50276

Claims Analysis

Total Claims: 26
Claim 1
Independent Claim 247 words
A system for predicting an occurrence of failure in a machine tool, comprising: a) first means for detecting a monitor data which is changed according to an operating situation in a series of working processes of the machine tool within an operating cycle, said first means including fifth means for detecting a position deviation variable of a tool as a result of rotation of a servomotor installed in the machine tool as the monitor data, the position deviation variable being defined as a deviation in position of the tool between contents of a movement instruction for the tool derived from a CPU to the servomotor and contents of an output pulse signal of a pulse encoder indicating an actual movement distance of the tool; b) second means for variably setting a prediction level of failure against the monitor data, the prediction level being varied according to different types of operating situations in the machine tool within the operating cycle; c) third means for comparing the monitor data detected by the first means with the prediction level set by the second means during a predetermined one of the series of working processes of the machine tool, said predetermined one of the series of working processes including the servomotor rotation, and outputting a failure prediction signal when the value of the monitor data exceeds the prediction level; and d) fourth means for informing the prediction of the occurrence of failure on the basis of the received failure prediction signal.
Claim 2
Independent Claim 247 words
A system for predicting an occurrence of failure in a machine tool, comprising: a) first means for detecting a monitor data which is changed according to an operating situation in a series of working processes of the machine tool within an operating cycle, said first means including fifth means for detecting a position deviation variable of a tool as a result of rotation of a servomotor installed in the machine tool as the monitor data, the position deviation variable being defined as a deviation in position of the tool between contents of a movement instruction for the tool derived from a CPU to the servomotor and contents of an output pulse signal of a pulse encoder indicating an actual movement distance of the tool; b) second means for variably setting a prediction level of failure against the monitor data, the prediction level being varied according to different types of operating situations in the machine tool within the operating cycle; c) third means for comparing the monitor data detected by the first means with the prediction level set by the second means during a predetermined one of the series of working processes of the machine tool, said predetermined one of the series of working processes including the servomotor rotation, and outputting a failure prediction signal when the value of the monitor data exceeds the prediction level; and d) fourth means for informing the prediction of the occurrence of failure on the basis of the received failure prediction signal.
Claim 3
Dependent Claim 91 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 1, wherein said machine tool is a Numerical Control machine tool which is operated in accordance with a predetermined working program and wherein said third means sets the predetermined working process as a comparison period of time during which the third means compares the monitor data with the prediction level on the basis of a time during which a predetermined command in the working program of the Numerical Control machine tool has been processed.
Claim 4
Dependent Claim 46 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 2, wherein said third means sets the comparison period on the time when a constant speed feed of the tool with no load on the tool is carried out.
Claim 5
Dependent Claim 121 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 3, wherein said third means sets the comparison period of time in such a way that the third means reads a working program stored in a RAM and determines that a M code is present in one of the series of working programs on the movement instruction read from the RAM, the read timing of the M code being a start timing of the comparison period of time, and determines that an end signal of completion of processing of the movement instruction is output from the CPU, the read timing of the end signal being an end timing of the comparison period of time.
Claim 6
Dependent Claim 56 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 4, wherein said second means sets the prediction level which is a predetermined multiplied number as large as a maximum follow-up deviation variable e max when the machine tool moves the tool at its maximum speed V max .
Claim 7
Dependent Claim 32 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 5, wherein said second means includes a data input device of the NC machine tool.
Claim 8
Dependent Claim 34 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 6, wherein said third means includes a Programmable Controller connected to the CPU via a system bus.
Claim 9
Dependent Claim 134 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 7, wherein said fourth means includes a micro-executor, a CRT controller, and a CRT, the micro-executor being operated to switch a displayed image on the CRT to a prediction image when said Programmable Controller determines that a detected position deviation variable exceeds the prediction level, to compare a magnitude of a present value of the detected position deviation variable with that of a previous value thereof, and to output a larger value of the present and previous values of the position deviation variable to the CRT controller as a peak value so that the CRT displays the prediction image on which the peak value is superimposed together with the prediction level and the presently detected deviation variable.
Claim 10
Dependent Claim 76 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 2, wherein said first means detects a time duration defined as an orientation time during which in order to carry out a tool replacement a CPU issues an instruction to position and stop a main axle installed in the machine tool at a constant rotation position and the operation in response thereto at the main axle is actually ended.
Claim 11
Dependent Claim 41 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 9, wherein said third means sets the comparison period of time on the basis of the orientation time when the machine tool operates normally.
Claim 12
Dependent Claim 79 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 10, wherein said orientation time is a time duration during which the CPU issues an orientation start instruction and thereafter the CPU issues an orientation end signal and the orientation end signal is input into a system bus via an input/output unit on a basis of an output signal of a position sensor for detecting a rotation position of the main axle.
Claim 13
Dependent Claim 58 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 2, wherein said first means detects a time duration defined as a speed arrival time during which a main axle installed in the machine tool reaches a predetermined rotation speed from a predetermined time at which the main axle starts rotation.
Claim 14
Dependent Claim 42 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 12, wherein said third means sets the comparison period of time on the basis of the speed arrival time when the machine tool operates normally.
Claim 15
Dependent Claim 126 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 13, wherein said speed arrival time is a time duration during which a predetermined check flag incorporated into the working program for the main tool operation is read by a Programmable Controller, thereafter, a rotation instruction to rotate the main axle a predetermined target rotation speed is issued, the issued timing of the rotation instruction being a start timing for the measurement of the speed arrival time and a speed arrival signal is derived from a main axle amplifier via an input/output unit to a system bus, the timing at which the speed arrival signal is output being an end timing of the measurement of the speed arrival time.
Claim 16
Independent Claim 323 words
A system for predicting an occurrence of failure in a machine tool comprising: a) first means for detecting a monitor data which is changed according to an operating situation in a series of working processes of the machine tool within an operating cycle, said first means including fifth means for detecting a load current of a servomotor installed in the machine tool as the monitor data, sixth means for detecting a position deviation variable of the servomotor, seventh means for detecting an orientation time of a main axle of the machine tool, and eighth means for detecting a speed arrival time at which the rotation of the main axle reaches a predetermined target speed; b) second means for variably setting a prediction level of failure against the monitor data, the prediction level being varied according to different types of operating situations in the machine tool within the operating cycle; c) third means for comparing the monitor data detected by the first means with the prediction level set by the second means during a predetermined one of the series of working processes of the machine tool, said predetermined one of the series of working processes including servomotor operation and main axle rotation, and outputting a failure prediction signal when the value of the monitor data exceeds the prediction level; and d) fourth means for informing the prediction of the occurrence of failure on the basis of the received failure prediction signal, wherein said machine tool is a Numerical Control machine tool which is operated in accordance with a predetermined working program and wherein said third means sets the predetermined working process as a comparison period of time during which the third means compares the monitor data with the prediction level on the basis of a time during which a predetermined command related to the servomotor operation and the main axle rotation in the working program of the Numerical Control machine tool has been processed.
Claim 17
Independent Claim 323 words
A system for predicting an occurrence of failure in a machine tool comprising: a) first means for detecting a monitor data which is changed according to an operating situation in a series of working processes of the machine tool within an operating cycle, said first means including fifth means for detecting a load current of a servomotor installed in the machine tool as the monitor data, sixth means for detecting a position deviation variable of the servomotor, seventh means for detecting an orientation time of a main axle of the machine tool, and eighth means for detecting a speed arrival time at which the rotation of the main axle reaches a predetermined target speed; b) second means for variably setting a prediction level of failure against the monitor data, the prediction level being varied according to different types of operating situations in the machine tool within the operating cycle; c) third means for comparing the monitor data detected by the first means with the prediction level set by the second means during a predetermined one of the series of working processes of the machine tool, said predetermined one of the series of working processes including servomotor operation and main axle rotation, and outputting a failure prediction signal when the value of the monitor data exceeds the prediction level; and d) fourth means for informing the prediction of the occurrence of failure on the basis of the received failure prediction signal, wherein said machine tool is a Numerical Control machine tool which is operated in accordance with a predetermined working program and wherein said third means sets the predetermined working process as a comparison period of time during which the third means compares the monitor data with the prediction level on the basis of a time during which a predetermined command related to the servomotor operation and the main axle rotation in the working program of the Numerical Control machine tool has been processed.
Claim 18
Dependent Claim 50 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 15, wherein said first means includes a Programmable controller which reads a feedback data from a servo amplifier to a servo controller of a servo mechanism around the servomotor via a data bus.
Claim 19
Dependent Claim 105 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 16, wherein said third means sets the comparison period of time in such a way that said third means measures a time duration from a time at which a feed of a tool with no load on the tool is started, a point of time at which the time duration has passed being the start timing of the comparison period of time, and said third means determines that an end signal of positioning the tool is issued from a CPU as the end timing of the comparison period.
Claim 20
Dependent Claim 37 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 17, wherein said third means includes a timer for measuring the time duration during which a large load current rises.
Claim 21
Dependent Claim 34 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 15, wherein said different types of operating situations include a servomotor operation and a main axle orientation.
Claim 22
Dependent Claim 31 words
A system for predicting an occurrence of failure in a machine tool as set forth in claim 19, wherein said different types of operating situations further include a main axle rotation.
Claim 23
Independent Claim 207 words
A method for predicting an occurrence of failure in a machine tool, comprising the steps of: a) detecting at least one monitor data which is changed according to an operating situation in a series of working processes in the machine tool within an operating cycle, said at least one monitor data including a position deviation variable of a tool as a result of rotation of a servomotor installed in the machine tool; b) variably setting a prediction level of failure against the monitor data, the prediction level being varied according to different types of operating situations in the machine tool within the operating cycle; c) setting a comparison period of time according to the series of the working processes and comparing the monitor data detected in the step a) with the prediction level set in the step b) during a predetermined one of the series of working processes of the machine tool set as the comparison period of time, said predetermined one of the series of working processes including servomotor rotation; d) outputting a failure prediction signal when the value of the monitor data exceeds the prediction level; and e) informing the prediction of the occurrence of failure on the basis of the received failure prediction signal.
Claim 24
Independent Claim 207 words
A method for predicting an occurrence of failure in a machine tool, comprising the steps of: a) detecting at least one monitor data which is changed according to an operating situation in a series of working processes in the machine tool within an operating cycle, said at least one monitor data including a position deviation variable of a tool as a result of rotation of a servomotor installed in the machine tool; b) variably setting a prediction level of failure against the monitor data, the prediction level being varied according to different types of operating situations in the machine tool within the operating cycle; c) setting a comparison period of time according to the series of the working processes and comparing the monitor data detected in the step a) with the prediction level set in the step b) during a predetermined one of the series of working processes of the machine tool set as the comparison period of time, said predetermined one of the series of working processes including servomotor rotation; d) outputting a failure prediction signal when the value of the monitor data exceeds the prediction level; and e) informing the prediction of the occurrence of failure on the basis of the received failure prediction signal.
Claim 25
Independent Claim 183 words
A method for predicting an occurrence of failure in a machine tool, comprising the steps of: a) detecting at least one monitor data which is changed according to an operating situation in a series of working processes in the machine tool within an operating cycle, said monitor data being a load current of a servomotor installed in the machine tool; b) variably setting a prediction level of failure against the monitor data, the prediction level being varied according to different types of operating situations in the machine tool within the operating cycle; c) setting a comparison period of time according to the series of the working processes and comparing the monitor data detected in the step a) with the prediction level set in the step b) during a predetermined one of the series of working processes of the machine tool set as the comparison period of time; d) outputting a failure prediction signal when the value of the monitor data exceeds the prediction level; and e) informing the prediction of the occurrence of failure on the basis of the received failure prediction signal.
Claim 26
Independent Claim 183 words
A method for predicting an occurrence of failure in a machine tool, comprising the steps of: a) detecting at least one monitor data which is changed according to an operating situation in a series of working processes in the machine tool within an operating cycle, said monitor data being a load current of a servomotor installed in the machine tool; b) variably setting a prediction level of failure against the monitor data, the prediction level being varied according to different types of operating situations in the machine tool within the operating cycle; c) setting a comparison period of time according to the series of the working processes and comparing the monitor data detected in the step a) with the prediction level set in the step b) during a predetermined one of the series of working processes of the machine tool set as the comparison period of time; d) outputting a failure prediction signal when the value of the monitor data exceeds the prediction level; and e) informing the prediction of the occurrence of failure on the basis of the received failure prediction signal.

References Cited (Backward Citations)

US4542471A Cited
US4551808A Cited
US4918616A Cited
US4713770A Cited
JPS6314205A Cited
JPH01121637A Cited
US5115403A Cited
US5221884A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-05-08 1998-11-07 1999-05-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-05-08 2002-11-07 2003-05-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-05-08 2006-11-07 2007-05-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag