VoltLab · Battery State Estimation Research Host Software
SOC/SOH Collaborative Estimation Research Workbench
Data SourceSample data
Mock Data Source · SIM

Professional Report

Compile the current test and selected configuration into a complete, professional experiment report. The preview shows only 1/3 and is copy-protected; unlock to download or print the full PDF. Raw data can be exported as CSV at any time for free.

Preview · Only 1/3
Note: This report is automatically generated based on your test conditions, methods, and aging stages. Data is derived from the collection and processing of the currently selected battery sample dataset. Please perform multiple cross-validations to ensure data authenticity and validity.

Data Source

local analysis
After uploading a CSV or Excel file, the system automatically registers the dataset as global "User Data," which can be set as the site-wide calculation baseline with one click under Overview → Data Sources.
Built-in research datasets are for paper demonstration purposes. To generate reports using actual smart battery test data, please switch toBattery Analysis Test Log(or upload a measured CSV/Excel file) after starting recording on the "Battery Analysis" page.
电池分析页暂无实测记录,请先在「电池分析」页开启录制。
有效样本721
时长 (s)3600
电压范围 (V)3.83 ~ 4.27
温度范围 (℃)24.6 ~ 26.2
最大电芯压差 (V)0.4462
库仑效率 (%)88.8
内阻估算 (mΩ)—
健康评分 / 等级77 · C
单体一致性偏差过大 最大单体极差 0.4462 V,建议排查落后单体并执行均衡维护
温度表现正常 最高温度 26.19 °C,温升波动 1.55 °C
库仑效率偏低 统计库仑效率 88.78%,低于 90%,可能存在自放电或采样偏差

Compare multiple measured records

0 selected
Select more than 2 records (local records / cloud session records / multiple uploaded data files) to calculate health score and Coulombic efficiency for each using the same algorithm, then compare the quality performance across different records.
Record List (Local / Cloud)
Not logged in: Only local records and uploaded files can be compared. Log in to compare cloud session records. Go to Login
Upload Data File

Report Preview

Preview · Only 1/3
The charts, data tables, and conclusions in the current pre-layout are derived from built-in research datasets (DST / HPPC / FTP-75 cycles) for demonstration purposes. Once you switch to real-world records or upload files, they will be generated based on actual measurement data.
Preview · Only 1/3

Professional Experimental Report on Collaborative Estimation of SOC and SOH for Lithium-Ion Batteries

10/28/2026
Summary. This report leverages VoltLab's research-grade upper-level software, employing a second-order RC equivalent circuit model and adaptive extended Kalman filtering to achieve synergistic estimation of lithium-ion battery SOC and SOH. Under a unified ground truth framework, DST operating conditions yield an SOC estimation RMSE of 0.440%, a peak terminal voltage error of 17.9 mV at the model level, and a final SOH value of 91.2%. Experimental validation covers ground truth derivation, error decomposition, and method boundaries.
Keywords: Lithium-ion battery; State of Charge (SOC); State of Health (SOH); Adaptive Extended Kalman Filter (AEKF); Cooperative estimation

1 Introduction

State of Charge (SOC) and State of Health (SOH) in lithium-ion batteries cannot be measured directly and must be estimated using model-based and data-driven methods. This report establishes a second-order RC equivalent circuit model within the VoltLab research platform and employs Adaptive Extended Kalman Filtering (AEKF) for joint SOC and capacity (SOH) estimation. Building on this unified true-value joint estimation, two forward-looking initiatives are implemented as independent analyses: first, decoupled updates of SOC (minute-scale) and SOH (cycle-scale) within a multi-time-scale framework; second, integration of Physics-Informed Neural Networks (PINN) with new thermal and impedance observation channels to enhance cross-battery generalization and Uncertainty Quantification (UQ) capabilities.

2 method

A second-order RC equivalent circuit model characterizes terminal voltage, while ampere-hour integration under known initial SOC and rated capacity constructs the reference SOC. SOH is derived from capacity calibration as C_now/C_new. An AEKF adaptively tunes noise covariance to enhance robustness against current transients and initial value deviations. As an extension, this report outlines a multi-timescale update scheme and key modeling considerations for PINN/new observation channels, enabling the estimation framework to maintain a unified true-value closed loop while supporting online scalability.

3 Data Sources and Ground Truth Construction

All estimates assume access to a ground truth: SOC is derived from ampere-hour integration, the OCV-SOC relationship is calibrated via low-current tests (residual < 5 mV), and capacity calibration provides SOH labels. Figures 3 and 4 illustrate the calibration relationships and aging sequences.

