Input Shaping for Servo Control of Machine Tools

공작기계의 서보제어와 입력성형기법

  • Kim, Byung-Sub (Department of Ultra-Precision Machines and Systems, Korea Institute of Machinery & Materials)
  • 김병섭 (한국기계연구원 초정밀시스템연구실)
  • Received : 2011.07.15
  • Accepted : 2011.07.30
  • Published : 2011.09.01

Abstract

Servo control loops are a core part in the control architecture of machine tools. Servo control loops manage acceleration, velocity and position of all the axes in a machine tool based on commands. The performance of servo control loops sets the basis for quality of production paris and cycle time reduction. First, this paper presents a general control architecture of machine tools and several control schemes in literature, which can be applicable to machine tools control; including Zero Phase Error Tracking Control (ZPETC) and Cross Coupling Control (CCC). After that, modem control strategies to mitigate the problem of high speed machining are reviewed. In high speed machining, high accelerations excite the machine structure up to high frequencies, thereby exciting the structure's modes of vibration. These structural vibrations need to be damped if accurate positioning or trajectory following is required. Input shaping is an attractive option in dealing with structural vibrations. The advantages and drawbacks of using input shaping technique for machine tools are discussed in detail.

Keywords

References

  1. Koren, Y., "Control of Machine Tools," Journal of Manufacturing Science and Engineering, Vol. 119, No. 4B, pp. 749-755, 1997. https://doi.org/10.1115/1.2836820
  2. Sathyanarayanan, G., "Adaptive Control of Grinding - Technology and Research," SME, Technical Paper: MR86-638, 1986.
  3. Tomizuka, M., "Zero Phase Error Tracking Algorithm for Digital Control," ASME Journal of Dynamic Systems, Measurement and Control, Vol. 109, No. 1, pp. 65-68, 1987. https://doi.org/10.1115/1.3143822
  4. Koren, Y., "Cross-Coupled Biaxial Computer Control for Manufacturing Systems," ASME Journal of Dynamic Systems, Measurement and Control, Vol. 102, No. 4, pp. 265-272, 1980. https://doi.org/10.1115/1.3149612
  5. Koren, Y. and Lo, C. C., "Variable-Gain Cross- Coupling Controller for Contouring," Annals of CIRP - Manufacturing Technology, Vol. 40, No. 1, pp. 371-374, 1991. https://doi.org/10.1016/S0007-8506(07)62009-5
  6. Kim, B.-S., Ro, S.-K. and Park, J.-K., "Development of a 3-axis desktop milling machine and a CNC system using advanced modern control algorithm," International Journal of Precision Engineering and Manufacturing, Vol. 11, No. 1, pp. 39-47, 2010. https://doi.org/10.1007/s12541-010-0005-4
  7. Yao, B., "Advanced Motion Control: An Adaptive Robust Control Framework," Proceedings of 8th IEEE International Workshop on Advanced Motion Control, pp. 565-570, 2004.
  8. Erkorkmaz, K. and Altintas, Y., "High Speed CNC System Design, Part I: Jerk Limited Trajectory Generation and Quintic Spline Interpolation," International Journal of Machine Tools and Manufacture, Vol. 41, No. 9, pp. 1323-1345, 2001. https://doi.org/10.1016/S0890-6955(01)00002-5
  9. Erkorkmaz, K. and Altintas, Y., "High Speed CNC System Design, Part III: High Speed Tracking and Contouring Control of Feed Drives," International Journal of Machine Tools and Manufacture, Vol. 41, No. 11, pp. 1637-1658, 2001. https://doi.org/10.1016/S0890-6955(01)00004-9
  10. Iwasaki, M., Hirose, N., Kawafuku, M. and Hirai, H., "Residual Vibration Suppression Using Initial Value Compensation for Repetitive Positioning," Proceedings of 8th IEEE International Workshop on Advanced Motion Control, pp. 571-576, 2004.
  11. Chen, Y. and Tlusty, J., "Effect of Low-Friction Guide-Ways and Lead-Screw Flexibility on Dynamics of High-Speed Machines," CIRP Annals- Manufacturing Technology, Vol. 44, No. 1, pp. 353-356, 1995. https://doi.org/10.1016/S0007-8506(07)62341-5
  12. Jones, S. D. and Ulsoy, A. G., "Approach to Control Input Shaping with Application to Coordinate Measuring Machines," ASME Journal of Dynamic Systems, Measurement and Control, Vol. 121, No. 2, pp. 242-247, 1999. https://doi.org/10.1115/1.2802461
  13. Fortgang, J., Singhose, W., De Juanes Marquez, J. and Perez, J., "Command Shaping for Micro-Mills and CNC Controllers," Proceedings of the American Control Conference, Vol. 7, pp. 4531-4536, 2005.
  14. Erkorkmaz, K. and Altintas, Y., "Precision Tracking Controller Design for High Speed Feed Drives," Proceedings of ASME International Mechanical Engineering Congress & Exposition, pp. 657-668, 2005.
  15. Pelaeza, G., Pelaeza, Gu., Perezb, J.M., Vizanb, A. and Bautistab, E., "Input Shaping Reference Commands for Trajectory Following Cartesian Machines," Control Engineering Practice, Vol. 13, No. 8, pp. 941-958, 2005. https://doi.org/10.1016/j.conengprac.2004.09.011
  16. Singh, T. and Singhose, W., "Tutorial on Input Shaping/Time Delay Control of Maneuvering Flexible Structures," Proceedings of the American Control Conference, Vol. 3, pp. 1717-1731, 2002.