주요 콘텐츠

THD

신호의 THD(총 고조파 왜곡) 계산

  • THD block

라이브러리:
Simscape / Electrical / Specialized Power Systems / Sensors and Measurements

설명

THD 블록은 주기 왜곡 신호의 THD(총 고조파 왜곡)를 계산합니다. 신호는 측정된 전압 또는 전류일 수 있습니다.

THD는 신호의 총 고조파의 RMS(제곱평균제곱근) 값을 기본 신호의 RMS 값으로 나눈 값으로 정의됩니다. 예를 들어 전류의 경우 THD는 다음과 같이 정의됩니다.

total harmonic distortion (THD)=IHIFIH=I22+I32++In2     In:RMS value of the harmonic nIF:RMS value of the fundamental current

순수 정현파 전압 또는 전류의 경우 THD는 null 값을 갖습니다.

특성

샘플 시간Sample Time 파라미터에 지정됨
Sample Time = 0일 경우 연속
스칼라 확장예(파라미터의 경우)
차원화

예제

power_RMS_THD 모델은 THD 블록을 사용하여 2차 고조파와 DC 바이어스가 있는 60Hz 신호의 THD를 계산합니다.

모델 샘플 시간은 디폴트 값 50e-6초로 설정된 Ts 변수로 파라미터화됩니다. 명령 창에서 Ts를 0으로 설정하여 연속 모드에서 모델을 시뮬레이션합니다.

파라미터

모두 확장

블록 파라미터를 대화형 방식으로 편집하려면 속성 인스펙터를 사용합니다. Simulink® 툴스트립의 시뮬레이션 탭에 있는 준비 갤러리에서 속성 인스펙터를 선택하십시오.

기본 신호의 주파수(단위: 헤르츠)입니다.

블록의 샘플 시간(단위: 초)입니다. 연속 블록을 구현하려면 0으로 설정합니다.

확장 기능

모두 확장

C/C++ 코드 생성
Simulink® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2013a에 개발됨

참고 항목