AS/ Systemy liniowe niezmiennicze w czasie (LTI)
Transkrypt
AS/ Systemy liniowe niezmiennicze w czasie (LTI)
AS/ Systemy liniowe niezmiennicze w czasie (LTI) System opisać można jako "czarną skrzynkę", generującą sygnał (wyjście) w odpowiedzi na stan wejścia: wejście SYSTEM wyjście (czyli mierzony sygnał) W takim podejściu system będzie równoważny transformacji (przekształceniu) sygnału. Nie tracimy przy tym na ogólności, gdyż rzadko interesują nas sygnały generowane przez systemy całkowicie izolowane, czyli pozbawione wejścia. W skrajnym przypadku możemy założyć, że wejściem systemu jest szum (jak np. w modelu AR). Droga do matematycznego opisu rzeczywistości prowadzi przez modele oparte na pewnych upraszczających je założeniach. Często właśnie wybór właściwych założeń (czyli uproszczeń) decyduje o sukcesie danego podejścia, jak np. w przypadku przestrzeni Banacha w analizie matematycznej. W przypadku teorii systemów szczególną rolę spełniają dwa założenia: liniowości[1] i niezmienniczości w czasie[2]. Na tych dwóch założeniach opiera się cała klasyczna analiza sygnałów, z której wywodzą się pojęcia widma mocy, transmitancji, teoria filtrów i wiele innych fundamentalnych idei. Matematycznie system traktować będziemy jako transformację (operator), przekształcającą sygnał wejściowy w : Będziemy się zajmować klasą systemów liniowych niezmienniczych w czasie (ang. Linear TimeInvariant, LTI), działających na sygnałach dyskretnych, czyli: System jest liniowy, gdy: , a niezmienniczy w czasie, gdy . Rozważmy działanie systemu na sekwencję jednostkową Niech - odpowiedź systemu na impuls jednostkowy w punkcie : Każdy dyskretny sygnał możemy przedstawić jako ważoną sumę sekwencji jednostkowych: Gdzie , czyli wartość sygnału w punkcie , przyjmuje rolę liczby mnożącej funkcje Jeśli jest systemem liniowym, to . Jeśli system jest niezmienniczy w czasie, to odpowiedź na sekwencję jednostkową będzie niezależna od : . Wtedy gdzie oznacza splot[3]. Otrzymaliśmy w ten sposób pierwszy ważny wynik: Znając odpowiedź systemu liniowego niezmienniczego w czasie na sekwencję jednostkową, możemy obliczyć jego odpowiedź na dowolny sygnał. Tak więc funkcja odpowiedzi impulsowej systemu LTI stanowi jego kompletny opis. Splot i przyczynowość Powyższe sumy przebiegają po całym zakresie Dla systemu przyczynowego, y[n] może zależeć wyłącznie od bieżącej i poprzednich wartości wejścia x[n], nie od przyszłych. Rozpisując explicite dostajemy Dla zapewnienia przyczynowości kładziemy h[n] = 0 dla n<0, i zostaje tylko drugi człon Własności systemów LTI Następnym krokiem w badaniu własności matematycznych przekształceń bywa poszukiwanie punktów stałych, czyli niezmienników. Rozważmy przekształcenie LTI wykładniczej funkcji zespolonej[4] ; z (1) Przed znak sumy wyciągneliśmy podlegającą transformacji zespoloną funkcję wykładniczą . Wartość sumy zależy od funkcji odpowiedzi impulsowej systemu i częstości [5]. Tak więc odpowiedź systemu LTI na funkcję polega na wymnożeniu tej funkcji przez liczbę, czyli inaczej mówiąc funkcje zespolone od argmentu urojonego są wektorami własnymi przekstałceń LTI, a odpowiadające im wartości własne to . Gdybyśmy potrafili dowolną funkcję rozłożyć na sumę zespolonych funkcji wykładniczych, np. w postaci działanie systemów LTI ograniczałoby się do łatwo obliczalnych modyfikacji współczynników . Jak pokazaliśmy wcześniej, rozkłady takie realizują szereg i transformata Fouriera. 1. ↑ Liniowość oznacza, że odpowiedź systemu na sumę dwóch sygnałów będzię sumą odpowiedzi tego systemu na każdy z sygnałów podanych osobno, czyli dodanie do wejścia drugiego sygnału nie zakłóci przetwarzania w tym samym czasie pierwszego z nich. Cecha taka jest pożądana np. w przypadku sprzętu audio, gdy nie chcemy, aby smyczki w kwartecie były odtwarzane inaczej niż w partii solowej. 2. ↑ Niezmienniczość w czasie np. charakterystyk wzmacniacza zagwarantuje, że ta sama partia skrzypiec odtwarzana jutro będzie brzmiała tak samo jak dzisiaj. 3. ↑ Jak widać z równania %i 1, splot sygnałów i wyraża się wzorem Symetryczność splotu sekwencji nieskończonych względem zamiany i możemy udowodnić prostym podstawieniem gdzie . Wyobrazić sobie splot najłatwiej na przykładzie "długiego" sygnału i "krótkiego". : każdy punkt ( ) sygnału zastępujemy ważoną sumą jego sąsiednich punktów. Wagami są odpowiednie wartości . Dla intuicyjnego zrozumienia splotu warto pobawić się dostępnymi w Sieci apletami, które znaleźć można wyszukująć np. hasło "convolution demo" -- np. http://jhu.edu/~signals/convolve/ czy http://www.isip.piconepress.com/projects/speech/software/demonstrations/applets/util/convolu tion/current/ 4. ↑ Przypomnijmy wzór Eulera: 5. ↑ Po lekturze rozdziału o szeregu Fouriera sumę tę skojarzymy z transformatą Fouriera odpowiedzi impulsowej