주요 콘텐츠

RMS Measurement

신호의 RMS(제곱평균제곱근) 속성 계산

  • RMS Measurement block

라이브러리:
Simscape / Electrical / Control / Measurements

설명

RMS Measurement 블록은 입력 신호의 RMS(제곱평균제곱근) 속성을 측정합니다. 이 블록을 사용하여 다음 속성 중 하나를 측정할 수 있습니다.

  • 입력 신호의 총 RMS

  • 지정한 입력 신호의 개별 고조파의 RMS

적절한 센서와 함께 총 RMS 구성을 사용하여 시스템에서 RMS 전압, 전류 또는 전력 분석을 수행합니다.

고조파 구성을 사용하여 다음과 같은 비선형 부하가 있는 시스템에서 총 고조파 왜곡 분석을 수행할 수 있습니다.

  • 컨버터

  • 모터 드라이브

  • 인버터

방정식

총 RMS 값은 입력 신호 xRMS에서 다음과 같이 계산됩니다.

xRMS(t)=1TtTtx(t)2dt,

여기서 각각은 다음과 같습니다.

  • T는 입력 신호의 주기이며, 이는 기준 주파수 F의 역수입니다.

  • x는 입력 신호입니다.

계산이 일정 시간 동안 수행되므로 이 블록은 입력 신호의 스텝 변경에 응답하는 데 T초가 필요합니다. 이 조건은 시작 시에도 적용됩니다.

고조파 k에 대한 고조파 RMS 성분 xk,RMS는 다음과 같이 계산됩니다.

xk,RMS(t)=G(2T)(tTtx(t)sin(2πktT)dt)2+(tTtx(t)cos(2πktT)dt)2,

여기서 G는 DC 성분(k = 0)의 경우 0.5이고, AC 성분(k > 0)의 경우 1/2입니다.

포트

입력

모두 확장

주기적 입력 신호입니다.

데이터형: single | double

출력

모두 확장

입력 신호의 추정된 RMS입니다. 고조파 지정을 선택할 경우 출력은 각 요소가 지정된 고조파에 대응되는 벡터입니다. 그렇지 않으면 출력은 총 RMS를 나타내는 스칼라입니다.

데이터형: single | double

파라미터

모두 확장

1차 고조파에 대응되는 입력 신호의 기준 주파수입니다.

입력 신호의 총 RMS 값을 출력할지, 아니면 지정한 개별 고조파를 출력할지 지정합니다.

RMS를 출력할 고조파를 지정합니다.

종속 관계

이 파라미터를 활성화하려면 고조파 지정 파라미터를 선택합니다.

연속적인 블록 실행 간의 시간입니다. 실행하는 동안 블록은 출력을 생성하고 필요한 경우 내부 상태를 업데이트합니다. 자세한 내용은 샘플 시간이란? 항목과 샘플 시간 지정하기 항목을 참조하십시오.

연속 동작의 경우 이 속성을 0으로 설정합니다. 이산 동작의 경우 샘플 시간을 양수로 명시적으로 지정합니다. 이 블록은 상속된 샘플 시간을 지원하지 않습니다.

이 블록이 마스크 처리된 서브시스템에 있거나 연속 동작과 이산 동작을 허용하는 다른 Variant 서브시스템에 있는 경우 샘플 시간 파라미터를 승격합니다. 샘플 시간 파라미터를 승격하면 블록의 연속 구현과 이산 구현 간의 올바른 전환을 보장할 수 있습니다. 자세한 내용은 Promote Block Parameters to a Mask 항목을 참조하십시오.

확장 기능

모두 확장

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

버전 내역

R2017b에 개발됨