고속 푸리에 변환 (FFT)

고속 푸리에 변환(FFT)을 사용하면 신호를 구성 사인파로 분해하여 주파수 영역에서 분석할 수 있습니다.

고속 푸리에 변환(FFT)이란 무엇인가요?

고속 푸리에 변환(FFT)은 이산 푸리에 변환(DFT)과 그 역을 보다 효율적으로 계산하는 데 사용되는 알고리즘입니다. DFT는 신호 처리 및 이미지 처리 등 여러 분야에서 이산 신호를 주파수 영역 표현으로 변환하는 데 사용되는 변환입니다. FFT는 DFT의 계산 프로세스를 가속화하여 실시간 애플리케이션과 대규모 데이터 세트에 사용할 수 있도록 합니다.

FFT는 누가 발명했나요?

FFT는 1965년 제임스 W. 쿨리와 존 W. 투키가 공동 발견했습니다. 이 알고리즘은 분명 획기적인 것이었지만, 그 기본 아이디어 중 상당수는 한동안 사용되어 왔지만, 특히 디지털 컴퓨팅의 부상과 함께 디지털 시대에 주목받게 된 것은 쿨리와 투키의 작업 덕분이었습니다. 이들의 알고리즘 버전은 대규모 데이터 세트 처리의 계산 복잡성을 크게 줄여 디지털 신호 처리를 더욱 실현 가능하고 효율적으로 만들었습니다.

FFT Fast Fourier Transform

목차

FFT는 이산 푸리에 변환(DFT)과 그 역을 빠르게 계산하도록 설계된 최적화된 알고리즘입니다. FFT의 장점은 효율성에 있습니다. DFT를 직접 계산하려면 O(N^2) 연산(이차 시간)이 필요하지만, FFT 알고리즘을 사용하면 O(N 로그 N) 연산으로 동일한 계산이 가능하므로 대규모 데이터 세트의 속도를 크게 높일 수 있습니다.

고속 푸리에 변환(FFT) 알고리즘은 신호를 시간 영역에서 주파수 영역으로 또는 그 반대로 변환할 수 있기 때문에 다양한 애플리케이션에서 사용됩니다. 신호의 주파수 성분을 이해하면 해당 신호의 특성, 동작 및 속성에 대한 귀중한 통찰력을 얻을 수 있습니다.

FFT 방정식이란 무엇인가요?

FFT는 DFT를 효율적으로 계산하는 알고리즘이므로 방정식은 DFT 방정식과 동일합니다. 그러나 FFT 알고리즘에는 여러 가지가 있으며(예: 라딕스-2, 분할 라딕스 등) 각 알고리즘마다 고유한 단계와 복잡성이 있다는 점에 유의할 필요가 있습니다.

FFT algorithm

DFT란 무엇인가요?

DFT 이산 푸리에 변환은 이산적이고 주기적인 신호를 시간 영역 표현에서 주파수 영역 표현으로 변환하는 데 사용되는 강력한 수학적 도구입니다. 이를 통해 주파수 영역에서 분석 및 조작을 수행한 후 역 DFT를 사용하여 시간 영역으로 다시 변환할 수 있습니다. FFT가 효율적으로 계산하는 DFT는 길이 N의 시퀀스 x[n]에 대해 다음과 같이 정의됩니다:

FFT Fast Fourier Transform Formula

여기서:

  • X[k]는 주파수 영역 표현의 k번째 원소입니다.
  • x[n]은 시간 영역 신호의 n번째 요소입니다.

e는 자연 로그의 밑수(대략 2.71828과 같음)입니다.

  • j는 허수 단위입니다(j2=-1을 만족).
fft application

FFT 애플리케이션이란 무엇인가요?

FFT에는 많은 응용 분야가 있습니다:

  • 응용 역학 (예: 구조 동역학, 항공기 날개 펄럭임 억제, 기계 동역학 진단, 원자력 발전소 모델링, 진동 분석)
  • 음향 및 음향학 (예: 음향 이미징, 패시브 소나, 초음파 트랜스듀서, 어레이 처리, 건축 음향 측정, 음악 합성)
  • 생체 공학(예: 기도 폐쇄 진단, 근육 피로 모니터링, 심장 판막 손상 평가, 조직 구조 특성화, 위 장애 조사, 심장 환자 진단, 뇌파 데이터 압축, 동맥 역학 조사)
  • 수치적 방법 (예: 고속 보간, 공액 경사법, 경계값 문제, 리카티 및 디리클레 방정식, 레이리 적분, Wiener-Hopf 적분 방정식, 확산 방정식, 수치 적분, 카르후넨-로브 변환, 타원 미분 방정식)
  • 신호 처리 (예: 매칭 필터, 디컨볼루션, 실시간 스펙트럼 분석, 켑스트럼 분석, 코히런스 함수 추정, 음성 합성 및 인식, 랜덤 프로세스 생성, 전달 함수 추정, 에코/잔향 제거)
  • 계측 (예: 크로마토그래피, 현미경, 분광학, X-선 회절, 심전도)
  • 레이더 (단면 측정, 이동 표적 표시기, 합성 조리개, 도플러 프로세서, 펄스 압축, 클러터 제거)
  • 전자기학 (마이크로스트립 라인 전파, 전도체 산란, 안테나 방사 패턴, 유전체 기판 커패시턴스, 위상 배열 안테나 분석, 시간 영역 반사 계측, 도파관 분석, 네트워크 분석)
  • 통신 (시스템 분석, 트랜스 멀티플렉서, 복조기, 음성 스크램블러 시스템, 다중 채널 필터링, M-ary 신호, 신호 감지, 고속 디지털 필터, 음성 코딩 시스템, 비디오 대역폭 압축)
  • 기타 (예: 자력계, 야금, 전력 시스템, 이미지 복원, 비선형 시스템 분석, 지구물리학, GaAs FET 과도 현상 응답, 집적 회로 모델링, 품질 관리)

