범용 FIR 유틸리티
신호처리의 기초 과정의 1번째 주제에 포함된 강의입니다.
범용 FIR 필터(GP-FIR) 유틸리티는 유한 임펄스 응답(FIR) 필터를 사용한 데이터 필터링을 위한 도구입니다.
피드포워드 시스템
FIR 필터는 IIR 필터와 달리 피드백을 사용하지 않습니다. FIR 필터는 종종 데이터 흐름 장애를 보상하기 위해 더 많은 곱셈 및 덧셈 연산을 사용하며 때로는 200배 이상 더 많이 사용합니다.
그러나 선형 위상을 갖는 FIR 필터를 설계하는 것은 피드포워드 전용 데이터 흐름으로 인해 간단합니다. 선형 위상은 주파수에 관계없이 모든 주파수 구성 요소가 동일한 시간만큼 지연되도록 보장합니다.

2차 FIR 필터의 블록 다이어그램.
계수

위 그림과 같은 FIR 필터의 계수는 사용자가 원하는 주파수 응답을 기반으로 ObserVIEW에 의해 생성될 수 있습니다.
또는 MATLAB과 같은 타사 소프트웨어 패키지에서 FIR 계수를 복사하여 붙여넣을 수도 있습니다.® 또는 GNU 옥타브® 또는 웹사이트.
꼬리 다듬기
고계수 FIR 필터로 필터링하면 처리된 데이터의 시작과 끝 부분에 긴 "꼬리"가 발생합니다. ObserVIEW에서 시간 파형 데이터를 내보낼 때 Auto Trim Tails 확인란을 선택하여 필터링된 데이터에서 이러한 부분을 잘라낼 수 있습니다.

ObserVIEW에서 옵션을 내보냅니다. Auto Trim Tails 확인란은 가장 낮은 옵션입니다.
계수가 높은 FIR 필터는 계수 시퀀스의 중앙에 대부분의 에너지를 갖고 꼬리에는 거의 에너지를 갖지 않습니다. 필터를 사용하여 데이터 시퀀스를 필터링하는 것은 FIR 필터 계수를 시간 데이터와 컨볼루션하는 것과 같습니다. 컨볼루션에는 시간 순서를 따라 필터 계수 시퀀스를 드래그하는 작업이 포함됩니다.

처리된 데이터의 시작과 끝 부분에 표시됩니다.
FIR 필터의 꼬리가 길면 높은 에너지 중간이 데이터를 충족하는 데 시간이 걸립니다. 따라서 필터링된 데이터 앞에 긴 꼬리가 표시됩니다. 마찬가지로, 롱테일 FIR을 데이터 시퀀스에서 끌어내면 필터링된 데이터의 뒷부분에 롱테일이 도입됩니다.
ASK AN ENGINEER
시험 조건을 실제 장비에 적용해 보세요.
시편 정보와 목표 조건을 보내주시면 시험 가능 여부를 검토합니다.
