Akademia Górniczo-Hutnicza
im. Stanisława Staszica w Krakowie
Wydział Inżynierii Mechanicznej i Robotyki
Katedra Automatyzacji Procesów
Analiza sygnałów
|
---|
Data wykonania ćwiczenia: |
Data oddania sprawozdania: |
SPRAWOZDANIE nr 1
Generator
Na pierwszych zajęciach stworzyliśmy w Labview generator sygnałów, który ma za zadanie generowanie sygnałów prostokątnego, trójkątnego, piłokształtnego, sinusoidalnego, losowego o rozkładzie jednorodnym i losowego o rozkładzie normalnym.
Sygnał prostokątny
Sygnał sinusoidalny
Sygnał trójkątny
Sygnał piłokształtny
Sygnał losowy o rozkładzie jednorodnym(Uniform)
Sygnał losowy o rozkładzie niejednorodnym(Gaussian)
Na wejściu naszego generatora mogliśmy ustawić amplitudę, częstotliwości, przesunięcie, odchylenie standardowe oraz liczbę próbek na sekundę sygnału
Parametry
Parametry uzyskane przy korzystaniu ze wzorów rekurencyjnych
Wartość średnia za okres n próbek: $\overset{\overline{}}{X_{n}} = \frac{\left( n - 1 \right)\overset{\overline{}}{X_{n - 1}} + X_{n}}{n} = \overset{\overline{}}{X_{n - 1}} + \frac{X_{n} - \overset{\overline{}}{X_{n - 1}}}{n}$
Wariancja za okres n próbek: $\sigma_{n}^{2} = \frac{\left( n - 2 \right)\sigma_{n - 1}^{2} + (X_{n} - \overset{\overline{}}{X_{n}})(X_{n} - \overset{\overline{}}{X_{n - 1}})}{n - 1}$, dla n>1.
Korelacja: ${\hat{R}}_{\text{xy}}(m) = \frac{1}{N}\sum_{n = 0}^{N - \left| m \right| - 1}{x(n) \bullet y(n + m)}$, dla −(N−1) ≤ m ≤ N − 1
Program sprawdziliśmy dla dwóch sygnałów prostokątnych, oraz dla sygnałów sinusoidalnego i trójkątnego.
Kolejnym naszym programem był program do obliczania autokorelacji.
Autokorelacja jest korelacją z tym, że na wejściu podajemy ten sam sygnał dwa razy.
Prędkość rozchodzenia się dźwięku
Stanowisko pracy:
Program z jakiego korzystaliśmy:
Wyniki z Front Panelu dla odległości d=0,65m
Wyniki z Front Panelu dla odległości d=0,75m
Wyniki z Front Panelu dla odległości d=1,05
Wnioski: