An efficient global adaptive algorithm is required to determine the parameters of infinite impulse response (IIR) filter owing to the error cost surface of adaptive IIR system identification problem being… Click to show full abstract
An efficient global adaptive algorithm is required to determine the parameters of infinite impulse response (IIR) filter owing to the error cost surface of adaptive IIR system identification problem being generally nonlinear and non-differentiable. In this paper, a new bio-inspired algorithm, called opposition based hybrid coral reefs optimization algorithm (OHCRO) is applied for the IIR system identification problem. Coral reefs optimization algorithm (CRO) is a novel global algorithm, which mimics the behaviors of corals’ reproduction and coral reef formation. OHCRO is a modified version of CRO, on the one hand utilizing opposition based learning to accelerate global convergence, on the other hand cooperating with rotational direction method to enhance the local search capability. In addition, the Laplace broadcast spawning and power mutation brooding operator are used to maintain the diversity. The simulation studies have been performed for the performance comparison of genetic algorithm, particle swarm optimization and its variants, differential evolution and its variants and the proposed OHCRO for well-known benchmark examples with same order and reduced order filters. Simulation results and comparative studies justify the efficacy of the OHCRO based system identification approach in terms of convergence speed, identified coefficients and fitness values. In conclusion, OHCRO is a promising method for adaptive IIR system identification.
               
Click one of the above tabs to view related content.