ALgORYTm detekcji ObiEkTóW dla RAdAROWEgO detektora PRzESzkód

Podobne dokumenty
RADAROWY DETEKTOR PRZESZKÓD BLiSKiEGO ZASiĘGU

WYBRANE ELEMENTY CYFROWEGO PRZETWARZANIA SYGNAŁÓW W RADARZE FMCW

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

IMPLEMENTATION OF THE SPECTRUM ANALYZER ON MICROCONTROLLER WITH ARM7 CORE IMPLEMENTACJA ANALIZATORA WIDMA NA MIKROKONTROLERZE Z RDZENIEM ARM7

Parametryzacja przetworników analogowocyfrowych

Rejestratory Sił, Naprężeń.

Instytut Teleinformatyki

Zjawisko aliasingu. Filtr antyaliasingowy. Przecieki widma - okna czasowe.

Laboratorium Komputerowe Systemy Pomiarowe

WIZUALIZACJA DANYCH SENSORYCZNYCH Sprawozdanie z wykonanego projektu. Jakub Stanisz

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

PL B1. WOJSKOWY INSTYTUT TECHNICZNY UZBROJENIA, Zielonka, PL , MPSO XV Międzynarodowy Salon Przemysłu Obronnego

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

2. Code Composer Studio v4 zintegrowane środowisko projektowe... 41

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

Podstawy Przetwarzania Sygnałów

BADANIE MODULATORÓW I DEMODULATORÓW AMPLITUDY (AM)

PROCESORY SYGNAŁOWE - LABORATORIUM. Ćwiczenie nr 04

Ćwiczenie 11. Podstawy akwizycji i cyfrowego przetwarzania sygnałów. Program ćwiczenia:

LEKCJA TEMAT: Zasada działania komputera.

a) dolno przepustowa; b) górno przepustowa; c) pasmowo przepustowa; d) pasmowo - zaporowa.

POLITECHNIKA POZNAŃSKA

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

BIBLIOTEKA PROGRAMU R - BIOPS. Narzędzia Informatyczne w Badaniach Naukowych Katarzyna Bernat

Zastosowanie procesorów AVR firmy ATMEL w cyfrowych pomiarach częstotliwości

POMIARY TŁUMIENIA I ABSORBCJI FAL ELEKTROMAGNETYCZNYCH

Przetwornik analogowo-cyfrowy

1 Moduł Neuronu Cyfrowego

OKREŚLENIE WPŁYWU WYŁĄCZANIA CYLINDRÓW SILNIKA ZI NA ZMIANY SYGNAŁU WIBROAKUSTYCZNEGO SILNIKA

XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej

Badanie właściwości wysokorozdzielczych przetworników analogowo-cyfrowych w systemie programowalnym FPGA. Autor: Daniel Słowik

Skrócona instrukcja obsługi czujników Fast Tracer firmy Sequoia.

Kurs Zaawansowany S7. Spis treści. Dzień 1

1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33

Analiza właściwości filtra selektywnego

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej. Instrukcja do zajęć laboratoryjnych z przedmiotu:

2. STRUKTURA RADIOFONICZNYCH SYGNAŁÓW CYFROWYCH

Teoria przetwarzania A/C i C/A.

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

Wydział Elektryczny. Katedra Telekomunikacji i Aparatury Elektronicznej. Konstrukcje i Technologie w Aparaturze Elektronicznej.

Research & Development Ultrasonic Technology / Fingerprint recognition

Obługa czujników do robota śledzącego linie. Michał Wendland czerwca 2011

Cechy karty dzwiękowej

2.1 Porównanie procesorów

Charakterystyka mikrokontrolerów. Przygotowali: Łukasz Glapiński, Mateusz Kocur, Adam Kokot,

uzyskany w wyniku próbkowania okresowego przebiegu czasowego x(t) ze stałym czasem próbkowania t takim, że T = t N 1 t

Procesory Sygnałowe Digital Signal Processors. Elektrotechnika II Stopień Ogólnoakademicki

Opis ultradźwiękowego generatora mocy UG-500

Filtry cyfrowe procesory sygnałowe

PREZENTACJA MODULACJI AM W PROGRAMIE MATHCAD

AKADEMIA MORSKA KATEDRA NAWIGACJI TECHNICZEJ

Generator przebiegów pomiarowych Ex-GPP2

1.2. Architektura rdzenia ARM Cortex-M3...16

STANOWISKO LABORATORYJNE DO CYFROWEGO PRZETWARZANIA SYGNAŁÓW Z WYKORZYSTANIEM ŚROWODOWISKA MATLAB ORAZ PLATFORMY PROGRAMISTYCZNEJ.

ZASTOSOWANIA PROCESORÓW SYGNAŁOWYCH - PROJEKT

WPROWADZENIE Mikrosterownik mikrokontrolery

PROGRAM TESTOWY LCWIN.EXE OPIS DZIAŁANIA I INSTRUKCJA UŻYTKOWNIKA

APLIKACJA COMMAND POSITIONING Z WYKORZYSTANIEM KOMUNIKACJI SIECIOWEJ Z PROTOKOŁEM USS W PRZETWORNICACH MDS/FDS 5000

UKŁADY Z PĘTLĄ SPRZĘŻENIA FAZOWEGO (wkładki DA171A i DA171B) 1. OPIS TECHNICZNY UKŁADÓW BADANYCH

SPRZĘTOWA REALIZACJA FILTRÓW CYFROWYCH TYPU SOI

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

Układy i Systemy Elektromedyczne

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

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej. Instrukcja do zajęć laboratoryjnych z przedmiotu:

Wykrywacz kłamstw. Grzegorz Puzio, Łukasz Ulanicki 15 czerwca 2008

CYFROWY ANALIZATOR SIECI PRZEMYSŁOWYCH JAKO NARZĘDZIE DO DIAGNOSTYKI MAGISTRALI CAN

To jeszcze prostsze, MMcc1100!

1. Poznanie właściwości i zasady działania rejestrów przesuwnych. 2. Poznanie właściwości i zasady działania liczników pierścieniowych.

Instytut Teleinformatyki

Przykładowe pytania DSP 1

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

Zaawansowane algorytmy DSP

Rozdział ten zawiera informacje na temat zarządzania Modułem Modbus TCP oraz jego konfiguracji.

Przetworniki analogowo-cyfrowe

Laboratorium Komputerowe Systemy Pomiarowe

Adam Korzeniewski p Katedra Systemów Multimedialnych

Transformata Fouriera. Sylwia Kołoda Magdalena Pacek Krzysztof Kolago

Laboratorium Komputerowe Systemy Pomiarowe

Metoda pomiaru błędu detektora fazoczułego z pierścieniem diodowym

Cyfrowe Przetwarzanie Obrazów i Sygnałów

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1

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

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

Adresowanie obiektów. Adresowanie bitów. Adresowanie bajtów i słów. Adresowanie bajtów i słów. Adresowanie timerów i liczników. Adresowanie timerów

Technika analogowa. Problematyka ćwiczenia: Temat ćwiczenia:

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

Przekształcenie Fouriera i splot

Symulacja sygnału czujnika z wyjściem częstotliwościowym w stanach dynamicznych

Przesył mowy przez internet

Komputerowe systemy pomiarowe. Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium

Implementacja filtru Canny ego

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

PROCESORY SYGNAŁOWE - LABORATORIUM. Ćwiczenie nr 03

Spis treœci. Co to jest mikrokontroler? Kody i liczby stosowane w systemach komputerowych. Podstawowe elementy logiczne

Zapoznanie się z podstawowymi strukturami liczników asynchronicznych szeregowych modulo N, zliczających w przód i w tył oraz zasadą ich działania.

2. Budowa układów procesorowych rodziny TMS320C

Statyczne badanie wzmacniacza operacyjnego - ćwiczenie 7

