Folyamatos meresi eredmeny ertekelese

Vajk Fekete Vajk.Fekete at oracle.com
Wed Apr 14 18:37:11 CEST 2004


Gordulo atlag? Az minden bemenetre ad kimenetet, de megis valamekkora 
ablakot atlagol. Az ablakmeretre kell hozza buffer sajnos.
Ha 1000 adat van per sec, akkor 1000byte. Ha eleg kimenet 100msecenkent, 
akkor eloszor atlagolas 100 mintankent, az ebbol kijovo, 10/sec ertek 
megy a gordulo atlagoloba. Ha 3 sec atlagot akarsz, akkor 30 mintanyi 
buffer, es kesz is van.

A tranzienseket nem ugy a legegyszerubb eszrevenni, hogy latszik rajta 
hogy tranziens, es nem szamolod bele az atlagba?

vajk

Moczik Gabor wrote:

> Hi!
>
> Otletre van szuksegem.
> Adott egy meresi ciklus, ami ontja magabol folyamatosan az 
> eredmenyeket (8
> bites egesz szamok). Kozben a merendo parameterekben tranziensek 
> lehetnek,
> illetve +-1..2 lsb ugralas lehetseges. A szamok valtoznak, de joval 
> surubben
> jonnek mint a valtozas sebessege.
>
> A feladat az lenne, hogy kiszamitsak egy olyan erteket, ami 
> valoszinuleg a
> valos ertek akar lenni, tranziensek ne (nagyon) befolyasoljak. Rovid 
> ideju
> atlagolas nem jo (8..10 ertekbol), mert a tranziensek tul nagy elterest
> okoznak, hosszu ideju meg azert nem jo, mert sokaig kell varni az 
> eredmenyre.
>
> Nehezitheti a problemat, hogy a kod olyan formatumu, hogy maximalis 
> jel = 0,
> minimalis jel ~ 50..60, a "nincs jel" az pedig 255. Vagyis kis jelnel
> 60<->255 ugralas lehetseges. Ez nem erdekes, itt adhat akarmilyen 60..255
> kozotti erteket, de ha stabil 255 van, arra 255-t adjon...
>
> Milyen algoritmust lehetne erre generalni?
>




More information about the Elektro mailing list