Real-time adaptive control of rotationally-induced vibration
First Claim
1. An apparatus for attenuating periodic vibration in a rotating device, where the periodic vibration comprises a series of time-variable coefficients and functions, said apparatus comprising means for detecting the periodic vibration in the rotating device;
- means responsive to said means for detecting for extracting one or more of the time-variable coefficients and functions from the periodic vibration;
an artificial neural network having input neurons, output neurons and a hidden neuron, the connections from the input neurons to the hidden neuron constituting a weight layer having weights, said input neurons being connected to said means for extracting;
means providing a learning algorithm and responsive to said means for extracting for adapting in real time to adjust the weights in said artificial neural network;
means responsive to the weights in said artificial neural network for generating a cancellation signal; and
means responsive to said cancellation signal for imparting a force to the rotating device.
1 Assignment
0 Petitions
Accused Products
Abstract
Disturbances of a periodic nature, such as those occurring in a rotating device can be attenuated by a cancellation function. A cancellation signal is produced by extracting one or more frequency components (harmonics) from a disturbance. A set of weighting coefficients are generated by an artificial neural network based on information derived from the selected frequency components of the periodic disturbance signal. The artificial neural network algorithm adapts in real time to shifts in the magnitude and phase of the disturbance frequencies selected for attenuation at the sensor location. In turn, these coefficients are applied to a function of a similar number of components and applied to the rotating device. Over a period of time, feedback and adaptation will attenuate the disturbance at the selected frequencies.
9 Citations
9 Claims
-
1. An apparatus for attenuating periodic vibration in a rotating device, where the periodic vibration comprises a series of time-variable coefficients and functions, said apparatus comprising means for detecting the periodic vibration in the rotating device;
-
means responsive to said means for detecting for extracting one or more of the time-variable coefficients and functions from the periodic vibration; an artificial neural network having input neurons, output neurons and a hidden neuron, the connections from the input neurons to the hidden neuron constituting a weight layer having weights, said input neurons being connected to said means for extracting; means providing a learning algorithm and responsive to said means for extracting for adapting in real time to adjust the weights in said artificial neural network; means responsive to the weights in said artificial neural network for generating a cancellation signal; and means responsive to said cancellation signal for imparting a force to the rotating device. - View Dependent Claims (2, 3, 4)
-
-
5. A method for attenuating periodic vibration in a rotating device, where the periodic vibration comprises a series of time-variable coefficients and functions, said method comprising the steps of:
-
detecting the periodic vibration in the rotating device; in response to said detecting, extracting one or more of the time-variable coefficients and functions from the periodic vibration; in response to said extracting one or more of the time-variable coefficients and functions from the periodic vibration, training an artificial neural network comprising input neurons, output neurons, and a hidden neuron, the connections from the input neurons to the hidden neuron constituting a weight layer having weights and said training comprising adjusting the values of the weights in real time; generating a cancellation signal using the adjusted weights; and in response to said generating a cancellation signal, imparting a force to the rotating device. - View Dependent Claims (6, 7, 8)
-
-
9. A method of attenuating a periodic disturbance in a rotating device, comprising the steps of:
-
sensing the periodic disturbance; extracting selected components of the periodic disturbance; applying the selected components to an artificial neural network to generate a set of weighting coefficients; generating a function corresponding to the selected components and employing the weighting coefficients in the function; applying the function to the device through a transducer; and adapting the weighting coefficients in response to changes sensed over time in the periodic disturbance.
-
Specification