Precise Control of a Linear Pulse Motor Using Neural Network

신경회로망을 이용한 리니어 펄스 모터의 정밀 제어

  • Kwon, Young-Kuk (Automatic research Center, Production Technology Center, Samsung Electronics Corporation) ;
  • Park, Jung-Il (Dept.of Electronics Information Engineering, Yeungnam University)
  • 권영건 (삼성전자 생산기술센터 자동화연구소) ;
  • 박정일 (영남대학교 전자정보공학부)
  • Published : 2000.11.01

Abstract

A Linear Pulse Motor (LPM) is a direct drive motor that has good performance in terms of accuracy, velocity and acceleration compared to the conventional rotating system with toothed belts and ball screws. However, since an LPM needs supporting devices which maintain constant air-gap and has strong nonlinearity caused by leakage magnetic flux, friction and cogging, etc., there are many difficulties in improvement on accuracy with conventional control theory. Moreover, when designing the position controller of LPM, the modeling error and load variations has not been considered. In order to compensate these components, the neural network with conventional feedback controller is introduced. This neural network of feedback error learning type changes the current commands to improve position accuracy. As a result of experiments, we observes that more accurate position control is possible compared to conventional controller.

Keywords

References

  1. S. A. Nasar and I. Boldea, Linear electric motors: Theory, design, and practical applications, Prentice-Hall, Inc., 1987
  2. Gerco Otten, Theo J. A. De Vries, Job van Amerongen, Adrian M. Rankers, and Erik W. Gaal, 'Linear motor motion control using a learning feedforward controller,' IEEE/ASME Trans. on Mechatronics, vol. 2, no. 3, pp. 179-187, September, 1997 https://doi.org/10.1109/3516.622970
  3. 박정일, 이석규, 이기동, 이재형, '리니어모터와 제어기술,' 대한전자공학회지, 제26권, 제10호, pp. 53-65, 1999
  4. T. Kenjo and A. Sugawara, Stepping Motors and their Microprocessor Controls, Oxford 1985
  5. 추상훈, 강준혁, 임희선, 하인중, '하이브리드 스텝 모터의 궤환 선형화 제어,' 대한전기학회 논문집, 제43권, 제9호, pp. 1572-1583, 1994
  6. C. S. Moon, J. I. Park, K. D. Lee, S. G. Lee, and J. H. Lee, 'Design of position controller of linear pulse motor using neural network,' Proceeding of American Control Conference, pp. 990-991, 1998 https://doi.org/10.1109/ACC.1998.703557
  7. C. T. Lin and C.S. George Lee, Neural Fuzzy systems, Prentice-Hall Inc., 1996