TY - CHAP A1 - Miller, Eddi A1 - Schmitt, Anna-Maria A1 - Kaupp, Tobias A1 - Batres, Rafael A1 - Schiffler, Andreas A1 - Schmitt, Jan T1 - A Peak Shaving Approach in Manufacturing Combining Machine Learning and Job Shop Scheduling T2 - Lecture Notes in Mechanical Engineering N2 - Computerized Numerical Control (CNC) plays an important role in highly autonomous manufacturing systems with multiple machine tools. The necessary Numerical Control (NC) programs to manufacture the parts are mostly written in standardized G-code. An a priori evaluation of the energy demand of CNC-based machine processes opens up the possibility of scheduling multiple jobs according to balanced energy consumption over a production period. Due to this, we present a combined Machine Learning (ML) and Job-Shop-Scheduling (JSS) approach to evaluate G-code for a CNC-milling process with respect to the energy demand of each G-command. The ML model training data are derived by the Latin hypercube sampling (LHS) method facing the main G-code operations G00, G01, and G02. The resulting energy demand for each job enhances a JSS algorithm to smooth the energy demand for multiple jobs, as peak power consumption needs to be avoided due to its expense. Y1 - 2025 SN - 9783031774287 U6 - https://doi.org/10.1007/978-3-031-77429-4_59 SN - 2195-4356 SP - 535 EP - 543 PB - Springer Nature Switzerland CY - Cham ER - TY - JOUR A1 - Schmitt, Anna-Maria A1 - Miller, Eddi A1 - Engelmann, Bastian A1 - Batres, Rafael A1 - Schmitt, Jan T1 - G-code evaluation in CNC milling to predict energy consumption through Machine Learning JF - Advances in Industrial and Manufacturing Engineering N2 - Computerized Numeric Control (CNC) plays an essential role in highly autonomous manufacturing systems for interlinked process chains for machine tools. NC-programs are mostly written in standardized G-code. Evaluating CNC-controlled manufacturing processes before their real application is advantageous due to resource efficiency. One dimension is the estimation of the energy demand of a part manufactured by an NC-program, e.g. to discover optimization potentials. In this context, this paper presents a Machine Learning (ML) approach to assess G-code for CNC-milling processes from the perspective of the energy demand of basic G-commands. We propose Latin Hypercube Sampling as an efficient method of Design of Experiments to train the ML model with minimum experimental effort to avoid costly setup and implementation time of the model training and deployment. KW - Machine Learning KW - CNC machine tools KW - G-code KW - Energy consumption Y1 - 2024 UR - https://doi.org/10.1016/j.aime.2024.100140 VL - 2024 IS - 8 ER - TY - JOUR A1 - Miller, Eddi A1 - Ceballos, Hector A1 - Engelmann, Bastian A1 - Schiffler, Andreas A1 - Batres, Rafael A1 - Schmitt, Jan T1 - Industry 4.0 and International Collaborative Online Learning in a Higher Education Course on Machine Learning JF - 2021 Machine Learning-Driven Digital Technologies for Educational Innovation Workshop Y1 - 2021 SP - 1 EP - 8 ER -