지식 배터리 포메이션 SOC 추정 방법들의 성능은 어떻게 비교할 수 있을까요? 신뢰할 수 있는 검증을 위해 정밀 테스트를 활용하십시오.
작성자 아바타

기술팀 · Kintek Solution

업데이트됨 1개월 전

SOC 추정 방법들의 성능은 어떻게 비교할 수 있을까요? 신뢰할 수 있는 검증을 위해 정밀 테스트를 활용하십시오.


최적의 SOC 추정 방법은 작동 조건과 가용한 배터리 데이터에 따라 달라집니다. 쿨롱 카운팅은 간단하고 계산 효율적이지만, 시간이 지남에 따라 오차가 누적되며 초기 SOC와 전류 센서의 정확도에 크게 의존합니다. OCV 및 임피던스 방법은 유용한 참조 기술인 반면, 모델 기반 및 데이터 기반 알고리즘은 더 많은 모델링, 계산 및 검증 요구 사항이 따르지만 일반적으로 더 나은 동적 정확도를 제공합니다.

단일 SOC 방법이 보편적으로 우월한 경우는 없습니다. 신뢰할 수 있는 추정은 알고리즘을 배터리, 작동 프로필 및 하드웨어 제약 조건에 맞추고, 정밀 배터리 테스트 시스템의 고충실도 측정값을 기준으로 검증할 때 이루어집니다.

SOC 추정이 어려운 이유

SOC는 직접 관측할 수 없음

충전 상태(SOC)는 배터리의 사용 가능한 용량 대비 남은 충전 용량을 나타냅니다. 전압이나 전류와 달리 SOC는 일반적으로 정상 작동 중에 직접 측정할 수 없습니다.

배터리의 전압 응답은 전류, 온도, 노화, 화학적 성질, 완화 시간 및 내부 분극에 따라 달라집니다. 따라서 알고리즘은 불완전하고 변화하는 신호로부터 SOC를 추론해야 합니다.

작동 조건에 따라 달라지는 결과

동일한 단자 전압이라도 부하 전류나 온도에 따라 다른 SOC 값을 나타낼 수 있습니다. 배터리 노화 또한 용량과 전기화학적 거동을 변화시켜, 이전에 보정된 추정기의 정확도를 떨어뜨릴 수 있습니다.

이것이 바로 안정적인 실험실 테스트에서는 잘 작동하던 알고리즘이 가속, 회생 제동, 급속 충전 또는 저온 작동 시 성능이 저하되는 이유입니다.

주요 방법 비교

특성 매개변수 방법

특성 매개변수 방법은 주로 개방 회로 전압(OCV) 또는 임피던스와 같은 측정 가능한 배터리 속성으로부터 SOC를 추정합니다.

OCV 기반 추정은 간단하고 계산량이 적습니다. 그러나 배터리 전압이 평형 상태에 도달할 때까지 배터리를 휴지시켜야 하므로, 급격하게 변하는 부하 환경에서 단독 추정기로 사용하기에는 부적합합니다.

또한 OCV는 전압 평탄 구간, 특히 SOC 중간 범위의 일부에서 낮은 SOC 분해능을 제공합니다. 보정 불확실성, 온도 의존성, 히스테리시스 및 노화는 실제 정밀도를 더욱 감소시킵니다.

임피던스 기반 방법은 전기화학적 상태에 대한 추가 정보를 제공할 수 있습니다. AC 임피던스 분광법은 진단에 특히 유용하지만, 특수 측정 하드웨어가 필요하며 저비용 실시간 BMS 구현보다는 실험실 특성 분석에 더 많이 사용됩니다.

쿨롱 카운팅

암페어시(Ah) 적분이라고도 하는 쿨롱 카운팅은 시간에 따른 전류를 적분하여 SOC를 계산합니다:

[ SOC(t) = SOC(t_0) - \frac{1}{Q_{\mathrm{usable}}}\int_{t_0}^{t} I(\tau),d\tau ]

이 방법의 장점은 구현이 간단하고 계산 부담이 적으며, 다양한 배터리 화학 성분에 적용 가능하다는 점입니다. 또한 휴지 전압에 의존하지 않고 실제 전하 흐름을 따르기 때문에 동적 충·방전 중에도 작동합니다.

주요 약점은 누적 오차입니다. 작은 전류 오프셋, 센서 드리프트, 잘못된 용량 값 또는 부정확한 초기 SOC는 점점 더 잘못된 추정치를 생성할 수 있습니다.

따라서 쿨롱 카운팅은 종종 핵심 추적 메커니즘으로 사용되지만, OCV, 모델 기반 관측기, 완전 충전 참조 또는 기타 독립적인 정보로부터 주기적인 보정이 필요합니다.

모델 기반 추정

모델 기반 방법은 등가 회로 또는 기타 수학적 모델로 배터리 거동을 나타냅니다. 칼만 필터(Kalman filters), 파티클 필터(particle filters), 슬라이딩 모드 관측기(sliding-mode observers)와 같은 관측기는 모델 예측값과 측정된 전압, 전류, 온도를 결합합니다.

이러한 방법은 과도 전압 거동과 내부 배터리 상태를 고려하므로 강력한 동적 정확도를 달성할 수 있습니다. 모델과 측정값이 잘 보정된 경우, 독립적인 쿨롱 카운팅보다 일반적으로 더 견고합니다.

주요 제한 사항은 모델 의존성입니다. 정확한 매개변수 식별이 필요하며, 매개변수는 온도, SOC, 전류율, 셀 노화 및 제조 편차에 따라 달라질 수 있습니다.

칼만 필터 변형 모델은 적절한 노이즈 가정과 튜닝도 필요합니다. 급격한 전류 펄스 하에서 기존의 확장 칼만 필터(EKF)는 이득과 모델 역학이 작동 조건을 적절히 반영하지 못할 경우 추적 지연이나 진동을 경험할 수 있습니다.

적응형 접근 방식은 활성 충·방전 기간에는 추정기 이득을 변경하고 휴지 기간에는 더 보수적인 설정으로 돌아감으로써 이러한 거동을 개선할 수 있습니다. 이러한 개선 사항은 시뮬레이션만으로 가정하는 것이 아니라 대표적인 펄스 프로필 전반에 걸쳐 실험적으로 입증되어야 합니다.

데이터 기반 추정

데이터 기반 방법은 신경망, 서포트 벡터 머신(SVM), 신경 퍼지 추론 시스템과 같은 기술을 사용하여 측정된 신호와 SOC 간의 관계를 학습합니다.

명시적인 전기화학 방정식 없이도 비선형 배터리 거동을 모델링할 수 있습니다. 대표적인 훈련 데이터가 있다면 복잡한 동적 프로필에서도 높은 정확도를 달성할 수 있습니다.

성능은 훈련 데이터셋의 품질과 범위에 의해 제한됩니다. 중간 온도, 제한된 노화 상태 또는 좁은 전류 프로필에서만 훈련된 추정기는 해당 조건을 벗어나 배치될 경우 성능이 저하될 수 있습니다.

데이터 기반 방법은 더 많은 처리 용량과 광범위한 검증이 필요할 수도 있습니다. 높은 훈련 정확도가 현장 신뢰성을 보장하는 충분한 증거는 되지 않습니다. 검증에는 이전에 보지 못한 셀, 온도, 노화 상태 및 부하 프로필이 포함되어야 합니다.

실제 성능 비교

정밀도

특성 매개변수 방법은 제한된 상태 정보를 사용하고 작동 조건에 민감하기 때문에 일반적으로 가장 낮은 동적 정밀도를 제공합니다.

쿨롱 카운팅은 전류 측정과 초기 SOC가 정확할 때 짧은 간격 동안 정밀할 수 있습니다. 드리프트가 주기적으로 보정되지 않으면 장기 정확도가 저하됩니다.

모델 기반 및 데이터 기반 방법은 특히 비선형 및 과도 거동에 대해 가장 높은 동적 정밀도를 제공할 수 있습니다. 이들의 장점은 정확한 모델, 적절한 튜닝 또는 충분히 대표적인 훈련 데이터에 달려 있습니다.

계산 부담

OCV 룩업과 쿨롱 카운팅은 계산 비용이 저렴하며 제약이 있는 임베디드 시스템에 적합합니다.

칼만 필터 및 기타 관측기는 내부 상태와 불확실성 추정치를 업데이트해야 하므로 더 많은 계산이 필요합니다. 파티클 필터와 복잡한 비선형 관측기는 더 큰 처리 부하를 발생시킬 수 있습니다.

신경망 및 관련 모델은 비용이 매우 다양합니다. 소형 모델은 BMS 컨트롤러에서 효율적으로 실행될 수 있지만, 더 깊거나 복잡한 모델은 훨씬 더 많은 메모리와 처리 능력이 필요할 수 있습니다.

운영 견고성

쿨롱 카운팅은 예측 가능하지만 센서 바이어스와 초기화 오류에 취약합니다. OCV 추정은 적절한 휴지 조건에서는 안정적이지만 활성 작동 중에는 약합니다.

모델 기반 방법은 매개변수가 온도와 노화에 적응할 때 동적 조건 전반에서 정확성을 유지할 수 있습니다. 데이터 기반 방법은 훈련 도메인 내에서는 견고할 수 있지만, 훈련되지 않은 조건에서는 신뢰도가 떨어질 수 있습니다.

실용적인 BMS는 하나만 선택하기보다 여러 방법을 결합하는 경우가 많습니다. 쿨롱 카운팅은 단기적인 변화를 추적하고, 모델 기반 관측기나 OCV 기반 보정은 장기적인 드리프트를 제한할 수 있습니다.

정밀 배터리 테스트 시스템이 중요한 이유

신뢰할 수 있는 기준(Ground Truth) 확립

SOC 알고리즘은 부정확한 입력 데이터를 기준으로 의미 있게 검증될 수 없습니다. 정밀 배터리 테스트 시스템은 제어된 전류, 전압, 온도 및 필요한 경우 임피던스 측정값을 알려진 정확도로 기록합니다.

이러한 측정값은 추정기의 출력값을 배터리의 실험적으로 결정된 상태와 비교하는 데 필요한 참조 데이터셋을 제공합니다. 시스템이 직접적으로 SOC 불확실성을 제거하는 것은 아니지만, 테스트 조건, 전하 흐름, 용량 및 응답 데이터를 방어 가능한 검증을 위해 충분히 신뢰할 수 있게 만듭니다.

동적 배터리 거동 포착

테스트 시스템은 제어된 충·방전 사이클, 휴지 기간, 온도 조건 및 복합 펄스 프로필을 실행할 수 있습니다. 이러한 프로필은 가속, 제동, 공회전, 급속 충전 및 기타 실제 작동 조건을 나타낼 수 있습니다.

결과로 나타나는 고해상도 전압-전류 파형은 과도 전압 강하, 분극, 완화 및 속도 의존적 거동을 드러냅니다. 해당 정보는 등가 회로 매개변수를 식별하고 데이터 기반 추정기를 훈련하는 데 필수적입니다.

알고리즘 훈련 지원

모델 기반 알고리즘은 SOC, 온도, 전류율 및 노화 조건 전반에 걸쳐 매개변수를 식별하기 위한 데이터가 필요합니다. 데이터 기반 알고리즘은 추정기가 사용될 작동 범위를 포괄하는 더 광범위한 데이터셋이 필요합니다.

실험실 시스템을 통해 연구원은 테스트를 일관되게 반복하고 알려진 전하 처리량, 용량 측정값, 환경 조건 및 테스트 이력별로 데이터셋에 라벨을 지정할 수 있습니다. 이는 알고리즘 개발과 결과의 재현성을 모두 향상시킵니다.

독립적인 검증 가능

