4.1 EKF 기반 SOC 추정
최적화된 파라미터셋 $p_{LM}$, $p_{LM-Log}$, $p_{LM-Sig}$를 얻은 후, 이를 이용하여 1-RC ECM을 관측 모델로 하는
EKF를 구성하였다. 동일한 EKF 구조를 INR21700-50E 셀의 OCV 기반 펄스 방전 시나리오와 SK 파우치 셀의 PVESS 충·방전 프로파일에
적용하여, 파라미터 식별 방법에 따른 단자전압 및 SOC 추정 성능을 비교하였다. EKF는 비선형 시스템의 상태를 추정하기 위한 대표적인 알고리즘으로,
상태 동특성과 관측 모델을 함께 이용하여 측정 전압으로부터 SOC를 추정할 수 있다[19]. 본 연구에서는 이를 통해 파라미터 식별 결과가 실제 SOC 추정 성능에 어떠한 영향을 미치는지를 정량적으로 평가하였다.
EKF의 상태 벡터는 SOC와 분극 전압 $V_{diff}$로 정의하였고, 입력은 측정 전류 $I$, 관측치는 측정 단자전압 $V_{meas}$로
설정하였다. 상태 동특성은 수식 (17), (18)과 같이 정의하였으며, 여기서 배터리 정격 용량 $Q$는 Ah 단위로 반영하였다. SOC는 전류 적산에 의해 갱신되며, 분극 전압 $V_{diff}$는
$R_{diff}$와 $C_{diff}$로 구성되는 1차 지연 회로의 동특성에 따라 갱신된다. 관측 모델에서의 단자전압 계산에는 앞서 제시한 수식
(1)을 사용하였다.
EKF는 예측 단계와 보정 단계를 반복적으로 수행한다. 예측 단계에서는 이전 시점의 상태 추정값과 상태전이 모델을 바탕으로 현재 상태를 예측하고,
수식 (19)에 따라 오차 공분산을 함께 갱신한다. 이때 상태 예측은 수식 (17), (18)을 이산화하여 계산하였으며, 전류 입력항은 SOC와 분극 전압에 각각 반영되도록 구성하였다.
여기서 $A_{k}$는 상태전이 행렬이고, $Q_{k}$는 공정 잡음 공분산이다. 이어지는 보정 단계에서는 측정값과 예측값의 차이를 이용하여 칼만
이득 $K_{k}$를 계산하고, 이를 통해 상태와 공분산을 보정한다. 칼만 이득은 수식 (20)와 같이 계산되며, 여기서 $H_{k}$는 관측 행렬이고 $R_{k}$은 측정 잡음 공분산이다.
상태 보정과 공분산 보정은 각각 수식 (21), (22)에 따라 수행된다. 또한 배터리 시스템과 관측 모델은 비선형성을 가지므로, 각 시점의 상태 추정값을 기준으로 1차 선형화를 수행하여 수식 (23)와 (24)의 Jacobian을 계산하였다. 최종적으로 보정된 상태 벡터의 SOC 성분을 이용하여 SOC를 추정하였다.
여기서 예측 단자전압 $\hat{z}_{k}$은 수식 (1)에 따라 계산하였다. 즉, 관측 행렬 $H_{k}$는 OCV-SOC 곡선의 기울기와 분극 전압 항에 대한 민감도를 반영하며, 이를 통해 측정 단자전압과
모델 예측 전압의 차이를 기반으로 SOC를 보정하였다.
4.2 단자전압 및 SOC 추정 결과
본 연구에서는 초기 파라미터(Non-Opt), 표준 LM 알고리즘 기반 최적화 파라미터(LM), 로그 스케일 변환 기반 LM 파라미터(LM-Log),
시그모이드 함수 변환 기반 LM 파라미터(LM-Sig)의 네 가지 경우에 대해 배터리 단자전압 및 EKF 기반 SOC 추정을 수행하고, 그 성능을
정량적으로 비교하였다. 추정 성능 평가는 Max Error, MAE, RMSE를 기준으로 하였다.
먼저 INR21700-50E 셀의 OCV 기반 펄스 방전 시나리오에 대해 단자전압 및 SOC 추정 성능을 평가하였으며, 그 결과는 그림 11~12 및 표 1~2에 나타내었다.
그림 11. 알고리즘별 INR21700-50E 셀 OCV 시험 단자전압 및 SOC 추정 결과
Fig. 11. Terminal voltage and SOC estimation results of the INR21700-50E cell under
the OCV test by algorithm
그림 12. 알고리즘별 INR21700-50E 셀 OCV 시험 단자전압 및 SOC 추정 오차
Fig. 12. Terminal voltage and SOC estimation errors of the INR21700-50E cell under
the OCV test by algorithm
초기 파라미터만을 사용한 경우, 단자전압 최대 오차는 363.642 mV, SOC 최대 오차는 0.906%로 나타났다. 이는 OCV 시험 기반 특징점
추출만으로는 실제 배터리 단자전압 응답을 충분히 모사하는 데 한계가 있으며, 관측 모델의 단자전압 정확도 부족이 EKF 기반 SOC 추정 오차로 직접
연결됨을 의미한다. 즉, 초기 파라미터의 품질 한계가 모델 기반 추정 성능의 근본적인 제약 요인으로 작용한 것이다.
표준 LM 최적화를 적용한 경우, 단자전압 최대 오차는 363.642 mV에서 146.535 mV로 59.7% 감소하였고, SOC 최대 오차는 0.906%에서
0.527%로 41.8% 감소하였다. 또한 단자전압 MAE는 7.028 mV에서 4.353 mV로, SOC MAE는 0.221%에서 0.110%로
줄어들어 평균 오차 측면에서도 뚜렷한 개선이 확인되었다. 이는 LM 알고리즘이 초기 파라미터를 보정함으로써 단자전압 예측 정확도를 향상시키고, 그
결과 EKF의 SOC 추정 성능 또한 개선되었음을 보여준다. 다만 파라미터 스케일 차이에 따른 조건수 문제는 여전히 남아 있어, 수렴 안정성 측면에서는
추가 개선의 여지가 존재한다.
로그 스케일 변환을 적용한 LM-Log 방식에서는 단자전압 최대 오차가 140.550 mV, SOC 최대 오차가 0.448%로 나타나, 표준 LM
대비 각각 4.1%와 14.9%의 추가 개선이 확인되었다. 단자전압 RMSE는 9.907 mV에서 9.514 mV로, SOC RMSE는 0.157%에서
0.129%로 감소하였다. 이는 로그 변환이 상대 변화율 기반의 갱신 구조를 통해 파라미터 간 스케일 불균형을 완화하고, 최적화 경로를 보다 안정적으로
형성함으로써 이상치 발생 가능성을 줄였기 때문으로 해석할 수 있다.
시그모이드 변환을 적용한 LM-Sig 방식은 INR21700-50E 셀에서 가장 우수한 성능을 나타내었다. 단자전압 최대 오차는 133.290 mV,
SOC 최대 오차는 0.286%로 나타났으며, 이는 LM-Log 대비 각각 5.2%와 36.2%의 추가 개선에 해당한다. 특히 단자전압 오차 감소폭에
비해 SOC 오차 개선폭이 더욱 크게 나타났는데, 이는 파라미터가 절대 범위 내로 제약되면서 비정상적인 단자전압 예측이 효과적으로 억제되었고, 결과적으로
EKF 관측값의 신뢰도가 높아졌기 때문으로 해석된다. 단자전압 MAE는 4.204 mV, SOC MAE는 0.090%로 가장 낮았으며, 단자전압 RMSE는
9.021 mV, SOC RMSE는 0.118%로 나타났다. 이러한 결과는 시그모이드 기반 범위 제약이 과도한 파라미터 보상을 억제하고, 단자전압
추정의 안정성을 높여 SOC 추정 성능 개선에 기여함을 보여준다.
표 1. 알고리즘별 INR21700-50E 셀 OCV 시험 단자전압 추정 성능
Table 1. INR21700-50E cell OCV test terminal voltage estimation performance by algorithm
|
|
Max Error
(mV)
|
MAE
(mV)
|
RMSE
(mV)
|
|
Non-Opt
|
363.642
|
7.028
|
22.469
|
|
LM
|
146.535
|
4.353
|
9.907
|
|
LM-Log
|
140.550
|
4.304
|
9.514
|
|
LM-Sig
|
133.290
|
4.204
|
9.021
|
표 2. 알고리즘별 INR21700-50E 셀 OCV 시험 SOC 추정 성능
Table 2. INR21700-50E cell OCV test SOC estimation performance by algorithm
|
|
Max Error
(%)
|
MAE
(%)
|
RMSE
(%)
|
|
Non-Opt
|
0.906
|
0.221
|
0.279
|
|
LM
|
0.527
|
0.110
|
0.157
|
|
LM-Log
|
0.448
|
0.100
|
0.129
|
|
LM-Sig
|
0.286
|
0.090
|
0.118
|
다음으로, 제안 기법이 동적 운전 조건에서도 일관된 개선 경향을 보이는지 확인하기 위해, SK 파우치 셀을 대상으로 PVESS 동적 충·방전 프로파일에서의
단자전압 및 SOC 추정 실험을 수행하였으며, 그 결과는 그림 13~14 및 표 3~4에 나타내었다. 이때 PVESS 프로파일에는 OCV 시험 기반으로 식별 및 최적화된 파라미터셋을 재최적화 없이 적용하였다. PVESS 프로파일은 태양광
발전량 변동에 연동된 불규칙한 충·방전 전류를 포함하므로, OCV 기반 펄스 시험과 비교하여 전류 크기와 방향이 시간에 따라 변화하는 동적 부하 조건을
가진다.
그림 13. 알고리즘별 SK 파우치 셀 PVESS 프로파일 단자전압 및 SOC 추정 결과
Fig. 13. Terminal voltage and SOC estimation results of the SK pouch cell under the
PVESS profile by algorithm
그림 14. 알고리즘별 SK 파우치 셀 PVESS 프로파일 단자전압 및 SOC 추정 오차
Fig. 14. Terminal voltage and SOC estimation errors of the SK pouch cell under the
PVESS profile by algorithm
SK 파우치 셀의 PVESS 프로파일에서 초기 파라미터만을 사용한 경우, 단자전압 최대 오차는 550.752 mV, SOC 최대 오차는 2.741%로
나타났다. 이는 동적 충·방전 조건에서는 OCV 시험 기반 초기 파라미터만으로 배터리의 단자전압 응답을 충분히 모사하기 어려울 수 있음을 보여준다.
표준 LM 최적화를 적용한 경우, 단자전압 최대 오차는 550.752 mV에서 484.556 mV로 12.0% 감소하였고, SOC 최대 오차는 2.741%에서
2.354%로 14.1% 감소하였다. 또한 단자전압 MAE는 45.578 mV에서 44.204 mV로, SOC MAE는 1.255%에서 0.731%로
감소하여 평균 오차 측면에서도 개선이 확인되었다.
LM-Log 방식에서는 단자전압 최대 오차가 481.546 mV, SOC 최대 오차가 2.309%로 나타났다. 단자전압 MAE와 RMSE는 각각 41.747
mV와 80.096 mV로 감소하였으며, SOC MAE와 RMSE는 각각 0.655%와 0.772%로 나타났다. 이는 로그 스케일 변환이 PVESS와
같은 동적 충·방전 조건에서도 표준 LM 대비 평균적인 추정 오차를 줄이는 데 기여함을 의미한다.
LM-Sig 방식은 SK 파우치 셀의 PVESS 프로파일에서도 가장 낮은 오차 수준을 보였다. 단자전압 최대 오차는 473.821 mV, SOC 최대
오차는 2.151%로 나타났으며, Non-Opt 대비 단자전압 및 SOC 최대 오차를 각각 14.0%와 21.5% 감소시켰다. 또한 단자전압 MAE와
RMSE는 각각 37.884 mV와 78.981 mV, SOC MAE와 RMSE는 각각 0.606%와 0.715%로 가장 낮은 값을 보였다. 이는
시그모이드 기반 범위 제약이 동적 부하 조건에서도 비정상적인 파라미터 보상을 억제하고, 단자전압 및 SOC 추정의 안정성을 개선하는 데 기여함을 보여준다.
표 3. 알고리즘별 SK 파우치 셀 PVESS 프로파일 단자전압 추정 성능
Table 3. SK pouch cell PVESS profile terminal voltage estimation performance by algorithm
|
|
Max Error
(mV)
|
MAE
(mV)
|
RMSE
(mV)
|
|
Non-Opt
|
550.752
|
45.578
|
92.766
|
|
LM
|
484.556
|
44.204
|
81.305
|
|
LM-Log
|
481.546
|
41.747
|
80.096
|
|
LM-Sig
|
473.821
|
37.884
|
78.981
|
표 4. 알고리즘별 SK 파우치 셀 PVESS 프로파일 SOC 추정 성능
Table 4. SK pouch cell PVESS profile SOC estimation performance by algorithm
|
|
Max Error
(%)
|
MAE
(%)
|
RMSE
(%)
|
|
Non-Opt
|
2.741
|
1.255
|
1.637
|
|
LM
|
2.354
|
0.731
|
0.927
|
|
LM-Log
|
2.309
|
0.655
|
0.772
|
|
LM-Sig
|
2.151
|
0.606
|
0.715
|
종합하면, INR21700-50E 셀의 OCV 기반 펄스 방전 시나리오와 SK 파우치 셀의 PVESS 동적 충·방전 시나리오 모두에서 LM-Sig가
가장 낮은 오차를 나타내었다. 특히 PVESS 프로파일에서도 Non-Opt 및 표준 LM 대비 개선된 추정 성능을 보였다. 이를 통해 제안한 파라미터
변환 기반 LM 기법이 OCV 기반 펄스 시나리오뿐만 아니라 별도의 동적 충·방전 조건에서도 유효하게 적용될 수 있음을 확인하였다.