US5784273A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for predicting limit cycle oscillations and control method and system utilizing same
Assignee: Individual
•
Filing: 1996-11-07
•
Granted: 1998-07-21
•
Expires: 2016-11-07
Abstract
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 algorithms based on random field theory 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 instantaneous scale of fluctuation.
Inventors
- 👤 Poovanpilli G. Madhavan
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 07:04
CPC Classifications
G; G05; G05B; G05B5/00; G05B5/01
Claims Analysis
Total Claims: 30
Claim 1
Independent Claim
91 words
A method for predicting limit cycle oscillations in a natural system, the method comprising the steps of: measuring oscillatory behavior in the natural system to obtain a first signal based on the oscillatory behavior; statistically processing the first signal to obtain a corresponding envelope signal; monitoring instantaneous changes in a function which is based on the envelope signal; and generating a classifier signal when the instantaneous changes are less than a predetermined threshold value for a predetermined time period whereby the classifier signal is a prediction of the limit cycle oscillations.
Claim 2
Independent Claim
91 words
A method for predicting limit cycle oscillations in a natural system, the method comprising the steps of: measuring oscillatory behavior in the natural system to obtain a first signal based on the oscillatory behavior; statistically processing the first signal to obtain a corresponding envelope signal; monitoring instantaneous changes in a function which is based on the envelope signal; and generating a classifier signal when the instantaneous changes are less than a predetermined threshold value for a predetermined time period whereby the classifier signal is a prediction of the limit cycle oscillations.
Claim 3
Dependent Claim
15 words
The method as claimed in claim 1 wherein the limit cycle oscillations are undesirable vibrations.
Claim 4
Dependent Claim
13 words
The method of claim 2 wherein the undesirable vibrations are machine tool chatter.
Claim 5
Dependent Claim
36 words
The method of claim 1 wherein the step of monitoring includes the step of estimating an instantaneous scale of fluctuation of the envelope signal and wherein the instantaneous changes are based on the instantaneous time-frequency distribution.
Claim 6
Dependent Claim
15 words
The method of claim 4 wherein the instantaneous time-frequency distribution is a Kalman time-frequency distribution.
Claim 7
Dependent Claim
13 words
The method of claim 1 wherein the first signal is a vibration signal.
Claim 8
Dependent Claim
14 words
The method of claim 1 wherein the first signal is a sampled vibration signal.
Claim 9
Dependent Claim
14 words
The method of claim 1 wherein the function is an instantaneous scale of fluctuation.
Claim 10
Dependent Claim
12 words
The method of claim 1 wherein the function is an autocorrelation function.
Claim 11
Independent Claim
97 words
A method for controlling limit cycle oscillations of an object, 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 corresponding envelope signal; monitoring instantaneous changes in a function which is based on the envelope signal; generating a classifier signal when the instantaneous changes are less than a predetermined threshold value for a predetermined time period whereby the classifier signal is a prediction of the limit cycle oscillations; and controlling the limit cycle oscillations of the object based on the classifier signal.
Claim 12
Independent Claim
97 words
A method for controlling limit cycle oscillations of an object, 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 corresponding envelope signal; monitoring instantaneous changes in a function which is based on the envelope signal; generating a classifier signal when the instantaneous changes are less than a predetermined threshold value for a predetermined time period whereby the classifier signal is a prediction of the limit cycle oscillations; and controlling the limit cycle oscillations of the object based on the classifier signal.
Claim 13
Dependent Claim
27 words
The method as claimed in claim 10 wherein the step of controlling includes the step of generating an output control signal adapted to control a machine tool.
Claim 14
Dependent Claim
15 words
The method of claim 11 wherein the output control signal is a speed control signal.
Claim 15
Dependent Claim
27 words
The method of claim 12 wherein the object is a machine tool having a spindle and wherein the speed control signal is a spindle speed control signal.
Claim 16
Independent Claim
88 words
A system for predicting limit cycle oscillations, the system comprising: a detector for generating a first signal based on oscillatory behavior; a signal processor for statistically processing the signal to obtain a corresponding envelope signal; a monitor for monitoring instantaneous changes in a function which is based on the envelope signal; and a signal generator for generating a classifier signal when the instantaneous changes are less than a predetermined threshold value for a predetermined time period whereby the classifier signal is a prediction of the limit cycle oscillations.
Claim 17
Independent Claim
88 words
A system for predicting limit cycle oscillations, the system comprising: a detector for generating a first signal based on oscillatory behavior; a signal processor for statistically processing the signal to obtain a corresponding envelope signal; a monitor for monitoring instantaneous changes in a function which is based on the envelope signal; and a signal generator for generating a classifier signal when the instantaneous changes are less than a predetermined threshold value for a predetermined time period whereby the classifier signal is a prediction of the limit cycle oscillations.
Claim 18
Dependent Claim
13 words
The system of claim 14 wherein the limit cycle oscillations are undesirable vibrations.
Claim 19
Dependent Claim
13 words
The system of claim 15 wherein the undesirable vibrations are machine tool chatter.
Claim 20
Dependent Claim
33 words
The system of claim 14 wherein the monitor includes an estimator for estimating instantaneous scale of fluctuation of the envelope signal and wherein the instantaneous changes are based on the instantaneous time-frequency distribution.
Claim 21
Dependent Claim
15 words
The system of claim 17 wherein the instantaneous time-frequency distribution is a Kalman time-frequency distribution.
Claim 22
Dependent Claim
13 words
The system of claim 14 wherein the first signal is a vibration signal.
Claim 23
Dependent Claim
14 words
The system of claim 14 wherein the first signal is a sampled vibration signal.
Claim 24
Dependent Claim
14 words
The system of claim 14 wherein the function is an instantaneous scale of fluctuation.
Claim 25
Dependent Claim
14 words
The system as claimed in claim 14 wherein the function is an autocorrelation function.
Claim 26
Independent Claim
112 words
A system for controlling limit cycle oscillations of an object, 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 corresponding envelope signal; a monitor for monitoring instantaneous changes in a function which is based on the envelope signal; a first signal generator means for generating a classifier signal when the instantaneous changes are less 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 an output control signal based on the classifier signal.
Claim 27
Independent Claim
112 words
A system for controlling limit cycle oscillations of an object, 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 corresponding envelope signal; a monitor for monitoring instantaneous changes in a function which is based on the envelope signal; a first signal generator means for generating a classifier signal when the instantaneous changes are less 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 an output control signal based on the classifier signal.
Claim 28
Dependent Claim
19 words
The system as claimed in claim 23 wherein the output control signal is adapted to control a machine tool.
Claim 29
Dependent Claim
17 words
The system as claimed in claim 24 wherein the output control signal is a speed control signal.
Claim 30
Dependent Claim
29 words
The system as claimed in claim 25 wherein the object is a machine tool having a spindle and wherein the speed control signal is a spindle speed control signal.
References Cited (Backward Citations)
US3634664A
Cited
US4559600A
Cited
US4636779A
Cited
US4642617A
Cited
US4604834A
Cited
US4744242A
Cited
US4759243A
Cited
US4849741A
Cited
US4980844A
Cited
US4926309A
Cited
US4918427A
Cited
US5115671A
Cited
US5170358A
Cited
US5197018A
Cited
US5407265A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-07-20 | 2002-01-19 | 2002-07-21 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-07-20 | 2006-01-19 | 2006-07-21 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-07-20 | 2010-01-19 | 2010-07-21 | $7700.00 | Window Closed / Lapsed |