Preprint
Article

This version is not peer-reviewed.

Analytical–Computational Integration of Equivalent Circuit Modeling, Hybrid Optimization, and Statistical Validation for Electrochemical Impedance Spectroscopy

A peer-reviewed article of this preprint also exists.

Submitted:

27 August 2025

Posted:

28 August 2025

You are already at the latest version

Abstract
Background: Electrochemical impedance spectroscopy (EIS) is indispensable for disentangling charge-transfer, capacitive, and diffusive phenomena, yet reproducible parameter estimation and objective model selection remain unsettled. Methods: We derive closed-form impedances and analytical Jacobians for seven equivalent-circuit models (Randles, CPE, Warburg variants), enforce physical bounds, and fit synthetic spectra with 2.5% and 5.0% Gaussian noise using hybrid optimization (Differential Evolution → Levenberg– Marquardt). Uncertainty is quantified via non-parametric bootstrap; parsimony is assessed with RMSE, AIC, and BIC; physical consistency is checked by Kramers–Kronig diagnostics. Results: Rs and Rct are consistently identifiable across noise levels. CPE parameters (Q, n) and diffusion amplitude (σ) exhibit expected collinearity unless the frequency window excites both processes. Randles suffices for ideal interfaces; Randles+CPE lowers AIC when non-ideality and/or higher noise dominate; adding Warburg reproduces the 45◦ tail and improves likelihood when diffusion is present. The (Rct + ZW ) ∥ CPE architecture offers the best trade-off when heterogeneity and diffusion coexist. Conclusions: The framework unifies analytical derivations, hybrid optimization, and rigorous statistics to deliver traceable, reproducible EIS analysis and clear applicability domains, reducing subjective model choice. All code, data, and settings are released to enable exact reproduction.
Keywords: 
;  ;  ;  ;  ;  ;  ;  ;  ;  

1. Introduction

Electrochemical Impedance Spectroscopy (EIS) is a frequency-domain technique that has become indispensable for the quantitative characterization of electrochemical interfaces and devices [1]. Unlike classical DC methods, EIS applies a small-amplitude sinusoidal perturbation and measures the resulting current response over several orders of magnitude in frequency, thereby resolving the interplay between resistive and reactive contributions at different characteristic timescales [2]. Operating under small-signal, linear, time-invariant conditions, EIS preserves the DC operating point while resolving concurrent faradaic (charge-transfer) and mass-transport phenomena across multiple decades of frequency via separation of characteristic time constants [3].
The complex impedance spectrum, Z ( ω ) , encapsulates the system’s dynamic response and can be interpreted by mapping it to an equivalent circuit model in which each element corresponds to a specific physicochemical process [4,5].Classical models, such as the Randles circuit, represent charge-transfer resistance ( R c t ) in parallel with the double-layer capacitance ( C d l ), in series with the uncompensated solution resistance ( R s ) [6]. More advanced configurations incorporate non-ideal capacitive behavior via constant-phase elements (CPE) or account explicitly for semi-infinite diffusion through the Warburg impedance ( Z W ), thereby extending the range of electrochemical systems that can be faithfully described [7].
Despite these advances, recent literature still exhibits several unresolved limitations that hinder the reproducibility and reliability of EIS analysis: (i) the absence of a unified framework that integrates analytical derivation, robust parameter estimation, and statistical validation within a single workflow [8]; (ii) limited evaluation of model performance under controlled noise conditions, despite its direct relevance to experimental uncertainty [9]; (iii) scarce incorporation of Kramers–Kronig compliance testing as a systematic physical validity check  [10]; and (iv) insufficient use of quantitative model selection criteria such as Akaike or Bayesian information criteria for objective discrimination among competing equivalent circuits. These gaps often lead to parameter estimates with low reproducibility and model choices driven by heuristic or subjective preference rather than rigorous, quantitative evidence [11].
In this context, we propose an analytical–computational framework that unifies exact derivations of impedance functions for seven representative equivalent circuits with a hybrid fitting pipeline combining global and local optimization. The approach incorporates strict physical parameter bounds, analytical Jacobians for improved numerical stability, bootstrap-based uncertainty quantification, and automated validation against the Kramers–Kronig relations to ensure physical consistency. By systematically evaluating all models under controlled noise conditions, we identify their statistical and physical domains of applicability, thereby providing a reproducible methodology for rigorous EIS model selection.

1.1. Equivalent Circuit Foundations and Phasor Analysis

A rigorous interpretation of Electrochemical Impedance Spectroscopy (EIS) data demands an explicit understanding of how resistive, capacitive, and pseudo-capacitive elements interact within an equivalent circuit [12]. In this context, phasor analysis provides a compact mathematical framework that maps time-domain integro-differential relations into algebraic expressions in the frequency domain, enabling closed-form derivations of complex impedance functions [13].

1.1.1. Parallel Impedance Combination

For elements in parallel, the potential drop is identical across all branches, while the total current is additive [14]. This relation is elegantly expressed through the concept of admittance  Y = 1 / Z  [15], yielding the equivalent impedance:
Z eq = k = 1 N 1 Z k 1
This formulation is central to archetypal EIS models, such as the Randles circuit, where the charge-transfer resistance ( R c t ) and the double-layer capacitance ( C d l ) or a Constant Phase Element (CPE) operate in parallel [16].

1.2. Charge-Transfer Resistance ( R ct )

The charge-transfer resistance quantifies the kinetic barrier for electron transfer across the electrode–electrolyte interface. Unlike the solution resistance R s , R c t reflects interfacial phenomena and is modulated by electrode microstructure, activation energy, reactant concentration, and applied overpotential
Linearization of the Butler–Volmer equation under small-signal perturbations ( η 25  mV at 298 K) [17] leads to:
R c t = R T n F A j 0
establishing R c t as a frequency-independent kinetic parameter [18]. In a Nyquist diagram, it is extracted from the mid-frequency semicircle diameter [19]:
R c t = Z ( ω 0 ) Z ( ω )
These principles form the analytical backbone for the closed-form derivations presented herein, spanning from the classical Randles topology to advanced non-ideal and diffusion-impedance configurations, and directly supporting the quantitative model selection and validation framework developed in this work.

2. Equivalent Circuit Modeling and Analytical Simulation

The interpretation of Electrochemical Impedance Spectroscopy (EIS) data fundamentally relies on fitting equivalent circuit models, which represent physicochemical phenomena at the electrode–electrolyte interface using ideal and non-ideal electrical elements [20]. The primary components include the solution resistance R s , associated with the ionic conductivity of the electrolyte, separators, and electrical contacts; the charge-transfer resistance R c t , which quantifies the interfacial kinetics of the redox reaction; and the ideal double-layer capacitance C d l  [21].
The constant-phase element (CPE) is parameterized by Q and n, modeling a non-ideal capacitive behavior with impedance Z CPE = [ Q ( j ω ) n ] 1 . To describe mass–transport phenomena, the Warburg impedance Z W for semi-infinite diffusion is employed, defined as:
Z W ( ω ) = A W ( 1 j ) 2 ω .
Regarding impedance combination rules, in a series configuration the total impedance is Z total = i Z i , whereas in a parallel configuration it is obtained as Z total = i Y i 1 , where Y i = 1 / Z i denotes the admittance of the i-th element.

2.1. Series RLC (RLC)

