3상 고정자 좌표계와 2상 정지 좌표계의 클라크 변환 원리
영구자석 동기 전동기(PMSM)의 고정자는 공간적으로 120° 간격을 두고 배치된 a상, b상, c상의 3상 권선으로 구성됩니다. 인버터가 공급하는 3상 고정자 전류는 시간에 따라 정현파 형태로 연속해서 변화하는 시변 교류 신호입니다. 이러한 시변 교류 신호는 고정된 기준점을 갖지 않으므로 일반적인 비례적분(PI) 제어기를 직접 적용하면 정상상태 위상 지연과 오차가 발생합니다. 따라서 전동기를 정밀하게 제어하기 위해서는 3상 고정자 좌표계(a-b-c)의 물리량을 서로 직교하는 2상 정지 좌표계(α-β)로 변환하는 클라크 변환(Clarke Transform)을 먼저 수행해야 합니다.
클라크 변환은 공간적으로 120° 위상차를 갖는 3상 축을 90° 직교 관계인 α축과 β축 평면으로 정사영하는 수학적 변환 기법입니다. 여기서 α축은 a상 권선의 자기축과 일치하도록 설정하고, β축은 α축보다 90° 앞선 방향으로 정의합니다. 3상 전류의 순시값을 2상 정지 좌표계 전류로 변환하는 크기 불변(Amplitude-Invariant) 클라크 변환 행렬식은 다음과 같이 정의됩니다.
식 (1)과 식 (2)에서 계수 2/3는 크기 불변 변환을 만족하기 위한 스케일링 상수입니다. 3상 평형 교류 전류의 진폭 최댓값이 일정한 크기를 가질 때, 변환된 α축과 β축 합성 전류 벡터의 크기도 원래의 상전류 최댓값과 정확히 동일하게 유지됩니다. 제어 알고리즘 구현 관점에서 물리적 전류의 단위 크기가 그대로 보존되므로 전류 센서의 측정값과 제어 변수를 직관적으로 대응시킬 수 있습니다.
일반적인 3상 서보 전동기 구동 시스템은 중성선이 연결되지 않은 Y결선 구조를 사용합니다. 중성선이 없는 3상 평형 회로에서는 키르히호프의 전류 법칙에 의해 고정자 3상 전류의 순시 합이 항상 영(0)이 됩니다.
식 (3)의 평형 조건을 식 (1)과 식 (2)에 대입하여 c상 전류 성분을 소거하면, 연산 과정을 대폭 단순화한 클라크 변환식을 얻을 수 있습니다.
식 (4)와 식 (5)를 활용하면 디지털 신호 처리기(DSP) 및 마이크로컨트롤러에서 삼각함수 연산 없이 2개의 상전류 측정값만으로 α축 및 β축 전류를 즉시 계산할 수 있습니다. 이는 연산 자원을 절약하고 전류 제어 루프의 샘플링 지연을 최소화하는 핵심 수식입니다.
회전자 동기 회전 좌표계로의 파크 변환과 직류화 메커니즘
클라크 변환을 거쳐 얻은 α축 및 β축 전류는 직교 좌표계로 분리되었으나, 여전히 전동기의 전기적 회전 각속도로 진동하는 시변 정현파 교류 성분입니다. 교류 성분 상태에서는 고속 회전 시 제어 대역폭의 한계로 인해 목표 전류를 오차 없이 추종하기 어렵습니다. 이러한 문제를 해결하기 위해 회전자의 영구자석 자속과 함께 회전하는 동기 좌표계로 기준틀을 이동시키는 파크 변환(Park Transform)을 적용합니다.
파크 변환은 정지해 있는 α-β 좌표계를 회전자 영구자석의 자속 위치인 전기각(θ_e)만큼 회전시켜 d축과 q축의 직교 좌표계로 변환합니다. 여기서 d축(Direct axis)은 회전자 영구자석 N극의 자속 중심 방향으로 정렬하고, q축(Quadrature axis)은 d축보다 전기각으로 90° 앞선 방향으로 설정합니다. 2상 정지 좌표계 전류를 회전자 동기 회전 좌표계 전류로 변환하는 파크 변환 관계식은 다음과 같습니다.
식 (6)과 식 (7)을 통해 변환된 d-q축 전류는 회전자와 동일한 속도로 함께 회전하는 좌표계에서 관찰되므로, 정상상태에서 시간에 따라 변하지 않는 일정한 직류(DC) 물리량으로 표현됩니다.
이러한 직류화는 제어 성능에 매우 중대한 이점을 제공합니다. 첫째, 시변 교류 신호 대신 직류 신호를 제어 대상으로 삼기 때문에 표준 비례적분(PI) 제어기만으로도 정상상태 위상 오차 없이 목표 전류를 완전하게 추종할 수 있습니다. 둘째, d축 전류는 전동기의 쇄교 자속 크기를 제어하고 q축 전류는 전자기적 발생 토크를 전담 제어하도록 물리적 역할을 독립적으로 분리할 수 있습니다. 결과적으로 복잡한 3상 교류 전동기를 직류 분권 전동기처럼 선형적이고 직관적인 방식으로 독립 제어할 수 있게 됩니다.
3kW PMSM 서보 전동기 기준 좌표 변환 수식 계산 예제
실제 서보 드라이브 설계 환경에서 적용되는 좌표 변환 과정을 확인하기 위해 3kW급 표면부착형 영구자석 동기 전동기(SPMSM)를 기준으로 수치 계산을 진행합니다. 대상 전동기의 정격 사양은 정격 출력 3kW(3000W), 정격 회전속도 3000rpm, 극쌍수 4(8극 전동기), 영구자석 쇄교 자속 0.1592Wb입니다.
먼저 전동기가 정격 속도인 3000rpm으로 회전할 때 기계적 각속도를 산출합니다.
식 (8)에 회전속도 3000rpm을 대입하면 기계적 각속도는 약 314.16 rad/s로 계산됩니다. 다음으로 정격 출력 3000W와 산출된 기계적 각속도를 이용하여 전동기의 정격 발생 토크를 도출합니다.
식 (9)에 따라 3000W를 314.16 rad/s로 나누면 정격 토크는 약 9.55 N·m가 됩니다. 표면부착형 동기 전동기는 d축 인덕턴스와 q축 인덕턴스가 서로 동일하므로 릴럭턴스 토크가 발생하지 않습니다. 따라서 전자기적 출력 토크는 영구자석 자속과 q축 전류의 곱으로 결정됩니다.
표면부착형 전동기에서는 자속 축 전류인 d축 전류를 영(0)으로 제어하여 전류 대비 토크 출력을 극대화하는 id=0 제어를 기본 운전 방식으로 채택합니다. 따라서 식 (10)을 q축 전류에 대해 정리하면 다음과 같은 계산식을 얻습니다.
식 (11)에 정격 토크 9.55 N·m, 극쌍수 4, 영구자석 자속 0.1592Wb를 대입합니다. 분모의 토크 상수 항은 약 0.9552 N·m/A 가 되며, 이를 정격 토크 9.55 N·m 에 적용하면 정격 q축 전류는 10.0 A로 산출됩니다.
이제 회전자의 전기각이 30°인 순간에 측정된 고정자 3상 전류가 a상 -5.0 A, b상 10.0 A, c상 -5.0 A인 상태를 기준으로 좌표 변환을 검증합니다.
먼저 식 (4)와 식 (5)의 클라크 변환을 적용합니다. α축 전류는 a상 전류와 동일하므로 -5.0 A가 됩니다. β축 전류는 식 (5)에 따라 계산하면 약 8.66 A가 도출됩니다.
이어서 산출된 α축 전류 -5.0 A, β축 전류 8.66 A, 전기각 30°를 식 (6)과 식 (7)의 파크 변환에 대입합니다. d축 전류는 0.0 A가 되며, q축 전류는 10.0 A가 됩니다. 이와 같이 시변 3상 전류가 d축 0.0 A, q축 10.0 A라는 완벽한 직류 정상상태 제어량으로 일치함을 확인할 수 있습니다.
전압 지령 생성을 위한 역파크 및 역클라크 변환 과정
전류 제어기(PI 제어기)는 측정된 d-q축 전류와 지령값의 오차를 보상하여 d축 전압 지령(V_d)과 q축 전압 지령(V_q)을 출력합니다. 그러나 실제 인버터 하드웨어는 3상 고정자 권선에 펄스폭 변조(PWM) 전압을 인가해야 하므로, 직류 전압 지령을 다시 3상 교류 전압 지령으로 되돌리는 역변환 과정이 필수적입니다.
역변환의 첫 단계는 회전자 동기 좌표계 전압 지령을 2상 정지 좌표계로 변환하는 역파크 변환(Inverse Park Transform)입니다.
식 (12)와 식 (13)을 통해 산출된 V_α와 V_β는 공간 벡터 펄스폭 변조(SVPWM) 기법의 기준 전압 벡터로 직접 사용될 수 있습니다. 만약 상별 삼각파 비교 PWM 방식을 적용하는 구조라면 2상 정지 좌표계 전압을 최종 3상 전압 지령으로 변환하는 역클라크 변환(Inverse Clarke Transform)을 수행합니다.
식 (14), 식 (15), 식 (16)에 의해 도출된 3상 전압 지령은 인버터 게이트 드라이버 회로를 거쳐 전력 스위칭 소자의 듀티비를 결정합니다. 이로써 고정자 전류 검출부터 좌표 변환, 전류 오차 제어, 전압 역변환, PWM 스위칭 신호 생성으로 이어지는 자속 기준 벡터 제어(FOC)의 완전한 폐루프 사이클이 완성됩니다.
클라크 및 파크 변환 요약과 실무 적용 시 고려사항
PMSM 서보 전동기 제어기 펌웨어를 구현할 때는 좌표 변환 수식의 이론적 유도 외에도 하드웨어 및 실시간 연산 특성을 반영한 몇 가지 실무적 핵심 요소를 반드시 점검해야 합니다.
첫째, 회전자 위치 검출 센서(엔코더 또는 리졸버)의 영점 정렬과 전기각(θ_e) 보정입니다. 파크 변환과 역파크 변환에서 사용하는 전기각은 영구자석의 실제 자속 축과 정확히 일치해야 합니다. 센서의 기계적 조립 오차나 초기 옵셋 각도가 존재하면 d축과 q축 간에 위상 틀어짐이 발생하여 토크 저하 및 불필요한 직류 전류 손실을 초래합니다. 따라서 제어기 초기화 루틴에서 d축 직류 전류를 인가하여 회전자를 정렬하거나 엔코더의 Z상 인덱스 신호를 기준으로 정확한 전기각 옵셋을 캘리브레이션해야 합니다.
둘째, 제어 주기 지연에 따른 각도 보상입니다. 전류 샘플링 시점부터 역파크 변환을 거쳐 실제 PWM 전압이 인버터에 반영되는 시점 사이에는 마이크로컨트롤러 연산 지연과 하드웨어 스위칭 지연이 존재합니다. 전동기가 고속으로 회전할수록 지연 시간 동안 회전자가 진행하는 전기각 편차가 커지므로, 샘플링 주기와 현재 회전 각속도를 곱한 지연 보상 각도를 현재 전기각에 미리 가산해 주는 예측 제어가 동반되어야 합니다.
셋째, 변환 행렬 스케일링의 일관성 유지입니다. 제어 소프트웨어 전체에서 전류와 전압 모두 크기 불변(Amplitude-Invariant) 변환식을 동일하게 적용해야 제어 게인 및 전력 계산에서 불필요한 이득 불일치 오류를 방지할 수 있습니다.
본문에서 유도하고 계산한 클라크 변환과 파크 변환은 시변 3상 교류 전동기를 직류기처럼 직관적으로 다룰 수 있게 하는 현대 벡터 제어의 근간입니다. 3상 평형 조건의 수식 간략화와 동기 회전 좌표계의 물리적 의미를 명확히 이해하고 실무 설계에 적용함으로써, 고효율 및 고응답 특성을 갖는 정밀 서보 드라이브 시스템을 성공적으로 구현할 수 있습니다.