24.35 가변 RPM 제어와 공력 응답 특성
1. 가변 RPM 제어의 개념
가변 RPM 제어(variable RPM control)는 고정 피치 프로펠러의 회전 속도를 변화시켜 추력을 조절하는 제어 방식이다. 멀티로터의 대부분은 고정 피치 프로펠러와 가변 RPM 제어의 조합을 사용하며, 이는 기계적 단순성과 제어 정밀도의 균형을 제공한다. 브러시리스 DC 모터와 전자 속도 제어기(ESC)의 발전에 의해 가변 RPM 제어가 광범위하게 실용화되었다.
2. 회전 속도와 추력의 관계
고정 피치 프로펠러의 추력은 일반적으로 회전 속도 \omega의 제곱에 비례한다.
T = k_T \omega^2
여기서 k_T는 프로펠러의 추력 계수이다. 이 관계는 운동량 이론과 블레이드 요소 이론의 결합 해석에서 유도된다. 동일하게 반작용 토크는 Q = k_Q \omega^2로 표현된다. 따라서 \omega를 조절하면 T와 Q를 동시에 조절할 수 있다.
3. 공력 응답 시정수
가변 RPM 제어의 공력 응답 시정수는 다음의 요소로 결정된다. 첫째, 모터의 전기적 시정수(\tau_e): 권선 인덕턴스와 저항에 의해. 둘째, 기계적 시정수(\tau_m): 프로펠러와 로터의 관성. 셋째, 공력 시정수(\tau_a): 로터 유도 유동의 발달 시간. 일반적으로 \tau_m이 가장 크며, 이것이 전체 추력 응답을 결정한다. 소형 드론의 추력 시정수는 일반적으로 10 ~ 100 ms 범위이다.
4. 시정수의 수학적 표현
회전 속도 변화에 대한 1차 동역학 근사는 다음과 같다.
\tau \dot{\omega} + \omega = \omega_{\text{cmd}}
여기서 \omega_{\text{cmd}}는 지령 회전 속도, \tau는 시정수이다. 추력 응답은 다음과 같이 유도된다.
T(s) = k_T \omega^2(s) \approx 2 k_T \omega_0 \Delta\omega(s) = \dfrac{2 k_T \omega_0}{\tau s + 1} \omega_{\text{cmd}}(s)
여기서 \omega_0는 작동점 회전 속도이다. 이 선형화된 모델은 작동점 주변에서의 응답을 기술한다.
5. 모터의 특성
브러시리스 DC 모터의 특성은 다음의 관계로 표현된다.
V = I R + K_v^{-1} \omega, \quad Q = K_t (I - I_0)
여기서 V는 단자 전압, I는 전류, R은 권선 저항, K_v는 속도 상수, K_t는 토크 상수, I_0는 무부하 전류이다. 이러한 관계에서 모터가 제공할 수 있는 토크-회전 속도 곡선이 결정된다.
6. 제어 할당과 가변 RPM
멀티로터의 자세 제어는 각 로터의 RPM 차이를 통해 수행된다. 쿼드로터 X 배치에서 기본 제어 할당은 다음과 같이 표현된다.
\begin{bmatrix} T_\Sigma \\ \tau_x \\ \tau_y \\ \tau_z \end{bmatrix} = \begin{bmatrix} k_T & k_T & k_T & k_T \\ -k_T \ell & -k_T \ell & k_T \ell & k_T \ell \\ -k_T \ell & k_T \ell & k_T \ell & -k_T \ell \\ -k_Q & k_Q & -k_Q & k_Q \end{bmatrix} \begin{bmatrix} \omega_1^2 \\ \omega_2^2 \\ \omega_3^2 \\ \omega_4^2 \end{bmatrix}
이 관계로부터 요구 총 추력과 모멘트를 생성하는 각 로터의 속도 제곱값이 결정된다.
7. 공력 응답의 비선형성
추력과 회전 속도의 관계가 이차식이므로, 제어는 본질적으로 비선형이다. 이를 처리하기 위한 접근은 다음과 같다. 첫째, 선형화(작동점 주변의 Taylor 전개). 둘째, 피드백 선형화로 비선형성 제거. 셋째, 비선형 제어 기법 직접 적용. 넷째, 학습 기반 비선형 보상. 이러한 접근들이 가변 RPM 제어의 비선형 공력 응답을 관리한다.
8. 가변 RPM의 이점
가변 RPM 제어의 이점은 다음과 같다.
| 이점 | 내용 |
|---|---|
| 기계적 단순성 | 피치 작동기 불필요 |
| 신뢰성 | 부품 수 감소 |
| 비용 | 저비용 |
| 중량 | 경량 |
| 정밀 제어 | 현대 ESC의 정밀 속도 제어 |
| 다양한 응용 | 폭넓은 드론 시장 |
이 표는 가변 RPM 제어의 주요 이점을 요약한 것이다. 이러한 이점들이 가변 RPM이 멀티로터의 표준 제어 방식으로 자리 잡은 배경이다.
9. 가변 RPM의 한계
가변 RPM 제어의 한계는 다음과 같다. 첫째, 추력 응답 속도가 모터 관성에 의해 제한. 둘째, 회전 방향 변경 불가(일반적 설정에서 음의 추력 생성 불가). 셋째, 모터 효율이 다양한 작동점에서 변동. 넷째, 저속 회전에서 정밀 제어 어려움. 다섯째, 극도의 고기동 요구에 대한 응답 제한. 이러한 한계는 고성능 응용에서 가변 피치와의 비교 고려를 요구한다.
10. ESC의 역할
전자 속도 제어기(ESC)는 가변 RPM 제어의 핵심 구성 요소이다. 주요 기능은 다음과 같다. 첫째, 모터 구동을 위한 3상 PWM 신호 생성. 둘째, 역기전력 또는 센서 기반 회전자 위치 감지. 셋째, 원하는 회전 속도 또는 토크로의 피드백 제어. 넷째, 과전류, 과온 보호. 다섯째, 비행 제어기와의 통신 인터페이스. 고성능 ESC는 빠른 추력 응답과 정밀 제어를 제공한다.
11. BLHeli와 DShot
현대의 멀티로터 ESC는 BLHeli 펌웨어와 DShot 통신 프로토콜을 사용한다. DShot은 디지털 PWM 기반 고정밀 제어 신호로, 다음의 이점을 제공한다. 첫째, 디지털 정밀도. 둘째, 빠른 업데이트 속도. 셋째, 양방향 통신 기능. 넷째, 오류 검출. 이러한 기술 발전은 가변 RPM 제어의 성능을 크게 향상시켰다.
12. 회전 속도 감지
정밀한 가변 RPM 제어에는 정확한 회전 속도 감지가 필요하다. 주요 방법은 다음과 같다. 첫째, 홀 센서(Hall sensor)를 이용한 직접 측정. 둘째, 센서리스 역기전력 감지. 셋째, 추정 알고리즘으로의 간접 추정. 넷째, 광학 엔코더 사용. 이러한 감지 기술이 정밀한 속도 제어를 실현한다.
13. 로봇공학적 의의
가변 RPM 제어와 공력 응답 특성의 이해는 자율 비행 로봇의 다음 측면에 기여한다. 첫째, 비행 제어기의 정밀한 설계. 둘째, 모터-프로펠러 매칭의 최적화. 셋째, 추력 응답 한계의 인지. 넷째, 에너지 효율의 향상. 다섯째, 시뮬레이션 환경의 현실성. 이러한 의의는 가변 RPM 제어가 현대 멀티로터의 기본 공력 및 제어 원리임을 보여 준다.
14. 출처
- Mellinger, D., and Kumar, V. “Minimum Snap Trajectory Generation and Control for Quadrotors.” IEEE International Conference on Robotics and Automation, 2011.
- Mahony, R., Kumar, V., and Corke, P. “Multirotor Aerial Vehicles: Modeling, Estimation, and Control of Quadrotor.” IEEE Robotics and Automation Magazine, vol. 19, no. 3, 2012.
- Hanselman, D. Brushless Permanent Magnet Motor Design, 2nd ed. Magna Physics Publishing, 2006.
- Bangura, M., and Mahony, R. “Thrust Control for Multirotor Aerial Vehicles.” IEEE Transactions on Robotics, vol. 33, no. 2, 2017.
- Leishman, J. G. Principles of Helicopter Aerodynamics, 2nd ed. Cambridge University Press, 2006.
15. 버전
v1.0 (2026-04-17)