eBook

BLDC 모터 제어 알고리즘의 이해

챕터 2

제어기 연결 및 모터의 시뮬레이션 모델 구축


현재 인버터에는 일정한 DC 전압이 공급되고, 그 결과 앞에서 언급한 대로 일정한 속도로 모터가 회전합니다. 아래 블록 다이어그램에 표시된 대로 PID 제어기 같은 적절한 제어기를 이용하여 회로를 완성함으로써 이 전압을 조정할 수 있습니다. 원하는 속도와 측정된 속도의 차이를 기준으로 제어기가 전압을 조정함으로써 모터 속도를 원하는 값에 가깝게 맞출 수 있습니다. 연한 파란색으로 표시된 블록은 제어 알고리즘이고 물리 시스템을 이루는 구성요소는 연한 회색으로 강조되어 있습니다.

PID 제어기를 통해 BLDC 모터가 제어되는 폐루프 모터 제어 다이어그램을 보여주는 그림.

폐루프 BLDC 속도 제어 알고리즘은 아래 Simulink® 블록 다이어그램에 표시된 대로 시뮬레이션 환경에서 구현할 수 있습니다. 블록과 매칭되는 블록 레이블은 제어 알고리즘의 다양한 구성요소들이 어떻게 Simulink 모델의 서브시스템에 매핑되는지 나타냅니다.

Simulink를 사용한 폐루프 BLDC 모터 제어 알고리즘 구현의 스크린샷.

이 시뮬레이션에서는 모터 동작을 시연하기 위해 전압을 이상적으로 변경할 수 있는 것으로 가정했지만, 실제로 그렇게 하려면 PWM(펄스 폭 변조)이 필요합니다.