DOI QR코드

DOI QR Code

DSP 및 PLECS를 활용한 PMSM 구동시스템용 고속 제어 시제품개발 기법 개발

Development of rapid control prototyping for a PMSM drive system using DSPs and PLECS

  • Lee, Jooyoung (Dept. of Electrical Engineering, Jeonbuk National University) ;
  • Choi, Sung-Min (Dept. of Electrical Engineering, Jeonbuk National University) ;
  • Kim, Sehwan (Korea Institute of Machinery & Materials) ;
  • Lee, Jae Suk (Dept. of Electrical Engineering, Jeonbuk National University)
  • 투고 : 2022.03.31
  • 심사 : 2022.06.27
  • 발행 : 2022.06.30

초록

본 논문에서는 Digital Signal Processor(DSP)와 PLECS 소프트웨어를 사용하여 영구자석동기전동기(Permanent Magnet Synchronous Machine, PMSM)를 위한 Rapid Control Prototyping (RCP)를 구현하였다. PLECS의 Auto-code generation(ACG) 기능을 활용하여 제어 프로세서를 DSP로 사용하는 PMSM 구동 시스템에 대한 현재 벡터 제어 알고리즘을 보다 상대적으로 간단하고 효율적으로 개발할 수 있다. 본 논문에서는 모델 기반 설계(Model Based Design, MBD)와 real time control(실시간 제어) 배경을 살펴본다. 또한, DSP 보드와 호환되는 상용 RCP 제품 및 실험을 통한 PMSM 드라이브 제어를 구현하였다.

This paper presents implementation of rapid control prototype (RCP) for permanent magnet synchronous machines (PMSMs) using a digital signal processor (DSP) and the PLECS software. By utilization of auto code generation function in the PLECS, a current vector control algorithm for a PMSM drive system using a DSP as a control processor can be developed more efficiently. In this paper, a background of a model based design (MBD) and real time control are reviewed. Also, commercial RCP products compatible with DSP boards are introduced. At the end of the paper, experimental implementation of RCP for a PMSM drive is presented.

키워드

과제정보

This research was supported by the National Research Foundaton of Korea (NRF) grant funded by the Korea government (MSIT) (No.2020R1C1C1013260).

참고문헌

  1. I. R. Kendall and R. P. Jones, "An investigation into the use of hardwarein-the-loop simulation testing for automotive electronic control systems," Control Eng. Pract., vol.7, no.11, pp.1343-1356, 1999. DOI: 10.1016/S0967-0661(99)00103-3
  2. T. N. Chang, B. Cheng, and P. Sriwilaijaroen, "Motion control firmware for high-speed robotic systems," IEEE Trans. Ind. Electron., vol.53, no.5, pp.1713-1722, 2006. DOI: 10.1109/ICMECH.2004.1364415
  3. L. Gauchia and J. Sanz, "A per-unit hardware-in-the-loop simulation of a fuel cell/battery hybrid energy system," IEEE Trans. Ind. Electron., vol.57, no.4, pp.1186-1194, 2010. DOI: 10.1109/TIE.2009.2036641
  4. Plexim, "RT box Launchpad Interface," https://www.plexim.com/products/rt_box/launchpad_interface.
  5. Mathwors, "Videos and Webinars-Getting Started with Embedded Coder Support Package for TI C2000 Processors," https://kr.mathworks.com/videos/getting-started-with-embedded-coder-support-package-for-ti-c2000-processors-1573540550102.html.
  6. Typhoon HI, "LaunchPad Interface board" https://www.typhoon-hil.com/products/launchpad-interface-board.
  7. C2000 real-time control MCUs | Design & development | TI.com, "C2000 real-time Microcontrollers - design & development" https://www.ti.com/microcontrollers-mcus-processors/microcontrollers/c2000-real-time-controlmcus/design-development.html/
  8. Texas Instruments Incorporated, "LAUNCHXL-F28379D Overview," Texas Instruments Corp., Dallas, Texas, USA, Tech. Rep. SPRUI77C, 2019.