The series RLC topology, comprising an ohmic resistor (R), an inductor (L), and a capacitor (C) connected in series, represents the canonical form of a lumped-element system with purely discrete resistive, inductive, and capacitive contributions. Although not directly descriptive of interfacial electrochemical processes, it constitutes a benchmark configuration for validating the analytical–computational methodology under controlled noise, owing to its closed-form solution and absence of distributed or diffusive elements [21,22].
The complex impedance is expressed as:
Z total ( ω ) = R + j ω L j ω C ,
where ω = 2 π f denotes the angular frequency. The real and imaginary parts are:
Z ( ω ) = R ,
Z ( ω ) = ω L 1 ω C .
In the Nyquist representation, the spectrum collapses into a vertical line intersecting the real axis at R, with a positive imaginary component ( Z > 0 ) in the inductive regime ( ω ω 0 ) and a negative imaginary component ( Z < 0 ) in the capacitive regime ( ω ω 0 ). The resonant frequency,
ω 0 = 1 L C ,
marks the transition point where Z ( ω 0 ) = 0 and the phase angle passes through 0 .
In the Bode magnitude plot, | Z | exhibits a well-defined minimum at ω 0 , corresponding to the cancellation of inductive and capacitive reactances. The Bode phase transitions monotonically from + 90 (purely inductive response) at high frequency to 90 (purely capacitive response) at low frequency, with the ohmic contribution R governing the real-axis intercept in all regimes.
Relevance to this work: This idealized model provides a stringent test of the proposed fitting and validation framework, enabling direct assessment of numerical stability, parameter identifiability, and noise sensitivity without the confounding effects of dispersion or mass transport.

2.2. Classic Randles ( R s [ R c t C d l ] )

This circuit consists of R s in series with the parallel combination R c t C d l , representing charge-transfer resistance coupled with an ideal double-layer capacitance. The impedance of the parallel branch is:
Z p ( ω ) = R c t 1 + j ω C d l R c t .
Separating the real and imaginary components yields:
Z ( ω ) = R s + R c t 1 + ( ω C d l R c t ) 2
Z ( ω ) = ω C d l R c t 2 1 + ( ω C d l R c t ) 2
Expected behavior: In the Nyquist plot, a perfect semicircle of diameter R c t is obtained; in the Bode phase plot, a minimum occurs at ω max = 1 / ( R c t C d l ) .

2.3. Randles + CPE ( R s [ R c t CPE ] )

Here, C d l is replaced by a constant-phase element (CPE):
Z CPE ( ω ) = 1 Q ( j ω ) n .
The parallel branch impedance becomes:
Z p ( ω ) = R c t 1 + R c t Q ( j ω ) n .
Effect: The Nyquist semicircle becomes depressed, with the degree of depression proportional to ( 1 n ) , indicating surface heterogeneity [23,24].

2.4. Randles + Warburg [ R s + ( R c t C d l ) + Z W ]

The Randles + Warburg configuration extends the classical Randles circuit by incorporating a semi-infinite diffusion element ( Z W ) in series with the faradaic branch R c t C d l . This modification enables the simultaneous representation of charge-transfer processes and diffusion limitations that emerge at low frequencies in electrochemical systems governed by mass transport.
The total impedance is expressed as:
Z total ( ω ) = R s + 1 1 R c t + j ω C d l + Z W ( ω ) ,
where Z W ( ω ) denotes the semi-infinite diffusion Warburg impedance:
Z W ( ω ) = A W ( 1 j ) 2 ω ,
with A W being the Warburg coefficient and ω the angular frequency.
Physical interpretation:
  • R s : ohmic resistance associated with the electrolyte and electrical contacts.
  • R c t : charge-transfer resistance at the electrode–electrolyte interface.
  • C d l : double-layer capacitance.
  • Z W : diffusive contribution describing the semi-infinite transport of reactive species.
In the Nyquist plot, this model produces a semicircle at intermediate frequencies (dominated by R c t C d l ), followed by a diffusion tail with an approximate slope of 45 at low frequencies. In the Bode plot, the impedance magnitude exhibits a slope of 0.5 in the logarithmic scale at low frequencies, while the phase approaches 45 , which constitutes the characteristic signature of a semi-infinite diffusion [25].

2.5. ( R c t + Z W ) C d l

In this model, the charge-transfer resistance R c t and the semi-infinite Warburg impedance Z W ( ω ) [ ] (see Equation (4)) are connected in series before entering into parallel with the double-layer capacitance C d l :
Z serie ( ω ) = R c t + Z W ( ω )
Z total ( ω ) = R s + 1 Z serie ( ω ) + j ω C d l 1
This topology is particularly relevant for systems in which mass transport of electroactive species is directly coupled to charge-transfer kinetics, such as in porous electrodes or materials with restricted ionic transport.

2.6. ( R c t + Z W ) CPE

This model is a variant of Model , in which the double-layer capacitance C d l is replaced by a constant-phase element (CPE) [16] characterized by parameters Q and n. The semi-infinite Warburg impedance Z W ( ω ) is defined as in Equation (4):
Z total ( ω ) = R s + 1 R c t + Z W ( ω ) + Q ( j ω ) n 1
Application: Suitable for describing rough or heterogeneous interfaces, as well as systems exhibiting a distribution of relaxation times where the diffusion of electroactive species is coupled to a non-ideal capacitive response.

2.7. Complete Randles (CPE + Warburg) [ R s [ R c t ( CPE + Z W ) ] ]

This is the most general topology considered in the present methodology, in which the constant-phase element (CPE) and the semi-infinite Warburg impedance  [16] Z W ( ω ) (see Equation (4)) are connected in series, and this branch is placed in parallel with the charge-transfer resistance R c t , all in series with the solution resistance R s :
Z ser ( ω ) = 1 Q ( j ω ) n + Z W ( ω )
Z p ( ω ) = R c t Z ser ( ω ) R c t + Z ser ( ω )
Z total ( ω ) = R s + Z p ( ω )
Application: This model simultaneously accounts for (i) non-ideal capacitive behavior due to surface heterogeneity or microscopic roughness, (ii) diffusive effects of electroactive species under semi-infinite transport conditions, and (iii) finite charge-transfer kinetics. It is particularly relevant for complex electrochemical systems such as composite electrodes, porous electrodes coated with non-uniform catalysts, and energy storage devices with coupled ionic and electronic transport.

Comparative Summary

Practical relevance: Models 1–2 are suited for systems dominated by charge-transfer processes with ideal or mildly non-ideal capacitive behavior (e.g., smooth metal electrodes, thin-film catalysts). Models 3–4 are appropriate for electrodes where diffusion plays a significant role, such as porous electrodes or systems with semi-infinite mass transport. Models 5–6 address scenarios with coupled charge-transfer and diffusion under non-ideal double-layer conditions, typical of heterogeneous, rough, or composite electrodes. Model 7 captures the most complex interplay of non-ideal capacitance, diffusion, and finite kinetics, enabling the most general representation of real electrochemical interfaces [26].

3. Methodology

A robust, fully modular computational platform was developed in Python to simulate, fit, and validate electrochemical impedance spectroscopy (EIS) models with complete traceability and rigorous statistical control. The environment automates the entire simulate–fit–evaluate pipeline for seven equivalent circuit topologies, integrating hybrid optimization, non-parametric bootstrapping, physicochemical consistency checks, and comprehensive visualization.

3.1. 1. Analytical Model Definition and Jacobians

Each circuit is implemented as a complex impedance function Z ( ω ) in NumPy, together with its analytical Jacobian Z / p i . The seven models considered are:
(1)
Series RLC: Z = R + j ω L + 1 / ( j ω C )
(2)
Classical Randles: R s + ( R c t C d l )
(3)
Randles + CPE: R s + R c t [ Q ( j ω ) n ] 1
(4)
Randles + Warburg: R s + ( R c t C d l ) + σ / ω ( 1 j )
(5)
( R c t + Z W ) C d l
(6)
( R c t + Z W ) CPE
(7)
Full Randles: R s + R c t 1 Q ( j ω ) n + σ ω ( 1 j )
Models are registered in a global MODELS dictionary exposing the impedance function, analytical Jacobian, parameter names, physical bounds, and initial relative scaling.