FFT를 사용하면 어떤 이점이 있나요?

다양한 애플리케이션에서 FFT를 사용하면 많은 이점이 있습니다:

  1. 신호 분석: 시간 영역 신호를 주파수 성분으로 변환함으로써 사용자는 신호에 존재하는 주요 주파수를 식별하고, 원치 않는 소음을 감지하거나, 고조파를 분석할 수 있습니다.
  2. 노이즈 감소: 오디오 또는 이미지 처리에서 주파수 성분을 조작하고 신호를 다시 시간 영역으로 변환하여 원치 않는 주파수(노이즈)를 식별하고 제거할 수 있습니다.
  3. 압축: 디지털 신호 처리에서 가장 중요한 주파수만 보존하여 신호의 주파수 표현을 압축할 수 있으며, 이는 이미지 및 오디오 압축 기술에 특히 유용할 수 있습니다.
  4. 필터 설계 및 구현: 필터는 주파수 영역에서 보다 효율적으로 설계하고 구현할 수 있습니다. 신호를 주파수 표현으로 변환하여 특정 주파수 성분을 증폭, 감쇠 또는 제거한 다음 다시 시간 영역으로 변환할 수 있습니다.
  5. 컨볼루션: 시간 영역에서의 컨볼루션은 주파수 영역에서의 곱셈입니다. FFT를 사용한 컨볼루션 계산(주파수 영역으로 변환하고 곱한 다음 다시 변환하는 방식)은 긴 신호의 경우 직접 시간 영역 컨볼루션보다 빠를 수 있습니다.
  6. 스펙트럼 분석: 천문학, 지질학, 해양학 등의 분야에서 신호의 주파수 성분을 분석하면 물리적 현상에 대한 통찰력을 얻을 수 있습니다.
  7. 구조 분석: 토목 공학에서 FFT는 구조물의 진동 응답을 분석하는 데 사용되어 엔지니어가 구조물에 해로울 수 있는 공진 주파수를 감지하는 데 도움을 줄 수 있습니다.
  8. 통신: FFT는 전송을 위해 신호를 변조하고 수신 시 복조하는 데 사용됩니다.
  9. 오디오 처리: FFT는 주파수 영역에서 신호를 분석하고 조작하여 이퀄라이제이션, 리버브, 음높이(피치) 보정 및 기타 여러 오디오 효과에 도움을 줍니다.
  10. 의료 영상: MRI(자기공명영상)에서 FFT는 신체에서 수신한 신호를 이미지로 변환하는 데 사용됩니다.

FFT와 푸리에 변환의 차이점은 무엇인가요?

푸리에 변환은 시간(또는 공간) 및 주파수 영역 간에 신호를 변환하는 데 사용되는 광범위한 수학적 개념이며, 고속 푸리에 변환은 FT의 샘플링 버전인 DFT를 더 빠른 방식으로 계산하기 위해 특별히 최적화된 알고리즘입니다.

푸리에 변환은 어떻게 작동하나요?

푸리에 변환은 파형을 서로 다른 주파수의 사인 곡선의 합으로 분해합니다. 즉, 푸리에 변환은 시간 영역이 아닌 주파수 영역에서만 원래 파형과 동일한 정보를 나타냅니다. 푸리에 변환 분석 방법론은 많은 공학 및 과학 분야에서 효과적인 문제 해결을 위해 필수적입니다. 시각적으로 푸리에 변환은 각 정현파의 진폭과 주파수를 나타내는 다이어그램으로 표현됩니다. 아래 방정식은 연속 시간 푸리에 변환을 나타냅니다. 이 방정식은 모든 연속 시간 신호를 가능한 모든 주파수의 정현파의 합(적분)으로 표현할 수 있는 방법을 보여줍니다:

Continuous Fourier Transform Equation

여기서:

  • S(f)는 s(t)의 푸리에 변환을 나타냅니다.
  • e는 자연 로그의 밑변입니다.
  • j는 허수 단위입니다(j2=-1).