2.2 Opis części programowej

Ćw. 7 Wyznaczanie parametrów rzeczywistych wzmacniaczy operacyjnych (płytka wzm. I)

Kompresja dźwięku w standardzie MPEG-1

Transkrypt:

PRACE instytutu LOTNiCTWA 224, s. 9-19, Warszawa 2012 ALgORYTm detekcji ObiEkTóW dla RAdAROWEgO detektora PRzESzkód EWElINa SzpakoWSka-pEaS Instytut Lotnictwa Streszczenie W niniejszej pracy opisano algorytm detekcji obiektów dla modułu Radarowego Detektora Przeszkód (RDP). Został opisany sposób akwizycji oraz analizy sygnału z anteny. Algorytm detekcji został zaimplementowany na platformę systemową mikroprocesora sygnałowego TMS32F28335. WproWadzENIE projektowane obecnie systemy radarowe składają się z wielu modułów, spełniających określone funkcje. W niniejszej pracy zostanie przedstawiony element odpowiedzialny za przetwarzanie i analizę odebranego sygnału z modułu nadawczo-odbiorczego. Ma to na celu uzyskanie odpowiedniej informacji na temat pojawienia się obiektu, bądź o jego braku, w zasięgu radaru. poszczególne procedury będą pokrótce omawiane w niniejszej pracy. Na wstępie należy dodać, że jedną z podstawowych zasad działania radaru jest modulacja częstotliwościowa sygnału nadawanego. Ta elementarna operacja jest kluczowa do dalszej analizy, ponieważ umożliwia na określenie podstawowych cech obiektów celu. zastosowany rodzaj modulacji sygnału lfm-fsk (ang. linear Frequency Modulation Frequency-Shift keying) [6] w radarowym detektorze przeszkód pozwala na wyznaczenie odległości i prędkości przeszkód. Jest to jednak finalny produkt procesu detekcji. W poprzedzających krokach spróbkowany sygnał poddaje się matematycznemu przekształceniu Fouriera, w rezultacie uzyskując widmo fazowe i amplitudowe radarowego sygnału. W kolejnym etapie następuje analiza wyników za pomocą wybranego algorytmu detekcji prążków w widmie amplitudowym. Spośród istniejących metod w niniejszej pracy została omówiona popularna procedura wykrywania CFar (constant false alarm rate), która odnosi się do wspólnej postaci adaptacyjnego algorytmu wykorzystywanego w systemach radarowych do wykrywania echa obiektu na tle hałasu, bałaganu czy zakłóceń. 1. przedstawienie problemu Techniki CFar (ang. Constant False alarm rate) pozwalają na detekcje celu w otoczeniu różnych zakłóceń. W rzeczywistych aplikacjach radiolokacyjnych mogą pojawić się przeróżne

