FIR 필터는 항상 어떻게 안정적입니까?
극이 포함되어 있기 때문에 다른 극보다 안정성 문제에 더 영향을받지 않아야합니까?
FIR 필터는 항상 어떻게 안정적입니까?
극이 포함되어 있기 때문에 다른 극보다 안정성 문제에 더 영향을받지 않아야합니까?
답변:
FIR 필터에는 극점이없고 제로 만 포함됩니다. 필터에 극이 포함되어 있으면 IIR입니다. IIR 필터는 실제로 안정성 문제에 시달리고주의해서 다루어야합니다.
편집하다:
몇 가지 추가 생각과 약간의 낙서와 google-ing 후, FIR 극에 대한이 질문에 대한 답변이 관심있는 사람들에게 만족 스러울 것이라고 생각합니다.
겉보기에는 극성이없는 FIR 필터의 Z 변환으로 시작 : 바와 같이 RBJ의 대답에 나타낸다는 FIR 기둥의 분자와 분모 곱하여 드러난다H(Z를)에 의해ZN: H(Z)=B0Z N +B(1 개)(Z) N - 1 +B2Z N - 2 +⋯+bN
그러나이를 보여주기 위해 인과성의 가정이 필터에 배치됩니다. 실제로, 인과 관계가 가정되지 않는 좀 더 일반적인 FIR 필터를 고려한다면 : 원점에 다른 수의 극(N-k)이나타납니다. G(z)=b0z N +b1z N − 1 +b2z N − 2 +⋯+bN
따라서 다음과 같은 결론을 내립니다.
모든 극이 단위 원 내부에 위치하기 때문에 FIR 필터는 표면적으로 안정적입니다.
이것은 OP가 생각하고있는 FIR 필터가 아닐 수도 있지만, TIIR (Truncated IIR filters)라고하는 FIR 필터 클래스가 있는데, 같은 위치에서 0으로 취소되는 단위 원의 위 또는 외부에 극이있을 수 있습니다. 가장 간단한 예는 이동 합계 또는 이동 평균 필터입니다. 그러나 I / O 관점에서이 TIIR 필터는 FIR입니다.
하지만 순진하게 "안정성"을 보장하지는 않습니다. 제어 시스템 언어를 사용하면 TIIR 필터는 "완전히 관찰 가능"하지 않으며 임펄스 응답의 길이가 유한하게 보이지 않기 때문에 안정적으로 보일 수 있지만, 필터 상태 내부는 지옥에 빠질 수 있습니다. 출력에 나타납니다.
"FIR 필터에는 극이 없습니다" 라는 개념에서 우리 자신을 혼란스럽게해야합니다 . 사실이 아닙니다.
"FIR 필터에 극이 있다는 것을 수학적으로 보여줄 수 있습니까? – 짐 클레이
이 FIR이 원인이라고 가정 할 수 있습니까?
유한 임펄스 응답 :
FIR의 전달 기능 :
분자를 분해하기 만하면 0이 어디에 있는지 알 수 있습니다. 그러나 모든 극이 FIR 필터에 대한 위치는 분명합니다. 그리고 FIR 필터의 순서만큼 많은 극이 있습니다. 이 극은 주파수 응답에 영향을 미치지 않습니다. 단계를 제외하고.
실제로 정의에 의해 다소. 유한 에너지를 입력하고 필터는 여러 개의 에너지 입력을 최대로 전달하기 때문에 (임펄스 응답에는 유한 에너지가 있음) 결과 신호에는 최대 여러 개의 에너지 입력이 있습니다. IIR 필터처럼 공명 및 확대 할 수 없습니다. 이것은 Kenneides의 답변 뒤에 있습니다.
FIR 필터의 폴을 분리 할 수있는 이유에 대해 아무도 실제로 언급하지 않았으므로 아래에서 이에 답하려고 시도했습니다.
FIR 필터는 임펄스 응답의 경계가 필요하기 때문에 원점에서 제거 가능한 극을 갖습니다. 그것은 극 주위에 있으며, 함수가 여전히 동형이되도록 (그 도메인의 모든 지점에서 구별 할 수 있도록) 함수를 정의 할 수 있습니다.
Riemann의 정리는 신호가 도메인의 모든 지점에서 구별 될 수있는 경우 (유한하게 많은 지점 제외), 이러한 특수 지점 주변에 함수가 묶여있는 이웃이 있다는 것입니다. FIR 필터는 한정된 임펄스 응답을 가져야하므로 단위 원 내의 모든 지점에서 임펄스 응답을 차별화 할 수 있어야합니다. 따라서, 신호가 일관된 방식으로 확장되어 특이점이 존재하지 않습니다 (즉, 폴은 제거 가능).
그렇기 때문에 FIR 필터의 z- 변환에는 음의 거듭 제곱이 없습니다. .