Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Jak obliczyć wartość skuteczną sygnału dyskretnego

miodas007 29 Lis 2012 22:47 4332 5
  • #1 29 Lis 2012 22:47
    miodas007
    Poziom 10  

    Znalezione wzory w sieci:
    $$
    P_x = \frac{1}{N} \sum_{n=n_0}^{n_0+N-1}\x^2(n)
    $$
    $$
    X_r = sqrt(P_x)
    $$
    Gdzie
    Px - to moc średnia sygnału dyskretnego okresowego
    Xr - wartość skuteczna sygnału dyskretnego
    N - okres

    Tyle, że skąd mam wziąć ten okres, skoro ja próbkuje dźwięk (PCM).

    Z góry dzięki za pomoc.

    0 5
  • #2 30 Lis 2012 01:45
    greatadrian
    Poziom 14  

    Szukać i Boga prosić by nie znaleźć...
    We wzorze na $$ P_x$$, który znalazłeś:
    N jest liczbą próbek, $$n_0$$ indeksem pierwszej z nich, a ξ(n) wartością próbki.

    1
  • #4 01 Gru 2012 20:11
    miodas007
    Poziom 10  

    Za pdfa dzięki - zaraz go przeczytam
    Natomiast co do odpowiedzi greatadrian
    To że N to liczba próbek to rozumiem - gdzieś pisało, że jest to okres - tyle że ja go nie znam - bo próbkuje sygnał. W takim razie mam to N dobierać doświadczalnie jakoś?

    Po obejrzeniu tego pdfa: tam, do obliczenia wartości skutecznej potrzebna jest rezystancja - ja natomiast takiej informacji nie mam, mam tylko spróbkowaną wartość napięcia.

    0
  • #5 01 Gru 2012 20:17
    greatadrian
    Poziom 14  

    Wzór jest ewidentnie dyskretny, więc N musi być ilością próbek.
    Nikt tutaj nie wie jaki jest dokładnie Twój problem, bo go nie opisałeś. W zależności od tego co się chce uzyskać, to tak liczy się moc. Czy to dla buforów oddzielnie czy też dla sygnału całkowitego.

    0
  • #6 01 Gru 2012 20:21
    miodas007
    Poziom 10  

    No to może dokładniej opisze to co chce osiągnąć:
    w skrócie: przechwytuję dźwięk z karty muzycznej. Próbkuje go metodą PCM (to wszystko oczywiście robie wyłącznie softwerowo). No i mam sobie taką próbkę PCM - ją puszczam na różne dyskretne filtry (programowane również softwerowo) - ale to jest w sumie nie istotne. Z filtru otrzymuję dalej dyskretną próbkę.
    No i teraz problem jest taki że taki spróbkowany sygnał jaki mam jest zbyt szybko zmienny, dlatego w tym celu chce policzyć wartość skuteczną sygnału.
    Mam ten wzór który znalazłem. Jedyne czego nie wiem to jak dobrać tą wartość N.

    0