10 EWElINa SzpakoWSka-pEaS szumy i echo stałe. W praktyce sygnał celu zawsze pojawia się przed sygnałem tła, który jest dodatkowo wyposażony w różne zakłócenia. dodatkowa lokalizacja echa stałego zależy od czasu, pozycji i natężenia. Ten nieład w rzeczywistych aplikacjach jest skomplikowany czasowo i przestrzennie wariantem procesu stochastycznego. W rzeczywistych aplikacjach cel zawsze pojawia się przed tłem wypełnionym echem stałym. Często lokalizacja tego tła echa stałego jest dodatkowo obciążona zmianą czasu i położenia. Fakt ten wymaga techniki adaptacyjnego przetwarzania sygnału działających ze zmiennym progiem detekcji aby być określonym zgodnie z lokalną sytuacją echa stałego. W celu uzyskania potrzebnych informacji o lokalnym echu stałym, musi być przeanalizowane pewne środowisko zdefiniowane przez okna wokół komórki testowej. przeważnie odblaskowe tło, niepożądane z punktu widzenia wykrywania i śledzenia, są oznaczone terminem clutter u - echo stałe. W projektowaniu układów przetwarzania sygnałów jest zakładane, że jest równomiernie rozłożone w całym środowisku. przetwarzanie sygnału jest tak skonstruowane, że gdy tylko jest to możliwe, odbierane raporty docelowe dotyczą użytecznych celów a nie odbić tła [4]. Na potrzeby aplikacji została wybrana metoda oparta na uporządkowanej statystyce (ordered- statistic - os ). W większości procedur CFar wykorzystywana jest technika przesuwnych okien, na której opiera się podejmowana decyzja o pojawieniu się obiektu w zasięgu radaru. rys. 1. Schemat techniki CFar dane dostępne w oknie odniesienia wchodzą w skład algorytmu obliczania progu decyzyjnego. rysunek przedstawia okno referencyjne i strukturę przetwarzania sygnału dla wykrywania celu. pierwszym krokiem jest pomiar poziomu średniej mocy tła z. Szereguje się kolejno elementy pod względem wartości w oknach referencyjnych, a następnie z każdego z nich wybiera się po jednych elemencie. dla tablicy o długości M, wybiera się element z pozycji 3/4M. W ten sposób otrzymane zostaną 2 wartości z okien referencyjnych, na których podstawie (w zależności od wybranej techniki) zostanie oszacowana wartość średniego poziomu mocy tła z. W omawianym algorytmie użyta technika GoSCa CFar (ang. ordered cell averaging of CFar) opiera się na wyliczeniu średniej arytmetycznej z wartości wybranych elementów. oszacow-

algorytm detekcji obiektów dla radarowego detektora przeszkód 11 ana wartość z jest pomnażana przez współczynnik skalowania T. powstały produkt S = Tz jest bezpośrednio wykorzystywany jako wartość progowa. Jeżeli badana wartość prążka widma amplitudowego przewyższa próg detekcji podejmowana jest decyzja o zaistnieniu obiektu w zasięgu radaru, a następnie wdrażane są następne kroki. 2. opis ModElu algorytm detekcji obiektów został zaimplementowany na płytce uruchomieniowej ezdsp Starter kit z procesorem dsp TMS320F28335 firmy Texas Instrument. do implementacji algorytmu na płytkę mikrokontrolera posłużyło oprogramowanie Code Composer Studio v3.3 firmy Texas instrument. zadania stawiane mikrokontrolerowi: Generować sygnały prostokątne : CNVST o częstotliwości równej częstotliwości próbkowania f CNVST = 102.6kHz oraz sygnał prostokątny o częstotliwości f ref =1.2kHz dokonywać próbkowania sygnału analogowego pochodzącego z wyjścia modulatora modułu rdp (radarowego detektora przeszkód) Wykonywać transformatę FFT zebranych próbek sygnału celem otrzymania widma częstotliwościowego sygnału. za pomoc odpowiedniego algorytmu do detekcji obiektów zostanie przeprowadzona analiza wynikowego widma obliczone wartości: ilość obiektów oraz ich odległości i prędkości, będą przekazywane wybranym interfejsem do dalszej analizy. 4. algorytm akwizycji I analizy danych rys. 2. Interfejsy zewnętrzne modułu Cały system modułu rdp opiera się na wielu procedurach. Głowica radaru obraca się skanując jedną półsferę, która jest podzielona na 15 sektorów. Na rysunku zaprezentowano schemat algorytmu opracowany na platformę obliczeniową działającą z rdp. rys. 3. 15 skanowanych sektorów półsfery

12 EWElINa SzpakoWSka-pEaS po otrzymaniu sygnału resetu nadawane są startowe wartości parametrów, inicjalizowane jest działanie niezbędnych peryferii takich jak epwm, adc, dma, SCI, pamięć flash i przerwań. przed uruchomieniem próbkowania ustawiamy jest numer sektora na zerowy (NS=0) oraz zmienną stan na 0. urządzenie czeka na zewnętrzne przerwanie XINT4, które zareaguje na zmianę zbocza sygnału ANT. pozwoli to na wystartowanie algorytmu wraz z początkiem pierwszej półsfery.

