BLDC 모터를 선택하는 것은 우수한 모션 시스템을 설계하는 데 있어 일부에 불과합니다. 모터를 어떻게 제어하느냐에 따라 소음, 토크 평활도, 효율, 저속 성능, 심지어 전자 부품의 크기까지도 큰 영향을 미칠 수 있습니다.

일반적으로 사용되는 두 가지 접근 방식은 6단계 정류 방식과 자기장 지향 제어(FOC)입니다.

6단계 정류 방식은 간단합니다. 로터 위치에 따라 모터의 위상을 전환하며 제어 구조를 비교적 단순하게 유지합니다. FOC는 다른 접근 방식을 취합니다. 로터 자기장에 상대적으로 전류 벡터를 지속적으로 조절함으로써, 제어기가 토크를 훨씬 더 정밀하게 제어할 수 있게 해줍니다.

부드러움과 정밀한 제어가 중요한 경우, 일반적으로 FOC가 더 나은 선택입니다. 하지만 모든 BLDC 모터 응용 분야에서 FOC가 항상 최선의 선택인 것은 아닙니다.

많은 펌프, 팬, 송풍기, 전동 공구 및 비용에 민감한 구동 장치의 경우, 6단계 방식이 여전히 실용적인 해결책으로 남아 있습니다.

어떤 방식이 더 나은지는 기계의 실제 요구 사항에 따라 달라집니다.

Six-Step Commutation Works

6단계 정류의 작동 원리

3상 BLDC 모터에는 3개의 고정자 상이 있습니다. 6단계 제어에서 인버터는 각 전기 주기 동안 6가지 전기 상태를 순차적으로 전환합니다.

주어진 단계에서 일반적으로 두 상이 전류를 흐르게 하는 반면, 세 번째 상에는 전원이 공급되지 않습니다. 회전자가 약 60 전기도 전진하면 컨트롤러는 다음 정류 상태로 전환합니다.

이 순서는 다음과 같이 계속됩니다:

1단계 → 2단계 → 3단계 → 4단계 → 5단계 → 6단계 → 반복

회전자의 위치는 홀 센서를 사용하여 측정하거나 역기전력(back-EMF)과 같은 신호를 통해 추정할 수 있습니다.

주요 장점은 분명합니다. 컨트롤러가 전류 벡터를 지속적으로 계산하기 위해 복잡한 수학적 모델을 필요로 하지 않습니다. 스위칭 로직은 이해하고, 구현하며, 문제를 해결하기가 비교적 쉽습니다.

이 때문에 6단계 제어 방식은 모터가 매우 부드러운 토크를 제공하는 것보다 주로 제어된 속도로 안정적으로 회전해야 하는 경우에 매력적입니다.

그러나 이산적 정류 방식은 동시에 주요 약점도 야기합니다.

식스-스텝(Six-Step)은 고정자 자기장을 연속적으로 회전시키는 대신, 사실상 한 섹터에서 다른 섹터로 이동시킵니다. 따라서 토크가 발생하는 각도는 각 정류 섹터 내에서 변화하며, 섹터 간 전환 시 추가적인 외란이 발생합니다.

그 결과 토크 리플과 진동이 커지고, 잠재적으로 더 큰 소음이 발생할 수 있습니다.

Field-Oriented Control Works

자기장 지향 제어(FOC)의 작동 원리

FOC는 동일한 모터를 다른 관점에서 접근합니다.

단순히 어느 두 상을 전도시킬지 결정하는 대신, FOC는 로터에 대한 고정자 자기장의 크기와 방향을 제어하려고 합니다.

3상 전류는 수학적으로 회전 좌표계로 변환되며, 일반적으로 다음 두 성분으로 표현됩니다:

  • d축 전류(Id) — 자속과 관련됨
  • q축 전류(Iq) — 주로 토크를 담당

대부분의 영구자석 모터 작동 조건에서, 제어기는 Id를 목표 값 근처로 유지하면서 Iq를 통해 필요한 토크를 유지하려고 합니다.

전형적인 제어 체인은 대략 다음과 같습니다:

전류 측정 → 클라크 변환 → 파크 변환 → Id/Iq 제어 → 역변환 → PWM/SVPWM → 인버터

핵심은 FOC가 모터 제어를 어떻게 개선하는가 하는 점입니다. 실질적인 차이점은 FOC가 다음 60도 정류 지점을 기다리지 않고 전류 벡터를 지속적으로 조정한다는 것입니다.

이를 통해 고정자와 회전자 간의 전자기 상호작용이 훨씬 더 부드러워집니다.

FOC와 6단계 제어의 비교 요약

요소 6단계 정류 FOC
제어 원리 이산 6-섹터 정류 연속 전류 벡터 제어
상 전류 일반적으로 블록/사다리꼴 일반적으로 사인파형
토크 리플 더 높음 낮음
저속 주행 시 부드러움 보통에서 나쁨 적절히 구현될 경우 매우 우수
소음 일반적으로 높음 일반적으로 낮음
토크 제어 기본 정밀
효율 향상 가능성 양호 매우 양호
MCU 요구 사항 낮음 높음
전류 감지 비교적 간단함 더 까다로움
소프트웨어 복잡도 낮음 높음
튜닝 필요성 제한적 상당함
개발 비용 낮음 높음
가장 적합 간단하고 비용 효율이 높은 구동 장치 정밀 및 고성능 구동 장치

이 표를 보면 FOC가 확실한 승자로 보이지만, 엔지니어링상의 결정은 성능 사양만 보고 내려서는 안 됩니다.

추가적인 성능에는 비용이 따릅니다.

FOC vs Six-Step Commutation

토크 평활도: 가장 큰 차이점

토크 리플은 대개 그 차이를 가장 쉽게 느낄 수 있는 부분입니다.

6단계 제어에서는 전기 주기 전체에 걸쳐 로터 자기장과 고정자 전류 간의 관계가 완벽하게 유지되지 않습니다. 또한 정류 현상으로 인해 전류에 과도적인 변화가 발생합니다.

고속에서는 기계적 관성으로 인해 이러한 현상이 상당 부분 가려질 수 있습니다.

저속에서는 이러한 현상이 더욱 두드러집니다. 모터는 경부하 상태에서 미세한 속도 맥동, 진동, 들리는 정류 소음 또는 불규칙한 움직임을 보일 수 있습니다.

FOC는 전류 벡터가 로터를 지속적으로 따라가기 때문에 블록 정류와 관련된 큰 주기적 토크 교란을 대부분 방지합니다.

이는 다음과 같은 응용 분야에서 중요합니다:

  • 로봇 관절
  • 서보 메커니즘
  • 정밀 위치 결정 시스템
  • 전동 파워 스티어링
  • AGV 및 이동형 로봇
  • 저소음 가전제품
  • 의료 장비

그러나 모터가 고속 원심 팬을 구동하는 경우, 소량의 토크 리플은 최종 기계에 거의 영향을 미치지 않을 수 있습니다.

해당 용도에 따라 더 부드러운 토크가 실질적인 가치를 지니는지, 아니면 단순히 기술적으로 인상적인지에 따라 결정됩니다.

저속 성능

저속 운전은 모터 제어 시스템의 약점을 드러냅니다.

고속에서는 로터의 관성이 토크 변동을 완화합니다. 저속에서는 모든 정류 현상이 기계적으로 더 뚜렷하게 나타납니다.

따라서 6단계 제어 시스템은 저속으로 작동할 때, 특히 상대적으로 정밀도가 낮은 로터 위치 정보를 제공하는 홀 센서를 사용할 경우 덜 정교하게 느껴질 수 있습니다.

FOC는 제어기가 훨씬 더 정밀한 로터 각도에 따라 위상 전류를 조절하기 때문에 저속 작동 시 상당히 더 부드러운 성능을 제공할 수 있습니다.

하지만 중요한 조건이 하나 있습니다:

FOC에는 신뢰할 수 있는 로터 위치 정보가 필요합니다.

인코더나 레졸버를 사용하면 정확한 저속 및 정지 속도 제어가 비교적 간단합니다.

센서리스 FOC는 더 복잡합니다.

매우 저속에서는 역기전력이 약해지기 때문에, 제어기는 로터 위치를 파악하기 위해 고급 추정 방법, 고주파 주입, 개방 루프 시동 전략 또는 기타 기술이 필요할 수 있습니다.

따라서 “FOC는 뛰어난 제로 속도 성능을 제공한다”는 말은 로터 위치 전략이 이를 지원할 때만 사실입니다.

효율성: FOC가 일반적으로 유리하지만, 모든 상황에서 그렇지는 않습니다

FOC는 고정자 전류를 토크 발생 방향과 더 잘 일치시킬 수 있기 때문에 종종 더 효율적인 방법으로 설명됩니다.

이는 불필요한 전류를 줄여 모터의 구리 손실을 낮출 수 있습니다.

HVAC 송풍기, 산업용 펌프, 압축기 또는 전기 자동차와 같이 지속적으로 작동하는 장비의 경우, 효율이 소폭 개선되더라도 수천 시간의 가동 시간 동안 누적되면 상당한 효과를 가져올 수 있습니다.

그러나 효율은 단순히 제어 알고리즘의 관점이 아니라 시스템 수준에서 평가되어야 합니다.

FOC는 일반적으로 연속적인 PWM 작동과 비교적 높은 스위칭 주파수를 수반합니다. 이로 인해 MOSFET이나 IGBT에서 스위칭 손실이 발생합니다.

6단계 제어(Six-Step)는 때때로 더 단순한 스위칭 패턴으로 작동하여 인버터 손실을 줄일 수 있습니다.

모터 자체도 중요한 요소입니다.

강한 사다리꼴 형태의 역기전력 파형을 기반으로 설계된 모터는 6단계 제어와 매우 잘 어울리는 반면, 더 정현파에 가까운 역기전력 프로파일을 가진 모터는 일반적으로 정현파 전류 제어에 더 적합합니다.

더 나은 질문은 “FOC가 더 효율적인가?”입니다.

그렇습니다:

“어떤 제어 전략이 이 모터의 실제 작동 범위 전반에 걸쳐 가장 높은 시스템 효율을 제공하는가?”

이러한 구별은 중요합니다.

소음 및 진동

소음은 FOC를 사용하는 데 있어 점점 더 중요한 이유가 되고 있습니다.

6단계 정류 방식은 주기적인 전자기 여진을 유발합니다. 모터의 구조, 속도, 기계적 공진 및 인클로저 설계에 따라 이러한 고조파 소리가 귀에 들릴 수 있습니다.

공장 내부에 설치된 산업용 펌프의 경우 이는 큰 문제가 되지 않을 수 있습니다.

다음과 같은 경우에는 상당히 중요한 문제가 됩니다:

  • 가정용 HVAC 시스템
  • 냉장고 압축기
  • 고급형 팬
  • 의료 장비
  • 사무 자동화
  • 자동차 실내 시스템
  • 협동 로봇

FOC는 모터 소음의 모든 원인을 제거할 수는 없습니다. 베어링, 코깅 토크, 로터 불균형, PWM 주파수, 구조적 공진 및 기계적 전달 부품은 여전히 중요한 요소로 남아 있습니다.

그러나 강한 정류 관련 토크 교란을 제거하면 엔지니어들은 저소음 시스템을 설계하는 데 훨씬 더 유리한 출발점을 확보할 수 있습니다.

하드웨어 및 소프트웨어의 복잡성

이 부분에서 Six-Step이 그 한계를 극복합니다.

Six-Step 컨트롤러는 비교적 간결할 수 있습니다. 설계에 따라 홀 센서 입력이나 역기전력 감지, 기본 속도 루프, PWM 생성, 그리고 간단한 정류 로직이 필요할 수 있습니다.

FOC는 이보다 훨씬 더 많은 요소가 필요합니다.

컨트롤러는 다음 작업을 수행해야 할 수 있습니다:

전류 샘플링 → 좌표 변환 → PI 전류 제어 → 회전자 각도 처리 → 전압 계산 → PWM 생성

그리고 이 제어 루프를 초당 수천 번 반복해야 합니다.

전류 측정도 더욱 중요해집니다. ADC 타이밍, 증폭기 오프셋, 전류 센서 대역폭, 데드타임 보정, 회전자 각도 정확도, 제어 루프 튜닝 등이 모두 성능에 영향을 미칠 수 있습니다.

부적절하게 구현된 FOC 제어기는 사실 잘 설계된 6단계 제어기보다 성능이 떨어질 수 있습니다.

이는 두 방법을 비교할 때 가장 간과되기 쉬운 점 중 하나입니다.

FOC는 더 높은 성능 한계를 제공하지만, 더 정교한 엔지니어링도 요구합니다.

비용은 MCU 가격 그 이상이다

최신 마이크로컨트롤러 덕분에 하드웨어 비용 격차는 상당히 줄어들었습니다.

클라크/파크 변환, PI 제어, SVPWM 및 로터 추정 기능을 갖춘 프로세서가 이제 널리 보급되어 있습니다.

하지만 개발 비용은 여전히 중요한 요소입니다.

FOC의 경우 다음 사항에 더 많은 엔지니어링 시간이 필요할 수 있습니다:

  • 모터 파라미터 식별
  • 전류 루프 튜닝
  • 속도 루프 튜닝
  • 센서 보정
  • 시동 최적화
  • 센서리스 추정기 개발
  • 고장 테스트
  • EMI 최적화

제조업체가 수십만 대의 저가형 팬을 생산하는 경우, 불필요한 개발 노력이나 전자 부품 비용을 추가하는 것은 정당화하기 어려울 수 있습니다.

반면 고부가가치 로봇 액추에이터의 경우 정반대입니다. 더 나은 토크 제어와 부드러운 동작만으로도 더 정교한 제어기를 도입하는 것이 충분히 정당화될 수 있습니다.

센서리스 작동 방식이 비교 기준을 바꾼다

6단계 제어와 FOC 모두 기계식 로터 위치 센서 없이 작동할 수 있습니다.

센서리스 6단계 제어는 일반적으로 전원이 공급되지 않는 상에서 발생하는 역기전력(back-EMF) 정보를 사용하여 정류 타이밍을 결정합니다.

이 개념은 비교적 간단하며, 모터가 충분한 속도에 도달하면 잘 작동합니다.

센서리스 FOC는 측정된 전기적 거동과 수학적 관측기 또는 추정기를 사용하여 로터 위치를 지속적으로 추정합니다.

이는 뛰어난 성능을 제공할 수 있지만, 특히 시동 및 초저속 작동 시 구현이 훨씬 더 까다로워집니다.

따라서 대부분의 작동 시간을 중속 또는 고속에서 보내는 응용 분야의 경우, 센서리스 6단계 방식이 비용과 성능 사이에서 매우 매력적인 균형을 제공할 수 있습니다.

부드러운 가속, 넓은 속도 범위, 제어된 토크 및 정교한 동적 응답이 필요한 응용 분야의 경우, 센서리스 FOC 방식은 추가적인 개발 노력을 정당화할 수 있습니다.

응용 분야별 선택

응용 분야 권장 접근 방식 주요 이유
저비용 냉각 팬 6단계 비용 및 단순성
기본 산업용 펌프 6단계 / FOC 효율 목표에 따라 다름
HVAC 송풍기 FOC 소음 및 에너지 효율
전동 공구 6단계 / FOC 토크 제어 요구 사항에 따라 다름
로봇 관절 FOC 저속에서 부드러운 토크
서보 액추에이터 FOC 정밀한 토크 및 위치 제어
AGV 구동 FOC 저속 제어 및 효율
전기 자전거 둘 다 가능 비용 대 정교함
전기차(EV) 구동 모터 FOC 넓은 속도 범위 및 토크 제어
의료용 모션 시스템 FOC 저소음 및 부드러운 동작

명확한 구분선은 없습니다.

고급 펌프의 경우 FOC를 적용하면 이점을 얻을 수 있는 반면, 하나의 작동 지점 근처에서 지속적으로 작동하는 기본형 펌프는 Six-Step으로도 완벽하게 작동할 수 있습니다.

Six-Step이 더 나은 기술적 선택인 경우

Six-Step을 구식 기술로 간주해서는 안 됩니다.

다음과 같은 경우 Six-Step이 더 나은 솔루션인 경우가 많습니다:

  • 제품 비용이 매우 민감한 경우
  • 모터 속도가 대체로 중간 수준이거나 높은 경우
  • 작은 토크 리플이 허용되는 경우
  • 정밀한 토크 제어가 필요하지 않은 경우
  • 소음이 큰 문제가 아닐 때
  • 개발 기간을 짧게 유지해야 함
  • 모터는 이미 사다리꼴 정류 방식에 최적화되어 있습니다

이러한 조건에서 FOC로 전환하면 최종 제품에 충분한 가치를 창출하지 못하면서 복잡성만 증가할 수 있습니다.

제어 알고리즘은 단순히 사양서를 더 정교하게 만드는 것이 아니라, 실제 응용 문제를 해결해야 합니다.

FOC가 추가적인 복잡성을 감수할 만한 가치가 있는 경우

시스템이 여러 가지 성능 특성을 동시에 요구할 때 FOC의 도입을 정당화하기가 훨씬 쉬워집니다.

예를 들어, 모터는 200 rpm에서 조용하게 작동하고, 수천 rpm까지 빠르게 가속하며, 변화하는 부하 조건에서도 정확한 토크를 유지하고, 장시간 동안 효율적으로 작동하며, 제어된 감속을 제공해야 할 수 있습니다.

6-Step은 모터가 이러한 작동 범위 전반에 걸쳐 회전하도록 할 수 있습니다.

FOC는 모터가 해당 범위 전체에서 예측 가능한 동작을 하도록 할 수 있습니다.

이러한 차이는 고성능 모션 시스템에서 중요합니다.

FOC는 특히 다음과 같은 요구 사항이 있는 응용 분야에서 가치가 큽니다:

  • 부드러운 저속 작동
  • 낮은 토크 리플
  • 정확한 토크 제어
  • 저소음 작동
  • 빠른 동적 응답
  • 가변 부하에서 높은 효율
  • 넓은 속도 범위
  • 계전 약화
  • 정밀한 위치 또는 속도 제어

어느 방식이 더 나을까요?

FOC가 기술적으로 더 뛰어난 성능을 갖췄지만, 6단계 제어 방식이 제품 선택 측면에서 더 나은 결정이 될 수도 있습니다.

단순한 팬, 펌프, 송풍기 또는 작동 수명의 대부분을 비교적 안정적인 속도로 보내는 기타 비용 민감형 구동 장치의 경우, 6단계 제어 방식은 더 적은 하드웨어, 소프트웨어 및 개발 노력으로 기계에 필요한 모든 기능을 제공할 수 있습니다.

응용 분야가 부드러운 저속 운전, 저소음, 정확한 토크 제어, 넓은 속도 범위 또는 강력한 동적 성능을 요구한다면, FOC는 일반적으로 추가적인 복잡성을 감수할 만한 가치가 있습니다.

따라서 이 두 방식을 비교하는 가장 유용한 방법은 다음과 같습니다:

6단계 방식은 단순성을 최적화합니다. FOC는 제어 품질을 최적화합니다.

어느 쪽도 모터 명판 정보만 보고 선택해서는 안 됩니다.

모터의 역기전력(back-EMF) 형태, 속도 범위, 부하 프로파일, 요구되는 토크 평활도, 소음 한계, 전류 감지 아키텍처, 컨트롤러 성능, 그리고 생산 비용을 모두 종합적으로 고려해야 합니다.

잘 설계된 BLDC 시스템에서 최상의 제어 방식이 반드시 가장 진보된 방식인 것은 아닙니다.

응용 분야에 불필요한 복잡성을 추가하지 않으면서도 요구되는 모터 동작을 구현하는 방식이 바로 최상의 제어 방식입니다.