X - PB Wydział Elektryczny
Transkrypt
X - PB Wydział Elektryczny
Politechnika Białostocka Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do zaj laboratoryjnych z przedmiotu PODSTAWY I ALGORYTMY PRZETWARZANIA SYGNAŁÓW 1 Kod przedmiotu: W04029 wiczenia pt. 1. ANALIZA WIDMOWA SYGNAŁÓW 2. ANALIZA KORELACYJNA SYGNAŁÓW 3. PRZEJ CIE SYGNAŁÓW PRZEZ UKŁAD LINIOWY 4. PRÓBKOWANIE SYGNAŁÓW 5. MODULACJA AM SYGNAŁÓW Numer wiczenia 1,2,3,4,5 Autorzy: dr in . Arkadiusz Łukjaniuk, dr in . Bogdan Butryło Białystok 2008 1.WST P W praktycznej analizie sygnałów coraz powszechniej s wykorzystywane komputerowe systemy pomiarowe oraz metody numerycznego przetwarzanie wyników pomiarów. Rozpowszechnienie komputerowych systemów pomiarowych wynika z stałego obni ania kosztów jednostkowych zastosowania tego typu urz dze , mo liwo ci dokonywania precyzyjnych, zdalnych pomiarów oraz z pewno ci coraz oprogramowania łatwiejszego, przyjaznego dla u ytkownika komputerowego. Za pomoc dost pnego oprogramowania komputerowego mo liwe jest skonfigurowanie posiadanego systemu pomiarowego, zaprojektowanie algorytmu obróbki sygnału (w oparciu o gotowe procedury) oraz zbudowanie własnego interfejsu graficznego (do prezentacji wyników pomiarów i wyników przetworzenia sygnałów). Celem zaj z prowadzonych z wykorzystaniem programu DasyLab® jest: ♦ zdobycie podstawowych umiej tno ci komputerowego modelowania układów przetwarzaj cych sygnały pomiarowe, ♦ poznanie zasad obsługi oprogramowania komputerowego wchodz cego w skład systemu pomiarowego DasyLab, ♦ numeryczna, eksperymentalna weryfikacja podstawowych zale no ci obowi zuj cych w teorii sygnałów, ♦ nabycie umiej tno ci identyfikacji wła ciwo ci sygnałów na podstawie komputerowej analizy ich charakterystyk czasowych, widmowych, korelacji. 2. PROGRAM DASYLAB® Program DasyLab® został stworzony przez firm Datalog GmbH systemu pomiarowego oferowanego przez t (Niemcy). Stanowi on cz firm . W skład zestawu wchodz analogowe i cyfrowe karty pomiarowe DaqBook przystosowane do pomiarów wielko ci elektrycznych i nieelektrycznych oraz specjalistyczne oprogramowanie komputerowe. Wszystkie karty pomiarowe s przystosowane do pracy z komputerem. Przył czenie kart pomiarowych do komputera odbywa si za pomoc specjalnej karty DasyBoard. Jej zadaniem jest obsługa komunikacji mi dzy systemem pomiarowym i komputerem. Podstawowe parametry kanałów pomiarowych ka dej karty (rodzaj sygnału pomiarowego, zakres) ustawia si za pomoc mikroprzeł czników. Czujniki doł czone do kart pomiarowych mierz najcz ciej wielko ci fizyczne (elektryczne i nieelektryczne), których przebiegi czasowe maj charakter ci gły (impulsowe, falowe, losowe). W przetworniku pomiarowym nast puje przetworzenie mierzonej wielko ci na pr d lub napi cie elektryczne. Ka da karta pomiarowa jest wyposa ona w przetwornik A/D, który dokonuje nast pnie przetworzenia sygnału elektrycznego na sygnał cyfrowy. W ten sposób jest wykonywana zarówno dyskretyzacja (maksymalna cz stotliwo próbkowania 100 kHz) jak te kwantyzacja mierzonego sygnału (przetwornik A/D 16 bity lub 12 bitowy). Ka dy sygnał przetwarzany w programie DasyLab jest reprezentowany w postaci dyskretnej. Pozostałe parametry (np. cz stotliwo próbkowania, zakres mierzonych i pokazywanych warto ci, sposób linearyzacji) ka dego z kanałów pomiarowych ustawia si z poziomu komputera za pomoc specjalistycznego oprogramowania. Konstrukcja systemu umo liwia obsług do 256 kanałów pomiarowych. Oprogramowanie komputerowe słu y równie do ustalenia parametrów komunikacji komputera z systemem pomiarowym. W oparciu o wyniki pomiarów, przekazane z kart pomiarowych za pomoc DasyBoard do komputera, mo liwe jest nast pnie numeryczne przetwarzanie sygnałów. Komputerowe przetwarzanie zmierzonych sygnałów odbywa si za pomoc efektywnych, gotowych procedur numerycznych. W trakcie wykonywanych wicze , nie b dzie prowadzona obserwacja i przetwarzanie rzeczywistych, zmierzonych sygnałów. Analizowane sygnały b d wytwarzane w komputerze na drodze programowej (dost pne odpowiednie moduły generatora w programie DasyLab®). Oprogramowanie DasyLab® działa w rodowisku Windows 3.1/95/NT. Podstawowe, dost pne dla u ytkownika elementy programu przedstawiono na rys. 1. Menu programu Pasek ikon do wyboru modułów Ikony podstawowych operacji w programie Obszar roboczy Rys.1. Okno programu DasyLab®. Mo liwo ci systemu DasyLab zale w du ym stopniu od mo liwo ci posiadanego komputera. Szczególnie cz stotliwo taktowania zegara komputera ma wpływ na efektywno obsługi kanałów pomiarowych. Przy du ej liczbie kanałów lub przy pomiarze szybkozmiennych wielko ci nale y zapewni jak najwy sz cz stotliwo próbkowania. Wysoka cz stotliwo próbkowania wymaga równie du ego rozmiaru pami ci operacyjnej i pojemnego dysku twardego. 2.1. Opis wybranych modułów programu DasyLab®. Ka da operacja zwi zana z sygnałem jest reprezentowana w programie za pomoc modułu (rys.2). W zale no ci od wykonywanej czynno ci, moduł mo e posiada pojedyncze lub wielokrotne wej cia i wyj cia. Nazwa modułu ś Sygnał wej ciowy x1(t) Arithmetic00 ś Sygnał wyj ciowy y(t) ś Sygnał wej ciowy x2(t) Ikona opisuj ca cechy modułu ą Rys.2. Moduł wykonuj cy operacje arytmetyczne na dwóch sygnałach. W programie przyj to zasad , e ka dy moduł mo e posiada maksymalnie 16 bloków wykonawczych. Ka dy blok wykonawczy w module realizuje funkcje wynikaj ce z nazwy, przeznaczenia modułu. Jednak warto ci liczbowe parametrów, sposób przetwarzania, ustawia si oddzielnie dla ka dego bloku. Na przykład w przypadku generatora, jeden blok mo e wytwarza sygnał sinusoidalnie zmienny o cz stotliwo ci 10 Hz, podczas gdy drugi blok b dzie generował sygnał trójk tny o cz stotliwo ci 200Hz. Arithmetic00 Generator00 Rys.3. Moduł generatora z wł czonymi trzema blokami oraz moduł wykonuj cy operacje arytmetyczne na sygnałach z wł czonymi dwoma blokami. Rozbudowa układu jest zatem mo liwa, przez dodawanie (dublowanie) modułów lub zwi kszanie liczby bloków w ju u ytych modułach. Dost p do wszystkich modułów jest mo liwy po wywołaniu rozkazu Modules (rys.1) z menu programu. Najcz ciej u ywane moduły s zgrupowane na pasku narz dzi i symbolizowane za pomoc odpowiednich ikon. U ytkownik mo e samodzielnie stworzy pasek narz dzi z symbolami ikon uporz dkowanymi w dogodnej dla siebie kolejno ci. W poni szych tabelach zostały opisane podstawowe wła ciwo ci wybranych modułów programu DasyLab. Zastosowanie wymienionych modułów wystarczy do realizacji zaplanowanych wicze . TABELA 1. ZESTAWIENIE WYBRANYCH MODUŁÓW GENERUJ Ą Nazwa modułu Symbol graficzny CYCH SYGNAŁY. Dost pne opcje, podstawowe wła ciwo ci ę ś ś Mo liwe jest generowanie przebiegów: ♦ fala sinusoidalna, ♦ fala prostok tna, ♦ fala trójk tna, ♦ fala piłokształtna, ♦ fala impulsowa (szereg dystrybucji Diraca), ♦ sygnał stały w czasie, ♦ sygnał losowy (szum). Dla ka dego sygnału mo na zadeklarowa warto : amplitudy, warto składowej stałej. Dla sygnałów okresowych nale y dodatkowo wpisa warto cz stotliwo fali oraz faz pocz tkow (w stopniach). W przypadku generatorów z modulacj sygnału wyj ciowego, warto wybranej wielko ci zmienia si w funkcji zewn trznego sygnału steruj cego. Np. w generatorze z modulacj amplitudy, zmiany amplitudy wytwarzanego sygnału zale od przebiegu sygnału przył czonego na wej cie generatora. Ŝ Generator Generator00 without ą ą modulation Generator amplitude modulation Generator00 Ŝ Generator frequency modulation Generator00 ś Ŝ ć ś ć ć Ŝ ć ą ś ć ę ś ć ę ą ą Generator amplitude and frequency modulation Generator01 ś ć ś ę ą ą Ŝ ą CYCH ANALIZ Ą Symbol graficzny ę ś ś Istnieje mo liwo wybrania filtru dolnolub górnoprzepustowego. Wszystkie inne filtry powstaj przez poł czenie ze sob tych dwóch podstawowych układów. Nale y zadeklarowa cz stotliwo graniczn filtru (okre la pasmo przepustowe), rodzaj filtru (Butterwortha, Bessela, Czebyszewa) i rz d filtru (od 1 do 10). W momencie umieszczania modułu obliczaj cego korelacj nale y si zdecydowa na jeden z dwóch modułów: ♦ obliczaj cy funkcj korelacji własnej lub cepstrum, ♦ obliczaj cy funkcj korelacji wzajemnej lub współczynnik korelacji Przygotowanie zestawu danych do wykonania dalszych operacji (np. obliczenie szybkiej transformaty Fouriera). Moduł spełnia rol bufora, w którym gromadzone s próbki dostarczane na wej cie. Obliczenia charakterystyk widmowych sygnału: amplitudowej A(ω), fazowej φ(ω), mocy przenoszonej przez sygnał P(ω). ś ć ą ą Filter Ę Dost pne opcje, podstawowe wła ciwo ci Ŝ Filter00 ą ś TABELA 2. ZESTAWIENIE WYBRANYCH MODUŁÓW WYKONUJ SYGNAŁU. Nazwa modułu ś ę ą ć Ŝ ę ś ć ą ś ą ą Correlatio00 Correlaction Ŝ ę ą ę ą Data window Data Windo00 ę ć ę ę ą ś FFT00 FFT FFT00 FFT Obliczenie odwrotnej transformaty Fouriera w oparciu o składow rzeczywist i urojon widma sygnału. ą ą ą TABELA 3. ZESTAWIENIE SYGNAŁY. Nazwa modułu WYBRANYCH MODUŁÓW PRZETWARZAJ CYCH Ą Symbol Dost pne opcje, podstawowe wła ciwo ci graficzny Arithmetic00 Dost pne operacje na sygnale: O(t)=-1·I(t), O(t)=I(t)·I(t), O(t)=sqrt[I(t)], O(t)=|I(t)|, O(t)=exp[I(t)], O(t)=ln[I(t)], O(t)=log[I(t)]. Arithmetic00 Konieczne jest zadeklarowanie warto ci stałej c. Dost pne operacje na sygnale: O(t)=c · I(t), O(t)=c + I(t), O(t)=I(t) / c. Arithmetic00 Dost pne operacje na sygnałach: O(t)=I1(t) · I2(t), O(t)=I1(t) / I2(t), O(t)=I1(t) + I2(t), O(t)=I1(t) - I2(t). ę Arithmetic ś ś ę with one operand Arithmetic ś with operand and constant Arithmetic ę ę with two operands Trigonomet00 Trigonometric Dost pne operacje na sygnale: O(t)=sin(I(t)), O(t)=cos(I(t)), O(t)=tg(I(t)). ę Scaling00 Liniowe i nieliniowe skalowanie warto ci sygnału Scaling ś Differenti00 Diferentiation / Integration Całkowanie i ró niczkowanie w czasie rzeczywistym Dost pne operacje na sygnałach: O(t)=I1(t) and I2(t), O(t)=I1(t) or I2(t), O(t)=I1(t) or I2(t), O(t)=not I(t). Ŝ Logic00 Logical Operations ę TABELA 4. ZESTAWIENIE WYBRANYCH MODUŁÓW STATYSTYCZNYCH. Nazwa modułu Symbol graficzny Statistics00 Dost pne opcje, podstawowe wła ciwo ci ę ś Wyznaczanie warto ci statystycznych opisuj cych własno ci sygnału wej ciowego. Na podstawie dost pnych opcji mo na obliczy© warto maksymaln , minimaln , skuteczn (RMS), redni (mean), odchylenie standardowe (standard deviation), wariancj (variance). Licznik impulsów. W zale no ci od ustawienia parametrów, moduł wykonuje operacje: zliczania bloków danych, zliczania liczby zboczy narastaj cych lub opadaj cych w analizowanym sygnale, zliczania próbek. Cykliczne wyznaczanie warto ci minimalnej i maksymalnej sygnału I(t), poprzez analiz kolejnych bloków danych. ś ś Statistical value ś ą ś ę Ŝ ą ś ś ć ą ą ą ę Counter00 Counter Ŝ ś ą ą Min/Max00 Min / Max ś ę TABELA 5. ZESTAWIENIE WYBRANYCH SYGNAŁÓW / WYNIKÓW. Nazwa modułu Symbol graficzny Y/t Chart00 MODUŁÓW PREZENTACJI Dost pne opcje, podstawowe wła ciwo ci ę ś ś Moduł prezentacji na ekranie charakterystyk czasowych lub widmowych. Prezentowane charakterystyki s od wie ane na ekranie po zgromadzeniu liczby próbek odpowiadaj cej zadeklarowanemu rozmiarowi bloku danych (rozdz. 2.2). Moduł graficznej prezentacji na ekranie zale no ci mi dzy dwoma sygnałami. Sygnał I1 opisuje zmiany zmiennej niezale nej x, sygnał I2 opisuje zmiany zmiennej zale nej y. Moduł graficznej prezentacji przebiegów wolnozmiennych. Rejestracja przebiegów i ich prezentacja odbywa si w równych odst pach czasu. Moduł w postaci miernika wskazówkowego do prezentacji sygnału lub wybranych parametrów sygnału. W ród dost pnych opcji mo na wybra m. in.: prezentacj warto ci chwilowej sygnału i(t), prezentacj warto ci minimalnej, maksymalnej, skutecznej (RMS) lub redniej. Moduł w postaci miernika z wy wietlaczem cyfrowym do prezentacji sygnału lub wybranych parametrów sygnału. W ród dost pnych opcji mo na wybra m. in.: prezentacj warto ci minimalnej, maksymalnej, skutecznej (RMS) lub redniej. ą Y/t Chart ś Ŝ ą X/Y Chart00 Ŝ X/Y Chart ś Ŝ Chart Recorder Recorder00 ę Ŝ ę ę Analog Met00 ś Analog Meter Ŝ ć ę ę ę ś ś ś Dig. Meter00 Digital Meter ś ś ę Ŝ ć ę ś TABELA 6. INNE, WYBRANE MODUŁY. Nazwa modułu Symbol graficzny Switch00 Dost pne opcje, podstawowe wła ciwo ci ę ś ś Moduł słu cy do jednokrotnego wyzwalania lub wielokrotnego przeł czania w stan wł czenie/wył czenie. Moduł słu y do sterowania prac innych modułów wyst puj cych w układzie. Moduł do płynnej regulacji wybranego parametru. Regulacja mo e by przeprowadzona w trakcie symulacji. Mo liwe jest okre lenie zakresu zmian parametru. Przeł cznik wielopozycyjny, którego poło enie jest okre lane na podstawie warto ci sygnału steruj cego doprowadzonego do górnego wej cia. Ŝ ą ą Switch ą ą Ŝ ą Slider00 Slider ę Ŝ ć Ŝ Coded Swit00 Coded Switch ą ś ą Ŝ ś ś ą ś ś 2.2. Okre lenie warunków realizacji eksperymentu. Wykonywanie symulacji komputerowych za pomoc programu DasyLab sprowadza si do komputerowej analizy zbiorów danych. Jako prowadzonej analizy (stopie odwzorowania rzeczywistych sygnałów w trakcie symulacji, poziom bł dów symulacji, kształt charakterystyk rysowanych na ekranie za pomoc modułów graficznej prezentacji wyników) zale y od okre lenia podstawowych parametrów rodowiskowych programu DasyLab. Warto ci parametrów okre laj cych przebieg prowadzonych symulacji numerycznych s dost pne po wywołaniu opcji: Experiment Experiment Setup (rys. 4). Rys.4. Fragment okna, w którym nale y okre li parametry realizacji eksperymentu. Ustawieniu podlegaj dwa globalne parametry pracy programu: • Sampling Rate / Ch. – cz stotliwo próbkowania w ka dym torze pomiarowym. W przypadku prowadzonych symulacji warto tego parametru okre la liczb próbek sygnału generowanych przez moduły wytwarzaj ce sygnał w analizowanym układzie (moduły typu Generator ); • Block Size – rozmiar zbioru próbek, który podlega obróbce. Jest to parametr szczególnie istotny przy stosowaniu modułów, które dokonuj analizy sygnału (wyznaczenie transformaty Fouriera, obliczenie funkcji korelacji). Dobranie najwi kszej warto ci tego parametru zapewnia ograniczenie bł dów prowadzonej analizy numerycznej i otrzymanie przebiegów najbardziej zbli onych do wyst puj cych w rzeczywistych systemach, w których wyst puj sygnały ci głe. Warto tego parametru okre la równie rozmiar bufora danych, w które s wyposa one moduły programu DasyLab (np. moduły do graficznej prezentacji wyników). Operacje na sygnałach s wykonywane dopiero po zgromadzeniu w buforze liczby próbek okre lonej za pomoc parametru Block Size. Optymalne warto ci parametrów, które nale y ustawi przed rozpocz ciem symulacji, s uzale nione od: • liczby modułów wyst puj cych w analizowanym układzie. Zwi kszenie liczby modułów oznacza zwi kszenie liczby operacji matematycznych, które musz by wykonane w trakcie symulacji. Oznacza to konieczno zmniejszenia cz stotliwo ci próbkowania przebiegów wyst puj cych w analizowanym układzie. W przeciwnym wypadku b dzie nast powały cykliczne przeładowania buforów wyst puj cych w kolejnych modułach, w których s zgromadzone dane. W wi kszo ci przypadków prowadzi to do zawieszenia programu; • wydajno ci systemu komputerowego, na którym zainstalowany jest program DasyLab i chwilowego obci enia komputera w trakcie symulacji (w wielozadaniowych systemach operacyjnych). W przypadku komputerów z procesorem Pentium mo liwe jest dobieranie cz stotliwo ci próbkowania ok. 20 kHz, 50 kHz. 2.3. Przykład realizacji układu. Proponowany schemat pracy z programem DasyLab przedstawiono na rys. 5. Obejmuje on czynno ci przygotowawcze, jakie nale y wykona w celu prawidłowej realizacji układu, jak te sam przebieg symulacji numerycznej. Ze wzgl du na poprawno uzyskiwanych rezultatów symulacji , szczególnie istotne jest wła ciwe wst pne przygotowanie zało e do tworzonego układu (okre lenie sygnałów wej ciowych i wyj ciowych, rodzaju operacji wykonywanych na sygnałach, sposobu poł czenia układu, sposobu prezentacji wyników symulacji) oraz globalnych parametrów prowadzonej symulacji (rozdz. 2.2). Na rys. 6 przedstawiono przykładowy schemat układu, w którym programowo generowany sygnał jest obserwowany w dziedzinie czasu (obserwacja przebiegu czasowego) oraz po wykonaniu transformaty Fouriera prezentowane s charakterystyki widmowe. Warto skuteczna przebiegu jest wyznaczana i pokazywana na ekranie komputera za pomoc modułu miernika cyfrowego (Digital Meter). Sformułowanie zało e . Okre lenie sygnałów badanych. Ustalenie operacji jakie nale y wykona na sygnale. Okre lenie metod prezentacji wyników eksperymentu. Ŝ ń ś Ŝ ć ś Utworzenie konfiguracji za pomoc DasyLab©. Wybór modułów realizauj cych zaplanowane funkcje. Poł czenie modułów. (na przykład rys.5.) ą ą ą Okre lenie warunków realizacji eksperymentu. Ustalenie cz stotliwo ci próbkowania, wielko ci bloku danych. ś ę ś ś Wykonanie obserwacji. Uruchomienie eksperymentu. Zapis wyników, wykresów. Zmiana paremetrów sygnałów. Interpretacja wyników. Ustalenie wniosków, które wynikaj z wykonanych obserwacji. ą Rys.5. Schemat rozwi zania problemu modelowania za pomoc programu DasyLab. GENERATOR REGULATOR ILOCZYN FFT X(F) WART. SKUT. X(T) Rys.6. Schemat poł cze modułów programu DasyLab w analizowanym przykładzie. 3. ANALIZA WIDMOWA SYGNAŁÓW DETERMINISTYCZNYCH I STOCHASTYCZNYCH. Cel wiczenia: Celem wiczenia jest zapoznanie studentów z analiz widmow sygnałów okresowych i impulsowych, deterministycznych i stochastycznych. 3.1. Wst p teoretyczny Ka dy sygnał trwa w czasie i zbudowany jest z pewnej liczby harmonicznych o odpowiedniej amplitudzie i pocz tkowej fazie. Ilo harmonicznych, ich amplituda i pocz tkowa faza zale y od formy sygnału. Skoro sygnał mo na rozło y na składowe harmoniczne, to istnieje jego reprezentacja cz stotliwo ciowa. Przedstawienie sygnału w dziedzinie cz stotliwo ci ma szereg niekwestionowanych zalet (jakich?). Aparatem matematycznym pozwalaj cym uzyska cz stotliwo ciow reprezentacj sygnału jest przekształcenie Fouriera. Istniej dwa rodzaje przekształce Fouriera: dyskretne i ci głe. Dyskretne przekształcenie (transformata) Fouriera ma zastosowanie do sygnałów okresowych spełniaj cych warunki Dirichletta (jakie to s warunki?). Natomiast ci głe przekształcenie Fouriera (całka Fouriera) słu y do otrzymywania widma sygnałów nieokresowych o sko czonej energii. Je eli energia sygnału Ex= , a moc rednia Px< , wtedy do obliczania widma sygnału u ywa si transformaty Fouriera w sensie granicznym. 3.1.1. Sygnały okresowe Sygnał okresowy mo emy przedstawi w postaci trygonometrycznego lub zespolonego szeregu Fouriera. Posta trygonometrycznego szeregu Fouriera: ao ∞ x (t ) = + ∑ [an ⋅ cos nω ot + bn ⋅ sin nω o t ] , 2 n=1 gdzie: ao, an i bn – s to współczynniki rozkładu sygnału o okresie T w trygonometryczny szereg Fouriera i s zdefiniowane nast puj cymi zale no ciami: 1 ao = T to +T ∫ x(t ) ⋅ dt , to 2 an = T 2 bn = T to +T ∫ x(t ) ⋅ cos nω o tdt , to to +T ∫ x(t ) ⋅ sin nω tdt . o to W powy szych zale no ciach przyj to nast puj ce oznaczenia: to- pocz tek okresu sygnału; to+T - koniec okresu sygnału; n - kolejny numer harmonicznej; podstawowej harmonicznej sygnału. o=2 /T - cz stotliwo Zespolony szereg Fouriera zdefiniowany jest nast puj co: ∞ x (t ) = ∑ X n ⋅ e jnωot , −∞ gdzie: X n - współczynniki zespolonego szeregu Fouriera obliczane wg 1 nast puj cej zale no ci: X n = T to +T ∫ x(t ) ⋅ e − jn ω o t ⋅ dt . to Współczynniki X n s w ogólnym przypadku liczbami zespolonymi: X n = X n ⋅ e jϕ n . W ostatniej zale no ci X n i ϕn - s odpowiednio modułem i faz X n . Moduł X n okre lany jest mianem widma amplitudowego sygnału, a ϕ n - widmem fazowym sygnału. Widmo amplitudowe jest funkcj parzyst , a widmo fazowe - nieparzyst . Widmo sygnałów okresowych jest widmem pr kowym, a odległo mi dzy pr kami jest odwrotnie proporcjonalna do okresu T. Widmo fazowe oblicza si wg nast puj cych zale no ci: arg X n dla Im X n ≠ 0, ϕ n = 0 dla X n ≥ 0, π ⋅ sgn n dla X n < 0. Widmo amplitudowo-fazowe X (ω ) sygnału okresowego opisuje si nast puj c zale no ci : X (ω ) = 2π ⋅ ∞ ∑X n =−∞ n ⋅ δ (ω − n ⋅ ω o ) . 3.1.2. Sygnały nieokresowe o sko czonej energii Do obliczania widma sygnałów nieokresowych o sko czonej energii u ywa si całkowego przekształcenia Fouriera: X (ω ) = ∞ − jω t ( ) x t ⋅ e ⋅ dt . ∫ −∞ ( ) Maj c do dyspozycji widmo amplitudowo-fazowe sygnału X ω mo emy odtworzy sygnał x(t) za pomoc odwrotnego przekształcenia Fouriera: 1 x(t ) = 2π ∞ jωt X ( ω ) ⋅ e ⋅ dω . ∫ −∞ Widmo amplitudowo-fazowe sygnału przypadku liczb zespolon : X (ω ) jest w ogólnym X (ω ) = X (ω ) ⋅ e jϕ x (ω ) = P (ω ) + jQ (ω ) , gdzie: X (ω ) = P (ω ) + Q (ω ) i ϕ x (ω ) - odpowiednio moduł i faza widma amplitudowo-fazowego sygnału. Widmo sygnałów nieokresowych ma charakter ci gły. Widmo fazowe ϕ x (ω ) oblicza si wg nast puj cych zale no ci: dla Im X (ω ) ≠ 0, arg X (ω ) dla X (ω ) ≥ 0, ϕ x (ω ) = 0 π ⋅ sgn ω dla X (ω ) < 0. 2 2 3.2. PRZEBIEG WICZENIA „ANALIZA WIDMOWA SYGNAŁÓW DETERMINISTYCZNYCH I STOCHASTYCZNYCH” 3.2.1. Analiza widmowa sygnałów fizycznych w czasie rzeczywistym Spis przyrz dów u ywanych w trakcie wiczenia: generator funkcyjny typ GW INSTEK GFK-8255A (lub zestaw laboratoryjny PZL-1); oscyloskop cyfrowy z modułem analizy widmowej typ GW INSTEK GDS-820S. Program zaj : 1. Sygnał z wyj cia generatora funkcyjnego przył cz na wej cie oscyloskopu. Dokonaj obserwacji charakterystyk widmowych sygnałów wskazanych przez prowadz cego wiczenia na poprzednich zaj ciach. Porównaj charakterystyki widmowe (tylko amplitudowe) obliczone przed zaj ciami (parametry sygnałów podaje prowadz cy przed rozpocz ciem zaj ) i uzyskane na ekranie oscyloskopu. Wyniki zestaw w tabeli. f [kHz] Fala sinusoidalna Uk obl. Uk pomiar. Uk pomiar. [V] [dB] [V] f [kHz] Fala prostok tna Uk obl. Uk pomiar. Uk pomiar [V] [dB] [V] Uwaga: Stosowany w wiczeniu oscyloskop wyznacza widmo amplitudowe według nast puj cej zale no ci: dB[V ] = 20 log (VRSM ) . Oznacza to, e idealny przebieg sinusoidalny o warto ci skutecznej 1V (Vmax=1,41V, VPP=2,82V) b dzie reprezentowany przez jeden pr ek o wysoko ci 0 dB [V]. Z oblicze (zamieszczonych w sprawozdaniu) dotycz cych rozkładu w szereg Fouriera zadanych przebiegów otrzymuje si warto ci maksymalne poszczególnych harmonicznych. Natomiast w przypadku wyników pomiarów, przechodz c ze skali logarytmicznej na liniow (w woltach), po obliczeniu (wg podanego wzoru) warto ci amplitudy pr ka dla danej harmonicznej, nale y jeszcze otrzymany wynik pomno y przez 2 . 2. Na przykładzie fali prostok tnej okre l wpływ zmian amplitudy sygnału na charakterystyk widmow . Zarejestruj wła ciwe wykresy. 3. Na przykładzie fali prostok tnej (lub sinusoidalnej) okre l wpływ zmian cz stotliwo ci sygnału na charakterystyk widmow . Zarejestruj wła ciwe wykresy. 4. Na przykładzie fali prostok tnej (lub sinusoidalnej) okre l wpływ składowej stałej sygnału na charakterystyk widmow . Zarejestruj wła ciwe wykresy. 5. Okre l charakterystyk widmow sygnału stochastycznego. Zarejestruj wykres. 6. Dla podanych poni ej sygnałów okre l warto skuteczn , redni , maksymaln i minimaln . Na drodze pomiarowej okre l relacj mi dzy warto ci maksymaln i skuteczn ka dego sygnału. Rodzaj sygnału Sinusoidalny Fala prostok tna Fala trójk tna Sinusoidalny ze składow stał Fala prostok tna ze składow stał Sinusoidalny o podwojonej cz stotliwo ci Fala prostok tna o podwojonej cz stotliwo ci Losowy U r [V] ś Usk [V] Umax [V] Usk/ Umax Sprawozdanie powinno zawiera : Porównanie wyników wykonanych oblicze charakterystyk widmowych sygnałów z wynikami pomiarów przeprowadzonych w trakcie wiczenia; Czy przesuni cie fazowe sygnału ma wpływ na jego charakterystyki widmowe? Okre lenie relacji mi dzy charakterystyk widmow fali i sygnału impulsowego o tym samym kształcie; Analiz wła ciwo ci charakterystyk widmowych (amplitudowych i fazowych) sygnałów okresowych i impulsowych; Czy przy analizie sygnałów deterministycznych (losowych) warto rednia, warto skuteczna lub warto maksymalna s wystarczaj c miar wła ciwo ci sygnału? Czy znaj c cz stotliwo sygnału mo emy na podstawie informacji o warto ci redniej i skutecznej okre li wła ciwo ci sygnału? Które z parametrów sygnałów wyznaczanych w trakcie wiczenia pozwalaj na okre lenie g sto ci widmowej sygnału, a które umo liwiaj wyznaczenie całkowitej energii sygnału? Wnioski. Wymagania BHP Warunkiem przyst pienia do praktycznej realizacji wiczenia jest zapoznanie si z instrukcj BHP i instrukcj przeciw po arow oraz przestrzeganie zasad w nich zawartych. Wybrane urz dzenia dost pne na stanowisku laboratoryjnym mog posiada instrukcje stanowiskowe. Przed rozpocz ciem pracy nale y zapozna si z instrukcjami stanowiskowymi wskazanymi przez prowadz cego. W trakcie zaj laboratoryjnych nale y przestrzega nast puj cych zasad. ♦ Sprawdzi , czy urz dzenia dost pne na stanowisku laboratoryjnym s w stanie kompletnym, nie wskazuj cym na fizyczne uszkodzenie. ♦ Sprawdzi prawidłowo poł cze urz dze . ♦ Zał czenie napi cia do układu pomiarowego mo e si odbywa po wyra eniu zgody przez prowadz cego. ♦ Przyrz dy pomiarowe nale y ustawi w sposób zapewniaj cy stał obserwacj , bez konieczno ci nachylania si nad innymi elementami układu znajduj cymi si pod napi ciem. ♦ Zabronione jest dokonywanie jakichkolwiek przeł cze oraz wymiana elementów składowych stanowiska pod napi ciem. ♦ Zmiana konfiguracji stanowiska i poł cze w badanym układzie mo e si odbywa wył cznie w porozumieniu z prowadz cym zaj cia. ♦ W przypadku zaniku napi cia zasilaj cego nale y niezwłocznie wył czy wszystkie urz dzenia. ♦ Stwierdzone wszelkie braki w wyposa eniu stanowiska oraz nieprawidłowo ci w funkcjonowaniu sprz tu nale y przekazywa prowadz cemu zaj cia. ♦ Zabrania si samodzielnego wł czania, manipulowania i korzystania z urz dze nie nale cych do danego wiczenia. ♦ W przypadku wyst pienia pora enia pr dem elektrycznym nale y niezwłocznie wył czy zasilanie stanowisk laboratoryjnych za pomoc wył cznika bezpiecze stwa, dost pnego na ka dej tablicy rozdzielczej w laboratorium. Przed odł czeniem napi cia nie dotyka pora onego. ą ć ę ą ą Ŝ ą ą ą ę ę ć Ŝ ć ę ą ę ć Ŝ ć ą ć ę ą ę ą ą ć ś ą ć ą ń ą ń ę Ŝ Ŝ ę ć ą ą Ŝ ę ć ą ś ą ą ę ę ę ą ń ę ą ć ń Ŝ ą ą ę ę ę ą Ŝ ą ć ą Ŝ ś ę ą ń ą Ŝ ą ć ą Ŝ ą ą ć ę ę ą Ŝ ą Ŝ ć ą ń ę ą Ŝ ę ć Ŝ 3.2.2. Analiza widmowa sygnałów wirtualnych za pomoc programu DasyLab Ć ( wiczenie uzupełniaj ce – na polecenie prowadz cego) ą ą Przebieg wiczenia: Wykorzystuj c bloki funkcyjne programu DasyLab przygotuj schematy blokowe do analizy widmowej nast puj cych sygnałów: okresowych; impulsowych; sumy sygnału impulsowego i okresowego; zakłóceniowych; sumy sygnału impulsowego i zakłócenia; sumy sygnału okresowego i zakłócenia; okre l wpływ zmiany amplitudy i cz stotliwo ci sygnałów deterministycznych na kształt widma amplitudowego, fazowego i widma g sto ci mocy; zarejestruj i przeprowad analiz otrzymanych przebiegów. Sprawozdanie powinno zawierać: schemat blokowy do analizy widmowej sygnałów; przebiegi w dziedzinie czasu i cz stotliwo ci sygnałów wskazanych przez prowadz cego wiczenie; obliczenia widma amplitudowo-fazowego sygnału wskazanego przez prowadz cego wiczenie; porównanie wyników oblicze z przebiegami uzyskanymi w trakcie wykonywania wiczenia. Przykładowy schemat blokowy poł cze jest przedstawiony na rys. 7. Regulator Generator X Data W indo00 FFT Char. widmow Generator Y Arithmetic00 Przeb. czas. Sygn. losowy Suma Rys. 7. Przykład schematu blokowego do analizy widmowej sygnałów deterministycznych i stochastycznych przy pomocy programu DasyLab. Wymagania BHP Warunkiem przyst pienia do praktycznej realizacji wiczenia jest zapoznanie si z instrukcj BHP i instrukcj przeciw po arow oraz przestrzeganie zasad w nich zawartych. Wybrane urz dzenia dost pne na stanowisku laboratoryjnym mog posiada instrukcje stanowiskowe. Przed rozpocz ciem pracy nale y zapozna si z instrukcjami stanowiskowymi wskazanymi przez prowadz cego. W trakcie zaj laboratoryjnych nale y przestrzega nast puj cych zasad. ą ć ą ą ą Ŝ ę ą ę ą ę Ŝ ć ć ę ą ę ♦ ć Ŝ ć ę ą Sprawdzi , czy urz dzenia dost pne na stanowisku laboratoryjnym s w stanie kompletnym, nie wskazuj cym na fizyczne uszkodzenie. Sprawdzi prawidłowo poł cze urz dze peryferyjnych. Je eli istnieje taka mo liwo , nale y dostosowa warunki stanowiska do własnych potrzeb, ze wzgl du na ergonomi . Monitor komputera ustawi w sposób zapewniaj cy stał i wygodn obserwacj dla wszystkich członków zespołu. Zał czenie komputera mo e si odbywa po wyra eniu zgody przez prowadz cego. Zabronione jest dokonywanie jakichkolwiek przeł cze w urz dzeniach oraz wymiana elementów składowych pod napi ciem. Konfiguracja sprz tu (np. konfiguracja systemu operacyjnego, ustawienie parametrów monitora) mo e si odbywa wył cznie w porozumieniu z prowadz cym zaj cia. W trakcie pracy z komputerem zabronione jest spo ywanie posiłków i picie napojów. W przypadku zaniku napi cia zasilaj cego nale y niezwłocznie wył czy komputer i monitor z sieci elektrycznej. Stwierdzone wszelkie braki w wyposa eniu stanowiska oraz nieprawidłowo ci w funkcjonowaniu sprz tu nale y przekazywa prowadz cemu zaj cia. W przypadku zako czenia pracy nale y zako czy sesj przez wydanie polecenia wylogowania. Zamkni cie systemu operacyjnego mo e si odbywa tylko na wyra ne polecenie prowadz cego. ć ą ę ą ą ą ♦ ń ą ć Ŝ Ŝ ś ć Ŝ ą ♦ ć ć ę ♦ ś ń ę ą ć ą ą Ŝ ę ę ć Ŝ ą ą ń ą ę ♦ ę Ŝ ♦ ♦ ♦ ę ć ą ę Ŝ ę ą Ŝ ą Ŝ ę ♦ ą Ŝ ń ę ś ć Ŝ ć ą ń ę ć ę Ŝ ę ć ź ą Pytania kontrolne: 1. Wymie warunki istnienia transformaty Fouriera sygnałów okresowych. 2. Wymie warunki istnienia transformaty Fouriera sygnałów nieokresowych. 3. Zdefiniuj poj cie transformaty Fouriera w sensie granicznym. 4. Wymie znane Ci wła ciwo ci przekształcenia Fouriera. 5. Omów zastosowanie poszczególnych wła ciwo ci przekształcenia Fouriera. 6. Porównaj charakterystyki widmowe sygnałów okresowych i nieokresowych. 7. Zdefiniuj poj cie widma amplitudowo-fazowego, amplitudowego i fazowego. 8. Co to jest g sto widmowa mocy i energii? Czym si one ró ni ? 9. Czym si ró ni zale no ci X (ω ) i S(ω) ? 10. Czym si ró ni charakterystyki amplitudowo-fazowe sygnałów deterministycznych i stochastycznych? 4. ANALIZA KORELACYJNA SYGNAŁÓW DETERMINISTYCZNYCH I STOCHASTYCZNYCH. Cel ćwiczenia: Celem ćwiczenia jest zapoznanie studentów z analizą korelacyjną sygnałów deterministycznych i stochastycznych. 4.1. Wstęp teoretyczny Analiza korelacyjna ma waŜne znaczenie w teorii przetwarzania i przesyłu sygnałów. Stosując analizę korelacyjną moŜna z mieszaniny sygnału informacyjnego i zakłóceń wydzielić sygnał synchronizacji niezbędny do odbioru przesłanej informacji. Analizę korelacyjną stosuje się w teorii modulacji do skutecznego kodowania informacji. Funkcja autokorelacji słuŜy do określenia dynamiki zmian sygnału, itp. 4.1.1. Funkcja autokorelacji Dla sygnałów okresowych funkcja autokorelacji zdefiniowana jest następująco: T 1 ψ (τ ) = ∫ x(t ) ⋅ x * (t − τ ) ⋅ dt , T 0 gdzie: ψ (τ ) - jest funkcją autokorelacji, T – jest okresem powtarzalności sygnału, τ - wartością wzajemnego przesunięcia sygnałów na osi czasu. Funkcja autokorelacji sygnałów nieokresowych o skończonej energii obliczana wg następującej zaleŜności: ∞ ϕ (τ ) = ∫ x(t ) ⋅ x* (t − τ ) ⋅ dt . −∞ W przypadku sygnałów nieokresowych o nieskończonej energii Ex=∞ i skończonej mocy średniej Px<∞ funkcję autokorelacji moŜemy obliczyć przy pomocy poniŜszego wzoru: 1 ψ (τ ) = lim T →∞ 2T T * ( ) (t − τ ) ⋅ dt . x t ⋅ x ∫ −T 4.1.3. Funkcja korelacji wzajemnej Funkcję korelacji wzajemnej stosuje się do określania współzaleŜności (miary podobieństwa) dwóch róŜnych sygnałów x(t) i y(t). Funkcję korelacji wzajemnej sygnałów okresowych wyznacza się wg wzorów: T T 1 1 ψ xy (τ ) = ∫ x(t ) ⋅ y * (t − τ ) ⋅ dt = ∫ x(t + τ ) ⋅ y * (t ) ⋅ dt , T0 T0 gdzie: ψ xy (τ ) - jest funkcją korelacji wzajemnej; T – jest okresem sygnałów x(t) i y(t); τ - wartością wzajemnego przesunięcia sygnałów na osi czasu. Dla sygnałów nieokresowych o skończonej energii funkcja korelacji wzajemnej zdefiniowana jest następująco: ∞ ∞ ϕ xy (τ ) = ∫ x(t ) ⋅ y (t − τ ) ⋅ dt = ∫ x(t + τ ) ⋅ y * (t ) ⋅ dt . * −∞ −∞ W przypadku sygnałów nieokresowych o nieskończonej energii i skończonej mocy średniej funkcję korelacji wzajemnej moŜemy obliczyć wg następującej zaleŜności: 1 ψ xy (τ ) = lim T →∞ 2T T 1 lim x ( t ) ⋅ y ( t − τ ) ⋅ dt = ∫ T →∞ 2T −T * T ∫ x(t + τ ) ⋅ y (t ) ⋅ dt . * −T Funkcja autokorelacji jest charakterystyką wtórną sygnałów w dziedzinie czasu, poniewaŜ jej wartość nie zaleŜy od połoŜenia sygnałów na osi czasu, a zaleŜy od wzajemnego rozmieszczenia sygnałów na osi czasu. Ta właściwość powoduje, Ŝe na podstawie funkcji autokorelacji moŜna odtworzyć sygnał z dokładnością do fazy sygnału. Istnieje teŜ charakterystyka wtórna sygnału w dziedzinie częstotliwości. Jest nią gęstość widmowa energii Φ (ω ) = X (ω ) (dla sygnałów o ograniczonej 2 energii) i gęstość widmowa mocy Ψ (ω ) = Tlim →∞ Φ T (ω ) (dla sygnałów T o ograniczonej mocy średniej). Φ T (ω ) oznacza gęstość widmową energii segmentu sygnału o szerokości T. Funkcja autokorelacji i gęstości widmowej energii są połączone parą przekształceń Fouriera: ∞ Φ (ω ) = ∫ ϕ (τ ) ⋅ e − jωτ ⋅ dτ −∞ 1 ϕ (τ ) = 2π , ∞ jωτ Φ ( ω ) ⋅ e ⋅ dω ∫ −∞ 4.2. PRZEBIEG ĆWICZENIA „ANALIZA KORELACYJNA SYGNAŁÓW DETERMINISTYCZNYCH I STOCHASTYCZNYCH” 4.2.1. Analiza korelacyjna sygnałów fizycznych w czasie rzeczywistym Spis przyrządów uŜywanych w trakcie ćwiczenia: Badany układ (jeden z niŜej wymienionych): Układ z tyrystorową regulacją mocy dostarczonej do obciąŜenia . Układ jest zasilany i generuje sygnały o częstotliwości sieciowej. W trakcie zajęć obserwowany będzie sygnał proporcjonalny do prądu płynącego przez obciąŜenie; Belka metalowa pobudzona do drgań za pomocą siłownika indukcyjnego. Parametry drgań zaleŜą od nastaw generatora Tesla: amplituda drgań belki – zaleŜy od napięcia wyjściowego generatora (ustawiane od 0 do 3V w zaleŜności od właściwości komputerowego układu akwizycji danych), częstotliwości drgań wymuszonych – w zakresie od 30 Hz do 120 Hz. Charakter rejestrowanych przebiegów zaleŜy równieŜ od właściwości belki jako ośrodka przenoszącego drgania (układ o parametrach rozłoŜonych, który reaguje i przenosi drgania). W trakcie zajęć obserwowany będzie sygnał proporcjonalny do wychylenia belki; System akwizycji danych pomiarowych DaqBook 100; Komputer PC z programem DasyLab do wizualizacji sygnałów pomiarowych. Program zajęć: 1. Połączyć odpowiednią konfigurację układu (rys. 8); Rys. 8. Schemat blokowy połączeń 2. Korzystając z gotowych konfiguracji programu DasyLab zaobserwuj przebiegi funkcji autokorelacji i korelacji wzajemnej (plik korel.dsb) dla sygnałów, które prowadzący ćwiczenia podał przed rozpoczęciem zajęć. otrzymane przebiegi zarejestruj na dysku w formie graficznej lub wydrukuj; 3. ZaleŜnie od badanego układu: Wczytaj konfigurację programu DasyLab do obserwacji przebiegów z tyrystorem (tyrystor.dsb). Dla wybranego kąta wysterowania tyrystora określ wartość podobieństwa między obserwowanym sygnałem i wybranymi sygnałami generowanymi programowo. Wyniki zanotuj w formie graficznej i w tabeli; Wczytaj konfigurację programu DasyLab do obserwacji drgań belki (belka.dsb). Dla wybranej częstotliwości pobudzania belki określ wartość podobieństwa między obserwowanym sygnałem i wybranymi sygnałami generowanymi programowo. Wyniki zanotuj w formie graficznej i w tabeli; Sygnał Fala prostokątna Fala trójkątna Fala sinusoidalna Dystrybucja grzebieniowa Częstotliwość f [Hz] Max [ϕxy(τ)] Sygnał Sygnał+szum Sprawozdanie powinno zawierać: Porównanie wyników wykonanych obliczeń funkcji korelacji sygnałów z wynikami zaobserwowanymi w trakcie ćwiczenia; Na podstawie zanotowanych wyników określić, który sygnał generowany programowo jest najbardziej zbliŜony do sygnału obserwowanego w wybranym układzie technicznym (tyrystor lub drgająca belka). Czy podobieństwo zaleŜy od kąta wysterowania tyrystora i jaka funkcja jest najbardziej przybliŜona sygnału przy minimalnym kącie, a jaka przy maksymalnym kącie wysterowania? Dla dwóch dowolnych sygnałów o jednakowej częstotliwości określić wpływ wzajemnego przesunięcia sygnałów na kształt funkcji korelacji; Czy przy analizie zaszumionego sygnału deterministycznego uŜyteczna jest analiza korelacyjna do identyfikacji właściwości sygnału deterministycznego? Określ relację między funkcją korelacji fali i sygnału impulsowego o tym samym kształcie; Wnioski. 4.2.2. Analiza korelacyjna sygnałów wirtualnych za pomocą programu DasyLab (Ćwiczenie uzupełniające – na polecenie prowadzącego) \ Przebieg ćwiczenia: • Przygotuj (wykorzystując moŜliwości programu DasyLab) schemat blokowy do wyznaczania funkcji autokorelacji i korelacji wzajemnej następujących sygnałów: okresowych; impulsowych; zakłóceniowych; mieszaniny sygnału impulsowego i okresowego; mieszaniny sygnału impulsowego i zakłócenia; mieszaniny sygnału okresowego i zakłócenia; • Określ wpływ zmiany amplitudy i częstotliwości sygnałów deterministycznych na kształt charakterystyki funkcji autokorelacji; • Zarejestruj i przeprowadź analizę otrzymanych przebiegów. Sprawozdanie powinno zawierać: schemat blokowy do analizy widmowej sygnałów; przebiegi sygnałów wskazanych przez prowadzącego ćwiczenie; obliczenia autokorelacji i korelacji wzajemnej sygnałów wskazanych przez prowadzącego ćwiczenie; porównanie wyników obliczeń z przebiegami uzyskanymi w trakcie wykonywania ćwiczenia. Przykładowy schemat blokowy połączeń jest przedstawiony na rys. 9. Regulator Generator X Data Windo00 Correlatio00 Char. widmow Generator Y X+Y+S Przeb. czas. Sygn. losowy Suma Rys. 9. Przykładowy schemat blokowy do analizy korelacyjnej sygnałów deterministycznych i stochastycznych przy pomocy programu DasyLab. Pytania kontrolne: 1. Zdefiniuj pojęcie funkcji autokorelacji i korelacji wzajemnej. 2. Wymień znane Ci właściwości funkcji autokorelacji sygnału okresowego. 3. Podaj właściwości funkcji autokorelacji. 4. Czy na podstawie funkcji autokorelacji moŜna odtworzyć sygnał x(t)? 5. Wymień znane Ci zastosowania funkcji autokorelacji. 6. Przedstaw schemat prostego układu realizującego pomiar funkcji autokorelacji. 5. PRZEJŚCIE SYGNAŁÓW PRZEZ UKŁAD LINIOWY. Cel ćwiczenia: Celem ćwiczenia jest zapoznanie studentów z właściwościami filtracyjnymi układów liniowych. 5.1. Wstęp teoretyczny JeŜeli na wejście układu liniowego o transmitancji k(t) podamy sygnał x(t), to sygnał y(t) na wyjściu tego układu moŜna obliczyć korzystając z następującej zaleŜności: y(t ) = x(t ) ∗ k (t ) = ∞ ( ) () ' ' ' k t − t ⋅ x t dt ∫ . −∞ Obliczanie całki splotowej nie naleŜy do łatwych i przyjemnych zajęć. Zadanie moŜna znacznie uprościć wyznaczając odpowiedź układu Y (ω ) w dziedzinie częstotliwości, a następnie korzystając z odwrotnego przekształcenia Fouriera znaleźć y(t). x(t) k(t) y(t) X (ω ) K (ω ) Y (ω ) Rys.10. Przejście sygnału przez układ liniowy W dziedzinie częstotliwości odpowiedź układu Y (ω ) wyznacza się jako iloczyn transmitancji częstotliwościowej układu K (ω ) = K (ω ) ⋅ e jϕ k (ω ) wejściowego X (ω ) = Y (ω ) = i widma amplitudowo-fazowego X (ω ) ⋅ e jϕ x (ω ) : jϕ (ω ) X ω ⋅ K ω = Y (ω ) ⋅ e y , sygnału ( ) ( ) gdzie: X (ω ) , K (ω ) i Y (ω ) są odpowiednio modułami widm amplitudowo-fazowych sygnału wejściowego x(t), transmitancji układu k(t) i sygnału wyjściowego y(t); ϕ x (ω ) , ϕk (ω) ( ) i ϕ y ω - są to odpowiednio widma fazowe sygnału wejściowego x(t), transmitancji układu k(t) i sygnału wyjściowego y(t). Moduł widma amplitudowo-fazowego sygnału wyjściowego Y (ω ) oblicza się przy pomocy następującego wzoru: Y (ω ) = X (ω ) K (ω ) . Faza sygnału wyjściowego wejściowego ϕ y (ω ) jest superpozycją faz sygnału ϕ x (ω ) i transmitancji układu ϕk (ω) : ϕ y (ω ) = ϕ x (ω ) + ϕk (ω) . Gęstość widmowa Φ y (ω ) jest iloczynem gęstości widmowej sygnału wejściowego Φ x (ω ) i kwadratu modułu transmitancji układu K (ω ) : 2 Φ y (ω ) = Φ x (ω ) K (ω ) . 2 5.2. PRZEBIEG ĆWICZENIA „PRZEJCIE SYGNAŁÓW PRZEZ UKŁAD LINIOWY” 5.2.1. Przejście sygnałów fizycznych przez układ liniowy Spis przyrządów uŜywanych w trakcie ćwiczenia: Badany układ RC zamontowany na płytce; Przestrajany generator fali prostokątnej i fali harmonicznej, typ PW-11 (lub zestaw laboratoryjny PZL-1); Oscyloskop typ RIGOL DS-5062CA; Komputer PC sprzęŜony z oscyloskopem i specjalnym oprogramowaniem lub ploter podłączony do oscyloskopu. Program zajęć: 1. Połącz układ według schematu z rys.11. Ustawić parametry generatora fali prostokątnej, które prowadzący ćwiczenia podał przed rozpoczęciem zajęć. Zaobserwuj na oscyloskopie przebiegi w punktach A i B. Otrzymane przebiegi zarejestruj na dysku. Rys.11. Schemat połączeń układu. 2. Do wejścia układu z punktu 1 przyłącz generator fali harmonicznej. Na podstawie wcześniej wykonanych obliczeń (rozkład w szereg Fouriera sygnału zadanej fali prostokątnej) ustaw sygnał z generatora (amplitudę i częstotliwość), tak aby za kaŜdym razem obserwować działanie układu dla kolejnych harmonicznych; 3. Na podstawie pomiarów z ekranu oscyloskopu określ amplitudę sygnału na wyjściu układu, jego częstotliwość i przesunięcie fazowe (w stopniach) w stosunku do sygnału na wejściu. Wyniki zarejestruj w tabeli. Obliczenia Usk [V] f [Hz] U0k [V] Pomiary f [Hz] φ [o] 4. Połącz układ według schematu z rys.12. Nastawy generatora wskaŜe prowadzący. Zaobserwuj na oscyloskopie przebiegi w punktach A i B. Otrzymane przebiegi zarejestruj na dysku. Rys.12. Schemat połączeń układu. 5. Do wejścia układu z rys.12 przyłącz generator fali harmonicznej. Na podstawie wcześniej wykonanych obliczeń ustaw sygnał z generatora (amplitudę i częstotliwość), tak aby za kaŜdym razem obserwować działanie układu z kolejną harmoniczną. Na podstawie pomiarów z ekranu oscyloskopu określ amplitudę i przesunięcie fazowe (w stopniach) w stosunku do sygnału na wejściu. Wyniki zarejestruj w tabeli. Obliczenia Usk [V] f [Hz] U0k [V] Pomiary f [Hz] φ [o] Sprawozdanie powinno zawierać: Porównanie wyników uzyskanych obliczeń z wartościami zaobserwowanymi w trakcie ćwiczenia; Określenie relacji pomiędzy transmitancją układu a widmem sygnału wejściowego i wyjściowego; Porównanie charakterystyk widmowych (obliczonych i zaobserwowanych) dla wybranych harmonicznych; Jaki charakter ma badany układ ze względu na właściwości widmowe? Wykonanie złoŜenia przebiegów czasowych na wyjściu układu i porównanie kształtu uzyskanego sygnału z sygnałem zaobserwowanym na ekranie oscyloskopu. Wyjaśnij przyczynę róŜnic. Wnioski. 5.2.2. Określenie charakterystyk częstotliwościowych sygnału wyjściowego i transmitancji układu przy pomocy programu DasyLab Przebieg ćwiczenia: • Wykorzystując schemat blokowy przedstawiony na rys. 13 (lub tworząc własny) dokonaj obserwacji charakterystyk czasowych i widmowych sygnałów na wejściu i wyjściu układu o charakterystyce widmowej: dolnoprzepustowej; górnoprzepustowej; środkowoprzepustowej; środkowozaporowej; Suma Filter00 Przeb. czas. Filter01 Regulator Generator X FFT00 Char. widmow Correlatio00 Y/t Chart00 Rys. 13. Schemat blokowy do określania charakterystyk częstotliwościowych sygnału wyjściowego i transmitancji układu przy pomocy programu DasyLab • Wartości częstotliwości granicznych określających pasmo przepustowe układu poda prowadzący ćwiczenie. • Zbuduj schematy blokowe umoŜliwiające obliczanie charakterystyk statystycznych sygnałów stochastycznych (wartość średnią, skuteczną, odchylenie standardowe, wariancję); • Przygotuj układ do analizy widmowej sygnału utworzonego przez zsumowanie sygnału deterministycznego i stochastycznego na wyjściu filtrów o charakterystykach: dolnoprzepustowej; górnoprzepustowej; środkowoprzepustowej; środkowozaporowej; • Zarejestruj i przeprowadź analizę otrzymanych przebiegów. Sprawozdanie powinno zawierać: schematy blokowe uŜywane w trakcie wykonywania ćwiczenia; przebiegi sygnałów wskazanych przez prowadzącego ćwiczenie; obliczenia transmitancji filtrów oraz widma amplitudowo-fazowego sygnału wyjściowego filtru przy podaniu na jego wejście sygnału wskazanego przez prowadzącego ćwiczenie; porównanie wyników obliczeń z przebiegami uzyskanymi w trakcie wykonywania ćwiczenia. Pytania kontrolne: 1. Narysuj schemat elektryczny i omów charakterystyki częstotliwościowe filtru dolnoprzepustowego, górnoprzepustowego, itp. 2. Zdefiniuj pojęcie stacjonarności procesu stochastycznego. 3. Zdefiniuj pojęcie ergodyczności procesu stochastycznego. 4. Podaj zaleŜności między sygnałem na wyjściu i wejściu układu liniowego. 5. Wymień znane Ci charakterystyki statystyczne procesu stochastycznego. 6. Podaj sens fizyczny charakterystyk statystycznych procesu stochastycznego. 7. Co to jest pasmo przepuszczania filtru? 8. Zdefiniuj pojęcie dobroci układu. 6. PRÓBKOWANIE SYGNAŁÓW DETERMINISTYCZNYCH. Cel ćwiczenia: Celem ćwiczenia jest zapoznanie studentów z teorią próbkowania sygnałów oraz z metodyką odtwarzania sygnałów spróbkowanych. 6.1. Wstęp teoretyczny Kamieniem węgielnym teorii próbkowania sygnałów jest twierdzenie Shannona-Kotielnikowa następującej treści: Niech x(t) b dzie sygnałem, którego widmo spełnia warunek ę X (ω ) = 0 dla ω ≥ ω m . Sygnał x(t) jest równowa ny zbiorowi swoich próbek odległych od siebie o stały przedział T ≤ π ω m , tzn. Ŝ π x(t ) ≡ x(nT ) :Λ n = 0,±1,±2,..... ∧ T ≤ ωm . Znaczenie tego twierdzenia w teorii sygnałów jest ogromne. Wynika z niego, Ŝe cała informacja o sygnale jest zawarta w zbiorze dyskretnych wartości (próbek sygnału). Fakt ten pozwala na zamianę przesyłu sygnału analogowego przesyłem sygnału w postaci dyskretnej. Taki rodzaj transmisji pozwala między innymi zwiększyć odporność przesyłanego sygnału na zakłócenia, umoŜliwia stosowanie zwielokrotnienia czasowego, itp.. Podczas wykonywania operacji próbkowania mogą jednak wystąpić błędy. NajpowaŜniejszym z nich jest tzw. błąd odcięcia. Przyczyną jego powstania jest niespełnienie przez sygnał próbkowany warunku ścisłej dolnopasmowości widma sygnału, tj. brak zerowania się widma sygnału X (ω ) powyŜej pewnej częstotliwości granicznej ω m . Praktycznie wszystkie sygnały (oprócz monochromatycznych) mają widmo nieskończone. Fakt ten powoduje, Ŝe realny sygnał przed operacją próbkowania naleŜy przepuścić przez filtr dolnoprzepustowy. WiąŜe się to jednak z odcięciem przez filtr części energii sygnału i bezpowrotną stratą części informacji. Błąd powstały w wyniku operacji filtracji sygnału moŜna wyznaczyć korzystając z definicji względnego błędu średniokwadratowego: ∞ ∞ ∫ x(t ) − x δ = −∞ 2 p ∞ ∫ ∫ 2 p (t ) ⋅ dt = x(t ) ⋅ dt 2 −∞ X (ω ) ⋅ dω 2 ωm ∞ ∫ X (ω ) ⋅ dω 2 , 0 gdzie: xp.(t) – postać analogowa sygnału odtworzonego na podstawie próbek sygnału x(t) przy załoŜeniu, Ŝe jego pasmo jest ograniczone pulsacją ω m . Na sumaryczny błąd próbkowania mają wpływ i inne czynniki (jakie?). JednakŜe poprzez odpowiedni dobór parametrów układu próbkującego i dobrym zrozumieniu twierdzenia o próbkowaniu wpływ tych czynników jest znikomy. Sygnał xp.(t) moŜna otrzymać poprzez przepuszczenie otrzymanego w wyniku operacji próbkowania sygnału x(t) ciągu próbek przez filtr dolnoprzepustowy lub teŜ stosując metodę numeryczną. Odtworzenie sygnału xp.(t) przy pomocy metody numerycznej polega na wykorzystaniu następującej zaleŜności: x p (t ) = ∞ ∑ x(nT )⋅ Saω (t − nT ) , n=−∞ gdzie: x(nT) – wartości próbek sygnału x(t). m 6.2. PRZEBIEG ĆWICZENIA „PRÓBKOWANIE SYGNAŁÓW” 6.2.1. Próbkowanie sygnałów fizycznych w czasie rzeczywistym Spis przyrządów uŜywanych w trakcie ćwiczenia: Układ, z którego pozyskiwany jest badany sygnał rzeczywisty, do wyboru: układ z tyrystorową regulacją mocy dostarczonej do obciąŜenia. Układ jest zasilany i generuje sygnały o częstotliwości sieciowej. W trakcie zajęć obserwowany będzie sygnał proporcjonalny do spadku napięcia na Ŝarówce. belka metalowa pobudzona do drgań za pomocą siłownika indukcyjnego. Parametry drgań zaleŜą od nastaw generatora Tesla: amplituda drgań belki – zaleŜy od napięcia wyjściowego generatora (ustawiane od 0 do 3V w zaleŜności od właściwości komputerowego układu akwizycji danych), częstotliwości drgań wymuszonych – w zakresie od 30 Hz do 120 Hz. W trakcie zajęć obserwowany będzie sygnał proporcjonalny do wychylenia belki; system akwizycji danych pomiarowych DaqBook 100; komputer PC z programem DasyLab do wizualizacji sygnałów pomiarowych. Uwaga: Pomiary prowadzone z wykorzystaniem systemu DaqBook+DasyLab sprowadzają się do przetworzenia badanego sygnału analogowego na sygnał cyfrowy (częstotliwość próbkowania 2kHz lub 5kHz, przetwarzanie w 10 bitowym przetworniku A/C). Ze względu na tematykę tego ćwiczenia, tak uzyskany sygnał cyfrowy podlega w trakcie ćwiczenia dalszemu przetworzeniu i spróbkowaniu z częstotliwością regulowaną z poziomu regulatorów dostępnych na ekranie. Program zajęć: 1. Badanie właściwości sygnału poddanego próbkowaniu idealnemu: Podłącz sygnał z wybranego układu do systemu akwizycji danych pomiarowych. Nastawy układu (tyrystor lub belka drgająca) dobierz tak, aby uzyskać sygnał zbliŜony do fali sinusoidalnej; Wczytaj konfigurację programu DasyLab do analizy sygnałów próbkowanych (Probk1.dsb); Dokonaj obserwacji sygnału w dziedzinie czasu i zarejestruj widmo sygnału badanego (bezpośrednio z karty pomiarowej); Określ częstotliwość graniczną widma badanego sygnału (częstotliwość odcięcia); Nastaw wirtualny generator sygnału próbkującego tak, aby był spełniony warunek Nyquista. Zaobserwuj i zarejestruj sygnał oraz widmo sygnału po spróbkowaniu. Określ właściwości widma sygnału spróbkowanego. Sprawdź kształt widma sygnału w przypadku, gdy warunek Nyquista nie będzie spełniony; Powtórz pomiary z tego punktu w przypadku, gdy badany sygnał ( z układu tyrystorowego lub drgającej belki) nie jest sinusoidalnie zmienny. 2. Badanie właściwości sygnału poddanego próbkowaniu rzeczywistemu: Wczytaj konfigurację programu DasyLab do obserwacji sygnałów poddanych próbkowaniu rzeczywistemu (Probk2.dsb); Nastawę generatora wirtualnego dobierz tak, aby spełniony był warunek Nyquista; Zaobserwuj przebieg czasowy sygnału spróbkowanego; Zaobserwuj charakterystykę widmową sygnału po spróbkowaniu. Określ róŜnice w kształcie widma w odniesieniu do widma sygnału przy próbkowaniu idealnym; Obserwacji dokonaj dla kilku częstotliwości sygnału próbkującego. 3. Odtwarzanie sygnału na podstawie próbek: Wczytaj konfigurację (Probk3.dsb – próbkowanie idealne lub Probk4.dsb – próbkowanie rzeczywiste); Dokonaj modyfikację konfiguracji układu w programie DasyLab tak, aby uzyskać sygnał ciągły na podstawie sygnału spróbkowanego; Zaobserwuj przebiegi czasowe sygnału odtworzonego dla przypadków spełnienia i niespełnienia warunku Nyquista; Zarejestruj przebiegi czasowe przy wybraniu róŜnych charakterystyk układów stosowanych do odtwarzania sygnału analogowego. 4. Błąd odcięcia pasma sygnału próbkowanego: Dokonaj modyfikacji w układzie z punktu 3. Sygnał przed spróbkowaniem powinien mieć pasmo ograniczone do .........Hz; Zaobserwuj przebiegi czasowe sygnału po spróbkowaniu i sygnału analogowego uzyskanego w wyniku operacji odtworzenia z sygnału spróbkowanego. Porównaj otrzymane przebiegi z przebiegiem wyjściowym sygnału przed ograniczeniem pasma. 5. Obserwacja przebiegów okresowych przy róŜnych nastawach toru cyfrowego: W tym punkcie ćwiczenia są wykorzystywane następujące przyrządy: Oscyloskop z modułem cyfrowej obróbki sygnału (z próbkowaniem) typ ....; Generator przebiegów funkcyjnych typ ....; Na generatorze ustawić przebieg sinusoidalny o częstotliwości 50kHz; Zaobserwować przebiegi przy następujących nastawach podstawy czasu: 0,1 ms, 0,2 ms, 1 ms, 2 ms; Jak wyglądają przebiegi fali prostokątnej w tym przypadku? W sprawozdaniu zamieścić odpowiedzi na następujące zagadnienia: Na czym polega błąd aliasingu? Wyjaśnić to na przykładzie wykresów zarejestrowanych w trakcie zajęć; W jaki sposób moŜna określić częstotliwość graniczną (częstotliwość odcięcia) sygnału nieharmonicznego? Porównanie przebiegów czasowych i charakterystyk widmowych sygnału poddanego próbkowaniu idealnemu i rzeczywistemu. Jakie niekorzystne zjawiska występują w przypadku próbkowania rzeczywistego? Określ warunki jakie powinny być spełnione, aby moŜna było przybliŜyć się do próbkowania idealnego w sytuacji, gdy korzystamy z rzeczywistego układu próbkującego; Jakie zjawisko było obserwowane w p.5? Na czym ono polega? Który pomiar był właściwy? Dlaczego inne pomiary były błędne? Co naleŜy robić, aby nie popełniać takich błędów przy korzystaniu z przyrządów cyfrowych? Wnioski. 6.2.2. Próbkowanie i odtwarzanie sygnałów wirtualnych za pomocą programu DasyLab (Ćwiczenie uzupełniające – na polecenie prowadzącego) Przeb. czas. Sygna³ X Regulator FFT00 Char. widmow Iloczyn Sygn. prób. Rys. 14. Przykładowy schemat układu do próbkowania sygnałów. Przebieg ćwiczenia: • zbuduj schemat blokowy do realizacji operacji próbkowania sygnałów deterministycznych, dokonaj obserwacji charakterystyk widmowych sygnału ciągłego i sygnału po spróbkowaniu. • określ cechy widma sygnału spróbkowanego oraz dokonaj obserwacji charakterystyk widmowych w przypadku spełnienia twierdzenia o próbkowaniu oraz w przypadku nie spełnienia tego twierdzenia; • zbuduj schemat blokowy do odtworzenia sygnału spróbkowanego. Dokonaj obserwacji przebiegów czasowych sygnału odtworzonego w przypadku spełnienia twierdzenia o próbkowaniu oraz w przypadku nie spełnienia tego twierdzenia; • dokonać porównania charakterystyk widmowych i przebiegów czasowych w układzie z próbkowaniem idealnym i rzeczywistym (rys. 15). Określić negatywne skutki zastosowania rzeczywistego sygnału prostokątnego jako sygnału próbkującego. Określić parametry sygnału rzeczywistego, które mają wpływ na kształt charakterystyki widmowej i jej przybliŜenie do charakterystyk idealnych; • przygotować schemat układu, w którym będzie realizowana zasada zwielokrotnienia czasowego kanału transmisyjnego ( z dwoma sygnałami). Dokonać obserwacji przebiegów czasowych i charakterystyk widmowych w opracowanym układzie. Określić warunki poprawnej realizacji czasowego zwielokrotnienia kanału transmisyjnego w przypadku systemów rzeczywistych. Imp. Dirac. Iloczyn 1 W zmacniacz Przeb. czas. Sygna³ X Regulator Iloczyn FFT00 Char. widmow Sygn. prost. Rys. 15. Przykładowy schemat układu do porównania przebiegów czasowych i charakterystyk widmowych przy próbkowaniu idealnym i rzeczywistym. Sprawozdanie powinno zawierać: schematy blokowe uŜywane w trakcie wykonywania ćwiczenia; przebiegi sygnałów wskazanych przez prowadzącego ćwiczenie; obliczenia granicznej częstotliwości próbkowania sygnału wskazanego przez prowadzącego ćwiczenie; obliczenia wartości względnego średniokwadratowego błędu próbkowania sygnału wskazanego przez prowadzącego ćwiczenie; porównanie wyników obliczeń z rezultatami uzyskanymi w trakcie wykonywania ćwiczenia. Pytania kontrolne: 1. 2. 3. 4. 5. 6. Podaj treść twierdzenia o próbkowaniu. Udowodnij twierdzenie o próbkowaniu. Wymień błędy powstałe w wyniku operacji próbkowania. Omów te błędy. Wymień sposoby eliminacji błędów próbkowania. Wymień znane Ci metody odtwarzania sygnałów spróbkowanych. Omów ideę tych metod. 7. Narysuj i omów widmo sygnału spróbkowanego. 8. Uzasadnij dlaczego naleŜy próbkować sygnały z częstotliwością co najmniej dwukrotnie większą od częstotliwości granicznej sygnału. 9. Wymień i omów znane Ci sposoby oceny szerokości pasma częstotliwości zajmowanej przez dany sygnał. 10. Co to jest dystrybucja Sza. Podaj jej właściwości 7. MODULACJA AMPLITUDY AM 7.1. Wstęp teoretyczny System modulacji amplitudy AM (Amplitude Modulation) powstał historycznie jako pierwszy i zalicza się do grupy modulacji analogowych. Do jej zalet moŜna zaliczyć prostotę operacji modulacji i demodulacji sygnałów. Natomiast głównymi wadami są: niska odporność na zakłócenia, niska sprawność energetyczna i nadwymiarowość przesyłanej informacji. RozróŜniamy następujące rodzaje modulacji amplitudy: modulacja amplitudy (AM), dwuwstęgowa modulacja amplitudy bez fali nośnej (DSB-SC), modulacja jednowstęgowa amplitudy (SSB), modulacja jednowstęgowa amplitudy bez fali nośnej (SSB-SC), transmisja z częściowo ograniczoną jedną wstęgą boczną (VSB). Zadaniem operacji modulacji jest przeniesienie widma sygnału z pasma częstotliwości naturalnych do pasma wyŜszych częstotliwości bardziej dogodnych ze względów transmisyjnych czy teŜ odporności na zakłócenia. Tworzenie sygnałów zmodulowanych przebiega róŜnie w róŜnych rodzajach modulacji, zawsze jednak sygnał zmodulowany moŜe być traktowany jako iloczyn funkcji czasu: s(t ) = c(t ) ⋅ m[ x(t )] , (1) gdzie: c(t)- funkcja nośna, s(t) - sygnał modulowany, x(t) – sygnał modulujący, m[x(t)] – funkcjonał modulacji. Zadaniem funkcji nośnej jest przeniesienie widma sygnału z pasma jego naturalnych częstotliwości do zakresu wyŜszych częstotliwości. Natomiast funkcjonał modulacji definiuje typ modulacji. Spośród moŜliwych do pomyślenia funkcjonałów modulacji mają znaczenie tylko te, które wytwarzają sygnał zmodulowany, dający się skutecznie zdemodulować. Do znanych sposobów demodulacji naleŜą: detekcja koherentna (amplitudy), detekcja fazy lub częstotliwości (polega na pomiarze fazy lub częstotliwości sygnału wąskopasmowego zmodulowanego), detekcja obwiedni (polega na przybliŜonym odtwarzaniu obwiedni sygnału wąskopasmowego zmodulowanego przy pomocy odpowiednich układów prostujących i filtrujących). Warunki te spełniają: funkcjonały liniowe (modulacja amplitudy), funkcjonały eksponencjalne (generują sygnały zmodulowane kątowo), funkcjonały realizujące jednoczesną modulację amplitudy i kąta (tworzą sygnały o modulowanej obwiedni). W przypadku modulacji AM (przy załoŜeniu, Ŝe funkcją nośną jest c(t ) = Ao cos ω o t sygnał harmoniczny o wysokiej częstotliwości ) sygnał zmodulowany będzie miał następującą postać: sAM (t ) = Ao ⋅ cos ω o t ⋅ [1 + ma ⋅ x(t )] , gdzie: Ao i ωo – odpowiednio amplituda i częstotliwość fali nośnej, ma – współczynnik głębokości modulacji. Na rys. 16 przedstawiony jest schemat blokowy modulacji AM. Na tym rysunku MI oznacza mieszacz iloczynowy realizujący operację wymnoŜenia sygnału nośnej i funkcjonału modulacji. Wartość m ⋅ x(t ) ≤ 1 a . współczynnika ma jest tak dobierana, aby iloczyn Spełnienie tej nierówności powoduje, Ŝe wartość wyraŜenia [1 + ma ⋅ x(t )] jest nieujemna, co z kolei zabezpiecza przed przeskokiem fazy fali nośnej o 1800 i pojawieniem się efektu przemodulowania sygnału (modulacji fazy). Rys.16. Schemat blokowy modulacji AM. Widmo sygnału AM moŜna otrzymać, wykorzystując właściwość przekształcenia Fouriera mówiące, Ŝe mnoŜenie funkcji w dziedzinie czasu jest adekwatne splotowi widm tych funkcji w dziedzinie częstotliwości: 1 [X (ω ) ∗ C (ω )] = Ao [X (ω − ωo ) + X (ω + ω o )] S (ω ) = (2) 2π 2 . Analiza powyŜszego wyraŜenia pozwala stwierdzić, Ŝe rzeczywiście X (ω ) widmo sygnału zostało przeniesione do zakresu wyŜszych częstotliwości i jest rozmieszczone symetrycznie względem częstotliwości nośnej ωo. 7.2. Opis układu modulacji i demodulacji AM W ćwiczeniu do uzyskania sygnału SAM(t) wykorzystane zostały dwa generatory funkcyjne. Schemat układu połączeń przedstawia rys. 17. Sygnały z generatorów G1 i G2 podawane są na odpowiednie wejścia układu modulatora AM przedstawionego na rys.18. Generator G1 jest źródłem sygnału modulującego, a generator G2 wytwarza sygnał fali nośnej. Przebieg zmodulowany SAM(t) podawany jest na wejście kanału A oscyloskopu, natomiast na wejście kanału B oscyloskopu doprowadzany jest sygnał z wyjścia demodulatora AM. Dzięki temu istnieje moŜliwość jednoczesnej obserwacji sygnału SAM(t) i sygnału po demodulacji. Rys.17. Schemat blokowy układu połączeń. Schematy elektryczne modulatora przedstawione rysunkach 18 i 19. i demodulatora AM są Rys. 18. Realizacja układowa modulatora AM. Rys. 19. Realizacja układowa demodulatora AM. 7.3. PRZEBIEG ĆWICZENIA „MODULACJA AM SYGNAŁÓW” Cel ćwiczenia: Celem ćwiczenia jest zapoznanie studentów z zagadnieniami teoretycznymi i praktycznymi modulacji i demodulacji sygnałów deterministycznych. 7.3.1. Modulacja AM sygnałów fizycznych Spis przyrządów uŜywanych w trakcie ćwiczenia: Generator funkcyjny typ DF1641B; Generator funkcyjny typ Agilent 33120; Oscyloskop cyfrowy z modułem analizy widmowej typ Agilent 54621A; Program zajęć: 1. Połączyć układ pomiarowy według schematu z rys.20: Rys.20. Schemat blokowy połączeń do ćwiczenia „Modulacja AM sygnałów” Nastawy przyrządów: Generator funkcyjny typ DF1641 B f∈(3kHz;300kHz), Umax∈(0V;10V), brak składowej stałej, dowolny przebieg funkcyjny; Generator funkcyjny typ Agilent 33120; f=1MHz, Umax=2,5V, level AM równy 0%; Oscyloskop cyfrowy Agilent 54621A: wyzwalanie zewnętrzne, nastawy na płytkach odchylania pionowego dobrane do wartości sygnału SAM; 2. Dokonać obserwacji sygnału zmodulowanego (przebiegi czasowe i charakterystyki widmowe) przy załoŜeniu, Ŝe sygnał modulujący jest nieharmoniczny. Określić szerokość pasma sygnału zmodulowanego; 3. Przez przestrajanie generatorów określić wpływ częstotliwości fali nośnej i częstotliwości sygnału modulującego na kształt widma sygnału SAM; 4. Sygnałem modulującym jest sygnał harmoniczny. Ustawić wartość amplitudy sygnału modulującego na zero. Dokonać pomiaru wysokości prąŜków bocznych przy róŜnych wartościach amplitudy sygnału modulującego. Na podstawie pomiarów obliczyć względną moc prąŜków bocznych P w odniesieniu do mocy prąŜka fali nośnej; Uwy [V] z generat. DF1641B max (SAM) [V] Odczyt z oscyloskopu Obliczenia Wysokości prąŜków [V] max (SAM) m P UN UP [V] nośna prąŜek boczny Wzory do obliczeń: Przejście ze skali logarytmicznej na liniową w [V] w przypadku oscyloskopu Agilent 54621A: dB [V ] = 20 log(VRMS ) Współczynnik głębokości modulacji: m= max (s AM ) − min (s AM ) max (s AM ) + min (s AM ) , przy czym wartości min(sAM) i max(sAM) odczytuje się z ekranu Względną moc prąŜków bocznych P w odniesieniu do mocy prąŜka fali nośnej (wzór poprawny tylko dla sygnału AM z sinusoidą jako sygnał modulujący): P= 2U P UN ; 5. Dokonać modyfikacji układu z punktu 1 przez dołączenie układu demodulującego. Zaobserwować sygnał na wyjściu detektora obwiedni dla trzech ustawień potencjometru do regulacji stałej czasowej układu RC; 6. Dokonać obserwacji charakterystyki widmowej i przebiegu czasowego sygnału SAM w przypadku przemodulowania. Zaobserwować sygnał na wyjściu detektora obwiedni, jeŜeli badany sygnał AM zawiera widoczny efekt przemodulowania. W sprawozdaniu zamieścić następujące zagadnienia: Określić związek między pasmem sygnału modulującego i pasmem SAM; Wykreśl charakterystykę P=f(m) i omów jej przebieg. Ile wynosi sprawność energetyczna modulacji? W jaki sposób moŜna określić częstotliwość graniczną (częstotliwość odcięcia) sygnału nieharmonicznego? Jaki wpływ na sygnał zmodulowany ma wystąpienie przemodulowania? Czy prowadzi to do powstania błędów w procesie modulacji? Czy efekt przemodulowania jest widoczny w widmie sygnału AM? Wnioski. 7.3.2. Modulacja AM sygnałów wirtualnych przy pomocy programu DasyLab (Ćwiczenie uzupełniające – na polecenie prowadzącego) • Posługując się wiadomościami o programie DasyLab zbuduj schematy blokowe do realizacji operacji modulacji i detekcji sygnałów AM. • Przeprowadź rejestrację i analizę przebiegów w dziedzinie czasu i częstotliwości sygnału modulującego, zmodulowanego i zdemodulowanego. Analizę przeprowadzić dla dwóch wariantów pracy kanału transmisji sygnału: bez zakłóceń; z zakłóceniami. • Zamieść w sprawozdaniu swoje spostrzeŜenia i wnioski powstałe w trakcie wykonywania ćwiczenia. • Prowadzący zajęcia wskaŜe przebiegi niezbędne do załączenia w sprawozdaniu. Pytania kontrolne: 1. 2. 3. 4. 5. 6. 7. 8. 9. Podaj cel operacji modulacji. Wymień znane Ci sposoby modulacji amplitudy. Zdefiniuj operację modulacji amplitudy. Narysuj schemat blokowy modulatora AM i omów jego zasadę działania. Wymień znane Ci sposoby detekcji sygnałów AM. Podaj wady i zalety modulacji AM. Wymień znane Ci sposoby demodulacji sygnałów AM. Omów zasadę działania detektora obwiedni. Omów wpływ braku synchronizmu i synfazowości na jakość demodulacji sygnałów AM. LITERATURA. 1. 2. 3. 4. 5. 6. 7. Szabatin J.: Podstawy teorii sygnałów. WKŁ, 2000r. Gregg W. D.: Podstawy telekomunikacji analogowej i cyfrowej. WNT, 1983 r.. Bem D. J.: Systemy telekomunikacyjne. WPWr., 1978 r.. Smyczek J.: Teoria sygnałów i informacji. WKŁ, 1991 r. Wojnar A.: Teoria sygnałów. WNT, 1988r. Mielczarek W.: Tłumienie zakłóceń i ochrona informacji w systemach pomiarowych. WPŚL, 1995r. Małecki J.: Wstęp do telekomunikacji, 1993r.