← 최신 논문
💻 computer science

Deploying machine learning for remaining useful life prediction of lithium-ion batteries on Coral Dev Board

이 논문은 리튬 이온 배터리의 잔여 수명을 예측하기 위해 Random Forest, XGBoost, 그리고 Temporal Convolutional Network 모델의 성능을 평가 및 비교하며, 전기 자동차의 예방 정비를 위한 Coral Dev Board에서의 실질적인 배포와 효과를 입증한다.

원저자: Mariem Boujneh, Nesrine Majdoub, Taoufik Ladhari, Ali Serdar Atalay, Anis Sakly

게시일 2026-09-11
📖 4 분 읽기☕ 가벼운 읽기

원저자: Mariem Boujneh, Nesrine Majdoub, Taoufik Ladhari, Ali Serdar Atalay, Anis Sakly

원본 논문은 CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

전기 자동차와 재생 에너지 저장 시스템은 리튬 이온 배터리라는 단일하고 핵심적인 부품에 크게 의존합니다. 이러한 동력원은 무한하지 않습니다. 모든 기계적 부품과 마찬가지로 시간이 지남에 따라 마모되어 완전 충전 능력을 잃게 됩니다. 이러한 시스템을 안전하고 효율적으로 계속 가동하기 위해, 엔지니어들은 배터리가 고장 나기 전까지 얼마나 많은 수명이 남아 있는지 정확히 알아야 합니다. 이 개념은 "잔여 유효 수명(remaining useful life)"이라고 알려져 있습니다. 이는 단순히 특정 순간에 남은 충전량을 확인하는 것과는 구별됩니다. 대신, 배터리의 용량이 사용 가능한 한계치 아래로 떨어지기 전까지 얼마나 더 많은 충전 사이클을 견딜 수 있는지에 대한 예측입니다. 배터리는 온도, 충전 속도, 사용 이력에 따라 복잡하고 비선형적인 방식으로 퇴화하기 때문에 이 수명을 예측하는 것은 어렵습니다. 정확한 예측이 없으면 사용자는 갑작스러운 고장의 위험을 겪게 되는 반면, 제조업체는 자원을 낭비하며 너무 일찍 배터리를 교체하게 될 수도 있습니다.

튀니스 국립 공학 학교(National Engineering School of Tunis)와 에스토니아 기업(Enterprise Estonia)의 연구팀은 고급 컴퓨터 프로그램이 소형 휴대용 기기에서 직접 배터리 수명을 예측할 수 있는지 테스트함으로써 이 과제에 도전했습니다. 그들은 세 가지 서로 다른 유형의 머신러닝 알고리즘—정해진 규칙을 따르는 대신 데이터로부터 학습하는 컴퓨터 시스템—에 집중했습니다. 첫 번째인 랜덤 포레스트(Random Forest)는 각자가 추측을 내놓은 뒤 그 결과를 평균 내는 결정권자들의 위원회처럼 작동합니다. 두 번째인 XGBoost는 각 새로운 모델이 이전 모델의 실수를 수정하려고 노력하는 일련의 모델들을 구축합니다. 세 번째인 시간적 합성곱 신경망(Temporal Convolutional Network)은 배터리 건강 상태의 점진적인 하락과 같이 시간이 흐름에 따라 펼쳐지는 패턴을 이해하도록 특별히 설계되었습니다. 연구진은 어떤 방법이 배터리 수명을 예측하는 데 가장 적합한지, 그리고 결정적으로 이 모델들이 코랄 데브 보드(Coral Dev Board)라는 하드웨어에서 효율적으로 실행될 수 있는지 확인하고자 했습니다. 이 보드는 인공지능 모델을 빠르고 매우 적은 전력으로 실행하도록 설계된 특수 칩을 갖춘 소형 컴퓨터로, 클라우드 컴퓨팅을 사용할 수 없는 차량 내부나 원격 장비에 사용하기에 이상적입니다.

