The measurement of some physical properties requires detection of both amplitude and phase of an applied test signal. In portable sensors, this needs to be performed locally with integrated analog circuits or digital processing. Wireless sensor network allows the measurements over wide areas but raises a challenge of using efficient algorithm for phase sensitive detection (PSD) in nodes with constrained processing capacity. It is not straightforward to compare different PSD methods because their performance is closely related to the fine tuning of their parameters such as filter order and cut-off frequency. We propose a methodology to compare several PSD methods subjected to the same response time to assess its ability to provide accurate estimation in the presence of noise. We also determine the computational complexity of the investigated methods in terms of the number of operations required. We investigate both continuous and windowed operation. The methods were tested through simulations and verified using a dedicated embedded system. Our findings demonstrate that Goertzel algorithm rendered the best results, with smaller estimation error and less computation complexity.
Read full abstract