7th International Scientific - Technical Conference - PROCESS CONTROL 2006 June 13 – 16, 2006, Kouty nad Desnou, Czech Republic _____________________________________________________________________________________________________
PARAMETRICKÁ METODA VÝPOČTU FREKVENČNÍCH SPEKTER SIGNÁLŮ TŮMA JIŘÍ Fakulta strojní, VŠB – Technická univerzita Ostrava; 17. listopadu 15; 708 33 Ostrava; tel.: +420 59 699 3482, fax: +420 59 699 3482; e-mail:
[email protected] Abstract: The paper deals with methods for frequency spectrum estimation by autoregressive modeling. Estimate of the autoregressive model parameters is the first step in this way of spectral analysis. The method, employed to perform it, is based on solving the system of normal equations, resulting from the least-squares method, or on solving the Yule-Walker equation and on Burg’s method. The least square method uses the Gram-Schmidt ortogonalisation and its modification. The Yule-Walker equations are solved using Cholesky’s factorization and Levinson’s iterative method. The AR model parameters determine the transfer function of a linear system with white noise as an input signal. The frequency transfer function and the model error variance determine the frequency spectrum. Klíčová slova: parametrická metoda, frekvenční spektra, autoregresní model, metoda nejmenších čtverců, Yule-Walkerovy rovnice, Burgova metoda
1 ÚVOD K výpočtu frekvenčních spekter signálů jsou obecně k dispozici (Orfanidis, 1988): • • •
neparametrické metody parametrické metody tzv. subspace methods.
Neparametrické metody frekvenční analýzy jsou založeny na pásmových filtrech pro zaznamenaný signál. Mezi tyto metody patří také Fourierova transformace. Tento způsob výpočtu frekvenčního spektra signálu je velmi rozšířen a mezi techniky je povědomí, že nic jiného k výpočtu spektra neexistuje. Parametrické metody jsou naproti tomu založeny na výpočtu autoregresního modelu časové řady vzorků, které jsou považovány za výstup lineárního dynamického systému se vstupním signálem typu bílého šumu. Spektrum výstupního signálu je pak dáno frekvenční přenosovou funkcí této soustavy a faktorem zesílení, který je dán součinem rozptylu vstupního bílého šumu a dvojnásobku vzorkovací periody. K výpočtu autoregresního modelu lze použít několik metod, z nichž metoda nejmenších čtverců a řešení soustavy Youle-Walkerových rovnic jsou popsány blíže v tomto referátu spolu se dvěma způsoby řešení soustavy Youle-Walkerových rovnic pomocí Choleskyho rozkladu nebo Levinsonova rekurzivního algoritmu. Pro metody, anglicky pojmenované „subspace methods“, je charakteristické vysoké rozlišení frekvenční stupnice také pro velmi malé počty vzorků, kdy výpočet užitím Fourierovy transformace obsahuje velmi málo složek a tudíž spektrum je s malým rozlišením. Princip těchto metod spočívá na rozkladu korelační matice signálu na vlastní vektory. Příkladem takovéto metody je například MUSIC (Multiple Signal Clasification). Popis tohoto postupu výpočtu není předmětem referátu. 2 AUTOREGRESNÍ MODEL Jak již bylo uvedeno, parametrické metody se opírají o výpočet parametrů autoregresního modelu signálu. Autoregresní model popisuje závislost aktuálního vzorku y t signálu na předchozích hodnotách vzorků y t −1 , y t − 2 ,..., y t − M , tj.
R000 - 1
7th International Scientific - Technical Conference - PROCESS CONTROL 2006 June 13 – 16, 2006, Kouty nad Desnou, Czech Republic _____________________________________________________________________________________________________
y t = a1 y t −1 + a 2 y t − 2 +... + a M y t − M + et ,
(1)
kde t představuje diskrétní čas (0, 1, 2, …), M je řád modelu, a1 ,a 2 ,...,a M ( a M ≠ 0 ) jsou parametry a
et je náhodná chyba typu nekorelovaného šumu
{ }
E et2 = σ 2 > 0 , E{et et + k } = 0, k ≠ 0 .
(2)
Vzorky nebo veličiny y t mohou být považovány za výstupní posloupnost lineární dynamické soustavy se vstupní posloupností et typu bílého šumu. Z tvaru diferenční rovnice je zřejmé, že aktuální velikost výstupní veličiny je součtem váženého průměru minulých hodnot o počtu, který je roven řádu soustavy, a náhodné složky s vlastnostmi bílého šumu. Diferenční rovnice má tvar regresní rovnice s jednou náhodnou chybou. Regresní rovnice popisuje závislost aktuální velikosti výstupní veličiny na jejich minulých hodnotách. Tento typ modelu se nazývá autoregresní, zkratkou AR (AutoRegressive) model. Ve speciální odborné literatuře o náhodných procesech se k zápisu diferenčních rovnic používá operátor posunutí q −1 . Zpoždění o jeden časový krok (jednotku času, tj. z času t na t − 1 ) lze tedy zapsat jako yt −1 = q −1 yt , resp. zpoždění o k vzorků yt − k = q − k yt . Symbolický zápis diferenční rovnice se pak změní použitím tohoto operátoru na tvar
(1 − a q − a q −... − a q )y = e , (3) A(q )y = e . Formální podíl výstupního vzorku již zmíněné soustavy a vstupního vzorku −1
−2
1
−M
2
M
t
t
−1 resp. t t chyby představuje operátor, který lze označit za operátorový přenos soustavy
( )
yt 1 , = −1 et 1 − a1q − a2 q − 2 −... − aM q − M
(4)
( )
yt 1 = . et A q −1
(5)
Gey q −1 = resp.
Gey q −1 =
(
)
( )
Odstraněním záporných mocnin operátoru posunutí lze získat přenosovou funkci ve tvaru
Gey (q ) =
yt zM = M et q − a1q M −1 − a2 q M − 2 −... − −aM −1q − aM
(
)
(6)
Podmínkou stability přenosové funkce je umístění kořenů polynomu v proměnné q ve jmenovateli přenosové funkce uvnitř jednotkové kružnice. Operátor posunutí odpovídá zpoždění o periodu vzorkování T. Frekvenční přenosová funkce dopravního zpoždění formálně souvisí s operátorem posunutí podle vzorce
q −1 = exp(− jωT ) ,
(7)
kde úhlová frekvence ω v rad/s a frekvence v Hz lze přepočítat podle vzorce ω = 2π f . Substitucí proměnné q podle vzorce (7) v operátorové přenosové funkci (4) lineárního číslicového filtru lze dostat frekvenční přenosovou funkci, která odpovídá frekvenční přenosové funkci spojitého systému. Autoregresní model popisuje přenos lineární soustavy na obrázku 1 se vstupním signálem typu bílého šumu a výstupem představujícím analyzovaný signál. Časový průběh vstupního signálu lze pro dané hodnoty parametrů modelu vypočítat.
R000 - 2
7th International Scientific - Technical Conference - PROCESS CONTROL 2006 June 13 – 16, 2006, Kouty nad Desnou, Czech Republic _____________________________________________________________________________________________________
( )
et
1 A q −1
yt
Obrázek 1 Lineární soustava s výstupem, kterým je analyzovaný signál
Výkonová spektrální hustota vstupního bílého šumu je konstantní ve frekvenčním pásmu od nuly do Nyquistovy frekvence 1 2T . Celkový výkon signálu bílého šumu je σ 2 , tj. shodný s rozptylem chyby modelu (1). Výkonová spektrální hustota bílého šumu je tedy dána výrazem 2σ 2T . Výkonovou spektrální hustotu na výstupu soustavy z obrázku 1 lze vypočítat jako součin výkonové spektrální hustoty signálu na vstupu soustavy a druhé mocniny absolutní hodnoty frekvenční přenosové funkce. Výkonová spektrální hustota signálu na výstupu soustavy je shodná až na konstantní faktor s druhou mocninou frekvenčního přenosu. Této vlastnosti je využito v parametrických metodách výpočtu frekvenčního spektra signálů. Výkonová spektrální hustota signálu je tedy dána vzorcem
P(ω ) =
2σ 2T M
1 − ∑ am exp(− jmωT )
2
.
(8)
m =1
Prvým krokem výpočtu je tedy určení parametrů autoregresního modelu. V tomto textu budou popsány jen některé metody výpočtu, avšak v demonstračním příkladu budou použity metody tři. První představuje metodu nejmenších čtverců, druhá o Yule-Walkrovy rovnice a třetí Burgovu metodu. 3 METODA NEJMENŠÍCH ČTVERCŮ Cílem výpočtu je určit parametry modelu tak, aby rozptyl chyby modelu nabýval minima. Neznámé parametry jsou řešením přeurčené (více rovnic než neznámých) soustavy rovnic
Aa=b,
(9)
kde A je obecně obdélníková matice soustavy, jejíž sloupce obsahují vzorky signálu postupně posunuté o jeden vzorek
⎛ y0 ⎜ ⎜ y A=⎜ 1 ... ⎜ ⎜y ⎝ N −2
0 y0 ... yN −3
⎞ ⎟ ... 0 ⎟ ... ... ⎟ ⎟ ... y N − M −1 ⎟⎠ ...
0
(10)
a je vektor neznámých parametrů a b je vektor pravých stran. Pro transponované vektory platí
aT = (a1 a2 ... aM ), bT = ( y1
y2 ... y N −1 ) .
(11)
Řešení této je dáno soustavou normálních rovnic, jejíž řešení je následující
(
)
−1
a = AT .A AT b .
(12)
Lze zdůraznit, že se invertuje čtvercová matice místo obdélníkové matice A. Pro metodu nejmenších čtverců se s výhodou používá QR rozklad matice
A = QR
(13)
kde Q je ortogonální matice (součin s transponovanou maticí má za výsledek jednotkovou matici) a R je horní trojúhelníková matice. Výpočet neznámého vektoru a podle (12) se pak zjednoduší na vzorec
R000 - 3
7th International Scientific - Technical Conference - PROCESS CONTROL 2006 June 13 – 16, 2006, Kouty nad Desnou, Czech Republic _____________________________________________________________________________________________________
a = R −1QT b .
(14)
Ke QR rozkladu obecně obdélníkové matice lze použít Gram-Schmidtův algoritmus nebo jeho modifikovanou verzi a nebo Householderovou matici (Saad, 2000). 4 ŘEŠENÍ YULE-WALKEROVÝCH ROVNIC Autokorelační funkce obecného AR modelu se získá ze střední hodnoty levé a pravé strany rovnice modelu vynásobené vzorkem, který je posunut ve směru přírůstků času o τ vzorků
yt yt +τ − a1 yt yt +τ −1 − a2 yt yt +τ − 2 −... − aM yt yt +τ − M = yt et +τ .
(15)
Na pravé straně rovnice je součin náhodné chyby a vzorku signálu, který tato chyba nemůže ovlivnit. Střední hodnota tohoto součinu je z důvodu nezávislosti chyby v čase t + τ a chyb, které určily vzorek signálu v čase t. Na levé straně rovnice jsou součiny vzájemně posunutých vzorků signálu. Střední hodnota
E{yt yt +τ } − a1E{yt yt +τ −1} − a2 E{yt yt +τ − 2 } − ... − aM E{yt yt +τ − M } = E{yt et +τ }
(16)
představuje následující podmínku, kterou splňuje M po sobě jdoucích hodnot autokorelační funkce
Ryy (τ ) − a1Ryy (τ − 1) − a2 Ryy (τ − 2) − ... − aM Ryy (τ − M ) = 0 .
(17)
Vzhledem k tomu, že hodnoty autokorelační funkce pro vzájemně opačná posunutí jsou shodné, výsledkem rozpisu této rovnice pro velikosti posunutí od 1 do M je soustava YuleWalkerových rovnic, jejichž řešením jsou neznámé parametry autoregresního modelu
Ryy (1) − a1Ryy (0) − a2 Ryy (1) − ... − aM Ryy (M − 1) = 0
Ryy (2) − a1Ryy (1) − a2 Ryy (0) − ... − aM Ryy (M − 2) = 0 ......... Ryy (M − 1) − a1Ryy (M − 2 ) − a2 Ryy (M − 3) − ... − aM Ryy (1) = 0
(18)
Ryy (M ) − a1Ryy (M − 1) − a2 Ryy (M − 3) − ... − aM Ryy (0) = 0.
Tuto soustavu rovnic lze zapsat ve tvaru
Aa=b,
(19)
kde A je matice soustavy, která je složena z hodnot korelační funkce, a b je vektor pravých stran
Ryy (1) ⎛ Ryy (0) ⎜ Ryy (0 ) ⎜ Ryy (1) A=⎜ ... ... ⎜ ⎜ R (M − 1) R (M − 2 ) yy ⎝ yy
Ryy (M − 1) ⎞ ⎛ Ryy (1) ⎞ ⎟ ⎜ ⎟ ... Ryy (M − 2 )⎟ ⎜ Ryy (2 ) ⎟ ⎟, b = ⎜ ... ⎟ . ... ... ⎟ ⎜ ⎟ ⎜ R (M ) ⎟ Ryy (0 ) ⎟⎠ ... ⎝ yy ⎠ ...
(20)
Matice soustavy je význačná tím, že prvky na jejich diagonálách jsou shodné
Ai , j = Ryy ( j − i ) .
(21)
Tento typ matic se označuje jako Toeplitzův. Matice soustavy rovnic je symetrická, a proto k řešení této soustavy lze s výhodou použít Choleskyho rozkladu na trojúhelníkové matice, které lze snadno invertovat
A = LU
(U = L ) , T
(22)
R000 - 4
7th International Scientific - Technical Conference - PROCESS CONTROL 2006 June 13 – 16, 2006, Kouty nad Desnou, Czech Republic _____________________________________________________________________________________________________
kde L je dolní trojúhelníková U je horní trojúhelníková matice. Po substituci U a = c je vektor neznámých parametrů a dán vzorci
c = L−1 b ⇒ a = U −1 c .
(23)
Řešení soustavy rovnic s matici soustavy v Toeplitzově tvaru pomocí Choleskyho rozkladu vyžaduje větší množství operací než výhodnější rekurzivní metoda podle Levinsona (Orfanidis, 1988). Pro popis algoritmu rekurzivního výpočtu je zavedena funkce představující levé strany tzv. YuleWalkerových rovnic (17) ve tvaru, ve kterém jsou pravé strany nulové
g p (k ) = Ryy (k ) − a1Ryy (k − 1) − a2 Ryy (k − 2) − ... − a p Ryy (k − p ) .
(24)
Rozptyl chyby modelu řádu p + 1 je určen rekurzivním vzorcem
(
)
(
)
E p +1 = g p +1 (0 ) = g p (0 ) − γ p +1 g p ( p + 1) = 1 − γ p2 +1 g p (0 ) = 1 − γ p2 +1 E p ,
(25)
kde
γ p +1 =
g p ( p + 1) g p (0)
,
(26)
Počáteční volba odhadu koeficientu a rozptylu E p pro p = 0 je následující
( )
a01 = 1, E0 = Ryy (0 ) = E et2 .
(27)
Vzorec (25) potvrzuje, že střední hodnota čtverce chyby modelu s rostoucím řádem postupně klesá. Rekurzivní výpočet parametrů modelu je dán vztahy
a p +1, m = a pm − γ p +1 a p , p +1− m , 1 ≤ m ≤ p a p +1, p +1 = −γ p +1 .
(28)
5 NÁSTROJE PRO VÝPOČET AUROREGRESNÍHO MODELU A SPEKTRA SIGNÁLU Programový systém MATLAB obsahuje jako součást identifikačního toolboxu funkci AR, která používá metody • • • • •
„fb“ – tzv. metoda „forward-backward“ je přednastavená volba, která používá metodu nejmenších čtverců pro dopředný a zpětný autoregresní model „ls“ – tzv. metoda nejmenších čtverců chyb dopředného modelu „yw“ - řešení Yule-Walkerových rovnic „burg“ – Burgova metoda „gl“ – podobný algoritmus Burgově metodě
Ke studiu a porovnání vlastností jednotlivých algoritmů byly některé metody implementovány do výukového programu SIGNAL ANALYSER. Výpočet parametrů autoregresního modelu zajišťuje virtuální přístroj AR Model. Výsledkem výpočtu jsou koeficienty modelu do řádu několika stovek a kořeny příslušného polynomu. Poloha kořenu v komplexní rovině určuje stabilitu přenosu soustavy (4). Metody výpočtu koeficientů jsou následující • • •
metoda nejmenších čtverců využívající QR rozklad s Gram-Schmidtovým algoritmem nebo s jeho modifikovanou verzí a nebo s Householderovou maticí řešení Yule-Walkerových rovnic s využitím Choleskyho rozkladu nebo Levinsonova rekurzivního rozkladu Burgova metoda.
R000 - 5
7th International Scientific - Technical Conference - PROCESS CONTROL 2006 June 13 – 16, 2006, Kouty nad Desnou, Czech Republic _____________________________________________________________________________________________________
Nejrychlejší výpočet je s pouřitím Levinsonova algoritmu a Burgovy metody. Výpočet spektra podle vzorce (8) zajišťuje virtuální přístroj AR Spectrum. Počet bodů spektra je volitelný. Stupnice spektra je RMS (efektivní hodnoty), PWR (výkon) a PSD (výkonová spektrální hustota). Součástí programu je také virtuální přístroj pro výpočet průměrovaného autospektra s využitím rychlé Fourierovy transformace.
Obrázek 2 Přístrojový organizátor programu SIGNAL ANALYSER
6 PŘÍKLAD VÝPOČTU SPEKTRA SIGNÁLU Pro demonstraci výpočtu spekter je použit testovací signál z měření impulsní odezvy, která obsahuje výrazné harmonické složky s aditivním náhodným šumem. Vzorkovací frekvence je 50 kHz a doba záznamu asi 0,4 s. Časový průběh tohoto signálu je znázorněn na obrázku 3. Výkonová spektrální hustota je znázorněna na obrázku 4. Spektrum bylo vypočteno pro 80 složek průměrovaného spektra s překrytím záznamů 2/3. Time History : Signal 0,6 0,4
V
0,2 0,0 -0,2 -0,4 -0,6 -0,8 0,00
0,05
0,10
0,15
0,20 Time [s]
0,25
0,30
0,35
0,40
Obrázek 3 Testovací signál 20500 vzorků, 50 kHz vzorkovací frekvence Autospectrum : Signal
PSD V ^2/Hz
1E-5
1E-6
1E-7
1E-8 0
2000
4000
6000 8000 Frequency [Hz]
10000
12000
Obrázek 4 Výkonová spektrální hustota signálu, která byla vypočtena s užitím FFT
R000 - 6
14000
7th International Scientific - Technical Conference - PROCESS CONTROL 2006 June 13 – 16, 2006, Kouty nad Desnou, Czech Republic _____________________________________________________________________________________________________
Autoregresní model řádu 100 (AR 100) a řádu 400 (AR 400) byl vypočten metodou nejmenších čtverců (Lest-Squares) ve variantě s Gram-Schmidtovou metodou (LS:GS) a s modifikovanou Gram-Schmidtovou metodou (LS:MGS) ortogonalizace a pomocí Yule-Walkerových rovnic ve variantě s Choleskyho rozkladem (YW:ChF) a s Levinsonovým rekurzivním algoritmem (YW:Lev). Poslední testovanou metodou je Burgův algoritmus (Burg’s Method). Výsledky výpočtu jsou znázorněny v obrázcích 5 a 6. AR Spectrum : Signal
PSD V
1E-5
1E-6
1E-7
1E-8 0
2000
4000
6000
8000
10000
12000
14000
Frequency [Hz] AR Model (Signal, 100, LS:GS, FPE= 1,831E-04) AR Model (Signal, 100, LS:MGS, FPE= 1,727E-04) AR Model (Signal, 100, YW:ChF, FPE= 1,727E-04) AR Model (Signal, 100, YW:Lev, FPE= 1,727E-04) AR Model (Signal, 100, Burg, FPE= 1,726E-04)
Obrázek 5 Výkonové spektrální hustoty, které byly vypočteny s užitím AR 100 AR Spectrum 1E-5
PSD V
1E-6
1E-7
1E-8 0
2000
4000
6000
8000
10000
12000
14000
Frequency [Hz] AR Model (Signal, 400, LS:GS, FPE= 2,538E-04) AR Model (Signal, 400, LS:MGS, FPE= 1,644E-04) AR Model (Signal, 400, YW:ChF, FPE= 1,644E-04) AR Model (Signal, 400, YW:Lev, FPE= 1,644E-04) AR Model (Signal, 400, Burg, FPE= 1,644E-04)
Obrázek 6 Výkonové spektrální hustoty, které byly vypočteny s užitím AR 400
Součástí legendy grafu na obrázku 5 a dalších obrázků je údaj o chybě modelu. Jedná se o kriterium FPE (Final Pediction Error), které navrhl Akaike a které zohledňuje řád modelu M a počet vzorků N. Skutečný rozptyl chyby V modelu je korigován podle následujícího vzorce
R000 - 7
7th International Scientific - Technical Conference - PROCESS CONTROL 2006 June 13 – 16, 2006, Kouty nad Desnou, Czech Republic _____________________________________________________________________________________________________
FPE =
1+ M N V 1− M N
(29)
Kriterium FPE ukazuje, že až na metodu výpočtu podle nejmenších čtverců s GramSchmidtovou ortogonalizační metodou jsou ostatní metody rovnocenné. Obrázek 6 ukazuje téměř shodu s postupem výpočtu s využitím FFT. Problémem je volba řádu modelu. Je třeba uvést, že je to spíše otázka umění než přesného analytického řešení. Z tohoto hlediska je důležité, aby pro volbu řádu nebylo podstatného omezení. AR Spectrum 1E-5
PSD V
1E-6
1E-7
1E-8 0
2000
4000
6000
8000
10000
12000
14000
Frequency [Hz] FFT AR Model (Signal, 400, LS:MGS, FPE= 1,644E-04) AR Model (Signal, 400, YW:ChF, FPE= 1,644E-04) AR Model (Signal, 400, YW:Lev, FPE= 1,644E-04) AR Model (Signal, 400, Burg, FPE= 1,644E-04)
Obrázek 7 Porovnání výsledků výpočtu výkonové spektrální hustoty s užitím FFT a AR modelu řádu 400
Doba výpočtu parametrů AR modelu z 20000 vzorků záznamu signálu z obrázku 3 je uvedena v tabulce 1. K výpočtům byl použit notebook HP Compaq nc6120, s procesorem 1,86 GHz a s pamětí 512 MB. Nejkratší výpočet je dosažen s použitím Yule-Walkerových rovnic a rekurzivním algoritmem, který navrhl Levinson (Orfanidis, 1988). Tabulka 1 Doby výpočtu autoregresního modelu Metoda Least Square, Gram-Schmidt Least Square, Modified Gram-Schmidt Yule-Walker, Cholesky Factorization Yule-Walker, Levinson Burg’s Method
Doba výpočtu Řád AR modelu 100 Řád AR modelu 400 18,91 s 288 s 24,95 s 387 s 0,44 s 2,92 s 0,17 s 0,61 s 2,05 s 7,72 s
Na obrázku 8 je frekvenční spektrum signálu složeného z harmonické složky s aditivním růžovým šumem. Amplituda harmonické složky je jednotková a její frekvence je 100 Hz. Náhodný šum má efektivní hodnotu 0,1. Náhodná složka představuje pozadí frekvenčního spektra. V porovnání s výpočtem spektra užitím FFT je spektrum šumu shodné. Rozdíl je však v amplitudě harmonické složky a v šířce tohoto vrcholu. Správná výška vrcholu je 0,7. Pro řád modelu 2 je však vrchol nižší a pro řád modelu 20 až 400 naopak vyšší, pro řád modelu 400 dokonce několikanásobně..
R000 - 8
7th International Scientific - Technical Conference - PROCESS CONTROL 2006 June 13 – 16, 2006, Kouty nad Desnou, Czech Republic _____________________________________________________________________________________________________
AR Spectrum : AR Model (Sine1+Noise)
10,000
RMS
1,000 0,100 0,010 0,001 50
60
70
80
90
100
110
120
130
140
150
Frequency [Hz] AR Model (400, YW:Lev, loss= 2,449E-03) AR Model (20, YW:Lev, loss= 2,701E-03)
AR Model (100, YW:Lev, loss= 2,465E-03) AR Model (2, YW:Lev, loss= 4,769E-03)
Obrázek 8 Spektrum v efektivních hodnotách pro harmonický signál s amplitudou 1 a s aditivním šumem s efektivní hodnotou 0,1 pro model řádu 2, 20, 100 a 400
6 ZÁVĚR Výhoda AR modelu při výpočtu frekvenčních spekter spočívá v tom, že spektrum lze stanovit pro libovolný počet vzorků a na rozdíl od FFT výpočet není limitován na záznam o určité délce. Z testovaných metod výpočtu parametrů modelu byla nejrychlejší metoda na principu řešení YuleWalkerových rovnic rekurzivním algoritmem, který navrhl Levinson. Souhrnně lze uvést, že parametrická metoda spektrální analýzy je vhodná nejen pro náhodné signály, které popisují modely nízkého řádu, ale také pro signály obsahující harmonické složky s aditivním šumem. Kromě uvedeného příkladu lze očekávat, že parametrická metoda najde hlavně uplatnění pro záznamy s malým počtem vzorků (stovky). Literatura ORFANIDIS, S. J. Optimum signal processing: An Introduction. Macmillan Publishing Company, London 1988. SAAD,Y. Iterative Methods for Sparse Linear Systems. Second edition with corrections 2000. PRESS, W.H., TEUKOLSKY, S.A., VETTERLING, W.T. & FLANNERY B.P. Numerical Recipes in FORTRAN 77: The art of scientific computing (ISBN 0-521-43064-X), Cambridge University Press, 1986-1992. Výzkumné práce v oboru zpracování měření hluku a vibrací jsou podporovány Grantovou agenturou České republiky jako projekt č. 101/04/1530.
R000 - 9