FFT는 실시간으로 이루어지나요, 아니면 사후 처리인가요?

고속 푸리에 변환(FFT)은 실시간 및 후처리 컨텍스트 모두에 적용할 수 있습니다. 이 둘의 구분은 주로 애플리케이션과 현재 진행 중인 작업의 특정 요구 사항에 따라 달라집니다.

  • 실시간 FFT:
    • 애플리케이션: 실시간 FFT는 즉각적인 주파수 영역 정보가 필요한 애플리케이션에 사용됩니다. 실시간 스펙트럼 분석기, 오디오 효과 처리(실시간 이퀄라이저 등), 특정 통신 애플리케이션, 능동 소음 제어 등이 그 예입니다.
    • 도전 과제: 실시간으로 FFT를 수행하려면 빠른 하드웨어와 최적화된 알고리즘이 필요하며, 특히 데이터 속도가 빠르거나 FFT 크기가 큰 경우 더욱 그렇습니다. 지연 시간은 실시간 애플리케이션에서 중요한 요소가 될 수 있으므로 시간 제약 내에서 데이터를 처리할 수 있도록 시스템을 설계해야 합니다.
    • 이점: 실시간 처리는 오디오 처리, 실시간 모니터링 시스템 또는 능동 제어 시스템과 같은 특정 애플리케이션에서 필수적인 즉각적인 피드백을 제공할 수 있습니다.
  • 포스트 프로세싱 FFT:
    • 애플리케이션: 후처리는 일반적으로 변환된 데이터가 즉각적으로 필요하지 않거나 더 복잡하고 계산 집약적인 분석이 필요할 때 사용됩니다. 예를 들어 기계의 진동 분석(시간 경과에 따라 데이터를 수집한 다음 분석하는 경우), 연구 조사, 특정 이미지 처리 작업 등이 있습니다.
    • 도전 과제: 실시간 처리와 같은 시간 제약이 없을 수도 있지만, 후처리에는 대규모 데이터 세트를 처리해야 하므로 효율적인 저장 및 검색 메커니즘이 필요할 수 있습니다.
    • 장점: 시간의 제약 없이 보다 상세하고 포괄적인 분석을 수행할 수 있습니다. 필요에 따라 다양한 매개변수, 알고리즘 또는 모델을 사용하여 데이터를 다시 분석할 수 있습니다.

FFT는 어떻게 측정하나요?

고속 푸리에 변환(FFT)을 측정하려면 시간 영역 신호를 캡처한 다음 주파수 영역으로 변환하여 주파수 구성 요소를 분석해야 합니다. 다음은 FFT를 측정하는 방법에 대한 기본적인 단계별 가이드입니다:

  1. 신호 수집:
    • 입력 신호: 마이크로폰, 진동 센서 또는 기타 소스 등 관심 있는 신호에 측정할 수 있는지 확인합니다.
    • 샘플링: 아날로그-디지털 변환기(ADC)를 사용하여 신호를 디지털 방식으로 샘플링합니다. 샘플링 레이트는 에일리어싱을 방지하기 위해 신호에서 가장 높은 주파수 성분의 두 배 이상(나이퀴스트 정리에 따라)이어야 합니다.
  2. 윈도우잉(선택 사항이지만 권장):
    • FFT를 적용하기 전에 시간 영역 신호에 윈도우 함수를 적용하는 것이 좋습니다. 이렇게 하면 샘플링된 신호의 길이가 유한하기 때문에 발생할 수 있는 스펙트럼 누출을 최소화할 수 있습니다. 일반적인 윈도우 함수에는 해닝, 해밍, 블랙맨, 카이저 등이 있습니다.
  3. FFT 알고리즘 적용하기:
    • 전용 하드웨어(예: 디지털 신호 프로세서) 또는 소프트웨어(예: MATLAB, Python의 numpy 라이브러리 또는 기타 FFT 라이브러리)를 사용하여 윈도우화된 시간 영역 신호를 주파수 영역으로 변환합니다.
  4. 결과 분석하기:
    • FFT의 출력은 크기와 위상 정보가 모두 포함된 복잡한 배열이 됩니다. 많은 애플리케이션의 경우 크기만 중요합니다.
    • 크기 스펙트럼은 신호의 주파수 성분의 진폭을 보여줍니다.
    • 크기 스펙트럼에서 피크를 식별하여 신호의 주요 주파수를 확인할 수 있습니다.
  5. 해상도 및 크기:
    • FFT의 주파수 분해능은 샘플링 레이트가 FFT의 포인트 수로 나눈 값에 의해 결정됩니다. 예를 들어, 1kHz로 신호를 샘플링하고 1,000포인트 FFT를 사용하는 경우 주파수 분해능은 1Hz가 됩니다.
    • 더 큰 FFT 크기를 사용하면 주파수 분해능이 향상되지만 더 많은 계산이 필요합니다.
  6. 역 FFT(IFFT):
    • 필요한 경우 역 고속 푸리에 변환(IFFT)을 사용하여 주파수 영역 데이터를 다시 시간 영역으로 변환할 수 있습니다.
  7. 시각화:
    • 소프트웨어 또는 전용 디스플레이 하드웨어를 사용하여 주파수 스펙트럼을 표시합니다. 시각화는 주파수 구성 요소와 각 진폭을 이해하는 데 도움이 됩니다.
  8. 데이터 기록 또는 저장(필요한 경우):
    • 애플리케이션에 따라 추가 분석 또는 기록 보관을 위해 주파수 데이터를 기록하거나 저장해야 할 수 있습니다.
  9. 후처리:
    • 애플리케이션에 따라 필터링, 스펙트럼 평균화 또는 고조파 분석과 같은 추가 처리가 필요할 수 있습니다.

