선형 위상의 4 가지 FIR 필터


16

선형 위상을 갖는 4 가지 유형의 FIR 필터, 즉 일정한 그룹 지연이 있음을 알고 있습니다. (M = 임펄스 응답 길이)

  1. 임펄스 응답 대칭, M = 홀수

  2. 꼬마 도깨비. 각하 대칭, M = 짝수

  3. 꼬마 도깨비. 각하 반대 칭, M = 홀수

  4. 꼬마 도깨비. 각하 반대 칭, M = 짝수

각각의 특성이 있습니다. 선형 위상 디자인의 FIR 필터에서 가장 일반적으로 사용되는 유형은 무엇입니까? :)


1. 가장 일반적인 IME-정수의 샘플 지연을 가지며 동일한 계수의 항 쌍을 결합하여 효율적으로 구현할 수 있습니다.
Paul R

답변:


27

이 4 가지 유형의 선형 위상 필터 중 하나를 선택할 때는 주로 3 가지를 고려해야합니다.

  1. z = 1z = 1 에서 의 0에 대한 제약H(z)z=1z=1

  2. 정수 / 정수가 아닌 그룹 지연

  3. 위상 편이 (선형 위상 제외)

z=1z=1

z=1

z=1z=1f=0f=fs/2

z=1

이것은 다음을 의미합니다.

  • 유형 I 필터는 매우 보편적이지만 90도 위상 변이가 필요할 때마다 (예 : 미분기 또는 힐버트 변압기) 사용할 수 없습니다.

  • z=1f=fs/2

  • z=1z=1

  • z=1

  • 일부 응용에서는 정수 그룹 지연이 바람직하다. 이러한 경우 유형 I 또는 유형 III 필터가 선호됩니다.


5

z=1

마찬가지로 필터가 저역 통과 유형 인 경우 유형 1과 2가 적용됩니다.

따라서 이는 설계해야하는 필터 유형에 따라 다르며 어떤 필터가 더 일반적이지 않습니까?

ejθ/2θ=π

구현 측면에서 4 가지 유형 모두 동일한 계수를 두 번 반복하지 않고도 효율적으로 구현할 수 있습니다.

물론 전체 M 크기의 지연 라인이 필요합니다. 그러나 각 탭 출력에 고유 계수를 곱하는 대신 먼저 두 개의 해당 출력을 더하거나 빼고 계수에 한 번만 곱하십시오.

h[n]=aδ[n]+bδ[n1]+aδ[n2]y[n]=ax[n]+bx[n1]+ax[n2]y[n]=a(x[n]+x[n2])+bx[n1]


5

이미 두 가지 훌륭한 답변이 있으므로 다른 답변에 제공된 속성을 검사 할 수있는 매우 기본적인 예를 제공합니다. 제로 위치 및 위상 응답을 직접 사용할 수 있습니다.

대칭, M = 홀수

H(z)=1±2z1+z2=(1±z1)2H(ejω)=(1±ejω)2=(ejω/2(ejω/2±ejω/2))2=ejω(ejω/2±ejω/2)2=4ejωcos2(ω/2)or4ejωsin2(ω/2)=4ej(ωπ)sin2(ω/2)

H(z)=1+z2=(1+jz1)(1jz1)H(ejω)=(1+ej2ω)=ejω(ejω+ejω)=2ejωcos(ω)

대칭, M = 짝수

H(z)=1+z1H(ejω)=(1+ejω)=ejω/2(ejω/2+ejω/2)=2ejω/2cos(ω/2)

H(z)=1+z3H(ejω)=(1+ej3ω)=ej3ω/2(ej3ω/2+ej3ω/2)=2ej3ω/2cos(3ω/2)

H(z)=1+3z1+3z2+z3=(1+z1)3=(1e2π/3z1)(1e2π/3z1)(1+z1)H(ejω)=(1+ejω)3=(ejω/2(ejω/2+ejω/2))3=8ej3ω/2cos(ω/2)3

h[N/2]=0

H(z)=1z2=(1+z1)(1z1)H(ejω)=1ej2ω=ejω(ejωejω)=2jejωsin(ω)=2ej(ωπ/2)sin(ω)

비대칭, M = 짝수

H(z)=1z1H(ejω)=(1ejω)=ejω/2(ejω/2ejω/2)=2jejω/2sin(ω/2)

[1] 좋은 참조 mitrappt

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.