Abstract
NC programs are widely developed and applied to various machining processes. However, the lack of effective NC program optimization strategy for the machining energy efficiency has been crippling the implementation of sustainability in companies. To address this issue, a multi-granularity NC program optimization approach for energy efficient machining has been developed and presented in this paper. This approach consists of two levels of granularities: the granularity of a group of NC programs for a setup where the features are machined on a single CNC machine with the same fixture and the granularity of a NC program. On the former level of granularity, the execution sequence of the NC programs for the setup of a part is optimized to reduce the energy consumed by the cutting tool change among the NC programs. On the latter level of granularity, the execution sequence of the features in the same NC program is optimized to reduce the energy consumed by the cutting tool’s traveling among the machining features . Experiments on the practical cases show that the optimization results from this approach are promising and the approach has significant potential of applicability in practice.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Behrendt, T., Zein, A., & Min, S. (2012). Development of an energy consumption monitoring procedure for machine tools. CIRP Annals-Manufacturing Technology, 61, 43–46.
Zhang, D. J., He, F. Z., Han, S. H., & Li, X. X. (2016). Quantitative optimization of interoperability during feature-based data exchange. Integrated Computer-Aided Engineering, 23(1), 31–50.
Wu, Y. Q., He, F. Z., Zhang, D. J., Li, X. X. (2016). Service-oriented feature-based data exchange for cloud-based design and manufacturing. IEEE Transactions on Services Computing, 11, 1939–1974.
Cai, X. T., Li, W. D., He, F. Z., & Li, X. X. (2015). Customized encryption of computer aided design models for collaboration in cloud manufacturing environment. Journal of Manufacturing Science and Engineering, 137(4), 040905.
Kim, B. C., Mun, D., & Han, S. (2010). Retrieval of CAD model data based on Web Services for collaborative product development in a distributed environment. International Journal of Advanced Manufacturing Technology, 50(9–12), 1085–1099.
Yuan, W. Q., Liu, Y. S., Zhao, J. J., & Wang, H. W. (2016). Pattern-based Integration of System Optimization in Mechatronic System Design. Advances in Engineering Software, 98, 23–37.
Buckholtz, B., Ragai, I., & Wang, L. H. (2015). Cloud manufacturing: Current trends and future implementations. Journal of Manufacturing Science and Engineering, 137(4), 040902.
Newman, S. T., Nassehi, A., Imani-Asrai, R., & Dhokia, V. (2012). Energy efficient process planning for CNC machining. CIRP Journal of Manufacturing Science and Technology, 5, 127–136.
Li, X. X., Li, W. D., Cai, X. T., & He, F. Z. (2015). A hybrid optimization approach for sustainable process planning and scheduling. Integrated Computer-Aided Engineering, 22(4), 311–326.
Hu, S. H., Liu, F., He, Y., & Hu, T. (2012). An on-line approach for energy efficiency monitoring of machine tools. Journal of Cleaner Production, 27, 133–140.
Mouzon, G., & Yildirim, M. B. (2008). A framework to minimise total energy consumption and total tardiness on a single machine. International Journal of Sustainable Engineering, 1(2), 105–116.
Fang, K., Uhan, N., Zhao, F., & Sutherland, J. W. (2011). A new approach to scheduling in manufacturing for power consumption and carbon footprint reduction. Journal of Manufacturing Systems, 30(4), 234–240.
Bruzzone, A. A. G., Anghinolfi, D., Paolucci, M., & Tonelli, F. (2012). Energy-aware scheduling for improving manufacturing process sustainability: A mathematical model for flexible flow shops. CIRP Annals-Manufacturing Technology, 61(1), 459–462.
Dai, M., Tang, D. B., Giret, A., Salido, M. A., & Li, W. D. (2013). Energy-efficient scheduling for a flexible flow shop using an improved genetic-simulated annealing algorithm. Robotics and Computer-Integrated Manufacturing, 29, 418–429.
Wang, L. (2013). Machine availability monitoring and machining process planning towards cloud manufacturing. CIRP Journal of Manufacturing Science and Technology, 6(4), 263–273.
Zhu, H. W., Shao, Y. L., Liu, Y. S., & Zhao, J. J. (2016). Automatic hierarchical mid-surface abstraction of thin-walled model based on rib decomposition. Advances in Engineering Software, 97, 60–71.
Kumar, H., Abbas, M., Mohammad, A., & Jafri, H. Z. (2013). Optimization of cutting parameters in CNC turning. Optimization, 3, 331–334.
Ojolo, S. J., & Ogunkomaiya, O. (2014). A study of effects of machining parameters on tool life. International Journal of Materials Science and Applications, 3, 183–199.
Sarıkaya, M., & Güllü, A. (2014). Taguchi design and response surface methodology based analysis of machining parameters in CNC turning under MQL. Journal of Cleaner Production, 65, 604–616.
Sood, P. K., Sehgal, R., Dwivedi, D. K. (2011). Optimization of turning parameters for surface roughness in CNC turning. Journal of Mechanical Engineering, 1, 26–31.
Saini, S. K., & Pradhan, S. K. (2014). Soft computing techniques for the optimization of machining parameter in CNC turning operation. International Journal of Emerging Technology and Advanced Engineering, 4(3), 117–124.
Das, S. R., Nayak, R. P., & Dhupal, D. (2012). Optimization of cutting parameters on tool wear and workpiece surface temperature in turning of AISI D2 steel. International Journal of Lean Thinking, 3, 140–156.
Islam, M., Buijk, A., Rais-Rohani, M., & Motoyama, K. (2015). Process parameter optimization of lap joint fillet weld based on FEM–RSM–GA integration technique. Advances in Engineering Software, 79, 127–136.
Jiang, P., Wang, C. C., Zhou, Q., Shao, X. Y., Shu, L. S., & Li, X. B. (2016). Optimization of laser welding process parameters of stainless steel 316L using FEM, Kriging and NSGA-II. Advances in Engineering Software, 99, 147–160.
Zhao, L., Liang, J., Zhong, Q. P., Yang, C., Sun, B., & Du, J. F. (2014). Numerical simulation on the effect of welding parameters on welding residual stresses in T92/S30432 dissimilar welded pipe. Advances in Engineering Software, 68, 70–79.
Huang, J. D., Gao, L., & Li, X. Y. (2015). An effective teaching-learning-based cuckoo search algorithm for parameter optimization problems in structure designing and machining processes. Applied Soft Computing, 36, 349–356.
Zhang, G. X., Cheng, J. X., Gheorghe, M., & Meng, Q. (2013). A hybrid approach based on differential evolution and tissue membrane systems for solving constrained manufacturing parameter optimization problems. Applied Soft Computing, 13(3), 1528–1542.
Jin, Y. A., He, Y., Fu, J. Z., Gan, W. F., & Lin, Z. W. (2014). Optimization of tool-path generation for material extrusion-based additive manufacturing technology. Additive Manufacturing, 1–4, 32–47.
Barclaya, J., Dhokiaa, V., Nassehi, A. (2015). Generating milling tool paths for prismatic parts using genetic programming. In 9th CIRP Conference on Intelligent Computation in Manufacturing Engineering—CIRP ICME ’14, Vol. 33, pp. 490–495.
Manav, C., Bank, H. S., & Lazoglu, I. (2013). Intelligent toolpath selection via multi-criteria optimization in complex sculptured surface milling. Journal of Intelligent Manufacturing, 24(2), 349–355.
Medina-Rodriguez, N., Montiel-Ross, O., Sepulveda, R., & Castillo, O. (2012). Tool path optimization for computer numerical control machines based on parallel ACO. Engineering Letters, 20(1), 101.
Petunin, A. (2011). Tools path optimization for cnc cutting machines. Vestnik UGATU Systems Engineering and Information Technologies, 15(44), 179–182.
Pan, R., Zhang, Y. J., Ding, J. B., Cao, C., Wang, Z. Z., Jiang, T., et al. (2016). Rationality optimization of tool path spacing based on dwell time calculation algorithm. International Journal of Advanced Manufacturing Technology, 84(9), 2055–2065.
Prajapati, R., Rajurkar, A., & Chaudhary, V. (2013). Tool path optimization of contouring operation and machining strategies for turbo machinery blades. International Journal of Engineering Trends and Technology, 4(5), 1731–1736.
Hsieh, H. T., & Chu, C. H. (2012). Optimization of tool path planning in 5-axis flank milling of ruled surfaces with improved PSO. International Journal of Precision Engineering and Manufacturing, 13(1), 77–84.
Lu, Y. A., Ding, Y., & Zhu, L. M. (2016). Smooth tool path optimization for flank milling based on the gradient-based differential evolution method. Transactions of the ASME. Journal of Manufacturing Science and Engineering, 138(8), 081009.
Kersting, P., & Zabel, A. (2009). Optimizing NC-tool paths for simultaneous five-axis milling based on multi-population multi-objective evolutionary algorithms. Advances in Engineering Software, 40, 452–463.
Kuo, C. L., Chu, C. H., Li, Y., Li, X. Y., & Gao, L. (2015). Electromagnetism-like algorithms for optimized tool path planning in 5-axis flank machining. Computers & Industrial Engineering, 84, 70–78.
Gutowski, T., Dahmus, J., Thiriez, A. (2006). Electrical energy requirements for manufacturing processes. In Proceedings of 13th CIRP International Conference on LCE.
Kara, S., & Li, W. (2011). Unit process energy consumption models for material removal processes. CIRP Annals-Manufacturing Technology, 60(1), 37–40.
Li, L., Yan, J., & Xing, Z. (2013). Energy requirements evaluation of milling machines based on thermal equilibrium and empirical modeling. Journal of Cleaner Production, 52, 113–121.
Lin, W. W., Yu, D. Y., Zhang, C. Y., Tian, Y. H., Liu, S. Q., Luo, M. (2016). Multi-objective optimization of machining parameters in multi-pass turning operations for low-carbon manufacturing. Journal of Engineering Manufacturing. https://doi.org/10.1177/0954405416629098.
Anand, Y., Gupta, A., Abrol, A., Ayush, Gupta, Kumar, V., Tyagi, S. K., et al. (2016). Optimization of machining parameters for green manufacturing. Cogent Engineering, 3(1), 1–16.
Campatelli, G., Lorenzini, L., & Scippa, A. (2014). Optimization of process parameters using a response surface method for minimizing power consumption in the milling of carbon steel. Journal of Cleaner Production, 66, 309–316.
Kant, G., & Sangwan, K. S. (2014). Prediction and optimization of machining parameters for minimizing power consumption and surface roughness in machining. Journal of Cleaner Production, 83, 151–164.
Hu, S. H., Liu, F., He, Y., & Hu, T. (2012). An on-line approach for energy efficiency monitoring of machine tools. Journal of Cleaner Production, 27, 133–140.
Camposeco-Negrete, C. (2013). Optimizing of cutting parameters for minimizing energy consumption in turning of AISI 6061 T6 using Taguchi methodology and ANOVA. Journal of Cleaner Production, 53, 195–203.
Yan, J., & Li, L. (2013). Multi-objective optimization of milling parameters—The trade-offs between energy, production rate and cutting quality. Journal of Cleaner Production, 52, 462–471.
Wang, S., Lu, X., Li, X. X., & Li, W. D. (2015). A systematic approach of process planning and scheduling optimization for sustainable machining. Journal of Cleaner Production, 87, 914–929.
Kong, D., Choi, S., Yasui, Y., Pavanaskar, S., Dornfeld, D., & Wright, P. (2011). Software-based tool path evaluation for environmental sustainability. Journal of Manufacturing Systems, 30, 241–247.
Aramcharoen, A., Mativenga, P. T. (2014). Critical factors in energy demand modelling for CNC milling and impact of toolpath strategy. Journal of Cleaner Production, 78, 1–12.
Avram, O. I., & Xirouchakis, P. (2011). Evaluating the use phase energy requirements of a machine tool system. Journal of Cleaner Production, 19, 699–711.
Narooei, K. D., & Ramli, R. (2014). Application of artificial intelligence methods of tool path optimization in CNC machine: A review. Research Journal of Applied Sciences, Engineering and Technology, 8(6), 746–754.
Li, W. D., & McMahon, C. A. (2007). A simulated annealing-based optimization approach for integrated process planning and scheduling. International Journal of Computer Integrated Manufacturing, 20(1), 80–95.
Tairidis, G., Foutsitzi, G., Koutsianitis, P., & Stavroulakis, G. E. (2016). Fine tuning of a fuzzy controller for vibration suppression of smart plates using. Advances in Engineering Software, 101, 123–135.
Marthinus, Ras N., Daniel, Wilke N., Albert, Groenwold A., & Schalk, Kok. (2014). On rotationally invariant continuous-parameter genetic algorithms. Advances in Engineering Software, 78, 52–59.
Buiga, O., & Tudose, L. (2014). Optimal mass minimization design of a two-stage coaxial helical speed reducer with Genetic Algorithm. Advances in Engineering Software, 68, 25–32.
Bank, M., Ghomi Fatemi, S. M. T., Jolai, F., & Behnamian, J. (2012). Application of particle swarm optimization and simulated annealing algorithms in flow shop scheduling problem under linear deterioration. Advances in Engineering Software, 47(1), 1–6.
Musharavati, F., & Hamouda, A. S. M. (2012). Enhanced simulated-annealing-based algorithms and their applications to process planning in reconfigurable manufacturing systems. Advances in Engineering Software, 45(1), 80–90.
Rezaei, G., Afshar, H. M., & Rohani, M. (2014). Layout optimization of looped networks by constrained ant colony optimisation algorithm. Advances in Engineering Software, 70, 123–133.
He, J. J., & Hou, Z. E. (2012). Ant colony algorithm for traffic signal timing optimization. Advances in Engineering Software, 43(1), 14–18.
Uğur, A., & Aydin, D. (2009). An interactive simulation and analysis software for solving TSP using Ant Colony Optimization algorithms. Advances in Engineering Software, 40(5), 341–349.
Trivedi, R. R., Pawaskar, D. N., & Shimpi, R. P. (2016). Optimization of static and dynamic travel range of electrostatically driven microbeams using particle swarm optimization. Advances in Engineering Software, 97, 1–16.
Yan, X. H., He, F. Z., Chen, Y. L., & Yuan, Z. Y. (2015). An efficient improved particle swarm optimization based on prey behavior of fish schooling. Journal of Advanced Mechanical Design, Systems, and Manufacturing, 9(4), 1–10.
Abbass, H. A. (2001). Marriage in honey-bee optimization (MBO): A haplometrosis polygynous swarming approach. In The Congress on Evolutionary Computation (CEC2001) (pp. 207–214). Seoul, Korea.
Wen, X. Y., Li, X. Y., Gao, L., & Sang, H. Y. (2014). Honey bees mating optimization algorithm for process planning problem. Journal of Intelligent Manufacturing, 25(3), 459–472.
Cheng, Y., He, F., Wu, Y., & Zhang, D. (2016). Meta-operation conflict resolution for human-human interaction in collaborative feature-based CAD systems. Cluster Computing, 19(1), 237–253.
Li, K., He, F. Z., & Chen, X. (2016). Real-time object tracking via compressive feature selection. Frontiers of Computer Science, 10(4), 689–701.
Sun, J., He, F. Z., Chen, Y. L., & Chen, X. (2016). A multiple template approach for robust tracking of fast motion target. Applied Mathematics-A Journal of Chinese Universities, 31(2), 177–197.
Ni, B., He, F. Z., Pan, Y., & Yuan, Z. Y. (2016). Using shapes correlation for active contour segmentation of uterine fibroid ultrasound images in computer-aided therapy. Applied Mathematics-A Journal of Chinese Universities, 31(1), 37–52.
Zhou, Y., He, F. Z., & Qiu, Y. M. (2016). Optimization of parallel iterated local search algorithms on graphics processing unit. Journal of Supercomputing, 72(6), 2394–2416.
Zhou, Y., He, F. Z., & Qiu, Y. M. (2017). Dynamic strategy based parallel ant colony optimization on GPUs for TSPs. Science China Information Sciences, 60(6), 06812. https://doi.org/10.1007/s11432-015-0594-2.
Acknowledgements
This research was supported by the Seventh European Community Framework Programme (Grant No. 610675), Hubei Province Natural Science Foundation (Grant No. 2016CFB555), and the Fundamental Research Funds for the Central Universities (Grant No. 2662016PY119). The paper reflects only the authors’ views and the Union is not liable for any use that may be made of the information contained therein.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Li, X.X., Li, W.D., He, F.Z. (2019). A Multi-granularity NC Program Optimization Approach for Energy Efficient Machining. In: Li, W., Wang, S. (eds) Sustainable Manufacturing and Remanufacturing Management. Springer, Cham. https://doi.org/10.1007/978-3-319-73488-0_8
Download citation
DOI: https://doi.org/10.1007/978-3-319-73488-0_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-73487-3
Online ISBN: 978-3-319-73488-0
eBook Packages: EngineeringEngineering (R0)