Ekstrapolator rzędu pierwszego

Z Wikipedii, wolnej encyklopedii

Ekstrapolator rzędu pierwszego (interpolator rzędu pierwszego, ang. first-order hold, FOH) – matematyczny model praktycznej rekonstrukcji sygnałów spróbkowanych, która może być wykonana za pomocą konwencjonalnego przetwornika analogowo-cyfrowego i obwodu analogowego zwanego układem całkującym.

W przypadku ekstrapolatora rzędu pierwszego sygnał jest rekonstruowany jako przedziałami liniowa aproksymacja oryginalnego sygnału, który poddany został próbkowaniu. Model matematyczny taki, jak ekstrapolator rzędu pierwszego (lub, częściej, ekstrapolator rzędu zerowego) jest niezbędny ponieważ w twierdzeniu o próbkowaniu i rekonstrukcji sygnału, sekwencja impulsów Diraca, reprezentująca próbki sygnału dyskretnego, jest filtrowana filtrem dolnoprzepustowym w celu przywrócenia sygnału źródłowego który został spróbkowany. Jednakże sekwencja impulsów Diraca pojawiająca się na wyjściu układu jest bardzo niepraktyczna. Urządzenie można zaimplementować, z użyciem konwencjonalnego przetwornika analogowo-cyfrowego i pewnego analogowego układu liniowego, tak by rekonstruowało ono przedziałami liniowe wyjście predykcyjnego lub opóźnionego ekstrapolatora rzędu pierwszego.

Co prawda fizycznie się tego nie wykonuje, ale identyczny sygnał wyjściowy można wygenerować poprzez zastosowane hipotetycznej sekwencji impulsów Diraca, do liniowego układu stacjonarnego, znanego jako filtr liniowy z takimi charakterystykami (które, dla liniowego układu stacjonarnego, opisane są w pełni przez odpowiedź impulsową) tak, że każdy impuls na wejściu daje na wyjściu poprawną funkcję przedziałami liniową.

Postać podstawowa ekstrapolatora rzędu pierwszego[edytuj | edytuj kod]

Idealnie spróbkowany sygnał

Ekstrapolator rzędu pierwszego to hipotetyczny filtr lub stacjonarny układ liniowy, który dokonuje konwersji idealnie spróbkowanego sygnału:

Sygnał przedziałami liniowy

na sygnał przedziałami liniowy

Odpowiedź impulsowa (nieprzyczynowa) ekstrapolatora rzędu pierwszego

dający w efekcie odpowiedź impulsową:

gdzie jest funkcją trójkątną.

Otrzymywana charakterystyka częstotliwościowa jest (ciągłą) transformatą Fouriera odpowiedzi impulsowej:

gdzie jest funkcją sinc.

transmitancję ekstrapolatora rzędu pierwszego można uzyskać poprzez podstawienie

Jest to układ nieprzyczynowy – liniowa funkcja interpolacji przebiega w kierunku wartości następnej próbki zanim taka próbka zostanie zastosowana do hipotetycznego filtru (to jest ekstrapolatora rzędu pierwszego). Nieprzyczynowość odzwierciedla także odpowiedź impulsowa filtru (ekstrapolatora rzędu pierwszego) – odpowiedź ta zaczyna się zanim podany zostanie impuls.

Opóźniony ekstrapolator rzędu pierwszego[edytuj | edytuj kod]

Opóźniony sygnał przedziałami liniowy

Opóźniony ekstrapolator rzędu pierwszego, czasami nazywany też przyczynowym ekstrapolatorem rzędu pierwszego, jest niemal identyczny z powyżej przedstawionym filtrem w postaci podstawowej z wyjątkiem tego, że sygnał na jego wyjściu opóźniony jest o jeden okres próbkowania, co daje na wyjściu sygnał opóźniony przedziałami liniowy

Odpowiedź impulsowa przyczynowego filtru pierwszego rzędu

co daje w efekcie odpowiedź impulsową opisaną wzorem:

gdzie jest funkcją trójkątną.

Efektywna charakterystyka częstotliwościowa to (ciągła) transformata Fouriera odpowiedzi impulsowej:

gdzie jest funkcją sinc.

Transmitancję opóźnionego filtru pierwszego rzędu można uzyskać przez podstawienie

Z uwagi na opóźnienie sygnału na wyjściu rozważany układ jest układem przyczynowym. Odpowiedź impulsowa opóźnionego ekstrapolatora rzędu pierwszego nie pojawia się zanim nie poda się impulsu na wejście układu.

Taką opóźnioną, przedziałami liniową rekonstrukcję można zrealizować fizycznie poprzez implementację filtru cyfrowego z wzmocnieniem podając wyjście takiego filtru cyfrowego (które wynosi o prostu ) na wejście idealnego konwencjonalnego przetwornika cyfrowo-analogowego (który ujmuje w sobie model ekstrapolatora rzędu pierwszego) i całkując (w czasie ciągłym, ) wyjście przetwornika analogowo-cyfrowego.

Predykcyjny ekstrapolator rzędu pierwszego[edytuj | edytuj kod]

Sygnał wyjściowy predykcyjnego ekstrapolatora rzędu pierwszego

Predykcyjny ekstrapolator rzędu pierwszego jest zupełnie inny niż formy podane wcześniej. Ma on charakter przyczynowego hipotetycznego stacjonarnego układu liniowego albo filtru, który konwertuje idealnie spróbkowany sygnał

do sygnału wyjściowego przedziałami liniowego w ten sposób, że próbka bieżąca i próbka bezpośrednio wcześniejsza wykorzystywane są do liniowej ekstrapolacji do następnego wystąpienia próbki. Wyjście takiego filtru dane byłoby:

Odpowiedź impulsowa predykcyjnego ekstrapolatora rzędu pierwszego

dając w efekcie odpowiedź impulsową:

gdzie jest funkcją prostokątną a jest funkcją trojkątną.

Wynikowa charakterystyka częstotliwościowa jest (ciągłą) transformatą Fouriera odpowiedzi impulsowej:

gdzie jest funkcją sinc.

Transmitancję predykcyjnego filtru pierwszego rzędu można uzyskać przez podstawienie

Jest to układ przyczynowy. Odpowiedź impulsowa predykcyjnego filtru pierwszego rzędu nie pojawia się zanim nie podany zostanie impuls na wejście układu.

Taką przedziałami liniową rekonstrukcję można zrealizować fizycznie poprzez implementację filtru cyfrowego z wzmocnieniem podając wyjście takiego filtru cyfrowego (które wynosi o prostu ) na wejście idealnego konwecjonalnego przetwornika cyfrowo-analogowego (który ujmuje w sobie model ekstrapolatora rzędu pierwszego), a następnie wyjście tego przetwornika na wejście filtru analogowego o transmitancji

Zobacz też[edytuj | edytuj kod]