Autonomous optimization of cutting conditions in end milling operation based on deep reinforcement learning (Offline training in simulation environment for feed rate optimization)
{"title":"Autonomous optimization of cutting conditions in end milling operation based on deep reinforcement learning (Offline training in simulation environment for feed rate optimization)","authors":"Kazuki KANEKO, Toshihiro KOMATSU, Libo ZHOU, Teppei ONUKI, Hirotaka OJIMA, Jun SHIMIZU","doi":"10.1299/jamdsm.2023jamdsm0064","DOIUrl":null,"url":null,"abstract":"Full automation of manufacturing is strongly desired to improve the productivity. Autonomous optimization of the cutting conditions in the end milling operation is one of the challenges in achieving this goal. This paper proposes a system for optimization of the cutting conditions based on Deep Q-Network (DQN), which is a kind of deep reinforcement learning. An end mill is used as an agent and the end milling simulation is employed to provide the environment in the proposed system. Geometric information of interference state between tool and workpiece in the simulation is considered as the state of the environment and acceleration of feed rate is the action for the agent to take. The action is optimized by DQN to maximize the accumulated reward given from the environment, which evaluates how good the scenario of action is. Therefore, the cutting conditions can be optimized according to the defined reward function. We performed three case studies to verify our proposed method, in which the cutting torque is controlled to be a specified value. The objective was successfully achieved regardless of differences in the end milling scenario. The obtained results strongly suggested a fact that the reinforcement learning is a promising solution to autonomous optimization of the cutting conditions.","PeriodicalId":51070,"journal":{"name":"Journal of Advanced Mechanical Design Systems and Manufacturing","volume":null,"pages":null},"PeriodicalIF":0.8000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Advanced Mechanical Design Systems and Manufacturing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1299/jamdsm.2023jamdsm0064","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ENGINEERING, MANUFACTURING","Score":null,"Total":0}
引用次数: 0
Abstract
Full automation of manufacturing is strongly desired to improve the productivity. Autonomous optimization of the cutting conditions in the end milling operation is one of the challenges in achieving this goal. This paper proposes a system for optimization of the cutting conditions based on Deep Q-Network (DQN), which is a kind of deep reinforcement learning. An end mill is used as an agent and the end milling simulation is employed to provide the environment in the proposed system. Geometric information of interference state between tool and workpiece in the simulation is considered as the state of the environment and acceleration of feed rate is the action for the agent to take. The action is optimized by DQN to maximize the accumulated reward given from the environment, which evaluates how good the scenario of action is. Therefore, the cutting conditions can be optimized according to the defined reward function. We performed three case studies to verify our proposed method, in which the cutting torque is controlled to be a specified value. The objective was successfully achieved regardless of differences in the end milling scenario. The obtained results strongly suggested a fact that the reinforcement learning is a promising solution to autonomous optimization of the cutting conditions.
期刊介绍:
The Journal of Advanced Mechanical Design, Systems, and Manufacturing (referred to below as "JAMDSM") is an electronic journal edited and managed jointly by the JSME five divisions (Machine Design & Tribology Division, Design & Systems Division, Manufacturing and Machine Tools Division, Manufacturing Systems Division, and Information, Intelligence and Precision Division) , and issued by the JSME for the global dissemination of academic and technological information on mechanical engineering and industries.