algorytm detekcji obiektów dla radarowego detektora przeszkód 13 rys. 4. Schemat algorytmu podczas wywoływania tej funkcji są odpowiednio ustawiane poszczególne parametry: przełączana jest wartość zmiennej stan pomiędzy logicznym zerem a jedynką, informując o pracy konkretnego modułu nadawczo-odbiorczego (czy jest półsfera 1 lub 2),

14 EWElINa SzpakoWSka-pEaS zerowany jest parametr informujący o nr sektora (NS), ustawiana jest flaga flagxint4, sygnalizująca wystąpienie przerwania, resetowanie modułu adc (patrz tabela \ref{tab:tbl4.2d2}), powoduje przerwanie aktualnej konwersji próbki oraz przywrócenie początkowego trybu pracy, uruchomienie modułu dma, wstrzymanego po 13 sektorze uruchomienie modułu epwm2. proces inicjalizowania próbkowania następuje wraz z pierwszym pojawieniem sie sygnału SoC (patrz oraz ). Narastające zbocze sygnału CNVST generowane przez epwm2, powoduje zmianę wartości napięcia sygnału modulującego na płytce modulatora. Czas pomiędzy zboczem narastającym a pierwszym sygnałem SoC jest na tyle duży, że pozwala na ustawienie się tej wartości sygnału i poprawne jego spróbkowanie. rys. 5. Sekwencyjny tryb próbkowania Tabela 1. Wyjaśnienie oznaczeń do powyższego rysunku akwizycja danych jest realizowana przez moduły adc i dma. układ procesorowy serii F28335 zaopatrzony jest w 12-bitowy przetwornik analogowo-cyfrowy adc o napięciu podawanym na wejście w przedziale 0-3V. Natomiast moduł dma (direct Memory access) zapewnia hardware wą metodę przesyłania danych między peryferiami a pamięcią bez interwencji ze strony Cpu.

algorytm detekcji obiektów dla radarowego detektora przeszkód 15 rys. 6. Generowany przebieg epwm2 z częstotliwością f CNVST = 102,66 khz Informacja o przetworzeniu próbki przez adc dociera przez przerwanie, inicjalizowanie przez ten moduł, do dma. po wpłynięciu ustalonej z góry ilości próbek (AdC_bUF_LEN = 1024 + p), która zarazem określa wielkość transferu, przesyłane są bezpośrednio do bufora pamięci. Następnie generowane jest przerwanie przez dma (dintch1), w którym już są przetwarzane zebrane dane. Wykorzystywana do transferu danych jest metoda ping-pong. W skrócie polega na tym, że jeden transfer jest przesyłany do obszaru pamięci ping zaś następny transfer do obszaru pong. dzięki temu przetwarzanie danych będzie się odbywać na poprzednim zapisanym transferze, równoległe do bieżącego zapisywania do pamięci. Nie zakłóca to działania programu i nie koliduje z aktualnym zapisywaniem próbek. rys. 7. bufor pamięci zawierający tablicę adcbufraw

