본문 바로가기

분류 전체보기

(225)
[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 ..
Unscented Kalman Filter란 1. Unscented Kalman Filter란 Extended Kalman Filter처럼 Non Linear System을 Kalman Filter에 적용시키는 방법 중 하나 즉 Gaussian Distribution이 입력으로 들어올 때 출력 또한 Gaussian Distribution 형태로 얻는 방법원래의 함수 x값을 대표할 수 있다고 여겨지는 몇 점들을 Non Linear Function에 대입시켜 새 차원의 평균, 분산을 알아내는 방식비선형함수 f(x)에 점들을 하나하나 대입하여 어떤 함수가 나오는지 대략적으로 확인하는 것2. Extended Kalman Filter와의 차이점Non Linear Function을 매 Step마다 Linearization하는 EKF와는 달리 Non Linea..
[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들이 퍼져있는..