Design and Analysis of a Modular CNC System

  • Y. Altintas
Part of the Microprocessor-Based Systems Engineering book series (ISCA, volume 6)


Recent focus of manufacturing research has been in the development of unmanned machining systems. Modular Computer Numerical Control (CNC) units, which control and monitor many tightly coupled machining tasks, are required. This article describes the detailed engineering design and analysis of a modular, research CNC system for a milling machine. Continuous and discrete transfer functions of a feed drive servo system are derived and experimentally verified. A state space model of a feed drive servo is developed for a time domain analysis of actual position, velocity and armature current for given position input and machining force disturbances. A complete experimental verification of the system’s model is presented. The influence of servo dynamics mismatch, varying velocity profiles and cutting force disturbances on the accuracy of contour machining are discussed.


Machine Tool Tool Path Computer Numerical Controller Contour Error Computer Numerical Controller Machine 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. [1]
    J. Tlusty, G.C. Andrews, ‘Critical Review of Sensors for Unmanned Machining’, Annals of CARP, vol.32/2, p.563–572, 1983.CrossRefGoogle Scholar
  2. [2]
    Y. Altintas, I. Yellowley and J. Tlusty, ‘The Detection of Tool Breakage in Milling Operations’, ASME Journal of Engineering for Industry, Vol.110, pp.271–277, 1988.CrossRefGoogle Scholar
  3. [3]
    N.A. Duffie, J.G. Bollinger, ‘Distributed Computing Systems for Multiple Processor Industrial Control’, Annals of CIRP, vol.29/1, pp.357–362, 1979.Google Scholar
  4. [4]
    J.G. Bollinger, G. Stute and H. Van Brussel, ‘Digital Controls and Feed Drives: State of the Art and New Developments’, Annals of CIRP, vol.29/2, pp. 497–506 1982.Google Scholar
  5. [5]
    G. Stute, H. Worn, ‘A Modular Function Oriented Multiprocessor NC System’, Annals of CIRP, vol.27/1, pp. 261–264, 1978.Google Scholar
  6. [6]
    G. Stute, P. Klemm, ‘The Application of a Modular Multiprocessor NC System’, Int.J. of Machine Tool Design and Research, vol.22, pp. 215–222, 1981.Google Scholar
  7. [7]
    Y. Koren, ‘Design of Computer Control for Manufacturing Systems’, Trans, of ASME, J.Eng.Ind., vol.101,no.3, pp.326–332, August, 1979.MathSciNetCrossRefGoogle Scholar
  8. [8]
    Y. Koren, ‘Computer Control of Manufacturing Systems’, McGraw Hill, 1983.Google Scholar
  9. [9]
    A. N. Poo, C. Younkin and J.G. Bollinger, ‘Dynamic Errors in Type I Contouring Errors’, IEEE Transactions on Industry Applications, Vol.IA-8,No. 4, July 1972.Google Scholar
  10. [10]
    Y. Koren, ‘Cross-coupled Computer Control for Manufacturing Systems’, Trans, of ASME, J.Meas. Dyn. Contr., vol.102,no. 4, pp.265–272, December,1980.zbMATHCrossRefGoogle Scholar
  11. [11]
    R. Doraiswami, A. Gulliver, ‘A Control Strategy for Computer Numerical Control Machine Exhibiting Precision and Rapidity’, Transactions of ASME, J. of Dynamical Systems, Measurement and Control, vol.106, pp.56–62, March 1984.CrossRefGoogle Scholar
  12. [12]
    P.K. Kulkarni, K. Srinivasan, ‘Cross Coupled Compensators for Contouring Control of Multi-Axial Machine Tools’, Proceedings of 13th. North American Metalworking Research Con., pp.558–566, May 1985.Google Scholar
  13. [13]
    K. Srinivasan, ‘A General Multivariable Structure for Coordinated Control Applications’, Proceeding of American Control Conference, June 1987.Google Scholar
  14. [14]
    P.K. Kulkarni, K. Srinivasan, ‘Optimal Contouring Control of Multi-Axial Feed Drive Servomechanisms’, Transactions of ASME, Journal of Engineering for Industry, May 1989.Google Scholar
  15. [15]
    Baldor DC Servo Motor and UMI Amplifier Manual, Baldor Servo Products, Fremont, CA, 1987.Google Scholar
  16. [16]
    DMC-230 Motion Control Unit Manual, Galil Motion Control Inc., Palo Alto, CA, 1987.Google Scholar
  17. [17]
    K. Ogata, Discrete Time Control Systems, Prentice Hall, pp.450–455, 1987.Google Scholar
  18. [18]
    Waler, S., Stute, G., Electrical Feed Drive for Machine Tools, Edited by Hans Gross, John Wiley & Sons Ltd, 1983.Google Scholar

Copyright information

© Springer Science+Business Media Dordrecht 1991

Authors and Affiliations

  • Y. Altintas
    • 1
  1. 1.Department of Mechanical EngineeringThe University of British ColumbiaVancouverCanada

Personalised recommendations