훈련 데이터와 검증 데이터는 분리되어야 합니다. 그렇지 않으면 알고리즘이 테스트 조건을 효과적으로 암기했기 때문에 정확해 보일 수 있습니다.

건전한 검증 프로그램은 이전에 보지 못한 동적 프로필을 사용하며 서로 다른 온도, 초기 SOC 값, 전류율, 셀 및 노화 상태 전반에서 성능을 평가합니다. 정밀 장비는 참조 측정값의 불확실성을 줄여 이러한 비교를 의미 있게 만듭니다.

SOC 알고리즘의 품질 측정

평균 오차 이상의 평가

평균 SOC 오차는 작동 한계 근처의 위험한 거동을 숨길 수 있습니다. 평가에는 최대 오차, 제곱평균제곱근 오차(RMSE), 수렴 시간, 드리프트, 과도 응답 및 충·방전 중 성능이 포함되어야 합니다.

또한 높은 SOC, 낮은 SOC 및 중간 범위 평탄 구간에서 오차를 별도로 검토해야 합니다. 배터리의 전압 민감도와 실제 위험은 이러한 영역 전반에서 균일하지 않습니다.

적절한 측정 공차 사용

테스트 설정은 평가 대상인 알고리즘 거동보다 더 정확해야 합니다. 참조 요구 사항에는 전체 범위의 약 ±1% 이내의 총 전압 오차, 30A까지의 전류에 대해 ±0.3A 또는 30A 초과 시 ±1% 이내의 전류 오차, 약 ±2°C 이내의 온도 오차가 포함될 수 있습니다.

개별 모듈 측정의 경우 전체 범위의 약 ±0.5% 이내의 오차 목표가 사용될 수 있습니다. 정확한 한계는 셀 화학 성분, 애플리케이션, 기기 범위 및 적용 가능한 안전 또는 검증 표준에 따라 선택해야 합니다.

전체 작동 범위 테스트

검증에는 휴지 기반 프로필과 동적 프로필이 모두 포함되어야 합니다. 또한 온도 변화, 고속 펄스, 다양한 충·방전 속도, 용량 감소 및 제조 편차가 있는 셀도 포함해야 합니다.

예를 들어, 수정된 적응형 EKF는 고속 펄스 동안 기존 EKF보다 훨씬 빠른 수렴을 보일 수 있습니다. 해당 결론은 측정된 펄스 데이터에 의해 뒷받침되고 별도의 작동 프로필 동안 검증될 때만 신뢰할 수 있습니다.

트레이드오프 이해

더 높은 정확도를 위해서는 더 많은 정보가 필요

간단한 방법은 더 적은 측정값과 더 적은 계산이 필요하기 때문에 매력적입니다. 이들의 한계는 초기화 오류, 센서 드리프트, 온도 효과 및 배터리 노화를 보정할 메커니즘이 적다는 것입니다.

더 발전된 추정기는 내부 모델이나 학습된 관계를 통해 추가 정보를 사용합니다. 이는 잠재적인 정확도를 향상시키지만 보정, 프로세서 리소스, 테스트 데이터 및 유지 관리에 대한 필요성을 증가시킵니다.

실험실 정확도가 현장 정확도를 보장하지 않음

고품질 실험실 데이터셋은 제어된 조건에서 매우 잘 작동하는 추정기를 생성할 수 있습니다. 배치된 배터리, 센서, 온도 범위 또는 부하 프로필이 검증 도메인을 벗어나면 신뢰할 수 있는 작동을 보장할 수 없습니다.

따라서 테스트 계획은 실제 사용 환경을 나타내야 합니다. 테스트 계측은 공칭 거동과 BMS가 서비스 중에 직면할 방해 요소를 모두 특성화해야 합니다.

SOC는 SOH 및 SOE와 다름

SOC는 남은 충전량을 추정하는 반면, 건강 상태(SOH)는 새 배터리나 참조 배터리 대비 열화 정도를 설명합니다. 에너지 상태(SOE)는 남은 사용 가능한 에너지를 추정하며 방전 중 전압 거동을 더 직접적으로 고려합니다.

