An intelligent modeling system to improve the machining process quality in CNC machine tools using adaptive fuzzy Petri nets

The paper first presents an AND/OR nets approach for planning of a computer numerical control (CNC) machining operation and then describes how an adaptive fuzzy Petri nets (AFPNs) can be used to model and control all activities and events within CNC machine tools. It also demonstrates how product quality specification such as surface roughness and machining process quality can be controlled by utilizing AFPNs. The paper presents an intelligent control architecture based on AFPNs with learning capability for modeling a CNC machining operation and control of machining process quality. In this paper it will be shown that several ideas and approaches proposed in the field of robotic assembly are applicable to the planning procedure modeling with minor modifications. Graph theories, Petri nets, and fuzzy logic are powerful tools which are employed in this research to model different feasible states for performing a process and to obtain the best process performance path using exertion of the process designer’s criteria.

[1]  Arthur C. Sanderson,et al.  AND/OR graph representation of assembly plans , 1986, IEEE Trans. Robotics Autom..

[2]  Arthur C. Sanderson,et al.  Evaluation and selection of assembly plans , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[3]  Jin-Fu Chang,et al.  Knowledge Representation Using Fuzzy Petri Nets , 1990, IEEE Trans. Knowl. Data Eng..

[4]  M. Hanna,et al.  Synergistic fuzzy timed Petri nets to model and control product quality in a flexible machining centre , 1995, 1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.

[5]  John Durkin,et al.  Expert systems - design and development , 1994 .

[6]  M. Hanna An intelligent architecture for the simulation of product quality in a machining centre , 1995 .

[7]  Roger Smith,et al.  Fuzzy Petri nets with neural networks to model products quality from a CNC-milling machining centre , 1996, IEEE Trans. Syst. Man Cybern. Part A.

[8]  Janette Cardoso,et al.  Fuzziness in Petri Nets , 1998 .

[9]  Xiaoou Li,et al.  Dynamic knowledge inference and learning under adaptive fuzzy Petri net framework , 2000, IEEE Trans. Syst. Man Cybern. Part C.

[10]  Daniel S. Yeung,et al.  A multilevel weighted fuzzy reasoning algorithm for expert systems , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[11]  Arthur C. Sanderson,et al.  Intelligent Task Planning Using Fuzzy Petri Nets , 1996, Series in Intelligent Control and Intelligent Automation.

[12]  R. Smith,et al.  Fuzzy Petri nets to model and control output quality from a flexible manufacturing cell , 1994, Proceedings of the Fourth International Conference on Computer Integrated Manufacturing and Automation Technology.

[13]  David Dawson,et al.  Mechatronics and the Design of Intelligent Machines and Systems , 2000 .

[14]  M. Hanna Determination of product quality from an FMS cell using fuzzy Petri nets , 1994, Proceedings of IEEE International Conference on Systems, Man and Cybernetics.

[15]  Mohammad Reza Jahed-Motlagh,et al.  An Intelligent Architecture for Control of Machining Operation Process in CNC Machine Tool , 2004, IC-AI.

[16]  Robert Valette,et al.  Fuzzy Petri net-based programmable logic controller , 1997, IEEE Trans. Syst. Man Cybern. Part B.