ĆWICZENIE NR 19 CYFROWE PRZETWARZANIE SYGNAAÓW ELEKTRYCZNYCH 19.1. Cel ćwiczenia Celem ćwiczenia jest poznanie zasad cyfrowego przetwarzania sygnałów oraz zalet i wad tego sposobu przetwarzania. 19.2. Teoretyczne podstawy pomiaru 19.2.1. Wprowadzenie Obserwowany w ostatnim dwudziestoleciu szybki rozwój techniki kompute- rowej - zarówno od strony narzÄ™dziowej (komputery osobiste o dużej mocy obliczeniowej, cyfrowe procesory sygnaÅ‚owe DSP, specjalizowane ukÅ‚ady scalone ASIC), jak i programowej (algorytm szybkiej transformaty Fouriera) - sprawiÅ‚, że konwencjonalne metody analogowego przetwarzania sygnałów sÄ… zastÄ™powane przetwarzaniem cyfrowym. Cyfrowe przetwarzanie sygnałów (CPS) jest stosowane m.in. do linearyzacji charakterystyk czujników i przeliczania wyników pomiarów na wybrane jednostki techniczne, obliczania parametrów statystycznych i kontroli wiarygodnoÅ›ci, caÅ‚kowania i różniczkowania numerycznego, filtracji cyfrowej, obliczania szybkiej transformaty Fouriera FFT i odwrotnej transformaty Fouriera IFFT, wyznaczania autokorelacji i korelacji wzajemnej, wykreÅ›lania histogramu gÄ™stoÅ›ci amplitudowej sygnaÅ‚u. UkÅ‚ady cyfrowe wykazujÄ… szereg zalet w stosunku do ukÅ‚adów analogowych: nie wystÄ™pujÄ… w nich ani dryft parame- trów ani szumy, cechujÄ… siÄ™ wysokÄ… dokÅ‚adnoÅ›ciÄ… oraz zapewniajÄ… Å‚atwÄ… zmianÄ™ parametrów, np. czÄ™stotliwoÅ›ci granicznej i nachylenia charakterystyki filtrów. Do wad ukÅ‚adów cyfrowych należy zaliczyć mniejszÄ… szybkość dziaÅ‚ania i węż- sze pasmo przenoszonych czÄ™stotliwoÅ›ci, co wynika głównie z ograniczonej czÄ™stotliwoÅ›ci próbkowania przetwornika A/C. Czujniki przetwarzajÄ…ce wielkoÅ›ci fizyczne dostarczajÄ… zwykle sygnaÅ‚u ciÄ…gÅ‚ego x(t), który przez próbkowanie jest sprowadzany do postaci dyskretnego 286 szeregu czasowego próbek x(i"t). NastÄ™pnie - w procesie kwantyzacji - próbkom nadawana jest dyskretna wartość liczbowa xk(i"t). SygnaÅ‚ spróbkowany i skwantowany jest nazywany sygnaÅ‚em cyfrowym. Rozdzielczość i szybkość przetwarzania analogowo-cyfrowego ma zasadnicze znaczenie w pomiarach cyfrowych. W oscyloskopach cyfrowych stosuje siÄ™ szybkie przetworniki o czÄ™stotliwoÅ›ci próbkowania do 2 GS/s, ale o maÅ‚ej rozdzielczoÅ›ci, zwykle 8-bitowe. W niektórych multimetrach cyfrowych można wybierać liczbÄ™ wyÅ›wietlanych cyfr wyniku i np. przy rozdzielczoÅ›ci 4 1/2 cyfry (16 bitów) można wykonać 100 000 pomiarów na sekundÄ™, a przy rozdzielczoÅ›ci 8 1/2 cyfry (29 bitów) - tylko 6 pomiarów na sekundÄ™. Komputerowe karty pomiarowe sÄ… wyposażone najczęściej w przetworniki 12- bitowe o czÄ™stotliwoÅ›ci próbkowania od 100...250 kS/s lub - znacznie droższe - do 5 MS/s; produkowane sÄ… również przetworniki 16-bitowe o czÄ™stotliwoÅ›ci 100 kS/s. 19.2.2. Dyskretna transformata Fouriera SygnaÅ‚y mogÄ… być analizowane w dziedzinie czasu lub czÄ™stotliwoÅ›ci. Gdy sygnaÅ‚ skÅ‚ada siÄ™ z wielu skÅ‚adowych o różnych czÄ™stotliwoÅ›ciach, wygodniejszÄ… metodÄ… jest analiza w dziedzinie czÄ™stotliwoÅ›ci. Do przejÅ›cia z funkcji czasu na funkcjÄ™ czÄ™stotliwoÅ›ci można wykorzystać przeksztaÅ‚cenie Fouriera, jeżeli sygnaÅ‚ speÅ‚nia warunki Dirichleta. W przypadku sygnaÅ‚u okresowego otrzymuje siÄ™ dyskretne widmo czÄ™stotliwoÅ›ciowe, a dla sygnaÅ‚u nieokresowego - widmo ciÄ…gÅ‚e. Pobieranie próbek z sygnaÅ‚u badanego może być dokonywane tylko w skoÅ„czonym przedziale czasu. Czas ten jest wyznaczony przez dÅ‚ugość okna pomiarowego (wycinajÄ…cego). Jeżeli dÅ‚ugość okna pomiarowego TW dobierzemy równÄ… okresowi badanego sygnaÅ‚u T i zastosujemy okres próbkowania TS = TW/M, to otrzymamy M próbek o wartoÅ›ciach: x(0), x(TS), x(2TS),... x[(M-1)TS], które pozwolÄ… uÅ‚ożyć ukÅ‚ad M równaÅ„, zawierajÄ…cych poszukiwany, skoÅ„czony szereg Fouriera. RozwiÄ…zujÄ…c ten ukÅ‚ad równaÅ„ możemy obliczyć współczynniki tego szeregu, czyli skÅ‚adowÄ… staÅ‚Ä… a0 = A0 oraz N = M/2 - 1 harmonicznych, zÅ‚ożonych ze skÅ‚adowych an, bn lub opisanych przez amplitudÄ™ An i fazÄ™ Õn N N x(t) = a0 + cosnÉt + bn sin nÉt) = A0 + An sin(nÉt +Õn ) (19.1) "(a " n n=1 n=1 W praktyce współczynniki skÅ‚adowych harmonicznych wyznacza siÄ™ transformujÄ…c M punktowy ciÄ…g próbek x(mTS) w M punktowy ciÄ…g dyskretny w dziedzinie czÄ™stotliwoÅ›ci (dyskretna transformata Fouriera DFT) 287 M -1 2Ä„nm - j M X = X (nfW ) =S n "x(mT ) Å"e = X (0), X ( fW ),..., X[( M - 1) fW ] (19.2) m=0 gdzie: n = 0, 1, 2, ..., M - 1, fW = 1/TW. Odtworzenie szeregu czasowego próbek uzyskuje siÄ™ przez odwrotnÄ… dyskretnÄ… transformatÄ™ Fouriera M -1 2Ä„mn j 1 M x(mTS ) = X (nfW ) Å" e (19.3) " M n=0 Do wyznaczenia amplitud i kÄ…tów fazowych N harmonicznych wystarczy znajomość poÅ‚owy ciÄ…gu X(nfW), gdyż druga poÅ‚owa skÅ‚ada siÄ™ z wartoÅ›ci sprzężonych z pierwszÄ… poÅ‚owÄ… (z wyjÄ…tkiem X(M/2) = 0): 1 a0 = A0 = X (0) (19.4) N 12 an = X + X = Re X (19.5) ( ) ( ) n M -n n M M j 2 )= bn = (X - X -n - Im(X ) (19.6) n M n M M 2 An = X (19.7) n M Õ =- arg X (19.8) ( ) n n gdzie n = 1, 2, ..., N. Jeżeli liczba próbek jest równa potÄ™dze liczby 2, M = 2l, to można zasto- sować algorytm szybkiej transformaty Fouriera FFT, który przykÅ‚adowo dla M = 1024 daje ponad 100-krotne zmniejszenie liczby wykonywanych mnożeÅ„. Widmo czÄ™stotliwoÅ›ciowe sygnaÅ‚u X(nfW) jest przedstawiane w postaci dwóch wykresów: widma amplitudy An(f) i widma fazy Õn(f). Rozdzielczość czÄ™stotliwoÅ›ciowa tych widm wynosi fW i dla TW = T1 równa siÄ™ czÄ™stotliwoÅ›ci podstawowej harmonicznej fW = 1/T1 = f1. Jeżeli okno pomiarowe obejmuje caÅ‚kowitÄ… liczbÄ™ p okresów sygnaÅ‚u TW = pT1, to wartość fW = 1/pT1 = f1/p zmniejsza siÄ™, czyli gÄ™stość prążków w widmach roÅ›nie. Możliwy jest wówczas pomiar parametrów sub- i interharmonicznych. Szerokość okna TW = MTS = M/fS można powiÄ™kszyć przez zwiÄ™kszenie liczby próbek M lub/i zmniejszenie czÄ™stotliwoÅ›ci próbkowania fS, przy czym obie te wielkoÅ›ci należy dobierać w ten sposób, aby liczba okresów p byÅ‚a liczbÄ… caÅ‚kowitÄ…. Z zależnoÅ›ci TW = p/f1 = M/fS wynika wzór na fS Mf1 fS = = MfW (19.9) p 288 Jeżeli liczba okresów w oknie nie jest caÅ‚kowita, to rozdzielczość widma nie stanowi podwielokrotnoÅ›ci harmonicznej podstawowej i każdej harmonicznej odpowiada kilka prążków widma (rys. 19.1). DokÅ‚adny pomiar tych harmonicz- nych nie jest możliwy. AB a b c d f f Rys. 19.1. WpÅ‚yw szerokoÅ›ci okna pomiarowego na ksztaÅ‚t widma: A szerokość okna równa dwóm okresom sygnaÅ‚u, B - szerokość okna równa niecaÅ‚kowitej liczbie okresów sygnaÅ‚u, a sygnaÅ‚ badany, b wyciÄ™ty ciÄ…g próbek, c sygnaÅ‚ przyjÄ™ty do obliczeÅ„, d wyznaczone widmo 19.2.3. Twierdzenie o próbkowaniu Zgodnie z twierdzeniem Shannona-Kotielnikowa próbkowanie sygnaÅ‚u nie spowoduje utraty informacji, przenoszonej przez harmoniczne tego sygnaÅ‚u w paÅ›mie od zera do interesujÄ…cej nas czÄ™stotliwoÅ›ci granicznej fg, jeżeli speÅ‚nione sÄ… dwa warunki: " czÄ™stotliwość próbkowania fS jest wiÄ™ksza od podwojonej czÄ™stotliwoÅ›ci fg, " badany sygnaÅ‚ nie zawiera harmonicznych o czÄ™stotliwoÅ›ciach wiÄ™kszych od poÅ‚owy czÄ™stotliwoÅ›ci próbkowania. Zwykle stosuje siÄ™ czÄ™stotliwość próbkowania fS = 2fg, gdzie > 1 jest współ- czynnikiem nadpróbkowania. Jeżeli jednak drugi warunek nie jest speÅ‚niony, to dowolna harmoniczna o czÄ™stotliwoÅ›ci f wiÄ™kszej od fS/2 zostanie przetransfor- mowana - bez zmiany amplitudy - na czÄ™stotliwość fp w paÅ›mie <0, fS/2) i może znieksztaÅ‚cić harmonicznÄ… niosÄ…cÄ… informacjÄ™ 289 f = f - ifS (19.10) p gdzie i jest liczbÄ… caÅ‚kowitÄ… speÅ‚niajÄ…cÄ… nierówność - fS / 2 < f - ifS < fS / 2 (19.11) Pomierzona harmoniczna fp może zatem zawierać w sobie wszystkie harmoniczne okreÅ›lone zależnoÅ›ciÄ… f =Ä… fp + ifS i =12,... (19.12) , Zjawisko nakÅ‚adania siÄ™ (odbicia) widm (ang. aliasing) jest przedstawione grafi- cznie na rys. 19.2 w dziedzinie czasu i na rys. 19.3 w dziedzinie czÄ™stotliwoÅ›ci. Z pierwszego rysunku wynika, że sygnaÅ‚ zÅ‚ożony z dwóch sinusoid o czÄ™stotliwoÅ›ciach 150 Hz i 250 Hz, próbkowany z czÄ™stotliwoÅ›ciÄ… 200 Hz, jest odczytywany jako sinusoida o czÄ™stotliwoÅ›ci 50 Hz. Drugi rysunek obrazuje odbijanie siÄ™ wyższych harmonicznych od barier ustawionych na czÄ™stotliwoÅ›ciach 0 i fS/2. 6 4 2 0 0 2 4 6 8 10 12 14 16 18 20 -2 -4 -6 czas [ms] Rys. 19.2. Zjawisko nakÅ‚adania siÄ™ harmonicznych An 0 fs/2 fs f Rys. 19.3. Zjawisko odbicia widm 290 W celu unikniÄ™cia nakÅ‚adania siÄ™ widm usuwa siÄ™ z sygnaÅ‚u analogowego harmoniczne o czÄ™stotliwoÅ›ciach f > fS/2 za pomocÄ… filtrów dolnoprzepusto- wych, zwanych antyaliazingowymi. InnÄ… metodÄ… jest nadpróbkowanie o współ- czynniku >> 1 (ang. oversampling). Wówczas wartość czÄ™stotliwoÅ›ci fS/2 zostaje przesuniÄ™ta w zakres harmonicznych o znikomej amplitudzie. Tak spróbkowany sygnaÅ‚ można dodatkowo przepuÅ›cić przez dolnoprzepustowy filtr cyfrowy i po znacznym zmniejszeniu liczby próbek dokonać szybkiej transformaty Fouriera. DziÄ™ki temu uzyskuje siÄ™ lepszÄ… rozdzielczość czÄ™stotliwoÅ›ciowÄ… widma przy krótszym czasie obliczeÅ„. PrzykÅ‚ad W cyfrowych przetwornikach dzwiÄ™ku czÄ™stotliwość próbkowania wynosi fS = 44,1 kHz, co w stosunku do granicznej, sÅ‚yszalnej czÄ™stotliwoÅ›ci fg = = 20 kHz daje współczynnik = 1,10. Jeżeli mikrofon przetwarza dzwiÄ™ki do 30 kHz, to wówczas harmoniczne z zakresu od fS/2 = 22,05 kHz do 30 kHz zostanÄ… przeksztaÅ‚cone w harmoniczne w zakresie od |30 - 44,1| = 14,1 kHz do |22,05 44,1| = 22,05 kHz. Harmoniczne te znajdÄ… siÄ™ w zakresie sÅ‚yszalnym i zakłócÄ… odtwarzany dzwiÄ™k. W celu usuniÄ™cia tego zjawiska należy przed próbkowaniem przepuÅ›cić sygnaÅ‚ przez analogowy filtr dolnoprzepustowy, silnie tÅ‚umiÄ…cy czÄ™stotliwoÅ›ci powyżej 22 kHz. PrzeciwieÅ„stwem nadpróbkowania jest podpróbkowanie. Stosuje siÄ™ je przy analizie sygnałów o wÄ…skim paÅ›mie czÄ™stotliwoÅ›ci "f, zawierajÄ…cym informacjÄ™, w stosunku do czÄ™stotliwoÅ›ci Å›rodkowej (noÅ›nej) f0, np. dla sygnałów modulowanych amplitudowo. W celu osiÄ…gniÄ™cia dobrej rozdzielczoÅ›ci widma w paÅ›mie "f konieczne jest zmniejszenie czÄ™stotliwoÅ›ci próbkowania do wartoÅ›ci wielokrotnie mniejszej od f0, zgodnie ze wzorem (19.9). Minimalnym wartoÅ›ciom M, N i p odpowiadajÄ… maksymalne wartoÅ›ci pozo- staÅ‚ych wielkoÅ›ci. ZwiÄ™kszanie liczby próbek M powoduje wzrost gÄ™stoÅ›ci wi- dma (fW maleje) i praktycznie nie wpÅ‚ywa na szerokość widma fg. Wzrost czÄ™stotliwoÅ›ci próbkowania fS zwiÄ™ksza proporcjonalnie szerokość widma, ale zmniejsza jego gÄ™stość. 19.2.4. Analiza widmowa sygnaÅ‚u okresowego Przypadek 1 - znamy wartość czÄ™stotliwoÅ›ci podstawowej harmonicznej f1 i numer najwyższej harmonicznej nmax, istotnej z metrologicznego punktu wi- dzenia. Wzory używane w analizie fourierowskiej FFT 291 Tabela 19.1 Nazwa Wzory Wartość minimalna maksymalna Liczba próbek M = 2l e" 2(nmax +1) 4 Mmax Liczba skÅ‚adowych 1 1 N = M -1e" nmax Mmax -1 1 2 2 widma Liczba okresów f1 Mf1 N p = Ent( )= = 1 N nmax fw fs w oknie CzÄ™stotliwość Mf1 M M fS = MfW = e" fmax f1 Mf1 p N N próbkowania Rozdzielczość f f1 s fW = = f1 N f1 M p widma Szerokość widma N N fg = NfW = fS = f1 e" fmax f1 Nf1 M p fg Liczba mierzalnych Nfs nMAX = Ent( )= Ent( ) 1 N f1 Mf1 harmonicznych Współczynnik fs M M M = = 2nmax f1 2nmax p 2Nnmax 2nmax nadprókowania Oznaczenia: f1 - czÄ™stotliwość podstawowej harmonicznej badanego sygnaÅ‚u, fmax = nmaxf1 czÄ™- stotliwość najwyższej harmonicznej, która wskutek nakÅ‚adania siÄ™ widm może zakłócić pomiar Dobieramy takÄ… liczbÄ™ próbek M, aby liczba obliczonych skÅ‚adników szeregu Fouriera N (bez skÅ‚adnika zerowego) byÅ‚a równa co najmniej nmax (patrz wzór na obliczenie M w tabeli 19.1). Dla sygnaÅ‚u poliharmonicznego najwiÄ™kszÄ… wartoÅ›ciÄ… rozdzielczoÅ›ci widma, jakÄ… można zastosować, jest fWmax = f1. Rozdzielczość tÄ™ uzyskujemy nastawiajÄ…c czÄ™stotliwość próbkowania na wartość fSmax = Mf1. OsiÄ…gamy wówczas maksymalnÄ… szerokość analizowanego widma fgmax = Nf1. W celu wykrycia w sygnale subharmonicznych i interharmonicznych należy zmniejszyć wartość fW przez zwiÄ™kszenie liczby próbek M. Dla nowej liczby M obliczamy kolejno N, p i fS. NajmniejszÄ… gÄ™stość widma fWmin = f1/N uzyskuje siÄ™, gdy badana jest tylko podstawowa harmoniczna, czyli gdy nmax = 1. Przypadek 2 - nie znamy wartoÅ›ci czÄ™stotliwoÅ›ci podstawowej harmonicznej ani liczby harmonicznych. W celu osiÄ…gniÄ™cia maksymalnej szerokoÅ›ci widma stosujemy najwiÄ™kszÄ… czÄ™stotliwość próbkowania, dopuszczalnÄ… dla karty pomiarowej, a dla uzyskania najlepszej rozdzielczoÅ›ci widma wybieramy maksymalnÄ… liczbÄ™ próbek, jakÄ… posiadany algorytm FFT może przetransformować. Kolejność pomiarów i obliczeÅ„ przeÅ›ledzimy na przykÅ‚adzie. Wykonujemy pomiary dla Mmax = 2048 i fSmax = 100 000 Hz. Sprawdzamy na monitorze, czy przebieg zawiera co najmniej jeden okres badanego sygnaÅ‚u. 292 Jeżeli nie zawiera, to zmniejszamy czÄ™stotliwość próbkowania. W tabeli 19.2 notujemy czÄ™stotliwość i amplitudÄ™ najniższej i najwyższej harmonicznej. Dla najniższej harmonicznej zapisujemy również czÄ™stotliwoÅ›ci i amplitudy sÄ…sied- nich prążków. Wyniki pomiarów harmonicznych o nieznanych czÄ™stotliwoÅ›ciach Tabela 19.2 Lp. fS f1- f1 f1+ A1- A1 A1+ fm Am Hz Hz Hz Hz V V V Hz V çÅ‚ 1. 100000 0 48,8281 97,6562 1,2031 9,1698 2,8522 439,453 1,4815 2. 884,9553 59,6308 60,0629 60,4950 1,1783 9,6802 1,5695 420,872 1,9973 3. 75,0786 14,9204 14,9571 14,9937 0,4161 9,9728 0,3823 29,6209 1,7514 4. 961,9696 0 60,1231 120,246 8E-06 10,000 2E-05 420,862 2,0000 Obliczamy numer najwyższej harmonicznej nmax, liczbÄ™ okresów p i nowÄ… czÄ™stotliwość próbkowania fS: fm 439,453 nmax = = = 9,000 f1 48,8281 ëÅ‚ öÅ‚ N 2048 2 -1 öÅ‚ ìÅ‚ ÷Å‚ p = EntìÅ‚ ÷Å‚ = EntëÅ‚ =113 ìÅ‚ ÷Å‚ nmax 9 íÅ‚ Å‚Å‚ íÅ‚ Å‚Å‚ Mf1 2048Å"48,8281 fS = = = 884,9553 Hz p 113 Po wykonaniu FFT okazuje siÄ™, że amplitudy sÄ…siednich prążków stanowiÄ… wiÄ™- cej niż 10-3 amplitudy podstawowej harmonicznej, co Å›wiadczy, że pomiary należy kontynuować. W celu wyznaczenia dokÅ‚adnej wartoÅ›ci czÄ™stotliwoÅ›ci f1 zwiÄ™kszamy gÄ™stość widma stosujÄ…c podpróbkowanie. Nastawiamy czÄ™stotliwość próbkowania zaledwie o 25 % wiÄ™kszÄ… od czÄ™stotliwoÅ›ci f1 5 fS = 2 f1 = 2 Å" Å" 60,0629 = 1,25Å" 60,0629 = 75,0786 Hz P 8 Podpróbkowanie sprowadza wszystkie harmoniczne w zakres maÅ‚ych czÄ™stotli- woÅ›ci, powodujÄ…c jednak nakÅ‚adanie siÄ™ widm. Wartość współczynnika podpróbkowania P = 5/8 jest korzystna, gdyż w pobliżu podstawowej harmonicznej pojawiÄ… siÄ™ harmoniczne 9., 11., 19., 21. itd. o stosunkowo maÅ‚ych amplitudach. Po kolejnym wykonaniu FFT wykorzystujemy amplitudy sÄ…siednich prążków do interpolacyjnego obliczenia czÄ™stotliwoÅ›ci f1P 293 A1+ f1P = f1- + f1+ = ( - f1-) A1- + A1+ (19.13) 03823 , = 14,9204 + 14,9937 -14,9204 = 14,9555 Hz ( ) 0,4161+ 0,3823 RzeczywistÄ… czÄ™stotliwość f1 wyznaczamy z zależnoÅ›ci f1 = fS - f1P = 75,0786 -14,9555 = 60,1231 Hz (19.14) Do koÅ„cowego pomiaru przyjmujemy wartoÅ›ci zgodne ze wzorami w tabeli 19.1: fm 420,872 nmax = = = 7,000 f1 60,1231 M e" 2(nmax +1)= 2(7 +1)=16 = 24 ëÅ‚ öÅ‚ N 16 2 -1 öÅ‚ ìÅ‚ ÷Å‚ p = EntìÅ‚ ÷Å‚ = EntëÅ‚ =1 ìÅ‚ ÷Å‚ nmax 7 íÅ‚ Å‚Å‚ íÅ‚ Å‚Å‚ Mf1 16Å" 60,1231 fS = = = 961,9696 Hz p 1 Wyniki ostatniej transformaty Fouriera Å›wiadczÄ…, że osiÄ…gniÄ™to wystarcza- jÄ…cÄ… dokÅ‚adność pomiaru - amplitudy A1- i A1+ sÄ… mniejsze od 10-3A1. Rzeczywiste parametry badanego sygnaÅ‚u byÅ‚y: A1 = 10 V, f1 = 60,1230 Hz, A7 = 2 V, f7 = 420,861 Hz. 19.3. Wykonanie ćwiczenia 19.3.1. Pomiary harmonicznych sygnaÅ‚u okresowego UkÅ‚ad poÅ‚Ä…czeÅ„ G KP PC Monitor p GNO DMM Rys. 19.4. Schemat ukÅ‚adu pomiarowego 294 Oznaczenia G generator napiÄ™cia sinusoidalnego, trójkÄ…tnego i prostokÄ…tnego GNO generator napiÄ™cia odksztaÅ‚conego DMM multimetr cyfrowy PC komputer KP karta pomiarowa Uwaga: W czasie ćwiczenia należy dla stosowanej aparatury pomiarowej podać wielkoÅ›ci charakterystyczne. OPROGRAMOWANIE program wykorzystujÄ…cy program narzÄ™dziowy Test- Point umożliwia: - generacjÄ™ cyfrowych sygnałów: sinusoidalnego, poliharmonicznego, trójkÄ…tnego i prostokÄ…tnego - monitorowanie przebiegów sygnałów i modułów sygnałów, ich widm amplitudowych i fazowych, odwrotnej transformaty Fouriera, przebiegów podstawowej harmonicznej oraz sumy wyższych harmonicznych - pomiar wartoÅ›ci maksymalnej Um sygnaÅ‚u, Å›redniej z jego moduÅ‚u |U|Å›r, sku- tecznej U, skutecznej pierwszej harmonicznej U1, skutecznej sumy wyższych harmonicznych Uwh, maksymalnej sumy wyższych harmonicznych Uwhm, amplitudy An i czÄ™stotliwoÅ›ci fn dowolnej skÅ‚adowej szeregu Fouriera - symulacjÄ™ filtru antyaliazingowego. a) Pomiary gdy znana jest wartość czÄ™stotliwoÅ›ci podstawowej harmonicznej PostÄ™powanie podczas pomiaru W tym punkcie ćwiczenia korzystamy z wirtualnego generatora fali polihar- monicznej. Dla zadanych wartoÅ›ci czÄ™stotliwoÅ›ci f1 i fmax = nmaxf1 obliczamy minimalnÄ… liczbÄ™ próbek Mmin = 2(nmax + 1). Dla celów badawczych wybieramy kilkakrotnie wiÄ™kszÄ… wartość M = 2l i wyznaczamy liczbÄ™ skÅ‚adników szeregu Fouriera N = M/2 1, która jest jednoczeÅ›nie równa maksymalnej liczbie okresów pmax, jakie można objąć oknem pomiarowym. Pomiary przeprowadzamy dla nastÄ™pujÄ…cych liczb okresów p: 0,5 pmin = 1, popt = Ent (N/nmax), p = 1,001 popt (w celu zbadania wpÅ‚ywu niecaÅ‚kowitej liczby okresów na wynik pomiaru), pmax = N i p = N + 2. ZadanÄ… liczbÄ™ okresów uzyskujemy przez nastawienie czÄ™stotliwoÅ›ci próbkowania fS na wartość obliczonÄ… ze wzoru (19.9) (z dokÅ‚adnoÅ›ciÄ… do 0,0001 Hz). PozostaÅ‚e wielkoÅ›ci w tabeli 19.3 295 wyznaczamy doÅ›wiadczalnie. Podczas pomiarów wygodnie jest posÅ‚ugiwać siÄ™ kursorem f , sterowanym myszÄ… lub klawiszami Ä™!,“! Å‚Ä…cznie z klawiszem shift lub bez niego. NastÄ™pnie badamy wpÅ‚yw zmian czÄ™stotliwoÅ›ci f1 badanego sygnaÅ‚u na do- kÅ‚adność analizy widmowej przy zachowaniu staÅ‚ej czÄ™stotliwoÅ›ci próbkowania fS, odpowiadajÄ…cej popt. CzÄ™stotliwość f1 zmieniamy o 0,05 %, 0,1 %, 0,5 %, i 1 %. Wyniki notujemy w tabeli 19.4. Na zakoÅ„czenie sprawdzamy, jaki wpÅ‚yw na wyniki pomiarów ma dobór liczby próbek, niespeÅ‚niajÄ…cy warunku M = 2l. Zmieniamy liczbÄ™ próbek i obli- czamy odpowiadajÄ…cÄ… jej czÄ™stotliwość fS. Po wykonaniu FFT obliczamy rzeczywistÄ… liczbÄ™ próbek (uzupeÅ‚nionÄ… przez algorytm zerami) Mrz = 2(Nrz +1), gdzie Nrz - liczba skÅ‚adników szeregu Fouriera - jest wskazywana jako górny zakres kursora f . Wyniki zapisujemy w tabeli 19.5. Protokół wyników pomiaru SygnaÅ‚ fala poliharmoniczna: A1 = 10 V, f1 = 50 Hz, A2 = 3 V, f2 = fmax = 250 Hz, M = 128, N = pmax = ...... Tabela 19.3 Lp. p fS A1p f1p A2p f2p fWp fgp nMAXp Up Hz V Hz V Hz Hz Hz V çÅ‚ çÅ‚ çÅ‚ 1. 0,5 2. 1 3. 4. 5. 6. SygnaÅ‚ fala poliharmoniczna: A1 = 10 V, f1 = var, A2 = 3 V, f2 = nmaxf1, M = 128, N = ...... , popt = ...... , fS = .................. Hz Tabela 19.4 Lp. f1 A1p f1p A2p f2p Up Hz V Hz V Hz V çÅ‚ 1. 2. 3. 4. 296 SygnaÅ‚ fala poliharmoniczna: A1 = 10 V, f1 = 50 Hz, A2 = 3 V, f2 = 250 Hz, p = 8, fW = f1/p = ........ Hz Tabela 19.5 Lp. M fS Mrz A1p f1p A2p f2p fWp fgp Up Hz V Hz V Hz Hz Hz V çÅ‚ çÅ‚ çÅ‚ 1. 96 2. 136 Wzory i przykÅ‚ady obliczeÅ„ Dla kilku wybranych pomiarów w tabeli 19.3 należy sprawdzić, czy ich wy- niki sÄ… zgodne ze wzorami w tabeli 19.1. Należy sformuÅ‚ować wnioski dotyczÄ…ce doboru wartoÅ›ci p, fS i M, zapewniajÄ…cych dokÅ‚adny pomiar parametrów badanych harmonicznych i wartoÅ›ci skutecznej (oddzielnie dla amplitudy, dla czÄ™stotliwoÅ›ci i dla wartoÅ›ci skutecznej). b) Pomiary gdy nie jest znana wartość czÄ™stotliwoÅ›ci podstawowej harmonicznej PostÄ™powanie podczas pomiaru yródÅ‚em sygnaÅ‚u jest generator napięć odksztaÅ‚conych o czÄ™stotliwoÅ›ci har- monicznej podstawowej okoÅ‚o 50 Hz. W celu uzyskania stabilnej czÄ™stotliwoÅ›ci należy go wÅ‚Ä…czyć 20 minut przed rozpoczÄ™ciem pomiaru. Najpierw ustawiamy wartość skutecznÄ… pierwszej harmonicznej na 4...5 V i mierzymy jej wartość multimetrem. NastÄ™pnie dodajemy wyższe harmoniczne o coraz mniejszych amplitudach, tak aby wartość szczytowa sygnaÅ‚u obserwowana na monitorze nie przekroczyÅ‚a zakresu przetwornika A/C. Pomiary przeprowadzamy wedÅ‚ug opisu w punkcie 19.2.4 dla przypadku 2. Po ostatnim pomiarze sprawdzamy multimetrem czÄ™stotliwość sygnaÅ‚u i porównujemy jÄ… oraz wartość skutecznÄ… pierwszej harmonicznej z wynikami pomiaru. Wyniki notujemy w tabeli 19.6. 297 Protokół wyników pomiaru SygnaÅ‚ fala sinusoidalna odksztaÅ‚cona: U1 = ...... V, f1 = ........ Hz Tabela 19.6 Lp. fS f1- f1 f1+ A1- A1 A1+ fm Am Hz Hz Hz Hz V V V Hz V çÅ‚ 1. 2. 3. 4. Wzory i przykÅ‚ady obliczeÅ„ Podać przykÅ‚ady obliczeÅ„ niezbÄ™dnych do wykonania pomiarów. Oszacować niepewność pomiaru czÄ™stotliwoÅ›ci i wartoÅ›ci skutecznej podstawowej harmonicznej za pomocÄ… multimetru. Na podstawie porównania wyników pomiarów czÄ™stotliwoÅ›ci i wartoÅ›ci skutecznej podstawowej harmonicznej, wykonanych multimetrem i metodÄ… analizy widma, ocenić niepewność pomiarów drugÄ… metodÄ…. 19.3.2. Badanie zjawiska nakÅ‚adania siÄ™ widm PostÄ™powanie podczas pomiaru W tym punkcie ćwiczenia korzystamy z wirtualnego generatora fal sinuso- idalnych. Badamy sygnaÅ‚ zÅ‚ożony z dwóch sinusoid: pierwszej o staÅ‚ej czÄ™stotli- woÅ›ci f1 i drugiej o regulowanej czÄ™stotliwoÅ›ci f2. Po każdej zmianie f2 wykonujemy FFT i odczytujemy z widma amplitudowego czÄ™stotliwość f2p i odpowiadajÄ…cy jej numer harmonicznej np. Gdy wyższa harmoniczna nakÅ‚ada siÄ™ na pierwszÄ…, obserwujemy czy jej amplituda dodaje siÄ™ czy odejmuje od amplitudy pierwszej harmonicznej. Dla dwóch ostatnich pomiarów wyznaczamy najbliższe czÄ™stotliwoÅ›ci f2, które nakÅ‚adajÄ… siÄ™ na pierwszÄ… harmonicznÄ…. 298 Protokół wyników pomiaru SygnaÅ‚ 2 sinusoidy: A1 = 10 V, f1 = 300 Hz, Õ1 = 90°, A2 = 4 V, f2 = var, Õ2 = 90°, M = 128, fS = 1600 Hz Tabela 19.7 f2 Hz 600 700 800 900 1000 1300 1400 1500 1600 f2p Hz np çÅ‚ Tabela 19.7 cd f2 Hz 1700 1900 2200 2600 2900 3200 3500 f2p Hz np 1 1 çÅ‚ Wzory i przykÅ‚ady obliczeÅ„ Należy podać wzory, z których można obliczyć czÄ™stotliwoÅ›ci f2p dla f2 = 1300 Hz i f2 = 3500 Hz. 19.3.3. PrzeciwdziaÅ‚anie nakÅ‚adaniu siÄ™ widm PostÄ™powanie podczas pomiaru Badamy widmo sygnaÅ‚u prostokÄ…tnego, bipolarnego o amplitudach Ä…A i współczynniku wypeÅ‚nienia w. Amplituda n-tej harmonicznej tego sygnaÅ‚u opisana jest wzorem sinnwÄ„ An = 4Aw (19.15) nwÄ„ i stanowi mniej niż a % pierwszej harmonicznej, jeżeli 100 n > na = (19.16) a sin wÄ„ Do pomiaru amplitud pierwszych piÄ™ciu harmonicznych stosujemy minimalnÄ… czÄ™stotliwość próbkowania fS1 nieco wiÄ™kszÄ… od 2f5, a nastÄ™pnie - w celu usuniÄ™- cia nakÅ‚adania siÄ™ widm - zwiÄ™kszamy czÄ™stotliwość próbkowania do wartoÅ›ci fS2 H" naf1, gdzie a przyjmujemy równe 0,5 %. Sprawdzamy również dziaÅ‚anie fil- tru antyaliazingowego w postaci cyfrowego, dolnoprzepustowego filtru Butter- 299 wortha 10. rzÄ™du o czÄ™stotliwoÅ›ci granicznej fgr = 0,5 fS1. Przefiltrowany sygnaÅ‚ poddajemy szybkiej transformacji Fouriera z czÄ™stotliwoÅ›ciÄ… próbkowania fS1. Protokół wyników pomiaru SygnaÅ‚ fala prostokÄ…tna: A = 10 V, f = 300 Hz, A0 = 6 V, w = 0,2, M = 1024, fS1 = 3200 Hz, fS2 = 102400 Hz Tabela 19.8 CzÄ™stotliwość Amplitudy skÅ‚adowych widma Lp skÅ‚adowej teoretyczne bez filtru dla fS1 bez filtru dla fS2 z filtrem dla fS1 Hz V V V V çÅ‚ 1. 100 ... 15. 1500 Wzory i przykÅ‚ady obliczeÅ„ Należy podać przykÅ‚ady obliczeÅ„ amplitud harmonicznych An, numeru har- monicznej na oraz czÄ™stotliwoÅ›ci próbkowaÅ„ fS1 i fS2. Ocenić przydatność obu zastosowanych metod do zmniejszenia wpÅ‚ywu na- kÅ‚adania siÄ™ widm. Porównać uzyskane rozdzielczoÅ›ci widm w obu przypadkach. 19.3.4. Pomiary współczynników znieksztaÅ‚ceÅ„ Wykorzystujemy analizÄ™ widmowÄ… do pomiaru współczynników znieksztaÅ‚- ceÅ„ napiÄ™cia. Na podstawie pomiarów nastÄ™pujÄ…cych wartoÅ›ci napięć: maksymalnej Um, Å›redniej UÅ›r, skutecznej U, skutecznej pierwszej harmonicznej U1, skutecznej wyższych harmonicznych Uwh i szczytowej przebiegu czasowego sumy wyższych harmonicznych Uwhm obliczamy współczynniki: " współczynnik ksztaÅ‚tu k - wzór (23.1) " współczynnik szczytu s - wzór (23.2) " współczynnik niesinusoidalnoÅ›ci n - wzór (23.3) " współczynnik znieksztaÅ‚ceÅ„ harmonicznych THDf - wzór (23.4) " współczynnik znieksztaÅ‚ceÅ„ harmonicznych THD - wzór (23.5) " współczynnik odksztaÅ‚cenia K - wzór (23.7). Oprogramowanie ćwiczenia zapewnia bezpoÅ›redni odczyt mierzonych wartoÅ›ci napięć. ZostaÅ‚y w nim wykorzystane nastÄ™pujÄ…ce zależnoÅ›ci: Um = max um (19.17) 300 ( N +1)/2 2 A2n-1 UÅ›r = cosÕ jeżeli A0 = 0 (19.18) " 2n-1 Ä„ 2n -1 n=1 UÅ›r = A0 FFT um jeżeli A0 `" 0 (19.19) ( ) N 2 2 1 U = A0 + An (19.20) " 2 n=1 U1 = A1 2 (19.21) 2 2 2 Uwh = U -U1 - A0 (19.22) N ëÅ‚ öÅ‚ Uwhm = max IFFT An (19.23) ìÅ‚ ÷Å‚ " íÅ‚n=2 Å‚Å‚ gdzie um = u(mTS) dla m = 0, 1,..., M-1, An = An[FFT(um)] dla n = 0, 1,..., N. Pomiary wykonujemy dla napięć dostarczanych przez generator napiÄ™cia odksztaÅ‚conego GNO i generator napiÄ™cia sinusoidalnego G. W pierwszym przypadku ustawiamy wartoÅ›ci skuteczne i kÄ…ty fazowe poszczególnych harmo- nicznych oraz liczbÄ™ próbek M i czÄ™stotliwość próbkowania fS takie, jak w pun- kcie 19.3.1b. W drugim przypadku nastawiamy z pomocÄ… multimetru U = 5 V, f = 50 Hz i obliczamy M oraz fS zakÅ‚adajÄ…c, że mamy pomierzyć 50 harmonicz- nych. Wyniki pomiarów notujemy w tabeli 19.9, a wyniki obliczeÅ„ - w tabeli 19.10. Protokół wyników pomiaru Tabela 19.9 Um UÅ›r U U1 Uwh Uwhm Lp. V V V V V V 1. 2. Tabela 19.10 Lp. k s n THDf THD K 1. 2. Wzory i przykÅ‚ady obliczeÅ„ 301 Podać wzory i przykÅ‚ady obliczeÅ„ współczynników znieksztaÅ‚ceÅ„. 19.4. Uwagi o wynikach pomiaru 19.5. Literatura [1] Praca zbiorowa (red. Sydenham P. H.): PodrÄ™cznik metrologii. Pod- stawy teoretyczne. Tom I. WKiA, Warszawa 1988 [2] Oppenheim A. V., Schafer R. W.: Cyfrowe przetwarzanie sygnałów. WkiA, Warszawa 1979 [3] PN-EN 61000-4-7: Polska Norma. Kompatybilność elektromagnety- czna (EMC). Metody badaÅ„ i pomiarów. Ogólny przewodnik dotyczÄ…cy pomiarów harmonicznych i interharmonicznych oraz stosowanych do tego celu przyrzÄ…dów pomiarowych dla sieci zasilajÄ…cych i przyÅ‚Ä…czonych do nich urzÄ…dzeÅ„. (Projekt normy)