NI 소프트웨어에서 DC 측정으로 인한 전력선 노이즈 제거

업데이트 됨 May 13, 2024

해당 제품

소프트웨어

  • LabWindows/CVI Advanced Analysis Toolkit
  • LabVIEW Advanced Signal Processing Toolkit
  • LabVIEW Advanced Analysis Libraries Toolkit (Legacy)
  • LabVIEW

문의사항

  • 압력 또는 스트레인 트랜튜서에서 낮은 레벨의 DC 신호를 측정하는데 근처의 전원 선에서 50 Hz 또는 60 Hz의 노이즈 또는 스파이크가 발생합니다. 외부 하드웨어 로우 패스 필터를 사용하지 않고 노이즈를 제거하고 싶습니다. 소프트웨어를 통해 노이즈를 줄일 수 있습니까? LabVIEW에 설치된 필터 또는 함수가 있습니까?
  • LabVIEW 모듈에 50/60 Hz 노이즈 제거 기능을 추가할 수 있습니까? LabVIEW 소프트웨어를 사용하여 추가할 수 있습니까?

해결책

예. 전력선은 전압을 사인파로 전달한다는 점을 기억하십시오. 사인파의 한주기에 대한 산술 평균이 0임을 알면 간단한 평균을 통해 측정에서 전력선 잡음을 제거할 수 있습니다.

일반적으로 샘플링 속도는 노이즈 주파수의 정수배 입니다. 평균 샘플 수는 기간 당 샘플 수의 정수배 이어야 합니다.

발전기가 60Hz (예: 미국)에서 전력을 생산하는 국가에 있다면 60Hz의 정수배의 속도로 샘플링해야 합니다. 120 Hz에서 샘플링하면 주기당 2개의 샘플이 생깁니다. 평균 60 포인트(2의 정수 배수)을 평균하면 30개 이상의 시간을 평균화 합니다. 이 경우, 측정시 60Hz 라인 노이즈 없이 1/2초 마다 효과적인 판독 값을 얻을 수 있습니다. 평균화 된 시간이 길수록 간섭이 줄어 듭니다.

50Hz의 노이즈가 있는 경우 50과 60의 최소 공통 분모 (300S/s)에서 샘플링 할 수 있습니다. 이 방법을 사용하면 하나의 샘플링 속도로 60Hz 노이즈에 대해 5포인트의 배수를 평균화하고 50Hz 노이즈에 대해 6포인트의 배수를 평균화 합니다.

어떤 경우에는 필요한 데이터를 없애지 않고 평균을 내는 것이 불가능합니다. 이 경우 버터 워스(Butterworth) 필터와 같은 소프트웨어 필터를 사용하여 60Hz 신호를 제거할 수 있습니다. 소프트웨어 필터는 Advanced Analysis Toolkit에서 사용할 수 있으며 LabVIEW Full 및 Professional Development 버전에서 기본으로 제공됩니다.