Laboratorium Techniki ultradźwiękowej w diagnostyce medycznej

Podobne dokumenty
Laboratorium Przetwarzania Sygnałów Biomedycznych

Laboratorium Techniki ultradźwiękowej w diagnostyce medycznej

Laboratorium Przetwarzania Sygnałów Biomedycznych

Laboratorium Przetwarzania Sygnałów

SYMULACJA KOMPUTEROWA SYSTEMÓW

Laboratorium Elektroniczna aparatura medyczna

Podstawy Przetwarzania Sygnałów

DYSKRETNA TRANSFORMACJA FOURIERA

x(n) x(n-1) x(n-2) D x(n-n+1) h N-1

Układy i Systemy Elektromedyczne

CYFROWE PRZTWARZANIE SYGNAŁÓW (Zastosowanie transformacji Fouriera)

LABORATORIUM Sygnałów, Modulacji i Systemów ĆWICZENIE 2: Modulacje analogowe

Andrzej Leśnicki Laboratorium CPS Ćwiczenie 7 1/7 ĆWICZENIE 7. Splot liniowy i kołowy sygnałów

Analiza właściwości filtra selektywnego

Analiza właściwości filtrów dolnoprzepustowych

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

ĆWICZENIE 6 Transmitancje operatorowe, charakterystyki częstotliwościowe układów aktywnych pierwszego, drugiego i wyższych rzędów

Laboratorium Przetwarzania Sygnałów. Ćwiczenie 2. Analiza widmowa

ANALIZA SYGNAŁÓ W JEDNÓWYMIARÓWYCH

Ćwiczenie: "Obwody prądu sinusoidalnego jednofazowego"

CHARAKTERYSTYKI CZĘSTOTLIWOŚCIOWE

Politechnika Łódzka. Instytut Systemów Inżynierii Elektrycznej

Laboratorium EAM. Instrukcja obsługi programu Dopp Meter ver. 1.0

8. Realizacja projektowanie i pomiary filtrów IIR

SPRZĘTOWA REALIZACJA FILTRÓW CYFROWYCH TYPU SOI

Układy i Systemy Elektromedyczne

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

Laboratorium Przetwarzania Sygnałów. Ćwiczenie 3. Filtracja i korelacja sygnałów dyskretnych

f = 2 śr MODULACJE

III. Przebieg ćwiczenia. 1. Generowanie i wizualizacja przebiegów oraz wyznaczanie ich podstawowych parametrów

Ćwiczenie - 1 OBSŁUGA GENERATORA I OSCYLOSKOPU. WYZNACZANIE CHARAKTERYSTYKI AMPLITUDOWEJ I FAZOWEJ NA PRZYKŁADZIE FILTRU RC.

Laboratorium Elektroniczna aparatura Medyczna

Temat ćwiczenia. Analiza częstotliwościowa

10. Demodulatory synchroniczne z fazową pętlą sprzężenia zwrotnego

2. STRUKTURA RADIOFONICZNYCH SYGNAŁÓW CYFROWYCH

2. Próbkowanie Sygnały okresowe (16). Trygonometryczny szereg Fouriera (17). Częstotliwość Nyquista (20).

POLITECHNIKA OPOLSKA

Laboratorium Przetwarzania Sygnałów. Ćwiczenie 2. Filtracja i korelacja sygnałów dyskretnych

Ćwiczenie 4. Filtry o skończonej odpowiedzi impulsowej (SOI)

WOJSKOWA AKADEMIA TECHNICZNA

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

Rys. 1. Wzmacniacz odwracający

LABORATORIUM POMIARY W AKUSTYCE. ĆWICZENIE NR 4 Pomiar współczynników pochłaniania i odbicia dźwięku oraz impedancji akustycznej metodą fali stojącej

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

Ćwiczenie 6 Projektowanie filtrów cyfrowych o skończonej i nieskończonej odpowiedzi impulsowej

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

Przykładowe pytania 1/11

