Mam 100 000 próbek sygnału który był próbkowany przy 20 kHz. Dane są danymi wibracyjnymi z maszyny wirującej i zawierają znaczący składnik widmowy związany z prędkością obrotu maszyny.
Ponieważ prędkość maszyny zmienia się w czasie trwania próbki, użycie piku FFT nie daje rezultatu, którego szukam.
Chcę więc użyć estymatorów, takich jak estymator Kay, które pozwalają na szacunki krótkoterminowe, ale zakładam model sygnału:
gdzie = 0 ... 99 999, to amplituda, to częstotliwość do oszacowania, to początkowe przesunięcie, a to hałas złożony.
Jednak mój sygnał jest wartościowy i wygląda bardziej jak:
gdzie i są teraz wyceniane w rzeczywistości.
Jak przekształcić mój sygnał o wartości rzeczywistej w sygnał o wartości złożonej, aby móc użyć estymatora Kay?
źródło
Jeśli chcesz użyć estymatora Kay, musisz przekonwertować sygnał będący przedmiotem zainteresowania na jego reprezentację „sygnału analitycznego”. To zasadniczo eliminuje nadmiarowe (np. Ujemne) częstotliwości z oryginalnego sygnału o wartości rzeczywistej. Ponieważ sprzężona symetria reprezentacji w dziedzinie częstotliwości sygnału jest niszczona w tym procesie, wynik jest złożony. Następnie powinieneś być w stanie zastosować wybraną technikę.
Dostępne są również inne podejścia do problemu śledzenia częstotliwości. Możliwe jest zastosowanie algorytmu LMS do natychmiastowego oszacowania częstotliwości (Haykin, „Adaptive Filter Theory”, str. 244–246). Alternatywnie można użyć pętli synchronizacji fazowej, aby śledzić dyskretną składową widmową w czasie. Właściwe rozwiązanie jest funkcją tego, co jest twoim ostatecznym celem i jakie są specyficzne cechy twojego sygnału.
źródło
To nie powinno mieć znaczenia. Model:
jest bardzo popularnym modelem w przetwarzaniu sygnałów i elektrotechnice, znanym jako phasor . Zasadniczo jest to sygnał sinusoidalny z pewnym przesunięciem fazowym i przesunięciem amplitudy. Nie musisz wcale dokonywać transformacji, twój sygnał będzie więcej niż wystarczający, aby zasilić estymator Kay.
źródło