본문 바로가기
KERD
논문KCI 등재

AC 서보모터 제어 프로그램 구조 설계 및 구현

Structure Design and Implementation of AC Servo Motor Control Program

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

This study proposes an AC servo motor control program structure and its implementation method to efficiently integrate 13 types of additional compensation algorithms into the basic FOC (field-oriented control) algorithm program. Various compensation algorithms are necessary to enhance the stability and performance of machine tools by compensating for interference from disturbances and vibrations. Each compensation algorithm is implemented as a separate, independent function and called from a switch-case statement in the ISR (interrupt service routine) of the PWM (pulse-width modulation) device. The advantages of this approach include facilitating not only debugging and testing but also reducing the possibility of errors during the program development phase. Thus, it is easy to add and activate each specific compensation algorithm for the program update during the program operation phase. The implemented motor control program was experimented with a single-axis feed shaft testbed driven by a commercial AC servo motor control drive board and a 750 Watts SPMSM (surface-mounted permanent magnet synchronous motor), and the results verified its normal operation and performance improvement.

Abstract

This study proposes an AC servo motor control program structure and its implementation method to efficiently integrate 13 types of additional compensation algorithms into the basic FOC (field-oriented control) algorithm program. Various compensation algorithms are necessary to enhance the stability and performance of machine tools by compensating for interference from disturbances and vibrations. Each compensation algorithm is implemented as a separate, independent function and called from a switch-case statement in the ISR (interrupt service routine) of the PWM (pulse-width modulation) device. The advantages of this approach include facilitating not only debugging and testing but also reducing the possibility of errors during the program development phase. Thus, it is easy to add and activate each specific compensation algorithm for the program update during the program operation phase. The implemented motor control program was experimented with a single-axis feed shaft testbed driven by a commercial AC servo motor control drive board and a 750 Watts SPMSM (surface-mounted permanent magnet synchronous motor), and the results verified its normal operation and performance improvement.

참고문헌 (21)

  1. L. N. Lopez de Lacalle, "Machine Tools for High Performance Machining" (2009), Springer
  2. S. H. Suh, "Theory and Design of CNC Systems" (2008), Springer
  3. 오현우, "다중 팔렛 시스템에 사용되는 서보 모터의 제어에 관한 연구", 대한임베디드공학회논문지, 14(6), pp.339~346 (2019), 대한임베디드공학회[DOI]
  4. J. Fleischer, "Workpiece and Tool Handling in Metal Cutting Machines", CIRP Annals, 55(2), pp.817~839 (2006)
  5. K. Cheng, "Machining Dynamics" (2009), Springer
  6. 은인웅, "특허분석을 통한 공작기계 이송계의 기술 현황과 발전방향", 한국정밀공학회지, 29(5), pp.510~515 (2012), 한국정밀공학회[DOI]
  7. E. C. Jeon, "An Improvement of Positioning Accuracy for CNC Machine Tools", Journal of the Korean Society of Precision Engineering, 11(6), pp.5~11 (1994)
  8. B. Yang, "Kinematic Modeling and Machining Precision Analysis of Multi-Axis CNC Machine Tools Based on Screw Theory", Mechanism and Machine Theory, 140, pp.538~552 (2019)
  9. B. Nahid-Mobarakeh, "Mechanical Sensorless Control of PMSM with Online Estimation of Stator Resistance", IEEE Transactions on Industry Applications, 40(2), pp.457~471 (2004)
  10. T. H. Nguyen, "Deterioration Monitoring of DC-link Capacitors in AC Machine Drives by Current Injection", IEEE Transactions on Power Electronics, 30(3), pp.1126~1130 (2015)
  11. W. He, "A State Observer for Sensorless Control of Power Converters with Unknown Load Conductance", IEEE Transactions on Power Electronics, 37(8), pp.9187~9199 (2022)
  12. Y. Shi, "Online Identification of Permanent Magnet Flux Based on Extended Kalman Filter for IPMSM Drive with Position Sensorless Control", IEEE Transactions on Industrial Electronics, 59(11), pp.4169~4178 (2011)
  13. Z. Q. Zhu, "Online Parameter Estimation for Permanent Magnet Synchronous Machines : An Overview", IEEE Access, 9, pp.59059~59084 (2021)
  14. Y. Inoue, "Performance Improvement of Sensorless IPMSM Drives in a Low-Speed Region Using Online Parameter Identification", IEEE Transactions on Industry Applications, 47(2), pp.798~804 (2010)
  15. W. Deng, "Online Multiparameter Identification of Surface-Mounted PMSM Considering Inverter Disturbance Voltage", IEEE Transactions on Energy Conversion, 32(1), pp.202~212 (2017)
  16. C. Lian, "Parameter and VSI Nonlinearity Hybrid Estimation for PMSM Drives Based on Recursive Least Square", IEEE Transactions on Transportation Electrification, 32(1), pp.202~212 (2022)
  17. K. M. Cho, "A New Switching Strategy for Pulse Width Modulation(PWM)Power Converters", IEEE Transactions on Industrial Electronics, 54(1), pp.330~337 (2007)
  18. J. S. Kim, "High-Speed and Precise Positioning Control Algorithm for CNC Machine Tool", Conference on Information and Control Systems (CICS 2021), The Korean Institute of Electrical Engineers, pp.157~158 (2021)
  19. 김병섭, "공작기계의 서보제어와 입력성형기법", 한국정밀공학회지, 28(9), pp.1011~1017 (2011), 한국정밀공학회
  20. K. H. Nam, "AC Motor Control and Electrical Vehicle Applications" (2019), CRC press
  21. M. A. Valenzuela, "Startup and Commissioning Procedures for Electronically Line-shafted Paper Machine Drives", IEEE Transactions on Industry Applications, 38(4), pp.966~973 (2002)

관련 논문AI추천

이 간행물의 다른 논문 (7건)