FFT 장비 및 도구란 무엇인가요?

FFT를 측정하기 위해 다양한 장비와 도구를 사용할 수 있습니다:

    • FFT 기능이 있는 디지털 오실로스코프.
    • Svantek과 같은 전용 스펙트럼 분석기
    • FFT 분석을 위한 소프트웨어 도구가 포함된 데이터 수집 시스템.
    • 데이터 분석을 위한 MATLAB, LabVIEW 또는 Python 기반 도구와 같은 소프트웨어 도구.
What is FFT Analyser

FFT 분석기란 무엇인가요?

FFT 분석기 또는 고속 푸리에 변환 분석기는 신호의 주파수 분석을 제공하는 장치로, 오디오, 진동 연구 및 기타 다양한 응용 분야에서 일반적으로 사용됩니다. FFT 알고리즘을 사용하여 신호를 원래의 시간 영역에서 주파수 영역으로 변환합니다. 다음은 FFT 분석기가 수행하는 작업에 대한 자세한 분석입니다:

  1. 시간에서 주파수 영역으로의 변환: FFT 분석기의 주요 기능은 시간 영역 신호(예: 오디오 녹음)를 가져와 주파수 영역 표현으로 변환하는 것입니다. 이를 통해 사용자는 신호에 어떤 주파수가 어떤 강도로 존재하는지 확인할 수 있습니다.
  2. 해상도: FFT 분석기는 신호가 구성 주파수로 표시되는 스펙트럼 보기를 제공합니다. 이 스펙트럼의 해상도는 설정, 특히 FFT 포인트 또는 ‘선’의 수에 따라 달라질 수 있습니다.
  3. 필터링 및 가중치: 대부분의 FFT 분석기는 사용자가 입력 신호에 다양한 필터와 가중치를 적용할 수 있습니다. 이는 특히 오디오 분석과 같은 애플리케이션과 관련이 있는데, 다양한 주파수에 대한 사람의 귀의 반응을 모방하기 위해 A, B, C 또는 Z-가중 필터를 적용할 수 있습니다.
  4. 윈도우잉: (주파수 분석에 아티팩트가 발생할 수 있는) 유한한 데이터 청크 처리의 영향을 완화하기 위해 FFT 분석기는 Hanning, 직사각형, 플랫 탑 또는 카이저 베셀과 같은 다양한 윈도우 기능을 사용합니다.
  5. 애플리케이션: FFT 분석기는 음향학(소리 또는 소음 신호 분석), 진동 분석(구조물이나 기계가 공진할 수 있는 주파수 결정), 통신(신호의 주파수 내용 분석) 등 다양한 분야에서 활용됩니다.
  6. 실시간 분석: 최신 FFT 분석기는 실시간 주파수 분석을 제공하여 사용자가 시간에 따라 변화하는 신호의 주파수 내용을 볼 수 있습니다.
  7. 하드웨어 및 소프트웨어: FFT 분석기는 다양한 유형의 신호를 처리하기 위한 특수 입력 회로를 갖춘 독립형 하드웨어 장치일 수도 있습니다. 또한 사운드 카드 또는 기타 입력 장치의 디지털화된 입력을 사용하여 표준 컴퓨터에서 실행되는 소프트웨어 애플리케이션일 수도 있습니다.a

스펙트럼 누출이란 무엇인가요?

스펙트럼 누설은 FFT 분석 결과를 왜곡할 수 있는 현상입니다. FFT를 수행할 때 시간 기록의 신호가 무한히 반복된다는 가정이 내재되어 있습니다. 그러나 해당 레코드에 있는 신호의 주기 수가 정수가 아닌 경우(적분이 아닌 경우) 이 가정은 위반됩니다. 가정된 반복과 실제 신호 사이의 이러한 불일치는 스펙트럼 누출로 이어질 수 있습니다. 스펙트럼 누출은 특정 주파수의 에너지를 인접한 주파수 라인 또는 빈에 걸쳐 번지게 하여 결과의 정확도를 떨어뜨릴 수 있습니다.

