Abstract

Active control is an effective way to suppress low-frequency mechanical vibration. However, with applications to submarine equipment, there are still some shortcomings due to vibration coupling and multifrequency complex excitation. In this paper, a novel hybrid improved adaptive control strategy, feedback and online identification filtered-x LMS, namely, FOFxlms, is proposed, which introduces the residual errors to correct variable step-size, uses the estimated primary path to improve online identification, and applies internal feedback to compensate for the feedforward control. Then the FOFxlms algorithm is applied to a double-layer vibration isolation system of submarine rotating equipment, and the simulation results show that the normalized variable step-size with residual error can effectively improve convergence speed, the internal feedback can efficaciously compensate for steady-state control accuracy, and the online identification can dynamically identify the time-varying characteristics of the secondary path. The vibration reduction efficiency of Fxlms, FFxlms, and FOFxlms increases for the fundamental frequency vibration; the control effect and convergence speed are also enhanced in turn.

1. Introduction

Mechanical vibration makes great contribution to submarine radiation noise, and the vibration isolation, mainly including passive and active vibration isolation, is an effective way to control the vibration transfer. As is known to all, the passive vibration isolation systems are easily installed and do not require external energy. They have been widely applied to the vibration control of ship machinery and equipment and have achieved good control effect in medium and high frequency bands along with the development of passive vibration isolation such as single layer, double layer, and floating raft [1]. However, passive vibration isolation still has some deficiencies such as the contradiction between low dynamic stiffness and instability and the narrower vibration isolation band. In addition, the excitation frequency deviates from the effective isolation band due to many complex conditions with mechanical equipment. Passive vibration isolation devices cannot adapt to the system changes for their fixed parameters, which may lead to the deterioration of control effect. Therefore, it is still difficult to achieve a more effective result in the low-frequency bands.

Studies have shown that active control can be used to control low-frequency vibration effectively [2] and has been applied to precision equipment manufacturing, civil engineering, mechanical vibration control in ship, and so on. The new “Sea Wolf” class nuclear submarine, equipped with active control system, has a good acoustic stealth performance [3]. A narrowband active absorption technology has been carried out on the floating raft in mine sweepers and achieved a better noise reduction as well. Winberg et al. [4] conducted a consultancy project on active vibration isolation in shipboard. Paulstra Vibrachoc company has also developed an active control system for large-scale equipment such as diesel engine [5]. In addition, the Institute of Sound and Vibration Research, Adelaide University, and others have achieved many fruitful research results as well [6, 7]. The active control technology mainly includes actuators and control strategies; the latter is the core and also a hot and difficult research topic [8, 9].

The Fxlms and its improvement algorithms have extensive applications in engineering [10]. Carra et al. [11], Ma et al. [12], Carnahan et al. [13], Zhu et al. [14], and Li et al. [15] have researched various Fxlms algorithms with applications to rectangular aluminum structures, piezoelectric cantilever structures, and gear transmission systems and analyzed the relationship between the convergence of Fxlms and Fulms algorithms and control path. Das et al. [16] proposed a frequency domain Fxlms algorithm with high efficiency. Huang et al. [17], Kim et al. [18], Ning et al. [19], and Zhang et al. [20] got single-related improved Fxlms and Fulms algorithms to compare the calculation efficiency and control effect with traditional ones. Although the above researches have done much work in adaptive algorithm improvement and its applications, there are still some shortcomings in practice such as the active control mainly for single frequency excitation; the contradiction between control precision and convergence speed for fixed-step-size algorithms; more dependence between convergence rate and autocorrelation matrix of input signals; and much weaker adaptive ability for time-varying system of offline identification. In this regard, Akhtar et al. [21], Carini et al. [22], Chan et al. [23], Pu et al. [24], Avalos et al. [25], and other scholars have conducted researches to improve the single-related issue by limiting secondary path to avoid nonlinear distortion, by using variable step-size to increase convergence speed, and by applying online identification to control time-varying path [26, 27].

In submarine, the parameters of passive isolation systems are often time-varying with the rigid-flexible coupling and complex excitation. In order to improve the control effect, it is necessary to carry out the paths interaction and online identification at the same time. In addition, the actuators, generally installed in parallel with the isolators, also produce an active control force between the primary and secondary paths synchronously, forming a feedback loop. Nevertheless, the traditional Fxlms algorithm only considers its effect on the latter and ignores the influence on the reference signal of the former, which may lead to the reference signal instability and affect convergence speed and control precision [28].

