본문으로 건너뛰기

Experimental Methodology

Overview

KTBIX employs a rigorous three-tier validation framework:

  1. In-lab controlled experiments — Oxford & NASA datasets
  2. Field validation — Turkish T-EV platform data (WP1)
  3. Cross-chemistry generalization — Testing on unseen battery chemistries

EIS Data Acquisition Protocol

Equipment

  • EIS analyzers: Gamry Reference 3000 / Zahner Zennium (ITU laboratory)
  • Frequency range: 10 mHz – 100 kHz (51 frequency points per spectrum)
  • Voltage amplitude: 10 mV RMS (quasi-linear regime)
  • Temperature control: 15°C, 25°C, 35°C, 45°C (characterization) + ambient field conditions

Battery Platforms

PlatformChemistryNominal CapacitySource
T-EV FleetNMC50–100 AhTurkish EV operators
TOGG T10XNMC~75 kWh packTOGG (MOU pending)
Oxford DatasetLCO740 mAhOxford University
NASA PCoE186502.0 AhNASA Prognostics

SOH Ground Truth

SOH is defined as capacity ratio: SOH=Ccurrent/Cnominal×100%\text{SOH} = C_{\text{current}} / C_{\text{nominal}} \times 100\%

Measured via CC-CV charge/discharge cycling with precision coulometry (±0.02% accuracy).

Comparison Baselines

Per the evaluation criteria, KTBIX validates against ≥5 state-of-the-art methods:

MethodReferenceCategory
SVR + EIS featuresRoman et al. (2021)Classical ML
LSTM-SOHYou et al. (2017)Deep learning
Transformer-EISTian et al. (2020)Attention-based
AE-BPNNGüneşer et al. (2025)Baseline
EIS EC-fitting (Randles)Vetter et al. (2005)Physics-based
SHAP-SVRHannan et al. (2021)XAI-enhanced ML

Explainability (XAI) Framework

SHAP Analysis

SHAP (SHapley Additive exPlanations) attributions identify which impedance frequencies contribute most to SOH predictions:

import shap

explainer = shap.DeepExplainer(pi_vib_resnet_model, background_data)
shap_values = explainer.shap_values(test_eis_spectra)
shap.summary_plot(shap_values, feature_names=frequency_labels)

Gradient Saliency

Gradient-based saliency maps highlight input-space sensitivity regions corresponding to RctR_{ct}, Warburg element (W), and double-layer capacitance (CPE).

Evaluation Metrics

RMSE=1Ni=1N(y^iyi)2\text{RMSE} = \sqrt{\frac{1}{N}\sum_{i=1}^{N}(\hat{y}_i - y_i)^2}

MAE=1Ni=1Ny^iyi\text{MAE} = \frac{1}{N}\sum_{i=1}^{N}|\hat{y}_i - y_i|

R2=1(y^iyi)2(yiyˉ)2R^2 = 1 - \frac{\sum(\hat{y}_i - y_i)^2}{\sum(y_i - \bar{y})^2}

Target: RMSE ≤1.2%, MAE ≤0.9%, R² ≥0.98.

Risk Management

RiskProbabilityMitigation
TOGG data access delayMediumFallback: expand T-EV fleet + Zenodo public datasets
Model overfittingLowVIB compression + dropout + cross-validation
Cross-chemistry failureMediumPhysics loss term constrains domain shift
Compute costLowSJU HPC cluster + AWS spot instances