Published: 15 November 2015

Adaptive supervisory switching control system design for active noise suppression of duct-like application

Zhou Chenghu1
Lv Kuanzhou2
Huang Quanzhen3
Li Hengyu4
1, 2, 3School of Electrical Information Engineering, Henan Institute of Engineering, Henan, 451191, P. R. China
4, 3School of Mechatronics Engineering and Automation, Shanghai University, Shanghai, 200072, P. R. China
Corresponding Author:
Li Hengyu
Views 39
Reads 23
Downloads 1090


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 l0 from one end of the duct, and an error sensor is located at l3 from the other end of the duct. The secondary source is located at l1 form the noise source. The pressure reflection coefficients in two ends are R1 and R2 respectively. The primary between the noise source and the secondary source is P, the secondary path between the secondary source and error sensor is S.

Fig. 1Schematic diagram for a duct-like application

Schematic 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 Hp is the electroacoustic transfer function of the noise source, Hs is the electroacoustic transfer function of the secondary source, He is the electroacoustic transfer function of the secondary source. Dp, Dp are the directivity factors. For z-transform:


where, ni is the integer near to lifs/c, here fs is sampling frequency, c is the sound speed. N=2(n0+n1+n2+n3), 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. S is data driven supervisor. The controlled plant G belongs to a given model set Τ. The controller K belongs to a given controller set H. The current controller is chosen by a switching strategy.

Fig. 2Adaptive supervisory switching control

Adaptive supervisory switching control

Considering the following closed loop control system:


where Gs is the transfer function of the controlled plant, and Ks is the transfer function of the controller, and r is the reference signal, and u is the control variable, y is the output of the system.

Assuming G belongs to set H, and K belongs to a LTI controller family Γ.

For a given signal xt and:

xτt=xt, t0,τ,0,

is a trunction of xt, and the truncated norm is xτ=0τx2tdt. While there exists α, β0 for yταrτ+β, the stability of the dynamic controlled system. Otherwise while:

supτ0, rτ0yτrτ,

the stability of the system is falsified. The performance index JK,u,y,τ is a positive function. It is defined according to the design specifications of K. The following index JK,u,y,τ is employed as the performance index in the control process:


where * denotes convolution, w1t and w2t is the solution of the following mixed sensitivity problem:


where S is the sensitivity function. The block diagram of the proposed adaptive switching supervisory control is shown in Fig. 3.

The closed loop system with K=V-1U 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

Block diagram of the adaptive switching supervisory control scheme

Fig. 4Closed loop control system with K=V-1U

Closed loop control system with K=V-1U

Using mixed-sensitivity design method Kis=V-1sUs. Then the following parameterization can be obtained:


Taking Uλ=λ1U1+i=2nλ1V1Vi-1Ui:


By using (u,y) in 0,τ, optimal Kλ*(s) can be obtained.

Fig. 5Falsification algorithm

Falsification 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
Reflection coefficients
R1, R2
0.65, 0.65
Duct length
l0, l1, l2, l3
2.2 m; 9.2 m; 5.2 m; 1.8 m

Fig. 6Experimental platform setup

Experimental 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

Control 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

Control performance with fast change of FULMS with online identification

Fig. 9Control performance of the proposed adaptive switching supervisory control

Control performance of the proposed adaptive switching supervisory control

Fig. 10Control performance of the proposed adaptive switching supervisory control for white noise

Control 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.


  • 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

25 March 2015
02 July 2015
15 November 2015
Vibration generation and control
active noise control
adaptive control
supervisory switching control

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).