Next Article in Journal
Path Planning of a Sweeping Robot Based on Path Estimation of a Curling Stone Using Sensor Fusion
Next Article in Special Issue
MEDUSA: A Low-Cost, 16-Channel Neuromodulation Platform with Arbitrary Waveform Generation
Previous Article in Journal
Efficient Opportunistic Routing Protocol for Sensor Network in Emergency Applications
Previous Article in Special Issue
An Interference Suppression Method for Non-Contact Bioelectric Acquisition

FPGA-Based Doppler Frequency Estimator for Real-Time Velocimetry

Information Engineering Department, University of Florence; 50139 Florence, Italy
Author to whom correspondence should be addressed.
Electronics 2020, 9(3), 456;
Received: 30 December 2019 / Revised: 18 February 2020 / Accepted: 6 March 2020 / Published: 8 March 2020
(This article belongs to the Special Issue Design and Application of Biomedical Circuits and Systems)
In range-Doppler ultrasound applications, the velocity of a target can be measured by transmitting a mechanical wave, and by evaluating the Doppler shift present on the received echo. Unfortunately, detecting the Doppler shift from the received Doppler spectrum is not a trivial task, and several complex estimators, with different features and performance, have been proposed in the literature for achieving this goal. In several real-time applications, hundreds of thousands of velocity estimates must be produced per second, and not all of the proposed estimators are capable of performing at these high rates. In these challenging conditions, the most widely used approaches are the full centroid frequency estimate or the simple localization of the position of the spectrum peak. The first is more accurate, but the latter features a very quick and straightforward implementation. In this work, we propose an alternative Doppler frequency estimator that merges the advantages of the aforementioned approaches. It exploits the spectrum peak to get an approximate position of the Doppler frequency. Then, centered in this position, a centroid search is applied on a reduced frequency interval to refine the estimate. Doppler simulations are used to compare the accuracy and precision performance of the proposed algorithm with respect to current state of the art approaches. Finally, a Field Programmable Gate Array (FPGA) implementation is proposed that is capable of producing more than 200 k low noise estimates per second, which is suitable for the most demanding real-time applications. View Full-Text
Keywords: doppler velocimetry; doppler spectrum; FPGA; centroid estimation doppler velocimetry; doppler spectrum; FPGA; centroid estimation
Show Figures

Graphical abstract

MDPI and ACS Style

Ricci, S.; Meacci, V. FPGA-Based Doppler Frequency Estimator for Real-Time Velocimetry. Electronics 2020, 9, 456.

AMA Style

Ricci S, Meacci V. FPGA-Based Doppler Frequency Estimator for Real-Time Velocimetry. Electronics. 2020; 9(3):456.

Chicago/Turabian Style

Ricci, Stefano, and Valentino Meacci. 2020. "FPGA-Based Doppler Frequency Estimator for Real-Time Velocimetry" Electronics 9, no. 3: 456.

Find Other Styles
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

Back to TopTop