앤티 앨리어싱과 나이퀴스트 주파수란 무엇인가요?

앤티 앨리어싱과 나이퀴스트 주파수는 모두 신호를 샘플링하고 고속 푸리에 변환(FFT) 분석을 수행할 때 이해해야 할 중요한 개념입니다:

  • 나이퀴스트 주파수는 정확하게 샘플링하고 나중에 재구성할 수 있는 최대 주파수를 정의합니다. 신호의 모든 세부 사항을 캡처하려면 해당 신호에 존재하는 최고 주파수의 최소 두 배를 샘플링해야 합니다.
  • 안티앨리어싱은 샘플링된 데이터에서 높은 주파수가 낮은 주파수로 잘못 표현되는 것을 방지하는 기술입니다. 안티앨리어싱 필터는 샘플링된 신호에 나이퀴스트 주파수 이하의 주파수만 존재하도록 하여 FFT 및 기타 디지털 신호 처리 기술의 맥락에서 신호의 주파수 콘텐츠의 무결성을 보호합니다.

나이퀴스트 주파수가 중요한 이유는 무엇인가요?

연속 신호를 샘플링하여 디지털 처리를 위한 이산 신호(예: FFT)를 얻을 때, 나이퀴스트 정리(또는 섀넌-나이퀴스트 샘플링 정리)에 따르면 샘플링 주파수는 신호에 존재하는 최고 주파수의 2배 이상이어야 정보 손실 없이 원본 연속 신호를 완전히 표현하고 나중에 재구성할 수 있습니다. 신호에서 허용되는 가장 높은 주파수는 샘플링 레이트의 절반인 나이퀴스트 주파수입니다. 수학적으로 fS가샘플링 주파수인 경우, 나이퀴스트 주파수 fN은다음과 같습니다: fN=fS/2

앤티 앨리어싱은 어떻게 작동하나요?

에일리어싱을 방지하기 위해 안티 에일리어싱 필터가 사용됩니다. 이 필터는 샘플링 전에 신호에 적용되는 아날로그 저역 통과 필터입니다. 이 필터의 목적은 신호에서 나이퀴스트 주파수보다 높은 주파수를 감쇠 또는 제거하여 샘플링된 신호 버전에 잘못된 주파수 정보가 포함되지 않도록 하는 것입니다. 이렇게 함으로써 신호의 불연속 버전이 나이퀴스트 주파수까지 연속 신호의 진정한 표현이 되도록 보장합니다.

FFT의 맥락에서: 샘플링된 데이터에 대해 FFT를 수행할 때 데이터가 올바르게 샘플링되지 않았거나(즉, 충분히 높은 속도로) 적절한 에일리어싱 방지 필터가 적용되지 않은 경우 결과 주파수 스펙트럼에 에일리어싱된 주파수가 포함될 수 있습니다. 이로 인해 신호의 주파수 내용이 부정확하거나 오해의 소지가 있는 해석이 발생할 수 있습니다.

FFT 스펙트럼 평균화

FFT의 맥락에서평균화는 특히 소음이나 음악과 같은 비주기적 신호를 분석할 때 신호 대 잡음비를 향상시키고 스펙트럼을 보다 정확하게 표현하는 데 사용됩니다.

  1. 고전적인 평균: 텍스트에서 설명한 대로 특정 수의 FFT를 캡처한 다음 평균을 구합니다. 각 FFT 결과는 최종 평균 스펙트럼에 동일하게 기여합니다. 이 방법은 신호의 지속 시간이 정의되어 있고 해당 지속 시간에 대한 평균 표현을 얻는 것이 목표인 상황에 특히 적합합니다.
  2. 지수 평균: 이것은 일종의 “가중” 평균으로, 최근의 FFT 결과가 이전 결과보다 평균에 더 많은 영향을 미칩니다. 텍스트에서 설명한 것처럼 가장 최근 측정값이 평균에 가장 효과적으로 기여하는 반면, 이전 측정값은 영향력이 감소합니다. 이 기능은 장기간에 걸쳐 스펙트럼을 모니터링할 때 특히 유용하며, 최근 데이터가 이전 데이터보다 현재 상태와 더 관련이 있을 수 있습니다.

FFT 오디오란 무엇인가요?

오디오에 적용되는 고속 푸리에 변환(FFT)은 오디오 신호를 시간 영역에서 주파수 영역으로 변환하는 과정을 말합니다. 이 변환을 통해 오디오 신호에 존재하는 다양한 주파수 성분(저음, 중음, 고음 등)을 특정 시점에 확인할 수 있습니다. 예를 들어, 음악을 분석할 때 FFT는 신호를 분해하여 각 주파수에 얼마나 많은 에너지가 존재하는지 보여줍니다. 이를 통해 베이스 드럼의 저주파 쿵쿵 소리, 기타의 중주파 톤, 심벌즈의 고주파 지글거리는 소리 등을 동시에 확인할 수 있습니다.

