A Simple Population Based Hybrid Harmonic Estimation Algorithm
Abstract
This paper presents a new hybrid algorithm for harmonic estimation. The algorithm combines a simple fast population based search algorithm with Least Squares Method. It is based on the structural property of the harmonic estimation problem which implies that the signal model is linear in amplitude and nonlinear in phase. The hybrid algorithm uses the search algorithm for phase estimation and LS for amplitude estimation, iteratively.
Exploiting the objective function defined according to the error of single harmonic's phase estimation, the proposed search algorithm distributes the population through equal intervals and simply narrows the search space sequentially in every generation. Unlike the other heuristic optimization algorithms that uses random distribution in initialization stage, the proposed method provides more robust convergence in the limits determined by the generation number. Simulation results show that the proposed hybrid algorithm not only gives accurate results but also significantly improves the computation time when compared with other heuristic optimization algorithms. Moreover this approach can be used to reduce the search duration when involved in other evolutionary optimization algorithms in a hybrid way and then can deal with frequency deviation and subharmonic estimation which are pitfalls for DFT based algorithms.