본 프로토콜은 다채널 사이클링 데이터와 엔지니어링된 특성을 활용하여 리튬 이온 배터리의 건강 상태, 잔여 수명 및 에너지 저장 성능을 예측하는 재현 가능한 딥러닝 워크플로를 제시합니다.
방법 논문
본 프로토콜은 다채널 사이클링 데이터와 엔지니어링된 특성을 활용하여 리튬 이온 배터리의 건강 상태, 잔여 수명 및 에너지 저장 성능을 예측하는 재현 가능한 딥러닝 워크플로를 제시합니다.
본 프로토콜은 다채널 사이클링 데이터를 사용하여 리튬 이온 배터리 성능을 예측하기 위한 재현 가능한 딥러닝 워크플로우를 제시합니다. 다중 소스 정보 통합 및 특성 표현과 관련된 기존 데이터 기반 모델의 한계를 해결하기 위해, 본 방법은 공개적으로 사용 가능한 5개의 배터리 데이터셋을 활용합니다. 입력 데이터에는 전압, 전류, 용량, 온도, 내부 저항, 쿨롱 효율 및 에너지 효율을 포함한 원시 운전 신호와 증분 용량, 미분 전압, 에너지 처리량과 같은 엔지니어링된 특성이 포함됩니다. 본 프로토콜은 여러 관찰 윈도우에 걸쳐 배터리 수준의 시계열 텐서를 구축하기 위한 표준화된 전처리 절차를 상세히 설명합니다. 재현성을 높이기 위해, 고정된 랜덤 시드, 반복 평가 실행 및 환경 추적을 통해 심층 신경망, 합성곱 신경망(CNN), 장단기 메모리(LSTM) 네트워크, CNN–LSTM 및 트랜스포머 기반 모델을 포함한 후보 신경망 아키텍처를 평가합니다. 대표적인 결과에 따르면, 다채널 데이터와 엔지니어링된 특성이 통합된 CNN–LSTM 아키텍처가 평가된 모델들 중 우수한 예측 성능을 달성했습니다. 선택된 구성은 잔여 수명 및 방전 가능 에너지 예측에서 높은 성능을 유지하면서, 상태 진단(state-of-health) 추정에서 0.024의 평균 절대 오차와 0.955의 R2 값을 달성했습니다. 어블레이션 및 강건성 분석을 통해 다채널 특성 통합의 기여도와 반복 평가 전반에 걸친 재현성 중심 워크플로우의 안정성을 추가로 입증했습니다. 이 표준화된 방법론은 다양한 운전 조건 하에서 배터리 수명 주기 관리 및 예측 모델링을 위한 재현 가능한 프레임워크를 제공합니다.
리튬 이온 배터리는 높은 에너지 밀도, 긴 사이클 수명, 낮은 자가 방전율 덕분에 휴대용 전자 기기부터 그리드 규모의 에너지 저장 시스템에 이르기까지 다양한 응용 분야에서 전 세계적인 재생 에너지 전환의 중심 역할을 하고 있습니다. 그러나 장기간의 작동은 필연적으로 점진적인 용량 저하와 내부 저항 증가로 이어집니다1. 이러한 성능 저하는 경제적 타당성을 감소시킬 뿐만 아니라 열 폭주를 포함한 심각한 안전 위험을 초래합니다. 대규모 에너지 저장 시스템의 배치가 계속 가속화됨에 따라 배터리 수명 주기 관리는 점점 더 복잡해지고 있습니다2. 기존의 임계값 기반 모니터링 및 수동 점검 프로토콜은 동적인 작동 환경에 대응하기에 불충분합니다3. 또한, 변동하는 충방전율, 주변 온도 및 방전 전압 변화 조건 하에서 배터리의 건강 상태(SOH) 또는 잔여 유효 수명(RUL)을 정확하게 예측하기에는 단일 파라미터에 의존하는 방식이 부적절합니다4. 현재의 워크플로우는 주로 실험실 제어 사이클링 데이터셋을 사용하여 검증되었으나, 다채널 아키텍처와 시계열 모델링 프레임워크는 향후 전기차 응용 분야 및 가변적인 환경 조건에서 발생하는 동적 작동 환경으로의 적응을 지원할 수 있습니다.
배터리 성능 저하는 고체 전해질 계면(SEI) 성장, 활성 리튬 손실 및 전극 재료의 구조적 퇴화로 인해 발생하는 매우 복잡하고 비선형적인 전기화학적 과정입니다. 역사적으로 상태 추정은 등가 회로 모델이나 전기화학적-물리적 편미분 방정식(PDEs)5에 의존해 왔습니다. 이러한 물리적 모델은 가치 있는 메커니즘적 통찰력을 제공하지만, 다채널 결합 신호를 처리할 때 상당한 계산 오버헤드와 파라미터 식별 문제라는 한계가 있습니다. 결과적으로, 고율 방전 조건에서의 복잡한 확산 역학 및 환경적 가변성으로 인해 임베디드 배터리 관리 시스템(BMS)에서의 실시간 구현이 매우 제한적입니다6. 이와 대조적으로, 제안된 딥러닝(DL) 워크플로우는 대부분의 계산 부하를 오프라인 학습 단계에 집중시키며, 학습된 모델은 배포 시 상대적으로 신속한 추론을 수행합니다. 따라서 이 프레임워크는 향후 리소스가 제한된 BMS 및 엣지 컴퓨팅 환경에서의 구현을 지원할 수 있습니다.
최근 데이터 기반의 딥러닝(DL) 접근 방식은 탁월한 비선형 피팅 능력 덕분에 강력한 도구로 부상했습니다. 그럼에도 불구하고 기존의 DL 방법론에는 두 가지 주요 한계가 있습니다. 첫째, 많은 접근 방식이 전압, 전류, 온도와 같은 다채널 사이클링 응답 간의 고유한 시공간적 상관관계를 무시한 채, 주로 단일 용량 퇴화 곡선이나 특정 방전 전압 임계값에 의존합니다. 이러한 한계는 다중 조건 작동 시나리오에서 모델의 강건성을 저하시킵니다7. 이전 연구들에 따르면 복잡한 작동 중에 열 상태를 무시하면 예측 오차의 누적이 가속화될 수 있음이 밝혀졌습니다8,9. 둘째, 응용 머신러닝(ML) 분야에서는 재현성 문제가 지속적으로 제기되고 있습니다. 실험 조건의 변동, 불충분하게 설명된 전처리 파이프라인, 임의로 선택된 신경망 하이퍼파라미터로 인해, 본래 강건한 모델이라 하더라도 교차 데이터셋 검증 단계에서 실패하는 경우가 빈번합니다10. 전처리와 초기 사이클 예측 과정에서 정보 누출의 위험을 줄이기 위해, 제안된 워크플로우는 외부 검증 및 교차 데이터셋 평가 이전에 훈련 데이터셋에서만 정규화 스케일링 인자와 엔지니어링 특성 기준선을 도출합니다.
이러한 결정적인 공백을 메우기 위해, 본 프로토콜의 전반적인 목표는 다채널 사이클링 데이터를 사용하여 리튬 이온 배터리의 에너지 저장 성능을 예측하기 위한 자동화되고 재현성이 높은 딥러닝(DL) 워크플로우를 제시하는 것입니다. 이 방법의 근거는 고차원 신경망 구조 내에서 교차 모달 시계열 데이터를 통합함으로써 배터리 열화와 관련된 복잡한 장기 의존성을 명시적으로 포착하는 데 있습니다. 기존의 물리 기반 및 딥러닝 접근 방식과 비교하여 본 프로토콜의 핵심 장점은 원신호 전처리, 특성 공학, 모델 훈련 및 불확실성 평가를 아우르는 완전한 파이프라인을 구축한 포괄적인 표준화에 있습니다. 이전에도 하이브리드 신경망 구조가 연구된 바 있으나, 본 워크플로우는 재현성에 중점을 둔 훈련 프레임워크 내에서 전기화학적 사이클링 변수를 설계된 열화 특성과 정렬함으로써 표준화된 다채널 통합을 강조합니다. 이전에 보고된 많은 워크플로우와 달리, 본 프로토콜은 이질적인 배터리 데이터셋과 실험실 환경 전반에서 재현성을 향상시키기 위해 표준화된 파라미터 설정, 고정된 랜덤 시드, 반복적인 평가 실행 및 포괄적인 환경 추적을 포함합니다. 또한, 이 워크플로우는 다양한 입력 구성에 따른 예측 안정성과 성능을 평가하기 위해 여러 신경망 구조를 체계적으로 비교합니다. 평가된 데이터셋과 실험 설정 내에서, CNN-LSTM(convolutional neural network–long short-term memory) 구조는 국소적 특성 추출과 장거리 시간 시퀀스 모델링을 결합하면서도 적절한 계산 복잡도를 유지함으로써, 평가된 단독 CNN 및 트랜스포머 기반 모델 대비 우수한 예측 성능을 보였습니다. 본 프로토콜은 배터리 수명 주기 관리를 위해 재현 가능하고 환경 적응적인 예측 모델을 개발하고자 하는 연구자와 엔지니어에게 매우 적합합니다.
본 연구는 공개적으로 이용 가능한 리튬 이온 배터리 사이클링 데이터셋만을 독점적으로 활용하였으며, 인간 참여자, 동물 피험자 또는 생물학적 샘플을 포함하지 않았으므로 기관 윤리 승인이 필요하지 않았습니다.
1. 데이터 수집 및 정리
2. 데이터 전처리 및 특성 공학
3. DL 모델 구축 및 학습