FFT 오디오 분석기

FFT 오디오 분석기는 오디오 신호에 FFT를 적용하여 사용자가 신호의 주파수 내용을 시각화할 수 있도록 하는 도구 또는 장치입니다. 이 시각화는 종종 스펙트럼의 형태로 나타나며, 여기서 X축은 주파수(낮은 주파수에서 높은 주파수까지)를 나타내고 Y축은 진폭(종종 dB와 같은 로그 스케일로 표시)을 나타냅니다. FFT 오디오 분석기는 다양한 애플리케이션에서 사용됩니다:

  • 음향학: 엔지니어는 실내의 주파수 응답을 분석하고 그에 따라 음향 처리를 설계할 수 있습니다.
  • 오디오 장비 테스트: 제조업체는 스피커 및 마이크로폰과 같은 장비의 주파수 응답을 테스트할 수 있습니다.
  • 소음 분석: 전문가들은 공장부터 조용한 방까지 다양한 환경에서 원치 않는 소음을 정확히 찾아내 측정할 수 있습니다.
  • 음성 분석: 음성의 주파수 패턴을 연구하는 것은 언어학 및 언어 치료와 같은 분야에서 유용할 수 있습니다.

인간의 청각 및 FFT 오디오

인간의 청각 범위는 일반적으로 20Hz ~ 20,000Hz(또는 20kHz)로 간주됩니다. 따라서 FFT 오디오 분석기를 사용하여 음악이나 음성과 같이 사람이 들을 수 있는 오디오 신호를 분석할 때 주파수 스펙트럼은 일반적으로 이 범위에 초점을 맞춥니다. 이 범위에서 청각은 가능하지만 주파수에 대한 감도는 균일하지 않다는 점에 주목할 필요가 있습니다. 인간은 2kHz에서 4kHz 사이의 주파수에 가장 민감하고 매우 낮은 주파수와 매우 높은 주파수에는 덜 민감합니다. FFT 오디오 분석기는 사람이 인지하는 방식이 아닌 신호의 실제 에너지를 기반으로 모든 주파수를 표현합니다.

FFT 창 사용의 중요성

FFT 기반 측정을 수행할 때는 창을 사용하는 것이 중요합니다. 윈도우는 FFT의 특성과 분석 중인 신호의 특성에 내재된 특정 문제를 완화하는 데 도움이 됩니다. 윈도우 함수는 스펙트럼 누출의 영향을 완화하기 위해 신호에 적용되는 수학적 함수입니다. 윈도우마다 속성이 다르며, 윈도우 선택에 따라 FFT 분석 결과에 영향을 미칩니다. 본문에서는 세 가지 특정 유형의 창을 언급합니다:

  • 유니폼(없음): 기본적으로 직사각형 창으로, 윈도우 기능이 적용되지 않습니다.
  • 해닝(또는 한): 코사인 창의 일종으로 일반적으로 사용되는 창입니다. 스펙트럼 누출을 줄이는 데 도움이 됩니다.
  • 플랫 탑: 이 창은 매우 정밀한 진폭 측정을 제공하지만 주 주파수 로브가 더 넓습니다.

각기 다른 창은 각기 다른 시나리오에 적합합니다.

  • 넓은 신호 스펙트럼의 경우 유니폼 창이 이상적입니다. 대부분의 경우 한 창이 좋은 균형을 제공합니다.
  • 플랫 탑 창은 진폭은 정확하지만 주파수 분해능이 떨어집니다.
  • 과도한 신호의 경우 포스 및 지수 창과 같은 특수 창이 선호됩니다.
Importance of Using FFT Windows​

스반텍 인스트루먼트의 FFT