To address these special needs for active vibration isolation systems in submarine, a novel hybrid adaptive algorithm is proposed in this paper, which combines variable step-size, online identification, internal feedback, and other factors.

2. Double-Layer Isolation System of Submarine Equipment

In this paper, a double-layer vibration isolation platform with rotating equipment is taken as the study object, and its Adams virtual prototype, as shown in Figure 1, can be simplified as Figure 2 which is established in the case of ignoring the motion of torsion, rolling, and only considering vertical vibration.

In Figures 1 and 2, , , and are the mass of upper rotating machinery, vibration isolator stiffness, and damping, respectively. , , and represent the mass of the middle platform, vibration isolator stiffness, and damping, respectively. , are the external excitation and active control force, respectively. , , , , , and denote the displacements, velocities, and acceleration of the upper equipment and middle platform, respectively. Then, the system dynamic equations can be expressed as follows:

The Laplace transformation of (1) can be obtained as below:

Transform (2) and eliminate the variable :

Let and in turn; the transfer function can be obtained between the displacement and active control force or excitation force , respectively:

Transform (2) and eliminate the variable :

Let and in turn; the transfer function can be also obtained between the displacement and active control force or excitation force , respectively:

Let , , , , ; then the transfer function between the acceleration and excitation force or active control force can be rewritten as

is the transfer function, between the acceleration of the middle platform and the exciting force of upper mass, and it is called the primary path. is the transfer function, between the acceleration of the middle platform and active control force, and it can be referred to as the secondary path including power amplifiers and actuators. and are the transfer functions between the upper acceleration and the excitation force or active control force, respectively, and the latter can be called the internal feedback path.

3. Adaptive LMS and Fxlms Algorithms

3.1. LMS Algorithm

In general, adaptive filtering algorithm can be mainly divided into RLS and LMS algorithm according to the optimization criteria. Compared to RLS, LMS algorithm, proposed by Hoff and Widrow in 1960s [29], has advantages of easier implement and stronger robustness and also has been widely used in noise cancellation, system identification, signal filtering, and related fields [30].

LMS algorithm is shown in Figure 3, where , , , , and denote the horizontal FIR filter, the reference input signal, the filter input signal, the filter output signal, and the error signal, respectively. The input signal time series and filter coefficients can be expressed as follows:

Then, the filter output and the system error are given by

Here, using instantaneous gradient instead of real gradient, the filter coefficients will infinitely approach the Wiener solution by the steepest descent method, and the LMS algorithm vector coefficients can be obtained as

The LMS algorithm flow is calculated as follows.

Step 1. Initialize filter coefficient .

Step 2. Update time series , and calculate filter coefficients in (17).

Step 3. Update filter output and error output in (15) and (16), respectively.

3.2. Filtered-x LMS Algorithm

The LMS algorithm has been briefly introduced in Section 3.1. While applying LMS to vibration control systems, the influence of the secondary path including power amplifiers and actuators should be considered. The experimental principle and test platform are shown in Figure 4, which corresponds to the structure of adaptive control algorithm for the single input and single output (SISO) system in Figure 5.

It can be seen from Figures 4 and 5 that control principle can be expressed as follows: Firstly, the upper acceleration or excitation force and middle acceleration signal are collected by sensors. The signals are then transferred to DSP controller by A/D conversion, which can generate an output control signal by calculation of controller and D/A conversion. Furthermore, the interactive force, located between the upper and middle layers, can be produced by the secondary path including power amplifiers and actuators. It will generate a secondary output with equal magnitude and opposite phase to the vibration signal at the same time. Finally, the goal of reducing can be achieved by superposition in the middle layer. The physical meanings of relevant variables in Figure 5 are as follows:

is the estimated value of the secondary path , and is the upper excitation, it is commonly known as the reference signal. is the filter output signal, and is the filtered signal of . is the middle acceleration induced by the primary path . is the acceleration produced by the secondary path . is the residual signal. is the FIR weight vector of the controller. When and its estimated value tend to be the same as each other, Figure 5 will degenerate into the algorithm described in Figure 3. As shown in Figure 5, is the sum of and , so it can be given by

is N-order FIR filter, and the output can be expressed as convolution operation:where , are the delay sampling sequence and the filter weight vector at the moment , respectively.

When can also be replaced by a FIR filter, its weight coefficients will be described as below:where is the -th impulse response coefficient of at the moment , and its output is defined aswhere is the order vector sequence which consists of the output of the filter .