16 EWElINa SzpakoWSka-pEaS W momencie kiedy moduł dma generuje przerwanie po zapisaniu dostatecznej ilości próbek ustawiana jest flaga flagintdma. pomijamy pierwsze 100 próbek. kolejne umieszczamy na przemian o parzystych i nieparzystych indeksach w tablicach InBuffer i InBuffer2. Są to bufory wejściowe potrzebne do realizacji szybkiej transformaty Fouriera FFT [2]. Widmo fazowe w tej aplikacji nie jest obliczane przy udziale dołączonej biblioteki. Wynika to z potrzeby oszczędności czasu wykonywania obliczeń przez procesor. Na jeden sektor, który trwa około 9.8 ms. W tym przedziale czasu należy obliczyć transformatę Fouriera, widmo amplitudowe, przebadać te widmo algorytmem detekcji CFar oraz uzyskane wyniki przesłać przez port szeregowy. ponieważ we wzorach na prędkość i odległość będzie potrzebna wartość różnic faz, nie jest obliczane całe widmo fazowe tylko już poszczególne wartości dla znalezionych prążków ze wzoru: OutBuffer FFT _ SIZE ptra OutBuffer ptra gdzie outbuffer[fft_size] to tablica z wynikami transformaty FFT. pozwala to zaoszczędzić czas obliczeniowy procesora. zebrane wartości spróbkowanego sygnału podczas przepisywania są równolegle poddawane operacjom matematycznym: od wartości próbki jest odejmowana wartość poprzedniej wymnożona przez współczynnik a, odejmowana jest składowa stała (2048 dla 1.5 V), wartości próbek sygnału są wymnażane przez okno Hanninga: wi po wyjściu z przerwań program przechodzi do pętli głównej. Tam w nieskończonej pętli realizowana jest funkcja runall(). W niej na początku jest sprawdzane czy nastąpiło przerwanie z dma, zostaje wyczyszczona flaga flagintdma().sprawdzany jest następnie nr sektora NS. ponieważ przy pierwszym uruchomieniu jest to sektor nr 0, nie przetwarzamy danych,w którym jedynie zwiększamy jego wartość. Wiemy, że została zapisana do pamięci odpowiednia liczba próbek, która jest już ustawiana przy konfiguracji odpowiednich rejestrów dma oraz która określa czas trwania każdego sektora z wyjątkiem ostatniego NS=14. W sektorach NS=1 aż do NS=13, trwających po 1124 próbki, wykonywany jest szereg operacji. korzystając z biblioteki udostępnionej przez Texas Instruments [2] liczymy FFT i widmo amplitudowe dla obu grup wcześniej podzielonych danych. przy pomocy opracowanego algorytmu CFar znajdowane są prążki podejrzewane o zawarcie informacji o obiekcie. Sprawdzane jest czy z obu przebiegów zostały wybrane prążki o tych samych indeksach. Jeśli tak to obliczamy odległość i prędkość obiektu ze wzorów [6]: 1 i 2 1 2 cos N 1 R R N 1 k 0 2 2 V V N 1 k 0 2 2

algorytm detekcji obiektów dla radarowego detektora przeszkód 17 Gdzie: N - liczba próbek, k - numer prążka, φ - różnica faz dla k-tej próbki Na końcu każdego sektora przesyłane są dane do dalszej obróbki. Służy temu port szeregowy ( SCI, serial communications interface). Ten cyfrowy moduł posłużył do komunikacji pomiędzy procesorem TMS a zewnętrznym komputerem. Wyposażony jest w specjalny moduł do kolejkowania danych, 16-poziomowy FIFo. Transmisja danych jest znacznie wolniejsza w porównianiu z pracą procesora. użycie modułu FIFo pozwala na przyśpieszenie przesyłania informacji i nie zakłóca pracy procesora. używany jest najpopularniejszy standard do szeregowej wymiany danych cyfrowych pomiędzy urządzeniami - rs232. dane są przesyłane w postaci ramki, przedstawionej na rysunku rys. 8. przykład ramki danych W ostatnim sektorze NS=14 stopujemy generowanie sygnału epwm2 i czekamy na zewnętrzne przerwanie XINT4 informujące o wejściu w nową półsferę. odpowiednie parametry są zerowane i inicjalizowane peryferia. 3. WyNIkI pomiarów W pierwszym eksperymencie, było dodanie przeszkody pomiędzy radarem a budynkiem w postaci rożka odbijającego. Na zdjęciu (rys. 9) widoczne jest otoczenie detektora. rys. 9. otoczenie detektora Cele znajdywały się w odległości nie większej niż 20m. W docelowej aplikacji zostanie wprowadzone ograniczenie mierzenia odległości od 20m. przyczyną są dosyć silne listki boczne promieniowania anteny. powoduje to znajdowanie bliskich obiektów, które nie powinny być widoczne w danym sektorze. kolejnym argumentem jest to, że w odległości 20m przeszkody są już za blisko, aby podjąć jakiekolwiek działania antykolizyjne. W tabeli 2 zestawiono wyniki eksperymentu. Na lewym rysunku pokazano przebieg spróbkowanego sygnału z dowolnego, pojedynczego sektora. po prawej stronie przedstawiono prze-

