Abstract
The design and development of a microcomputer-based servo motor controller is presented. The control procedure is implemented within the microcomputer so that it can be modified easily. Indeed, the flexibility introduced by the software rather than the usual emphasis on hardware makes the control package extremely attractive for machine retrofits or the custom machine-tool market. Enhancements to a standard model of servo motor, the use of sampled-data techniques and a custom-developed interface card made it possible for one particular machine tool to achieve positional accuracies of the order of 0.0005″ at the machine's maximum feedrate of 30 in min−1.
Similar content being viewed by others
References
Compumotor PC-23 Indexer Operator's Manual, Bulletin OM-8300-PC-23, Parker Hanifin Corporation, 1987.
ElectroCraft Speed and Position Control Systems Distributor Catalog, Robbins Myers Motor and Control Systems Division, January 1988.
H. Kaufman and C. J. Uliana, “Model reference and optimal control applied to computerized numerical control systems”,Conference on Applied Motion Control, pp. 31–41, 1986.
Y. Koren, “Design of computer control for manufacturing systems”,Transactions of the ASME, 101,Journal of Engineering for Industry, pp. 326–332, August 1979.
Y. Koren,Computer Control of Manufacturing Systems, McGraw-Hill, New York, 1983.
A. Poo and J. G. Bollinger, “Digital-analog servo system design for CNC”,Proceedings of the IEEE Industrial Applications Society 9th Annual Meeting, Industrial Applications Society, pp. 621–3, October 1974.
Y. Koren, “Interpolator for a computer numerical control system”,IEEE Transactions on Computers, C-25 (1), pp. 32–7, January 1976.
P. E. Danielson, “Incremental curve generation”,IEEE Transactions on Computers, C-19(9), pp. 783–93, September 1970.
Y. Koren, “Design concepts of a CNC system”,Proceedings of the IEEE Industrial Applications Society, Tenth Annual Meeting, Atlanta, pp. 275–82, October 1975.
Y. Koren and J. Bollinger, “Design parameters for sampled-data drives for CNC machine tools”,IEEE Transactions on Industry Applications, 1A-14(3), pp. 255–63, May–June 1978.
K. Tamaki, K. Ohishi, K. Ohnishi and K. Miyachi, “Microprocessor based robust control of a DC servo motor”,IEEE Control Systems Magazine, pp. 30–6, October 1986.
S. Meshkat, “Adaptive control performance improvement using digital signal processors”,Motor-Con Proceedings, pp. 1–21, April 1987.
B. C. Kuo,Digital Control Systems, Holt, Rinehart and Winston, New York, 1980.
H. F. VanLandingham,Introduction to Digital Control Systems, Macmillan Publishing Company, New York, 1985.
W. E. Snyder and G. Schott, “Using optical shaft encoders”,Robotics Age, Fall 1980.
W. E. Snyder,Industrial Robots: Computer Interfacing and Control, Prentice-Hall, New Jersey, 1985.
S. Meshkat, “Feasible control algorithms for DC motors with wide bandwidths”,Motor-Con Proceedings, pp. 314–21, April 1983.
M. Polad, “Design of a high-performance CNC control using standard microprocessor hardware,Motor-Con Proceedings, pp. 425–30, April 1983.
C. G. Gadsby, “A microcomputer based machine controller for contouring applications” MSc thesis, University of Manitoba, 1986.
Poo A., J. G. Bollinger and G. W. Younkin, “Dynamic errors in type 1 contouring systems”,IEEE Transactions on Industry Applications IA-8 (4), pp. 477–84, 1972.
J. J. Distefano, A. R. Stubberud and I. J. William,Feedback and Control Systems, Schaum Outline Series, McGraw-Hill, New York, 1976.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Gadsby, C., Balakrishnan, S. & Popplewell, N. A microcomputer-based controller for milling machines. Int J Adv Manuf Technol 4, 168–181 (1989). https://doi.org/10.1007/BF02601518
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/BF02601518