Teager-based method and system for predicting limit cycle oscillations and control method and system utilizing same
First Claim
1. A method for predicting limit cycle oscillations, the method comprising the steps of:
- generating a signal based on oscillatory behavior;
statistically processing the signal to obtain a generalized Teager measure;
monitoring instantaneous changes in the generalized Teager measure; and
generating a classifier signal when the instantaneous changes are more than a predetermined threshold value for a predetermined time period whereby the classifier signal is a prediction of the limit cycle oscillations.
0 Assignments
0 Petitions
Accused Products
Abstract
A data-driven method and system are provided for predicting limit cycle oscillations such as chatter to obtain a classifier signal which, in turn, may be utilized by a control method and system. The method and system utilize newly-developed algorithms based on Teager algorithm which are applied to "vibration" data to predict when chatter phenomenon may emerge during an ongoing machining process. Using real data from a turning operation on a lathe, the onset of chatter can be predicted so that sufficient time is available to deploy an automatic control strategy such as reduction or random variation of spindle speed to quench the "chatter". The method and system preferably use the generalized Teager measure.
-
Citations
16 Claims
-
1. A method for predicting limit cycle oscillations, the method comprising the steps of:
-
generating a signal based on oscillatory behavior; statistically processing the signal to obtain a generalized Teager measure; monitoring instantaneous changes in the generalized Teager measure; and generating a classifier signal when the instantaneous changes are more than a predetermined threshold value for a predetermined time period whereby the classifier signal is a prediction of the limit cycle oscillations. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for controlling limit cycle oscillations of a machine tool having a spindle, the method comprising the steps of:
-
generating an electrical signal based on oscillatory behavior of the object; statistically processing the electrical signal to obtain a function; monitoring instantaneous changes in the function; generating a classifier signal when the instantaneous changes are more than a predetermined threshold value for a predetermined time period whereby the classifier signal is a prediction of the limit cycle oscillations; and generating a spindle speed control signal adapted to control the speed of the spindle of the machine tool based on the classifier signal.
-
-
9. A system for predicting limit cycle oscillations, the system comprising:
-
a detector for generating a signal based on oscillatory behavior; a signal processor for statistically processing the signal to obtain a generalized Teager measure; a monitor for monitoring instantaneous changes in the generalized Teager measure; and a signal generator for generating a classifier signal when the instantaneous changes are more than a predetermined threshold value for a predetermined time period whereby the classifier signal is a prediction of the limit cycle oscillations. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system for controlling limit cycle oscillations of a machine tool having a spindle, the system comprising:
-
a detector for generating an electrical signal based on oscillatory behavior of the object; a signal processor for statistically processing the electrical signal to obtain a function; a monitor for monitoring instantaneous changes in the function; a first signal generator means for generating a classifier signal when the instantaneous changes are more than a predetermined threshold value for a predetermined time period whereby the classifier signal is a prediction of the limit cycle oscillations; and a second signal generator for generating a spindle speed control signal adapted to control the spindle of the machine tool based on the classifier signal.
-
Specification