SVPWM Generator (2-Level)
SVPWM으로 제어되는 2레벨 컨버터를 위한 펄스 생성
라이브러리:
Simscape /
Electrical /
Specialized Power Systems /
Power Electronics /
Power Electronics Control
설명
SVPWM Generator (2-Level) 블록은 SVPWM(공간 벡터 펄스 폭 변조) 기법을 사용하여 3상 2레벨 DC/AC 컨버터를 위한 펄스를 생성합니다.
컨버터 스위치는 다음과 같은 등가 회로로 표현됩니다.

다음 그림에서 볼 수 있듯이 SVPWM 기법의 목적은 기본 공간 벡터에 해당하는 스위칭 상태를 결합하여 기준 전압 벡터(Uref)를 순간적으로 근사화하는 것입니다.

더 정확하게 설명하자면, 각 PWM 주기에 대해 기준 벡터 Uref는 일정 시간에 대해서는 두 개의 인접한 공간 벡터(그림의 U3과 U4)를 사용하고 나머지 시간 동안에는 영벡터(U7 또는 U8)를 사용하여 평균을 구합니다.
| 벡터 | Q1 | Q3 | Q5 |
|---|---|---|---|
| U1 | 1 | 0 | 0 |
| U2 | 1 | 1 | 0 |
| U3 | 0 | 1 | 0 |
| U4 | 0 | 1 | 1 |
| U5 | 0 | 0 | 1 |
| U6 | 1 | 0 | 1 |
| U7 | 0 | 0 | 0 |
| U8 | 1 | 1 | 1 |
블록은 두 가지 대칭 스위칭 패턴[1]을 구현합니다.
패턴 #1: Software-Determined(소프트웨어 결정)라고 하는 이 패턴에서는 각 PWM 채널이 매 PWM 주기마다 두 번 스위칭합니다.
패턴 #2: Hardware-Determined(하드웨어 결정)라고 하는 이 패턴에서는 전체 PWM 주기 동안 하나의 PWM 채널이 일정하게 유지됩니다. 따라서 이 패턴에서의 스위칭 횟수는 패턴 #1보다 적습니다. 결과적으로 패턴 #2를 사용하면 스위칭 손실이 감소합니다.
특성
| 샘플 시간 | Sample Time 파라미터에 지정됨 Sample Time = 0일 경우 연속 |
| 스칼라 확장 | 아니요 |
| 차원화 | 아니요 |
예제
power_SVPWMGenerator2Level 모델은 두 개의 간단한 회로를 사용하여 SVPWM Generator (2-Level)의 동작 방법을 보여주고 두 가지 스위칭 패턴 옵션을 비교합니다. 시뮬레이션을 실행하고 Powergui 블록의 FFT 분석 툴을 열어 두 컨버터에서 생성되는 고조파와 전압의 THD 값을 살펴봅니다.
모델 샘플 시간은 디폴트 값 2e-6초로 설정된 Ts 변수로 파라미터화됩니다. 명령 창에서 Ts를 0으로 설정하고 Powergui 블록의 Simulation type 파라미터를 Continuous로 변경하여 연속 모드에서 모델을 시뮬레이션합니다.
포트
입력
출력
파라미터
참고 문헌
[1] Yu, Z., Application Report SPRA524, Space-Vector PWM with TMS320C24x Using H/W & S/W Determined Switching Patterns, Texas Instruments, 1999.
확장 기능
버전 내역
R2013a에 개발됨
참고 항목
SVPWM Generator (3-Level)