Svantek 계측기의 FFT를 통해 사용자는 측정 중인 소리나 진동의 주파수 성분을 이해할 수 있습니다. 이는 소음 및 진동 평가, 문제 해결 등을 포함한 다양한 애플리케이션에 매우 중요합니다. 스반텍 계측기에서 고속 푸리에 변환(FFT)은 신호를 원래 도메인(시간 영역)에서 구성 주파수로 변환하는 계산 알고리즘입니다. 이는 신호의 고유한 주파수 구성 요소를 분석하는 수단을 제공하여 사운드 또는 진동 측정의 특성에 대한 자세한 통찰력을 제공합니다. Svantek 계측기의 FFT 기능은 레벨 미터와 함께 작동하며 전용 스펙트럼 보기에서 결과를 스펙트럼으로 표시할 수 있습니다.

  1. 작동 및 디스플레이:
    • Svantek 계측기는 레벨 미터 기능과 유사한 방식으로 FFT 분석기로 작동할 수 있습니다.
    • FFT 분석은 SLM(소음계) 또는 VLM(진동 레벨 미터) 측정과 병행하여 수행됩니다.
    • 스펙트럼이라고 하는 FFT 분석 결과는 스펙트럼 보기에 표시됩니다. 이 보기에서 사용자는 수직 커서를 사용하여 스펙트럼 값을 읽을 수 있습니다.
  2. 구성:
    • 사용자는 FFT 분석을 위한 다양한 파라미터를 구성할 수 있습니다. 여기에는 주파수 대역 선택, 사전 가중치 필터 설정, 특정 가중치 창 선택, 분석 라인 수 결정, 평균화 유형 결정 등이 포함됩니다.
    • FFT 스펙트럼은 지정된 통합 기간 동안 평균을 내고 반복 주기 매개변수에 따라 저장할 수 있습니다.
    • FFT의 측정 범위는 낮음 또는 높음으로 설정할 수 있으며, 진동 모드에서는 결과를 절대 또는 로그 단위로 표시할 수 있습니다.
  3. 로깅:
    • 계측기는 로거 파일에 FFT 스펙트럼을 로깅하는 기능을 지원합니다. 이 작업은 통합 기간 또는 로거 단계로 정의된 단계로 수행할 수 있습니다.
    • FFT 스펙트럼을 기록하려면 기기에서 로깅 기능을 활성화해야 합니다.
  4. 디스플레이 모드 및 프레젠테이션:
    • 계측기는 FFT 결과에 대한 여러 가지 디스플레이 설정을 제공하여 사용자가 순간, 평균, 최대 또는 최소 스펙트럼과 같은 다양한 보기 간에 전환할 수 있습니다.
    • 진동 모드에서 계측기를 사용하는 사용자는 가속도, 속도 또는 변위와 같은 옵션을 포함하여 표시할 진동 스펙트럼 유형을 선택할 수 있습니다.
  5. 도구:
    • 디스플레이 모드 내의 스펙트럼 위치에서 스펙트럼 플롯 보기를 활성화 또는 비활성화할 수 있습니다.
    • 또한 사용자는 스펙트럼 플롯의 배율을 설정하고 결과 단위(선형 또는 로그)를 정의하고 세로 축을 조정할 수 있습니다.

스반텍 FFT의 응용 분야

Svantek의 FFT 분석 기능은 음향 및 진동 분석 모두에 적합하므로 환경 소음 연구부터 산업용 기계 모니터링에 이르기까지 다양한 응용 분야에 적합한 계측기를 만들 수 있습니다:

  1. 음 레벨 측정: Svantek 계측기는 소음계(SLM) 또는 진동계(VLM) 측정과 병행하여 FFT 분석을 수행하므로 사용자는 전체 레벨 측정과 함께 소리 또는 진동 신호에 대한 자세한 주파수 정보를 얻을 수 있습니다.
  2. 진동 분석: 스반텍 계측기의 FFT 기능은 진동 모드에서 사용할 수 있으며 사용자는 가속도, 속도 또는 변위와 같은 다양한 표현 사이를 전환할 수 있습니다. 따라서 기계, 구조물 또는 기타 시스템의 진동 특성을 분석하는 데 적합합니다.
  3. 건물 진동: FFT는 DIN 4150-3에 따라 피크 입자 속도의 주요 주파수를 표시하는 데 사용됩니다.
  4. 음향학 분석: 다양한 가중치 필터(예: A, B, C 및 Z 가중치)를 사용할 수 있는 Svantek 계측기의 FFT 기능은 상세한 음향학 분석에 사용할 수 있습니다.
  5. 스펙트럼 보기: 계측기는 FFT 분석 결과에 대한 스펙트럼 보기를 제공합니다. 이를 통해 사용자는 분석된 신호의 주파수 구성 요소를 시각적으로 검사하고 상대 진폭을 이해할 수 있습니다.
  6. 로깅: FFT 스펙트럼은 로거 파일에 기록할 수 있으므로 장기적인 모니터링 및 데이터 기록이 필요한 애플리케이션에 적합합니다. 이는 환경 소음 연구, 산업 모니터링 또는 시간 경과에 따른 추세가 중요한 시나리오에서 특히 유용할 수 있습니다.
  7. 주파수 대역 분석: 사용자는 20kHz부터 78Hz까지 특정 주파수 대역을 선택하여 FFT 분석 성능을 향상시킬 수 있습니다. 이를 통해 관심 있는 특정 주파수 범위를 유연하게 확대할 수 있습니다.
  8. 다양한 분석 요구 사항을 위한 구성 가능성: 주파수 대역, 사전 가중치 필터, 가중치 창, 라인 수 및 평균 유형과 같은 매개 변수를 구성하는 옵션을 통해 다양한 특수 애플리케이션에 맞게 Svantek FFT 기능을 맞춤화할 수 있습니다.
fft in svantek instruments

건물 진동에서의 FFT 방법

