Simultaneous perturbation stochastic approximation (SPSA) has been widely investigated in active noise control (ANC) due to its model-free nature, which eliminates the need for system model estimation. Despite extensive efforts to enhance its performance, SPSA may suffer from instability and convergence issues, particularly in challenging environments. In this paper, we propose a stepwise SPSA algorithm that applies perturbations separately rather than simultaneously, significantly improving stability while maintaining comparable performance to standard SPSA. A Lyapunov-based theoretical analysis proves the algorithm's robust stability. A parameter optimization framework further enhances performance by guiding the selection of perturbation coefficients and step sizes. Numerical simulations and real-time DSP board implementation validate the improved stability and practical effectiveness for ANC applications.

A stepwise simultaneous perturbation stochastic approximation algorithm for stability improvement of active noise control systems

Liang, Chao;Ripamonti, Francesco;Karimi, Hamid Reza;
2025-01-01

Abstract

Simultaneous perturbation stochastic approximation (SPSA) has been widely investigated in active noise control (ANC) due to its model-free nature, which eliminates the need for system model estimation. Despite extensive efforts to enhance its performance, SPSA may suffer from instability and convergence issues, particularly in challenging environments. In this paper, we propose a stepwise SPSA algorithm that applies perturbations separately rather than simultaneously, significantly improving stability while maintaining comparable performance to standard SPSA. A Lyapunov-based theoretical analysis proves the algorithm's robust stability. A parameter optimization framework further enhances performance by guiding the selection of perturbation coefficients and step sizes. Numerical simulations and real-time DSP board implementation validate the improved stability and practical effectiveness for ANC applications.
2025
Active noise control; SPSA algorithm; Stability;
Active noise control
SPSA algorithm
Stability
File in questo prodotto:
File Dimensione Formato  
1-s2.0-S0888327025006168-main.pdf

accesso aperto

: Publisher’s version
Dimensione 3.41 MB
Formato Adobe PDF
3.41 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1292715
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact