Accessing the Performance of Model-Based Control in a Distributed Machine Tool Control Environment
John L. Michaloski, Johannes A. Soons, Frederick M. Proctor
Although Computerized Numerical Controller (CNC) machine tools have greatlyimproved precision, quality and productivity, there are still many areaswhere inaccuracies and inef- ficiencies remain. Model-Based Control (MBC) isa technique to advance machine tool accuracy and part quality bycompensating for machine and process errors. Nominal Differential Expansion(NDE) thermal compensation is one MBC approach which we have integrated intoa CNC turning machine testbed. To allow portability and redeployment of theCNC technology, the MBC testbed was implemented as a component-based systemusing a distributed programming infrastructure. This paper looks at softwareand performance issues related to distributed MBC architecture, which isslower due to increased overhead from network communication. We look at therequirements of distributed infrastructure as implemented by the DistributedComponent Object Model (DCOM), and assess the performance of various DCOMconfigurations matching the MBC requirements. Results from our analysis ofthe distributed performance using MBC-based DCOM configurations arepresented.