건물 진동에 대한 FFT 방법은 독일 표준 DIN 4150-3에 설명되어 있습니다. 이 방법은 FFT 윈도우의 중간을 PPV에 정확히 배치하는 방식으로 최대 입자 속도(PPV)에 대한 FFT 분석을 수행해야 합니다. 이러한 분석의 결과는 각 축(X, Y, Z)에 대한 PPV 값과 그에 해당하는 DF(Dominant Frequency)입니다. 각 PPV 쌍과 해당 DF는 한계 곡선과 비교되는 점 좌표로 사용됩니다.

주요 요점:

  1. 고속 푸리에 변환(FFT )은 DFT와 그 역을 효율적으로 계산하기 위한 알고리즘입니다.
  2. DFT는 신호를 주파수 영역 표현으로 변환하는 데 사용됩니다.
  3. FFT는 DFT 계산속도를 높여 실시간 애플리케이션과 대규모 데이터 세트를 지원합니다.
  4. FFT는 1965년 쿨리와 투키가 공동 발견하여 디지털 신호 처리에 혁명을 일으켰습니다.
  5. FFT는 역학, 음향학, 생의학, 신호 처리, 계측, 통신 등 다양한 분야에 적용됩니다.
  6. FFT를 사용하면 신호 분석, 소음 감소, 압축, 필터 설계 등의이점을 얻을 수 있습니다.
  7. FFT는 시간 영역에서 주파수 영역으로 또는 그 반대로 신호를 변환합니다.
  8. 정확한 샘플링을 위해서는나이퀴스트 주파수가 필수적이며, 안티앨리어싱은 샘플링된 데이터의 오류를 방지합니다.
  9. FFT는 애플리케이션에 따라실시간 또는 후처리로 수행할 수 있습니다.
  10. FFT 스펙트럼의 평균화는 비주기적 신호의 신호 대 잡음비를 향상시킵니다.
  11. 다양한 창 (균일, 해닝, 플랫 탑)은 FFT 분석에서 스펙트럼 누출을 완화하는 데 도움이 됩니다.
  12. Svantek Instruments는 다양한 애플리케이션에서 소음 및 진동 분석에 FFT를 활용합니다.

다음에 대한 가격 제안을 요청하십시오.
FFT 분석기













    문의 주제를 알려주세요:

    이에 따라 저는 SVANTEK SP.ZO.O 등록된 사무실 바르샤바 ul. Strzygłowska 81 에 제 개인데이터, 즉 제 전체 이름과 이메일 주소를 처리하는 것에 동의합니다.
    SVANTEK SP. Z O.O. 가 제공하는 제품 및 서비스에 대한 마케팅정보를 전자적 통신수단, 특히 전자적 수단에 의한 서비스 제공에 관한 법률 제10조 1항 및 2항의 규정에 따라 전자메일을 통해 수신하는 것을 목적으로 한다

    나는 이로써 SVANTEK SP. Z O.O. SVANTEK SP.ZO.O 등록된 사무실 바르샤바 ul. Strzygłowska 81 에
    나의 개인데이터, 즉 나의 전체 이름과 전화번호를 처리하는 것에 동의한다.
    전기 통신법의 의미 내에서 통신 단말장치 및 자동호출기를 사용하는 마케팅 활동을 목적으로 한다.

    나는 이에 따라 SVANTEK SP. Z O.O. SVANTEK SP.ZO.O 등록된 사무실 바르샤바 ul. Strzygłowska 81 에 전자 수단에 의한 서비스 제공에 관한 법률의 의미 내에서, 내가 제공한 이메일 주소를 SVANTEK SP. Z O.O.가 제공한 제품 및 서비스에 대한 뉴스레터 및 마케팅정보에 대한 전자 수단을 통해 받는 것에 동의한다.

    본인은 관리자를 대신하여 개인데이터를 처리하는 기관, 특히 배포자 에게 내 데이터가 전송될 수 있다는 정보를 받았음을 선언합니다.
    이러한 기관은 관리자와의 계약에 따라 전적으로 그 지침에 따라 데이터를 처리합니다.
    이 경우 관리자는 제3자에게 정보의 비밀유지 및 보안유지를 요구하고 개인정보보호를 위한 적절한 조치를 취하고 있는지 확인합니다.
    관리자를 대신하여 개인데이터를 처리하는 일부 법인은 EEA 외부에 설립되었습니다.
    귀하의 데이터를 EEA 외부로 전송하는 것과 관련하여 관리자는 이러한 높은 수준의 개인데이터 보호를 보장하는지 확인합니다.
    이러한 보증은 특히 위원회(EU)가 채택한 표준 계약조항을 적용할 의무에서 비롯됩니다.
    귀하는 컨트롤러에게 요청을 보내 표준계약 조항의 사본을 요청할 권리가 있습니다.
    본인은 언제든지 개인데이터 처리에 대한동의를 철회하고, 제공된 개인데이터에 액세스하고, 수정, 삭제, 처리제한 및 데이터처리에 반대할 수 있는 권리 및 권리에 대해고지 받았음을 선언합니다.
    GDPR 조항을 위반하는 경우 개인데이터 보호사무국장에게 이의를 제기합니다.