Research Article

Comparison of Performance and Computational Complexity of Nonlinear Active Noise Control Algorithms

Table 1

NMSE simulation results summary.

NANC algorithmChaotic reference noiseNonlinear primary pathLoudspeaker saturation 85%
NMSE (dB)Step sizeNMSE (dB)Step sizeNMSE (dB)Step size

FXLMS−39 𝜇 = 2 × 1 0 2 −22 𝜇 = 2 × 1 0 3 −27 𝜇 = 2 × 1 0 3

VFXLMS −39 𝜇 1 = 2 × 1 0 2 −24 𝜇 1 = 2 × 1 0 3 −26 𝜇 1 = 2 × 1 0 3
𝜇 2 = 2 × 1 0 5 𝜇 2 = 2 × 1 0 5 𝜇 2 = 2 × 1 0 5

BFXLMS −48 𝜇 A = 2 × 1 0 2 −22 𝜇 A = 2 × 1 0 3 −29 𝜇 A = 2 × 1 0 3
𝜇 B = 2 × 1 0 4 𝜇 B = 2 × 1 0 3 𝜇 B = 2 × 1 0 3
𝜇 C = 2 × 1 0 4 𝜇 C = 2 × 1 0 4 𝜇 C = 2 × 1 0 6

FSLMS−31 𝜇 = 2 × 1 0 3 −18 𝜇 = 2 × 1 0 3 −29 𝜇 = 2 × 1 0 3