그림 1다채널 리튬 이온 배터리 성능 예측을 위한 재현 가능한 딥러닝(DL) 워크플로우. (A) 다채널 데이터 획득, 표준화된 전처리, 텐서 생성, 모델 학습 및 배터리 성능 지표 예측을 보여주는 엔드-투-엔드 재현 가능 워크플로. 재현성 제어 요소에는 고정된 랜덤 시드, 반복 학습 실행, 파라미터 추적 및 환경 로깅이 포함됨. (B다채널 특징 추출, 시계열 시퀀스 모델링, 특징 융합, 그리고 건강 상태(SOH), 잔여 유효 수명(RUL) 및 방전 가능 에너지 예측에 사용된 CNN-LSTM 하이브리드 아키텍처.C후보 모델 스크리닝, 강건성 평가, 하이퍼파라미터 최적화 및 최종 모델 선택 과정을 보여주는 평가 및 배포 파이프라인. 이 그림의 더 큰 버전을 보시려면 여기를 클릭하십시오.
4. 모델 평가 및 표적 예측
5. 재현성, 강건성 및 민감도 분석

그림 2. 표준화된 전처리, 강건성 평가 및 민감도 분석 워크플로. (A) 원시 사이클링 신호 처리, 타임스탬프 보정, 이상치 제거, 리샘플링, 정규화, 채널 정렬 및 텐서 구성을 보여주는 표준화된 다채널 전처리 워크플로. 입력 표현 전략에서는 단일 채널 입력, 다채널 원시 입력, 그리고 엔지니어링된 특성이 결합된 다채널 입력을 비교한다. (B) 체계적인 하이퍼파라미터 섭동, 반복 실행 평가, 특성 제거 분석, 교차 검증 및 CNN–LSTM 워크플로의 외부 검증을 보여주는 강건성 및 민감도 분석 파이프라인. 여기를 클릭하여 이 그림의 확대 버전을 확인하십시오.
다채널 사이클링 신호 및 데이터 분포
리튬 이온 배터리의 사이클링 응답 특성을 분석하기 위해 대표적인 다채널 사이클링 신호와 성능 분포를 분석하였습니다. 본 연구에서는 리튬 코발트 산화물(LCO), 니켈 코발트 알루미늄 산화물(NCA), 니켈 망간 코발트 산화물(NMC) 및 LFP를 포함하여 다양한 화학 시스템을 대표하는 5가지 리튬 이온 배터리 데이터셋을 활용하였습니다(표 1). 전압, 전류, 용량, 온도, 내부 저항, 쿨롱 효율 또는 에너지 효율을 포함한 핵심 사이클링 변수들을 증분 용량 및 미분 전압 특성과 같은 공학적 피처와 통합하여 다채널 특성 분석 프레임워크를 구축하였습니다. CALCE 데이터셋의 용량-전압 프로파일 및 SOH 분포(그림 3A), SANYO 데이터셋의 평균 전압 프로파일 및 SOH 분포(그림 3B), PANASONIC 데이터셋의 노화 궤적(그림 3C), KOKAM 데이터셋의 전압 진화 히트맵(그림 3D), 그리고 GOTION 데이터셋의 전압 분포 프로파일(그림 3E)을 통해 평가된 배터리 화학 조성별로 뚜렷한 열화 거동이 나타남을 확인하였습니다. 예를 들어, GOTION IFP20100140A 데이터셋은 LFP 시스템에서 흔히 나타나는 계단식 전압 특성을 보인 반면, PANASONIC NCR18650BD 데이터셋은 장기 사이클링 동안 전압 프로파일의 변화와 함께 점진적인 용량 저하를 나타냈습니다.
| 데이터셋 ID | 배터리 유형 / 모델 | 화학 조성 | 형태 | 셀 수 | 분석된 총 사이클 수 | 사용된 초기 사이클 윈도우 | 사이클당 샘플링 포인트 | 핵심 사이클링 채널 | 추가 상태 채널 | 유도 특성 | 예측 대상 |
| 데이터셋 #1 | CALCE LCO 배터리 | LCO | 파우치형 | 38 | 4,216 | 초기 50회, 초기 100회, 수명 초기 20% | 128 | 전압, 전류, 시간, 용량 | 온도, 내부 저항 | dQ/dV, dV/dQ, 충전 시간, 방전 에너지 | SOH, RUL, 방전 가능 에너지 |
| 데이터셋 #2 | SANYO UR18650E | NCA | 원통형 18650 | 24 | 2,487 | 초기 50회, 초기 100회, 수명 초기 20% | 128 | 전압, 전류, 시간, 용량 | 온도, 쿨롱 효율 | dQ/dV, 전압 평탄 영역 기울기, 에너지 효율 | SOH, RUL, 방전 가능 에너지 |
| 데이터셋 #3 | PANASONIC NCR18650BD | NCA | 원통형 18650 | 42 | 5,134 | 초기 50회, 초기 100회, 수명 초기 20% | 128 | 전압, 전류, 시간, 용량 | 온도, 내부 저항, 쿨롱 효율 | dQ/dV, dV/dQ, 충전 시간, 에너지 처리량 | SOH, RUL, 방전 가능 에너지 |
| 데이터셋 #4 | KOKAM SLPB533459H4 | NMC | 파우치형 | 19 | 1,968 | 초기 50회, 초기 100회, 수명 초기 20% | 128 | 전압, 전류, 시간, 용량 | 온도, 내부 저항 | dQ/dV, 방전 시간, 전압 기울기 | SOH, RUL, 방전 가능 에너지 |
| 데이터셋 #5 | GOTION IFP20100140A | LFP | 각형 | 57 | 6,482 | 초기 50회, 초기 100회, 수명 초기 20% | 128 | 전압, 전류, 시간, 용량 | 온도, 내부 저항, 에너지 효율 | dQ/dV, 평탄 영역 지속 시간, 충전/방전 에너지 | SOH, RUL, 방전 가능 에너지 |
표 1: 재현 가능한 DL 워크플로에 사용된 리튬 이온 배터리 데이터셋의 특성, 다채널 사이클링 변수, 엔지니어링 특성 및 예측 대상.이 표는 본 연구에 포함된 리튬 이온 배터리 데이터셋을 요약하며, 배터리 화학 조성, 셀 형식, 셀 수, 총 분석 사이클, 관찰 윈도우, 샘플링 밀도, 다채널 사이클링 변수, 엔지니어링된 전기화학적 특성, 그리고 모델 개발 및 평가에 사용된 예측 대상을 포함합니다. 약어: SOH = 상태 건강도; RUL = 잔존 유효 수명; LCO = 리튬 코발트 산화물; NCA = 니켈 코발트 알루미늄 산화물; NMC = 니켈 망간 코발트 산화물; LFP = 리튬 인산철.

그림 3. 리튬 이온 배터리 데이터셋 전반의 대표적인 다채널 사이클링 프로파일 및 배터리 상태 분포. (A) CALCE 리튬 코발트 산화물 데이터셋의 용량-전압 프로파일 및 SOH 분포. (B) SANYO 니켈 코발트 알루미늄 산화물 데이터셋의 평균 전압 프로파일 및 SOH 분포. (C) PANASONIC 니켈 코발트 알루미늄 산화물 데이터셋의 노화 궤적 및 누적 SOH 분포. (D) KOKAM 니켈 망간 코발트 산화물 데이터셋의 전압 진화 히트맵 및 SOH 샘플 분포. (E) GOTION 리튬 인산철 데이터셋의 전압 분포 프로파일 및 SOH와 내부 저항 간의 관계. 이 그림의 더 큰 버전을 보시려면 여기를 클릭하십시오.
에너지 저장에 대한 전반적인 예측 성능
제안된 워크플로우는 모든 평가 작업에서 낮은 예측 오차와 일관된 예측 성능을 보여주었습니다(표 2). SOH 추정의 경우, 모델은 검증 데이터셋에서 0.021, 테스트 데이터셋에서 0.024의 MAE를 달성했으며, 이에 해당하는 R2 값은 각각 0.962와 0.955였습니다. 이러한 결과는 평가된 조건 하에서 연속적인 배터리 상태 추정에 대해 안정적인 예측 성능을 나타냅니다. 또한, 이 워크플로우는 RUL 및 방전 가능 에너지 추정에 대해서도 신뢰할 수 있는 예측 능력을 입증하여 테스트 데이터셋에서 각각 0.927과 0.941의 R2 값을 달성했습니다. 예측 안정성을 추가로 평가하기 위해, 동일한 데이터셋 분할을 사용하여 5번의 독립적인 모델 초기화를 거쳐 모든 성능 지표를 계산했습니다. 그 결과 표준 편차와 변동 계수 값이 반복 평가 전반에서 낮게 유지되었으며, 이는 확률적 초기화에 대한 민감도가 낮고 반복적인 학습 조건 하에서 안정적인 예측 동작을 보임을 나타냅니다. 또한, 95% 신뢰 구간이 반복 실행 간에 좁은 변동성을 보여 제안된 다채널 워크플로우의 강건성과 재현성을 뒷받침하였습니다.
| 예측 작업 | 데이터셋 분할 | MAE | RMSE | MAPE (%) | R² |
| SOH 추정 | 검증 | 0.021 | 0.029 | 2.47 | 0.962 |
| SOH 추정 | 테스트 | 0.024 | 0.033 | 2.83 | 0.955 |
| RUL 예측 | 검증 | 18.6 | 25.9 | 8.74 | 0.938 |
| RUL 예측 | 테스트 | 21.4 | 29.7 | 9.63 | 0.927 |
| 방전 가능 에너지 예측 | 검증 | 0.087 | 0.121 | 3.18 | 0.948 |
| 방전 가능 에너지 예측 | 테스트 | 0.094 | 0.129 | 3.56 | 0.941 |
표 2: 검증 및 테스트 데이터셋 전반에 걸친 리튬 이온 배터리 성능 추정을 위한 재현 가능한 DL 워크플로우의 예측 성능.이 표는 검증 및 테스트 데이터셋을 사용하여 SOH 추정, RUL 예측 및 방전 가능 에너지 예측에 대한 제안된 워크플로우의 예측 성능을 요약합니다. 성능 지표에는 평균 절대 오차(MAE), 평균 제곱근 오차(RMSE), 평균 절대 백분율 오차(MAPE) 및 결정 계수(R2)가 포함됩니다. 약어: SOH = 상태 진단; RUL = 잔여 유효 수명; MAE = 평균 절대 오차; RMSE = 평균 제곱근 오차; MAPE = 평균 절대 백분율 오차.
딥러닝(DL) 아키텍처 간 성능 비교
다양한 네트워크 아키텍처와 입력 구성에 걸친 평가 결과, 예측 성능에서 상당한 차이가 있음이 입증되었습니다 (표 3). 재현성 기반 아키텍처 선택 전후의 RMSE 분포가 그림 4A에 제시되어 있습니다. 심층 신경망 아키텍처는 시퀀스 기반 및 하이브리드 아키텍처에 비해 상대적으로 높은 MAE 및 RMSE 값을 나타냈습니다. 서로 다른 다채널 입력 구성 간의 비교 결과는 그림 4B에 요약되어 있습니다. 국소 특징 추출과 교차 사이클 시간적 모델링을 모두 통합한 모델은 평가된 조건에서 개선된 예측 정확도를 보였습니다. 예측 변동성이 낮은 모델들은 일반적으로 낮은 표준 편차와 함께 더 높은 평균 성능 점수군에 밀집되어 있었습니다 (그림 4C). 평가된 입력 구성에 따른 평균 성능과 표준 편차의 관계가 그림 4D에 예시되어 있습니다. 테스트된 구성 중 CNN–LSTM 아키텍처가 평가된 데이터셋 및 실험 설정 내에서 가장 낮은 MAE (0.024)와 가장 높은 R2 값 (0.955)을 달성했습니다. 또한, 공학적 특징을 전체 다채널 입력과 통합했을 때 MAE는 0.022로 감소하고 R2 값은 0.961로 나타난 반면, 용량 전용 입력은 예측 성능이 저하된 것으로 나타났습니다.
| 카테고리 | 모델 / 입력 구성 | 평균 절대 오차 | 평균 제곱근 오차 (RMSE) | MAPE (%) | R² |
| 딥러닝 아키텍처 | 심층 신경망 | 0.031 | 0.042 | 3.58 | 0.928 |
| 합성곱 신경망 (Convolutional Neural Network) | 0.027 | 0.037 | 3.14 | 0.941 | |
| 장단기 메모리 (Long Short-Term Memory) | 0.026 | 0.036 | 3.05 | 0.944 | |
| CNN-LSTM | 0.024 | 0.033 | 2.81 | 0.955 | |
| 트랜스포머 | 0.025 | 0.034 | 2.89 | 0.951 | |
| 입력 구성 | 용량 전용 | 0.034 | 0.046 | 3.92 | 0.916 |
| 전압 + 전류 | 0.029 | 0.039 | 3.29 | 0.936 | |
| 전채널 입력 | 0.024 | 0.033 | 2.83 | 0.955 | |
| 다채널 + 공학적 특징 | 0.022 | 0.031 | 2.61 | 0.961 |
표 3: DL 아키텍처 및 입력 구성에 따른 예측 성능 비교. 이 표는 재현 가능한 다채널 워크플로우에 사용된 서로 다른 DL 아키텍처와 입력 구성의 예측 성능을 비교합니다. 성능 지표에는 평균 절대 오차(MAE), 평균 제곱근 오차(RMSE), 평균 절대 백분율 오차(MAPE) 및 결정 계수(R2)가 포함됩니다. 약어: DNN = 심층 신경망; CNN = 합성곱 신경망; LSTM = 장단기 메모리; MAE = 평균 절대 오차; RMSE = 평균 제곱근 오차; MAPE = 평균 절대 백분율 오차.

그림 4재현성 중심의 모델 아키텍처 및 입력 구성 비교. (A) 재현성 기반 아키텍처 선택 전후의 평균 제곱근 오차 분포. (B) 안정적 모델 선택 전후, 다양한 입력 구성에 따른 평균 제곱근 오차 분포. (C) 후보 모델 아키텍처의 평균 성능 대 표준 편차 비교. 색상은 평균 제곱근 오차를 나타내며, 빈 원은 선택된 안정적 모델을 나타냄. (D) 입력 구성의 평균 성능 대 표준 편차 비교; 색상은 평균 제곱근 오차를 나타내며, 빈 원은 선택된 최적 구성을 나타냄. 이 그림의 확대 버전을 보시려면 여기를 클릭하십시오.
오차 분포 및 일관성 평가
기존의 ML 베이스라인과 DL 아키텍처 전반에 걸친 예측 안정성을 평가하기 위해 절대 오차 분포를 분석하였습니다. 전통적인 ML 베이스라인은 더 넓은 오차 분포와 길게 늘어진 고오차 꼬리(high-error tail)를 보였으며, 이는 복잡한 열화 패턴 예측 작업에 대한 안정성이 낮음을 나타냅니다. 평가된 DL 모델 중에서 CNN-LSTM 아키텍처는 상대적으로 더 좁은 오차 분포와 짧은 고오차 꼬리를 보여, 지역적 특징 추출과 시계열 시퀀스 모델링의 통합 능력이 향상되었음을 시사합니다(그림 5). 온도, 내부 저항 및 효율 관련 변수들을 통합함으로써 평가된 데이터셋 전반에서 예측 오차 분산이 점진적으로 감소하는 결과가 나타났습니다.

그림 5전통적인 머신러닝(ML) 베이스라인 및 다채널 딥러닝(DL) 모델의 절대 오차 분포. 기존 ML 베이스라인, DL 아키텍처 및 다채널 입력 구성에 따른 절대 예측 오차의 분포를 비교한 바이올린 플롯. 검은색 선은 평균 절대 오차를 나타내며, 색상이 있는 선은 평균을 나타냄. ± 표준 편차 이 그림의 더 큰 버전을 보시려면 여기를 클릭하십시오.
검증 시나리오 전반의 재현성 및 강건성
해당 워크플로우는 반복적인 학습 실행과 여러 검증 전략 전반에서 일관된 예측 성능을 유지하였습니다(표 4). 고정된 데이터 분할과 고정된 랜덤 시드 초기화를 사용하여 수행한 반복 실행 결과, R2 값이 일관되게 0.95 이상을 유지하고 MAE의 표준 편차가 낮게 나타나 안정적인 성능 지표를 보였습니다. 5-겹 교차 검증(five-fold cross-validation) 및 외부 검증 데이터셋을 이용한 추가 평가에서도 반복된 실험 조건에 따른 성능 변동이 제한적임을 확인하였습니다. 외부 검증 단계에서는 모델 학습 및 하이퍼파라미터 최적화 과정에서 완전히 제외된 GOTION 데이터셋만을 전적으로 사용하였습니다. 이 데이터셋은 서로 다른 LFP 화학 조성과 각형 셀 구성을 나타내므로, 외부 평가를 통해 이질적인 전기화학적 및 구조적 조건 하에서의 교차 데이터셋 일반화 능력을 엄격하게 평가할 수 있었습니다. 또한, 변동 계수 분석과 반복 실행 평가를 통해 독립적인 실험 간의 예측 분산이 낮음을 입증함으로써, 제안된 다채널 워크플로우의 견고성과 재현성을 뒷받침하였습니다.
| 검증 설정 | 성능 지표 | 평균 | 표준편차(SD) | 최솟값 | 최댓값 | 변동 계수 (%) |
| 고정 데이터 분할 반복 실행 (n = 5) | MAE | 0.023 | 0.0021 | 0.021 | 0.026 | 9.13 |
| RMSE | 0.032 | 0.0028 | 0.029 | 0.036 | 8.75 | |
| MAPE (%) | 2.76 | 0.24 | 2.48 | 3.11 | 8.7 | |
| R² | 0.957 | 0.006 | 0.949 | 0.964 | 0.63 | |
| 서로 다른 랜덤 시드 반복 실행 (n = 5) | MAE | 0.024 | 0.0024 | 0.021 | 0.027 | 10 |
| RMSE | 0.033 | 0.0031 | 0.029 | 0.037 | 9.39 | |
| MAPE (%) | 2.84 | 0.27 | 2.52 | 3.19 | 9.51 | |
| R² | 0.954 | 0.007 | 0.946 | 0.962 | 0.73 | |
| 5-겹 교차 검증 | MAE | 0.025 | 0.003 | 0.022 | 0.029 | 12 |
| RMSE | 0.034 | 0.0034 | 0.03 | 0.039 | 10 | |
| MAPE (%) | 2.95 | 0.31 | 2.57 | 3.41 | 10.51 | |
| R² | 0.951 | 0.009 | 0.94 | 0.961 | 0.95 | |
| 외부 검증 | MAE | 0.027 | 0.0032 | 0.023 | 0.031 | 11.85 |
| RMSE | 0.037 | 0.0038 | 0.032 | 0.042 | 10.27 | |
| MAPE (%) | 3.18 | 0.35 | 2.76 | 3.67 | 11.01 | |
| R² | 0.944 | 0.011 | 0.931 | 0.956 | 1.17 |
표 4: 반복적인 훈련 실행 및 검증 전략에 따른 제안된 다채널 DL 워크플로의 재현성 및 강건성 분석. 이 표는 고정된 데이터 분할 하의 반복 실행, 서로 다른 무작위 시드를 이용한 반복 실행, 5-겹 교차 검증 및 외부 검증 조건에서 제안된 워크플로의 재현성과 강건성 성능을 요약합니다. 성능 지표에는 평균 절대 오차(MAE), 평균 제곱근 오차(RMSE), 평균 절대 백분율 오차(MAPE), 결정 계수(R2), 표준 편차(SD) 및 변동 계수가 포함됩니다. 약어: MAE = 평균 절대 오차; RMSE = 평균 제곱근 오차; MAPE = 평균 절대 백분율 오차; SD = 표준 편차.
하이퍼파라미터 민감도 및 특성 제거 분석
하이퍼파라미터 민감도 분석 결과, 예측 성능은 관찰 윈도우 크기, 활성화 함수, 은닉 차원 크기 및 시퀀스 모델 깊이에 따라 다르게 나타났다. 관찰 윈도우 크기가 예측 오차 분포에 미치는 영향은 그림 6A에 도식화되어 있다. 평가 조건 하에서 100에서 200 사이클 사이의 관찰 윈도우는 더 낮은 예측 오차와 연관이 있었으며, 관찰 윈도우가 더 길어질수록 예측 정확도의 개선 효과는 감소하는 경향을 보였다. 활성화 함수에 따른 예측 변동성은 그림 6B에 요약되어 있다. 평가 조건 하에서 ReLU(Rectified linear unit) 및 GELU(Gaussian error linear unit) 활성화 함수는 다른 활성화 함수들에 비해 더 낮은 예측 오차를 나타냈다. 은닉 차원 크기와 시퀀스 모델 깊이에 따른 예측 성능의 민감도는 그림 6C에 도식화되어 있다. 128의 은닉 차원과 2~3개의 시퀀스 모델링 레이어는 예측 성능 향상과 연관이 있었던 반면, 얕은 아키텍처와 감소된 은닉 차원은 예측 오차의 증가와 연관이 있었다. 피처 제거 분석(Feature-ablation analysis) 결과, 엔지니어링된 피처나 효율 관련 변수를 제거했을 때 전체 다채널 구성 대비 MAE가 증가하였으며(표 5), 이는 결합된 다채널 입력과 엔지니어링된 전기화학적 피처가 예측 성능 향상에 기여했음을 시사한다.

그림 6. 하이퍼파라미터 변동에 따른 예측 성능의 민감도. (A) 입력 창 크기가 예측 오차 분포에 미치는 영향. (B) 활성화 함수 선택이 예측 오차 분포에 미치는 영향. (C) 은닉층 차원 크기와 시퀀스 모델 레이어 수에 따른 예측 민감도를 나타내는 히트맵. 검은색 선은 평균 절대 오차를 나타내며, 색상이 있는 선은 해당되는 경우 평균 ± 표준편차를 나타냄. 이 그림의 더 큰 버전을 보려면 여기를 클릭하십시오.
| 카테고리 | 설정 | 평균 절대 오차 | 평균 제곱근 오차 (RMSE) | MAPE (%) | R² |
| 입력 창 크기 | 20 사이클 | 0.031 | 0.043 | 3.74 | 0.927 |
| 50회 사이클 | 0.026 | 0.036 | 3.08 | 0.944 | |
| 100회 사이클 | 0.023 | 0.032 | 2.71 | 0.957 | |
| 150 사이클 | 0.022 | 0.031 | 2.63 | 0.96 | |
| 200 사이클 | 0.022 | 0.031 | 2.59 | 0.961 | |
| 250 사이클 | 0.023 | 0.032 | 2.67 | 0.958 | |
| 300 사이클 | 0.024 | 0.033 | 2.79 | 0.955 | |
| 활성화 함수 | ReLU (정류 선형 유닛) | 0.023 | 0.032 | 2.74 | 0.957 |
| GELU (Gausian Error Linear Unit, 가우시안 오차 선형 유닛) | 0.022 | 0.031 | 2.61 | 0.961 | |
| 하이퍼볼릭 탄젠트(Tanh) | 0.026 | 0.036 | 3.05 | 0.946 | |
| 시그모이드 | 0.034 | 0.047 | 3.96 | 0.918 | |
| 숨겨진 차원 / 레이어당 채널 수 | 32 | 0.028 | 0.039 | 3.22 | 0.939 |
| 64 | 0.024 | 0.033 | 2.81 | 0.954 | |
| 128 | 0.022 | 0.031 | 2.58 | 0.961 | |
| 256 | 0.023 | 0.032 | 2.69 | 0.958 | |
| 시퀀스 모델링 층의 수 | 1 | 0.027 | 0.038 | 3.14 | 0.942 |
| 2 | 0.023 | 0.032 | 2.73 | 0.956 | |
| 3 | 0.022 | 0.031 | 2.6 | 0.961 | |
| 4 | 0.024 | 0.034 | 2.86 | 0.952 | |
| 특성 제거 (Feature ablation) | 전체 다채널 + 설계된 특징 변수 | 0.022 | 0.031 | 2.61 | 0.961 |
| 설계된 특징 없이 | 0.024 | 0.033 | 2.84 | 0.955 | |
| 온도 없이 | 0.025 | 0.034 | 2.93 | 0.951 | |
| 내부 저항 없이 | 0.026 | 0.035 | 3.01 | 0.949 | |
| 효율성 관련 변수 제외 | 0.025 | 0.034 | 2.95 | 0.95 | |
| 전압 + 전류 전용 | 0.029 | 0.039 | 3.29 | 0.936 | |
| 용량 전용 | 0.034 | 0.046 | 3.92 | 0.916 |
표 5: 다양한 하이퍼파라미터 설정 및 특성 제거 구성에 따른 모델 성능의 민감도 분석. 이 표는 제안된 다채널 DL 워크플로우 내에서 입력 윈도우 크기, 활성화 함수, 은닉층 차원 크기, 시퀀스 모델 깊이 및 특성 제거 전략이 예측 성능에 미치는 영향을 요약합니다. 성능 지표에는 평균 절대 오차(MAE), 평균 제곱근 오차(RMSE), 평균 절대 백분율 오차(MAPE) 및 결정 계수(R2)가 포함됩니다. 약어: MAE = mean absolute error; RMSE = root mean square error; MAPE = mean absolute percentage error; ReLU = rectified linear unit; GELU = Gaussian error linear unit.
본 프로토콜에서 설명한 재현 가능한 DL 워크플로우는 다채널 사이클링 데이터를 사용하여 리튬 이온 배터리의 성능을 정확하게 예측할 수 있음을 입증하였습니다. 해당 워크플로우는 평가된 실험 조건에서 SOH 추정에 대해 0.024의 테스트 MAE와 0.955의 R2 값을 달성하였으며, 이는 배터리 수명 주기 관리 및 에너지 저장 모니터링 응용 분야에서의 잠재적 유용성을 뒷받침합니다11,12,13.
이 프로토콜의 주요 장점은 기존의 전기화학-물리적 PDE 모델5에 비해 계산 복잡성이 감소한다는 점입니다. 물리 기반 접근 방식은 배터리 열화에 대한 기전적 통찰을 제공하지만, 고율 방전 조건 및 다채널 운전 환경에서 파라미터 식별에 어려움을 겪는 경우가 많습니다. 이와 대조적으로, 본 데이터 기반 워크플로우는 셀 화학성에 대한 명시적인 물리 기반 파라미터화 없이 사이클링 데이터로부터 비선형 열화 거동을 직접 모델링합니다14. 평가된 데이터셋과 실험 설정 내에서 CNN–LSTM 아키텍처는 평가 대상인 단독 CNN, LSTM 및 트랜스포머 기반 모델들에 비해 향상된 예측 성능을 보였습니다. 최근 연구들은 불확실성 추정을 동반한 열화 예측에서 트랜스포머 아키텍처의 효과성15과, 이종 충전 데이터를 이용한 프라이버시 보존 배터리 결함 예측에서 CNN의 역량16을 입증하였습니다. 하지만 본 워크플로우에서는 평가된 실험실 조건 하에서 예측 정확도, 계산 효율성 및 학습 안정성의 균형 잡힌 조합을 제공하는 CNN–LSTM 아키텍처를 우선적으로 채택하였습니다. 컨볼루션 레이어는 사이클링 곡선에서 국소적인 형태적 특징을 추출하였고, LSTM 레이어는 반복되는 사이클링 패턴 전반의 장거리 시간적 의존성을 모델링하였습니다17,18. 하이브리드 아키텍처는 단일 네트워크 구조에 비해 모델 복잡성을 증가시키지만, 평가된 실험 조건 하에서 계산 요구 사항은 실제 배터리 관리 시스템 배포 시나리오와 호환 가능한 수준을 유지하였습니다. 계산 비용의 대부분이 오프라인 모델 학습 중에 발생하기 때문에 추론 단계는 상대적으로 가벼우며, 이는 클라우드 기반 계산에 계속 의존하지 않고도 실시간 온보드 예측 및 엣지 레벨의 배터리 상태 모니터링이 가능하다는 타당성을 뒷받침합니다.
본 프로토콜의 성능은 몇 가지 중요한 전처리 및 입력 구성 단계에 크게 의존합니다. 첫째, 다채널 사이클링 신호 간의 시간적 관계를 유지하기 위해서는 엄격한 시퀀스 정렬 및 리샘플링 절차(단계 2.2)가 필수적입니다. 예비 평가 결과, 다채널 시퀀스가 제대로 정렬되지 않은 경우 예측 안정성이 저하되고 모델 오차가 증가하는 것으로 나타났습니다. 둘째, 미분 전압 특성과 같은 가공된 전기화학적 특징을 원시 사이클링 신호와 통합함으로써 예측 성능을 향상시켰습니다. 특징 제거 분석(feature-ablation analysis)을 통해, 온도 및 내부 저항 변수와 함께 가공된 특징들을 유지했을 때 평균 절대 오차(mean absolute error) 값이 더 낮아짐을 확인하였습니다19. 또한, 가공된 전기화학적 기술자를 다채널 시간적 특징과 결합함으로써 다양한 운전 조건에서 복잡한 열화 패턴을 포착하는 모델의 능력이 개선되었습니다20,21,22. 본 연구에서 구현된 중요한 방법론적 안전장치는 정규화 스케일링 인자와 특징 공학 기준선의 엄격한 분리였습니다. 모든 통계적 정규화 매개변수와 가공된 특징 계산은 검증 및 테스트 데이터셋에 적용하기 전, 오직 훈련 데이터셋에서만 도출되었습니다. 이러한 절차는 초기 사이클 예측 및 교차 데이터셋 평가 시 정보 누출(information leakage)의 위험을 줄여, 예측 워크플로우의 신뢰성과 재현성을 높였습니다.
본 프로토콜을 실행하거나 수정할 때, CNN–LSTM 최적화 과정에서 학습 불안정성이나 그래디언트 관련 문제가 발생할 수 있습니다. 손실 함수가 수렴하지 않거나 NaN 값이 생성되는 것은 재귀적 시퀀스 모델링 층 내에서 그래디언트 폭주(gradient explosion)가 발생했음을 나타낼 수 있습니다. 이러한 상황에서는 그래디언트 클리핑을 적용하거나, 초기 학습률을 1 × 10−3에서 1 × 10−4로 낮추거나, 배치 크기를 적절히 늘림으로써 그래디언트 업데이트를 부드럽게 하여 학습 안정성을 개선할 수 있습니다. 또한, 심층 시뮬레이션 시퀀스 모델링 시 ReLU 및 GELU 활성화 함수는 시그모이드(sigmoid)나 쌍곡탄젠트(hyperbolic tangent) 활성화 함수에 비해 그래디언트 전파 성능이 향상되는 것으로 나타났습니다. 따라서 본 연구에서 제시한 하이퍼파라미터 민감도 분석은 연구자가 다양한 학습 조건에서 워크플로우 안정성과 예측 성능을 최적화하는 데 도움이 될 수 있습니다23.
평가된 조건 하에서 달성한 예측 성능에도 불구하고, 본 프로토콜에는 몇 가지 제한 사항이 있습니다. 현재의 워크플로우는 주로 실험실에서 제어된 정전류/정전압 사이클링 데이터셋을 사용하여 검증되었습니다. 실제 전기차 응용 분야에서 배터리는 확률론적인 충방전 거동, 가변적인 사용자 운행 패턴 및 열화 특성을 변화시킬 수 있는 변동성 있는 환경 조건에 노출됩니다. 이러한 동적 운전 조건 하에서 데이터 기반 배터리 모델은 이전에 관찰되지 않은 열화 궤적이나 환경 조건으로 인해 예측 신뢰도가 떨어지는 분포 외(out-of-distribution) 시나리오에 직면할 수 있습니다. 실제 배포 환경에서의 강건성을 향상시키기 위해, 향후 이 워크플로우의 구현 시 증거 딥러닝(evidential DL) 또는 분위수 회귀(quantile-regression) 프레임워크와 같은 불확실성 정량화 전략을 통합하여 배터리 상태 예측과 함께 보정된 신뢰 구간을 제공할 수 있습니다. 또한, 도메인 적응 및 전이 학습 접근법은 실험실에서 생성된 열화 궤적과 실제 사이클링 거동 사이의 분포 격차를 해소하는 데 도움이 될 수 있습니다24. 연합 학습 또는 동적 가중치 전이 학습 전략은 사용자 데이터 프라이버시를 유지하면서, 대규모 실험실 데이터셋을 이용한 모델 사전 학습 후 제한된 실제 운행 데이터로 미세 조정하는 과정을 추가적으로 지원할 수 있습니다25. 현재의 프레임워크는 제어된 실험실 조건에서 안정적인 예측 성능을 보였으나, 전기차의 실제 BMS는 매우 동적인 부하 프로파일과 변동하는 환경 온도 하에서 작동해야 합니다. 따라서 향후 이 워크플로우를 수정할 때 실제 주행 사이클 데이터와 온라인 모델 업데이트 전략을 통합한다면 실제 배포 시의 예측 신뢰도를 높이는 데 도움이 될 것입니다.
데이터 분할, 전처리, 특징 추출 및 랜덤 시드 초기화 절차를 표준화함으로써, 본 프로토콜은 응용 배터리 ML 워크플로우 내의 재현성을 향상시킵니다26. 여기서 제시된 다채널 특징 통합 전략과 재현성 중심의 학습 프레임워크는 향후 신재생 에너지 저장, 전기차 모니터링 및 장기 배터리 수명 주기 평가를 위한 예측형 BMS 개발을 지원할 수 있습니다.
저자들은 상충하는 재정적 이익이나 이해관계가 없음을 선언합니다.
저자들은 본 연구에 필요한 학술적 환경과 계산 자원을 제공해 준 Southern University of Science and Technology의 물리학과와 University of Cambridge의 Homerton College의 기관 지원에 감사드립니다. 또한 CALCE, SANYO, PANASONIC, KOKAM, GOTION을 포함하여 오픈 액세스 리튬 이온 배터리 데이터셋을 공개함으로써 본 종합적인 다채널 분석을 가능하게 해 준 연구 기관과 기여자들에게 감사를 표합니다.
| 이름 | 회사 | 카탈로그 번호 | 댓글 |
|---|---|---|---|
| CALCE 배터리 데이터셋 | 메릴랜드 대학교, 고등 수명 주기 공학 센터(CALCE) | https://calce.umd.edu/battery-data | 모델 학습 및 검증을 위한 다채널 리튬 이온 배터리 사이클링 데이터 소스 |
| CUDA Toolkit | NVIDIA | Version 11.8 | DL 모델 학습을 위한 GPU 가속 |
| GOTION IFP20100140A 데이터셋 | Mendeley Data | https://doi.org/10.17632/vpw4t7ytbx.2 | 외부 검증 및 다채널 배터리 성능 저하 분석 |
| KOKAM SLPB533459H4 데이터셋 | Mendeley Data | https://doi.org/10.17632/7w4y4fzzbb.1 | 다채널 배터리 성능 저하 모델링 및 검증 |
| Matplotlib | Matplotlib 개발팀 | Version 3.7.1 | 모델 성능, 민감도 분석 및 재현성 결과의 시각화 |
| NumPy | NumPy 개발자 | Version 1.24.3 | 수치 계산 및 텐서 구축 |
| PANASONIC NCR18650BD 데이터셋 | Mendeley Data | https://doi.org/10.17632/wykht8y7tg.1 | 다채널 사이클링 데이터 소스 및 공학적 특성 추출 |
| Pandas | Pandas 개발자 | Version 2.0.3 | 데이터 구성, 전처리 및 표 형식 데이터 관리 |
| PyTorch | PyTorch Foundation | Version 2.0.1 | CNN–LSTM 모델을 포함한 딥러닝 아키텍처 구축 및 학습 |
| Python | Python Software Foundation | Version 3.10.12 | 데이터 전처리, 특성 공학, 모델 학습 및 평가 |
| SANYO UR18650E 데이터셋 | NASA Prognostics Data Repository | https://ti.arc.nasa.gov/tech/dash/groups/pcoe/prognostic-data-repository/ | 재현성 평가 및 모델 검증을 위한 다채널 사이클링 데이터 소스 |
| Scikit-learn | Scikit-learn 개발자 | Version 1.2.2 | 베이스라인 모델 구현, 데이터셋 분할 및 성능 지표 계산 |
이 JoVE 논문의 텍스트 또는 그림 재사용 허가 요청
허가 요청