본문 바로가기
KERD
논문KCI 등재

머신러닝을 이용한 CNC 가공 불량 발생 예측 모델

Prediction Model of CNC Processing Defects Using Machine Learning

0

조회

0

다운로드

5

인용

0

참고문헌

키워드

주제분류학제간연구

초록

본 연구는 최근 가공 불량 예측 방법으로 주목받고 있는 머신러닝 기반의 모델을 이용하여 CNC 가공 불량 발생의 실시간 예측을 위한 분석 프레임워크를 제안하고, 해당 프레임워크에 기반하여 XGBoost, CatBoost, LightGBM, 랜덤 포레스트, Extra Trees, SVM, k-최근접 이웃, 로지스틱 회귀 모델을 CNC 설비에 기본 내장된 센서들로부터 추출된 데이터에 적용 및 분석하였다. 분석 결과 XGBoost, CatBoost, LightGBM 모델이 동일하게 가장 우수한 정확도, 정밀도, 재현율, F1 점수, AUC 값을 보였으며, 이 중 LightGBM 모델이 소요 실행 시간이 가장 짧은 것으로 나타났다. 이러한 짧은 소요 실행 시간은 실 시스템 구축 비용 절감, 빠른 불량 예측에 따른 CNC 장비 파손 확률 감소, 전체적인 CNC 활용률 증가 등의 실무적 장점을 가지므로 LightGBM 모델이 기본 센서들만 설치된 CNC 설비에 적용 시 가공 불량 예측에 가장 효과적으로 판단된다. 또한 소요 실행 시간 및 컴퓨팅 파워의 제약이 없는 상황에서는 LightGBM, Extra Trees, k-최근접 이웃, 로지스틱 회귀 모형으로 구성된 앙상블 모델을 적용할 경우 분류 성능이 최대화됨을 확인하였다.

Abstract

This study proposed an analysis framework for real-time prediction of CNC processing defects using machine learning-based models that are recently attracting attention as processing defect prediction methods, and applied it to CNC machines. Analysis shows that the XGBoost, CatBoost, and LightGBM models have the same best accuracy, precision, recall, F1 score, and AUC, of which the LightGBM model took the shortest execution time. This short run time has practical advantages such as reducing actual system deployment costs, reducing the probability of CNC machine damage due to rapid prediction of defects, and increasing overall CNC machine utilization, confirming that the LightGBM model is the most effective machine learning model for CNC machines with only basic sensors installed. In addition, it was confirmed that classification performance was maximized when an ensemble model consisting of LightGBM, ExtraTrees, k-Nearest Neighbors, and logistic regression models was applied in situations where there are no restrictions on execution time and computing power.

참고문헌 (16)

  1. 강성현, "실시간 설비데이터를 활용한 휴대폰 메탈 프레임 공정의 다변량 모니터링", 대한산업공학회지, 42(6), pp.395~403 (2016), 대한산업공학회[DOI]
  2. 공정식, "유전 알고리즘을 이용한 공구 수명 예측 최적화", 한국산학기술학회논문지, 19(11), pp.338~343 (2018), 한국산학기술학회[DOI]
  3. 오대진, "자가연상신경망을 이용한 밀링 공정에서의 공구 마모 모니터링", 대한기계학회논문집 A, 45(4), pp.285~291 (2021), 대한기계학회
  4. R. Teti, "Advanced monitoring of machining operations", CIRP Annals, 59(2), pp.717~739 (2010), Elsevier BV[DOI]
  5. Y. C. Liu, "Remaining Useful Life Prediction of Cutting Tools Based on Support Vector Regression", IOP Conference Series: Materials Science and Engineering, 576, pp.1~8 (2019)
  6. P. Stavropoulos, "Tool wear predictability estimation in milling based on multi-sensorial data", The International Journal of Advanced Manufacturing Technology, 82(1-4), pp.509~521 (2015), Springer Science and Business Media LLC[DOI]
  7. X. Li, "Current-sensor-based feed cutting force intelligent estimation and tool wear condition monitoring", IEEE Transactions on Industrial Electronics, 47(3), pp.697~702 (2000), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  8. 이강배, "기계학습 기법을 이용한 CNC 공구 마모도 예측에 관한 연구", 한국융합학회논문지, 10(11), pp.15~21 (2019), 한국융합학회[DOI]
  9. Jose Vicente Abellan-Nebot, "A review of machining monitoring systems based on artificial intelligence process models", The International Journal of Advanced Manufacturing Technology, 47(1-4), pp.237~257 (2009), Springer Science and Business Media LLC[DOI]
  10. Cyril Drouillet, "Tool life predictions in milling using spindle power with the neural network technique", Journal of Manufacturing Processes, 22, pp.161~168 (2016), Elsevier BV[DOI]
  11. Rodrigo Henriques Lopes da Silva, "A probabilistic neural network applied in monitoring tool wear in the end milling operation via acoustic emission and cutting power signals", Machining Science and Technology, 20(3), pp.386~405 (2016), Informa UK Limited[DOI]
  12. João A. Duro, "Multi-sensor data fusion framework for CNC machining monitoring", Mechanical Systems and Signal Processing, 66-67, pp.505~520 (2016), Elsevier BV[DOI]
  13. Amin Jahromi Torabi, "A Survey on Artificial Intelligence-Based Modeling Techniques for High Speed Milling Processes", IEEE Systems Journal, 9(3), pp.1069~1080 (2015), Institute of Electrical and Electronics Engineers (IEEE)[DOI]
  14. 정성택, "금형강의 하향절삭 시 절삭력 예측 및 실험에 대한 연구", 한국생산제조학회지, 27(4), pp.346~350 (2018), 한국생산제조학회[DOI]
  15. "CNC Machine AI Dataset" (2020)[URL]
  16. A. Géron., "Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow:Concepts, Tools, and Techniques to Build Intelligent Systems" (2019), O'Reilly Media

관련 논문AI추천

이 간행물의 다른 논문 (36건)