주요 콘텐츠

역률 개선 정류기 설계

R2024b 이후

이 예제에서는 3상 AC 공급 전압을 안정적인 DC 버스 전압으로 변환하고 그리드에서 끌어온 무효 전력을 제어하는 방법을 보여줍니다. 시스템에서 고조파를 줄이기 위해 PFC Rectifier Controller (Three-Phase) 블록을 사용하여 정현파 전류를 끌어옵니다.

모델 열기

PowerFactorCorrectionRectifier 모델을 엽니다.

 
open_system("PowerFactorCorrectionRectifier");

이 예제에서는 100kW, 60Hz 3상 역률 개선 컨버터를 모델링하지만, 시스템 입력 파라미터 스크립트를 사용하여 이러한 파라미터와 그 밖의 파라미터를 편집할 수 있습니다. 이 스크립트를 열려면 MATLAB® 명령 창에 다음 명령을 입력하십시오.

edit 'PowerFactorCorrectionRectifierInputData'

이 모델은 Converter라는 이름의 Variant Subsystem을 사용하여, 컨버터를 모델링하는 3개의 다른 서브시스템 간에 전환합니다. Variant 제어를 사용하여 서브시스템 간에 전환할 수 있습니다. Average-Value 서브시스템은 Average-Value Voltage Source Converter (Three-Phase) 블록을 사용합니다. 고조파 없이 더 빠르게 시뮬레이션하기 위해 이 모델을 사용할 수 있습니다. 이 저충실도 Variant를 선택하려면 powerCircuit 변수를 0으로 설정합니다.

Two-Level 서브시스템은 Converter (Three-Phase) 블록을 사용합니다. 이 모델을 사용하여 고조파를 시뮬레이션할 수 있습니다. 이 Variant를 선택하려면 powerCircuit 변수를 1로 설정합니다.

Three-Level 서브시스템은 Three-Level Converter 블록을 사용합니다. 이 모델을 사용하여 고조파를 시뮬레이션할 수 있습니다. 이 Variant를 선택하려면 powerCircuit 변수를 2로 설정합니다.

시뮬레이션 결과 플로팅하기

입력 파라미터를 불러옵니다.

PowerFactorCorrectionRectifierInputData;

Average-Value 서브시스템을 활성화하려면 powerCircuit 변수를 0으로 설정합니다.

powerCircuit = 0;

시뮬레이션 결과를 플로팅합니다.

PowerFactorCorrectionRectifierPlot;

Figure PowerFactorCorrectionRectifier contains 4 axes objects. Axes object 1 with title DC Bus Voltage Output (V), xlabel Time (s), ylabel Voltage (V) contains an object of type line. Axes object 2 with title Phase Voltage and Current (pu), xlabel Time (s), ylabel Voltage and Current (pu) contains 2 objects of type line. These objects represent Van, Ian. Axes object 3 with title Active Power (pu), xlabel Time (s), ylabel Active Power (pu) contains an object of type line. Axes object 4 with title Reactive Power (pu), xlabel Time (s), ylabel Reactive Power (pu) contains an object of type line.

참고 항목

| | |

도움말 항목