Supervision Controller for Real-time Surface Quality Assurance in CNC Machining using Artificial Intelligence

Lorena Caires Moreira, Weidong Li, Xin Lu, Michael Fitzpatrick

Research output: Contribution to journalArticlepeer-review

30 Citations (Scopus)
256 Downloads (Pure)


A major challenge for Computer Numerical Control (CNC) machining is how to manufacture high-quality workpieces effectively. Consequences of poor surface quality incur re-processing and higher wastes generating negative impacts on production costs and profitability. The complex relationships between surface quality and machining parameters could overwhelm machinists’ capabilities to correctly select machining parameters to produce satisfied quality of machined workpieces. This paper presents a novel approach of designing an intelligent supervision controller for real-time adjustments on feed rate and spindle speed to achieve desired surface quality of machined workpieces. The controller is an innovative model-based closed-loop system, consisting of a surface roughness prediction model and a multi-variable controller, to ensure real-time improvements on surface quality during machining processes. A case study based on milling processes for BS EN24T steel alloy has been used for testing and validating the approach. Simulation results show that the controller significantly reduced the difference between required and predicted surface roughness from 3.6 μm (based on planned parameters) to 0.12 μm (after the supervision controller adjustments). The results demonstrate that the proposed approach can effectively support high-quality machining processes.
Original languageEnglish
Pages (from-to)158-168
Number of pages11
JournalComputers & Industrial Engineering
Early online date5 Dec 2018
Publication statusPublished - Jan 2019

Bibliographical note

NOTICE: this is the author’s version of a work that was accepted for publication in
Computers & Industrial Engineering. Changes resulting from the publishing
process, such as peer review, editing, corrections, structural formatting, and other
quality control mechanisms may not be reflected in this document. Changes may
have been made to this work since it was submitted for publication. A definitive
version was subsequently published in Computers & Industrial Engineering, 127,
(2019) DOI: 10.1016/j.cie.2018.12.016

© 2019, Elsevier. Licensed under the Creative Commons AttributionNonCommercial-NoDerivatives 4.0 International


EU, Lloyd’s Register Foundation


  • CNC machining
  • Quality control
  • Smart manufacturing
  • Surface roughness

ASJC Scopus subject areas

  • Computer Science(all)
  • Engineering(all)


Dive into the research topics of 'Supervision Controller for Real-time Surface Quality Assurance in CNC Machining using Artificial Intelligence'. Together they form a unique fingerprint.

Cite this