배터리는 SOC가 높을 수 있지만 용량과 전압 특성이 저하되었기 때문에 새 제품일 때보다 더 적은 에너지를 전달할 수 있습니다. 따라서 전기차와 같은 애플리케이션에서는 주행 거리나 남은 작동 시간을 추정할 때 SOE가 SOC를 보완할 수 있습니다.

기기 정밀도의 안전 결과

전압, 전류 및 온도 오차는 알고리즘 평가와 배터리 보호 모두에 영향을 미칩니다. 부정확한 측정은 과충전, 과방전, 비정상적인 가열 및 노화 관련 변화를 가릴 수 있습니다.

정밀 테스트 시스템은 알고리즘 오차를 계측 오차와 분리하는 데 도움을 줍니다. 추정기, 센서, 배터리 모델 또는 제어 전략의 개선이 필요한지 결정할 때 이러한 구분이 필요합니다.

프로젝트에 적용하는 방법

적절한 방법은 센서, 프로세서 용량, 배터리 화학 성분, 작동 프로필 및 재보정 전략을 포함한 전체 BMS 아키텍처의 일부로 선택되어야 합니다.

  • 주요 초점이 낮은 계산 비용인 경우: 쿨롱 카운팅 또는 특성 매개변수 방법을 사용하되, 주기적인 보정을 추가하고 센서 드리프트, 온도 효과 및 초기 SOC 불확실성을 특성화하십시오.
  • 주요 초점이 동적 정확도인 경우: 칼만 필터 변형과 같은 모델 기반 관측기를 사용하고 전류, 온도, SOC 및 노화 조건 전반에 걸쳐 매개변수를 식별하십시오.
  • 주요 초점이 비선형 배터리 거동인 경우: 훈련 데이터셋이 의도된 전체 작동 범위를 포괄하고 독립적인 검증 데이터를 포함하는 경우 데이터 기반 추정기를 고려하십시오.
  • 주요 초점이 장기적인 현장 견고성인 경우: 쿨롱 카운팅을 독립적인 보정 메커니즘과 결합하고 노화, 온도 및 다양한 부하 프로필에 걸쳐 하이브리드 전략을 검증하십시오.
  • 주요 초점이 방어 가능한 알고리즘 검증인 경우: 정밀 배터리 테스트 시스템을 사용하여 제어되고 반복 가능한 프로토콜 하에서 동기화된 전류, 전압, 온도 및 임피던스 데이터를 캡처하십시오.

신뢰할 수 있는 SOC 알고리즘은 정교한 수학뿐만 아니라 정확한 측정, 대표적인 테스트 및 실제 배터리 거동을 반영하는 검증을 통해 구축됩니다.

요약 표:

방법 정확도 계산 비용 견고성 최적 사용 사례
OCV 기반 낮음(동적) / 높음(휴지) 낮음 휴지 필요, 온도/노화에 민감 참조, 주기적 보정
쿨롱 카운팅 단기 높음, 장기 드리프트 낮음 센서 바이어스/초기 오류에 취약 기본 추적, 짧은 간격
모델 기반(예: EKF) 높음(동적) 중간 정확한 모델, 튜닝, 매개변수 적응 필요 실시간 동적 애플리케이션
데이터 기반(ML/NN) 높음(훈련 도메인 내) 다양함(높을 수 있음) 훈련 도메인 내 견고함; 외부에서는 낮음 데이터가 범위를 포괄하는 복잡한 비선형

정밀하게 SOC 알고리즘을 검증할 준비가 되셨나요? KINTEK은 R&D 및 첨단 소재를 위한 포괄적인 배터리 테스트 시스템을 제공하며, 전체 셀 제조 워크플로우를 다룹니다. 당사의 장비는 정확하고 신뢰할 수 있는 SOC 추정을 달성하도록 돕습니다. 지금 문의하여 귀하의 테스트 요구 사항을 논의하십시오!


메시지 남기기