Special Section Articles

Cloud-Based Platform for Optimal Machining Parameter Selection Based on Function Blocks and Real-Time Monitoring

[+] Author and Article Information
Nikolaos Tapoglou

Manufacturing and Materials Department,
Cranfield University,
College Road,
Cranfield MK43 0AL, UK
e-mail: n.tapoglou@cranfield.ac.uk

Jörn Mehnen

Manufacturing and Materials Department,
Cranfield University,
College Road,
Cranfield MK43 0AL, UK
e-mail: j.mehnen@cranfield.ac.uk mailto

Aikaterini Vlachou

Laboratory for Manufacturing Systems
and Automation,
University of Patras,
Patras 26500, Greece
e-mail: vlachou@lms.mech.upatras.gr

Michael Doukas

Laboratory for Manufacturing
Systems and Automation,
University of Patras, Patras 26500, Greece
e-mail: mdoukas@lms.mech.upatras.gr

Nikolaos Milas

Laboratory for Manufacturing Systems
and Automation,
University of Patras,
Patras 26500, Greece
e-mail: milas@lms.mech.upatras.gr

Dimitris Mourtzis

Laboratory for Manufacturing Systems
and Automation,
University of Patras,
Patras 26500, Greece
e-mail: mourtzis@lms.mech.upatras.gr

1Corresponding author.

Contributed by the Manufacturing Engineering Division of ASME for publication in the JOURNAL OF MANUFACTURING SCIENCE AND ENGINEERING. Manuscript received October 15, 2014; final manuscript received February 8, 2015; published online July 8, 2015. Assoc. Editor: Xun Xu.

J. Manuf. Sci. Eng 137(4), 040909 (Aug 01, 2015) (11 pages) Paper No: MANU-14-1548; doi: 10.1115/1.4029806 History: Received October 15, 2014; Revised February 08, 2015; Online July 08, 2015

The way machining operations have been running has changed over the years. Nowadays, machine utilization and availability monitoring are becoming increasingly important for the smooth operation of modern workshops. Moreover, the nature of jobs undertaken by manufacturing small and medium enterprises (SMEs) has shifted from a mass production to small batch. To address the challenges caused by modern fast changing environments, a new cloud-based approach for monitoring the use of manufacturing equipment, dispatching jobs to the selected computer numerical control (CNC) machines, and creating the optimum machining code is presented. In this approach the manufacturing equipment is monitored using a sensor network and though an information fusion technique it derives and broadcasts the data of available tools and machines through the internet to a cloud-based platform. On the manufacturing equipment event driven function blocks with embedded optimization algorithms are responsible for selecting the optimal cutting parameters and generating the moves required for machining the parts while considering the latest information regarding the available machines and cutting tools. A case study based on scenario from a shop floor that undertakes machining jobs is used to demonstrate the developed methods and tools.

Copyright © 2015 by ASME
Your Session has timed out. Please sign back in to continue.


Hädeby, H., and Sohlenius, G., 1989, “Increasing Availability and Efficiency by Monitoring the Cutting Process in a Lathe During Production With Limited Manpower,” CIRP Ann., 38(1), pp. 393–398. [CrossRef]
Mourtzis, D., Doukas, M., Vlachou, A., and Xanthopoulos, N., 2014, “Machine Availability Monitoring for Adaptive Holistic Scheduling: A Conceptual Framework for Mass Customisation,” Proceedings of the Procedia CIRP 8th International Conference on Digital Enterprise Technology—DET, Stuttgart, Germany, Mar. 25–28, pp. 406–413.
Mitchell, J. S., 1993, Introduction to Machinery Analysis and Monitoring, 2nd ed., PennWell Publishing, Tulsa, OK, p. 566.
Mohring, H. C., Litwinski, K. M., and Gummer, O., 2010, “Process Monitoring With Sensory Machine Tool Components,” CIRP Ann., 59(1), pp. 383–386. [CrossRef]
Teti, R., Jemielniak, K., O'Donnell, G., and Dornfeld, D., 2010, “Advanced Monitoring of Machining Operations,” CIRP Ann., 59(2), pp. 717–739. [CrossRef]
Kunpeng, Z., San, W. Y., and Soon, H. G., 2009, “Wavelet Analysis of Sensor Signals for Tool Condition Monitoring: A Review and Some New Results,” Int. J. Mach. Tools Manuf., 49(7–8), pp. 537–553. [CrossRef]
Jardine, A. K. S., Lin, D., and Banjevic, D., 2006, “A Review on Machinery Diagnostics and Prognostics Implementing Condition-Based Maintenance,” Mech. Syst. Signal Process., 20(7), pp. 1483–1510. [CrossRef]
Si, X. S., Wang, W., Hu, C. H., and Zhou, D. H., 2011, “Remaining Useful Life Estimation—A Review on the Statistical Data Driven Approaches,” Eur. J. Oper. Res., 213(1), pp. 1–14. [CrossRef]
Rehorn, A. G., Jiang, J., and Orban, P. E., 2005, “State-of-the-Art Methods and Results in Tool Condition Monitoring: A Review,” Int. J. Adv. Manuf. Technol., 26(7–8), pp. 693–710. [CrossRef]
Attanasio, A., Ceretti, E., Giardini, C., and Cappellini, C., 2013, “Tool Wear in Cutting Operations: Experimental Analysis and Analytical Models,” ASME J. Manuf. Sci. Eng., 135(5), p.051012. [CrossRef]
Wang, L., 2013, “Machine Availability Monitoring and Machining Process Planning Towards Cloud Manufacturing,” CIRP J. Manuf. Sci. Technol., 6(4), pp. 263–273. [CrossRef]
Bhuiyan, M. S. H., and Choudhury, I. A., 2014, “13.22—Review of Sensor Applications in Tool Condition Monitoring in Machining,” Comp. Mater. Process., 13, pp. 539–569. [CrossRef]
Tlusty, J., and Andrews, G. C., 1983, “A Critical Review of Sensors for Unmanned Machining,” CIRP Ann., 32(2), pp. 563–572. [CrossRef]
Byrne, G., Dornfeld, D., Inasaki, I., Konig, W., and Teti, R., 1995, “Tool Condition Monitoring—The Status of Research and Industrial Application,” CIRP Ann., 44(2), pp. 541–567. [CrossRef]
Dimla, E., and Dimla, S., 2000, “Sensor Signals for Tool-Wear Monitoring in Metal Cutting Operations—A Review of Methods,” Int. J. Mach. Tools Manuf., 40(8), pp. 1073–1098. [CrossRef]
Zhang, D., Dai, S., Han, Y., and Chen, D., 1994, “On-Line Monitoring of Tool Breakage Using Spindle Current in Milling,” Proceedings of the 1st Asia–Pacific and 2nd Japan–China International Conference Progress of Cutting and Grinding, Shanghai, China, pp. 270–276.
Khaleghi, B., Khamisa, A., Karraya, F. O., and Razavib, S. N., 2013,”Multi Sensor Data Fusion: A Review of the State-of-the-Art,” Inform. Fusion, 14(1), pp. 28–44. [CrossRef]
Hall, D. L., and Llinas, J., 2001, Handbook of Multisensor Data Fusion, CRC Press, Boca Raton, FL.
Chryssolouris, G., and Domroese, M., 1989, “An Experiment Study of Strategies for Integrating Sensor Information in Machining,” CIRP Ann., 38(1), pp. 425–428. [CrossRef]
Saaty, T., 2008, “Decision Making With Analytic Hierarchy Process,” Int. J. Serv. Sci., 1(1), pp. 83–98. [CrossRef]
Awasthi, A., and Chauhan, S., 2011, “Using AHP and Dempster–Shafer Theory for Evaluating Sustainable Transport Solutions,” Environ. Modell. Software, 26(6), pp. 787–796. [CrossRef]
Basir, O., and Yuan, X., 2007, “Engine Fault Diagnosis Based on Multi-Sensor Information Fusion Using Dempster–Shafer Evidence Theory,” Inform. Fusion, 8(4), pp. 379–386. [CrossRef]
Kaya, T., and Kahraman, C., 2010, “Multicriteria Renewable Energy Planning Using an Integrated Fuzzy VIKOR & AHP Methodology: The Case of Istanbul,” Energy, 35(6), pp. 2517–2527. [CrossRef]
Mendoza, G. A., 2000, “Multiple Criteria Decision Making Approaches to Assessing Forest Sustainability Using Criteria and Indicators: A Case Study,” For. Ecol. Manage., 131(1), pp. 107–126. [CrossRef]
Lu, Y., Xu, X., and Xu, J., 2014, “Development of a Hybrid Manufacturing Cloud,” J. Manuf. Syst., 33(4), pp. 551–566. [CrossRef]
Xu, X., 2012, “From Cloud Computing to Cloud Manufacturing,” Rob. Comput.-Integr. Manuf., 28(1), pp. 75–86. [CrossRef]
Ren, L., Zhang, L., Tao, F., Zhao, C., Chai, X., and Zhao, X., 2015, “Cloud Manufacturing: From Concept to Practice,” Enterp. Inform. Syst., 9(2), pp. 186–209. [CrossRef]
Ren, L., Zhang, L., Wang, L., Tao, F., and Chai, X., 2014, “Cloud Manufacturing: Key Characteristics and Applications,” Int. J. Comput. Integr. Manuf Taylor & Francis, Boca Raton, FL, (published online). [CrossRef]
Li, W., and Mehnen, J., 2013, Cloud Manufacturing: Distributed Computing Technologies for Global and Sustainable Manufacturing, Springer, London.
Shahzad, F., 2014, “State-of-the-Art Survey on Cloud Computing Security Challenges, Approaches and Solutions,” Proceedings of the 6th International Symposium on Applications of Ad Hoc and Sensor Networks (AASNET’14), Vol. 37, pp. 357–362.
International Electrotechnical Commission, 2005, Function Blocks—Part 1: Architecture, IEC 61499-1, Geneva, Switzerland.
Hegny, I., Strasser, T., Melik-Merkumians, M., Wenger, M., and Zoitl, A., 2012, “Towards an Increased Reusability of Distributed Control Applications Modelled in IEC 61499,” Proceedings of the 17th IEEE Conference on Emerging Technologies and Factory Automation (ETFA), Krakow, Poland, Sept. 17–21, pp. 1–8.
Black, G., and Vyatkin, V., 2010, “Intelligent Component-Based Automation of Baggage Handling Systems With IEC 61499,” IEEE Trans. Autom. Sci. Eng., 7(2), pp. 337–351. [CrossRef]
Wang, L., Adamson, G., Holm, M., and Moore, P., 2012, “A Review of Function Blocks for Process Planning and Control of Manufacturing Equipment,” J. Manuf. Syst., 31(3), pp. 269–279. [CrossRef]
Wang, L., Feng, H.-Y., and Cai, N., 2003, “Architecture Design for Distributed Process Planning,” J. Manuf. Syst., 22(2), pp. 99–115. [CrossRef]
Wang, L., Hao, Q., and Shen, W., 2007, “A Novel Function Block Based Integration Approach to Process Planning and Scheduling With Execution Control,” Int. J. Manuf. Technol. Manage., 11(2), pp. 228–250. [CrossRef]
Wang, L., Song, Y., and Gao, Q., 2009, “Designing Function Blocks for Distributed Process Planning and Adaptive Control,” Eng. Appl. Artif. Intell., 22(7), pp. 1127–1138. [CrossRef]
Wang, L., Keshavarzmanesh, S., and Feng, H.-Y., 2008, “Design of Adaptive Function Blocks for Dynamic Assembly Planning and Control,” J. Manuf. Syst., 27(1), pp. 45–51. [CrossRef]
Wang, L., Keshavarzmanesh, S., and Feng, H.-S., 2011, “A Function Block Based Approach for Increasing Adaptability of Assembly Planning and Control,” Int. J. Prod. Res., 49(16), pp. 4903–4924. [CrossRef]
Wang, H., Xu, X., and Tedford, J. D., 2007, “An Adaptable CNC System Based on STEP-NC and Function Blocks,” Int. J. Prod. Res., 45(17), pp. 3809–3829. [CrossRef]
Minhat, M., Vyatkin, V., Xu, X., and Al-Bayaa, Z., 2009, “A Novel Open CNC Architecture Based on STEP-NC Data Model and IEC 61499 Function Blocks,” Rob. Comput.-Integr. Manuf., 25(3), pp. 560–569. [CrossRef]
Huang, X., 2010, “Enhancing STEP-NC Compliant CNC Controller for Distributed and Reconfigurable Environment in Production Line,” Proceedings of the International Conference on Computer, Mechatronics, Control, and Electronic Engineering, pp. 106–109.
Yusup, N., Zain, A. M., and Hashim, S. Z. M., 2012, “Evolutionary Techniques in Optimizing Machining Parameters: Review and Recent Applications (2007–2011),” Expert Syst. Appl., 39(10), pp. 9909–9927. [CrossRef]
Zheng, C. M., Junz Wang, J.-J., and Sung, C. F., 2013, “Analytical Prediction of the Critical Depth of Cut and Worst Spindle Speeds for Chatter in End Milling,” ASME J. Manuf. Sci. Eng., 136(1), p. 011003. [CrossRef]
Cheng, Z. C., and Abdelkhalek, S., 2014, “A New Approach to Planning Plungers Paths for Efficient 2½-Axis Computer Numerically Controlled Plunge Milling of Complex Pockets With Islands,” ASME J. Manuf. Sci. Eng., 136(4), p. 041013. [CrossRef]
Sambhav, K., Tandon, P., and Dhande, S. G., 2014, “Force Modeling for Generic Profile of Drills,” ASME J. Manuf. Sci. Eng., 136(4), p. 041019. [CrossRef]
Sonmez, A. I., Baykasoglu, A., Dereli, T., and Filiz, I. H., 1999, “Dynamic Optimization of Multi-Pass Milling Operations Via Geometric Programming,” Int. J. Mach. Tools Manuf., 39(2), pp. 297–320. [CrossRef]
Rao, R. V., and Pawar, P. J., 2010, “Parameter Optimization of a Multi-Pass Milling Process Using Non-Traditional Optimization Algorithms,” Appl. Soft Comput., 10(2), pp. 445–456. [CrossRef]
Shunmugam, M. S., Bhaskara Reddy, S. V., and Narendran, T. T., 2000, “Selection of Optimal Conditions in Multi-Pass Face-Milling Using a Genetic Algorithm,” Int. J. Mach. Tools Manuf., 40(3), pp. 401–414. [CrossRef]
El-Hofy, H., 2006, Fundamentals of Machining Processes: Conventional and Nonconventional Processes, CRC Taylor & Francis, New York, Chap. VI.
FBDK—Function Block Development Kit, 2014, Accessed Oct. 14, www.holobloc.com
NC Speed, 2012, “Version 6,” Formtec GmbH, www.formtec.de


Grahic Jump Location
Fig. 1

The structure of basic and composite function blocks according to IEC 61499

Grahic Jump Location
Fig. 2

The proposed Smart Factory concept

Grahic Jump Location
Fig. 4

Status of monitored machines

Grahic Jump Location
Fig. 5

An interface with detailed monitoring information

Grahic Jump Location
Fig. 3

Software architecture of the cloud-based application

Grahic Jump Location
Fig. 6

Toolpath generation module architecture

Grahic Jump Location
Fig. 7

Monitoring system on the machine's electrical cabinet

Grahic Jump Location
Fig. 8

Face milling process parameters

Grahic Jump Location
Fig. 9

Face milling optimization function block along with the ECC

Grahic Jump Location
Fig. 10

Toolpath simulation as seen through the simulation program NCSpeedVR. The red path is the first path of the solution while the yellow path shows the second step of the proposed solution.




Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging and repositioning the boxes below.

Related Journal Articles
Related eBook Content
Topic Collections

Sorry! You do not have access to this content. For assistance or to subscribe, please contact us:

  • TELEPHONE: 1-800-843-2763 (Toll-free in the USA)
  • EMAIL: asmedigitalcollection@asme.org
Sign In