Figure 3: OCV-SOC calibration curve and fitting residuals
Figure 4: Evolution of Capacity Fade and SOH vs. Cycle Count (including calibration points and the 80% threshold)
Table 1 Experimental Conditions Log
CellRated/AhT/°CC-rateRegimeNote
Cell-A2.5251CC-CV / DSTNASA-style reference
Cell B2.5252HPPC / US06high C-rate
Cell-C2.5401BBDSTelevated T
Cell-D2.5100.5Daylight Saving Timelow T
Table 2 Equivalent Circuit Model Parameter Identification Results
SOC bandR₀/mΩR₁/mΩC₁/FR²
0–20%27.51218000.9818
20–40%28.711.216800.9846
40–60%31.210.415600.9826
60–80%31.99.614400.9844
80–100%33.68.813200.9827

7 Multi-timescale decoupled SOC (minute-level) and SOH (cycle-level) updates

Multi-timescale decoupling addresses the fundamentally different evolution rates of SOC and SOH: SOC fluctuates violently at the second-to-minute scale with current, making it suitable for rolling updates via adaptive filtering (e.g., AEKF); SOH drifts slowly over cycles due to capacity degradation, warranting batch updates through capacity calibration. Figure 9 displays the trajectories of SOC (minute-scale) and SOH (cycle-scale) on the same time axis, demonstrating their clear decoupling without cross-contamination: high-frequency SOC fluctuations do not enter the SOH channel, while slow SOH drift does not corrupt real-time SOC estimates. This decoupling is a prerequisite for subsequently introducing PINNs and multi-channel observation.

Figure 9: Multi-time-scale decoupling: minute-level rolling SOC updates and cycle-level SOH evolution

10 Metric Item and Data Requirements

To enhance the value of professional reports and clarify acceptance criteria, this section translates the aforementioned outlook into quantifiable metrics and specifies the sufficient and necessary battery data that the communication module must read and process. The metrics are categorized into six types: ① Multi-time-scale decoupling – SOC is updated on a minute-by-minute rolling basis, while SOH is updated in batches per cycle; the two are decoupled in time scale and do not contaminate each other. ② Physics-Informed Neural Networks (PINN) – Equivalent circuit or electrochemical constraints are applied as soft regularization, ensuring outputs satisfy physical consistency such as terminal voltage residuals, SOC monotonicity, and energy conservation. ③ Thermal observation channel – Multi-channel temperature, temperature rise rate, and hotspot detection. ④ Impedance observation channel – Online internal resistance and evolution of impedance spectrum (EIS) features. ⑤ Cross-battery generalization – Error drift and domain adaptation across cell types and chemistries. ⑥ Uncertainty Quantification (UQ) – Confidence intervals, calibration error, and predictive entropy. The table below lists the sufficient and necessary data and sampling requirements for each metric. As long as the communication module satisfies the fields listed in this table (timestamp, multi-string voltage, current, multi-channel temperature, cycle count, capacity calibration, online internal resistance/impedance, SOC/SOH labels, operating conditions, and chemistry labels), it constitutes the "sufficient and necessary" minimum dataset.

Table 5 Indicator Items and Data Requirements (Sufficient and Necessary Dataset)
Metric ItemsSufficient and Necessary Data (Read by Communication Module)Time Scale / Sampling RequirementsSatisfy criteria
Multi-timescale Decoupling (SOC: Minute-level / SOH: Cycle-level)Timestamp t, Current I(t), Voltage V(t), Cycle Count cycle, Capacity Calibration CSOC ≥1 Hz rolling; SOH per cycle / every N cycles batchSOC and SOH update channels are independent, with no residual coupling.
Physics-Informed Neural Networks (PINN)V(t), I(t), temperature T, OCV-SOC relationship, equivalent circuit parametersSynced with SOC (≥1 Hz)Terminal voltage fitting residual below threshold; energy conservation and SOC monotonicity satisfied.
Thermal observation channelMulti-channel temperature Tᵢ, ambient temperature T_amb, thermal boundary≥0.1 Hz (slow thermal inertia)Temperature rise rate, ΔT distribution, and hotspot detectability
Impedance Observation ChannelOnline internal resistance R₀, impedance spectrum Z(f), or pulse impedanceSOH Level (Per Cycle / Periodic)Trackable internal resistance trends and spectral peak shifts
Cross-battery generalizationCell ID / Chemistry Label, Cross-Battery SOH LabelLoop LevelCross-domain RMSE drift and domain adaptation error reduction
Uncertainty Quantification (UQ)Dispersion of repeated samples or ensemble predictions under identical operating conditionsOn-demandConfidence intervals cover the true value (calibrated) and prediction entropy is low.
Unlock Full Report
Approximately 2/3 of the content (SOH estimation, error decomposition, discussion and conclusions, references, etc.) requires unlocking to view or print in full.
Hubei ICP Preparation No. 2026047170-1