화학공학소재연구정보센터
  • lll-5 Impulse response model에서
  • 박철주2009/11/06 조회수 : 1808
  • 강의 노트lecture3 lll-5페이지

    FSR에서 FIR로 구현하는 과정에 최종식이 약간 틀린것 같습니다

    응당 이렇게 나와야 되는 것 같습니다

    y(n)=y0+(a1-a0)*u(n-1)+(a2-a1)*u(n-2)+...

    +[a(n-1)-a(n-2)]*u1+[a(n)-a(n-1)]*u0

    -------------------------------------------------------------------------------------------

    FSR모델을

    h(i)=a(i)-a(i-1),

    h(0)=0,

    del u(n-i)=u(n-i) - u(n-i-1),

    a(0)=0,

    h1=a(1)-a(0)

    으로 설정하고 전개를 쭉 하면

    y(n)=y0+[a1*u(n-1)-a1*u(n-2)]+[a2*u(n-2)-a2*u(n-3)]+...

    +[a(n-2)*u2-a(n-2)*u1]+[a(n-1)*u1-a(n-1)*u0]+[a(n)*u0-a(n)*u(-1)]

    위식을 아래와 같이 정리를 하면

    y(n)=y0+(a1-a0)*u(n-1)+(a2-a1)*u(n-2)+...

    +[a(n-1)-a(n-2)]*u1+[a(n)-a(n-1)]*u0 - a(n)*u(-1)

    위 식을 h1=a(1)-a(0), h(i)=a(i)-a(i-1) 관계를 대입하고

    정리를 하면 아래와 같이 구현이 됩니다.

    y(n)=y0+h1*u(n-1)+h2*u(n-2)+...+h(n-1)*u1+h(n)*u0 - a(n)*u(-1)

    여기에서 step response coefficient a0=0으로 설정했으므로

    u(-1)=0 성립합니다

    그러므로 FSR에서 FIR로 전개되는 최종 식은 아래와 같이 됩니다

    y(n)=y0+h1*u(n-1)+h2*u(n-2)+...+h(n-1)*u1+h(n)*u0

    그러므로 FIR 모델식은

    y(n)=y0+sum[h(i)*u(n-i)],

    (i=1 부터 T까지 summation , h(i)=0, i>= T)