Laboratorium Cyfrowego Przetwarzania Obrazów

Ćwiczenie 6 Projektowanie filtrów cyfrowych o skończonej i nieskończonej odpowiedzi impulsowej

A-2. Filtry bierne. wersja

Laboratorium MATLA. Ćwiczenie 6 i 7. Mała aplikacja z GUI

Wykład FIZYKA I. 11. Fale mechaniczne. Dr hab. inż. Władysław Artur Woźniak

4. Ultradźwięki Instrukcja

12. Demodulatory synchroniczne z fazową pętlą sprzężenia zwrotnego

Laboratorium Techniki ultradźwiękowej w diagnostyce medycznej. Ćwiczenie 3. Ultrasonograf

Ćwiczenie 3. Właściwości przekształcenia Fouriera

POLITECHNIKA WROCŁAWSKA, WYDZIAŁ PPT I-21 LABORATORIUM Z PODSTAW ELEKTRONIKI Ćwiczenie nr 4. Czwórniki bierne - charakterystyki częstotliwościowe

AKADEMIA MORSKA KATEDRA NAWIGACJI TECHNICZEJ

7. Szybka transformata Fouriera fft

Charakterystyka amplitudowa i fazowa filtru aktywnego

Politechnika Warszawska

Generowanie sygnałów na DSP

Ćwiczenie 3,4. Analiza widmowa sygnałów czasowych: sinus, trójkąt, prostokąt, szum biały i szum różowy

WYDZIAŁ ELEKTRYCZNY KATEDRA TELEKOMUNIKACJI I APARATURY ELEKTRONICZNEJ. Instrukcja do zajęć laboratoryjnych. Numer ćwiczenia: 7

Laboratorum 2 Badanie filtru dolnoprzepustowego P O P R A W A

PL B1. Sposób i układ pomiaru całkowitego współczynnika odkształcenia THD sygnałów elektrycznych w systemach zasilających

1. Modulacja analogowa, 2. Modulacja cyfrowa

Laboratorium Przetwarzania Sygnałów Biomedycznych

H f = U WY f U WE f =A f e j f. 1. Cel ćwiczenia. 2. Wprowadzenie. H f

Politechnika Wrocławska Wydział Elektroniki Mikrosystemów i Fotoniki Przetwarzanie sygnałów laboratorium ETD5067L

Laboratorium Przetwarzania Sygnałów Biomedycznych

Politechnika Warszawska

W celu obliczenia charakterystyki częstotliwościowej zastosujemy wzór 1. charakterystyka amplitudowa 0,

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

dr inż. Artur Zieliński Katedra Elektrochemii, Korozji i Inżynierii Materiałowej Wydział Chemiczny PG pokój 311

Przetwarzanie sygnałów

(1.1) gdzie: - f = f 2 f 1 - bezwzględna szerokość pasma, f śr = (f 2 + f 1 )/2 częstotliwość środkowa.

ĆWICZENIE LABORATORYJNE. TEMAT: Badanie wzmacniacza różnicowego i określenie parametrów wzmacniacza operacyjnego

Laboratorium Cel ćwiczenia Celem ćwiczenia jest zapoznanie się z przetwarzaniem sygnałów w MATLAB. 2. Program ćwiczenia. Przykład 1 Wprowadź

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

ELEMENTY AUTOMATYKI PRACA W PROGRAMIE SIMULINK 2013

Katedra Metrologii i Systemów Diagnostycznych Laboratorium Metrologii II. 2013/14. Grupa. Nr ćwicz.

Andrzej Leśnicki Laboratorium CPS Ćwiczenie 6 1/8 ĆWICZENIE 6. Dyskretne przekształcenie Fouriera DFT

Teoria sterowania - studia niestacjonarne AiR 2 stopień

Instrukcja do laboratorium z Fizyki Budowli. Temat laboratorium: CZĘSTOTLIWOŚĆ

