Skip to main content
U.S. flag

An official website of the United States government

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Secure .gov websites use HTTPS
A lock ( ) or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Cycle-Time Reduction in Machining by Recursive Constraint Bounding



Robert W. Ivester, S Malkin


Modeling uncertainty in machining, caused by modeling inaccuracy, noise and pro- cess time-variability due to tool wear, hinders application of traditional optimization to minimize cost or production time. Process time-variability can be overcome by adaptive control optimization (ACO) to improve machine settings in reference to process feedback so as to satisfy constraints associated with part quality and machine capability. However, ACO systems rely on process models to de ne the optimal conditions, so they are still a ected by modeling inaccuracy and noise. This paper presents the method of Recursive Constraint Bounding (RCB2) which is designed to cope with modeling uncertainty as well as process time-variability. RCB2 uses a model, similar to other ACO methods. However, it considers con dence levels and noise bu ers to account for degrees of inaccuracy and randomness associated with each modeled constraint. RCB2 assesses optimality by mea- suring the slack in individual constraints after each part is completed (cycle), and then rede nes the constraints to yield more aggressive machine settings for the next cycle. The application of RCB2 is demonstrated here in reducing cycle-time for internal cylindrical plunge grinding.


cycle-time reduction, machining, modeling, optimization, recursive constraint bounding


Ivester, R. and Malkin, S. (1997), Cycle-Time Reduction in Machining by Recursive Constraint Bounding, NIST IR, [online], (Accessed July 21, 2024)


If you have any questions about this publication or are having problems accessing it, please contact

Created December 31, 1996, Updated October 12, 2021