CAN 네트워크를 이용한 단일 프로세서에 의한 복수 인버터 구현에 관한 연구

A Study on Driving Dual Inverters with Single Processor Using Controller Area Network

  • 정의헌 (울산대 전자정보시스템공학부) ;
  • 이현영 (울산대 전자정보시스템공학부) ;
  • 이홍희 (울산대 전자정보시스템공학부) ;
  • 전태원 (울산대 전자정보시스템공학부)
  • 발행 : 2004.02.01

초록

일반적으로 두 대의 전동기를 독립적으로 동시에 구동하려면 2개의 독립적인 제어용 프로세서를 사용해 각각의 전력회로를 구동해야 한다. 본 논문에서는 CAN 네트워크를 이용해 한 개의 제어기만으로 두 대의 인버터 전력회로를 동시에 제어할 수 있는 단일 프로세서에 의한 복수 인버터 제어기법을 제안했다. 이 시스템은 두 대의 전동기를 한 개의 프로세서를 사용해 제어하기 때문에 두 대의 전동기를 연동하여 운전할 경우에도 별도의 인터페이스 장치나 새로운 프로세서의 추가 없이 소프트웨어적으로 간단히 구현할 수 있다. 제안된 시스템을 구현하고 실험을 통해 그 타당성을 입증해 보였다.

Two processors are generally used to drive the power circuits for controlling the dual motors independently. In this paper, we propose the new control scheme to drive dual inverters using only one controller with the aid of CAN network. The proposed system is very useful compared to conventional techniques especially in case of controlling the combined dual motors because the control algorithm can be implemented by the software program only without any additional processor or hardware interfacing. The proposed system is implemented and verified experimentally.

키워드

참고문헌

  1. IEEE Trans. on Industrial Electronics v.44 no.4 An Improved CAN Fieldbus for Industrai Application G.Cena;A.ValenzaNo
  2. CAN Newsletter Coordinated multi-axis motion control via CANopen Jan Bosteels
  3. 전력전자학회 논문지 v.8 no.4 CAN 네트워크를 사용한 레미콘 온라인 생산 시스템 설계 김동식(외)
  4. CAN System Engineering From Theory to Practical Application Wolfhard Lawrenz
  5. CAN Specification 2.0 CiA
  6. CAN Physical Layer CiA
  7. CAN Datalink Layer CiA
  8. IEEE Trans. on Industrial Electronics v.49 no.6 Achieving Round-Robin Access in Controller Area Networks G.Cena;A.ValenzaNo
  9. Computing and Control Eng. Jr. Time-triggered controller area network G.Leen;D.Heffernan
  10. Phillips Semiconductor SJA1000 Stand-alone CAN Controller Phillips
  11. Vector Control of AC Machine Peter Vas
  12. 전력전자학회 논문지 v.6 no.6 인버터 구동 시스템을 위한 새로운 공간벡터 Random PWM 기법 나석환;정영국;임영철