FIR 필터
- 최초 등록일
- 2012.12.16
- 최종 저작일
- 2009.09
- 12페이지/ 한컴오피스
- 가격 1,000원
소개글
FIR 필터 구현 / matlab code 포함
목차
없음
본문내용
그림을 보면, Radian Frequency 로 대략 실효값 같은거 까지 생각해보면, 대략 1.5708+x = 2.293 즉 x = 0.722 pi/2 중심으로 +- 0.722 정도의 주파수를 통과시키려고 하고 있다.
3) 이 필터는 FIR 필터라고 할 수 있다. 그 이유는 피드백 과정이 없다는게 가장 큰 이유일수 있다. 뒤에는 FIR 필터의 특징과 IIR 필터의 특징에 대해 잠시 설명해 보았다.
FIR 필터(finite impulse response filter) : FIR필터는 디지털 필터의 한 종류로 입력신호의 일정한(유한한, finite) 값들만을 가지고 필터링을 수행한다.
따라서 필터의 특성함수인 임펄스 응답을 구해보면 유한한 길이를 가진다.
필터의 식의 형태에서 보면 회귀(feedback)성분을 갖지 않는다. 그러므로 동일한 특성을 구현할 때 차수가 IIR필터에 비하여 높아져서 구현비용(부품가격, 실행시간 등)이 많이 들지만 위상변이(즉, 입력과 출력간의 파형의 형태유지)가 중요한 경우에는 반드시 FIR필터를 사용해야 한다. 설계법으로는 윈도우에 의한 방법, 주파수 표본화 방법, 컴퓨터에 의한 최적 설계법 등이 있다.
IIR 필터(infinite impulse response filter) : IIR필터는 디지털 필터의 한 종류로 입력신호의 값과 출력신호의 값이 재귀적으로(recursive, feedback) 적용되어 필터링이 수행된다. 따라서 구현식의 형태로 반복식이 되며 특성함수인 임펄스 응답은 무한한 길이를 갖는다.
동일한 특성을 갖는 FIR필터에 비해 차수가 적어져서 경제성이 있으나 위상특성의 측면에서는 비선형성을 가지므로(즉, 각 주파수 성분마다 위상의 차이가 비선형적으로 달라서) 입력 파형과 출력 파형이 유사한 파형을 갖지 않는다. 설계법으로는 bilinear transform에 의한 방법, 임펄스 응답 불변법등이 있다. 이러한 방법은 공통적으로 차단 주파수 근방에서 진폭이나 주파수 축의 왜곡이 발생할 가능성이 있으므로 원하는 필터링 대역보다 표본화 주파수를 크게 잡는 것이 좋다.
참고 자료
없음