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

Identyfikacja na podstawie odpowiedzi impulsowej

przemek129 14 Sty 2010 21:48 1115 0
REKLAMA
  • #1 7536825
    przemek129
    Poziom 9  
    Witam
    Mam taki problem. Po przekształceniu Furiera odpowiedzi impulsowej otrzymuje krzywa Nyquista. I próbowałem to odczytac w ten sposób że
    omega1=p1*df*2*pi
    gdzie p1 to nr próbki dla której cześć rzeczywista i urojona są sobie równe
    df=1/tp*Ns
    gdzie tp czas próbkowania a Ns ilość próbek
    omega2=p2*df*2*pi
    gdzie p2 to numer próbki dla której cześć rzeczywista jest równa zero
    i potem
    korzystam ze wzoru że
    T0=1/omega2
    ξ=0.5*omega2/omega1*(1-omega1^2/omega2^2)
    następnie ze wzoru
    wyliczam transmitancje tego układu
    G=tf(1,[T0^2 2*ξ*T0 1])
    nastepnie robie impulse
    [f]=impulse(G,t)
    plot(t,f)


    Ale niestety po porównaniu odpowiedzi impulsowej i tej zidentyfikowanej okazuje się ze są różne
    Co robię źle?? Może któryś ze wzorów powinien być inny
    proszę o pomoc
  • REKLAMA
REKLAMA