이 모델들을 훈련시키기 위해 연구팀은 29개월 동안 20대의 전기차로부터 수집된 실제 데이터를 사용했습니다. 동일한 모델인 이 차량들은 리튬 이온 배터리 팩을 장착하고 지속적으로 모니터링되었습니다. 데이터는 전압, 배터리로 흘러 들어가는 전류, 셀의 온도, 총 가용 용량을 포함하여 충전 과정의 모든 세부 사항을 기록했습니다. 센서에서 얻은 원시 데이터에는 종종 공백이나 오류가 포함되어 있기 때문에, 연구진은 먼저 정보를 정제하고 매끄럽게 다듬어 누락된 값을 채우고 노이즈를 제거함으로써 배터리가 노화되는 모습을 명확하게 보여주는 그림을 만들었습니다. 그런 다음 각 데이터 포인트에 대한 잔여 유효 수명을 계산하여 컴퓨터 모델이 학습할 대상(target)을 만들었습니다. 데이터셋은 모델이 80%의 데이터로부터 학습하고, 나머지 20%의 데이터로 테스트하여 새로운 정보에 대해 얼마나 잘 수행하는지 확인하도록 분할되었습니다.

연구진은 세 가지 알고리즘을 모두 코랄 데브 보드에 배치하여 정확도뿐만 아니라 에너지 소비량과 속도도 측정했습니다. 결과는 복잡성과 성능 사이의 명확한 트레이드오프(trade-off)를 보여주었습니다. 시간적 합성곱 신경망은 시간 기반 데이터를 위해 설계되었음에도 불구하고 일반화하는 데 어려움을 겪었습니다. 이 모델은 특정 단기 예측에 대해서는 매우 낮은 오차율을 보였지만, 배터리 퇴화의 전반적인 추세를 예측하는 능력은 부족하여, 광범위한 데이터셋에 대해 무작위 확률보다 나은 성과를 내지 못했다는 점을 나타내는 점수를 받았습니다. 또한 에너지 소비량은 가장 적었지만, 그 불일치성 때문에 이 특정 작업에는 신뢰할 수 없었습니다. 어떤 요인이 가장 중요한지 설명하는 능력으로 알려진 랜덤 포레스트 알고리즘은 딥러닝 네트워크보다 성능이 좋았지만 여전히 정확도 면에서는 뒤처졌습니다. 또한 실행하는 데 가장 많은 에너지를 필요로 하여, 배터리로 작동하는 엣지 디바이스에는 덜 적합했습니다.

가장 뛰어난 성과를 보인 것은 XGBoost 알고리즘이었습니다. 이 방법은 평균 오차가 가장 작게 나타나며 배터리의 잔여 수명을 가장 정확하게 예측했습니다. 이 모델은 높은 정밀도와 적절한 에너지 사용 사이의 균형을 맞추었으며, 랜덤 포레스트 모델보다 훨씬 적은 전력을 소비하면서도 배터리 노화의 복잡하고 비선형적인 패턴을 감지하는 강력한 능력을 유지했습니다. 연구진은 이 알고리즘이 대규모 서버의 무거운 계산 자원을 필요로 하지 않고도 전기차의 복잡하고 실제적인 데이터를 처리하는 데 특히 효과적이라는 것을 발견했습니다. 이 모델을 코랄 데브 보드에서 성공적으로 실행함으로써, 연구팀은 정교한 예방 정비가 기기 자체에서 직접 가능하다는 것을 입증했습니다. 이는 미래에 전기 자동차가 데이터를 먼 곳의 클라우드로 보낼 필요 없이, 고장이 발생하기 전에 스스로 배터리 건강 상태를 모니터링하고 사용자에게 유지보수 필요성을 알릴 수 있음을 의미합니다. 이 연구는 딥러닝 네트워크가 가능성을 보여주기는 하지만, 현재로서는 XGBoost와 같이 잘 조정된 단순한 알고리즘이 에너지 효율적인 소형 하드웨어에 배터리 건강 모니터링을 배포하는 데 가장 실용적이고 신뢰할 수 있는 선택이라는 결론을 내립니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →