A virtual educational model on a CNC milling machine including and excluding two methods of fuzzy controllers

Osman, B and Zhu, H (2020) A virtual educational model on a CNC milling machine including and excluding two methods of fuzzy controllers. Journal of Engineering, Design and Technology, 18(5), pp. 1153-1163. ISSN 1726-0531

Abstract

Purpose: Training centers and labs offer many applications suitable for beginners who want to know how to set and operate a computer numerical control (CNC) milling machine. However, few applications address a basic understanding of the machining process founded on mathematical principals in line with new high-speed and high-precision machining technologies. The purpose of this paper is to present a complex mechanism in a simplified way, explaining the subject at an elementary level. Design/methodology/approach: The authors have developed an application of the CNC milling machine in a Matlab/Simulink package, obtaining the appropriate parameters mathematically. The project developed an analytical method using Matlab code to test the step response (the actual cutting force) under various parameters to ensure comparability of the designed model. The analytical results are in line with the developed model. The Matlab/Simulink user interface allows the application to better explain machining for educational purposes. Furthermore, by combining this mathematical model and the fuzzy controller, the high-speed constant-force milling control model has a user interface for data entry. The addition of two kinds of fuzzy controllers (look-up table and Mamdani) achieve a more educational environment compared with existing models. Findings: The developed technique can be used in CNC milling machine centers and laboratories. For virtual training purposes, this paper provides a two-stage educational model, giving students the necessary feedback on what they have learned at each stage from the beginning use of the CNC milling machine, with and without the controller. The system also offers to track the step-response analysis method. This method overcomes the shortage of milling processes modeled by the traditional transfer function, which more accurately establishes the relationship between cutting force and cutting parameters. Practical implications: This technique can be used in the CNC machine centers and laboratory for teaching beginner students and trainees. Real data from the workshop had been used. Originality/value: The earlier versions of this manuscript were presented in: JVE International LTD. Vibroengineering Procedia. +2017. 14.; IEEE 4th International Conference on Information Science and Control Engineering (ICISCE) +2017.

Item Type: Article
Uncontrolled Keywords: dynamic modeling; engineering education methods; fuzzy controller; step-response analysis; virtual manufacturing
Index terms: methodology, dynamic modelling, laboratory, mathematical model, user interface, science, engineering education method, package, workshop, conference
Subjects: specialized education, construction type, research dissemination and communication, mathematical modelling, contractual arrangements, modelling and simulation, teaching methods, research methods, human-computer interaction, research management
Topics: Construction Technology, Procurement, Research Practice, Engineering Principles, Education
Descriptive scope: 4 PCTA

N.B. Descriptive scope is a count of how many of the five facets of empirical research are indicated by the words used in title, abstract and keywords. It is not intended as a judgement on the research; merely a count of the kind of word we would expect to indicate Phenomenon, Concepts, Theoretical framing, Empirical techniques, Analytical techniques. If all five are present, then a code of “5 PCTEA” will indicate this. If you feel the coding for this record is questionable, we welcome discussion around the terms we matched or the way we categorized them. The facet you would expect may not be coded, or a facet may be coded inappropriately. This can also bear on a larger question, of which facets should be treated as defining in construction management research. Please get in touch, and we will look at it. More details here