Abstract
Active vibration control use an active force from secondary path to suppress or attenuate periodic or quasi-periodic vibration and noises, one of the popular control algorithms is filtered-x least mean square (FxLMS) adaptive method. Based on structure of FxLMS algorithm, the paper uses Level-2 S-fun to create a new FxLMS blocks in Matlab/Simulink and apply it on vibration active control system simulator. Results of computer simulation showed the custom FxLMS block’s feasibility and control algorithm’s efficiency. On the condition of stabilization, behavior analysis was also taken out by adjusting the interior parameters, including the number of Weights and the Step size.
Highlights
Rotating machines such as gear boxes, motors, cutting machines, aircrews etc, generate noise and vibration signals that can usually be modeled as sinusoidal signals in additive white noises
This paper aims the implementation of filtered-X least-mean square (FxLMS) Algorithm based on level-2 s-function and behavior analysis
If the input signal x(k),the transfer function of secondary path, c, and the error signal e(k) are known, take the initial weight w to 0, the FxLMS algorithm process could be designed by the following steps: 1. Raise the value of delay chain of FIR control filter to period and input a new reference sample
Summary
Rotating machines such as gear boxes, motors, cutting machines, aircrews etc, generate noise and vibration signals that can usually be modeled as sinusoidal signals in additive white noises. The output of N orders FIR control filter, y(k), equals to the following convolution: N −1 y(k) = ∑ wi (k)x(k − i) i=0 The anti-vibration components s(k) generated by control channel equal to the convolution of the output of LMS control filter y(k) and the transfer function of secondary path: m−1
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have