728x90
1. 지난 주 계획
- H Matrix 계산 관련 문제 해결
- 작은 시간 간격을 반영할 수 있는 실험 Data 마련
- SOC 추정 구간을 기존의 100 -> 90% 에서 전체 (100 -> 10%)로 확장
2. 연구 내용
- Matlab Programming
1) H Matrix 계산 관련
- H Matrix 계산 시 이전 Step과 현재의 OCV가 같아 H Matrix 계산 시 첫번째 항의 분모가 0이 되어 계산이 불가능해졌던 문제
% Calculate OCV-SOC LUT`s Slope at Predicted SOC
H_k = [(OCV_LUT - OCV_LUT_before) / (SOC_predic - SOC_before) -1];
% Check if the Present SOC and Previous SOC is Same to Prevent H from becoming Nan
if SOC_predic == SOC_before
H_k = [0 -1];
end
- H Matrix 계산 부분에 위와 같이 전 Step과 현재의 SOC가 같아질 경우 첫번째 항을 0으로 지정하여 문제 해결
2) ECM Parameter 재선정
- 예측 단자 전압을 실측 단자 전압과 비교하는 과정에서 문제가 있음을 확인하고 수정
- 실험 데이터는 10s간격이고, Matlab Simulation 간격은 100s라 실험 데이터를 기존 count 값에 10을 곱한 Index에 해당하는 데이터를 전달했어야 하는데 이 부분이 누락되어있었음
3) Matlab Simulation
- 방전 전류에 -0.5 ~ +0.5A의 Noise 추가 후 SOC Estimation 진행
- SOC 100 -> 90% 까지의 방전 과정을 dt = 100s 간격으로 추정
- 실측 방전 전압 전달 관련 문제 해결 전
- 해결 후
- tic toc 함수를 통한 Matlab 계산 시간 측정
- 이후 SOC Estimation 과정 Flow Chart 작성
3. 향후 계획
- SOC 추정 구간 확장
- EKF SOC 추정 오차율 개선
'Research_SOC Estimation > Record' 카테고리의 다른 글
[SOC Estimation by EKF] 11주차 (3/4~3/8) (0) | 2024.03.13 |
---|---|
[SOC Estimation by EKF] 10주차 (2/26~2/29) (0) | 2024.03.04 |
[SOC Estimation by EKF] 8주차 (2/13~2/16) (3) | 2024.02.16 |
[SOC Estimation by EKF] 7주차 (2/5~2/9) (0) | 2024.02.13 |
[SOC Estimation by EKF] 6주차 (1/29~2/3) (0) | 2024.02.05 |