상세 보기
Development of a hardware-in-the-loop simulator for BLDC motor driving using microcontroller; [마이크로컨트롤러를 이용한 BLDC 모터 구동 Hardware-in-the-Loop Simulator 개발]
- Jo, BongEon;
- Lee, Young Sam
SCOPUS
2초록
In this paper, we deal with the development of a HIL (Hardware-in-the-Loop) simulator for BLDC motor driving using a microcontroller. We propose a modified BLDC model for the simulation of a BLDC motor using a microcontroller. The proposed HIL simulator is developed using various peripherals of STM32F407 (ARM cortex-M4 based microcontroller). The proposed HIL simulator consists of three parts. First, the part simulating the inverter analyzes the input PWM signals to calculate the corresponding input voltage. This part detects wrong PWM signals or shoot-throughs of the half-bridge. Second, the BLDC motor part is implemented by solving the modified model equations in real time. Finally, the third part generates the output of the BLDC motor. The HIL simulator generates the Back Electromotive Force (BEMF) waveform and signals of a rotary encoder and a hall sensor. Sensor signals are generated using a timer interrupt. The BEMF waveform is implemented using DAC. Moreover, a generation method using PWM and RC filter is presented. Through experiments, we illustrate that the developed HIL simulator accurately simulates the BLDC motor. Furthermore, we confirm that the BLDC motor drive algorithm designed with the developed HIL simulator can be successfully applied to real BLDC motor driving systems. © ICROS 2018.
키워드
- 제목
- Development of a hardware-in-the-loop simulator for BLDC motor driving using microcontroller; [마이크로컨트롤러를 이용한 BLDC 모터 구동 Hardware-in-the-Loop Simulator 개발]
- 저자
- Jo, BongEon; Lee, Young Sam
- 발행일
- 2018
- 유형
- Article
- 저널명
- 제어.로봇.시스템학회 논문지
- 권
- 24
- 호
- 12
- 페이지
- 1101 ~ 1110