Substituting (19) and (24) into (23), we can get the secondary path output aswhere is the filtered reference signal filtered by estimated secondary path .

The active control is to minimize residual signal , so the objective function can be defined as[29]

Commonly, the expected value can be replaced by instantaneous error .

Then, the instantaneous gradient estimation of the objective function can be expressed as

Assume that the iterative step-size is very small, and the filter weight coefficient is relatively slow to update in a smaller period.

Thus, (30) can be rewritten as

If the secondary path does not change with time, substituting (26) and (27) into (32), we can get

Then, the weight of filtered adaptive control algorithm can be described bywhere the iterative step-size has a great influence on the convergence speed. Compared with (17) and (34), it is known that replaces reference input . Therefore, this algorithm is called the Fxlms, and the calculation steps can be expressed as follows.

Step 1. Obtain the initial reference signal and error signal .

Step 2. Calculate the control filter output signal in (19).

Step 3. Calculate the output signal of the secondary path in (25).

Step 4. Calculate the residual signal and the filtered signal in (18) and (27), respectively.

Step 5. Update the control filter in (34).

4. Hybrid Filtered-x LMS Algorithm

Fxlms algorithm has been used in active vibration control for its high computational efficiency and strong adaptability [31]. However, the algorithm also has some deficiencies. To address these shortcomings, multiple factors will be carried out on the basis of Fxlms algorithm in this section.

4.1. Nonlinear Distortion

To limit the output power of the secondary path and avoid nonlinear distortion, a forgetting factor is introduced (its value is slightly less than one), and then the updating weight in (34) can be rewritten as

The Fxlms is an improvement of LMS algorithm, so the filter vector is not necessarily the optimal weight vector (Wiener solution) at the end of convergence, which may affect convergence speed and control effect. In order to overcome the fixed-step shortcomings, the normalized LMS algorithm and transient step-size LMS algorithm have been proposed [21], and the former is formulated aswhere is the initial fixed-step, and a small positive number can prevent the system from divergence. However, this improvement does not reflect the change of the residual error. Hence, a further improvement is carried out by introducing the residual error; (36) will be revised as below:where is residual error energy [32]. Equation (37) shows that the larger the reference signal or residual error, the smaller the step-size. This improvement can effectively solve the effect on control accuracy at the end of fixed-step convergence. While in initial state , , so may be reaching a larger positive value. Here, in order to prevent a larger initial variable step-size making system divergence, it is still needed to limit the variable step-size, where the function can be used to constrain the amplitude of variable step-size in (37).

4.2. Online Identification

When physical vibration isolation systems are relatively stable, the offline identification algorithm, shown in Figure 5, has the advantages of smaller computation, faster convergence speed, and better control effect. However, under the conditions of long time variable amplitude and frequency, the dynamics of the secondary path, including the power amplifiers, actuators, and other components, will inevitably be affected by factors such as temperature and deformation [23]. In this case, offline secondary path will not meet requirements of adaptive control stability and precision, so it is very important to study online identification. Figure 6, firstly proposed by Eriksson [33], shows the online identification of the secondary path.

Compared with Figure 5, the controller in Figure 6 is made up of two adaptive FIR filters, and white noise signal with zero mean and variance is introduced into the secondary path. This signal is superimposed with the control signal to drive the secondary path , and the secondary path output is then changed from to . The former part is the response of the original control signal , and the latter is the one caused by white noise . When the external excitation is zero, Figure 6 will be degraded to the offline identification shown in Figure 7.

According to the analysis above, the Fxlms with online identification can be expressed as follows.

Step 1. Define residual signal , , and of original online identification in convolution form.

Step 2. The white noise and the control signal are superimposed to drive the secondary path , and the former is also the reference input signal of the estimated secondary path and LMS2 algorithm.

Step 3. Calculate output signal of the estimated secondary path .

Step 4. Add the white noise excitation , and calculate the residual signal of online identification.

If and are not related to each other, may not affect its stability as the LMS1 input signal, but it will reduce the convergence speed.

Step 5. Update the weight coefficients of the adaptive filter LMS2.

As is shown in (41), if is irrelevant to , will converge to the optimal state and finally be stable, but this convergence process may be much slower due to the existence of . In practical application, affected by external disturbance and sensor measurement error, it is inevitable that and have a correlation with , which may have influence on convergence speed and its stability. Therefore, a method, shown in Figure 8, is proposed to minimize . Here, one offline estimated primary path and two online estimated secondary paths are introduced, so the weight coefficient of the improved online identification can be updated as

