http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
오픈소스 하드웨어와 MATLAB을 이용한 고속모니터링 시스템 개발
조봉언(Bongeon Jo),이영삼(Young-Sam Lee) 제어로봇시스템학회 2019 제어·로봇·시스템학회 논문지 Vol.25 No.12
In this paper, we deal with the development of a high speed monitoring system using opensource hardware and MATLAB/Simulink. We use the Arduino Due as opensource hardware. The proposed high speed monitoring system has four features. First, it does not affect the operation of the user application running on a micro-controller. The proposed system performs realtime monitoring using an algorithm that minimizes the computational load. Second, data channels can have different data types and update periods. Consequently, flexible data monitoring is possible. Third, the proposed system uses MATLAB/Simulink for monitoring. As a result, users can utilize all the powerful functions supported by MATLAB to process the monitored data. Finally, the algorithm of the proposed high speed monitoring system can be applied to any micro-controller with serial communication peripheral. Through experiments, we verify the performance of the developed monitoring system. It is shown that the data loss does not happen through the basic experiment. Through realtime monitoring experiment for the sensorless drive system of the BLDC motor, it is illustrated that the proposed system has its strength in high speed monitoring of data changing very fast such as current or back EMF signals.
마이크로컨트롤러를 이용한 BLDC 모터 구동 Hardware-in-the-Loop Simulator 개발
조봉언(BongEon Jo),이영삼(Young Sam Lee) 제어로봇시스템학회 2018 제어·로봇·시스템학회 논문지 Vol.24 No.12
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.