Abstract
Active noise suppression for applications where the controlled system response varies with time is a difficult problem, especially for time varying nonlinear systems with large model error. On the basis of adaptive switching supervisory control theory, an adaptive supervisory switching control algorithm is proposed with a new controller switching strategy for active noise suppression of duct-like application. Real time experimental verification tests show that the proposed algorithm is effective with good noise suppression performance.
1. Introduction
Nowadays noise cancellation becomes more and more important for industrial applications [1-6]. Traditional passive noise cancellation techniques using sound absorbent materials can only suppress high-frequency acoustic noises effectively, usually higher than 500 Hz [7]. And, they are ineffective or tend to bulky for low frequency cases. In contrast with the passive noise suppression methods, active noise control techniques have excellent low frequency characteristic, with potential benefits in size, weight and cost [8].
While the characteristics of noise source and acoustic environment are time varying, tracking these changes and uncertainties is required for an active noise control system. To solve the changes and uncertainties tracking problems, various algorithms have been proposed. The most famous one is Filtered-x Least Mean Squares (FxLMS) algorithm proposed by different researchers independently. Several theoretical developments and successful applications are documented in the related literature [3, 9-12]. In particular, the secondary path between the loudspeakers and error sensors would be time varying as the temperature and noise propagation condition would vary even the noise source does not change. So in most actual applications, simultaneous secondary path identification is required. To solve secondary path identification problem, many adaptive online identification methods are reported [13-16]. But most of them could not be applied to the cases while secondary path varies rapidly, and not suited for multiple input multiple output applications with too many unknown parameters. And in many applications, secondary path is almost impossible, so in these situations, model-free algorithm is more attractive. Unfalsified control proposed by M. G. Safonov [17] using multiple controllers seems to be a good choice. But it can not apply for active noise control directly.
To solve the above problems, a new adaptive supervisory switching control is proposed. Section 2 introduces active noise control system modeling for duct-like applications. Section 3 introduces the proposed adaptive supervisory switching control method. Section 4 gives the real time active noise control test results. Section 5 comes to the conclusion.
2. Active noise control system modelling for duct-like applications
Schematic diagram of active noise control system for a duct-like application can be shown in Fig. 1. The soundincident from the left noise source is picked up by the microphone and after some processing by the active noise controller, this signal is fed to the secondary sources (loudspeaker) such that to the right side the primary signal and the additional signal cancel each other. The noise source is located at from one end of the duct, and an error sensor is located at from the other end of the duct. The secondary source is located at form the noise source. The pressure reflection coefficients in two ends are and respectively. The primary between the noise source and the secondary source is , the secondary path between the secondary source and error sensor is .
Fig. 1Schematic diagram for a duct-like application
According the steady state travelling wave theory, the frequency response for secondary path and the primary path can be obtained as follows:
where is the electroacoustic transfer function of the noise source, is the electroacoustic transfer function of the secondary source, is the electroacoustic transfer function of the secondary source. , are the directivity factors. For -transform:
where, is the integer near to , here is sampling frequency, is the sound speed. , while the sound speed changes with time, the whole system becomes time varying.
Unfold the above Eqs. (3) and (4):
3. Proposed adaptive supervisory switching control
Over the last two decades, a lot of researches has put forward for a new adaptive theory, adaptive switching supervisory control. A typical adaptive switching supervisory control strategy is shown in Fig. 2. is data driven supervisor. The controlled plant belongs to a given model set . The controller belongs to a given controller set . The current controller is chosen by a switching strategy.
Fig. 2Adaptive supervisory switching control
Considering the following closed loop control system:
where is the transfer function of the controlled plant, and is the transfer function of the controller, and is the reference signal, and is the control variable, is the output of the system.
Assuming belongs to set , and belongs to a LTI controller family .
For a given signal and:
is a trunction of , and the truncated norm is . While there exists , for , the stability of the dynamic controlled system. Otherwise while:
the stability of the system is falsified. The performance index is a positive function. It is defined according to the design specifications of . The following index is employed as the performance index in the control process:
where denotes convolution, and is the solution of the following mixed sensitivity problem:
where is the sensitivity function. The block diagram of the proposed adaptive switching supervisory control is shown in Fig. 3.
The closed loop system with can be illustrated in Fig. 4.
To choose the proper controller, the following falsification algorithm is employed as shown in Fig. 5.
Fig. 3Block diagram of the adaptive switching supervisory control scheme
Fig. 4Closed loop control system with K=V-1U
Using mixed-sensitivity design method Then the following parameterization can be obtained:
Taking :
By using in , optimal can be obtained.
Fig. 5Falsification algorithm
4. Real time experimental tests and results
To test the proposed adaptive supervisory switching control algorithm, a test experimental platform is constructed using a 10 meters duct with two loudspeakers, two microphones and an acoustic rate sensor. One loudspeaker is used to generate noise while the canceling noise channeled through the other speaker. A microphone is placed in cancellation zone to pick up the resultant noise signal. The experimental platform schematic diagram is shown in Fig. 6. The duct parameters are shown in Table 1. To accelerate the experiment, rather than waiting for condition change, an air-conditioner is employed.
Table 1Duct parameter value
Duct parameter | Symbol | Value |
Reflection coefficients | , | 0.65, 0.65 |
Duct length | , , , | 2.2 m; 9.2 m; 5.2 m; 1.8 m |
Fig. 6Experimental platform setup
To test the effectiveness of the proposed algorithm, FULMS with online identification algorithm is employed as the compared control algorithm. While the air-conditioner changes slowly, the control performance is shown in Fig. 7. It is clearly that the control performance of FULMS algorithm with online identification is still acceptable. While the air conditioner changes fast, the control performance can be shown in Fig. 8. The FULMS with online identification can not assure the satisfactory control performance any more.
Fig. 7Control performance with slow change of FULMS with online identification
But the proposed algorithm could gurateen a satisfactory suppression performance no matter how the air-conditioner changes, as shown in Fig. 9.
To show the effectiveness of the proposed adaptive switching supervisoy control algorithm, a white noise is chosen as the noise source. The control performance is shown in Fig. 10. The noise is suppressed to a great extent.
Fig. 8Control performance with fast change of FULMS with online identification
Fig. 9Control performance of the proposed adaptive switching supervisory control
Fig. 10Control performance of the proposed adaptive switching supervisory control for white noise
5. Conclusion
An adaptive switching supervisory control algorithm is proposed with a new controller switching strategy in this paper for active noise suppression of duct-like application. Real time experiments were done. The experimental results show that the proposed algorithm has good noise suppression performance.
References
-
George N. V., Panda G. Advances in active noise control: a survey, with emphasis on recent nonlinear techniques. Signal Processing, Vol. 93, Issue 2, 2013, p. 363-377.
-
Li Y., Wang X., Zhang D. Control strategies for aircraft airframe noise reduction. Chinese Journal of Aeronautics, Vol. 26, Issue 2, 2013, p. 249-260.
-
Bo Z., et al. A filtered-x weighted accumulated LMS algorithm: stochastic analysis and simulations for narrowband active noise control system. Signal Processing, Vol. 104, 2014, p. 296-310.
-
Yang I.-H., et al. Improvement of noise reduction performance for a high-speed elevator using modified active noise control. Applied Acoustics, Vol. 79, 2014, p. 58-68.
-
Nelson G., Rajamani R., Erdman A. Noise control challenges for auscultation on medical evacuation helicopters. Applied Acoustics, Vol. 80, 2014, p. 68-78.
-
Kajikawa Y., Woon-Seng G., Sen Maw K. Recent applications and challenges on active noise control. 8th International Symposium on Image and Signal Processing and Analysis (ISPA), 2013.
-
Bianchi S., Corsini A., Sheard A. G. A critical review of passive noise control techniques in industrial fans. Journal of Engineering for Gas Turbines and Power, Vol. 136, Issue 4, 2013, p. 044001.
-
Snyder S., Brooks L., Moreau D. Active Control of Noise and Vibration. Vol. 1, CRC Press, 2013.
-
Sun G., et al. Convergence analysis of FxLMS-based active noise control for repetitive impulses. Applied Acoustics, Vol. 89, 2015, p. 178-187.
-
Krstajic B., Zecevic Z., Uskokovic Z. Increasing convergence speed of FxLMS algorithm in white noise environment. AEU – International Journal of Electronics and Communications, Vol. 67, Issue 10, 2013, p. 848-853.
-
Wang T., Gan W.-S. Stochastic analysis of FXLMS-based internal model control feedback active noise control systems. Signal Processing, Vol. 101, 2014, p. 121-133.
-
Tabatabaei Ardekani I., Abdulla W. H. Theoretical convergence analysis of FxLMS algorithm. Signal Processing, Vol. 90, Issue 12, 2010, p. 3046-3055.
-
Davari P., Hassanpour H. Designing a new robust on-line secondary path modeling technique for feedforward active noise control systems. Signal Processing, Vol. 89, Issue 6, 2009, p. 1195-1204.
-
Hassanpour H., Davari P. An efficient online secondary path estimation for feedback active noise control systems. Digital Signal Processing, Vol. 19, Issue 2, 2009, p. 241-249.
-
Akhtar M. T., et al. Online secondary path modeling in multichannel active noise control systems using variable step size. Signal Processing, Vol. 88, Issue 8, 2008, p. 2019-2029.
-
Jin G.-Y., et al. A simultaneous equation method-based online secondary path modeling algorithm for active noise control. Journal of Sound and Vibration, Vol. 303, Issues 3-5, 2007, p. 455-474.
-
Safonov M. G., Tsao T.-C. The unfalsified control concept: a direct path from experiment to controller. Feedback Control, Nonlinear Systems, and Complexity, 1995, p. 196-214.
About this article
This research is supported by the National Nature Science Foundation of China (No. 61305106, No. 61403123), China Postdoctoral Science Foundation funded project (No. 2013M541505), the Education Department Henan Province Science and Technology project (No. 14A413003), the Doctoral Scientific Fund Project of Henan Institute of Engineering (No. D2013011).