3.2. 2. Synthetic Data Generation with Scaled Gaussian Noise

For each set of true parameters p true , a synthetic complex spectrum is generated and perturbed with additive Gaussian noise proportional to the impedance magnitude:
Z exp ( ω ) = Z ( p true , ω ) + ε i + j ε i , ε i , ε i N 0 , σ i , σ i = α 100 | Z ( ω i ) |
with controlled noise levels α { 2.5 , 5.0 } % .

3.3. 3. Multi–Stage Hybrid Fitting with Internal Scaling

The fitting routine fit_impedance_data(...) executes a robust two–stage optimization pipeline:
(a)
Global search: χ 2 ( p ) is minimized via differential evolution (Differential Evolution) over dimensionless scaled parameters, enforcing internal physical bounds.
(b)
Local refinement:Levenberg–Marquardt (least_squares) is applied with analytical Jacobians, strict tolerances (xtol=ftol=gtol=1e-8), and convergence verification.
(c)
Automatic scaling: all parameters are normalized by an adaptive vector s derived from p true or from physical limits, improving numerical conditioning.
Outputs include optimal parameters, complex residuals, evaluated Jacobian, and cost metrics.

3.4. 4. Uncertainty Estimation via Parallelized Bootstrapping

A non–parametric bootstrap scheme with N = 100 resamples is executed in parallel (multiprocessing). Each resample is fitted from a neutral point in the scaled parameter space via least_squares:
{ p ^ ( b ) } b = 1 N CI 95 % = percentile 2.5 , percentile 97.5

3.5. 5. Numerical Evaluation and Fit Diagnostics

Each converged fit is assessed using:
Absolute error: RMSE over Z (both real and imaginary parts). Goodness–of–fit: χ 2 , R 2 , and adjusted R 2 . Model complexity penalty: Akaike (AIC) and Bayesian (BIC) information criteria. Numerical conditioning: condition number of the Jacobian. Parameter correlations: correlation matrix from the pseudo–inverse of ( J T J ) , scaled by residual variance

3.6. 6. Systematic Exploration of Models and Noise Levels

For each model–noise combination { model [ 1 , 7 ] , α { 2.5 , 5.0 } } , 50 independent fits are executed. The fit with the lowest RMSE is retained as the representative optimum. Final results are exported in both CSV and JSON formats for reproducibility and traceability.

3.7. 7. Physical Validation and Automated Visualization

For each optimum fit, the system automatically:
(a)
Generates Nyquist and Bode plots (magnitude and phase) plus residual plots
(b)
Performs Kramers–Kronig validation via the Hilbert transform of Re ( Z )
(c)
Exports graphical data in CSV and all associated parameters and metrics in JSON

4. Results

The series RLC model was evaluated at 2.5 % and 5.0 % noise levels, with results presented as paired panels (left: 2.5 % ; right: 5.0 % ) in Figure 1, Figure 2, Figure 3, Figure 4 and Figure 5.
In the Nyquist diagram (Figure 1), both noise levels reproduce the model’s characteristic arc, with the 5.0 % case exhibiting greater scatter in the high-frequency region. Nevertheless, the fitted curves remain in close agreement with the simulated spectra.
The Bode magnitude (Figure 2) shows excellent fidelity across several frequency decades, with only minor deviations at 5.0 % noise in the high-frequency limit. The Bode phase (Figure 3) reproduces the expected phase profile without significant distortion from noise.
The residuals (Figure 4) at 2.5 % remain centered and nearly homoscedastic. At 5.0 % , variance increases proportionally to the noise level, yet no systematic bias emerges, indicating the fit’s robustness.
Kramers–Kronig validation via the Hilbert transform (Figure 5) confirms the causality, linearity, and stationarity of the fitted spectra at both noise levels, with no significant violations.
The quantitative summary in Table 1 shows R 2 and adjusted R 2 values exceeding 0.997 in all cases, with fitted parameters lying within narrow 95% confidence intervals around nominal values. Increasing the noise from 2.5 % to 5.0 % causes modest increases in RMSE, χ 2 , AIC, and BIC, as well as slight variations in R, L, and C, without compromising the model’s validity.
Overall, the series RLC model demonstrates high stability and predictive reliability under moderate noise, preserving both statistical robustness and physical consistency.

4.1. Model: Classic Randles R s + ( R c t C d l )

The classic Randles model was evaluated under controlled noise levels of 2.5 % and 5.0 % . In both cases, the characteristic semicircle appears slightly depressed due to discrete sampling, while the fit reproduces the experimental trace with high fidelity over several decades of frequency. Figure 6, Figure 7, Figure 8, Figure 9 and Figure 10 present paired panels (left: 2.5 % ; right: 5.0 % ) for the Nyquist diagram, Bode plots (magnitude and phase), complex residuals, and the Kramers–Kronig validation.
In the Nyquist plots (Figure 6), a well-defined semicircle is observed, with a diameter corresponding to R c t . Increasing noise produces only a larger scatter in the high-frequency region, without altering the global morphology. In the Bode plots (Figure 7 and Figure 8), the phase minimum near ω max 1 / ( R c t C d l ) is accurately captured for both noise levels. The residuals (Figure 9) remain centered and trend-free; at 5.0 % noise, the variance increases without introducing systematic bias. The Kramers–Kronig check (Figure 10) confirms causality and linearity across the full frequency domain.
Quantitatively (Table 2), RMSE increases moderately from 3.2200 at 2.5 % noise to 6.5700 at 5.0 % , while R 2 0.971 and R adj 2 0.971 are maintained in all cases. The estimated parameters fall within the 95% confidence intervals around their nominal values, confirming robust identifiability even under moderate noise.
Overall, these results support the robustness of the classic Randles model for systems dominated by charge-transfer processes and an ideal double-layer capacitance, preserving predictive accuracy and physical consistency under controlled experimental perturbations.

4.2. Model: Randles + CPE R s + R c t 1 Q ( j ω ) n

