DIAdem에서 채널 데이터를 리샘플링하는 방법

업데이트 됨 Feb 15, 2023

환경

소프트웨어

  • DIAdem

저는 오버샘플링하여 데이터를 취득했지만, 이 중 N 번째마다의 데이터를 보고싶습니다. DIAdem을 사용하여 채널 데이터를 리샘플링하는 방법은 무엇입니까?

DIAdem의 ANALYSIS 탭에서 리샘플링(Resampling) 기능은 기존 채널의 샘플속도를 변경하여 새로운 파형 채널을 생성합니다. 리샘플링 기능의 입력 값은 N번째 데이터 주기를 보기위해서 N을 입력하는 것은 아니지만, 간단한 계산을 통하여 입력값을 만들 수 있습니다.

  1. DIAdem ANALYSIS 탭에서 Channel Functions 함수 그룹을 열고 아래와 같이 Resampling(리샘플링) 함수를 선택하십시오 :
  1. 원하는 X 채널과 Y 채널을 선택하십시오. 단일 Y 채널 만 리샘플링하는 경우 윈도우의 오른쪽에 미리보기가 표시됩니다.
  2. DIAdem은 입력 채널의 현재 샘플 속도를 윈도우 하단에 제공합니다.
  1. Sampling rate of the interpolation Channel[Hz] (보간 채널의 샘플링 속도)를 얻으려면 데시 메이션 계수 N = 10 (10 번째 샘플마다)로 현재 입력 채널 샘플링 속도[Hz]를 나눕니다. 여기서, 17.1 Hz에서 매 10 번째 샘플은 1.71 Hz에서 샘플링되도록 데시 메이트됩니다.
  1. 확인 또는 계산을 클릭하여 기본 채널 그룹에 새 파형 채널을 만듭니다(여기에서 Decimated_x10 및 Decimated_x100로 변경).
  1. 아래는 10x 데시 메이션이 보라색(1.71Hz로 샘플링 됨)이고 100x 데시 메이션이 청색(0.171Hz로 샘플링 됨)인 2D 축 시스템을 Channel Length(채널 길이)로 확인한 것입니다.
    • 참고 : 길이가 정수 값이기 때문에 데시 메이트 된 길이는 원래 길이와 다를 수 있습니다.

Additional Information

Resampling 기능은 DIAdem 스크립트에서 ChnResampleFreqBased 함수를 호출하여 자동화할 수 있습니다.
예제 Resampling shipping example을 참조하십시오.

Data Reduction Navigator 기능을 이용하면, Data Portal에 채널을 로드하여 유사한 기능을 수행 할 수도 있습니다.
  1. DIAdem Navigator에서 데시 메이트 할 채널을 마우스 오른쪽 버튼으로 클릭하십시오.
  2. Data Reduction...을 선택하십시오 .
  3. 옵션 Data Reduction을 선택하고, Interval Width 또는 No. of Intervals를 원하는 값으로 설정하십시오
  4. 1st Value을 선택하여 원래 채널의 각 간격의 첫 번째 값을 가진 출력 채널을 얻습니다.
DataFileLoadRed 명령을 호출하여 DIAdem 스크립트에서 데이터 감소를 자동화 할 수 있습니다.