18 EWElINa SzpakoWSka-pEaS bieg widma amplitudowego danego sygnału. Widać dwa charakterystyczne maksima. Są to prążki o indeksach 2 oraz 6.zostały poprawnie wybrane przez algorytm. Na ich podstawie uzyskano informacje o odległościach i prędkościach wykrytych przeszkód. poniżej w tabeli podano rezultaty tych pomiarów. zgadzają się one z rzeczywistymi wynikami pomiarów. Tabela 2 analiza sygnału W kolejnym doświadczeniu znajdowały się 3 przeszkody w wiązce antenowej. były to: rożek odbijający, budynek i kontener. rys. 10. Widok z perspektywy urządzenia

algorytm detekcji obiektów dla radarowego detektora przeszkód 19 W tabeli 3 zestawiono wyniki eksperymentu. Na obrazku w tabeli przedstawiono zrzut ekranu programu CCS. Widnieją na nim dwa wykresy. powyżej przed stawia przebieg sygnału z modułu nadawczo odbiorczego w dwóch kolejnych sektorach. poniżej są wykreślone widma amplitudowe jednego z nich. z prawej strony widoku programu CCS pokazano wyniki działania całego programu. W wierszach poniżej, omawianej tabeli, zebrano rezultaty pomiarów. uzyskane odległości do przeszkód są zbliżone do rzeczywistych wartości. Jedynie prędkość drugiego obiektu znacznie różniła się od zera. Jednak nie powoduje to dużego błędu. Tabela 3 analiza sygnału rys. 11. zrzut ekranu CCStudio podsumowanie W ramach pracy powstał algorytm do wyszukiwania informacji o przeszkodach w powracającym sygnale z modułu nadawczo-odbiorczego w radarowym detektorze przeszkód (rdp). Weryfikacja poprawnego działania została przeprowadzona za pomocą szeregu symulacji komputerowych jak i badać w warunkach rzeczywistych. zostały przeprowadzone badania działania rdp. zarówno eksperymenty laboratoryjne jak i w warunkach rzeczywistych pozwoliły stwierdzić poprawność działania systemu detekcji przeszkód. dalsze prace powinny skupić się na analizie wyników dostarczanych z detektora. powinny być przefiltrowane pod względem powtarzalności. Należałoby zdefiniować i odrzucić pojawiające się obiekty widmo. Praca naukowa finansowana ze środków na naukę w latach od 2010 do 2012 jako projekt rozwojowy Nr OR00011711.

20 EWElINa SzpakoWSka-pEaS bibliografia [1] a 24 Ghz acc radar Sensor. ralph Mende, Marc behrens, Stefan Milch. braunshweig, Germany [2] C28x_Fpu_library_beta1.pdf.: Texas Instrument. [3] performance of some generalised mopdified order statistics CFar detectors with automatic censoring technique in multiple target situation. you, He. 1994 [4] radar CFar thresholding and multiple target situations. rohling, Herman. 1983 [5] analysis of some modified ordered statistic CFar: osgo and osso CFar. di Cenzo, alan. [6] Combination of lfmcw adn FSk modulation principles for automotive radar systems. Meinecke, Marc-Michael, rohling, Herman. berlin, 2000 [7] distributed GoSCa-CFar detection based on automatic Censoring Technique, panzhi, lu i Chendong, duan, 2010 ALgORiThm FOR TARgET detection FOR RAdAR TARgET detector Abstract In this thesis an algorithm for target detection for Radar Target Detector has been presented. Acquisition method and antennas signal analysis has been described. Algorithm for target detection has been implemented in system of digital signal processor TMS32F28335.