This paper reviews the progress in machine tool control during the last three decades. Three types of controls are discussed: (i) Servocontrol loops that control the individual axes of the machine, (ii) interpolators that coordinate the motion of several axes, and (iii) adaptive control that adjusts the cutting variables in real time to maximize system performance. We cover a selection of the most advanced techniques utilized in each of these types, and draw conclusions based on experimental results.

1.
Armstrong, B., Control of Machines With Friction, Academic Press, 1991.
2.
Bin
H. Z.
,
Yamazaki
K.
, and
DeVries
M. F.
, “
A Microprocessor-Based Control Scheme for the Improvement of Contouring Accuracy
,”
Annals of the CIRP
, Vol.
32
/
1
/83,
1983
, pp.
275
279
.
3.
Burhoe, J. C., and Nwokah, O. D., “Multivariable Control of a Biaxial Machine Tool,” Proc. of the Symposium on Dynamic Systems, Measurement, and Control, ASME Winter Annual Meeting, San Francisco, CA, Dec. 1989, pp. 1–6.
4.
Canudas, C., Astrom, K. J., and Braun, K., “Adaptive Friction Compensation in DC Motor Drives,” Proc. IEEE Int. Conf. on Robotics and Automation, San Frasisico, Apr. 1986, pp. 1556–1561.
5.
Canudas, C., and Seront, V., “Robust Adaptive Friction Compensation,” Proc. of the 1990 IEEE Int. Conf. on Robotics and Automation, 1990, pp. 1383–1388, Cincinnati, OH.
6.
Chuang
H. Y.
, and
Liu
C. H.
, “
Cross-Coupled Adaptive Feedrate Control for Multiaxis Machine Tools
,”
ASME Journal of Dynamic Systems, Measurement and Control
, Vol.
113
, Sept.
1991
, pp.
451
457
.
7.
Doraiswami
R.
, and
Gulliver
A.
, “
A Control Strategy for Computer Numerical Control Machine Exhibiting Precision and Rapidity
,”
ASME Journal of Dynamic Systems, Measurement and Control
, Vol.
106
,
1984
, pp.
56
62
.
8.
Haack
B.
, and
Tomizuka
M.
, “
The Effect of Adding Zeros to Feedforward Controllers
,”
ASME Journal of Dynamic Systems, Measurement, and Control
, Vol.
113
, Mar.
1991
, pp.
6
10
,
9.
Jee, S., and Koren, Y., 1996, “Fuzzy Logic Controller for Friction Compensation in Feed Drives,” ASME JOURNAL OF ENGINEERING FOR INDUSTRY.
10.
Johnson, W. C., Shrinivasan, K., and Kulkarni, P., “Digital Control Algorithms for Electrical Machine Tool Feed Drives,” Proc. of the 12th N. American Mfg. Research Conf. Hougton, MI, 1984, pp. 447–453.
11.
Koren
Y.
,
Shani
A.
, and
Ben-Uri
J.
, “
Numerical Control of a Lathe
,”
IEEE Trans. Ind. Gen. Appl.
, vol.
6
, no.
2
, pp.
175
179
, Mar.
1970
.
12.
Koren
Y.
, “
Design of Computer Control for Manufacturing Systems
,”
ASME JOURNAL OF ENGINEERING FOR INDUSTRY
, Vol.
101
, No.
3
, Aug.
1979
, pp.
326
332
.
13.
Koren
Y.
, “
Cross-Coupled Biaxial Computer Control for Manufacturing Systems
,”
ASME Journal of Dynamic Systems, Measurement and Control
, Vol.
102
, No.
4
, Dec.
1980
, pp.
265
272
.
14.
Koren, Y., 1983, Computer Control of Manufacturing Systems, McGraw-Hill, New York.
15.
Koren
Y.
, and
Lo
C. C.
, “
Variable-Gain Cross-Coupling Controller for Contouring
,”
Annals of the CIRP
, Vol.
43
/
1
, Aug.,
1991
, pp.
371
374
.
16.
Koren
Y.
, and
Lo
C. C.
, “
Advanced Controllers for Feed Drives
,”
Annals of the CIRP
, Vol.
44
/
2
, Aug.,
1992
, pp.
689
698
.
17.
Kubo, T., Anwar, G., and Tomizuka, M., “Application of Nonlinear Friction Compensation to Robot Arm,” Proc. of the 1986 IEEE Int. Conf. on Robotics and Automation, 1986, pp. 722–727, San Francisco, CA.
18.
Kulkarni
P. K.
, and
Srinivasan
K.
,
1989
, “
Optimal Contouring Control of Multi-Axis Drive Servomechanisms
,”
ASME JOURNAL OF ENGINEERING FOR INDUSTRY
, Vol.
111
, May, 1989, pp.
140
148
.
19.
Kulkarni
P. K.
, and
Srinivasan
K.
,
1990
, “
Cross-Coupled Control of Biaxial Feed Drive Servomechanisms
,”
ASME Journal of Dynamic Systems, Measurement and Control
, Vol.
112
, No.
2
, June, 1990, pp.
225
232
.
20.
Lee
C.-C.
, “
Fuzzy Logic in Control Systems: Fuzzy Logic Controller—Part I and II
,”
IEEE Transactions on Systems, Man, and Cybernetics
, Vol.
20
, No.
2
,
1990
, pp.
404
435
.
21.
Liu, C. H., and Chan, W. M., “Microprocessor-Based Cross-Coupled Biaxial Controller for A Two-Axis Positioning System,” IEEE Transactions, Journal of Industrial Electronics and Control Instrumentation, 1985, pp. 327–332.
22.
Makino
H.
, and
Ohde
T.
, “
Motion Control of the Direct Drive Actuator
,”
Annals of the CIRP
, Vol.
40
/
1
/1991,
1991
, pp.
375
378
.
23.
Masory, O., “The Effect of a Velocity Feed Forward Loop on Contour Accuracy,” Proceedings of 7th International Motor Conference, Oct., 1985, pp. 418–428.
24.
Masory, O., and Wang, J., “Improving Contouring System Accuracy by Two-stage Actuation,” 1991, NAMRC Proceedings.
25.
Pak
A.
, “
Adaptive Matching Controllers for Feed Drive Systems
,”
ASME Journal of Dynamic Systems, Measurement and Control
, Vol.
113
, June,
1991
, pp.
316
320
.
26.
Poo
A.
,
Bollinger
J. G.
, and
Younkin
W.
, “
Dynamic Errors in Type 1 Contouring Systems
,”
IEEE Transaction on Industrial Applications
, Vol.
IA-8
, No.
4
,
1972
, pp.
477
484
.
27.
Pritschow
G.
, and
Philipp
W.
, “
Direct Drives for High-Dynamic Machine Tool Axes
,”
Annals of the CIRP
, Vol.
39
/
1
/1990,
1990
, pp.
413
416
.
28.
Schepper
F.
, and
Yamazaki
K.
, “
Application of ASIC-Techonology to Mechatronics Control: Development of the Flexible Servo Peripheral Chip
,”
Annals of the CIRP
, Vol.
37
/
1
,
1988
, pp.
389
392
.
29.
Schepper
F.
, and
Yamazaki
K.
, “
Development of an ASIC Performing High Speed Current Loop Processing of Servo Motor Control for Mechatronics Applications
,”
Annals of the CIRP
, Vol.
38
/
1
,
1989
, pp.
355
358
.
30.
Tsao
T. C.
, and
Tomizuka
M.
, “
Adaptive Zero Phase Error Tracking Algorithm for Digital Control
,”
ASME Journal of Dynamic Systems, Measurement and Control
, Vol.
109
, Dec.
1987
, pp.
349
354
.
31.
Tomizuka
M.
, “
Zero Phase Error Tracking Algorithm for Digital Control
,”
ASME Journal of Dynamic Systems, Measurement, and Control
, Vol.
109
, March,
1987
, pp.
65
68
.
32.
Torfs, D., De Schutter, J., and Swevers, J., “Extended Bandwidth Zero Phase Error Tracking Control of Non-Minimal Phase Systems,” ASME Journal of Dynamic Systems, Measurement and Control, Vol. 114, Sept. 1992.
33.
Walrath
C. D.
, “
Adaptive Bearing Friction Compensation Based on Recent Knowledge of Dynamic Friction
,”
Automatica
, Vol.
20
, No.
6
,
1984
, pp.
717
727
.
34.
Weck
M.
, and
Ye
G.
, “
Sharp Corner Tracking Using the IKF Control Strategy
,”
Annals of the CIRP
, Vol.
39
/
1
/1990,
1990
, pp.
437
441
.
35.
Yamazaki
K.
, “
Development of Flexible Actuator Controller for Advanced Machine Tool and Robot Control
,”
Annals of the CIRP
, Vol.
36/
,
1987
, pp.
285
288
.
36.
Chou
J.
, and
Yang
D.
, “
On the Generation of Coordinated Motion of Five-Axis CNC/CMM Machines
,”
JOURNAL OF ENGINEERING FOR INDUSTRY
, Vol.
114
,
1992
, pp.
15
22
.
37.
Hanada, T., Bandyopadhyay, B. P., and Hoshi, T., “Development of A CAD/CAM System for Rapid Prototyping,” ASME PED-Vol. 64, Mfg. Science and Eng., 1993, pp. 101–108.
38.
Hwang
J.
, “
Interference-Free Tool-Path Generation in the NC Machining of Parametric Compound Surfaces
,”
CAD
Vol.
24
, no.
12
, Dec.,
1992
, pp.
667
677
.
39.
Jensen, C., and Anderson, D., “Accurate Tool Placement and Orientation for Finish Surface Machining,” ASME Winter Annals Meeting, 1992, pp. 127–145.
40.
Kawabe
S.
,
Kimura
F.
, and
Sata
T.
,
1981
, “
Generation of NC Commands for Sculptureed Surface Machining form 3-Coordinate Measuring Data
,”
CIRP Ann.
, Vol.
30
, 1981, pp.
369
372
.
41.
Koren, Y., Lo, C. C., and Shpitalni, M., 1993, “CNC Interpolators: Algorithm and Analysis,” PED-Vol. 64, ASME Winter Annual Meeting, 1993, pp. 83–92.
42.
Koren
Y.
,
1975
, “
Interpolator for a CNC System
,”
IEEE Trans. Comp.
, Vol.
C-25
, No.
1
, Jan. pp.
32
37
.
43.
Koren
Y.
, and
Masory
O.
, “
Reference-Pulses Circular Interpolators for CNC Systems
,”
ASME JOURNAL OF ENGINEERING FOR INDUSTRY
, Vol.
103
, No.
1
, Feb.,
1981
, pp.
131
136
.
44.
Kota, K., Oshima, M., and Maruyama, H., “The DDI-CNC for Machining Sculptured Surfaces,” IEEE Conference on IECON, 1984, pp. 551–555, New Jersey.
45.
Lee
Y.
, and
Chang
T.
, “
CASCAM-An Automated System for Sculptured Surface Cavity Machining
,”
Computers in Industry
, Vol.
16
,
1991
, pp.
321
342
.
46.
Lin, R. S., and Koren, Y., “Real-Time Five-Axis Interpolator for Machining Ruled Surfaces,” ASME Winter Annual Meeting, Nov., DSC-Vol. 55-2, 1994, pp. 951–960.
47.
Lin, R. S., and Koren, Y., “Real-Time Interpolator for 5-Axis Surface Machining,” The 3rd International Conference on Automation Technology, Taipei, July, 1994, pp. 107–113.
48.
Lin, R. S., and Koren, Y., 1996, “Efficient Tool-Path Planning,” ASME JOURNAL OF ENGINEERING FOR INDUSTRY, New paper in ASME.
49.
Masory, O., and Koren, Y., “Reference-Word Circular Interpolators for CNC Systems,” ASME JOURNAL OF ENGINEERING FOR INDUSTRY, Vol. 104, Nov. 1982.
50.
Shpitalni
M.
,
Koren
Y.
, and
Lo
C.
, “
Real-Time Curve Interpolators
,”
Computer-Aided Design
, Vol.
26
, Nov.
1994
, pp.
832
838
.
51.
Tseng
A.
,
Kolluri
S.
, and
Radhakrish-nan
P.
, “
A CNC Machining System for Education
,”
J. of Manufacturing System
, Vol.
8
, No.
3
,
1990
, pp.
207
214
.
52.
Vickers
G. W.
, and
Quan
K. W.
, “
Ball-Mills Versus End-Mills for Curved Surface Machining
,”
ASME JOURNAL OF ENGINEERING FOR INDUSTRY
, Vol.
111
, Feb.
1989
, pp.
22
26
.
53.
Amitay
G.
,
Malkin
S.
, and
Koren
Y.
, “
Adaptive Control Optimization of Grinding
,”
ASME JOURNAL OF ENGINEERING FOR INDUSTRY
,
103
(
1
),
1981
, pp.
102
111
.
54.
Centner, R., 1964, “Final Report on Development of Adaptive Control Techniques for a Numerically Controlled Milling Machine,” Technical Documentary Report ML-TDR-64-279.
55.
Koren
Y.
, and
Masory
O.
, “
Adaptive Control With Process Estimation
,”
Annals of the CIRP
,
30
(
1
),
1981
, pp.
373
376
.
56.
Koren
Y.
, “
Adaptive Control Systems for Machining
,”
Manufacturing Review
, Vol.
2
, No.
1
, March,
1989
, pp.
6
15
.
57.
Lauderbaugh, L. K., and Ulsoy, A. G., “Model Reference Adaptive Force Control in Milling,” Modeling, Sensing, and Control of Mfg. Systems, PED—Vol. 23, DSC—Vol. 4, ASME, 1986, pp. 165–180.
58.
Lin
S. B.
, and
Masory
O.
, “
Gains Selection for a Variable Gain Adaptive Control System for Turning
,”
ASME JOURNAL OF ENGINEERING FOR INDUSTRY
,
109
(
4
),
1987
, pp.
399
403
.
59.
Masory, O., and Koren, Y., “Adaptive Control System for Turning,” Annals of the CIRP, 1980, 29 (1).
60.
Masory
O.
, and
Koren
Y.
, “
Variable-Gain Adaptive Control System for Machine Tools
,”
Journal of Manufacturing Systems
,
2
, (
2
)
1983
, pp.
165
174
.
61.
Mathias, R. A., “Adaptive Control for the Eighties,” SME Technical Report M580-242, 1980.
62.
Peklenik
J.
, “
Geometrick Adaptive Control of Manufacturing Systems
,”
Annals of the CIRP
,
18
(
1
),
1970
, pp.
265
272
.
63.
Tlusty, J., and Koren, Y., 1974. “Numerical and Adaptive Control for Die Sinking,” Proc. of the 2nd International Conference of Production Engineering, Tokyo.
64.
Ulsoy
A. G.
,
Koren
Y.
, and
Rasmussen
F.
, “
Principal Developments in the Adaptive Control of Machine Tools
,”
ASME Journal of Dynamic Systems, Measurement, and Control.
105
,
1983
, pp.
107
112
.
65.
Watanabe
T.
,
1986
, “
A Model-Based Approach to Adaptive Control Optimization in Millings
,”
ASME Journal of Dynamic Systems, Measurement, and Control
,
108
, 1986, pp.
56
64
.
66.
Wu, C. L., Haboush, R. K., Lymburner, D. R., and Smith, G. H., “Closed-Loop Machining Control for Cylindrical Turning,” Modeling, Sensing, and Control of Manufacturing Systems, PED Vol. 23, ASME, 1986, pp. 189–204.
67.
Yen
D. W.
, and
Wright
P. K.
,
1983
, “
Adaptive Control in Machining—A New Approach Based on the Physical Constraints of Tool Wear Mechanisms
,”
ASME JOURNAL OF ENGINEERING FOR INDUSTRY
,
105
(
1
), 1983, pp.
31
38
.
This content is only available via PDF.
You do not currently have access to this content.