logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Matlab]Filtr obniża amplitudę sygnału

Rariusz 22 Sty 2011 21:13 2088 4
REKLAMA
  • #1 9043028
    Rariusz
    Specjalista Automatyk
    Witam

    Steruje urządzeniem za pomocą matlab'a z wykorzystaniem RTW i Simulink'a.
    Pobrałem sygnał z urządzenia i podałem go analizie częstotliwościowej.
    Zauważyłem że sygnał zawiera wyższe harmoniczne więc wykonałem
    filtr cyfrowy w fdatool i automatycznie eksportowałem go do simulink'a.
    Po włączeniu układu na wejściu filtru amplituda wynosiła 10V a na wyjściu
    znacznie mnie. Czym to jest spowodowane ? Słyszałem że filtr obniża
    amplitudę. Jak temu zaradzić?.
    Nie pamiętam jaki był to dokładnie ale próbowałem innych typów filtrów
    i efekt był ten sam.

    Pozdrawiam
  • REKLAMA
  • #2 9043995
    Elektronik9
    Poziom 30  
    Czy sygnał który podałeś na wejście filtru mieści się w pasmie przepustowym filtru? I co to znaczy "znacznie mniej" ? Chodzi mi o wielkość liczbową. Robiłeś ten filtr na prototypie analogowego czy od razu cyfrowy (FIR / IIR ) ?
  • REKLAMA
  • #3 9044066
    Rariusz
    Specjalista Automatyk
    Witam

    Robiłem od razu IIR. Bez tego filtru układ regulacji działał chciałem poprawić parametry układu. Może źle dobrałem ten filtr jak kolega powiedział.
    Przy 10V na wejściu na wyjściu było ok 1V nie pamiętam dokładnie.


    Pozdrawiam
  • REKLAMA
  • #4 9045071
    Elektronik9
    Poziom 30  
    10 x krotne tłumienie to za dużo jak na pasmo przepustowe filtru. Pewnie sygnał ląduje w pasmie zaporowym. Podaj parametry filtru i sygnału.
  • #5 9045377
    Rariusz
    Specjalista Automatyk
    Witam

    W tej chwil nie posiadam. Postaram się jutro jeszcze raz to zrobić i przedstawić
    wyniki.


    Pozdrawiam.
REKLAMA