In general, the physical characteristics of the primary path are relatively stable in vibration isolation system; if the offline identification accuracy is higher enough and the frequency band is wider enough as well, the offline estimated primary path will be infinitely close to the primary path , and the online estimated secondary path will also be infinitely approaching the secondary path ; that is to say, and . Therefore, this improvement can almost completely restore the signal , which will greatly speed up convergence rate and improve its adaptive control effect.

4.3. Internal Feedback: FFxlms

In Figures 4 and 5, the reference signal is often selected from the acceleration or exciting force of vibration source, which can interactively generate active control force to suppress vibration by controller, power amplifiers, and actuators. The interaction force, between the upper and middle layers, has an effect on the upper vibration and the middle platform at the same time. However, the algorithms shown in Figures 5, 6, and 8 only consider the force influence on the secondary path and ignore its impact on the reference signal , which may lead to the instability of the reference signal and affect convergence rate and accuracy [34].

The transfer function, between the active control force and the reference signal, is called the internal feedback path. Actually, the algorithm shown in Figure 5 is a feedforward control and has faster response speed. In order to improve the steady-state control effect, it must also be considered that the internal feedback has an important influence on the reference signal. The algorithm improved by introducing the internal feedback is shown in Figure 9. According to the system in Figure 5, can be clearly defined as the exciting force, and are the acceleration signals generated by the exciting force and active control force, respectively, and is the superposed acceleration signal; it can be represented as

If , can be replaced by FIR filters as follows:

the acceleration signals , can be expressed aswhere , are order time series of the external excitation and filter output, respectively.

In this case, the reference signal may be expressed aswhere , , and denote the sampling sequence of the superposition signal, the reference sampling sequence, and the filter weight vector, respectively.

The output of N-order FIR filter can be described as

Substituting (50) and (51) into (52), we can get

The controller output can be obtained by introducing the internal feedback path:where the feedback path corrects the filter to ; when and , will degenerate into the Fxlms algorithm without the feedback path shown in Figure 3. Consequently, the improved algorithm has a certain feedback ability and forms the feedforward and feedback control method, which makes the algorithm have faster convergence speed and better steady-state control effect.

4.4. The Hybrid Improved Algorithm: FOFxlms

The shortcomings and improvements of Fxlms algorithm are analyzed in Sections 4.14.3, and with the combination of these factors, a novel hybrid improved algorithm, FOFxlms, is proposed in this section, and its structure is illustrated in Figure 10.

The algorithm can realize the secondary path online identification, variable step-size, feedforward and feedback synchronously, and suppression of nonlinear distortion and further extend the applications of Fxlms algorithm in active vibration control as well. In order to verify the hybrid improved algorithm, based on the principle of vibration isolation system in Figure 4, the algorithm effectiveness and control effect are simulated and verified by co-simulation with Adams and Matlab/Simulink.

5. Numerical Simulations

In Figures 1 and 2, the equipment speed is (1450±50)r/min with the fundamental frequency 23.3Hz- 25.0Hz (illustrated with 24.1Hz), and the excitation signal is mainly composed of the fundamental frequency, the second and the third ones in practice, and can be called the multifrequency excitation. The key parameters are listed in Table 1, and the resonant frequencies are 2.84Hz and 15.68Hz, respectively. The middle acceleration and active control force are taken as the evaluation index.

5.1. Convergence Analysis

According to the algorithms in Section 4, all improved algorithms are evolved by LMS algorithm, so some parameters have similar effect on the convergence performance. In the case of ensuring the system convergence, the influence on convergence characteristics, shown in Figures 1120, will be studied with the step-size, the signal delay, the secondary path order, and its mutation, respectively.

Assume that the secondary path changed from to 0.7 at 8 seconds, the offline secondary path does not change at this time, while the online will track this suddenly at the same time. The control effects are as shown in Figures 15-16 with μ and 300-order secondary path.

Take the filtered-x adaptive algorithm with feedback path and online identification (FOFxlms); for example, Figures 11-12 show the control effect with 300-order secondary path, and Figures 13-14 exhibit the control effect with 32- and 300-order secondary path when μ. In the case of ensuring system convergence, the increase of step-size can improve the convergence speed and control effect. And on the basis of guaranteeing real-time operation, adding the secondary path order can also broaden control frequency band, improve the control accuracy, and accelerate the convergence speed, which is consistent with the LMS and its improved algorithms. In addition, the residual error of controlled system is less than the passive vibration isolation, and it shows that all the active control algorithms are indeed effective as well.