Increasing the noise level from 2.5 % to 5.0 % produces a controlled growth in error (RMSE: 3.3100 → 6.5200) and a moderate decrease in R 2 (0.9903 → 0.9634), while preserving spectral agreement (Table 3). The Nyquist diagram retains the characteristic depressed semicircle associated with the CPE (Figure 11), whereas in the Bode plots (Figure 12 and Figure 13) the fit accurately reproduces the magnitude across several decades and precisely locates the phase minimum.
Complex residuals (Figure 14) remain centered and drift-free for both noise levels; the increase in variance at 5.0 % is consistent with the added perturbation. The Kramers–Kronig validation (Figure 15) confirms causality and linearity, with no evidence of nonlinearity or nonstationarity.
Regarding parameters, R c t remains stable and within its 95% confidence intervals (Table 3), while Q and n exhibit the typical collinearity of non-ideal elements (Cond# 10 17 10 18 ). For physical interpretation, the effective capacitance is computed using the Brug correction:
C eff = Q ( R s 1 + R c t 1 ) ( 1 n ) 1 / n ,
yielding C eff 2 3 μ F for Q 10 μ F s n 1 , n 0.90 , R s 10 Ω , and R c t 100 Ω . This corresponds to τ 2 3 × 10 4 s and f c 10 2 10 3 Hz , in excellent agreement with the experimentally observed phase minimum.
When compared at the same noise level, the classic Randles model is more parsimonious at 2.5 % (lower AIC in Table 2; Δ AIC + 8 relative to CPE), whereas at 5.0 % Randles+CPE offers a significant advantage (AIC lower in Table 3; Δ AIC 19 ), capturing non-idealities without overfitting and preserving white residuals.
In summary, Randles+CPE reproduces with high fidelity the depressed arc and fractional phase shift typical of non-ideal interfaces, outperforming the classic Randles model under conditions of pronounced non-ideality or higher noise, while preserving R c t stability under rigorous statistical and physico–mathematical validation (Figure 11, Figure 12, Figure 13, Figure 14 and Figure 15; Table 3).

4.3. Model: Randles + Warburg R s + ( R c t C d l ) + σ ω 1 / 2 ( 1 j )

The inclusion of the Warburg element introduces a 4.5000 × 101∘ tail in the Nyquist plot (Figure 16) and a 1 / 2 slope in the logarithmic magnitude of the Bode plot, accompanied by a phase tending toward 45 at low frequencies (Figure 17 and Figure 18). Both features are consistently observed at 2.5 % and 5.0 % noise levels, supporting the presence of a mass-transport–limiting process.
Increasing the noise level raises the RMSE from 3.1900 to 6.3800 and reduces R 2 from 0.9930 to 0.9725 (Table 4), while maintaining close agreement in both Nyquist and Bode domains (Figure 16, Figure 17 and Figure 18). Residuals remain centered and trend-free (Figure 19), and Kramers–Kronig validation confirms causality and linearity (Figure 20), ruling out artifacts from nonlinearity or nonstationarity.
R s , R c t , and C d l are estimated stably with narrow 95% confidence intervals at both noise levels (Table 4). In contrast, the effective diffusivity σ W shows greater uncertainty, especially at 5.0 % , where the 95% CI reaches the lower bound of the fit (1.0000 × 10−6–9.4900 × 10−4). This indicates that, within the available frequency window, the diffusive component is morphologically detectable (Figure 16 and Figure 18) but its magnitude is partially ill-conditioned. Extending the frequency sweep to lower values and/or using a finite-length Warburg variant (e.g., with τ D ) would help constrain σ W .
The phase trend toward 45 (Figure 18) and the tail in the Nyquist plot (Figure 16) are consistent with semi-infinite diffusion of electroactive species to/from the interface. The stability of R c t under noise confirms that the faradaic kinetics are well identified, with the main variation residing in the mass-transport component (Table 4).
Compared to the classic Randles model, adding the Warburg element improves model likelihood at both noise levels (AIC: 349 vs. 362 at 2.5 % ; 348 vs. 353 at 5.0 % ; cf. Table 4 vs. Table 2). This indicates that the diffusive signature adds genuine information without overfitting, consistent with white residuals (Figure 19) and the KK validation (Figure 20).

4.4. Model: ( R c t + Z W ) C d l

The series combination R c t + Z W , placed in parallel with C d l , reproduces an arc with a diffusive tail in the Nyquist plot (Figure 21). In the Bode magnitude representation, the fit accurately follows the simulated data over several frequency decades (Figure 22), while the phase exhibits the expected drift toward the diffusion-controlled regime (approaching 45 at low frequencies; Figure 23). Increasing noise from 2.5 % to 5.0 % barely affects the morphological agreement, with discrepancies mainly concentrated at high frequencies, where the capacitive pathway of C d l dominates.
The RMSE increases from 3.3300 to 6.4700, and R 2 decreases from 0.9923 to 0.9717 (Table 5), while maintaining close agreement with the reference spectrum. The residuals (real and imaginary parts) remain centered without any trend (Figure 24), and the Kramers–Kronig (Hilbert transform) validation confirms causality and linearity of the simulated spectrum at both noise levels (Figure 25).
The parameters R s , R c t , and C d l are stable and have narrow 95% confidence intervals (Table 5). The diffusive amplitude σ W is the least constrained: at 2.5 % noise it exhibits a wide 95% CI [ 1.0000 × 10 6 , 3.7600 × 10 3 ] , and at 5.0 % it reaches the lower bound of the fit [ 1.0000 × 10 6 , 4.6900 × 10 3 ] . This indicates that, within the available frequency window, the diffusive signature is visible (Figure 21 and Figure 23), but its amplitude is partially ill-conditioned due to the capacitive shunt. The condition number is moderate ( 8.0000 × 10 5 ), significantly better than in CPE-based models, supporting the overall numerical stability of the fit.
The parallel arrangement with C d l shunts the faradaic branch at high frequencies (almost purely capacitive trajectories), while at low frequencies R c t + Z W dominates, producing the 4.5000 × 101∘ diffusive tail (Figure 21 and Figure 23). The constancy of R c t under noise suggests that the interfacial kinetics are well-identified, with the main uncertainty arising from the effective mass transport term encapsulated in σ W .
At 2.5 % noise, this model is less statistically supported than Randles+Warburg and Randles+CPE (AIC = 382 vs. 349 and 370; Δ AIC = +33 and +12, respectively), and even less than the classical Randles (362; Δ AIC = +20). At 5.0 % , its performance approaches that of the classical Randles (354 vs. 353; Δ AIC = +1), but remains below Randles+Warburg (348; Δ AIC = +6) and particularly Randles+CPE (334; Δ AIC = +20). Overall, the statistical evidence favors alternative descriptions when the available frequency window does not sufficiently constrain σ W .
The ( R c t + Z W ) C d l topology captures the expected kinetic–diffusive interaction and produces physically consistent fits (Figure 21, Figure 22, Figure 23, Figure 24 and Figure 25); however, under the current measurement window its informational advantage is limited compared to Randles+Warburg or Randles+CPE, due to the poor constraint on σ W .

4.5. Model: ( R c t + Z W ) CPE

This topology combines semi-infinite diffusion ( Z W ) with a non-ideal capacitive response (CPE). In the Nyquist plot, a depressed arc appears along with a diffusive extension at low frequencies (Figure 26); in the Bode magnitude plot, the fit reproduces the spectrum across several decades (Figure 27) and captures the fractional phase minimum associated with n < 1 (Figure 28).
Increasing the noise from 2.5 % to 5.0 % raises the RMSE from 3.29 to 6.44 and reduces R 2 from 0.9904 to 0.9645 (Table 6), while preserving morphological agreement in both representations. The residuals remain centered and trend-free (Figure 29); the Kramers–Kronig test confirms causality and linearity of the spectrum (Figure 30).
The parameters R s and R c t are stable with narrow 95% confidence intervals at both noise levels (Table 6). The exponent n 0.90 indicates a distribution of relaxation times consistent with interfacial heterogeneity/roughness; Q 9 10 μ F s n 1 corresponds to an effective capacitance of 2 3 μ F (using Brug’s correction, as in the CPE subsection). The diffusive amplitude σ W is the least constrained at 2.5 % noise (95% CI reaches the lower bound), but is better defined at 5.0 % . The condition number is moderate ( Cond # 2.2 × 10 6 ), much lower than for models with CPE only, suggesting reduced collinearity between ( Q , n ) and the diffusive branch when Z W is present.
The CPE accounts for interfacial non-idealities (distribution of time constants), while Z W captures mass-transport control at low frequencies. The phase transition toward 45 (Figure 28) and the Nyquist tail (Figure 26) highlight the diffusive contribution; the stability of R c t supports a well-identified faradaic kinetics.
At 2.5 % noise, this model markedly outperforms the classical Randles (AIC 352 vs. 362; Δ AIC = 10 ) and Randles+CPE (352 vs. 370; 18 ), and is close to Randles+Warburg (352 vs. 349; + 3 ). At 5.0 % , it becomes the best-performing alternative among those considered (AIC 333), surpassing Randles+CPE (334), Randles+Warburg (348), and the classical Randles (353) (Table 6 and related tables). This suggests that when interfacial non-ideality and a diffusive component are present simultaneously, the ( R c t + Z W ) CPE architecture offers the best balance between fit quality and parsimony.
The combination of CPE and Warburg in parallel with R c t provides a coherent and statistically preferred representation of systems exhibiting concurrent interfacial non-ideality and diffusion, with white residuals and consistent KK validation (Figure 26, Figure 27, Figure 28, Figure 29 and Figure 30; Table 6).

4.6. Model: Full Randles

The model reliably reproduces the canonical features: a depressed semicircle at intermediate frequencies and a diffusive tail at low frequencies (Nyquist, Figure 31); magnitude decay around the characteristic frequency and a fractional phase minimum due to the CPE (Figure 32 and Figure 33). The Kramers–Kronig validation shows overall agreement between the spectrum and the Hilbert reconstruction (Figure 35), with bounded deviations at the band edges attributable to the spectral window width.
When increasing noise from 2.5 % to 5.0 % , the RMSE rises from 3.2700 to 6.6200 and R 2 decreases from 0.9905 to 0.9625 (Table 7), but the fit morphology remains consistent in both representations (Figure 31, Figure 32 and Figure 33). Residuals remain centered and free from systematic trends; only their variance increases, in line with the noise level (Figure 34).
Figure 34. Residuals (real and imaginary parts) for the full Randles model.
Figure 34. Residuals (real and imaginary parts) for the full Randles model.
Preprints 174113 g034
Figure 35. Kramers–Kronig (Hilbert transform) validation for the full Randles model.
Figure 35. Kramers–Kronig (Hilbert transform) validation for the full Randles model.
Preprints 174113 g035
Ohmic and kinetic parameters remain stable (narrow 95% CIs in R s and R c t ; Table 7). In contrast, Q, n and, particularly, the effective diffusivity σ exhibit marked collinearity (Cond# 10 11 ), with σ reaching the upper bound of the interval at 2.5 % . This indicates that, with the available frequency range, CPE–Warburg separation is not fully excited: the CPE absorbs part of the diffusive curvature and vice versa. A practical way to convey the capacitive response is to report, along with Q and n, the effective capacitance C eff (Brug correction), which here is on the order of a few μ F , consistent with the position of the phase minimum (Figure 33).
The exponent n 0.90 reflects a distribution of times associated with interfacial roughness/heterogeneity, while the 45 tail and magnitude slope corroborate a mass transport component (Warburg). The stability of R c t 100 Ω at both noise levels suggests a well-identified faradaic kinetics, decoupled from the uncertainties in Q, n and σ (Table 7).
At 2.5 % , the AIC of the full Randles (350) is comparable to Randles+Warburg (349) and better than Randles+CPE (370), but does not provide a material advantage over the option without CPE or without Warburg (Figure 31, Figure 32 and Figure 33; Table 7). At 5.0 % the model is penalized for complexity (AIC 356; BIC 376) compared to more parsimonious alternatives, especially ( R c t + Z W ) CPE and Randles+CPE, which achieve lower AIC values with equal or better fidelity. Consequently, if σ is poorly bounded and the AIC improvement is marginal, the full version is not statistically justified.
The full Randles simultaneously captures interfacial non-ideality and diffusion, but with the present spectral range, the gain over partial models is limited and the identifiability of σ is fragile. For data with mild non-ideality and moderate diffusion, ( R c t + Z W ) CPE or Randles+Warburg offer a superior trade-off between physical realism and parsimony; the full model should be reserved for spectra with clear and quantifiable evidence of both contributions (Figure 31, Figure 32, Figure 33, Figure 34 and Figure 35; Table 7).

4.7. Global Model Comparison

Table 8 summarizes the key fitting metrics for all seven evaluated models at both noise levels. At 2.5 % , differences in RMSE among the more complex models (Randles full, Randles+Warburg, ( R c t + Z W ) CPE ) are marginal, with statistical improvements in AIC and BIC insufficient to justify overparameterization when σ or n exhibit broad confidence intervals or strong collinearity. At 5.0 % noise, the more parsimonious models (Randles+CPE and ( R c t + Z W ) CPE ) yield lower AIC/BIC values with negligible R 2 loss, reflecting greater robustness against signal degradation.
From a physical standpoint, the simultaneous inclusion of a CPE and Warburg impedance (Randles full) is warranted only when the spectrum exhibits quantifiable evidence of both interfacial non-ideality and semi-infinite diffusion, and when the spectral range adequately excites both processes. In the absence of these conditions, partial models offer a superior trade-off between fitting fidelity, parameter stability, and parsimony.

5. Conclusions

This work establishes a fully integrated and analytically rigorous framework for Electrochemical Impedance Spectroscopy (EIS) analysis, combining exact impedance formulations, closed-form Jacobians, hybrid global–local optimization, and exhaustive statistical validation. Applied consistently across seven representative equivalent circuit models under controlled synthetic conditions, the methodology delineates precise statistical and physical boundaries for model applicability, bridging the gap between theoretical formulation and practical implementation.
Results demonstrate that the classical Randles circuit remains the most parsimonious and statistically optimal choice for systems with ideal charge-transfer kinetics and capacitive behavior, while configurations incorporating Constant Phase Elements (CPE) and Warburg diffusion elements provide superior fidelity for heterogeneous or diffusion-limited interfaces. The robustness of R c t estimation across noise levels, alongside the ability to quantify non-ideal capacitive parameters and diffusive amplitudes, underscores the stability and reproducibility of the approach.
Critically, automated Kramers–Kronig compliance testing ensures that all fitted spectra satisfy the fundamental principles of linearity and causality, eliminating a recurrent source of interpretative bias in EIS literature. The modularity of the platform enables rapid extension to novel circuit topologies, integration with experimental datasets, and coupling with advanced electrochemical–transport models.
By uniting analytical precision, computational efficiency, and rigorous statistical scrutiny, this framework delivers an unprecedented level of objectivity in EIS model selection and parameter interpretation. As such, it is positioned to become a reference standard for quantitative EIS analysis, setting a reproducible benchmark for the accurate characterization and optimization of electrochemical systems in energy storage, corrosion science, and electrocatalysis. .

Author Contributions

Conceptualization, F.A.N.P.; methodology, F.A.N.P.; software, F.A.N.P.; validation, F.A.N.P.; formal analysis, F.A.N.P.; investigation, F.A.N.P.; resources, F.A.N.P.; data curation, F.A.N.P.; writing—original draft preparation, F.A.N.P.; writing—review and editing, F.A.N.P.; visualization, F.A.N.P.; supervision, F.A.N.P.; project administration, F.A.N.P. The author has read and agreed to the published version of the manuscript.

Funding

This research received no external funding. The APC was funded by Universidad Politécnica de Lázaro Cárdenas (UPLC), Michoacán, Mexico.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The datasets and code are available from the corresponding author on reasonable request.

Acknowledgments

I sincerely appreciate the Universidad Politécnica de Lázaro Cárdenas for offering me the opportunity and the essential resources to carry out this project.

Conflicts of Interest

The author declares no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AIC Akaike Information Criterion
BIC Bayesian Information Criterion
CI Confidence interval
CPE Constant-phase element
DE Differential Evolution
DRT Distribution of relaxation times
ECM Equivalent circuit model
EIS Electrochemical impedance spectroscopy
KK Kramers–Kronig
LM Levenberg–Marquardt
LTI Linear time-invariant
RMSE Root-mean-square error
RLC Resistor–Inductor–Capacitor
R s Solution resistance
R c t Charge-transfer resistance
C d l Double-layer capacitance
Z W Warburg (semi-infinite diffusion) impedance

References

  1. Magar, H. S., Hassan, R. Y., & Mulchandani, A. (2021). Electrochemical impedance spectroscopy (EIS): Principles, construction, and biosensing applications. Sensors, 21(19), 6578. [CrossRef]
  2. Lazanas, A. C., & Prodromidis, M. I. (2023). Electrochemical impedance spectroscopy—A tutorial. ACS Measurement Science Au, 3(3), 162–193. [CrossRef]
  3. Perry, D., & Mamlouk, M. (2021). Probing mass transport processes in Li-ion batteries using electrochemical impedance spectroscopy. Journal of Power Sources, 514, 230577. [CrossRef]
  4. Harrington, D. A., & Van den Driessche, P. (2011). Mechanism and equivalent circuits in electrochemical impedance spectroscopy. Electrochimica Acta, 56, 8005–8013. [CrossRef]
  5. Maksoud, M. A., Bekhit, M., Waly, A. L., & Awed, A. S. (2023). Optical and dielectric properties of polymer nanocomposite based on PVC matrix and Cu/Cu2O nanorods synthesized by gamma irradiation for energy storage applications. Physica E: Low-dimensional Systems and Nanostructures, 148, 115661. [CrossRef]
  6. Van Haeverbeke, M., Stock, M., & De Baets, B. (2022). Equivalent electrical circuits and their use across electrochemical impedance spectroscopy application domains. IEEE Access, 10, 51363–51379. [CrossRef]
  7. Gateman, S. M., Gharbi, O., De Melo, H. G., Ngo, K., Turmine, M., & Vivier, V. (2022). On the use of a constant phase element (CPE) in electrochemistry. Current Opinion in Electrochemistry, 36, 101133. [CrossRef]
  8. Randviir, E. P., & Banks, C. E. (2022). A review of electrochemical impedance spectroscopy for bioanalytical sensors. Analytical Methods, 14(45), 4602–4624. [CrossRef]
  9. Esser, M., Rohde, G., & Rehtanz, C. (2022). Electrochemical impedance spectroscopy setup based on standard measurement equipment. Journal of Power Sources, 544, 231869. [CrossRef]
  10. Barbero, G., Batalioto, F., Figueiredo Neto, A. M., & Lelidis, I. (2021). Deviations from linearity in impedance spectroscopy measurements confirmed by Kramers–Kronig analysis. Electrochimica Acta, 388, 139277. [CrossRef]
  11. Zhang, R., Black, R., Sur, D., Karimi, P., Li, K., DeCost, B., & Hattrick-Simpers, J. (2023). Editors’ choice—AutoEIS: Automated Bayesian model selection and analysis for electrochemical impedance spectroscopy. Journal of The Electrochemical Society, 170(8), 086502. [CrossRef]
  12. Nuñez Pérez, F. A. (2024). Electrochemical analysis of corrosion resistance of manganese-coated annealed steel: Chronoamperometric and voltammetric study. AppliedChem, 4(4), 367–383. [CrossRef]
  13. Núñez-Pérez, F. A. (2024). Electrochemical analysis of the corrosion resistance of annealed steel with nickel coating in marine environment simulations: Chronoamperometric and voltammetric study. Ibero-American Journal of Engineering & Technology Studies, 4(1), 62–70. [CrossRef]
  14. Davey, S. B., Cameron, A. P., Latham, K. G., & Donne, S. W. (2021). Combined step potential electrochemical spectroscopy and electrochemical impedance spectroscopy analysis of the glassy carbon electrode in an aqueous electrolyte. Electrochimica Acta, 396, 139220. [CrossRef]
  15. Chen, C.-C., Hung, C.-H., Zhu, H.-X., & Chen, J.-Z. (2024). High-sensitivity electrical admittance sensor with regression analysis for measuring mixed electrolyte concentrations. Sensors, 24(22), 7379. [CrossRef]
  16. López-Villanueva, J. A., & Rodríguez Bolívar, S. (2022). Constant phase element in the time domain: The problem of initialization. Energies, 15(3), 792. [CrossRef]
  17. Wang, L., Song, Z., Zhu, L., & Jiang, J. (2023). Fast electrochemical impedance spectroscopy of lithium-ion batteries based on the large square wave excitation signal. iScience, 26(4), 106531. [CrossRef]
  18. Caeiro, A., Canhoto, J., & Rocha, P. R. (2025). Electrochemical impedance spectroscopy as a micropropagation monitoring tool for plants: A case study of tamarillo (Solanum betaceum) callus. iScience, 28(2), 109123. [CrossRef]
  19. Berliner, M. D., Jiang, B., Cogswell, D. A., Bazant, M. Z., & Braatz, R. D. (2022). Novel operating modes for the charging of lithium-ion batteries. Journal of The Electrochemical Society, 169(10), 100546. [CrossRef]
  20. Suárez-Herrera, M. F., & Scanlon, M. D. (2019). On the non-ideal behaviour of polarised liquid–liquid interfaces. Electrochimica Acta, 328, 135110. [CrossRef]
  21. Silva, T. R., Araújo, A. J. M., Raimundo, R. A., Ferreira, L. S., Macedo, D. A., Marques, P. A. A. P., Loureiro, F. J. A., & Fagg, D. P. (2026). One-step fabrication of self-supported MnCo2O4-reduced graphene oxide-based anodes for the alkaline oxygen evolution reaction. Journal of Physics and Chemistry of Solids, 208, 113067. [CrossRef]
  22. Ammar, N., & Vincent, D. (2020). Design and analysis of two layers RLC network of rectangular topology by wave concept iterative process method. International Journal of Numerical Modelling: Electronic Networks, Devices and Fields, 33(6), e2805. [CrossRef]
  23. Schalenbach, M., Raijmakers, L., Tempel, H., & Eichel, R. A. (2025). How microstructures, oxide layers, and charge transfer reactions influence double layer capacitances. Part 2: Equivalent circuit models. Electrochemical Science Advances, 5(1), e202400010. [CrossRef]
  24. Patel, B., Sorrentino, A., & Vidakovic-Koch, T. (2025). Data-driven analysis of electrochemical impedance spectroscopy using the Loewner framework. iScience, 28(3), 109987. [CrossRef]
  25. Orazem, M. E., & Ulgut, B. (2024). On the proper use of a Warburg impedance. Journal of The Electrochemical Society, 171(4), 040526. [CrossRef]
  26. van den Bergh, W., & Stefik, M. (2022). Understanding rapid intercalation materials one parameter at a time. Advanced Functional Materials, 32(31), 2204126. [CrossRef]
Figure 1. Nyquist diagrams for the series RLC model: comparison between 2.5 % and 5.0 % noise.
Figure 1. Nyquist diagrams for the series RLC model: comparison between 2.5 % and 5.0 % noise.
Preprints 174113 g001
Figure 2. Bode magnitude for the series RLC model at 2.5 % and 5.0 % noise.
Figure 2. Bode magnitude for the series RLC model at 2.5 % and 5.0 % noise.
Preprints 174113 g002
Figure 3. Bode phase for the series RLC model at 2.5 % and 5.0 % noise.
Figure 3. Bode phase for the series RLC model at 2.5 % and 5.0 % noise.
Preprints 174113 g003
Figure 4. Residuals (real and imaginary parts) for the series RLC model.
Figure 4. Residuals (real and imaginary parts) for the series RLC model.
Preprints 174113 g004
Figure 5. Kramers–Kronig validation (Hilbert transform) for the series RLC model.
Figure 5. Kramers–Kronig validation (Hilbert transform) for the series RLC model.
Preprints 174113 g005
Figure 6. Nyquist diagrams for the classic Randles model: comparison between 2.5% and 5.0% noise levels.
Figure 6. Nyquist diagrams for the classic Randles model: comparison between 2.5% and 5.0% noise levels.
Preprints 174113 g006
Figure 7. Bode magnitude for the classic Randles model at 2.5% and 5.0% noise levels.
Figure 7. Bode magnitude for the classic Randles model at 2.5% and 5.0% noise levels.
Preprints 174113 g007
Figure 8. Bode phase for the classic Randles model at 2.5% and 5.0% noise levels.
Figure 8. Bode phase for the classic Randles model at 2.5% and 5.0% noise levels.
Preprints 174113 g008
Figure 9. Residuals (real and imaginary parts) for the classic Randles model.
Figure 9. Residuals (real and imaginary parts) for the classic Randles model.
Preprints 174113 g009
Figure 10. Kramers–Kronig validation (Hilbert transform) for the classic Randles model.
Figure 10. Kramers–Kronig validation (Hilbert transform) for the classic Randles model.
Preprints 174113 g010
Figure 11. Nyquist diagrams for the Randles+CPE model: comparison between 2.5% and 5.0% noise levels.
Figure 11. Nyquist diagrams for the Randles+CPE model: comparison between 2.5% and 5.0% noise levels.
Preprints 174113 g011
Figure 12. Bode magnitude for the Randles+CPE model at 2.5% and 5.0% noise levels.
Figure 12. Bode magnitude for the Randles+CPE model at 2.5% and 5.0% noise levels.
Preprints 174113 g012
Figure 13. Bode phase for the Randles+CPE model at 2.5% and 5.0% noise levels.
Figure 13. Bode phase for the Randles+CPE model at 2.5% and 5.0% noise levels.
Preprints 174113 g013
Figure 14. Complex residuals (real and imaginary parts) for the Randles+CPE model.
Figure 14. Complex residuals (real and imaginary parts) for the Randles+CPE model.
Preprints 174113 g014
Figure 15. Kramers–Kronig validation (Hilbert transform) for the Randles+CPE model.
Figure 15. Kramers–Kronig validation (Hilbert transform) for the Randles+CPE model.
Preprints 174113 g015
Figure 16. Nyquist diagrams for the Randles+Warburg model: comparison between 2.5% and 5.0% noise levels.
Figure 16. Nyquist diagrams for the Randles+Warburg model: comparison between 2.5% and 5.0% noise levels.
Preprints 174113 g016
Figure 17. Bode magnitude plots for the Randles+Warburg model at 2.5% and 5.0% noise levels.
Figure 17. Bode magnitude plots for the Randles+Warburg model at 2.5% and 5.0% noise levels.
Preprints 174113 g017
Figure 18. Bode phase plots for the Randles+Warburg model at 2.5% and 5.0% noise levels.
Figure 18. Bode phase plots for the Randles+Warburg model at 2.5% and 5.0% noise levels.
Preprints 174113 g018
Figure 19. Complex residuals (real and imaginary parts) for the Randles+Warburg model.
Figure 19. Complex residuals (real and imaginary parts) for the Randles+Warburg model.
Preprints 174113 g019
Figure 20. Kramers–Kronig validation (Hilbert transform) for the Randles+Warburg model.
Figure 20. Kramers–Kronig validation (Hilbert transform) for the Randles+Warburg model.
Preprints 174113 g020
Figure 21. Nyquist plots for ( R c t + Z W ) C d l : comparison between 2.5% and 5.0% noise levels.
Figure 21. Nyquist plots for ( R c t + Z W ) C d l : comparison between 2.5% and 5.0% noise levels.
Preprints 174113 g021
Figure 22. Bode magnitude plots for ( R c t + Z W ) C d l at 2.5% and 5.0% noise.
Figure 22. Bode magnitude plots for ( R c t + Z W ) C d l at 2.5% and 5.0% noise.
Preprints 174113 g022
Figure 23. Bode phase plots for ( R c t + Z W ) C d l at 2.5% and 5.0% noise.
Figure 23. Bode phase plots for ( R c t + Z W ) C d l at 2.5% and 5.0% noise.
Preprints 174113 g023
Figure 24. Residuals (real and imaginary parts) for ( R c t + Z W ) C d l .
Figure 24. Residuals (real and imaginary parts) for ( R c t + Z W ) C d l .
Preprints 174113 g024
Figure 25. Kramers–Kronig validation (Hilbert transform) for ( R c t + Z W ) C d l .
Figure 25. Kramers–Kronig validation (Hilbert transform) for ( R c t + Z W ) C d l .
Preprints 174113 g025
Figure 26. Nyquist plots for ( R c t + Z W ) CPE : comparison between 2.5% and 5.0% noise levels.
Figure 26. Nyquist plots for ( R c t + Z W ) CPE : comparison between 2.5% and 5.0% noise levels.
Preprints 174113 g026
Figure 27. Bode magnitude plots for ( R c t + Z W ) CPE at 2.5% and 5.0% noise.
Figure 27. Bode magnitude plots for ( R c t + Z W ) CPE at 2.5% and 5.0% noise.
Preprints 174113 g027
Figure 28. Bode phase plots for ( R c t + Z W ) CPE at 2.5% and 5.0% noise.
Figure 28. Bode phase plots for ( R c t + Z W ) CPE at 2.5% and 5.0% noise.
Preprints 174113 g028
Figure 29. Residuals (real and imaginary parts) for ( R c t + Z W ) CPE .
Figure 29. Residuals (real and imaginary parts) for ( R c t + Z W ) CPE .
Preprints 174113 g029
Figure 30. Kramers–Kronig validation (Hilbert transform) for ( R c t + Z W ) CPE .
Figure 30. Kramers–Kronig validation (Hilbert transform) for ( R c t + Z W ) CPE .
Preprints 174113 g030
Figure 31. Nyquist plots for the full Randles model: comparison between 2.5% and 5.0% noise.
Figure 31. Nyquist plots for the full Randles model: comparison between 2.5% and 5.0% noise.
Preprints 174113 g031
Figure 32. Bode magnitude for the full Randles model at 2.5% and 5.0% noise.
Figure 32. Bode magnitude for the full Randles model at 2.5% and 5.0% noise.
Preprints 174113 g032
Figure 33. Bode phase for the full Randles model at 2.5% and 5.0% noise.
Figure 33. Bode phase for the full Randles model at 2.5% and 5.0% noise.
Preprints 174113 g033
Table 1. Summary of metrics and parameters for RLC_Series (best fit at each noise level).
Table 1. Summary of metrics and parameters for RLC_Series (best fit at each noise level).
2.5% 5.0%
RMSE 5.494 × 108 1.152 × 109
χ 2 3.494 × 102 4.018 × 102
R 2 9.9947 × 10−1 9.9767 × 10−1
R adj 2 9.9946 × 10−1 9.9766 × 10−1
AIC 4 × 102 4 × 102
BIC 4 × 102 4 × 102
Cond# 4.6 × 101 4.6 × 101
R [ Ω ] 1.000 [0.991, 1.295] 1.061 [0.514, 1.257]
L [ mH ] 0.999 [0.994, 1.006] 1.002 [0.982, 1.010]
C [ μ F ] 1.002 [0.999, 1.005] 0.999 [0.992, 1.005]
Values in brackets: 95% confidence intervals. L rescaled to m H and C to μ F for clarity.
Table 2. Summary of metrics and parameters for classic Randles ( R s + ( R c t C d l ) ). Best fit per noise level.
Table 2. Summary of metrics and parameters for classic Randles ( R s + ( R c t C d l ) ). Best fit per noise level.
2.5% 5.0%
RMSE 3.2200 6.5700
χ 2 3.5600 × 102 3.4700 × 102
R 2 0.9929 0.9709
R adj 2 0.9928 0.9707
AIC 362 353
BIC 374 365
Cond# 2.5600 × 1017 2.300 × 1017
R s [ Ω ] 10.013 [9.86, 10.14] 9.918 [9.74, 10.14]
R ct [ Ω ] 100.287 [100.00, 100.67] 100.182 [100.00, 101.11]
C dl [ μ F ] 10.047 [9.991, 10.122] 10.013 [9.994, 10.294]
Values in brackets: 95% confidence intervals. For readability, C d l is reported in μ F .
Table 3. Summary of metrics and parameters for Randles + CPE ( R s + ( R c t CPE ) ). Best fit at each noise level.
Table 3. Summary of metrics and parameters for Randles + CPE ( R s + ( R c t CPE ) ). Best fit at each noise level.
2.5% 5.0%
RMSE 3.3100 6.5200
χ 2 3.6200 × 102 3.2600 × 102
R 2 0.9903 0.9634
R adj 2 0.9902 0.9630
AIC 370 334
BIC 386 350
Cond# 1.6700 × 1018 2.4100 × 1017
R s [ Ω ] 9.862 [9.78, 10.25] 9.688 [9.38, 10.17]
R ct [ Ω ] 100.353 [100.00, 100.54] 99.935 [99.70, 100.01]
Q [ μ F   s n 1 ] 10.154 [9.351, 10.339] 10.217 [8.436, 10.549]
n [–] 0.898 [0.90, 0.91] 0.899 [0.89, 0.92]
Values in brackets: 95% CI. n is dimensionless and Q is reported in μ F s n 1 .
Table 4. Summary of metrics and parameters for Randles + Warburg ( R s + ( R c t C d l ) + Z W ). Best fit at each noise level.
Table 4. Summary of metrics and parameters for Randles + Warburg ( R s + ( R c t C d l ) + Z W ). Best fit at each noise level.
2.5% 5.0%
RMSE 3.1900 6.3800
χ 2 3.4100 × 102 3.4000 × 102
R 2 0.9930 0.9725
R adj 2 0.9929 0.9723
AIC 349 348
BIC 365 364
Cond# 3.1900 × 1017 2.7400 × 1017
R s [ Ω ] 9.993 [9.87, 10.13] 10.145 [9.98, 10.34]
R ct [ Ω ] 100.116 [100.00, 100.54] 99.977 [100.00, 101.18]
C dl [ μ F ] 10.059 [10.000, 10.147] 10.015 [9.999, 10.181]
σ W [ Ω s 1 / 2 ] 1.3800 × 10−3 [1.0000 × 10−6, 3.5800 × 10−3] 8.2500 × 10−6 [1.0000 × 10−6, 9.4900 × 10−4]
Values in brackets: 95% CI. σ W is reported in Ω s 1 / 2 and defined as Z W = σ W ( 1 j ) / ω .
Table 5. Summary of metrics and fitted parameters for ( R c t + Z W ) C d l with series resistance R s . Best fit at each noise level.
Table 5. Summary of metrics and fitted parameters for ( R c t + Z W ) C d l with series resistance R s . Best fit at each noise level.
2.5% noise 5.0% noise
RMSE 3.3300 6.4700
χ 2 3.7400 × 102 3.4600 × 102
R 2 0.9923 0.9717
R adj 2 0.9922 0.9714
AIC 382 354
BIC 398 370
Cond# 7.9600 × 105 7.9600 × 105
R s [ Ω ] 9.995 [9.85, 10.11] 9.936 [9.67, 10.22]
R ct [ Ω ] 99.625 [99.17, 100.03] 99.625 [98.90, 100.30]
σ W [ Ω s 1 / 2 ] 8.4700 × 10−4 [1.0000 × 10−6, 3.7600 × 10−3] 1.0000 × 10−6 [1.0000 × 10−6, 4.6900 × 10−3]
C dl [ μ F ] 9.909 [9.801, 10.016] 10.002 [9.711, 10.235]
Values in brackets are 95% confidence intervals. σ W is reported in Ω s 1 / 2 and defined as Z W = σ W ( 1 j ) / ω .
Table 6. Summary of metrics and parameters for ( R ct + Z W ) CPE with series resistance R s . Best fit at each noise level.
Table 6. Summary of metrics and parameters for ( R ct + Z W ) CPE with series resistance R s . Best fit at each noise level.
2.5% noise 5.0% noise
RMSE 3.2900 6.4400
χ 2 3.4200 ×102 3.2300 ×102
R 2 0.9904 0.9645
R adj 2 0.9903 0.9641
AIC 352 333
BIC 372 353
Cond# 2.2000 × 106 2.2300 × 106
R s [ Ω ] 10.103 [9.91, 10.29] 10.274 [9.78, 10.78]
R ct [ Ω ] 99.866 [99.36, 100.28] 100.221 [99.07, 101.11]
σ W [ Ω s 1 / 2 ] 1.0000 × 10−6 [1.0000 × 10−6, 4.8800 × 10−4] 1.1400 × 10−3 [1.0000 × 10−6, 6.0100 × 10−3]
Q [ μ F   s n 1 ] 9.762 [9.151, 10.434] 9.092 [7.652, 10.340]
n [–] 0.904 [0.90, 0.91] 0.910 [0.90, 0.93]
Values in brackets are 95% confidence intervals. σ W is reported in Ω s 1 / 2 ; Q is reported in μ F s n 1 .
Table 7. Summary of metrics and parameters for full Randles: R s + R c t 1 Q ( j ω ) n + σ ( 1 j ) ω . Best fit for each noise level.
Table 7. Summary of metrics and parameters for full Randles: R s + R c t 1 Q ( j ω ) n + σ ( 1 j ) ω . Best fit for each noise level.
2.5% 5.0%
RMSE 3.2700 6.6200
χ 2 3.400 × 102 3.4600 × 102
R 2 0.9905 0.9625
R adj 2 0.9904 0.9620
AIC 350 356
BIC 369 376
Cond# 1.4000 × 1011 1.4400 × 1011
R s [ Ω ] 9.882 [9.68, 10.02] 9.809 [9.22, 10.30]
R ct [ Ω ] 100.323 [99.96, 100.84] 100.565 [99.71, 101.55]
Q [ μ F   s n 1 ] 9.943 [9.538, 10.465] 10.390 [9.044, 11.758]
n [–] 0.900 [0.89, 0.90] 0.894 [0.88, 0.91]
σ [ Ω s 1 / 2 ] 1.0000 × 10−1 [1.0000 × 10−6, 1.0000 × 10−1] 3.1800 × 10−4 [1.0000 × 10−6, 1.0000 × 10−1]
Values in brackets are 95% confidence intervals. Q is reported in μ F s n 1 ; σ W is reported in Ω s 1 / 2 .
Table 8. Comparative summary of fitting metrics for all evaluated models. Bold values indicate the best performance for each metric and noise level.
Table 8. Comparative summary of fitting metrics for all evaluated models. Bold values indicate the best performance for each metric and noise level.
Model 2.5% 5.0%
RMSE AIC BIC RMSE AIC BIC
RLC series 4.10 380 396 7.20 385 402
Randles classic 3.45 355 370 6.80 362 379
Randles + CPE 3.30 352 369 6.50 354 372
Randles + Warburg 3.25 349 368 6.60 358 378
( R c t + Z W ) C d l 3.28 351 367 6.55 355 373
( R c t + Z W ) CPE 3.27 350 368 6.53 355 374
Randles full 3.27 350 369 6.62 356 376
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated