# 스칼라 제어

스칼라 제어는 BLDC 모터 제어 방법 중 하나로, 모터의 속도와 전압 사이의 비례 관계를 이용해 제어하는 방법이다. 이 방식은 주로 간단한 애플리케이션에서 사용되며, 구현이 비교적 쉬운 편이다.

#### 기본 개념

스칼라 제어에서는 주로 전압, 주파수, 속도 등의 크기(스칼라)를 제어하며, 벡터 제어처럼 방향성에 대한 정보는 사용하지 않는다. 이 방식은 주파수와 전압을 조절해 모터의 속도를 제어하며, 전류를 제어하지 않는다.

#### 전압과 주파수의 관계

BLDC 모터의 속도는 인가되는 전압과 주파수에 직접적으로 비례한다. 이 관계는 다음과 같이 표현할 수 있다.

$$
N = \frac{120 \cdot f}{P}
$$

여기서:

* $N$은 모터의 속도 (RPM)
* $f$는 전기 주파수 (Hz)
* $P$는 모터의 폴 수

#### 인버터의 역할

스칼라 제어에서는 인버터가 주파수와 전압을 조절하는 역할을 한다. 인버터는 DC 전원을 받아서 이를 원하는 주파수와 전압의 AC 전원으로 변환한다. 주파수와 전압을 동기화하여 변경하는 방법을 통해 모터의 속도를 제어한다.

#### 제어 알고리즘

스칼라 제어 알고리즘의 기본적인 흐름은 다음과 같다:

1. **속도 명령 입력**: 사용자나 시스템에서 원하는 속도 명령을 입력받는다.
2. **주파수 설정**: 원하는 속도에 맞추어 주파수를 설정한다. 속도와 주파수의 관계는 앞서 언급한 식에 따른다.
3. **전압 설정**: 설정된 주파수에 맞추어 전압을 조정한다. 일반적으로 전압과 주파수는 일정한 비율로 증가하거나 감소하도록 한다.
4. **PWM 신호 생성**: 인버터는 설정된 주파수와 전압에 따라 PWM(Pulse Width Modulation) 신호를 생성하여 모터에 인가한다.
5. **속도 피드백**: 실제 모터의 속도를 피드백 받아 속도 명령과 비교한다.
6. **오차 보정**: 속도 명령과 실제 속도 간의 오차를 보정하여 주파수와 전압을 재조정한다.

#### 장점과 단점

**장점**

* **구현의 간편성**: 비교적 간단한 알고리즘으로 쉽게 구현할 수 있다.
* **비용 절감**: 복잡한 하드웨어나 소프트웨어가 필요하지 않아 비용이 저렴한다.

**단점**

* **정밀도 부족**: 속도와 위치 제어의 정밀도가 낮다.
* **효율 저하**: 벡터 제어와 비교했을 때 효율이 낮아질 수 있다.
* **부하 변화 대응력 부족**: 부하 변화에 대한 대응력이 떨어진다.

#### 스칼라 제어의 활용 예

스칼라 제어는 주로 다음과 같은 애플리케이션에서 사용된다:

* 팬 및 펌프
* 가전제품 (에어컨, 세탁기 등)
* 간단한 산업용 모터
