Zpracování Signálů a Diagnostika: Komplexní Průvodce
V tomto materiálu se seznámíte se zpracováním signálů ve frekvenční a časofrekvenční oblasti. Cílem je pochopit, jak Fourierova transformace a její varianty odhalují spektrální složení signálů, jak zacházet s nestacionárními daty a jak vybrat vhodné metody analýzy pro diagnostiku a zpracování signálů.
Definice: Fourierova transformace převádí signál z časové oblasti do frekvenční oblasti a ukazuje, jaká je rozložení amplitudy a fáze v závislosti na frekvenci.
$$X\left[\frac{n}{N T_x}\right] = T_x \sum_{k=0}^{N-1} x\left[kT_x\right] e^{-\frac{2\pi k n}{N}},\quad n=0,1,\dots,N-1$$
Definice: Inverzní DFT obnoví signál z jeho spektra podle vztahu
$$x[n] = \frac{1}{N T_x} \sum_{k=0}^{N-1} X\left[\frac{k}{N T_x}\right] e^{\frac{2\pi k n}{N}},\quad n=0,1,\dots,N-1$$
Definice: Hanningovo okénko je příklad funkce, která vynásobí krátký úsek signálu a tím změní jeho okrajové hodnoty pro lepší frekvenční vlastnosti.
Definice: Únik ve spektru (spectral leakage) je rozložení energie spektrální složky do sousedních frekvencí v důsledku omezené délky signálu nebo nevhodného okna.
Když parametry signálu mění v čase, Fourierova analýza celé délky signálu nemusí stačit. Použijeme časofrekvenční metody pro sledování vývoje spektra v čase.
$$X(t,\omega) = \int_{-\infty}^{\infty} x(\tau) h(\tau - t) e^{-j\omega\tau} d\tau$$
$$A(t,\omega) = 2 \frac{\left| X(t,\omega) \right|}{\frac{1}{T_w} \int_{0}^{T_w} h(\tau) d\tau}$$
$$\sigma_t \sigma_f \ge \frac{1}{2}$$
Už máš účet? Přihlásit se
Klíčová slova: aplikace vibrační analýzy, základy a metody, Zpracování signálů ve frekvenční a časofrekvenční oblasti
Klíčové pojmy: DFT převádí konečný diskrétní signál do diskrétního spektra pomocí $\Delta f = f_x/N$, Inverzní DFT obnoví signál podle $x[n]=\frac{1}{N T_x}\sum_{k=0}^{N-1} X[\frac{k}{N T_x}] e^{\frac{2\pi k n}{N}}$, Únik ve spektru vzniká z neperiodického signálu a potlačuje se okénky (Hanning, Hamming), Spektrum je periodické s periodou $f_s$ a proto se běžně používá jednostranné spektrum $[0, f_s/2]$, STFT: $X(t,\omega)=\int x(\tau) h(\tau-t) e^{-j\omega\tau} d\tau$, kompromis čas vs. frekvence, Spektrogram je $P_{SP}(t,\omega)=|S_t(\omega)|^2$ a zobrazuje energii v časo-frekvenční rovině, Wavelet: $W(a,b)=\frac{1}{\sqrt{|a|}}\int s(t)\psi((t-b)/a) dt$ poskytuje multiresolution, Delší okno zlepší rozlišení ve frekvenci, kratší okno zlepší rozlišení v čase, Pro krátké pulzy preferujte wavelety nebo krátká okna s vysokým překryvem, Před analýzou vždy zvažte stacionaritu, linearitu a délku dat