Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
OpublikowałAdrianna Sobieszek Został zmieniony 11 lat temu
1
DVB-S Tomasz Bartkowiak Maciej Januszewski Paweł Kryszkiewicz
Przemysław Wójt
2
Plan prezentacji Wprowadzenie Cele projektu Zasoby Harmonogram pracy
Repozytorium Dane Implementacja Prezentacja wyników Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
3
Wprowadzenie Przedmiotem projektu była programowa realizacja satelitarnego systemu telewizji cyfrowej DVB-S zgodnie ze standardem EN v1.1.2 Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
4
Cele projektu Zmiennoprzecinkowa symulacja toru nadawczo-odbiorczego systemu DVB-S Stałoprzecinkowa symulacja toru nadawczo- odbiorczego systemu DVB-S Implementacja sprzętowa zbudowanego modelu Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
5
Zasoby Język: C++ z biblioteką itpp oraz C#
Kompilator: Eclipse oraz Visual Studio Repozytorium: SVN Sprzęt: Code Composer, SDR w sprzętowej części projektu Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
6
Harmonogram prac Plan realizacji projektu w postaci wykresu Gantt’a
Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
7
Podział pracy Tomasz Bartkowiak
stworzenie repozytorium i przygotowanie tutoriala przygotowanie strumieni binarnych dla kodera symulacje testowanie aplikacji realizacja raportu z projektu Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
8
Podział pracy Maciej Januszewski GUI
graficzna interpretacja wyników (wykresy, konstelacje) integracja systemu symulacje testowe Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
9
Podział pracy Paweł Kryszkiewicz - koordynator
bloki kodera i dekodera (randomizer, skrócony koder RS) blok filtracji w nadajniku i odbiorniku symulacje testowe integracja systemu koordynacja działań pozostałych osób
10
Podział pracy Przemek Wójt
bloki kodera i dekodera (koder i dekoder splotowy - wszystkie tryby, przeplot splotowy) nadajnik QPSK FFT Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
11
Repozytorium - serwer http://code.google.com/p/dvb-s/
Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
12
Repozytorium - klient Tortoise SVN – klient Subversion realizowany jako rozszerzenie powłoki systemu Windows Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
13
Dane wejściowe Generator pseudolosowy
Wykorzystanie pseudolosowego generatora multiplikatywnego opartego na wzorze: Aby uniknąć problemu przepełnienia wykorzystaliśmy następujący algorytm: Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
14
Dane wejściowe Plik danych wejściowych
Strumieniowy odczyt plików wideo w standardzie MPEG2 Wczytywanie pakiet po pakiecie zgodnie ze standardem BLOKI NADAJNIKA n-ty pakiet 188B Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
15
Implementacja Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
16
Modulacja Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
17
Modulacja zastosowanie nieliniowych, ale efektywnych mocowo wzmacniaczy w transponderze wymusza wykorzystanie modulacji QPSK własna implementacja modulatora, rozkład punktów na konstelacji zgodny z kodowaniem Graya Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
18
Przeplot blokowy Funkcje:
zmiana kolejności uporządkowania bitów, rozrywa paczki błędów powstałych w kanale; wprowadza duże opóźnienie w funkcjonowaniu systemu; implementacja determinuje szybkość systemu; wykorzystanie przeplotu wprowadza zysk rzędu 0,1 dB. Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
19
Koder splotowy koder opisany wielomianami generującymi: G1=171,G2=133;
długość wymuszona równa K=7; użyta metoda kodowania zero tail - nieznacznie zmniejszamy sprawność kodu; głębokość dekodowania równa 5K Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
20
Implementacja Hybryda dwóch aplikacji- C++(z itpp) oraz C# (z ZedGraph). Aplikacja wielowątkowa- dobra wydajność na procesorach wielordzeniowych. Samowystarczalna – wszystkie wyniki symulacji (BER, Konstelacja, wykres oczkowy, widmo) prezentowane w formie wykresów w oknie aplikacji. Nie ma konieczności używania zewnętrznych narzędzi do prezentacji wyników. Prezentacja wyników w czasie rzeczywistym – np. zmiana BER w czasie. Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
21
Prezentacja wyników Konstelacja Eb/N0=30dB Eb/N0=4,5dB
Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
22
Konstelacja w symulacji stałoprzecinkowej
Prezentacja wyników Konstelacja w symulacji stałoprzecinkowej Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
23
Prezentacja wyników Wykres oczkowy Eb/N0=15dB Eb/N0=30dB
Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
24
Prezentacja wyników Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
25
Prezentacja wyników sprawność ½ bez filtracji z przeplotem
Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
26
Prezentacja wyników sprawność ½ bez filtracji
Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
27
Prezentacja wyników Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
28
Prezentacja wyników Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
29
Prezentacja wyników sprawność ½ filtracja z przeplotem
Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
30
Prezentacja wyników Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
31
Prezentacja wyników Symulacja DVB-S T.Bartkowiak, M.Januszewski, P.Kryszkiewicz, P.Wójt /2010 ©
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.