13.07.2015 Views

analýza metód pre meranie impulzovej odozvy rádiového ... - Utc.sk

analýza metód pre meranie impulzovej odozvy rádiového ... - Utc.sk

analýza metód pre meranie impulzovej odozvy rádiového ... - Utc.sk

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Obr. 19 Graf <strong>impulzovej</strong> <strong>odozvy</strong> na m-tej prijímacej anténe [8]5. ALGORITMY PRE MERANIE IMPULZOVEJ ODOZVYOd kedy Karl Gauss navrhol techniku „najmenšieho štvorca“ okolo roku 1795 na<strong>pre</strong>dpovedanie pohybu planét a komét, bola technika najmenšieho štvorca LS (LeastSquare) a jej mnoho variantov široko použitých na riešenie odhadu problémov vo veľkompočte aplikácií. Klasická formulácia “najmenšieho štvorca” ktorá je v haldovej, aleboblokovej forme znamená, že všetky rozmery sú naj<strong>sk</strong>ôr zhromaždené a potom súčasnespracovávané. Takáto formulácia nastolí hlavné výpočtové problémy od tej doby, čovýpočtová zložitosť je v závislosti O(N 3 ), ktorá rastie spojito s počtom zhromaždených dát,kde N je počet vo<strong>pre</strong>d stanovených parametrov. Kvôli nie iteratívnemu charakteru,blokové/haldové LS algoritmy sú považované za menej vhodné <strong>pre</strong> on-line použitie.Na zvýšenie efektívnosti LS algoritmov, bol odvodený rekurzívny variant, známychako RLS (Recursive Least Square). Výpočtová zložitosť RLS je v závislosti O(N 2 ). Aj keďalgoritmus RLS je teoreticky ekvivalent k blokovému LS, trpí nasledovnými nedostakami:(1) numerická nestabilita spôsobená chybou pri zaokrúhľovaní ktorej príčinou sú jejrekurzívne operácie v ohraničenej dĺžke slova. (2) pomalým sledovacím vybavením <strong>pre</strong>časovo <strong>pre</strong>menné parametre, a (3) citlivosť na počiatočné podmienky algoritmu. Nazlepšenie sledovacích vlastností RLS boli vyvinuté techniky založené na variabilnom

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!