본문 바로가기

Research_SOC Estimation/Record

(19)
[SOC Estimation by EKF] 10주차 (2/26~2/29) 1. 지난 주 계획SOC 추정 구간 확장EKF SOC 추정 오차율 개선 2. 연구 내용1) 논문 분석Unscented Kalman Filter, 열 모델과 관련된 논문 3건 추가 분석 2) Matlab Programming 반복적으로 EKF Parameter Tuning을 진행하였으나 유의미한 변화가 보이진 않음RMSE(Root Mean Square Error)를 통한 전류적산법과 EKF의 SOC 추정 오차율 비교비교 결과 두 방법이 거의 동일한 추정 정확도를 보임 (-4 * 10E-04 ~ 2 * 10E-04)  이는 현재 SOC 추정 구간이 10% 간격으로, 추정 성능 차이를 보이기엔 적은 시간임이 원인으로 예상됨혹은 EKF 구현 과정에서의 오류현재는 0.1C 방전과 휴지 기간을 반복적으로 적용하는 ..
[SOC Estimation by EKF] 9주차 (2/19~2/23) 1. 지난 주 계획H Matrix 계산 관련 문제 해결작은 시간 간격을 반영할 수 있는 실험 Data 마련SOC 추정 구간을 기존의 100 -> 90% 에서 전체 (100 -> 10%)로 확장 2. 연구 내용- Matlab Programming1) H Matrix 계산 관련H Matrix 계산 시 이전 Step과 현재의 OCV가 같아 H Matrix 계산 시 첫번째 항의 분모가 0이 되어 계산이 불가능해졌던 문제 % Calculate OCV-SOC LUT`s Slope at Predicted SOCH_k = [(OCV_LUT - OCV_LUT_before) / (SOC_predic - SOC_before) -1];% Check if the Present SOC and Previous SOC is Same..
[SOC Estimation by EKF] 8주차 (2/13~2/16) 1. 지난 주 계획ECM, EKF Parameter Tuning을 통해 오차율 전류 적산법보다 낮추기EKF 누적 오차 문제 해결Matlab Simulation 구조 개선 2. 연구 내용1) Unscented Kalman Filter 관련 내용 공부EKF의 오차율이 너무 커 UKF를 대안으로 사용하는 방안 고려이를 위해 UKF 기본 개념 및 Cholesky Factorization 등의 관련 이론 공부연산량이 EKF에 비해 많을 것으로 예상되어 Embedded System엔 부적합하다 판단됨https://youngseong.tistory.com/273 Unscented Kalman Filter란1. Unscented Kalman Filter란 Extended Kalman Filter처럼 Non Linear..
[SOC Estimation by EKF] 7주차 (2/5~2/9) 1. 지난 주 계획측정 방전 전류에 Noise 추가 후 EKF Parameter Tuning을 통해 SOC 추정 정확도 개선SOC Estimator 실제 적용시 고려 사항 확인dt, ECM Parameter 가변 등 2. 연구 내용-  Matlab Programming1) OCV-SOC Look Up Table 관련SOC 100~0%의 OCV 실험 데이터를 1% 간격으로 저장한 후 함수로 선언위 함수는 SOC를 입력으로 받고, OCV-SOC Lookup Table을 통해 그에 해당하는 OCV값을 반환해줌k = find(SOC_LUT == SOC);OCV = OCV_LUT(k); 2) dt 관련Cn = 4.1; % Nominal Capacity실제 실험 간격은 1시간이나(0.1C ..
[SOC Estimation by EKF] 6주차 (1/29~2/3) 1. 지난 주 계획Matlab 기반 Simulator 구현 완료 후 Simulation 진행SOC 추정 결과가 좋지 않을 경우 ECM, State Space Equation 등을 실험적으로 변경이후 전류적산법 기반 SOC 추정과의 성능 비교  2. 연구 내용1) 실험 결과 분석방전 실험 결과 정밀 분석을 통한 ECM Parameter 재선정(실험 내용 공유 불가능) 2) Matlab ProgrammingMatlab 기반 SOC Estimator Simulation 구성 완료여러 수식 관련 오류 수정 및 구조 변경방전 전류 제거 후 휴지기간 후의 측정 전압값을 ECM을 통한 추정 단자 전압값으로 선택 EKF와 전류적산법의 SOC 추정 정밀도 비교를 위한 오차율 계산 및 Plot 부분 추가 dt 별 SOC ..
[SOC Estimation by EKF] 5주차 (1/22~27) 1. 지난 주 계획기존 연구 내용을 토대로 대상 Cell의 ECM, State Space Equation 구성Matlab, C 언어 EKF 구현 코드 예제 공부Matlab 기반의 SOC Estimator Simulation 진행이후 기존의 전류적산법 기반 SOC Estimator와 비교 2. 연구 내용1) 논문 분석 내용 정리 기존 논문 분석 내용 요약 및 상세 내용 정리 2) ECM 선정 후 OCV - SOC 실험을 통한 소자 값 취득연구 내용을 토대로 Simulation을 진행할 Cell의 Equivalent Circuit Model 선정기본적인 1차 RC 회로 선정SOC 100% ~ 30%까지 0.1C로 방전시킨 데이터를 통해 각 소자 값 추출  ECM Parameter 유도 공식 2-1) ECM의..
[SOC Estimation by EKF] 4주차 (1/15~20) 1. 지난 주 계획SOC Estimation 관련 논문 탐색Extended Kalman Filter C, Matlab 예제 탐색SOC Estimation에 Particle Filter 적용 가능성 확인 2. 연구 내용1) 논문 분석SOC Estimation 관련 논문 8건 분석각 논문의 ECM(Equivalent Circuit Model), ECM Parameter 추출 실험 등을 비교 분석  2) 이론 공부 Kalman Filter 관련 내용 재정리표준편차, 분산, 공분산 관련 내용 공부 후 정리https://youngseong.tistory.com/259 표준편차, 분산, 공분산1. 표준 편차 (Standard Deviation) Mean(평균)에 대한 오차 범위를 나타냄 클수록 Data들이 퍼져있는..
[SOC Estimation by EKF] 3주차 (1/8~13) 1. 지난 주 계획Extended Kalman Filter C코드, Matlab 예제 공부EKF기반 SOC 추정 관련 논문 분석 2. 연구 내용1) 논문 분석SOC Estimation 관련 논문 4건 분석Kalman Filter, Extended Kalman Filter 내용 복습 2) 이론 공부RC회로 관련 내용 공부https://youngseong.tistory.com/237 About Electric Circuit1. 소자 관련 1) Resistor 2) Capacitor 2개의 금속판 사이에 절연체를 배치하여 전류가 흐르지 않게 해 전하를 충전하는 소자 인가 전압에 따라 전기를 모으고 방출하며 안정적으로 전기를 공급하는 역youngseong.tistory.com State Space Equatio..