Figures 15-16 examine the Fxlms and FOFxlms algorithm effects on the offline and online identification with the secondary path mutations, and it can be seen that the Fxlms can only adjust filter to achieve the goal of the function , while the FOFxlms can dynamically track the change of the secondary path and quickly adjust active control force to suppress the mutation, which means that the online algorithm can synchronously adjust filter and to achieve the goal of the function . Therefore, the improved algorithm has stronger robustness and better real-time.

The Fxlms and FOFxlms control effects in Figures 1720 are shown with residual signal delay in 0.001ms, 0.1ms, 1ms, and 10ms. The delay has direct influence on the residual signal and may cause the deterioration. If the delay is larger enough, maybe the control algorithm will diverge. The former cannot adjust the estimated secondary path, and its steady performance is relatively poorer, while the FOFxlms has better adaptability and stronger stability, and there is no divergence trend when the delay reaches 10ms.

5.2. Control Effect Analysis

Last, let’s analyze convergence of the secondary path online identification; (55) can be used to evaluate online identification performance, where , represent the estimated weighting coefficients of the offline and online secondary path, respectively.

In Figures 2124, the residual error and active control force are compared in time and frequency domains for the passive vibration isolation, the Fxlms, the FFxlms, and the FOFxlms, respectively. And the performance indicators of line spectrum control are given by a quantitative description in Table 2 and Figures 25-26. Three algorithms, including Fxlms, FFxlms, and FOFxlms, have a certain control effect in time domain, and the convergence speed and control effect of residual signal and active control force are enhanced in turn. The peak line spectrum of residual signal is reduced by 14.99dB/-9.66dB/-7.53dB, 16.50dB/-9.78dB/-7.52 dB, and 23.39dB/-4.00dB/-1.78dB in frequency domain, respectively. And the control effects of the algorithms mentioned above were heightened for the fundamental frequency in turn, while the deficiency is the deterioration of harmonic control effect in Fxlms and FFxlms algorithms.

Actually, the harmonic frequency is bigger than the fundamental one and amplitude is smaller, and its transmission attenuation is much faster, so we mainly focus on the fundamental frequency vibration, because it can transmit much farther. In terms of time domain (Figures 21(a)-24(a)), the algorithm proposed in the paper has better control effect. On the other hand, the harmonic control effect is not as ideal as the fundamental one in Figures 21(b)-24(b), which is mainly related to the control filter order, it is because the order cannot be large enough to describe the model properties, and the hybrid algorithm has been improved to a certain extent. In addition, for the multifrequency excitation, the active control force steady amplitude of three algorithms is basically equivalent, which shows that no matter what kind of method to suppress the same external incentives, it needs to consume the same energy of secondary vibration source as well.

In addition, from Figure 27, it can be seen that the evaluation function will achieve the minimum and tend to be stable after 7 seconds, and then the weight coefficient will be a convergence state, which indicates that the improved method with online identification is correct and effective.

6. Conclusions

A novel hybrid FOFxlms algorithm is proposed in this paper, which improves the traditional Fxlms performance by introducing the nonlinear distortion, the variable step-size, the internal feedback, and the online identification. A dynamic model of double-layer vibration isolation model is established as well, and its dynamic equations are also carried out to obtain the mathematical model of all physical paths. Then, the algorithm convergence and control effect presented in the paper are validated and analyzed by co-simulation with Adams and Matlab/Simulink.

The results demonstrate that the parameters, including an reasonable step, a secondary path order, and time delay, have important influence on the convergence speed and control effect. The online identification can effectively identify the time-varying characteristics of the secondary path, and the internal feedback can compensate for the steady-state control effect, while the variable step-size by introducing residual error can improve the system convergence characteristics. Compared with the passive vibration isolation, three algorithms have better control effect in time domain; all of them can effectively reduce the residual error, increase the response speed, and enhance the control effect in turn. They also have better ability to control fundamental frequency, and the Fxlms control effect of harmonic line spectrum is basically equal to the FFxlms, but the FOFxlms is relatively enhanced by the hybrid improvement, which indicates that the proposed multi-related improvement is correct and effective. And several methods basically require the same steady-state active control force, which also shows that it needs to consume the same secondary energy to suppress the same amount of external excitation.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This work was supported by State Key Laboratory of Ocean Engineering (Shanghai Jiao Tong University) (Grant no. 1714) and National Natural Science Funds of China (51579242, 51509253).