공간벡터 펄스폭변조 (Space Vector Pulse Width Modulation)
쉽게 풀면
공간벡터 펄스폭변조(SVPWM)는 3상 인버터가 만들어낼 수 있는 몇 가지 정해진 출력 상태를 화살표(벡터)로 표시해 놓고, 원하는 방향과 크기의 화살표를 그 인접한 두 화살표와 정지 상태를 섞어서 시간 비율로 흉내 내는 방법입니다.
물감을 직접 원하는 색으로 만들기보다, 미리 정해진 몇 가지 원색을 정해진 비율로 섞어 원하는 색을 만들어내는 것과 비슷합니다. 이렇게 시간 비율을 조절하면 평균적으로 정현파에 가까운 전압을 인버터에서 출력할 수 있습니다.
왜 중요한가
SVPWM은 기존의 정현파 비교 방식(SPWM)보다 직류단 전압을 더 효율적으로 활용할 수 있고 고조파 특성도 우수해 전동기 구동, 계통연계 인버터 등 다양한 3상 전력변환 시스템에서 표준적으로 사용되는 변조 기법입니다. 그만큼 관련 논문에서 기본 변조 방식으로 자주 인용됩니다.
어떤 절차인가
- 좌표 변환: 3상 기준 전압을 클라크(Clarke) 변환으로 정지 좌표계 α–β의 기준 전압벡터
Vref = Vα + jVβ로 바꾸어 크기 |Vref|와 각도를 구합니다. - 섹터 판별: 3상 2레벨 인버터의 8개 스위칭 상태 중 6개는 크기가 같은 유효벡터(60° 간격), 2개는 영벡터입니다. 기준벡터가 어느 60° 구간(섹터)에 있는지 판별합니다.
- 인가시간 계산: 섹터 시작 벡터에서 잰 각도를 θ, 스위칭 주기를 Ts, 직류단 전압을 Vdc라 하면 인접한 두 유효벡터의 인가시간은
T1 = √3·Ts·(|Vref|/Vdc)·sin(60° − θ),T2 = √3·Ts·(|Vref|/Vdc)·sin θ이고, 나머지T0 = Ts − T1 − T2를 영벡터에 배분합니다. 여기서 |Vref|는 상전압 진폭입니다. - 스위칭 순서 배치: 영벡터를 앞뒤에 나누어 넣는 대칭 배치(7구간 등)를 많이 씁니다. 배치에 따라 스위칭 횟수와 전류 리플이 달라집니다.
- 게이트 신호 생성: 계산한 시간을 디지털 컨트롤러의 비교값으로 바꾸어 각 상 스위치에 출력합니다.
언제 쓰고 무엇을 얻나
선형 변조 범위. 여섯 유효벡터의 끝점이 이루는 육각형에 내접하는 원 안에서는 왜곡 없이 정현파 전압을 만들 수 있고, 그 반지름은 Vdc/√3 입니다. 정현파 비교 방식(SPWM)의 한계 Vdc/2보다 2/√3 ≈ 1.155배(약 15.5%) 큽니다. 같은 직류단 전압에서 더 높은 출력 전압을 얻을 수 있다는 뜻입니다.
가상의 계산. Vdc = 600 V, |Vref| = 300 V, 섹터 내 각도 θ = 20°, Ts = 100 μs이면 T1 ≈ 55.7 μs, T2 ≈ 29.6 μs, T0 ≈ 14.7 μs이고 합이 100 μs입니다(코드로 계산). |Vref|가 한계 346 V 이하이므로 선형 범위 안입니다.
- 언제 쓰나: 전동기 구동(벡터제어와 결합), 계통연계 인버터 등 3상 전력변환기에서 직류단 전압을 효율적으로 쓰고 싶을 때.
- 무엇을 얻나: 높은 전압 이용률, 비교적 낮은 전류 고조파, 디지털 구현에 맞는 구조. 정현파 PWM에 영상분(3차 고조파 성분)을 더한 변조와 수학적으로 같은 출력이 된다는 분석도 있습니다(Zhou & Wang, 2002).
- 한계: 섹터 판별과 삼각함수 계산 때문에 SPWM보다 연산이 복잡하고, 멀티레벨 인버터로 확장하면 벡터와 섹터 수가 크게 늘어납니다.
논문에는 이렇게 적는다
SVPWM을 쓴 논문은 보통 다음 항목을 밝힙니다.
- 인버터 구성(2레벨/멀티레벨), 직류단 전압, 스위칭 주파수, 변조 지수
- 스위칭 순서(예: 대칭 7구간)와 데드타임 보상 여부
- 제어기(벡터제어 등)와 구현 환경(DSP·FPGA, 샘플링 주기)
- 평가 지표(전류 THD, 효율, 스위칭 손실)와 비교 대상(SPWM 등)
예: “스위칭 주파수 10 kHz의 대칭 SVPWM을 적용하고 SPWM과 전류 THD를 비교하였다.”
논문에서는 이렇게 쓰입니다
실제 논문에서
이 용어를 직접 쓴 국내 논문 문장을 아직 수집하지 못했습니다. 수집되는 대로 출처와 함께 싣겠습니다.
예시 문장
아래는 용어의 쓰임을 보여 주려고 만든 예시로, 실제 논문에서 가져온 문장이 아닙니다.
SVPWM이 직류단 전압을 더 효율적으로 활용할 수 있다는 특성을 언급하는 문장입니다.
SVPWM의 실제 구현 절차인 섹터 판별과 인가시간 계산 과정을 설명하는 예문입니다.
조금 더 깊게 보면
3상 2레벨 인버터는 8가지 스위칭 상태를 가지며 이 중 6개는 유효벡터, 2개는 영벡터로 구분됩니다. SVPWM은 기준 전압벡터가 속한 섹터를 판별하고, 그 섹터를 이루는 두 유효벡터와 영벡터의 인가시간을 계산해 한 스위칭 주기 내에서 조합하는 방식으로 구현됩니다.
클라크(Clarke) 변환과 파크(Park) 변환을 함께 사용하는 벡터제어 시스템과 자연스럽게 결합되는 경우가 많습니다.
SVPWM은 인버터가 만들 수 있는 여덟 개의 스위칭 상태를 복소평면 위의 전압벡터로 나타내고, 목표 전압벡터를 인접한 두 유효벡터와 영벡터의 시간 비율로 합성하는 방식으로, 정현파 비교 방식(SPWM)보다 직류단 전압을 더 효율적으로 활용할 수 있어 최대 출력전압이 더 높습니다.
주의할 점
SVPWM은 SPWM에 비해 계산이 복잡해 마이크로컨트롤러나 디지털 신호처리기에서의 실시간 연산 부담을 고려해야 하며, 멀티레벨 인버터로 확장할 경우 벡터와 섹터의 수가 크게 늘어나 구현 복잡도가 높아집니다.
헷갈리기 쉬운 용어
| 용어 | 한 줄 설명 | 선형 변조 한계(상전압 진폭) |
|---|---|---|
| SPWM(정현파 PWM) | 정현파 기준과 삼각파 반송파를 비교해 스위칭 | V<sub>dc</sub>/2 |
| SVPWM(공간벡터 PWM) | 기준 전압벡터를 인접 유효벡터와 영벡터의 시간 비율로 합성 | V<sub>dc</sub>/√3 |
| 불연속 PWM(DPWM) | 한 주기의 일부 구간 동안 한 상의 스위칭을 멈추는 변조 | SVPWM과 같은 범위 |
| PWM 일반 | 듀티비로 평균 전압을 조절하는 방식 전체 | — |
참고 문헌
- van der Broeck, H. W., Skudelny, H.-C., & Stanke, G. V. (1988). Analysis and realization of a pulsewidth modulator based on voltage space vectors. IEEE Transactions on Industry Applications, 24(1), 142–150.
- Holmes, D. G., & Lipo, T. A. (2003). Pulse Width Modulation for Power Converters: Principles and Practice. IEEE Press/Wiley.
- Mohan, N., Undeland, T. M., & Robbins, W. P. (2003). Power Electronics: Converters, Applications, and Design (3rd ed.). Wiley.
- Zhou, K., & Wang, D. (2002). Relationship between space-vector modulation and three-phase carrier-based PWM: A comprehensive analysis. IEEE Transactions on Industrial Electronics, 49(1), 186–196.
표의 기준값은 위 문헌에 근거한 관례이며, 분야·학술지마다 다른 기준을 쓸 수 있습니다.