USE OF PARTICLE SWARM OPTIMIZATION ALGORITHM FOR DIGITALIZED SINEWAVE SIGNAL PARAMETERS ESTIMATION

Authors

  • Pierfrancesco Raimondo

DOI:

https://doi.org/10.47839/ijc.16.4.908

Keywords:

Particle swarm application, sine fitting, optimization technique.

Abstract

In the paper is proposed a procedure based on the particle swarm optimization algorithm for parameters estimation of sinewave signals as: amplitude, phase, frequency and offset. Differently from the classical method used to solve this problem (the sine-fitting algorithms), the proposed procedure considers the estimation problem as an optimization one. In fact, the particle swarm algorithm tends to global solution instead of a local solution. The proposed procedure preliminarily estimates the raw value of the parameters under investigation by a time analysis of the input signal. Successively, these values are used by the particle swarm algorithm for the final estimation result. The tests of the proposed procedure determine the most effective cost function for the algorithm and confirm that the achievable performances are in according with the sine fitting algorithm. Moreover, the execution time for the proposed procedure is lower than the sine fitting, making it an interesting alternative.

References

T. S. Sidhu, “Accurate measurement of power system frequency using a digital signal processing technique,” IEEE Trans. Instrum. Meas., vol. 48, no. 1, pp. 75-81, 1999.

R. Aghazadeh, H. Lesani, M. Sanaye-Pasand, and B. Ganji, “New technique for frequency and amplitude estimation of power system signals,” in IEE Proceedings: Generation, Transmission and Distribution, Vol. 152, No. 3, pp. 435-440, 2005.

A. J. Roscoe, G. M. Burt, and J. R. McDonald, “Frequency and fundamental signal measurement algorithms for distributed control and protection applications,” IET Gener. Transm. Distrib., Vol. 3, No. 5, pp. 485-495, 2009.

D. L. Carnì and D. Grimaldi, “Comparative analysis of different acquisition techniques applied to static and dynamic characterization of high resolution DAC,” in Proceedings of the 19th IMEKO World Congress 2009, 2009, Vol. 1, pp. 285–289.

A. Baccigalupi, G. D’Alessandro, M. D’Arco, and R. S. L. Moriello, “Least square procedures to improve the results of the threeparameter sine-fitting algorithm,” Acta IMEKO, Vol. 4, No. 2, pp. 100-106, 2015.

F. C. Alegria, “Precision of the sinefitting-based total harmonic distortion estimator,” Metrol. Meas. Syst., Vol. 23, No. 1, pp. 37–46, 2016.

J. Šaliga, I. Kollár, L. Michaeli, J. Buša, J. Lipták, and T. Virosztek, “A comparison of least squares and maximum likelihood methods using sine fitting in ADC testing,” Meas. J. Int. Meas. Confed., vol. 46, no. 10, pp. 4362-4368, 2013.

Z.-N. Xu, F.-C. Lu, F.-C. Wang, and H.-M. Li, “Application of higher-order sine fitting algorithm with Hanning-windowed interpolated in dielectric loss angle measurement,” Gaodianya Jishu/High Volt. Eng., Vol. 33, No. 4, pp. 50-53, 2007.

D. L. Carní and G. Fedele, “Multi-Sine Fitting Algorithm enhancement for sinusoidal signal characterization,” Comput. Stand. Interfaces, Vol. 34, No. 6, pp. 535–540, 2012.

D. L. Carnì and G. Fedele, “Improved evaluation of initial condition for the multi-sine fitting algorithm,” in Proc. of the 5th IEEE International Workshop on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications, IDAACS, 2009, pp. 492–495.

D. L. Carnì, “Static Characterization of AWG based on modified multi-sine fitting and zero crossing detection algorithms,” J. Eng. Sci. Technol. Rev., vol. 10, no. 3, pp. 11–17, 2017.

D. L. Carnì and D. Grimaldi, “Characterization of high resolution DAC by DFT and sine fitting,” in Proc. of IEEE Intrumentation and Measurement Technology Conference, 2009, pp. 1250–1253.

F. De Rango, M. Tropea, A. F. Santamaria, and S. Marano, “An enhanced QoS CBT multicast routing protocol based on Genetic Algorithm in a hybrid HAP-Satellite system,” Comput. Commun., vol. 30, no. 16, pp. 3126–3143, 2007.

F. De Rango and M. Tropea, “Energy saving and load balancing in wireless ad hoc networks through ant-based routing,” in International Symposium on Performance Evaluation of Computer and Telecommunication Systems 2009, SPECTS 2009, Part of the 2009 Summer Simulation Multiconference, SummerSim 2009, 2009.

A. Atyabi and S. Samadzadegan, Particle swarm optimization: A survey. 2011.

X. Hu, R. C. Eberhart, and Y. Shi, “Engineering Optimization with Particle Swarm,” in Swarm Intelligence Symposium 2003, 2003.

R. Poli, J. Kennedy, and T. Blackwell, “Particle swarm optimization: An overview,” Swarm Intell., 2007.

P. Eberhard and Q. Tang, “Particle swarm optimization used for mechanism design and guidance of swarm mobile robots,” in Particle Swarm Optimization: Theory, Techniques and Applications, 2011.

N. Forghani, M. Forouzanfar, and A. Eftekhari, “Application of Particle Swarm Optimization in Accurate Segmentation of Brain MR Images,” Part. Swarm Optim., 2008.

M. Clerc, Particle Swarm Optimization. 2006.

S. Kessentini and D. Barchiesi, “Convergence criteria for the particle swarm optimization in a full iterative process,” in 2017 IEEE Congress on Evolutionary Computation, CEC 2017 - Proceedings, 2017.

P. M. Ramos and A. C. Serra, “A new sine-fitting algorithm for accurate amplitude and phase measurements in two channel acquisition systems,” Meas. J. Int. Meas. Confed., Vol. 41, No. 2, pp. 135-143, 2008.

T. Z. Bilau, T. Megyeri, A. Sárhegyi, J. Márkus, and I. Kollár, “Four-parameter fitting of sine wave testing result: Iteration and convergence,” Comput. Stand. Interfaces, Vol. 26, No. 1, pp. 51-56, 2004.

Downloads

Published

2017-12-30

How to Cite

Raimondo, P. (2017). USE OF PARTICLE SWARM OPTIMIZATION ALGORITHM FOR DIGITALIZED SINEWAVE SIGNAL PARAMETERS ESTIMATION. International Journal of Computing, 16(4), 203-209. https://doi.org/10.47839/ijc.16.4.908

Issue

Section

Articles