Analysis and Implementation of an Adaptive Algorithm for the Rejection of Multiple Sinusoidal Disturbances

被引:50
作者
Guo, Xiuyan [1 ]
Bodson, Marc [2 ]
机构
[1] QSecure, Los Altos, CA 94022 USA
[2] Univ Utah, Dept Elect & Comp Engn, Salt Lake City, UT 84112 USA
基金
美国国家科学基金会;
关键词
Active noise control (ANC); adaptive control; averaging analysis; magnitude phase-locked loop (MPLL); periodic disturbance rejection; INTERNAL-MODEL PRINCIPLE; DISCRETE-TIME; CANCELLATION; PERFORMANCE;
D O I
10.1109/TCST.2008.922566
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A discrete-time adaptive algorithm is proposed to reject periodic disturbances in the case where the frequencies are unknown and a reference sensor is not available. The stability of the algorithm is analyzed using averaging theory, and the design of the parameters is based on the linearized averaged system. While the algorithm is first designed for rejecting periodic disturbances with one sinusoidal component, it is also extended to deal with cases where the disturbance has multiple sinusoidal components. A frequency separation method is proposed to prevent the frequency estimates from converging to the same value. The effectiveness of the adaptive scheme is validated in simulations and in experiments on an active noise control testbed.
引用
收藏
页码:40 / 50
页数:11
相关论文
共 30 条
[1]  
AMARA FB, 1997, P IEEE C DEC CONTR, P1878
[2]   AVERAGING ANALYSIS FOR DISCRETE-TIME AND SAMPLED DATA ADAPTIVE SYSTEMS [J].
BAI, EW ;
FU, LC ;
SASTRY, SS .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, 1988, 35 (02) :137-148
[3]   Adaptive sinusoidal disturbance rejection in linear discrete-time systems - part I: Theory [J].
Ben Amara, F ;
Kabamba, PT ;
Ulsoy, AG .
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1999, 121 (04) :648-654
[4]   Adaptive algorithms for the rejection of sinusoidal disturbances with unknown frequency [J].
Bodson, M ;
Douglas, SC .
AUTOMATICA, 1997, 33 (12) :2213-2221
[5]   Performance of an adaptive algorithm for sinusoidal disturbance rejection in high noise [J].
Bodson, M .
AUTOMATICA, 2001, 37 (07) :1133-1140
[6]  
Bodson M, 2001, IEEE T CONTR SYST T, V9, P1
[7]   Periodic disturbance cancellation with uncertain frequency [J].
Brown, LJ ;
Zhang, Q .
AUTOMATICA, 2004, 40 (04) :631-637
[8]   Identification and cancellation of disturbances having two close sinusoidal components [J].
Brown, Lyndon J. ;
Ma, Yan .
2006 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2006, 1-12 :4766-+
[9]   A MULTIPLE ERROR LMS ALGORITHM AND ITS APPLICATION TO THE ACTIVE CONTROL OF SOUND AND VIBRATION [J].
ELLIOTT, SJ ;
STOTHERS, IM ;
NELSON, PA .
IEEE TRANSACTIONS ON ACOUSTICS SPEECH AND SIGNAL PROCESSING, 1987, 35 (10) :1423-1434
[10]   INTERNAL MODEL PRINCIPLE OF CONTROL-THEORY [J].
FRANCIS, BA ;
WONHAM, WM .
AUTOMATICA, 1976, 12 (05) :457-465