https://github.com/sandialabs/hifipdv2
A high fidelity analysis program for processing single velocity PDV signals https://doi.org/10.11578/dc.20240320.7
https://github.com/sandialabs/hifipdv2
pdv scr-2978 snl-data-analysis velocimetry
Last synced: 5 days ago
JSON representation
A high fidelity analysis program for processing single velocity PDV signals https://doi.org/10.11578/dc.20240320.7
- Host: GitHub
- URL: https://github.com/sandialabs/hifipdv2
- Owner: sandialabs
- License: other
- Created: 2024-01-10T20:53:57.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-01T01:04:28.000Z (about 1 year ago)
- Last Synced: 2025-05-01T02:20:32.255Z (about 1 year ago)
- Topics: pdv, scr-2978, snl-data-analysis, velocimetry
- Language: MATLAB
- Homepage: https://doi.org/10.11578/dc.20240320.7
- Size: 152 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
SAND2024-01061O The HiFiPDV-2 software is similar to other photonic Doppler velocimetry (PDV)
analysis codes in that it converts signals from intensity-time space to frequency-time space
using a short-time Fourier transform (STFT). It then analyzes peaks of the resulting power
spectral density information to extract the velocity-time history. The unique aspects of
HiFiPDV and HiFiPDV-2 are that this reduction process is repeated for an array of reasonable
STFT input variables. The resulting population distribution of output velocity-time histories
is evaluated to determine the most likely velocity history and its associated uncertainty.
This uncertainty is defined as the systematic uncertainty of the PDV signal as it is a
function of input values to the reduction process. The HiFiPDV-2 program brings new
functionality and efficiency to these calculations—most notably significant reductions in
memory usage and calculation times, the ability to evaluate frequency-shifted signals, and
the ability to filter out baseline signals. Developers recommend that users have at least
2 GB of RAM per CPU core in their system. Sandia National Laboratories is a multimission
laboratory managed and operated by National Technology & Engineering Solutions of Sandia, LLC,
a wholly owned subsidiary of Honeywell International Inc., for the U.S. Department of Energy’s
National Nuclear Security Administration under contract DE-NA0003525.