Przebieg sygnału w czasie Y(fL

ĆWICZENIE III ANALIZA WIDMOWA SYGNAŁÓW DYSKRETNYCH. ver.3

TEORIA OBWODÓW I SYGNAŁÓW LABORATORIUM

8. Analiza widmowa metodą szybkiej transformaty Fouriera (FFT)

Badanie widma fali akustycznej

Systemy i Sieci Telekomunikacyjne laboratorium. Modulacja amplitudy

Ćwiczenie 22. Temat: Przerzutnik monostabilny. Cel ćwiczenia

TEMAT: OBSERWACJA ZJAWISKA DUDNIEŃ FAL AKUSTYCZNYCH

Ćw. 18: Pomiary wielkości nieelektrycznych II

WZMACNIACZE OPERACYJNE

WZMACNIACZ OPERACYJNY

Defektoskop ultradźwiękowy

5 Filtry drugiego rzędu

Filtry cyfrowe procesory sygnałowe

Filtry aktywne filtr górnoprzepustowy

Transkrypt:

TUD - laboratorium Laboratorium Techniki ultradźwiękowej w diagnostyce medycznej Ćwiczenie 1 Analiza sygnałów występujących w diagnostycznej aparaturze ultradźwiękowej (rev.2) Opracowali: prof. nzw. dr hab inż. Krzysztof Kałużyński dr inż. Szymon Cygan Zakład Inżynierii Biomedycznej Instytut Metrologii i Inżynierii Biomedycznej Wydział Mechatroniki Politechniki Warszawskiej Warszawa, 2017

1 Cel ćwiczenia. Celem ćwiczenia jest zapoznanie się z podstawowymi właściwościami sygnałów występujących w ultrasonografii i ultradźwiękowych przepływomierzach dopplerowskich. Ćwiczenie prowadzone jest w środowisku Matlab, z wykorzystaniem sygnałów symulujących sygnały spotykane w aparaturze ultradźwiękowej. 2 Wymagane wiadomości. Podstawowe wiadomości z zakresu analizy widmowej i właściwości sygnałów występujących w aparaturze ultradźwiękowej w zastosowaniach medycznych. 3 Literatura Nowicki A. Podstawy ultrasonografii dopplerowskiej, PWN, 1995 Nowicki A. Ultradźwięki w medycynie, Wyd.IPPT, 2010 Materiały do wykładu z przedmiotu TUD Zieliński T.P. Cyfrowe przetwarzanie sygnałów, WKiŁ 2005 2

4 Wprowadzenie W ćwiczeniu badane są sygnały odpowiadające spotykanym w medycznej aparaturze ultradźwiękowej: - sygnały symulujące sygnały emitowane stosowane w przepływomierzu z emisją impulsową PW: sygnał emitowany (symulujemy część rzeczywistą): x( g( exp( j o gdzie g( funkcja ograniczająca czas trwania paczki, np. okno prostokątne, 0 - pulsacja fali emitowanej. - sygnały symulujące sygnały odbierane w przepływomierzu z emisją impulsową: r ( s N 1 i0 x( t it PRF it s 2d ) c gdzie TPRF czas powtarzania impulsów, ts opóźnienie wynikające z ruchu obiektu rozpraszającego/odbijającego, d odległość obiektu od źródła fali w momencie rozpoczęcia pomiaru, c - prędkość propagacji ultradźwiękow w danym ośrodku - sygnały symulujące sygnały emitowane stosowane w ultrasonografii w postaci (symulujemy część rzeczywistą): x( e t 2 exp( j o transformacie Fouriera: X ( ) gdzie 2 2 2 ( 0) exp[ 4 o 2 1 ( 0) ] exp[ 2 2 2 8 2 ] - sygnały symulujące sygnały obserwowane w przepływomierzu z emisją ciągłą CW (dopplerowskim), przy założeniu że w obszarze rozpraszania występuje jeden obiekt poruszający się i obiekty powodujące powstawanie ech stałych, o postaci: sygnał emitowany: e( cos( sygnał odebrany (postać zależna od kierunku ruchu obiektu): R( cos( cos[( ) t] R( cos( cos[( ) t] 3

W ćwiczeniu określane jest także przemieszczenie obiektu odbijającego/rozpraszającego falę na podstawie fazy sygnałów powstałych w wyniku demodulacji kwadraturowej (i filtracji). Przebieg położenia ( określony jest w sposób następujący: c Q( ( (arctan k 2 D( 0 o gdzie: D( i Q( sygnały po demodulacji kwadraturowej, 0 - pulsacja fali emitowanej, c prędkość propagacji, składnik k wynika z konieczności skorygowania ograniczonego zakresu wartości funkcji arctg. ) 5 Wykorzystywane funkcje demodulacjakwadraturowa [D,Q] = demodulacjakwadraturowa(scw,fc,fs) Funkcja służy do demodulacji kwadraturowej sygnału o znanej częstotliwości nośnej i próbkowania. scw - sygnał zmodulowany /wektor/ fc - częstotliowść nośna sygnału, używana w funkcji do demodulacji [Hz] /wartość liczbowa/ fs - częstotliwość próbkowania sygnału [Hz] /wartość liczbowa/ Funkcja zwraca: D,Q - sygnały będące wynikiem przeprowadzonej demodulacji Przykładowe wywołanie: [D,Q] = demodulacjakwadraturowa(sinus1mhzmodulowany300hz,1e6,1e7) Wykonuje demodulację podanego sygnału częstotliwością 1MHz zwracając sygnały D i Q (niefiltrowane). gausspack signal = gausspack(fc,amp,alpha,signallength,fs,plotbool) Funkcja służy do generowania paczek gaussowskich sygnału sinusoidalnego. fc - częstotliwość fali sinusoidalnej [Hz] /wartość liczbowa/ amp - amplituda fali sinusoidalnej [1] /wartość liczbowa/ alpha - współczynnik szerokości obwiedni gaussowskiej paczki (patrz pomoc funkcji gausswin) /wartość liczbowa/ signallength - długość analizowanego sygnału [s] /wartość liczbowa/ fs - częstotliwość próbkowania tworzonego sygnału /wartość liczbowa/ 4

plotbool - zmienna logiczna: 0 - funkcja nie tworzy wykresu, 1 tworzony jest wykres wygenerowanego przebiegu /zmienna 0-1/ Funkcja zwraca: signal - wektor zawierający wygenerowany sygnał timevect - wektor zawierający wartości czasu rejestracji poszczególnych próbek Przykładowe użycie: [signal,timevect] = gausspack(1e6,1,50,1e-4,10e6,1); powyższe wywołanie funkcji zwraca sygnał o długości 1000 próbek (0.1 ms), zawierający paczkę gaussowską fali sinusoidalnej o częstotliwości 1 MHz, amplitudzie 1, próbkowaną z częstotliwością 10 MHz oraz wektor czasu próbek. packsequence [sigsequence, timevect] = packsequence (signal, ntimes, fs, plotbool) Funkcja służy do tworzenia sygnału będącego powieleniem zadanego sygnału wejściowego. signal - sygnał, który ma zostać powielony /wektor/ ntimes - krotność powielenia sygnału 'signal' [1] /wartość liczbowa/ delay - opóźnienie kolejnych paczek [s] /wartość liczbowa/ fs - częstotliwość próbkowania podanego sygnału [Hz] /wartość liczbowa/ plotbool - zmienna logiczna: 0 - funkcja nie tworzy wykresu, 1 tworzony jest wykres wygenerowanego przebiegu /zmienna 0-1/ Funkcja zwraca: sigsequence - wektor zawierający wygenerowany sygnał powielony timevect - wektor zawierający wartości czasu rejestracji poszczególnych próbek Przykładowe użycie: [sigsequence, timevect] = packsequence (s1, 16, 1e7, 1); powyższe wywołanie funkcji zwraca sygnał zawierający 16 powtórzeń s1, oraz tej samej długości wektor timevect. rectpack signal = rectpack(fc,amp,packwidth,signallength,fs,plotbool) Funkcja służy do generowania paczek sygnału sinusoidalnego. fc - częstotliwość fali sinusoidalnej [Hz] /wartość liczbowa/ amp - amplituda fali sinusoidalnej [1] /wartość liczbowa/ packwidth - szerokość impulsu prostokątnego [s] /wartość liczbowa/ signallength - długość analizowanego sygnału [s] /wartość liczbowa/ fs - częstotliwość próbkowania tworzonego sygnału /wartość liczbowa/ 5

plotbool - zmienna logiczna: 0 - funkcja nie tworzy wykresu, 1 tworzony jest wykres wygenerowanego przebiegu /zmienna 0-1/ Funkcja zwraca: signal - wektor zawierający wygenerowany sygnał timevect - wektor zawierający wartości czasu rejestracji poszczególnych próbek Przykładowe użycie: [signal,timevect] = gausspack(1e6,1,50,1e-4,10e6,1); powyższe wywołanie funkcji zwraca sygnał o długości 1000 próbek (0.1 ms), zawierający paczkę prostokątną fali sinusoidalnej o częstotliwości 1 MHz, amplitudzie 1, próbkowaną z częstotliwością 10 MHz oraz wektor czasu próbek. Szerokość paczki wynosi ok. 50 us (spadek amplitudy poniżej 5% wartości maksymalnej). rysujwidmo rysujwidmo(signal,fs,n,range,plotform) Funkcja tworzy wykres widma podanego sygnału signal - sygnał, którego widmo ma zostać zobrazowane na wykresie /wektor/ fs - częstotliwość próbkowania sygnału [Hz] /wartość liczbowa/ n - długość transformaty, jeśli większa niż długość sygnału, to sygnał uzupełniany jest zerami, jeśli mniejsza, to sygnał jest przycinany [1] /wartość liczbowa/ range - zakres wyświetlania widma (oś y) [db] /wektor dwuelementowy/ plotform - parametry formatujące sposób wykreślania widma /łańcuch znaków/ Przykładowe wywołanie: rysujwidmo(sinus1mhz,1e7,length(sinus1mhz),[-100 0],'b-*') powoduje otwarcie nowego okna figure, w którym pojawia się wyskalowane w decybelach (od -100 do 0) widmo sygnału sinusoidalnego. Wykres liniowy w kolorze niebieskim, z markerami w postaci gwiazdek. sinsignal [signal,timevect] = sinsignal(fc,amp,signallength,fs,plotbool) Funkcja służy do generowania przebiegu sinusoidalnego. fc - częstotliwość fali sinusoidalnej [Hz] /wartość liczbowa/ amp - amplituda fali sinusoidalnej [1] /wartość liczbowa/ signallength - długość analizowanego sygnału [s] /wartość liczbowa/ fs - częstotliwość próbkowania tworzonego sygnału /wartość liczbowa/ plotbool - zmienna logiczna: 0 - funkcja nie tworzy wykresu, 1 tworzony jest wykres wygenerowanego przebiegu /zmienna 0-1/ 6

Funkcja zwraca: signal - wektor zawierający wygenerowany sygnał timevect - wektor zawierający wartości czasu rejestracji poszczególnych próbek Przykładowe użycie: [signal,timevect] = sinsignal(1e6,1,1e-4,10e6,1); powyższe wywołanie funkcji zwraca sygnał o długości 1000 próbek (0.1 ms), zawierający falę sinusoidalną o częstotliwości 1 MHz, amplitudzie 1, próbkowaną z częstotliwością 10 MHz oraz wektor czasu próbek - timevect. Funkcja tworzy wykres wygenerowanego przebiegu i wyświetla go w nowym oknie. 6 Przebieg ćwiczenia Całe ćwiczenie wykonywane jest w środowisku Matlab. Przebieg ćwiczenia należy utrwalić w postaci skryptu matlaba pozwoli to na łatwe modyfikacje, ponowne korzystanie z wcześniejszych poleceń i wyników oraz dzięki funkcji publikacji skryptu (publish) pozwoli uzyskać materiał do sprawozdania. Dobrą praktyką jest zdefiniowanie na wstępie najważniejszych wartości jako zmiennych o właściwych nazwach np. fc, fs etc. i posługiwanie się dalej tymi zmiennymi. Znacząco poprawia to czytelność kodu. 6.1 Przebieg sinusoidalny Korzystając z funkcji sinsignal wygenerować 2 sygnały sinusoidalne o różnych częstotliwościach stosowanych w ultrasonografii, tej samej częstotliwości próbkowania (jaka będzie racjonalna?) i takim samym czasie trwania. Na wspólnym wykresie wykreślić ich widma (funkcja rysujwidmo). 6.2 Paczka fali sinusoidalnej o różnej szerokości Korzystając z funkcji rectpack wygenerować sygnał zawierający paczkę sygnału sinusoidalnego dobierając częstotliwość fali (patrz pkt.6.1), częstotliwość próbkowania i czas trwania sygnału. Szerokość paczki dobrać tak, aby zawarły się w niej 2 okresy fali sinusoidalnej. Wykreślić widmo sygnału i ewentualnie tak skorygować parametry sygnału, żeby maksimum widma znalazło się między 1/8 a 1/4 częstotliwości próbkowania. Wygenerować kolejne 2 sygnały zawierające paczkę prostokątną fali o takich samych parametrach, ale o szerokości paczki 2 i 8 krotnie większej. Na wspólnym wykresie wykreślić widma tych 3 sygnałów, określić szerokości ich widma (dla spadku modułu o 3dB). 6.3 Ciąg paczek fali sinusoidalnej Korzystając z funkcji rectpack wygenerować sygnał zawierający paczkę prostokątną sygnału sinusoidalnego taką, jak w punkcie 6.2. 7

Przy pomocy funkcji packsequence wygenerować sygnały będące ciągiem paczek składające się z np. 3 i 8 powtórzeń sygnału z paczką prostokątną, oba z zerowym opóźnieniem. Wyświetlić na wspólnym wykresie oba widma, porównać ich postać, również w dużym powiększeniu (UWAGA należy zastosować uzupełnienie sygnału zerami, tzn wynik transformaty ma zawierać znacznie więcej próbek niż sygnał wejściowy). Jaki jest związek odstępu między lokalnymi maksimami z okresem powtarzania paczek? 6.4 Ciąg paczek fali sinusoidalnej z opóźnieniem przepływomierz PW Przy pomocy funkcji packsequence wygenerować kolejny ciąg paczek podobny do jednego z poprzednich (o większej liczbie paczek), z dodatkowym opóźnieniem rzędu 0.1 µs (zmienna wejściowa delay), a następnie wyświetlić na wspólnym wykresie widma tych dwóch sygnałów. Jak zmieniło się widmo w obecności opóźnienia? 6.5 Paczka gaussowska o różnym czasie trwania (paśmie) Korzystając z funkcji gausspack wygenerować sygnał zawierający paczkę gaussowską sygnału sinusoidalnego dobierając częstotliwość fali (patrz pkt. 6.1), częstotliwość próbkowania i czas trwania sygnału. Szerokość paczki (współczynnik alpha) dobrać tak, aby zawarły się w niej ok. 3 okresy fali sinusoidalnej. Wykreślić widmo sygnału i ewentualnie tak skorygować parametry sygnału, żeby maksimum widma znalazło się między 1/8 a 1/4 częstotliwości próbkowania. Wygenerować kolejne 2 sygnały zawierające paczkę prostokątną fali o takich samych parametrach, ale o szerokości paczki ok. 2 i 8 krotnie większej. Na wspólnym wykresie wykreślić widma tych 3 sygnałów, określić szerokości ich widma (dla spadku modułu o 3dB). 6.6 Sygnały występujące w przepływomierzu CW demodulacja i filtracja Korzystając z funkcji sinsignal wygenerować sygnał odpowiadający fali emitowanej przez przepływomierz dopplerowski CW a następnie dodać do niego drugi taki sygnał o częstotliwości przesuniętej o np. 1000 Hz i mniejszej amplitudzie (np. 20 krotnie). Narysować widmo tego sygnału. Czym różni się ono od widma sygnału sinusoidalnego? Dokonać demodulacji kwadraturowej sygnału przy pomocy funkcji demodulacjakwadraturowa. Wyświetlić oba sygnały po demodulacji na jednym wykresie oraz na osobnym wykresie ich widma. Zinterpretować poszczególne składowe wyniku. Przeanalizować kod funkcji demodulacjakwadraturowa. Dobrać filtr dolnoprzepustowy pozwalający wyeliminować niechciane składowe z sygnałów korzystając z funkcji Matlaba fdesign.lowpass oraz design. Dokonać filtracji przy pomocy funkcji filter. Wyrysować wykresy sygnałów oraz ich widm na wspólnych wykresach. Filtrację górnoprzepustową w celu usunięcia składowej stałej (jaka jest jej interpretacja w rzeczywistym przepływomierzu) wykonuje się przy pomocy filtru górnoprzepustowego. W ćwiczeniu zostanie ona uproszczona do odjęcia od sygnału jego wartości średniej (funkcja mean). Powtórzyć cały proces dla przesunięcia dopplerowskiego o innej wartości i przeciwnym znaku. 8

Przeanalizować relacje fazowe sygnałów D i Q w obu przypadkach. Zakładając prędkość propagacji ultradźwięków w tkankach vc = 1540 m/s wyznaczyć przebieg zmian położenia reflektora (obiektu od którego odbita została fala ultradźwiękowa) korzystając ze wzoru: c Q( ( (arctan k 2 D( 0 o UWAGA zamiast funkcji arctg (atan) można wykorzystać funkcję angle oraz unwrap w celu uzyskania ciągłego przebiegu fazy. ) 7 Opracowanie wyników 1. Na podstawie wyników uzyskanych w p.6.2 wyznaczyć szerokość pasma paczek na poziomie spadku o 3dB w stosunku do wartości maksymalnej listka głównego modułu transformaty Fouriera paczki oraz jako odległość między pierwszymi miejscami zerowymi wokół tego listka. Wyznaczyć względną szerokość pasma paczek. Przedyskutować związki między właściwościami przebiegu czasowego i modułu transformaty. Paczka o jakich właściwościach jest korzystna z punktu widzenia obrazowania i dlaczego? 2. Na podstawie wyników uzyskanych w p.6.3 omówić wpływ liczby okresów w paczce fali sinusoidalnej oraz liczby paczek na moduł TF ciągu paczek. 3. Na podstawie wyników uzyskanych w p.6.4 omówić wpływ opóźnienia paczek liczby na moduł TF ciągu paczek. 4. Na podstawie wyników uzyskanych w p.6.5 wyznaczyć (podobnie jak w punkcie 6.2) szerokość pasma i względną szerokość pasma paczek. Przedyskutować związki między właściwościami przebiegu czasowego i modułu transformaty. Paczka o jakich właściwościach jest korzystna z punktu widzenia ultrasonografii i dlaczego? 5. Na podstawie wyników uzyskanych w p.6.6 omówić właściwości sygnałów występujących za poszczególnymi blokami przepływomierza oraz wymagania dotyczące toru sygnałowego przepływomierza. 6. Zweryfikować poprawność uzyskanych w p.6.6 przebiegów przemieszczeń wykonując obliczenia samodzielnie (wyznaczyć prędkości obiektu odpowiadające zastosowanym przesunięciom dopplerowskim). 9