Next Article in Journal
The Feasibility Surface: Mapping the Landscape of Run-of-River Hydropower Potential
Previous Article in Journal
The Role of Energy Storage in Decreasing Life-Cycle Carbon Emission and Increasing Renewable Energy Usage of Electric Vehicle Charging: A Case Study for the Hungarian Energy System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Physics-Regularized Hybrid Learning Framework for Fault Location and Classification in Aging Underground Distribution Networks

by
Alexander Aguila Téllez
1,*,
Francisco Jurado
2,
Manuel Jaramillo
1 and
Pengda Liu
3
1
Department of Electrical Engineering, Universidad Politécnica Salesiana, Quito EC 170146, Ecuador
2
Department of Electrical Engineering, University of Jaen, ES 23700 Linares, Spain
3
International Science and Technology Cooperation Base of Intelligent Manufacturing Service, Chongqing Technology and Business University, Chongqing 400072, China
*
Author to whom correspondence should be addressed.
Energies 2026, 19(15), 3567; https://doi.org/10.3390/en19153567
Submission received: 17 June 2026 / Revised: 23 July 2026 / Accepted: 27 July 2026 / Published: 29 July 2026
(This article belongs to the Section F1: Electrical Power System)

Abstract

Underground distribution networks increasingly rely on aging cable assets whose parameter drift modifies propagation velocity, attenuation, and fault-initiated transient signatures, thereby reducing the reliability of conventional traveling-wave (TW) fault location and purely data-driven diagnosis. This paper proposes a physics-regularized hybrid learning framework for joint fault-type classification, feeder-area identification, and continuous fault localization in aging underground distribution feeders. The methodology integrates (i) an aging-aware simulation pipeline driven by a normalized aging-stress index α [ 0 , 1 ] that perturbs the per-unit-length cable matrices within a controlled domain; (ii) synchronized multi-sensor time–frequency representations of three-phase voltage and current transients; (iii) an area-aware multi-task architecture with fault-type and area-classification heads and area-specific local regression heads; and (iv) a propagation-consistency loss that depends explicitly on the model-predicted fault position and therefore contributes gradients during training. A branched underground feeder is evaluated using five synchronized sensing locations and a stratified dataset of N tot = 36,000 simulated fault events covering 11 fault classes (SLG-A/B/C, LL-AB/BC/CA, DLG-ABG/BCG/CAG, LLL, and LLLG), six non-overlapping feeder areas, fault resistance R f [ 0.1 , 50 ] Ω , measurement noise SNR [ 20 , 40 ] dB , and a 20 ms transient window sampled at 200 kHz . On a held-out test set of 7200 previously unseen event records drawn from the same simulation domain, the Hybrid model achieves a fault-type accuracy of 0.93 , an area-identification accuracy of 0.96 , a localization MAE of 0.011 p.u., and a 95th-percentile absolute error of 0.027 p.u. The proposed configuration outperforms the TW-TOA, purely data-driven Baseline, and physics-regularized PINN references across the reported diagnostic tasks within the prescribed simulator and parameter ranges. Time–frequency attribution is included only as a qualitative interpretability illustration and is not treated as quantitative evidence of explanation faithfulness. Accordingly, the results demonstrate comparative in-domain simulation performance rather than field or cross-simulator deployment readiness.

1. Introduction

Underground distribution networks offer improved public safety, reduced visual impact, and greater resilience to environmental disturbances. Nevertheless, fault restoration in underground feeders remains difficult because faulted sections must be identified under limited measurement availability, complex branching structures, and strongly attenuated transient signals. These challenges become more pronounced as cable insulation deteriorates under thermal, electrical, mechanical, and environmental stresses. Aging modifies dielectric behavior, conductivity, and effective electromagnetic parameters, thereby altering transient attenuation, dispersion, and propagation velocity [1,2,3,4].
Traveling-wave (TW) methods remain physically interpretable fault-location techniques because the arrival times and spectral content of fault-initiated high-frequency transients contain distance information. Single-ended, double-ended, time–frequency, full-waveform, and frequency-domain formulations have therefore been widely investigated [5,6,7,8,9]. Their practical accuracy, however, depends on the recorder bandwidth, sampling frequency, synchronization, sensor response, propagation-velocity estimation, and reliable wavefront detection. Underground and hybrid feeders introduce additional attenuation, dispersion, discontinuities, and branch-dependent reflections that can distort the first arrival and increase location ambiguity [10,11,12,13,14,15].
Learning-based methods can exploit multi-channel waveforms and time–frequency representations without relying exclusively on a single detected arrival. However, purely data-driven models may be sensitive to changes in cable parameters, fault resistance, operating point, feeder topology, and measurement conditions. Physics-informed and physics-regularized learning address this limitation by embedding governing relations or engineering constraints into the training process [16,17,18,19,20]. In protection-oriented applications, attribution methods can additionally support the examination of the signal regions associated with diagnostic decisions, although model explanations must be validated before they are interpreted as evidence of decision faithfulness [21].
Existing studies generally address cable aging, TW processing, learning-based diagnosis, physics-constrained training, and interpretability as separate problems. Their integration remains limited for branched underground feeders in which aging-induced parameter drift, fault resistance, waveform distortion, measurement noise, and nonuniform sensor observability simultaneously affect fault-type classification and continuous location estimation. To address this gap, this paper proposes a physics-regularized Hybrid framework for joint fault-type classification, feeder-area identification, and continuous fault localization. The framework combines controlled aging-aware simulation, synchronized multi-sensor time–frequency inputs, an output-dependent propagation-consistency loss, and area-specific local regression.
The principal contributions are as follows:
  • Controlled aging-aware transient modeling: A normalized aging-stress index α [ 0 , 1 ] is used to impose bounded and physically interpretable variations on the per-unit-length cable matrices, enabling a comparative evaluation under structured parameter drift.
  • Output-dependent physics regularization: A propagation-consistency residual is formulated explicitly as a function of the model-predicted fault position, ensuring that the physics term contributes gradients to the trainable parameters.
  • Area-aware multi-sensor localization: A feeder-area classification head, fixed area-dependent sensor selectors, and six local regression heads are combined through a topology-dependent local-to-global coordinate mapping.
  • Unified multi-task evaluation: Fault-type classification, area identification, and continuous localization are evaluated using the same simulated events and signal representation for TW-TOA, Baseline, PINN, and Hybrid configurations.
  • Robustness and uncertainty assessment: This paper examines performance across normalized aging stress, fault resistance, additive noise, feeder areas, bootstrap resamples, calibration, and selective prediction. Time–frequency saliency is included only as a qualitative illustration rather than as quantitative evidence of explanation faithfulness.
The resulting formulation is evaluated as an in-domain comparative study using unseen events generated within the same controlled simulator and parameter ranges.

2. Related Work

Research relevant to the proposed framework spans underground-cable aging, traveling-wave fault location, learning-based diagnosis, and physics-informed modeling. Cable degradation is driven by interacting thermal, electrical, and environmental stresses that alter insulation properties, conductor losses, dielectric behavior, and expected service life [1,2,4]. Partial-discharge measurements provide complementary evidence of insulation deterioration and have been used to characterize degradation progression [3]. These studies motivate the inclusion of aging-related parameter variability, although they do not directly address joint post-fault classification and localization under transient propagation changes.
Traveling-wave methods estimate fault position from high-frequency transients generated at fault inception. Their theoretical foundations, measurement requirements, and principal implementation challenges are summarized in [5]. Time–frequency analysis and Park-transformation-based processing have been used to improve transient characterization and wavefront extraction [6,7]. Other formulations address unsynchronized measurements, series-compensated lines, simultaneous faults, and propagation-error compensation [22,23,24,25]. In distribution and underground networks, branching, wavefront distortion, attenuation, and frequency-dependent propagation remain important sources of uncertainty [9,10,11,13,14,15].
Data-driven diagnostic methods can use wavelet coefficients, time–frequency maps, envelopes, or full transient waveforms to capture information that is not represented by a single arrival-time estimate. Distributed transient-processing algorithms and learning-based classifiers have demonstrated the diagnostic value of representative waveform data [26,27,28]. Their performance, however, depends on the correspondence between the training and deployment domains, particularly when cable parameters, network topology, operating conditions, fault resistance, or measurement characteristics change. Physics-informed fault-diagnosis research therefore seeks to combine learned representations with physical constraints or prior knowledge [29].
Physics-informed learning has been applied to power-system dynamics, state estimation, high-impedance fault detection, and constrained optimization [16,17,18,19,20]. Explainable-learning methods have also been proposed for high-voltage equipment diagnostics to support the engineering interpretation of model decisions [21]. Nevertheless, the literature provides a limited integration of controlled cable-parameter drift, multi-sensor time–frequency learning, output-dependent physics regularization, and area-conditioned continuous localization within a common branched underground-feeder framework. This paper addresses this methodological intersection while treating the available saliency visualization as qualitative rather than as validated evidence of attribution faithfulness.

3. System Modeling and Cable Aging Formulation

This section defines the electrical model of the underground feeder, the cable parameterization under aging, and the mathematical objects used later to generate fault transients and to impose physics-consistency constraints. The formulation is kept general (per-unit-length distributed parameters) and then specialized to a numerically tractable multi-section representation suitable for time-domain simulation.

3.1. Network and Measurement Model

Consider a radial or weakly meshed distribution network composed of buses (nodes) connected by underground cable segments. Let N be the set of buses and E the set of cable branches. Each branch e E connects buses ( i , j ) and has length l e .
Voltage and current measurements are assumed available at a subset of buses M N , typically at the substation and optionally at selected monitoring points. For each monitored bus m M , the measured three-phase voltage and current vectors, denoted by v m ( t ) and i m ( t ) , respectively, are given by
v m ( t ) = v a , m ( t ) v b , m ( t ) v c , m ( t ) , i m ( t ) = i a , m ( t ) i b , m ( t ) i c , m ( t ) .
These waveforms are used to detect and localize faults and to compute time–frequency representations (Section 4).

3.2. Fault Modeling

Faults are modeled as shunt connections at an unknown location x f ( 0 , l ) along a branch with fault resistance R f and fault type T { SLG , LL , DLG , LLL , LLLG } . At the fault point, the phase-domain relation can be expressed as
i f ( t ) = Y f ( T , R f ) v f ( t ) ,
where v f ( t ) and i f ( t ) are the three-phase voltage and injected fault current at the fault location, and Y f is the fault admittance matrix encoding the fault connections. For example, for an a-phase-to-ground fault (SLG on phase a),
Y f SLG - a ( R f ) = 1 / R f 0 0 0 0 0 0 0 0 ,
and analogous forms apply for LL, DLG, LLL, and LLLG faults using appropriate phase couplings. This admittance-based representation is convenient for embedding faults into nodal equations during simulation.

3.3. Traveling-Wave Signatures and Modeling Requirements

Traveling-wave-based fault location relies on capturing high-frequency transients initiated at fault inception. The ability of the model to represent attenuation, dispersion, and reflections is therefore critical. TW-based fault location methods and their practical challenges are reviewed in [5], and time–frequency traveling-wave characterization has been shown to be useful for enhancing location performance [6]. Distorted wavefronts in distribution networks can degrade classical estimators, motivating an explicit consideration of wavefront distortion in fault location algorithms [10]. The modeling approach adopted here (distributed parameters approximated by multi-section π ) is designed to preserve these transient phenomena with controllable fidelity.

3.4. Implementation: Data Generation Pipeline (Pseudocode)

Algorithm 1 summarizes the aging-aware simulation procedure used to generate labeled fault data for subsequent learning. It explicitly samples the normalized aging-stress index α , fault type T , fault resistance R f , and fault location x f .
Algorithm 1: Aging-aware fault transient data generation
Energies 19 03567 i001

3.5. Compact Diagram of the Modeling Workflow

Figure 1 provides a compact workflow diagram linking aging parameterization, cable discretization, fault insertion, and waveform recording. The diagram is designed to fit within a single column/page width.

3.6. Underground Cable Electrical Model

This subsection formalizes the electrical representation of underground cables used throughout the proposed framework. We adopt a distributed-parameter multiconductor model to capture attenuation, dispersion, and coupling effects that critically shape fault-initiated high-frequency transients, which are central to traveling-wave-based fault analysis [5,6,10].

3.6.1. Multiconductor Telegrapher Equations (Frequency Domain)

Consider an underground cable segment of length with longitudinal coordinate x [ 0 , l ] . Let V ( x , ω ) C p and I ( x , ω ) C p denote the phasor voltage and current vectors of a p-conductor representation (e.g., p = 3 for three-phase phase-domain modeling). The multiconductor telegrapher equations are
d V ( x , ω ) d x = Z ( ω ) I ( x , ω ) ,
d I ( x , ω ) d x = Y ( ω ) V ( x , ω ) ,
where the per-unit-length impedance and admittance matrices are
Z ( ω ) = R + j ω L ,
Y ( ω ) = G + j ω C .
Here, R , L , G , C R p × p are, respectively, the series resistance, series inductance, shunt conductance, and shunt capacitance matrices. Off-diagonal entries represent mutual coupling among conductors, and G accounts for dielectric loss.
Combining (4) and (5) yields second-order matrix wave equations:
d 2 V ( x , ω ) d x 2 = Z ( ω ) Y ( ω ) V ( x , ω ) ,
d 2 I ( x , ω ) d x 2 = Y ( ω ) Z ( ω ) I ( x , ω ) .
The propagation matrix and characteristic impedance matrix are defined as
Γ ( ω ) = Z ( ω ) Y ( ω ) 1 / 2 , Z c ( ω ) = Z ( ω ) Y ( ω ) 1 1 / 2 ,
where ( · ) 1 / 2 denotes the principal matrix square root. These quantities govern attenuation/phase shift and reflection behavior, which directly affects wavefront detection and time–frequency feature extraction in traveling-wave-based fault location [5,6].

3.6.2. Numerically Tractable Time-Domain Representation: Cascaded π -Sections

To simulate transients efficiently in the time domain while retaining distributed behavior, each cable segment is discretized into N π cascaded π -sections of length Δ x = l / N π . For each section k { 1 , , N π } , the lumped matrices are
R k = R Δ x , L k = L Δ x , G k = G Δ x , C k = C Δ x .
The corresponding series and shunt elements in the Laplace domain are
Z k ( s ) = R k + s L k , Y k ( s ) = G k + s C k ,
with s the Laplace variable. Increasing N π improves the approximation of distributed propagation and waveform distortion effects, which is relevant when wavefronts are distorted by network conditions [10].

3.6.3. Monitoring Signals and Notation

The monitored three-phase voltage and current vectors are defined in (1). These signals constitute the measured boundary information used for transient recording, time–frequency feature construction, and physics-regularized inference.

3.6.4. Visual Summary (Electrical Model and Discretization)

Figure 2 summarizes the adopted modeling hierarchy: distributed parameters ( R , L , C , G ) per unit length are mapped to a cascaded π -section network, which is then used for time-domain transient simulation.

3.7. Aging Parameterization

Underground cable aging is driven by combined thermal, electrical, and environmental stresses that progressively alter conductor losses and dielectric behavior [1,2,4]. Rather than assuming a single deterministic end-of-life, recent work emphasizes probabilistic lifetime assessment under thermal aging and the influence of uncertain operating conditions [4]. In parallel, diagnostic evidence such as partial discharge activity has been shown to correlate with insulation degradation progression [3]. Motivated by these findings, we introduce a normalized aging-stress index that enables the controlled stress testing of fault diagnosis and location under parameter drift.

3.7.1. Normalized Aging-Stress Index and Parameter Mapping

The scalar variable α [ 0 , 1 ] is defined as a normalized degradation-stress coordinate. The value α = 0 represents the nominal cable condition used to define the baseline per-unit-length matrices, whereas α = 1 represents the upper bound of the controlled degradation domain considered in the simulations. This variable is not treated as a directly measured calendar age, lifetime fraction, or asset-health index. Instead, it provides a reproducible way to perturb cable parameters and to evaluate whether the diagnostic model remains robust under structured aging-induced parameter drift.
Let R 0 , L 0 , C 0 , and G 0 denote the nominal per-unit-length resistance, inductance, capacitance, and conductance matrices, respectively. The aged matrices used in the simulation domain are parameterized as
R ( α ) = 1 + κ R α R 0 ,
L ( α ) = 1 + κ L α L 0 ,
C ( α ) = 1 κ C α C 0 ,
G ( α ) = 1 + κ G α G 0 ,
where κ R , κ L , κ C , κ G 0 are dimensionless sensitivity coefficients. Equations (13)–(16) preserve the nominal matrix coupling structure while imposing interpretable monotonic trends: increased effective series losses through R ( α ) , modified electromagnetic energy storage and propagation through L ( α ) and C ( α ) , and increased dielectric leakage through G ( α ) . These trends are consistent with the qualitative effects of insulation degradation, thermal stress, and dielectric deterioration reported in cable-aging studies [1,2,3,4].
The coefficients κ R , κ L , κ C , and κ G should therefore be interpreted as controlled sensitivity parameters rather than field-calibrated aging constants. In the absence of asset-specific calibration data, their role is to define a bounded perturbation domain over which the learning models are compared under identical conditions. To avoid nonphysical parameter degeneration, the selected coefficients must satisfy
1 + κ R α > 0 , 1 + κ L α > 0 , 1 κ C α > 0 , 1 + κ G α > 0 , α [ 0 , 1 ] .
Thus, a sufficient condition is κ C < 1 , together with non-negative κ R , κ L , and κ G . If the nominal matrices are positive definite or positive semidefinite according to their physical role, these scalar perturbations preserve the corresponding definiteness properties over the simulated aging interval.
The linear dependence on α in (13)–(16) can also be interpreted as a first-order approximation of a more general monotonic aging law. Specifically, one may write
R ( α ) = 1 + κ R ψ R ( α ) R 0 ,
L ( α ) = 1 + κ L ψ L ( α ) L 0 ,
C ( α ) = 1 κ C ψ C ( α ) C 0 ,
G ( α ) = 1 + κ G ψ G ( α ) G 0 ,
where ψ q ( 0 ) = 0 , ψ q ( 1 ) = 1 , and ψ q ( α ) is a monotonic shaping function for q { R , L , C , G } . The experiments in this paper use the first-order setting ψ q ( α ) = α to isolate the effect of controlled aging-driven drift without introducing additional calibration-dependent nonlinear parameters. Nonlinear choices, such as ψ q ( α ) = α η q with η q > 0 , can be used when laboratory, field, thermal-history, or partial-discharge data are available to identify asset-specific aging trajectories.
Real underground-cable aging may also be frequency dependent. A more general representation would replace the effective matrices in (13)–(16) by frequency-dependent quantities,
Z ( ω , α ) = R ( ω , α ) + j ω L ( ω , α ) , Y ( ω , α ) = G ( ω , α ) + j ω C ( ω , α ) .
This paper uses broadband effective parameters in the transient simulation to obtain a reproducible and computationally tractable validation domain. Therefore, the reported results quantify robustness to structured parameter drift—not the calibration accuracy of a specific aged cable asset.
The practical interpretation of the four sensitivity coefficients and the corresponding admissibility criteria are summarized in Table 1. The table distinguishes the physical trend represented by each coefficient from the criterion used to keep the simulated cable parameters within a bounded and physically admissible domain.
Together, these coefficient definitions ensure that the aging parameterization is used as a controlled perturbation model for robustness assessment while avoiding the interpretation of κ R , κ L , κ C , and κ G as field-calibrated constants for a particular cable asset.

3.7.2. Aging-Aware π -Section Parameters

For a cable segment discretized into N π sections, the aging-aware lumped parameters become
R k ( α ) = R ( α ) Δ x , L k ( α ) = L ( α ) Δ x , C k ( α ) = C ( α ) Δ x , G k ( α ) = G ( α ) Δ x
with Δ x = l / N π . This construction ensures that each simulated normalized aging-stress level modifies the time-domain cable network consistently with the per-unit-length parameterization. Since the same α is propagated from the continuous-domain matrices to every cascaded π -section, the resulting transient waveforms reflect a coherent aging-induced perturbation of propagation, attenuation, and reflection behavior. The construction also ensures that all methods are evaluated under the same aged network realization for each event so that performance differences are attributable to the diagnostic models rather than to inconsistent scenario generation.

3.7.3. Visual Summary (Aging Map)

Figure 3 illustrates the aging parameterization as a deterministic mapping from α to the per-unit-length matrices used in the electrical model.

3.8. Role of the Aging Model in the Proposed Method

The above formulation serves two purposes in the proposed framework. First, it generates labeled transient waveforms under controlled parameter drift, allowing the diagnostic models to be evaluated across nominal and degraded cable conditions. Second, it provides an explicit physical structure that can be used in the physics-consistency regularization terms during learning. In particular, the dependence of Z ( ω , α ) and Y ( ω , α ) on α supplies a structured mechanism to create aging-induced domain shift and to test whether the proposed hybrid model maintains classification and localization performance when propagation and attenuation characteristics deviate from the nominal condition.
The relevance of aging for fault location can also be seen from the effective modal propagation velocity. For a weakly coupled modal approximation, the velocity can be interpreted as
v eff ( α ) 1 L eff ( α ) C eff ( α ) ,
where L eff ( α ) and C eff ( α ) denote effective modal inductive and capacitive parameters. A relative velocity perturbation produces an approximate distance bias
Δ x t arr Δ v eff ,
for an arrival time t arr . Therefore, even bounded aging-induced changes in propagation and attenuation can bias TOA-based location estimates and alter the time–frequency features used by learning-based methods. This motivates including α as a structured stress variable in the simulation and in the physics-consistency terms.
The aging model is not intended to replace asset-specific insulation diagnostics. Field deployment would require the calibration of α or replacement of α by measured condition indicators, such as thermal history, dielectric-loss measurements, partial-discharge features, or other cable-health diagnostics. Within the scope of this paper, however, the normalized aging-stress index provides a reproducible stress-testing variable for comparing traveling-wave, data-driven, physics-regularized, and hybrid diagnostic methods under identical simulated degradation conditions.

4. Dataset Generation and Fault Scenarios

This section formalizes the dataset generation process used to train and evaluate the proposed hybrid physics-informed and explainable framework within the controlled simulation domain. Each sample is produced by (i) selecting an operating condition, (ii) selecting a normalized cable degradation-stress level, (iii) inserting a fault event with controlled type, location, and resistance, and (iv) simulating the transient response to record three-phase voltage and current waveforms at monitoring locations. The design explicitly targets traveling-wave observables and waveform distortions that influence fault location and classification performance [5,6,10]. Moreover, the parameter drift induced by underground cable aging is incorporated to reflect controlled long-term degradation uncertainty rather than field-calibrated asset aging [1,2,3,4].

4.1. Fault Types and Locations

Let the feeder/cable path under study be parameterized by a one-dimensional coordinate x [ 0 , l ] , where is the total electrical length (or physical length, if a homogeneous propagation model is assumed). A fault is characterized by the tuple
θ f T , x f , R f , t f ,
where T is the fault type, x f ( 0 , l ) is the fault location, R f > 0 is the fault resistance, and t f is the fault inception time.

4.1.1. Fault Type Set

We define a finite set of fault types
T S T ,
where S T includes the relevant short-circuit classes for distribution systems. In practical dataset generation, S T is chosen to cover both ground-involved and phase-to-phase events, as traveling-wave signatures and time–frequency features can differ significantly across classes [5,6]. The dataset is built to enable multi-class fault classification jointly with continuous or discretized fault location estimation.
The fault set considered in this paper focuses on shunt short-circuit events, including single-line-to-ground, line-to-line, double-line-to-ground, three-phase, and three-phase-to-ground faults. These classes represent the primary short-circuit categories required for joint fault-type classification and location. Other events, such as open-conductor faults, intermittent arcing faults, evolving faults, simultaneous multi-location faults, or high-resistance insulation defects before complete breakdown, are not included in the present label space. These cases can occur in practical networks and are relevant for protection and asset-health monitoring; however, including them would require additional event models, labels, and validation data. This paper therefore uses the above short-circuit set as a controlled diagnostic domain, while the proposed multi-task structure can be extended by enlarging S T when additional event classes are available.

4.1.2. Location Parameterization

For reporting and sampling convenience, the fault location can be expressed as a normalized position
λ f x f l ( 0 , 1 ) ,
or equivalently as a percentage along the feeder 100 λ f % . Dataset samples are generated by drawing λ f from a prescribed distribution, for example uniform, over a constrained interval away from terminals to avoid degenerate reflections:
λ f U ( λ min , λ max ) , 0 < λ min < λ max < 1 .
This formulation ensures the coverage of interior locations where wavefront detection and distortion are informative [10].

4.1.3. Fault Resistance Model

The fault resistance R f governs the magnitude and spectral content of the transient injection and thus strongly affects traveling-wave detection reliability and feature separability. We sample
R f U ( R min , R max ) , 0 < R min < R max ,
with bounds selected to include low-resistance, or strong, and higher-resistance, or weak, faults.

4.1.4. Fault Insertion as an Equivalent Boundary Condition

In time-domain simulation, the fault event is implemented as a shunt connection at node/location x f with equivalent impedance Z f ( t ) , which is typically modeled as
Z f ( t ) = R f · u ( t t f ) ,
where u ( · ) is the unit step. This produces an abrupt change in the network boundary condition at t = t f , initiating traveling waves whose arrival times and frequency-dependent dispersion contain the information exploited by fault location methods [5,6].

4.2. Simulation Scenarios

4.2.1. Scenario Parameter Vector

Each simulated sample is defined by a scenario vector
θ θ f , α , θ o p , θ n ,
where θ f is the fault descriptor in (26), α [ 0 , 1 ] is the normalized aging-stress index, θ o p encodes operating conditions, such as loading levels and, if applicable, distributed generation dispatch, and θ n encodes measurement noise settings.

4.2.2. Normalized Aging-Stress Sampling

To model degradation-driven parameter drift within the controlled simulation domain, each sample is assigned a normalized aging-stress level
α U   ( 0 , 1 ) ,
and the aged per-unit-length parameters R ( α ) , L ( α ) , C ( α ) , and G ( α ) are computed using Section 3.7. Uniform sampling is used to ensure balanced coverage of the full degradation-stress interval rather than to represent the empirical distribution of ages in a particular utility fleet. This enables systematic robustness assessment under aging-induced parameter drift and is consistent with treating cable degradation as uncertain and stress-dependent [1,2,4]. Partial-discharge-based degradation evidence further motivates testing a broad range of degradation conditions [3].

4.2.3. Operating Point Variability

Let θ o p denote the operating point parameters. At minimum, we represent operating variability through a load scaling factor γ L :
p L = γ L p L , 0 , q L = γ L q L , 0 ,
where p L , 0 and q L , 0 are baseline nodal active and reactive demands, respectively, and γ L is sampled from a prescribed interval γ L [ γ L , min , γ L , max ] . This ensures that transients are generated under diverse prefault states, which can influence wavefront amplitude and detection thresholds.

4.2.4. Measurement Noise and SNR Definition

To emulate realistic measurement conditions, additive noise is injected into each recorded channel, including voltage and current. For a generic scalar signal s ( t ) , corresponding to one phase at one measurement location, we define the noisy observation
s ˜ ( t ) = s ( t ) + n ( t ) ,
where n ( t ) is zero-mean noise with variance selected to meet a target signal-to-noise ratio (SNR). Using the energy-based definition,
SNR dB = 10 log 10 t T w s 2 ( t ) t T w n 2 ( t ) ,
over a time window T w that contains the fault transient. For each sample, SNR dB is drawn within a prescribed range and n ( t ) is scaled accordingly.

4.2.5. Dataset Construction and Labeling

Let
D = X ( i ) , y ( i ) , ζ ( i ) i = 1 N
denote the final dataset, where X ( i ) is the stacked time–frequency tensor constructed from the synchronized noisy voltage and current waveforms. The supervised target vector is
y ( i ) = y cls ( i ) , y A ( i ) , y loc ( i ) ,
with
y cls ( i ) = T ( i ) S T ,
y A ( i ) = a ( i ) { 1 , , A } ,
y loc ( i ) = λ f ( i ) ( 0 , 1 ) .
The feeder-area label a ( i ) is assigned deterministically from the mutually exclusive area partition containing the simulated fault position. Thus, every event contains the three supervised targets required for fault-type classification, feeder-area identification, and continuous localization.
The auxiliary physics information associated with event i is
ζ ( i ) = α ( i ) , t 0 ( i ) , τ ^ ( i ) ,
where α ( i ) is the normalized aging-stress index, t 0 ( i ) = t f ( i ) is the simulator-defined fault-inception time, and
τ ^ ( i ) = τ ^ m ( i ) m M valid ( i )
contains the valid transient-arrival estimates obtained from the recorded waveforms. These auxiliary variables are used only to construct the propagation-consistency loss during training and are not additional prediction targets.
Accordingly, the learning-based models receive the same time–frequency input tensor and supervised labels, while the PINN and Hybrid configurations additionally use ζ ( i ) during training. The raw voltage and current waveforms remain the source signals from which both X ( i ) and the arrival-time estimates are obtained.

4.2.6. Algorithmic Procedure

Algorithm 2 summarizes the complete scenario-sampling, transient-simulation, preprocessing, and labeling procedure.
Algorithm 2: Dataset generation with aging-aware parameters, area labels, and physics metadata
Energies 19 03567 i002

4.2.7. Numerical Instantiation

The generic sampling procedure above is instantiated numerically in the case-study protocol of Section 7.3, where the feeder topology, monitored locations, dataset size, and scenario ranges are specified for the reported simulations.

5. Proposed Hybrid Physics-Informed XAI Framework

This section presents the proposed hybrid physics-informed and explainable framework for joint fault type classification and fault location in underground distribution networks under parameter drift induced by cable aging. The design targets two coupled challenges: (i) traveling-wave transients are strongly shaped by frequency-dependent propagation and waveform distortion [5,6,10], and (ii) underground cable aging alters the effective electrical parameters and thus the transient signatures [1,2,3,4]. Physics-informed learning is used to regularize the data-driven model so that predictions remain consistent with the governing cable dynamics (Section 3.6) and the aging parameterization (Section 3.7), while an explainability module provides feature-level attribution to support auditing and diagnostic interpretability [21].
To make the methodological separation among the evaluated configurations explicit, Table 2 summarizes the diagnostic principle, physics usage, and evaluation role of each method. This hierarchy is used to isolate the incremental contribution of supervised time–frequency learning, physics-consistency regularization, and the complete Hybrid formulation.
Accordingly, the term Hybridrefers to the complete integration of data-driven transient representation learning with aging-aware physical structure and diagnostic explainability. It is therefore distinguished from the PINN configuration, which is used as an ablation baseline to evaluate the isolated effect of adding a physics residual to the supervised learning objective.
The evaluated configurations are intended to form an ablation-oriented benchmark hierarchy rather than an exhaustive survey of all possible machine-learning architectures. TW-TOA represents a conventional physically interpretable traveling-wave reference, Baseline isolates supervised time–frequency learning without explicit physics regularization, PINN isolates the effect of the dynamic residual, and Hybrid evaluates the complete proposed integration. Other data-driven baselines, such as wavelet-feature classifiers, support-vector machines, random forests, gradient-boosted trees, recurrent networks, or transformer-style architectures, are relevant alternatives for broader empirical benchmarking. However, including such models without matched inputs, task definitions, and training budgets can confound the specific contribution being tested here—namely, the incremental value of aging-aware physics regularization and area-aware multi-sensor fusion.

5.1. Traveling-Wave TOA Reference Implementation for Baseline Comparison

The TW-TOA configuration is implemented as a physically interpretable reference method based on detected wavefront arrival times. It is not a learning-based model. For each measured channel s m ( t ) , a high-frequency residual is first extracted as
s m HF ( t ) = s m ( t ) L LP { s m ( t ) } ,
where L LP { · } is a low-pass smoothing operator used to remove the dominant fundamental component and slow variations. The transient envelope is then computed using the analytic signal:
e m ( t ) = s m HF ( t ) + j H { s m HF ( t ) } ,
where H { · } denotes the Hilbert transform. A pre-fault interval T pre is used to estimate the envelope noise floor,
μ m pre = mean t T pre e m ( t ) , σ m pre = std t T pre e m ( t ) .
The first arrival time at sensor m is selected as
τ ^ m = min t T w : e m ( t ) μ m pre + ρ σ m pre ,
where ρ > 0 is a detection threshold multiplier. When the threshold crossing occurs between adjacent samples, a local quadratic interpolation of the envelope peak is used to obtain a sub-sample estimate of τ ^ m .
Given the detected arrivals, the TW-TOA reference jointly evaluates the feeder-area hypotheses and the candidate fault position within each area:
a ^ TOA , x ^ TOA = arg min a { 1 , , A } x A a m M a valid w m τ ^ m t 0 d m ( x ) v ^ ( α ) 2 m M a valid w m ,
where M a valid = M a M valid is the subset of area-associated sensors for which a valid arrival time is detected, x is the ordered arc-length coordinate within area A a , d m ( x ) is the path distance from the candidate point to sensor m, v ^ ( α ) is the assumed aging-conditioned propagation velocity, and w m > 0 is a sensor-reliability weight. Normalization by the sum of the active sensor weights prevents areas with different numbers of available sensors from being favored solely because of the cardinality of their sensor subsets.
The resulting continuous estimate is mapped to the global normalized feeder coordinate as
λ ^ TOA = Φ a ^ TOA x ^ TOA l a ^ TOA ,
where l a ^ TOA is the ordered arc length of the selected area and Φ a ^ TOA is the same local-to-global mapping used by the area-wise learning formulation. Therefore, TW-TOA does not use a separate learned area classifier: its predicted area is the area index associated with the minimum propagation-time residual in (48).
In the controlled simulation evaluation, t 0 and α are available from the generated scenario and are applied consistently to all TW-TOA test cases. In practical deployment, t 0 must be estimated from synchronized measured transients using a detector such as (47), while v ^ ( α ) must be obtained from a calibrated propagation model or an online condition-dependent estimate.
This baseline is intentionally sensitive to wavefront distortion, propagation-velocity uncertainty, measurement bandwidth, and sampling resolution. It therefore provides a conventional TW reference against which the data-driven, PINN, and Hybrid configurations can be compared under the same simulated scenarios.

5.2. Overall Architecture

Let { v m ( t ) , i m ( t ) } m M denote the recorded three-phase measurements (Section 3.6). The framework applies a time–frequency operator T { · } to extract transient-localized representations; then, it performs joint inference of fault type and location with a physics-informed hybrid model f θ ( · ) , and finally, it computes post hoc explanations E ( · ) that quantify which time–frequency components drive the decision. The learning-based configurations in Table 2 use matched input representations, task definitions, and data splits; their differences arise from the inclusion or exclusion of physics-consistency regularization and from the additional area-aware and explainability components of the complete Hybrid formulation.
Formally, for each sensor m M , modality q { v , i } , and phase ϕ { a , b , c } , let
s m , q , ϕ [ n ] , n { 0 , , N w 1 } ,
denote the corresponding discrete-time channel expressed in per-unit values. Each record contains N w = 4000 samples obtained from the T w = 20 ms observation window at f s = 200 kHz .
The time–frequency operator T { · } is the short-time Fourier transform (STFT). A periodic Hann window of length L w = 256 samples is used:
w [ n ] = 1 2 1 2 cos 2 π n L w , n = 0 , , L w 1 .
Consecutive windows overlap by L ov = 192 samples, corresponding to a 75 % overlap and a hop size
H = L w L ov = 64 samples = 0.32 ms .
Using an FFT length of N FFT = 256 , the STFT is defined as
T s m , q , ϕ ( k , r ) = n = 0 L w 1 s m , q , ϕ [ n + r H ] w [ n ] exp j 2 π k n N FFT ,
where
r = 0 , , N τ 1 , N τ = 1 + N w L w H = 59 .
The frequency spacing is
Δ f = f s N FFT = 781.25 Hz .
Only the frequency interval from 0 to 50 kHz is retained. Therefore,
f k = k Δ f , k = 0 , , 64 , N f = 65 .
The magnitude spectrum is logarithmically compressed as
X m , q , ϕ ( f k , τ r ) = log ε + T s m , q , ϕ ( k , r ) , ε = 10 8 .
The logarithm is applied after the conversion of voltage and current signals to their corresponding per-unit bases. No sample-wise min–max scaling, z-score normalization, envelope extraction, frequency interpolation, or image resizing is subsequently applied to the learning inputs.
The complete tensor is constructed using the fixed channel order sensor–modality–phase with sensors ordered as { S 0 , S 3 , S 6 , S 9 , S 12 } , modalities ordered as { v , i } , and phases ordered as { a , b , c } :
X = stack X m , q , ϕ m M , q { v , i } , ϕ { a , b , c } R C in × N f × N τ ,
where
C in = | M | × 2 × 3 = 30 .
Thus, every learning-based configuration receives an input tensor of dimensions
X R 30 × 65 × 59 .
The term raw signalrefers to the original per-unit time-domain voltage and current channels before the STFT. High-frequency residuals and HF-envelope signals are used only for transient visualization and onset interpretation in the results section; they are not substituted for the STFT tensors supplied to the learning models.
The proposed Hybrid model uses the complete time–frequency tensor for fault-type and feeder-area identification, while area-dependent channel selection is used for local fault-position regression. The shared representation and the two classification outputs are
z = e θ ( X ) , p ^ = c θ ( z ) [ 0 , 1 ] | S T | , p ^ A = g θ ( z ) [ 0 , 1 ] A ,
where e θ is the shared encoder, c θ is the fault-type head, and g θ is the feeder-area head.
For each feeder area A a , the fixed channel-selection operator P a retains the corresponding voltage and current channels:
X a = P a ( X ) , a { 1 , , A } .
The selected tensor is processed by the shared-weight encoder and the corresponding local regression head:
u ^ a = h a , θ e θ ( X a ) ( 0 , 1 ) ,
where u ^ a is the normalized in-area coordinate. Each local output is transformed into a candidate global normalized location through the topology-dependent mapping
λ ^ a = Φ a ( u ^ a ) , a { 1 , , A } .
The predicted feeder area is
a ^ = arg max a { 1 , , A } p ^ A a ,
and the final end-to-end location estimate is
λ ^ = λ ^ a ^ = Φ a ^ u ^ a ^ .
During inference, no ground-truth area information or oracle correction is used. Consequently, an incorrect area prediction directly selects an incorrect local regression head and local-to-global mapping, and its effect is therefore included in the reported localization error.
The explanation module computes separate attribution maps for the predicted fault type and the final location output:
A cls , A loc = E f θ , X ,
enabling inspection of the sensor, phase, time, and frequency regions that contribute most strongly to the fault-type and location decisions.
The complete end-to-end architecture is presented in Figure 4. The diagram distinguishes the shared time–frequency encoder, the fault-type and feeder-area classification heads, the area-dependent sensor-selection operators, the six local regression heads, and the local-to-global location mapping. The corresponding training and inference procedures are formalized in Algorithm 3.

5.3. Physics-Informed Learning Strategy

The learning strategy combines (i) supervised multi-task objectives and (ii) physics-consistency regularization derived from the underground cable model and discretized dynamics. Physics-informed neural networks (PINNs) and related approaches motivate augmenting purely data-driven objectives with governing-equation residuals [16,17,18,20], while physics-informed fault diagnosis surveys emphasize model-based constraints to improve generalization under distribution shift [29]. Here, the constraints are instantiated using the discretized cable representation (Section 3.6) and the aging parameterization (Section 3.7).

5.3.1. Multi-Task Supervised Objective

Let y cls S T denote the ground-truth fault type, y A { 1 , , A } the ground-truth feeder area, and y loc = λ f ( 0 , 1 ) the ground-truth global normalized fault location. The supervised objective jointly trains the fault-type head, the area-identification head, and the area-specific localization heads:
L sup ( θ ) = L cls + γ L area + β L loc ,
where γ > 0 and β > 0 weight the area-identification and localization terms, respectively.
The fault-type classification loss is
L cls = c S T [ c = y cls ] log p ^ c ,
and the feeder-area classification loss is
L area = a = 1 A [ a = y A ] log p ^ A a .
During training, the ground-truth area activates the corresponding local regression head. Its normalized in-area prediction is mapped to the global feeder coordinate as
λ ^ y A = Φ y A u ^ y A ,
and the localization loss is
L loc = λ ^ y A y loc 2 .
Accordingly, each local regression head is updated only by training events belonging to its associated feeder area. During inference, the ground-truth area is unavailable, and the final location is obtained exclusively through the area predicted by (65); therefore, area-identification errors are propagated to the reported end-to-end localization error.
Thus, each local regression head is trained only with events belonging to its corresponding feeder area, while the area head is trained independently through (70). During test-time inference, the ground-truth area is not used and routing is performed exclusively through the predicted area in (65).

5.3.2. Physics-Consistency Regularization Through Propagation Residuals

To ensure that the physics loss contributes gradients to the trainable parameters, the residual is defined explicitly as a function of the location predicted by the learning model. For each training event, the transient arrival time τ ^ m at sensor m is extracted from the measured waveform using the onset-detection procedure in (47). Let x ^ f ( θ ) denote the physical feeder position associated with the normalized model output λ ^ ( θ ) . The propagation-consistency residual at sensor m is defined as
r m ( θ ; α ) = τ ^ m t 0 d m x ^ f ( θ ) v ^ ( α ) , m M valid ,
where t 0 is the fault-inception time, d m ( x ^ f ) is the path distance between the predicted fault position and sensor m, v ^ ( α ) is the aging-conditioned effective propagation velocity, and M valid M contains the sensors for which a valid transient onset is detected.
The corresponding physics-consistency loss is
L phy ( θ ) = 1 m M valid w m m M valid w m r m ( θ ; α ) 2 ,
where w m > 0 is a sensor-reliability weight. Unlike a residual computed exclusively from simulator states, (74) depends directly on the trainable location output. Its gradient is
θ L phy = 2 v ^ ( α ) m M valid w m m M valid w m r m d m ( x ) x x = x ^ f θ x ^ f ( θ ) .
Therefore, the physics term produces a nonzero training gradient whenever the propagation residual and the sensitivity of the predicted location are nonzero. The path-distance function is evaluated on the feeder branch associated with the predicted position and is piecewise differentiable along each cable section.
During simulation-based training, t 0 and α are obtained from the generated scenario, whereas τ ^ m is extracted from the recorded voltage or current transient. Internal simulator state vectors are not used in (73). During online inference, the trained diagnostic model requires only the measurement tensor X ; the physics loss is not evaluated. For field implementation, t 0 must be estimated from synchronized measured transients, and v ^ ( α ) must be obtained from a calibrated cable model or condition-dependent propagation estimate. This output-dependent formulation follows the general physics-informed principle of constraining trainable predictions through governing physical relations [16,18,20].

5.3.3. Complete Training Objective

The overall objective combines supervised and physics-informed terms:
min θ L ( θ ) = L sup ( θ ) + λ phy L phy ( θ ) + λ reg θ 2 2 ,
where λ phy 0 controls the strength of physics regularization and λ reg 0 is a standard weight decay term. This formulation follows the general physics-informed paradigm of augmenting data losses with equation residuals [16,29].

5.4. Neural Network Architecture and Training Details

The learning-based configurations use a convolutional encoder composed of three consecutive blocks. Each block contains a 3 × 3 convolution, batch normalization, a ReLU activation, and 2 × 2 max pooling. The resulting feature maps are flattened and passed to a shared fully connected layer with 256 neurons.
The full C in = 30 -channel tensor is used by two common classification heads. The fault-type head contains | S T | = 11 softmax outputs, whereas the area-identification head contains A = 6 softmax outputs.
For the Hybrid configuration, area-dependent localization is implemented using fixed channel-selection operators P a . Each operator retains the voltage and current channels associated with the sensor subset M a defined for each feeder area and masks the remaining sensor channels:
X a = P a ( X ) , a { 1 , , A } .
The selected tensor X a is processed by the shared-weight convolutional encoder and the corresponding area-specific regression head. Each local head uses a sigmoid output to produce u ^ a ( 0 , 1 ) . The mappings Φ a subsequently convert these local outputs into the global normalized coordinate used for evaluation.
The evaluated learning configurations are distinguished as follows. The Baseline uses the common fault-type and area heads together with one global location-regression head and sets λ phy = 0 . The PINN retains the same global supervised heads and adds the propagation-consistency loss. The proposed Hybrid retains the fault-type and area heads, replaces the single global location head with six area-specific local heads, applies the sensor-selection operators in (77), and includes the propagation-consistency loss. Consequently, the architecture and routing differences among the evaluated configurations are stated explicitly rather than being treated as identical output structures.
Figure 4 summarizes the complete Hybrid architecture, including the fault-type head, area-identification head, area-dependent sensor selection, and local regression heads.
The model is trained in MATLAB R2025b using the Adam optimizer with a learning rate of 10 3 , a batch size of 64, and early stopping based on validation loss with a patience of 15 epochs. Training is conducted for a maximum of 150 epochs. The physics-regularization weight λ phy is selected through a validation-grid search over { 0 , 10 4 , 10 3 , 10 2 } . The selected value is then kept fixed for all test-set evaluations to avoid test-set leakage.

5.5. Explainable AI Module

Explainability is integrated to provide transparent evidence for both fault type classification and location inference. Since the inputs are time–frequency tensors, explanations should identify (i) the specific time intervals around wavefront arrivals and (ii) the frequency bands that contribute most to decisions. Recent work demonstrates that explainable AI can guide and audit fault diagnostics, including unsupervised fault detection contexts [21].

5.5.1. Attribution Targets

Let X R H × W × C denote the time–frequency tensor (height H frequency bins, width W time bins, channels C corresponding to phases and measurement locations). We compute explanations for
Classification score : s cls ( X ) p ^ y ,
Location output : s loc ( X ) λ ^ ,
where y = arg max c p ^ c .

5.5.2. Gradient-Based Explanations (Grad-CAM-Style)

For convolutional backbones, gradient-based class activation mapping produces spatial attributions over feature maps. Let F l R H l × W l × K l be the feature maps at layer l. The Grad-CAM weights for score s ( · ) are
α k ( l ) = 1 H l W l i = 1 H l j = 1 W l s ( X ) F i j , k l ,
and the corresponding attribution map is
A ( l ) = ReLU k = 1 K l α k ( l ) F : , : , k l ,
which is then upsampled to the input resolution to align with X . Computing A ( l ) for both s cls and s loc yields distinct explanations for classification and location tasks.

5.5.3. Feature-Importance Explanations (SHAP-Style)

Complementarily, SHAP-based explanations quantify the contributions of input features to the output by comparing model outputs under feature perturbations. Let ϕ q denote the SHAP value for feature group q (e.g., a time–frequency patch or channel group). The explanation is the vector ϕ = ( ϕ 1 , , ϕ Q ) satisfying an additive decomposition
s ( X ) ϕ 0 + q = 1 Q ϕ q ,
where ϕ 0 is a baseline output and Q is the number of feature groups. In time–frequency settings, grouping features into structured patches preserves physical interpretability (time localization and frequency selectivity), enabling domain experts to validate that the model relies on plausible wavefront signatures rather than noise artifacts.

5.5.4. Interpretation Protocol

For each predicted event, the explainability module outputs the following:
  • A time–frequency attribution map A cls supporting the predicted fault type;
  • A time–frequency attribution map A loc supporting the predicted location estimate;
  • Channel-wise importances indicating which measurement locations m M and which phases contribute most.
These outputs provide a structured audit trail that can be compared against expected traveling-wave behavior and known dispersion/distortion effects [5,10], supporting trust and diagnosis in deployment [21].

5.5.5. Attribution-Validation Metrics for Model-Native Explanations

To avoid ambiguity between illustrative saliency overlays and model-native explanations, the following diagnostics define a quantitative validation protocol for attribution maps computed directly from the trained model outputs. Let A n , q R + N f × N τ denote a non-negative model-native attribution map for sample n and task q { cls , loc } , where N f is the number of frequency bins and N τ is the number of time frames. The normalized attribution mass is defined as
A ˜ n , q ( f k , τ r ) = A n , q ( f k , τ r ) k = 1 N f r = 1 N τ A n , q ( f k , τ r ) + ϵ ,
where ϵ > 0 avoids numerical division by zero.
The first diagnostic is the transient-attribution ratio, which measures whether attribution mass is concentrated around the known simulated fault-inception instant t f , n :
TAR n , q = k = 1 N f τ r W ( t f , n ) A ˜ n , q ( f k , τ r ) ,
where W ( t f , n ) = { τ r : | τ r t f , n | Δ t xai } is a short transient window centered at fault inception. High values of TAR n , q indicate that the explanation is concentrated around the fault-initiated transient rather than over stationary background regions.
The second diagnostic is the high-frequency attribution ratio,
HFAR n , q = f k B HF r = 1 N τ A ˜ n , q ( f k , τ r ) ,
where B HF denotes the frequency band used for transient analysis. This metric evaluates whether the explanation emphasizes the high-frequency content associated with traveling-wave-like excitation.
The third diagnostic is attribution compactness. It is computed from the normalized entropy of the attribution map,
H n , q = 1 log ( N f N τ ) k = 1 N f r = 1 N τ A ˜ n , q ( f k , τ r ) log A ˜ n , q ( f k , τ r ) + ϵ ,
and reported as
Comp n , q = 1 H n , q .
Higher compactness indicates that the explanation is localized in a smaller set of time–frequency regions, which is expected for fault-initiated transient evidence.
The fourth diagnostic is attribution stability. If A n , q and A n , q denote attribution maps obtained from the original sample and from a small admissible perturbation of the same sample, respectively, their stability is measured by cosine similarity:
Stab n , q = vec ( A n , q ) , vec ( A n , q ) vec ( A n , q ) 2 vec ( A n , q ) 2 + ϵ .
Finally, occlusion-based faithfulness is evaluated for the classification task. Let s cls ( X n ) be the predicted-class score for the original input, s cls ( X n top ) the score after occluding the top- η most attributed time–frequency cells, and s cls ( X n rand ) the score after occluding the same number of randomly selected cells. The attribution is considered faithful when
Δ s n top = s cls ( X n ) s cls ( X n top )
is consistently larger than
Δ s n rand = s cls ( X n ) s cls ( X n rand ) .
This verifies that removing the most attributed regions has a stronger effect on the diagnostic score than removing randomly selected regions of equal size. These metrics are meaningful only when A n , q is computed from the trained diagnostic model f θ and when the occluded inputs are re-evaluated by the same model. Therefore, proxy or schematic attribution overlays should not be used to report numerical faithfulness, stability, or concentration scores.
Algorithm 3: Hybrid Physics-Regularized Area-Aware Fault Diagnosis
Energies 19 03567 i003

6. Algorithm Description

This section provides a rigorous end-to-end description of the proposed hybrid physics-informed and explainable fault diagnosis algorithm. The procedure operates on multi-location three-phase measurements, extracts transient-localized time–frequency representations, trains a multi-task model under explicit physics-consistency regularization informed by the aged underground cable model, and produces both predictions and explanatory attribution maps.

7. Case Study: Large-Scale Aging-Aware Underground Distribution Feeder

This section defines a large-scale aging-aware underground distribution feeder case study used to evaluate the proposed hybrid physics-regularized and explainable framework under network branching, traveling-wave-like transient propagation, and aging-driven parameter drift of underground cables. The case study is synthetic but explicitly specified in terms of topology, area partitioning, sensor placement, sampling ranges, dataset size, and split protocol. Therefore, the results should be interpreted as simulation-based validation rather than field-data validation.

7.1. Study System Topology and Area Partitioning

The feeder is represented as a connected graph G = ( N , E ) , where N denotes electrical nodes, including junctions and terminations, and E denotes underground cable sections. Each cable section e E has length l e and per-unit-length parameter matrices R e ( α ) , L e ( α ) , C e ( α ) , and G e ( α ) computed from the normalized aging-stress index α [ 0 , 1 ] using the aging parameterization in Section 3.7. Each section is discretized into N π , e cascaded π -sections according to the underground cable model in Section 3.6.
The feeder is partitioned into A = 6 non-overlapping areas to create a coarse-to-fine localization structure aligned with the sensing geometry and branching layout. The number of areas is selected so that each partition contains a physically contiguous feeder region with distinguishable multi-sensor transient observability while avoiding excessively small areas that would produce unstable labels near junctions. Boundaries are placed at or near electrically meaningful points, such as sensor locations, feeder junctions, or changes in branching structure. Thus, each area groups cable sections with similar dominant propagation paths to the available sensors. This partitioning supports area-balanced sampling, reduces ambiguity in the global regression task, and enables local in-area localization after the coarse area has been identified.
Figure 5 shows the case-study layout. The colored regions indicate mutually exclusive and collectively exhaustive areas, while black-filled nodes denote synchronized voltage/current sensors.
The five monitoring locations represent synchronized transient voltage/current recorders installed at electrically meaningful points, such as the substation, switching nodes, or feeder junctions. They should not be interpreted as sensors installed at every cable section. This placement defines a multi-ended observability configuration for evaluating the proposed method under branching and area-dependent sensing. Practical deployments may use fewer devices or different locations depending on cost, communication infrastructure, and available switchgear; such changes would require a sensor-placement sensitivity study.
The assumed measurements correspond to transient-capable voltage and current channels with sufficient analog bandwidth to preserve the frequency range used by the time–frequency representation. In a field implementation, the effective signal available to the algorithm would be shaped by CT/VT or low-power sensor transfer functions, anti-aliasing filters, cabling, recorder resolution, synchronization error, and possible saturation. These effects are summarized by the measurement-chain model in Section 7.5. Therefore, the simulated sensor configuration should be interpreted as an ideal synchronized reference configuration rather than as a complete specification of field instrumentation.
For the reported simulations, the sampling frequency is fixed at f s = 200 kHz , corresponding to the sampling interval
Δ t s = 1 f s = 5 μ s .
This sampling rate provides a Nyquist frequency of
f Nyq = f s 2 = 100 kHz ,
which exceeds the upper frequency of 50 kHz retained in the time–frequency representation defined in Section 5.2. Thus, the complete frequency band supplied to the learning models is represented without aliasing under the assumed ideal anti-aliasing condition.
The numerical results reported in this paper correspond exclusively to f s = 200 kHz . A lower sampling rate would modify both the temporal resolution and the available spectral bandwidth. In particular, sampling rates of 10, 20, and 50 kHz would limit the Nyquist frequencies to 5, 10, and 25 kHz , respectively, thereby removing part of the 0– 50 kHz band used by the present model. Consequently, direct decimation of the recorded signals would not preserve the input representation on which the reported networks were trained.
Evaluation at lower sampling rates would require an anti-aliasing filter, recomputation of the STFT parameters and retained frequency bins, and retraining of all learning-based configurations with matched lower-rate data. Such a sampling-rate sensitivity experiment is not included in the present evaluation. Therefore, the reported performance should not be extrapolated to recorders operating at 10– 50 kHz . Although the Hybrid model uses the complete multi-sensor time–frequency tensor rather than a single arrival-time estimate, its localization performance remains dependent on the temporal resolution, measurement bandwidth, synchronization accuracy, and spectral content preserved by the acquisition system.

Topology Summary

Table 3 summarizes the case-study structure and sensing layout used for simulation and evaluation. The case study is formulated as a normalized simulation benchmark rather than as a utility-specific feeder model; therefore, voltages, currents, and loads are interpreted in per-unit quantities, while the cable behavior is governed by the nominal matrices and the aging-dependent perturbations defined in Section 3.7.

7.2. Area-Wise Localization Formulation

Let X denote the time–frequency tensor constructed from the synchronized voltage and current measurements. The proposed localization strategy follows a coarse-to-fine structure, as illustrated in Figure 6. This formulation is particularly useful in branched feeders, where reflections from lateral junctions and terminations can produce ambiguous traveling-wave arrivals.
It is noted that areas A2 and A5 include three sensors due to their proximity to branching points, which increases waveform distortion and reflection complexity. The additional sensor is therefore used to improve observability in topologically complex regions. In contrast, two-sensor configurations are sufficient for linearly connected areas with reduced reflection ambiguity. The first area (A1) represents a boundary region where only downstream wave propagation is observable. This limitation is consistent with practical deployment scenarios and is intentionally preserved to evaluate model robustness under reduced observability conditions. Intermediate areas such as A3 may experience increased wavefront distortion due to reflections from adjacent branching regions. The overlapping sensor configuration is designed to mitigate this effect by capturing bidirectional transient information.
  • Stage 1: Area identification.
The complete multi-sensor time–frequency tensor is processed by the shared encoder and the area-identification head to obtain
p ^ A = softmax g θ e θ ( X ) [ 0 , 1 ] A , a = 1 A p ^ A a = 1 .
The predicted feeder area is
a ^ = arg max a { 1 , , A } p ^ A a .
  • Stage 2: Area-dependent sensor selection and local regression.
For each feeder area A a , the fixed channel-selection operator P a retains the voltage and current channels associated with the sensor subset M a :
X a = P a ( X ) , a { 1 , , A } .
The selected tensor is processed by the shared-weight encoder and the corresponding local regression head:
u ^ a = h a , θ e θ ( X a ) ( 0 , 1 ) .
The normalized output u ^ a defines the physical in-area coordinate
x ^ a = l a u ^ a , x ^ a ( 0 , l a ) ,
where l a is the ordered arc length assigned to area A a . The corresponding candidate global normalized location is
λ ^ a = Φ a ( u ^ a ) , Φ a : [ 0 , 1 ] [ 0 , 1 ] ,
where Φ a incorporates the area boundary, cable-section ordering, and cumulative feeder arc length used to define the global location label.
During training, the ground-truth area activates the corresponding local regression head. During inference, the ground-truth area is unavailable and the final location is obtained exclusively from the predicted route:
λ ^ = λ ^ a ^ = Φ a ^ u ^ a ^ .
No oracle correction is applied when the predicted area is incorrect. Therefore, an area-identification error selects an incorrect local regression head and local-to-global mapping, and its effect is included directly in the reported end-to-end localization error.
  • Sensor subsets per area.
Define M a M as the sensor subset used for area A a . The area-wise sensing geometry is summarized in Table 4.

7.3. Simulation Scenarios and Dataset Protocol

Each simulated event is defined by the scenario vector
θ = T , e f , x f , R f , t f , α , γ L , SNR dB ,
where T S T is the fault type, e f E is the cable section where the fault is applied, x f ( 0 , l e f ) is the local fault coordinate along that section, R f > 0 is the fault resistance, t f is the fault inception time, α [ 0 , 1 ] is the normalized aging-stress index, γ L is the load scaling factor, and SNR dB sets the measurement-noise level.

7.3.1. Area-Balanced Scenario Sampling

To avoid bias toward any feeder area and to obtain statistically balanced coverage, sampling is performed in a stratified manner:
a U { 1 , , A } ,
e f U E ( A a ) ,
x f U ϵ , l e f ϵ ,
where E ( A a ) denotes the set of cable sections belonging to area A a , and ϵ > 0 prevents degenerate placements exactly at junctions or terminations.

7.3.2. Fault Resistance, Aging, Operating Point, and Noise

Fault resistance is sampled as
R f U ( R min , R max ) ,
with ( R min , R max ) given in Table 5. Aging is sampled as α U ( 0 , 1 ) , and the cable parameters are updated using the aging mapping in Section 3.7. Operating conditions are varied using γ L U ( γ L , min , γ L , max ) . Measurement noise is injected to achieve SNR dB U ( SNR min , SNR max ) using the SNR definition in (36).

7.3.3. Scenario Ranges

The scenario ranges used in the case study are listed in Table 5. These values define the controlled simulation domain explored in the experiments. The fault-resistance interval includes low-resistance faults with strong transient excitation and higher-resistance faults with weaker signatures. The fault-location interval excludes placements exactly at section boundaries, junctions, and terminations to avoid degenerate labels and ambiguous boundary reflections. The SNR interval represents moderate-to-noisy measurement conditions for robustness assessment under additive channel noise. The load-scaling interval introduces prefault operating variability without changing the feeder topology. Finally, the normalized aging-stress interval α [ 0 , 1 ] provides balanced coverage from nominal to maximally perturbed simulated cable parameters without implying that the endpoints correspond to a calibrated field lifetime.

7.3.4. Dataset Size, Stratification, and Splits

A large dataset is constructed to support evaluation across feeder areas, fault types, normalized aging-stress levels, fault resistances, operating points, and noise levels. Let N tot denote the total number of simulated events and N A the number of events per area:
N A = N tot A .
In this case study, N tot = 36,000 fault events are generated and stratified uniformly across A = 6 areas, yielding N A = 6000 events per area. Within each area, scenarios are further stratified across the fault types in S T and across backbone and lateral placements using a 50%/50% allocation so that lateral events are not underrepresented.
The event records are assigned once to mutually disjoint training, validation, and test subsets:
D = D tr D val D te , D tr D val = D tr D te = D val D te = , | D tr |   :   | D val |   :   | D te | = 70 : 10 : 20 .
This record-level partition prevents the same simulated event from appearing in more than one subset. Stratification is applied jointly by feeder area and fault type so that the class and area proportions remain comparable across the three subsets.
All subsets are nevertheless generated using the same simulator, feeder topology, cable-parameter formulation, and numerical ranges for α , R f , γ L , SNR, and fault location. No tolerance-based grouping was applied to force neighboring points in the continuous scenario space into the same subset. Therefore, although exact event duplication across subsets is excluded, scenarios with similar continuous parameters may occur in different subsets.
Accordingly, the reported test results quantify interpolation performance on unseen event records drawn from the same controlled simulation domain. They do not constitute a grouped-scenario, out-of-range, independent-simulator, or field-domain generalization test. A stricter extrapolation assessment would require constructing groups from neighborhoods of the scenario vector
ϑ = a , T , e f , x f , R f , α , γ L , SNR
and assigning complete groups, parameter intervals, feeder sections, or simulator domains exclusively to the test set before model training. Such a grouped or out-of-domain evaluation is not reported in this paper and remains necessary before making claims about performance beyond the specified simulation domain.
The resulting dataset composition is summarized in Table 6.

7.4. Simulation Workflow and Recorded Outputs

For each scenario θ , the aged cable parameters are computed, the feeder is discretized into cascaded π -sections, and a time-domain transient simulation is executed with a fault applied at t f . The simulator records three-phase voltages and currents at each synchronized sensor m M :
v m ( t ) , i m ( t ) m M , t T w ,
where T w = [ t start , t start + T w ] is the transient window containing the fault inception and subsequent wave reflections. In the case study, T w = 20 ms and the sampling rate is f s = 200 kHz , yielding N w = T w f s = 4000 samples per recorded channel. The fault inception time t f is placed inside the window so that each record contains a pre-fault portion for baseline and noise-floor estimation, which is followed by a post-inception portion that captures the initial broadband transient, early reflections from branches and terminations, and the beginning of the fault-driven waveform evolution. Therefore, the window length is selected to support transient-onset processing and time–frequency feature extraction—not to represent a steady-state post-fault interval.
Each sample is stored with the labels
y cls , y loc , y A = T , λ f , a ,
where y cls is the fault-type label, y loc = λ f is the global normalized location, and y A = a is the feeder-area label. Time–frequency tensors X are constructed from the recorded signals and passed to the hybrid physics-regularized model and the explainability module described in Section 5.
All transient simulations were implemented in MATLAB 2025b using the cascaded π -section representation described in Section 3.6. The preserved methodological specification includes the feeder topology, sensing locations, scenario ranges in Table 5, the 20 ms record length, the 200 kHz sampling rate, the time–frequency parameters defined in Section 5.2, the dataset partition, and the training protocol.
The archived simulation record does not retain the numerical entries of the nominal matrices R 0 , L 0 , C 0 , and G 0 , the realized values of κ R , κ L , κ C , and κ G , the section-specific values of N π , e , the nominal nodal load vector, the numerical random seed, or the final validation-selected values of λ phy and λ reg . Consequently, the available specification supports the interpretation and internal comparison of the reported configurations but does not guarantee exact numerical regeneration of the original transient dataset or trained models. Reproduction on an independently implemented benchmark requires assigning and reporting these quantities explicitly before scenario generation and model training.
The complete scenario generation and evaluation pipeline is illustrated in Figure 7. The diagram summarizes the interaction between stratified sampling, aging-aware parameterization, transient simulation, dataset labeling, and physics-regularized explainable inference.

7.5. Scope, Deployment Assumptions, and Domain-Shift Boundary

The case study is a controlled simulation-based validation study. It does not use field records, laboratory cable-fault measurements, or waveforms generated by an independent electromagnetic-transient simulation environment. Consequently, the numerical results reported in Section 8 should be interpreted as evidence of internal consistency, comparative behavior, and robustness within the explicitly defined simulation domain rather than as direct evidence of field deployment readiness.
This distinction is important because practical underground-cable fault diagnosis is affected not only by cable propagation physics but also by measurement-chain effects, sensor bandwidth, synchronization errors, transducer saturation, anti-aliasing filters, recorder resolution, and uncertainty in the actual cable parameters. To make this validation boundary explicit, let s m ( t ) denote an ideal simulated voltage or current channel at sensor location m, and let s ˜ m ( t ) denote the corresponding measured channel available to a practical diagnostic system. A generic measurement-chain representation can be written as
s ˜ m ( t ) = h m s m ( t τ m ) + d m ( t ) + n m ( t ) ,
where h m ( t ) represents the bandwidth-limited impulse response of the sensor, transducer, cabling, anti-aliasing filter, and recorder; τ m is the effective timing or synchronization error; d m ( t ) represents slow drift, offset, clipping, or saturation effects; n m ( t ) is additive measurement noise; and ∗ denotes convolution. In the baseline simulation study reported in this paper, the measurement chain is idealized as h m ( t ) = δ ( t ) , τ m = 0 , and d m ( t ) = 0 , while n m ( t ) is scaled according to the prescribed SNR range. Therefore, the present results isolate the effects of fault type, fault location, feeder topology, fault resistance, load variability, measurement noise, and aging-induced cable-parameter drift, but they do not fully reproduce all imperfections of a field measurement system.
The same consideration applies to cable aging. The variable α [ 0 , 1 ] is used as a normalized aging-stress index that induces controlled parameter drift in the per-unit-length matrices R ( α ) , L ( α ) , C ( α ) , and G ( α ) . It is not claimed to be a directly measured lifetime indicator or a field-calibrated health index. Thus, the aging model is suitable for robustness assessment under structured parameter drift, but additional calibration would be required before assigning a specific value of α to a real cable asset.
Table 7 summarizes the main validation assumptions and the corresponding requirements for transition toward practical deployment.
Accordingly, the objective of the present case study is to evaluate whether the proposed physics-regularized hybrid model provides a consistent advantage over the selected baselines under controlled, aging-aware, and topology-aware scenarios. The study is not intended to replace independent electromagnetic-transient validation or experimental verification. Instead, it establishes a reproducible simulation benchmark and identifies the additional validation layers required for deployment-oriented assessment.

8. Results and Discussion

This section evaluates the proposed framework using the stratified simulation dataset described in Section 4 and the large-scale underground feeder case study defined in Section 7. The analysis is organized around five objectives: (i) verifying that the simulated voltage and current signals contain physically meaningful transient signatures; (ii) illustrating whether the attribution module is aligned with physically meaningful transient time–frequency regions; (iii) quantifying multi-task performance in fault-type classification, feeder-area identification, and continuous fault localization; (iv) evaluating robustness under measurement noise, aging-induced parameter drift, fault-resistance variation, and feeder-topology effects; and (v) assessing confidence reliability and statistical uncertainty.
All quantitative results are obtained from simulation-based data and must be interpreted under the validation boundary defined in Section 7.5. The purpose of the evaluation is to compare diagnostic models under identical controlled scenarios—not to claim direct field deployment readiness. The compared methods follow the hierarchy defined in Table 2: TW-TOAprovides a classical traveling-wave reference, Baseline isolates purely supervised time–frequency learning, PINN isolates the effect of physics-consistency regularization, and Hybrid evaluates the complete proposed formulation. Since all methods are evaluated on the same held-out scenarios, the reported metrics quantify relative performance within the specified synthetic domain. Cross-domain performance under independent simulators, non-ideal measurement chains, and field-calibrated aging conditions remains an important validation step.

8.1. Evaluation Protocol and Metrics

All quantitative metrics are computed on a held-out test set stratified by feeder area and fault type. Three prediction tasks are evaluated: fault-type classification over 11 classes, area identification over 6 feeder partitions, and continuous fault localization expressed by the normalized per-unit distance λ [ 0 , 1 ] .
For fault-type classification and area identification, accuracy is defined as
Acc = 1 N n = 1 N { y ^ n = y n } ,
where y n and y ^ n are the true and predicted labels, respectively, and { · } denotes the indicator function.
In addition to accuracy, the class-level precision, recall, and F1-score are computed for the fault-type classification task. For class c S T , let TP c , FP c , and FN c denote the true-positive, false-positive, and false-negative counts. The corresponding metrics are
Precision c = TP c TP c + FP c + ϵ ,
Recall c = TP c TP c + FN c + ϵ ,
F 1 c = 2 Precision c Recall c Precision c + Recall c + ϵ ,
where ϵ > 0 prevents division by zero. The macro-averaged F1-score is defined as
F 1 macro = 1 | S T | c S T F 1 c .
These metrics complement aggregate accuracy by verifying whether the classifier maintains balanced behavior across the eleven fault categories.
For fault localization, the mean absolute error is defined as
MAE = 1 N n = 1 N λ ^ n λ n ,
where λ n and λ ^ n are the true and estimated normalized fault locations, respectively. In addition, the 95th percentile of | λ ^ λ | is reported to characterize tail error, which is relevant for protection and restoration decisions.
Confidence quality is evaluated through reliability-style calibration curves and expected calibration error (ECE), while selective prediction curves quantify how classification risk and localization error change when low-confidence samples are rejected.
  • Binning rules and sample support.
All binned analyses are performed on the fixed test set of N = 7200 events without resampling, post hoc balancing, or replacement. Each event is assigned to exactly one interval for each analyzed variable, and the metric associated with a bin is calculated using all events contained in that interval.
For classification calibration, the Baseline, PINN, and Hybrid confidence scores are partitioned into B cal = 10 equal-width intervals over [ 0 , 1 ] :
I b cal = n : c n b 1 10 , b 10 , b = 1 , , 9 ,
and
I 10 cal = n : c n [ 0.9 , 1 ] .
The sample count of bin b is
N b cal = I b cal , b = 1 10 N b cal = 7200 .
All ten confidence intervals contain test events. Empirical accuracy, mean confidence, and the ECE contribution are computed from the corresponding N b cal samples. The deterministic TW-TOA method is excluded from this probabilistic binning because it does not produce native class probabilities.
The one-dimensional robustness analyses use five intervals for each continuous stress variable. The SNR intervals are
[ 20 , 24 ) , [ 24 , 28 ) , [ 28 , 32 ) , [ 32 , 36 ) , [ 36 , 40 ] dB ,
and the normalized aging-stress intervals are
[ 0 , 0.2 ) , [ 0.2 , 0.4 ) , [ 0.4 , 0.6 ) , [ 0.6 , 0.8 ) , [ 0.8 , 1 ] .
Fault resistance is grouped uniformly in logarithmic space. Defining
r f = log 10 ( R f ) , r f [ 1 , log 10 ( 50 ) ] ,
the six bin edges are
r j = 1 + j 5 log 10 ( 50 ) + 1 , j = 0 , , 5 .
Thus, fault-resistance bin j contains the events satisfying
r f [ r j 1 , r j ) , j = 1 , , 4 ,
whereas the fifth interval includes its upper boundary.
For a generic robustness variable z, the number of samples assigned to interval b is
N b ( z ) = n : z n I b ( z ) , b = 1 5 N b ( z ) = 7200 .
Fault-type accuracy, area-identification accuracy, and localization MAE are calculated independently within each bin while marginalizing over all remaining scenario variables.
The two-dimensional sensitivity maps use the Cartesian products of the same five aging intervals with the five SNR or logarithmic fault-resistance intervals. Therefore, each map contains 5 × 5 = 25 cells. The exact number of test events in each cell is displayed inside the corresponding cell of the two-dimensional sensitivity maps, and the displayed counts sum to 7200 for each two-dimensional partition.
Table 8 summarizes the evaluation protocol used in the Results section. The numerical scenario ranges are not repeated here; they are defined in Table 5 to avoid duplicating the case-study specification.
The area labels are defined by the mutually exclusive feeder partition and sensor layout shown in Figure 5. For the Baseline, PINN, and Hybrid configurations, the predicted area is obtained from the corresponding area-probability vector:
a ^ n = arg max a { 1 , , A } p ^ A a ( n ) .
For TW-TOA, no separate area classifier is used; the predicted label is a ^ TOA , n , which is obtained jointly with the continuous location estimate from (48). Area-identification accuracy is then calculated for every method using (111) with y n = a n and y ^ n = a ^ n .
The area partition follows the same deterministic assignment rule used during dataset generation, so every feeder section and ordered arc-length coordinate belongs to exactly one area. Faults are sampled away from junctions, terminations, and area boundaries; consequently, the ground-truth area labels are unambiguous. Any numerical estimate falling exactly on a shared boundary is assigned using the same fixed boundary convention used to construct the dataset labels.
To verify that the reported metrics are not dominated by sampling imbalance, Figure 8 summarizes the generated dataset marginals, including fault resistance, normalized aging-stress index, SNR, fault location, area distribution, and trunk/lateral topology.

8.2. Signal-Level Validation and Interpretability of Synthetic Fault Signatures

A necessary condition for scientifically meaningful simulation-based evaluation is that the generated signals exhibit structured and physically consistent transient behavior. In underground cables, fault events produce fast electromagnetic disturbances whose informative content is concentrated in the high-frequency (HF) range. Therefore, the analysis focuses on HF-envelope representations and time–frequency maps to validate that the simulated data preserve traveling-wave-like characteristics relevant for fault diagnosis and localization.

8.2.1. Voltage HF-Envelope Across Fault Types

Figure 9 presents the HF-envelope of three-phase voltages measured at a fixed synchronized sensor for all 11 fault types under a representative operating scenario. Each row corresponds to a distinct fault class, enabling a direct comparison of transient amplitude and phase involvement. The figure shows that faults involving specific phases systematically produce stronger HF activity in those phases, indicating that the envelope representation preserves the discriminative information required for multi-class classification.

8.2.2. Current HF-Envelope Across Fault Types

Figure 10 shows the corresponding HF-envelope representation for current signals. Compared to voltages, currents exhibit sharper discontinuities and stronger sensitivity to ground-return paths, which is particularly evident in ground-involved faults. This complementary behavior supports the use of multi-channel voltage and current measurements to enhance both classification and localization performance.

8.2.3. Raw Signals Versus HF-Envelope

Although HF-envelope representations improve interpretability, the model ultimately operates on realistic time-domain signals or derived features. Figure 11 compares raw three-phase voltages and currents with their corresponding HF-envelope views. The raw signals exhibit relatively subtle disturbances under moderate SNR, whereas the envelope representation clearly highlights the transient onset and phase involvement. This comparison justifies the use of HF-enhanced representations for both visualization and feature extraction.

8.2.4. Time–Frequency Evidence of Transient Behavior

To further validate the physical consistency of the simulated signals, Figure 12 presents time–frequency maps computed from a high-frequency residual of the measured voltage at sensor S 0 . The dashed vertical line indicates the known fault inception instant used by the simulator to generate the scenario; it is shown only as a visual reference and is not provided to the learning model as an input. In practical records, this instant would need to be estimated from the measured transient onset—for example, using the TW-TOA detector defined in Section 5.1. Across all fault types, the onset is characterized by a localized broadband energy burst spanning several kilohertz, which is followed by a decay pattern that varies with frequency.
This behavior is consistent with dispersive and lossy propagation in underground cables, where higher-frequency components attenuate more rapidly. Importantly, the energy is temporally localized rather than stationary, confirming that the signals reflect transient events rather than steady-state spectral artifacts.
Differences among fault categories are also observable. Ground-involved faults, such as SLG and DLG, exhibit stronger broadband responses due to zero-sequence excitation and ground-return currents, whereas line-to-line and three-phase faults produce more symmetric spectral patterns. The LLLG condition combines strong broadband excitation with ground coupling. These observations confirm that the simulated dataset preserves physically meaningful transient signatures required for reliable learning and inference.

8.2.5. Fault-Inception and Wavefront-Arrival Timing

The dashed vertical reference used in Figure 9, Figure 10, Figure 11 and Figure 12 denotes the simulator-defined fault-inception instant t f , which is equivalent to t 0 in the propagation-residual formulation. This source event time must be distinguished from the first wavefront-arrival time at sensor m, because the latter includes the propagation delay between the fault position and the measurement location.
For event n, the reference first-arrival time at sensor m is expressed as
τ m , n ref = t f , n + d m x f , n v ^ α n ,
where x f , n is the simulated fault position, d m ( x f , n ) is the corresponding feeder-path distance, and v ^ ( α n ) is the aging-conditioned propagation velocity. The onset detector in (47) produces the measured estimate τ ^ m , n .
Once the TW-TOA position x ^ TOA , n has been obtained, an operational estimate of the fault-inception time can be reconstructed from the detected sensor arrivals as
t ^ 0 , n TOA = m M valid ( n ) w m τ ^ m , n d m x ^ TOA , n v ^ α n m M valid ( n ) w m .
The corresponding inception-time error is
e t 0 , n TOA = t ^ 0 , n TOA t f , n .
Wavefront-detection accuracy is more directly characterized at the sensor level through
e τ , m , n = τ ^ m , n τ m , n ref ,
with aggregate measures
MAE τ = 1 N τ n m M valid ( n ) e τ , m , n , P 95 τ = Q 0.95 e τ , m , n ,
where N τ is the total number of valid sensor–event arrival estimates.
The Hybrid inference architecture predicts the fault type, feeder area, and fault location; it does not contain a fault-inception-time or wavefront-arrival-time output head. Therefore, t ^ 0 is not a Hybrid model prediction. The detected arrivals are used in the TW-TOA reference and in the propagation-consistency term during training, whereas online Hybrid inference operates directly on the time–frequency tensor.
The retained evaluation outputs contain the diagnostic predictions and aggregate performance metrics but not the complete set of per-event arrival-time estimates τ ^ m , n or reconstructed inception times t ^ 0 , n TOA . Consequently, Figure 9, Figure 10, Figure 11 and Figure 12 provide a signal-level visualization of the known fault inception and the associated transient response rather than a quantitative evaluation of wavefront-detection timing.

8.2.6. Qualitative Time–Frequency Saliency Illustration

Figure 13 compares the time–frequency representation of a representative DLG-ABG fault at sensor S 0 with a proxy saliency overlay constructed on the same time–frequency grid. The input map is computed from the high-frequency residual of the measured signal and referenced to the pre-fault condition. The proxy overlay emphasizes the transient broadband region surrounding the known simulated fault-inception instant.
The concentration of the overlay around fault inception is physically compatible with the expected high-frequency excitation of a fault-initiated traveling wave. However, the displayed saliency pattern is not computed from the gradients, activations, or feature contributions of the trained diagnostic network. It therefore provides only a qualitative visualization of the signal region that a physically plausible model explanation would be expected to emphasize.
Model-specific interpretability requires attribution maps computed directly from the trained fault-type and localization outputs, such as the Grad-CAM- and SHAP-style formulations defined in Section 5.5. The quantitative diagnostics introduced in Section 5.5.5 are consequently not applied to Figure 13, because transient concentration, attribution stability, compactness, and occlusion-based faithfulness cannot be established from a proxy overlay.

8.3. Main Quantitative Performance on the Stratified Test Set

We next quantify the multi-task performance of the four predictors under identical test-set conditions. The central objective is to determine whether the proposed physics-regularized and hybrid learning strategies provide systematic and consistent improvements across the three coupled tasks considered in this work: (i) discrete fault-type classification, (ii) discrete feeder-area identification, and (iii) continuous fault localization. Particular attention is given to the localization tail error, since large deviations are especially relevant in protection, maintenance, and service-restoration applications.

8.3.1. Primary Quantitative Summary

Table 9 reports the principal test-set metrics for all models. These values provide the numerical basis for the comparative analysis that follows. For the localization task, both the mean absolute error (MAE) and the 95th percentile (P95) of the absolute error are reported. While MAE describes average estimation accuracy, P95 characterizes the upper tail of the error distribution and therefore captures high-error cases that may dominate operational risk.

8.3.2. Computational Scope and Inference Latency

Table 9 reports diagnostic performance only. The retained experimental outputs do not include execution-time traces, processor or accelerator specifications, memory usage, model-parameter counts, or floating-point operation counts. Consequently, a numerical inference time cannot be reported without performing a new controlled benchmark, and the present results do not establish real-time or near-real-time execution capability.
The online Hybrid inference path comprises per-unit signal scaling, construction of the 30 × 65 × 59 time–frequency tensor, evaluation of the shared encoder and the fault-type and area-identification heads, selection of the area-dependent sensor channels, and evaluation of the local regression head associated with the predicted area. Cable-transient simulation, model training, backpropagation of the physics-consistency loss, bootstrap analysis, and attribution-map generation are offline operations and are not required for each online diagnostic prediction.
A reproducible latency assessment should separately measure signal preprocessing and neural-network execution using a batch size of one after an initial warm-up period. For N run repeated evaluations, the per-event end-to-end latency can be defined as
t inf ( r ) = t output ( r ) t input ( r ) , r = 1 , , N run ,
and summarized through the median and upper-tail latency:
t ˜ inf = Q 0.50 t inf ( r ) r = 1 N run , t inf , P 95 = Q 0.95 t inf ( r ) r = 1 N run .
Such measurements must be reported together with the processor or accelerator model, available memory, numerical precision, software environment, thread configuration, and the inclusion or exclusion of signal acquisition and STFT computation. Without these implementation-dependent quantities, deployment feasibility cannot be inferred from the diagnostic accuracy metrics alone.

8.3.3. Physical Scale of the Localization Error

The global fault coordinate is expressed as a normalized arc-length position with respect to a reference feeder length l ref . Accordingly, a normalized absolute error e pu corresponds to the physical distance
e phys = e pu l ref .
The localization results obtained by the Hybrid model can therefore be written as
MAE phys = 0.011 l ref , e P 95 , phys = 0.027 l ref .
When l ref is expressed in meters or kilometers, the corresponding localization errors are obtained directly in the same unit. In the normalized feeder adopted in this paper, the cable sections are represented through relative arc lengths; therefore, the numerical values in meters or kilometers depend on the physical section lengths assigned to a particular network implementation.
The sampling frequency of 200 kHz corresponds to a sampling interval of
Δ t s = 1 f s = 5 μ s .
For an effective propagation velocity v ^ ( α ) , the associated one-way propagation distance over one sampling interval is
Δ d s = v ^ ( α ) Δ t s , Δ λ s = v ^ ( α ) Δ t s l ref .
For a differential-arrival formulation, the corresponding first-order spatial increment is approximately
Δ d diff v ^ ( α ) Δ t s 2 .
These quantities provide a sampling-based reference for interpreting the reported errors. The TW-TOA implementation additionally uses sub-sample interpolation and multiple sensor arrivals, whereas the learning-based models infer location from the complete time–frequency tensor. Their effective resolution is therefore influenced jointly by sampling frequency, measurement bandwidth, synchronization, propagation-velocity uncertainty, and the information contained in the multi-channel transient representation.
Table 9 shows progressively improved performance across the four evaluated configurations. The Hybrid model achieves the highest accuracy in both discrete tasks, reaching 0.93 for fault-type classification and 0.96 for area identification. For localization, MAE decreases from 0.027 for TW-TOA to 0.011 for the Hybrid configuration, while P95 decreases from 0.069 to 0.027 . The reduction in P95 indicates that the complete Hybrid formulation improves both the average localization accuracy and the upper tail of the absolute-error distribution.
The Baseline–PINN comparison isolates the effect of adding the propagation-consistency loss to the matched global supervised architecture. Relative to the Baseline, the PINN increases fault-type accuracy from 0.83 to 0.89 , increases area-identification accuracy from 0.90 to 0.93 , reduces MAE from 0.021 to 0.014 , and reduces P95 from 0.054 to 0.036 . Within the controlled test domain, these differences are consistent with a beneficial effect of the output-dependent physics regularization under otherwise matched task definitions and input representations.

8.3.4. Relative Gains of the Hybrid Model

Table 10 reports the relative gains of the Hybrid model with respect to each reference configuration. Accuracy improvements are expressed in percentage points, whereas localization improvements are expressed as relative reductions in MAE and P95.
Relative to TW-TOA, the Hybrid configuration increases fault-type accuracy by 17.0 percentage points and area-identification accuracy by 10.0 percentage points while reducing MAE by 59.3 % and P95 by 60.9 % . Relative to the purely data-driven Baseline, it increases fault-type and area-identification accuracies by 10.0 and 6.0 percentage points, respectively, and reduces MAE and P95 by 47.6 % and 50.0 % .
The additional differences between PINN and Hybrid are 4.0 percentage points in fault-type accuracy, 3.0 percentage points in area-identification accuracy, a 21.4 % reduction in MAE, and a 25.0 % reduction in P95. These differences quantify the advantage of the complete Hybrid configuration over the global PINN configuration. Because the Hybrid simultaneously introduces area-conditioned routing, area-dependent sensor selection, and local regression heads, the PINN–Hybrid comparison does not identify the marginal contribution of any individual component.

8.3.5. Graphical Summary of Overall Performance

For a compact visual comparison, Figure 14 summarizes the main quantitative metrics across all models, including fault-type accuracy, area-identification accuracy, localization MAE, and localization P95.
As shown in Figure 14, a consistent ordering is observed across the four evaluation criteria. TW-TOA provides a physically interpretable reference, while the Baseline and PINN models progressively improve performance. The Hybrid model achieves the highest classification and area-identification accuracies while simultaneously minimizing both MAE and P95. This confirms that the improvement is not restricted to a single metric; instead, it reflects a balanced enhancement across discrete and continuous tasks. Therefore, the Hybrid configuration provides a superior overall operating point by improving classification reliability, area identification, and localization precision at the same time.

8.4. Confusion Matrices and Fine-Grained Diagnostic Analysis

Aggregate metrics summarize global performance but do not reveal whether the remaining errors are physically plausible or randomly distributed across unrelated classes. Therefore, a class-level and area-level diagnostic analysis is required. For fault-type classification, the relevant question is whether misclassifications occur mainly between fault categories with similar phase involvement or grounding conditions. For area identification, errors are expected to occur primarily between adjacent feeder partitions, because faults close to area boundaries may generate similar multi-sensor transient patterns.
Figure 15 presents the diagnostic suite of the Hybrid model on the test set with N = 7200 samples. The figure includes row-normalized confusion matrices for fault-type classification and area identification together with per-class precision, recall, F1-score, and area-wise accuracy. The class-level metrics are computed according to (112)–(114), so the diagnostic evaluation is not limited to aggregate accuracy.
The fault-type confusion matrix in Figure 15 exhibits strong diagonal dominance, indicating that correct classifications dominate across the eleven fault classes. The remaining off-diagonal entries are sparse and mainly concentrated among fault types with related electrical behavior, such as faults sharing a similar phase involvement or ground-return components. This pattern suggests that the errors are consistent with intrinsic waveform similarity rather than arbitrary class confusion.
The area-identification confusion matrix also shows diagonal dominance. When area misclassifications occur, they are mostly located near the main diagonal, meaning that incorrect predictions tend to involve neighboring areas. This behavior is physically reasonable because faults located close to area boundaries can produce similar arrival patterns at adjacent sensor subsets. The area-wise accuracy bars further indicate that no feeder partition dominates the error distribution, supporting balanced performance across the six areas.
Overall, Figure 15 shows that the Hybrid model errors are structured, spatially coherent, and physically interpretable. This strengthens the validity of the aggregate results reported in Table 9 and Table 10, because high global accuracy is accompanied by plausible error patterns rather than by uncontrolled misclassification behavior.

8.5. Localization Regression Behavior: Bias, Dispersion, and Tail Risk

A rigorous evaluation of fault-location performance requires more than scalar indicators such as MAE and P95. Although these metrics summarize average and tail errors, they do not reveal whether the estimator exhibits systematic bias, position-dependent deviations, asymmetric errors, or aging-dependent dispersion. Therefore, Figure 16 presents a detailed regression diagnostic suite for the Hybrid model on the stratified test set with N = 7200 samples.
The predicted-versus-true location plot in Figure 16 evaluates global bias and calibration over the complete normalized feeder span. A concentration of samples around the identity line indicates that the estimator preserves proportionality between the true and predicted locations and does not introduce strong position-dependent distortions. The signed-error histogram evaluates whether localization errors are centered around zero, while the empirical cumulative distribution function (CDF) of the absolute error quantifies the fraction of events localized within a given tolerance. Finally, the absolute-error-versus-aging plot evaluates whether increasing degradation severity produces systematic error growth or heteroscedastic behavior.
As shown in Figure 16, the predicted locations are concentrated close to the identity line, indicating low systematic bias across the feeder. The signed-error distribution is approximately centered around zero, which supports the absence of a dominant positive or negative localization bias. The empirical CDF confirms that most events fall below small absolute-error thresholds, which is consistent with the MAE and P95 values reported in Table 9. The absolute-error-versus-aging panel shows that localization errors remain bounded over the full aging range, although moderate dispersion is expected at higher values of α because aging modifies attenuation, dispersion, and apparent propagation velocity. Thus, Figure 16 provides distributional evidence that complements the aggregate localization metrics and supports the robustness analysis developed in the following subsection.

8.6. Robustness Studies: Noise (SNR), Aging, and Fault Resistance

For practical deployment in underground distribution networks, a fault diagnosis framework must maintain stable performance under variations in measurement noise, insulation degradation, and fault resistance. Robustness is therefore evaluated through controlled binned analyses in which performance metrics are computed as functions of a single perturbation variable while marginalizing over all remaining scenario parameters. The analyzed metrics include fault-type classification accuracy, area-identification accuracy, and localization mean absolute error (MAE). This methodology isolates the sensitivity of each model to individual stress factors while preserving the statistical representativeness of the test set.

8.6.1. Robustness Within the Prescribed Additive-Noise Range

Figure 17 evaluates performance as a function of SNR over the interval 20– 40 dB used for dataset generation. Within this interval, decreasing SNR progressively reduces the fault-type and area-identification accuracies and increases the localization MAE for all evaluated configurations, reflecting the reduced visibility of the high-frequency transient components used for diagnosis and location.
The Hybrid configuration maintains the highest classification accuracies and the lowest localization MAE throughout the evaluated SNR range. The persistence of this ordering across the SNR bins indicates that its comparative advantage is not restricted to the least noisy events in the controlled dataset.
The SNR analysis represents additive channel-noise variation under the ideal synchronized measurement chain defined in Section 7.5. It does not reproduce non-additive field disturbances such as current-transformer saturation, clipping, channel-dependent filtering, timing skew, synchronization loss, impulsive interference, or sensor transfer-function distortion. These effects cannot generally be represented by an equivalent SNR value because they modify waveform shape and arrival-time information rather than only the noise energy. Accordingly, the trends in Figure 17 characterize robustness to additive noise within the simulated interval and do not establish robustness under severe measurement-chain distortion or SNR values below 20 dB .
The normalized aging-stress index modifies the distributed electrical parameters of underground cables and, consequently, affects attenuation, dispersion, and effective propagation velocity within the controlled simulation domain. Figure 18 presents performance as a function of α , where each point represents the average metric within an α -bin. This analysis should be interpreted as sensitivity to structured aging-induced parameter drift—not as validation against field-calibrated cable age.
A consistent trend is observed: increasing α reduces classification and area-identification accuracy while increasing the localization MAE. This behavior is expected because the progressive perturbation of R ( α ) , L ( α ) , C ( α ) , and G ( α ) changes the transient attenuation, apparent propagation velocity, and wavefront morphology, thereby increasing the difficulty of both classification and localization. This reflects the growing difficulty of the problem as the waveform distortion increases. Importantly, the Hybrid model exhibits the smallest degradation slope across all metrics, indicating improved robustness to aging-induced variations in signal propagation.

8.6.2. Robustness Versus Fault Resistance R f

Fault resistance determines the magnitude of fault currents and the strength of the resulting transient signals. Figure 19 reports performance as a function of R f , showing that increasing resistance weakens the transient signature and reduces discriminability.
All models exhibit decreased classification accuracy and increased localization MAE as R f increases. Nevertheless, the Hybrid model consistently maintains the best performance across the full resistance range, achieving the highest discrete-task accuracies and the lowest localization error. This indicates improved stability under high-impedance fault conditions, which are particularly challenging in practical systems.

8.7. Topology Sensitivity and Area-Wise Heterogeneity

Underground distribution feeders are not topologically uniform. Lateral branches introduce impedance discontinuities, additional reflection points, and modified propagation paths, which can alter transient signatures and complicate arrival-time interpretation. Therefore, performance is evaluated not only globally but also under two topology-aware perspectives: trunk versus lateral faults and area-wise feeder partitions.

8.7.1. Trunk Versus Lateral Comparison

Figure 20 compares the model performance for faults located on the main trunk and on lateral branches. This figure evaluates whether the reported gains are preserved when the propagation path includes additional branching effects.
Across all models, lateral faults produce slightly lower classification accuracy and higher localization MAE than trunk faults. This behavior is physically consistent with the additional reflections and local impedance mismatches introduced by lateral branches. However, the relative model ordering remains stable in both cases. The Hybrid model achieves the highest fault-type and area-identification accuracies and the lowest localization MAE for both trunk and lateral events, indicating that its improvement is not restricted to the simpler main-trunk topology.

8.7.2. Area-Wise Performance and Junction-Related Ambiguity

Figure 21 reports the fault-type accuracy, area-identification accuracy, and localization MAE separately for the six feeder areas. This disaggregation captures variations in sensor observability, branching structure, and dominant propagation paths that are concealed by the aggregate test-set metrics.
Moderate area-to-area variability is observed particularly in localization MAE. Areas containing or adjoining branching points are exposed to additional reflected and refracted wave components, whereas terminal and boundary areas may provide fewer independent propagation paths. These effects can reduce the separability of first-arrival signatures and increase the possibility that similar transient patterns are associated with neighboring locations.
The Hybrid configuration maintains the most favorable performance among the evaluated methods in each area. Nevertheless, the area-wise averages do not isolate the error distribution as a continuous function of distance from a junction or area boundary. Fault locations are sampled within
x f / l e f [ 0.05 , 0.95 ] ,
so exact section endpoints and junction coordinates are excluded, but events remain distributed across regions with different levels of proximity to impedance discontinuities.
A boundary-conditioned assessment can be defined using
δ J , n = min j J d path x f , n , x j ,
where J is the set of feeder junctions and area boundaries, and d path ( · , · ) is the shortest feeder-path distance. Localization errors may then be grouped according to δ J , n to distinguish near-junction events from faults occurring in the interior of cable sections.
The present area-wise results demonstrate consistency across the six predefined partitions, but they should not be interpreted as a dedicated validation of localization immediately adjacent to junctions or area boundaries. Such locations remain especially sensitive to reflection overlap, area-routing errors, propagation-path ambiguity, and uncertainty in the local cable parameters.

8.8. Localization Error Sensitivity Maps: Joint Effects of Aging, SNR, and R f

The single-stressor analyses in Section 8.6 quantify the marginal effect of SNR, aging, and fault resistance separately. However, the localization performance may also be affected by the interactions among stressors. To evaluate these interactions, Figure 22 presents two-dimensional sensitivity maps for the Hybrid model by binning the test-set samples over pairs of stress variables and aggregating localization-error statistics within each bin.
Let λ [ 0 , 1 ] denote the true normalized fault location and λ ^ its estimate. The signed localization error is defined as
e = λ ^ λ ,
and the analysis focuses on the absolute error | e | . For each bin, Figure 22 reports two statistics: the mean absolute error E [ | e | ] , which describes the typical localization performance, and the 95th-percentile absolute error P 95 ( | e | ) , which characterizes tail deviations. The maps are constructed over ( α , SNR ) and ( α , log 10 ( R f ) ) , where α is the normalized aging-stress index, SNR is expressed in dB, and R f is the fault resistance.
The ( α , SNR ) maps show that the localization error increases when aging becomes more severe and measurement quality decreases. This trend is physically consistent with transient-based localization in underground cables: aging modifies attenuation, dispersion, and effective propagation velocity, whereas low SNR reduces the observability of high-frequency fault-initiated components. Their combined effect increases uncertainty in transient detection and location regression.
The ( α , log 10 ( R f ) ) maps further indicate that larger errors occur when high normalized aging-stress levels coincide with moderate-to-high fault resistance. As R f increases, the injected transient becomes weaker and phase-dependent features become less pronounced. Consequently, the high-frequency content used for localization becomes less observable, increasing both the central error and tail risk. The P 95 maps exhibit stronger contrast than the mean-error maps, indicating that compounded stressors affect extreme localization deviations more strongly than average performance.
Each bin in Figure 22 is annotated with the corresponding number of test samples. These annotations verify that the observed high-error regions are supported by sufficient samples and are not artifacts of severe bin imbalance. Therefore, Figure 22 provides a joint sensitivity analysis showing how aging, noise, and fault resistance interact to influence Hybrid localization accuracy and tail behavior.

8.9. Reliability and Calibration of Localization and Classification Confidence

Point metrics such as MAE and P95 summarize central tendency and tail behavior, but they do not directly quantify operational reliability. For deployment in protection and monitoring systems, it is essential to evaluate the probability that localization errors remain within admissible tolerances and to verify whether confidence estimates reflect actual predictive correctness. This subsection therefore analyzes reliability through empirical coverage functions and evaluates confidence calibration for classification outputs.

8.9.1. Reliability Curves for Localization

Let λ [ 0 , 1 ] denote the true normalized fault location and λ ^ its estimate. For a tolerance ϵ 0 , the empirical coverage function is defined as
C ( ϵ ) = P | λ ^ λ | ϵ ,
which corresponds to the cumulative distribution function of the absolute localization error evaluated at ϵ . The function C ( ϵ ) is monotonically non-decreasing with C ( 0 ) = 0 and lim ϵ C ( ϵ ) = 1 .
Figure 23 reports C ( ϵ ) for all models on the test set. Faster-rising curves indicate a higher probability of achieving a small localization error. For any admissible tolerance ϵ , the value C ( ϵ ) directly represents the probability that the localization error remains within that bound.
As shown in Figure 23, the Hybrid model dominates across the full tolerance range. This implies first-order stochastic improvement in localization accuracy: for any threshold ϵ , the Hybrid model achieves a higher probability of satisfying | λ ^ λ | ϵ . The steep initial slope of the Hybrid curve indicates a strong concentration of probability mass near zero error, which is consistent with the reduced MAE and P95 reported in Table 9.

8.9.2. Calibration and Confidence Analysis

Accurate classification does not necessarily imply reliable probabilistic confidence. For the Baseline, PINN, and Hybrid models, the classification confidence assigned to sample n is defined as the maximum predicted fault-type probability:
c n = max c S T p ^ n , c .
The test samples are partitioned into equal-width confidence intervals, and the empirical accuracy and mean confidence are computed within each nonempty bin. The expected calibration error is
ECE = b = 1 B cal | I b | N acc ( I b ) conf ( I b ) ,
where I b is the set of samples assigned to confidence bin b, | I b | is its sample count, and B cal is the number of calibration bins.
Accordingly, the quantitative calibration interpretation is restricted to the Baseline, PINN, and Hybrid outputs in the empirical-accuracy, reliability, and ECE panels. The bottom density panel illustrates possible differences in confidence concentration but does not constitute an empirical distribution of trained-model outputs. Likewise, the TW-TOA entries are not interpreted as probabilistic calibration results because TW-TOA is a deterministic reference method without a native softmax or posterior-probability output. These calibration results are summarized in Figure 24.
Within the learning-based comparison, the Hybrid model exhibits the closest alignment between confidence and empirical correctness among the evaluated neural configurations. This result supports only a relative calibration comparison within the controlled test domain; it does not establish field-calibrated uncertainty or justify interpreting the proxy panels as measured predictive-confidence distributions.

8.10. Selective Prediction: Coverage–Risk and Coverage–Error Trade-Offs

Selective prediction evaluates diagnostic performance after retaining only the samples with the highest confidence scores. For the learning-based configurations, the fault-type classification confidence of sample n is defined as
c cls , n = max c S T p ^ n , c ,
where p ^ n , c is the predicted probability of fault class c.
Because the localization heads produce point estimates rather than predictive distributions, the model does not provide a native coordinate-level uncertainty estimate. The confidence used to rank localization predictions is therefore the feeder-area routing confidence
c loc , n = max a { 1 , , A } p ^ A a , n .
This quantity measures confidence in selecting the area-specific regression path; it should not be interpreted as a calibrated confidence interval for the continuous location estimate.
For each task, the test samples are sorted in descending order of the corresponding confidence score. At coverage level q, the retained index set is
K ( q ) = π ( 1 ) , , π ( N q ) , N q = q N ,
where π is the confidence-based ordering and
q 0.1 , 0.2 , , 1.0 .
For the test set with N = 7200 , the retained subsets therefore contain between 720 and 7200 events.
Classification selective risk is defined as
R cls ( q ) = 1 1 N q n K cls ( q ) y ^ cls , n = y cls , n ,
whereas localization error at coverage q is
E loc ( q ) = 1 N q n K loc ( q ) λ ^ n λ n .
Figure 25 reports these coverage–performance relationships for the learning-based configurations. The TW-TOA trace is included only as a qualitative reference because the deterministic TW-TOA method does not produce native fault-class or area probabilities comparable with (144) and (145).
For the learning-based configurations, both the classification risk and localization MAE decrease as coverage is reduced. This behavior indicates that the probability outputs provide useful rankings of prediction difficulty within the controlled test domain. The Hybrid configuration maintains the lowest selective risk and localization MAE across the evaluated coverage levels. Nevertheless, the localization confidence in (145) quantifies routing certainty rather than uncertainty in the continuous coordinate itself; coordinate-level uncertainty would require a probabilistic regression head, an ensemble, or another dedicated uncertainty-estimation mechanism.

8.11. Uncertainty Quantification via Bootstrap Distributions

Point estimates such as the classification accuracy and localization MAE do not capture the sampling variability associated with a finite test set. Statistical uncertainty is therefore quantified using a paired non-parametric bootstrap procedure applied to the fixed test-set predictions.
Given the test set of size N = 7200 , a total of B = 1400 bootstrap resamples are generated. For each bootstrap repetition b { 1 , , B } , an index vector
I ( b ) = i 1 ( b ) , , i N ( b ) , i k ( b ) U { 1 , , N } ,
is sampled with replacement from the original test-set indices. The same resampled index vector I ( b ) is applied to every evaluated method within repetition b, thereby preserving the paired structure of the common test set. The models are not retrained during bootstrapping; the classification accuracy and localization MAE are recomputed from the previously obtained test predictions for each resample.
For a performance metric M with bootstrap values { M ( b ) } b = 1 B , the reported central estimate is the bootstrap median, and the empirical two-sided 95 % percentile confidence interval is
CI 95 % ( M ) = Q 0.025 { M ( b ) } b = 1 B , Q 0.975 { M ( b ) } b = 1 B ,
where Q p ( · ) denotes the empirical quantile of order p. This procedure quantifies finite-sample variability without assuming Gaussian metric distributions and ensures that comparisons among methods are based on identical bootstrap realizations.

8.11.1. Bootstrap Distributions

Figure 26 presents the empirical distributions of classification accuracy and localization MAE across bootstrap resamples. The central marker denotes the median of each distribution, while the intervals represent empirical 95 % percentile ranges.
As shown in Figure 26, the distributions for different models remain clearly separated across resamples. This indicates that the observed ranking of methods is stable and not driven by a particular realization of the test set, thereby strengthening the reliability of the comparative results.

8.11.2. Bootstrap Confidence Interval Summary

To provide numerical values consistent with Figure 26, Table 11 reports the bootstrap medians and corresponding empirical 95 % percentile confidence intervals for the classification accuracy and localization MAE.
Table 11 confirms that the Hybrid model not only achieves the best median performance but also exhibits relatively narrow confidence intervals. This indicates that its superiority is robust under sampling variability and not sensitive to the particular composition of the test set.

8.12. Global Trade-Offs: Pareto Frontier and Radar Comparison

Because the proposed framework jointly addresses fault-type classification, area identification, and continuous localization, performance must be interpreted in a multi-objective setting. A model is operationally preferable only if improvements in one objective do not incur degradation in others. Therefore, joint performance is analyzed using Pareto and normalized multi-metric visualizations.

8.12.1. Pareto Trade-Off Between Localization Error and Fault-Type Accuracy

Figure 27 represents each model in a two-dimensional objective space defined by fault-type accuracy (to be maximized) and localization MAE (to be minimized). In this plane, a model Pareto-dominates another if it achieves no worse performance in both objectives and strictly better performance in at least one.
As observed in Figure 27, the Hybrid model occupies the most favorable position in the Pareto plane, achieving both higher classification accuracy and lower localization error than the alternatives. This demonstrates that the improvement is not obtained through a trade-off but reflects a genuinely superior joint operating point.

8.12.2. Radar Comparison Across Normalized Objectives

While Figure 27 focuses on two primary objectives, Figure 28 extends the comparison to multiple metrics, including fault-type accuracy, area-identification accuracy, and localization performance expressed through normalized inverse MAE and inverse P95. All axes are oriented so that larger values correspond to better performance.
Figure 28 shows that the Hybrid model expands outward across all axes, indicating balanced improvements across classification, area identification, and both average and tail localization errors. This confirms that the proposed framework achieves a consistent multi-objective advantage rather than isolated gains in individual metrics.

8.13. Integrated-Configuration Summary and Attribution Limits

Figure 29 provides a compact synthesis of the principal task metrics for the four evaluated diagnostic configurations. It consolidates fault-type accuracy, area-identification accuracy, localization MAE, and localization P95, and it reproduces the numerical trends reported in Table 9 and Table 10.
The Baseline–PINN comparison provides a controlled assessment of adding the propagation-consistency term while retaining the same global supervised architecture. By contrast, the difference between PINN and Hybrid reflects the combined effect of several simultaneous modifications: area-conditioned routing, fixed sensor-subset selection, area-specific local regression heads, and physics regularization within the complete diagnostic pipeline. Consequently, the additional improvement of the Hybrid configuration cannot be assigned to any one of these components individually.
Within this scope, Figure 29 shows that the complete Hybrid configuration achieves the most favorable joint operating point among the evaluated alternatives. The comparison supports the effectiveness of the integrated formulation as a whole, while a factorial ablation in which routing, sensor selection, local regression, and physics regularization are independently enabled or disabled would be required to quantify their separate marginal contributions.

Comparison with Learning-Based Fault-Location Approaches

The learning-based fault diagnosis and location methods reported in the literature include support-vector-machine classifiers, fuzzy diagnostic systems, wavelet-based transient-feature models, and data-driven fault-location algorithms [26,27,28]. These approaches demonstrate that transient or transformed electrical signals can support accurate diagnostic decisions when the training data represent the operating domain of interest.
A direct numerical ranking against this paper’s results is not appropriate because the reported studies differ in feeder topology, voltage level, fault-label space, sensor configuration, sampling frequency, signal representation, physical distance scale, noise model, and training–test partition. In particular, the classification accuracy obtained for a fault-type-only problem is not equivalent to the joint fault-type, feeder-area, and continuous-location task considered here, and a location error expressed in meters or as a percentage of a specific line cannot be converted uniquely to the normalized branched-feeder coordinate used in this paper.
The performance improvement reported in Table 9 and Table 10 is therefore meaningful as a controlled within-study comparison: TW-TOA, Baseline, PINN, and Hybrid are evaluated on the same event records, input channels, label definitions, and parameter ranges. The results establish that the complete Hybrid configuration outperforms these matched references within the prescribed simulation domain.
Wavelet-feature SVMs, tree ensembles, recurrent networks, and transformer-based models were not trained on the present dataset. Consequently, the reported results do not establish superiority over those architecture families. A direct architecture-level comparison would require identical training, validation, and test records; the same fault and area labels; matched preprocessing and sensor information; comparable hyperparameter-selection budgets; and common classification and localization metrics. Under these conditions, differences could be attributed to the learning architecture rather than to incompatible datasets or evaluation protocols.
Taken together, the results support four main observations. First, the waveform, HF-envelope, and time–frequency analyses in Figure 9, Figure 10, Figure 11 and Figure 12 confirm that the simulated dataset contains event-localized, phase-dependent transient signatures consistent with traveling-wave-like propagation. This indicates that the learning problem is grounded in physically meaningful signal content rather than artificial class separability.
Second, the quantitative results in Table 9 and Table 10, together with Figure 14, show that the Hybrid model provides coherent multi-task improvement across fault-type classification, area identification, and localization. The reduction in both MAE and P95 indicates that the model improves average accuracy and reduces tail-error risk.
Third, the robustness analyses in Figure 17, Figure 18, Figure 19, Figure 20, Figure 21 and Figure 22 demonstrate that performance trends remain stable under variations in SNR, normalized aging-stress index, fault resistance, and compounded stress conditions. The topology-conditioned and area-wise analyses in Figure 20 and Figure 21 further show that the gains are not restricted to a single feeder region or topology subset.
Fourth, the reliability, calibration, selective prediction, and bootstrap analyses in Figure 23, Figure 24, Figure 25 and Figure 26 indicate that the reported performance is stable under test-set resampling and that confidence scores carry useful information for ranking prediction difficulty. This supports the use of confidence-aware decision policies, such as abstaining from low-confidence cases or prioritizing them for operator review.
Overall, the empirical evidence indicates that the Hybrid approach provides consistent improvements across complementary objectives while maintaining stability under structured perturbations and finite-sample uncertainty. Nevertheless, because the evaluation is based on controlled simulation data, the results should be interpreted as simulation-based validation. Future work should incorporate laboratory or field cable-fault measurements, heterogeneous aging scenarios, and independently validated frequency-dependent cable models to further assess deployment readiness.

9. Conclusions

This paper developed a physics-regularized Hybrid framework for joint fault-type classification, feeder-area identification, and continuous fault localization in aging underground distribution networks. The formulation combines synchronized multi-sensor time–frequency inputs, an output-dependent propagation-consistency loss, area-conditioned routing, and area-specific local regression heads. Cable degradation is represented through a normalized aging-stress index that imposes controlled parameter drift rather than a field-calibrated asset-health model.
The framework was evaluated on a synthetic branched feeder using 36,000 simulated events spanning 11 fault classes, 6 feeder areas, trunk and lateral locations, R f [ 0.1 , 50 ] Ω , SNR [ 20 , 40 ] dB , and α [ 0 , 1 ] . On the held-out test set of 7200 event records, the Hybrid configuration achieved a fault-type accuracy of 0.93 , an area-identification accuracy of 0.96 , a localization MAE of 0.011 p.u., and a 95th-percentile absolute error of 0.027 p.u. It provided the most favorable joint performance among TW-TOA, Baseline, PINN, and Hybrid under the common simulation protocol.
The Baseline–PINN comparison supports the contribution of the propagation-consistency term under matched global supervised architectures. The additional difference between PINN and Hybrid represents the combined effect of area-conditioned routing, sensor-subset selection, local regression, and physics regularization; therefore, it cannot be assigned to any one component individually. The robustness and bootstrap analyses further show that the ordering of the evaluated configurations remains stable within the prescribed ranges of additive noise, normalized aging stress, fault resistance, and feeder topology.
The time–frequency saliency overlay included in this paper is a qualitative proxy and does not constitute model-native evidence of explanation faithfulness. Quantitative interpretability claims require Grad-CAM-, SHAP-, or equivalent attribution maps computed directly from the trained classification and localization outputs and evaluated using the proposed concentration, stability, compactness, and occlusion criteria.
The reported results characterize the interpolation performance for unseen events generated by the same simulator and parameter domain. They do not establish cross-simulator generalization, field accuracy, real-time execution, performance at lower sampling rates, or robustness to non-additive measurement-chain disturbances. Practical implementation would require synchronized transient-capable voltage and current sensors, sufficient analog bandwidth, calibrated sensor transfer functions, accurate feeder topology and cable parameters, condition-dependent propagation-velocity estimation, and calibration of the aging representation using laboratory or field indicators.
Further validation should use independently generated electromagnetic-transient waveforms, laboratory cable-fault experiments, and field recordings. It should also examine heterogeneous and frequency-dependent aging, imperfect synchronization, sensor saturation and filtering, grouped or out-of-range test scenarios, lower sampling frequencies, component-wise ablations, matched wavelet/SVM/transformer baselines, and measured end-to-end inference latency. These steps are required to determine whether the comparative advantages observed in the controlled simulation domain are retained under operational conditions.

Author Contributions

Conceptualization, A.A.T. and F.J.; methodology, A.A.T.; software, A.A.T.; validation, A.A.T., F.J., M.J. and P.L.; formal analysis, A.A.T.; investigation, A.A.T., F.J., M.J. and P.L.; resources, A.A.T. and M.J.; data curation, A.A.T.; writing—original draft preparation, A.A.T. and F.J.; writing—review and editing, A.A.T., F.J., M.J. and P.L.; visualization, A.A.T.; supervision, F.J. and M.J.; project administration, A.A.T.; funding acquisition, A.A.T. and M.J. All authors have 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 Salesiana.

Data Availability Statement

The data supporting the findings of this study were generated through the controlled numerical simulation framework described in the manuscript. The electrical modeling formulation, algorithms, pseudocode, scenario ranges, signal-processing procedures, model architecture, and evaluation protocol are presented in this paper to support methodological transparency and reproducibility. Additional information and materials related to the simulation and implementation workflow may be obtained from the corresponding author upon reasonable request. The data are not publicly available because the simulation datasets have not been deposited in a public repository.

Acknowledgments

The authors acknowledge the support of Universidad Politécnica Salesiana for the development of this research. During the preparation of this manuscript, the authors used OpenAI’s ChatGPT (GPT-5.6 Thinking) solely to improve the wording and language quality of the manuscript. It was not used for data generation, simulation, methodology development, data analysis, result interpretation, or the creation of scientific content. The authors reviewed and edited the final text and take full responsibility for the content of this publication.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Choudhary, M.; Shafiq, M.; Kiitam, I.; Hussain, A.; Palu, I.; Taklaja, P. A review of aging models for electrical insulation in power cables. Energies 2022, 15, 3408. [Google Scholar] [CrossRef] [Scilit]
  2. Stojanović, J.; Klimenta, D.; Panić, P.; Mitrović, D.; Prokić, M.; Jevtić, M.; Petrović, M. Thermal aging management of underground power cables using FEM-based Arrhenius analysis. Electr. Eng. 2023, 105, 647–662. [Google Scholar] [CrossRef] [Scilit]
  3. Hassan, W.; Shafiq, M.; Hussain, G.A.; Choudhary, M.; Palu, I. Investigating the progression of insulation degradation in power cable based on partial discharge measurements. Electr. Power Syst. Res. 2023, 220, 109452. [Google Scholar] [CrossRef] [Scilit]
  4. Li, G.; Wang, Z.; Lan, R.; Wei, Y.; Nie, Y.; Li, S.; Lei, Q. The lifetime prediction and insulation failure mechanism of XLPE for high-voltage cable. IEEE Trans. Dielectr. Electr. Insul. 2023, 30, 761–768. [Google Scholar] [CrossRef] [Scilit]
  5. Karimi, M.; Galijasevic, Z.; Lehtonen, M.; Lahtinen, M. Review of fault location methods for transmission lines based on traveling waves. IET Gener. Transm. Distrib. 2016, 10, 1125–1135. [Google Scholar] [CrossRef] [Scilit]
  6. Lin, S.; He, Z.; Li, X. Travelling wave time-frequency characteristic-based fault location method for transmission lines. IET Gener. Transm. Distrib. 2012, 6, 764–772. [Google Scholar] [CrossRef] [Scilit]
  7. Lopes, F.V.; Fernandes, D.; Neves, W.L.A. A traveling-wave detection method based on Park’s transformation for fault locators. IEEE Trans. Power Deliv. 2013, 28, 1626–1634. [Google Scholar] [CrossRef] [Scilit]
  8. Deng, F.; He, Z.; Zhang, Y.; Hu, W. A single-ended fault location method based on full waveform feature extraction of traveling waves. IEEE Trans. Power Deliv. 2023, 38, 2585–2595. [Google Scholar] [CrossRef] [Scilit]
  9. Pathirage, T.; Wijayapala, W.H.M.S.; Ekanayake, J. Fault location in power distribution networks using frequency analysis of traveling waves. Electr. Power Syst. Res. 2025, 236, 111971. [Google Scholar] [CrossRef] [Scilit]
  10. Wang, Y.; Xie, L.; Liu, F.; Yu, K.; Zeng, X.; Bi, L.; Tang, X. Fault location method for distribution network considering distortion of traveling wavefronts. Int. J. Electr. Power Energy Syst. 2024, 159, 110065. [Google Scholar] [CrossRef] [Scilit]
  11. Sessa, S.D.; Sanniti, F.; Greco, A.; Talomo, S.; Pajussin, M.; Benato, R. An online single-ended traveling waves fault detection algorithm for high-voltage multi-branch overhead lines. IEEE Access 2024, 12, 89691–89706. [Google Scholar] [CrossRef] [Scilit]
  12. Cheng, L.; Wang, T.; Wang, Y. A novel fault location method for distribution networks with distributed generations based on the time matrix of traveling-waves. Prot. Control Mod. Power Syst. 2022, 7, 46. [Google Scholar] [CrossRef] [Scilit]
  13. Tariq, R.; Alhamrouni, I.; Rehman, A.U.; Eldin, E.T.; Shafiq, M.; Ghamry, N.A.; Hamam, H. An optimized solution for fault detection and location in underground cables based on traveling waves. Energies 2022, 15, 6468. [Google Scholar] [CrossRef] [Scilit]
  14. Wang, Z.; Zhang, Y.; Li, M.; Chen, H. A micro-PMU-based fault location method for distribution networks with multiple branches. Int. J. Electr. Power Energy Syst. 2025, 166, 111042. [Google Scholar] [CrossRef] [Scilit]
  15. Biswal, C.; Sahu, B.K.; Rout, P.K.; Mishra, M. A critical review on traveling wave-based fault assessment and enhanced protection of distribution networks in smart grid scenario. Unconv. Resour. 2025, 8, 100242. [Google Scholar] [CrossRef] [Scilit]
  16. Huang, B.; Wang, J. Applications of physics-informed neural networks in power systems: A review. IEEE Trans. Power Syst. 2023, 38, 572–588. [Google Scholar] [CrossRef] [Scilit]
  17. Stiasny, J.; Misyris, G.S.; Chatzivasileiadis, S. Physics-informed neural networks for nonlinear system identification for power system dynamics. In Proceedings of the 2021 IEEE Madrid PowerTech, Madrid, Spain, 28 June–2 July 2021; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
  18. Tran, M.-Q.; Zamzam, A.S.; Nguyen, P.H. Physics-informed graphical neural network for power system state estimation. IEEE Trans. Smart Grid 2021, 12, 3326–3336. [Google Scholar] [CrossRef] [Scilit]
  19. Li, W.; Deka, D. Physics-informed learning for high-impedance fault detection. In Proceedings of the 2021 IEEE Madrid PowerTech, Madrid, Spain, 28 June–2 July 2021; pp. 1–6. [Google Scholar] [CrossRef] [Scilit]
  20. Nellikkath, R.; Chatzivasileiadis, S. Physics-informed neural networks for AC optimal power flow. Electr. Power Syst. Res. 2022, 212, 108412. [Google Scholar] [CrossRef] [Scilit]
  21. Hsu, C.-C.; Frusque, G.; Forest, F.; Macedo, F.; Franck, C.M.; Fink, O. Explainable AI guided unsupervised fault diagnostics for high-voltage circuit breakers. Reliab. Eng. Syst. Saf. 2025, 244, 111199. [Google Scholar] [CrossRef] [Scilit]
  22. Naidu, O.P.; Pradhan, A.K. A traveling wave-based fault location method using unsynchronized current measurements. IEEE Trans. Power Deliv. 2019, 34, 505–513. [Google Scholar] [CrossRef] [Scilit]
  23. Naidu, O.P.; Pradhan, A.K. Model-free traveling wave based fault location method for series compensated transmission line. IEEE Access 2020, 8, 193128–193137. [Google Scholar] [CrossRef] [Scilit]
  24. El-Ghany, H.A.A.; Azmy, A.M.; Abeid, A.M. A general travelling-wave-based scheme for locating simultaneous faults in transmission lines. IEEE Trans. Power Deliv. 2020, 35, 130–139. [Google Scholar] [CrossRef] [Scilit]
  25. Mu, D.; Lin, S.; He, P.; Li, X. An improved method of traveling wave protection for DC lines based on the compensation of line-mode fault voltage. IEEE Trans. Power Deliv. 2023, 38, 1720–1730. [Google Scholar] [CrossRef] [Scilit]
  26. Li, M.; Zhang, H.; Chen, Z.; Wang, Q. Design of fault location algorithm based on online distributed travelling wave for HV power cable. PLoS ONE 2023, 18, e0296513. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  27. Catucuamba, J.; Aguila Téllez, A. Design of a generic fault diagnosis model for electrical distribution networks using a support vector machine (SVM) algorithm. IEEE Access 2025, 13, 160175–160192. [Google Scholar] [CrossRef] [Scilit]
  28. Perez, R.; Inga, E.; Aguila, A.; Vásquez, C.; Lima, L.; Viloria, A.; Henry, M. Fault diagnosis on electrical distribution systems based on fuzzy logic. In Advances in Swarm Intelligence; Tan, Y., Shi, Y., Tang, Q., Eds.; Springer International Publishing: Cham, Switzerland, 2018; pp. 174–185. [Google Scholar] [CrossRef] [Scilit]
  29. Xu, L.; Wang, X.; Zhao, Z. Physics-informed machine learning for fault diagnosis: A review. Adv. Eng. Inform. 2024, 60, 102806. [Google Scholar] [CrossRef] [Scilit]
Figure 1. Aging-aware modeling workflow: nominal cable parameters are degraded via a normalized aging-stress index α , discretized into N π cascaded π -sections, and combined with operating conditions and an explicit fault scenario as inputs to the time-domain simulation, which produces transient voltage and current measurements.
Figure 1. Aging-aware modeling workflow: nominal cable parameters are degraded via a normalized aging-stress index α , discretized into N π cascaded π -sections, and combined with operating conditions and an explicit fault scenario as inputs to the time-domain simulation, which produces transient voltage and current measurements.
Energies 19 03567 g001
Figure 2. Electrical modeling hierarchy for underground cables: distributed parameters and telegrapher equations are approximated by cascaded π -sections for time-domain transient simulation.
Figure 2. Electrical modeling hierarchy for underground cables: distributed parameters and telegrapher equations are approximated by cascaded π -sections for time-domain transient simulation.
Energies 19 03567 g002
Figure 3. Aging parameterization: a normalized aging-stress index α is mapped to aged per-unit-length cable matrices used by the electrical model.
Figure 3. Aging parameterization: a normalized aging-stress index α is mapped to aged per-unit-length cable matrices used by the electrical model.
Energies 19 03567 g003
Figure 4. Unified architecture of the proposed Hybrid model. The complete time–frequency tensor is processed by the shared encoder for fault-type and feeder-area identification. In parallel, fixed area-dependent channel selectors retain the sensor subsets associated with each feeder area. The selected tensors are processed using shared-weight convolutional operations and six local regression heads. During inference, the predicted area selects the corresponding local estimate, which is subsequently transformed into the global normalized fault location.
Figure 4. Unified architecture of the proposed Hybrid model. The complete time–frequency tensor is processed by the shared encoder for fault-type and feeder-area identification. In parallel, fixed area-dependent channel selectors retain the sensor subsets associated with each feeder area. The selected tensors are processed using shared-weight convolutional operations and six local regression heads. During inference, the predicted area selects the corresponding local estimate, which is subsequently transformed into the global normalized fault location.
Energies 19 03567 g004
Figure 5. The large-scale underground feeder is partitioned into A = 6 mutually exclusive and collectively exhaustive areas to enable area-wise coarse-to-fine fault localization in a branched network. Each lateral is assigned uniquely to the area of its root junction to avoid ambiguity in area labeling.
Figure 5. The large-scale underground feeder is partitioned into A = 6 mutually exclusive and collectively exhaustive areas to enable area-wise coarse-to-fine fault localization in a branched network. Each lateral is assigned uniquely to the area of its root junction to avoid ambiguity in area labeling.
Energies 19 03567 g005
Figure 6. Coarse-to-fine area-wise localization strategy. The model first identifies the most probable feeder area and then estimates the in-area coordinate using the corresponding area-dependent sensor subset.
Figure 6. Coarse-to-fine area-wise localization strategy. The model first identifies the most probable feeder area and then estimates the in-area coordinate using the corresponding area-dependent sensor subset.
Energies 19 03567 g006
Figure 7. Large-case study workflow for aging-aware scenario generation, transient simulation, dataset labeling, and hybrid physics-regularized explainable inference.
Figure 7. Large-case study workflow for aging-aware scenario generation, transient simulation, dataset labeling, and hybrid physics-regularized explainable inference.
Energies 19 03567 g007
Figure 8. Dataset statistics for all generated samples: distributions of R f , normalized aging-stress index α , SNR, fault location λ , area balance, and trunk/lateral topology split. These distributions verify broad coverage over the scenario variables and reduce the risk of biased aggregate metrics.
Figure 8. Dataset statistics for all generated samples: distributions of R f , normalized aging-stress index α , SNR, fault location λ , area balance, and trunk/lateral topology split. These distributions verify broad coverage over the scenario variables and reduce the risk of biased aggregate metrics.
Energies 19 03567 g008
Figure 9. HF-envelope voltage waveforms across all fault types for a representative scenario at a fixed sensor. The row-wise layout highlights phase-dependent transient energy around fault inception, which is consistent with traveling-wave-based interpretation.
Figure 9. HF-envelope voltage waveforms across all fault types for a representative scenario at a fixed sensor. The row-wise layout highlights phase-dependent transient energy around fault inception, which is consistent with traveling-wave-based interpretation.
Energies 19 03567 g009
Figure 10. HF-envelope current waveforms across all fault types for the same scenario as Figure 9. Current signals provide complementary transient information that enhances discrimination among fault categories and supports localization.
Figure 10. HF-envelope current waveforms across all fault types for the same scenario as Figure 9. Current signals provide complementary transient information that enhances discrimination among fault categories and supports localization.
Energies 19 03567 g010
Figure 11. Comparison between raw three-phase signals and HF-envelope representations for an illustrative fault scenario. The envelope emphasizes transient energy and improves the visibility of fault inception and phase involvement. The dashed vertical line indicates the simulator-defined fault-inception instant.
Figure 11. Comparison between raw three-phase signals and HF-envelope representations for an illustrative fault scenario. The envelope emphasizes transient energy and improves the visibility of fault inception and phase involvement. The dashed vertical line indicates the simulator-defined fault-inception instant.
Energies 19 03567 g011
Figure 12. Time–frequency maps for all fault types using a high-frequency voltage residual at sensor S 0 . Each subplot shows a localized broadband energy increase around fault inception, indicated by the dashed line, confirming transient behavior consistent with traveling-wave propagation rather than stationary noise.
Figure 12. Time–frequency maps for all fault types using a high-frequency voltage residual at sensor S 0 . Each subplot shows a localized broadband energy increase around fault inception, indicated by the dashed line, confirming transient behavior consistent with traveling-wave propagation rather than stationary noise.
Energies 19 03567 g012
Figure 13. Qualitative time–frequency saliency illustration for a representative DLG-ABG fault at sensor S 0 . The left panel shows the input time–frequency representation, whereas the right panel shows a proxy saliency overlay constructed to emphasize the broadband transient region around the known simulated fault-inception instant. The proxy overlay is not a model-native Grad-CAM or SHAP attribution and is not used as quantitative evidence of explanation faithfulness.
Figure 13. Qualitative time–frequency saliency illustration for a representative DLG-ABG fault at sensor S 0 . The left panel shows the input time–frequency representation, whereas the right panel shows a proxy saliency overlay constructed to emphasize the broadband transient region around the known simulated fault-inception instant. The proxy overlay is not a model-native Grad-CAM or SHAP attribution and is not used as quantitative evidence of explanation faithfulness.
Energies 19 03567 g013
Figure 14. Main performance summary on the test set: fault-type accuracy, area-identification accuracy, localization MAE, and localization P95 across TW-TOA, Baseline, PINN, and Hybrid models. The Hybrid model consistently achieves the best performance across all metrics, including reduced tail error.
Figure 14. Main performance summary on the test set: fault-type accuracy, area-identification accuracy, localization MAE, and localization P95 across TW-TOA, Baseline, PINN, and Hybrid models. The Hybrid model consistently achieves the best performance across all metrics, including reduced tail error.
Energies 19 03567 g014
Figure 15. Hybrid diagnostic suite on the test set ( N = 7200 ): row-normalized fault-type confusion matrix with per-class precision, recall, and F1-score metrics, and row-normalized area-identification confusion matrix with area-wise accuracy. The dominant diagonal structure indicates accurate predictions, while the sparse off-diagonal entries are mainly associated with physically related fault types or neighboring feeder areas.
Figure 15. Hybrid diagnostic suite on the test set ( N = 7200 ): row-normalized fault-type confusion matrix with per-class precision, recall, and F1-score metrics, and row-normalized area-identification confusion matrix with area-wise accuracy. The dominant diagonal structure indicates accurate predictions, while the sparse off-diagonal entries are mainly associated with physically related fault types or neighboring feeder areas.
Energies 19 03567 g015
Figure 16. Hybrid localization regression diagnostics on the test set ( N = 7200 ): predicted versus true normalized location λ , signed error distribution, empirical CDF of absolute localization error, and absolute error versus normalized aging-stress index α . These diagnostics evaluate bias, dispersion, tail behavior, and sensitivity to aging-induced parameter drift.
Figure 16. Hybrid localization regression diagnostics on the test set ( N = 7200 ): predicted versus true normalized location λ , signed error distribution, empirical CDF of absolute localization error, and absolute error versus normalized aging-stress index α . These diagnostics evaluate bias, dispersion, tail behavior, and sensitivity to aging-induced parameter drift.
Energies 19 03567 g016
Figure 17. Binned test-set performance as a function of SNR over the simulated range of 20– 40 dB : fault-type accuracy, area-identification accuracy, and localization MAE. Decreasing SNR degrades all configurations, while the Hybrid model retains the highest accuracies and the lowest MAE within the prescribed additive-noise domain.
Figure 17. Binned test-set performance as a function of SNR over the simulated range of 20– 40 dB : fault-type accuracy, area-identification accuracy, and localization MAE. Decreasing SNR degrades all configurations, while the Hybrid model retains the highest accuracies and the lowest MAE within the prescribed additive-noise domain.
Energies 19 03567 g017
Figure 18. Binned robustness versus normalized aging-stress index α on the test set: fault-type accuracy, area-identification accuracy, and localization MAE. Increasing aging degrades all models, whereas the Hybrid model shows the smallest performance degradation, indicating improved robustness to aging-driven propagation effects.
Figure 18. Binned robustness versus normalized aging-stress index α on the test set: fault-type accuracy, area-identification accuracy, and localization MAE. Increasing aging degrades all models, whereas the Hybrid model shows the smallest performance degradation, indicating improved robustness to aging-driven propagation effects.
Energies 19 03567 g018
Figure 19. Binned robustness versus fault resistance R f on the test set: fault-type accuracy, area-identification accuracy, and localization MAE. Increasing R f weakens transient signatures and degrades performance for all models; the Hybrid model remains the most stable across the evaluated range.
Figure 19. Binned robustness versus fault resistance R f on the test set: fault-type accuracy, area-identification accuracy, and localization MAE. Increasing R f weakens transient signatures and degrades performance for all models; the Hybrid model remains the most stable across the evaluated range.
Energies 19 03567 g019
Figure 20. Topology-conditioned performance on the test set ( N = 7200 ): fault-type accuracy, area-identification accuracy, and localization MAE for trunk and lateral faults. Lateral events are more challenging due to additional branching effects, but the Hybrid model maintains superior performance in both regimes.
Figure 20. Topology-conditioned performance on the test set ( N = 7200 ): fault-type accuracy, area-identification accuracy, and localization MAE for trunk and lateral faults. Lateral events are more challenging due to additional branching effects, but the Hybrid model maintains superior performance in both regimes.
Energies 19 03567 g020
Figure 21. Area-wise test-set performance for feeder partitions A 1 A 6 : fault-type accuracy, area-identification accuracy, and localization MAE. The results show the influence of the area-dependent sensing geometry and branching structure on diagnostic performance.
Figure 21. Area-wise test-set performance for feeder partitions A 1 A 6 : fault-type accuracy, area-identification accuracy, and localization MAE. The results show the influence of the area-dependent sensing geometry and branching structure on diagnostic performance.
Energies 19 03567 g021
Figure 22. Hybrid localization error sensitivity maps on the test set: binned mean absolute error (top row) and binned 95th-percentile absolute error (bottom row) as functions of ( α , SNR ) and ( α , log 10 ( R f ) ) . Numbers inside cells denote per-bin sample counts, allowing verification that high-error regions are supported by adequate sample coverage.
Figure 22. Hybrid localization error sensitivity maps on the test set: binned mean absolute error (top row) and binned 95th-percentile absolute error (bottom row) as functions of ( α , SNR ) and ( α , log 10 ( R f ) ) . Numbers inside cells denote per-bin sample counts, allowing verification that high-error regions are supported by adequate sample coverage.
Energies 19 03567 g022
Figure 23. Localization reliability curves on the test set: empirical coverage C ( ϵ ) = P ( | λ ^ λ | ϵ ) as a function of tolerance ϵ . Faster-rising curves indicate a higher probability of satisfying strict localization bounds. The Hybrid model achieves uniformly higher coverage across tolerances, indicating improved reliability.
Figure 23. Localization reliability curves on the test set: empirical coverage C ( ϵ ) = P ( | λ ^ λ | ϵ ) as a function of tolerance ϵ . Faster-rising curves indicate a higher probability of satisfying strict localization bounds. The Hybrid model achieves uniformly higher coverage across tolerances, indicating improved reliability.
Energies 19 03567 g023
Figure 24. Calibration assessment on the test set. The top-left and top-right panels show binned empirical accuracy and reliability results, respectively, and the middle-left panel reports expected calibration error. For the learning-based models, these three panels are calculated from the fault-type probabilities produced by the trained networks. The TW-TOA traces and the bottom confidence-density panel are proxy visualizations because the deterministic TW-TOA implementation does not produce native class probabilities and complete per-sample confidence distributions were not retained. Proxy elements are included only for qualitative context and are excluded from the quantitative calibration conclusions.
Figure 24. Calibration assessment on the test set. The top-left and top-right panels show binned empirical accuracy and reliability results, respectively, and the middle-left panel reports expected calibration error. For the learning-based models, these three panels are calculated from the fault-type probabilities produced by the trained networks. The TW-TOA traces and the bottom confidence-density panel are proxy visualizations because the deterministic TW-TOA implementation does not produce native class probabilities and complete per-sample confidence distributions were not retained. Proxy elements are included only for qualitative context and are excluded from the quantitative calibration conclusions.
Energies 19 03567 g024
Figure 25. Selective prediction analysis on the test set. The left panel reports classification selective risk, and the right panel reports localization MAE over the retained subsets. For the learning-based configurations, samples are ranked using the maximum fault-type probability for classification and the maximum feeder-area probability for localization. The TW-TOA trace is shown only as a qualitative reference because TW-TOA does not provide native probabilistic confidence outputs.
Figure 25. Selective prediction analysis on the test set. The left panel reports classification selective risk, and the right panel reports localization MAE over the retained subsets. For the learning-based configurations, samples are ranked using the maximum fault-type probability for classification and the maximum feeder-area probability for localization. The TW-TOA trace is shown only as a qualitative reference because TW-TOA does not provide native probabilistic confidence outputs.
Energies 19 03567 g025
Figure 26. Bootstrap distributions on the test set: classification accuracy (left) and localization MAE (right) across bootstrap resamples. Markers indicate medians and intervals represent empirical 95 % percentile ranges.
Figure 26. Bootstrap distributions on the test set: classification accuracy (left) and localization MAE (right) across bootstrap resamples. Markers indicate medians and intervals represent empirical 95 % percentile ranges.
Energies 19 03567 g026
Figure 27. Pareto representation of fault-type accuracy versus localization MAE on the test set. Each point corresponds to one model. Points closer to the upper-left region indicate higher classification accuracy and lower localization error.
Figure 27. Pareto representation of fault-type accuracy versus localization MAE on the test set. Each point corresponds to one model. Points closer to the upper-left region indicate higher classification accuracy and lower localization error.
Energies 19 03567 g027
Figure 28. Radar comparison across normalized objectives with larger values indicating better performance on all axes: fault-type accuracy, area-identification accuracy, inverse localization MAE, and inverse localization P95. Normalization ensures consistent interpretation across metrics.
Figure 28. Radar comparison across normalized objectives with larger values indicating better performance on all axes: fault-type accuracy, area-identification accuracy, inverse localization MAE, and inverse localization P95. Normalization ensures consistent interpretation across metrics.
Energies 19 03567 g028
Figure 29. Integrated-configuration performance summary on the test set. The panels compare fault-type and area-identification accuracies, localization MAE, and localization P95 for TW-TOA, Baseline, PINN, and Hybrid. The figure compares complete diagnostic configurations and should not be interpreted as a component-wise ablation of the Hybrid architecture.
Figure 29. Integrated-configuration performance summary on the test set. The panels compare fault-type and area-identification accuracies, localization MAE, and localization P95 for TW-TOA, Baseline, PINN, and Hybrid. The figure compares complete diagnostic configurations and should not be interpreted as a component-wise ablation of the Hybrid architecture.
Energies 19 03567 g029
Table 1. Interpretation of the aging-sensitivity coefficients used in the controlled simulation domain.
Table 1. Interpretation of the aging-sensitivity coefficients used in the controlled simulation domain.
Coeff.Modeled EffectSelection Criterion
κ R Increase of effective series losses.Chosen to produce monotonic loss increase while preserving positive series resistance.
κ L Change in effective magnetic coupling and propagation characteristics.Chosen as a bounded perturbation of the nominal inductive matrix without altering its coupling structure.
κ C Reduction of effective capacitive behavior associated with dielectric degradation.Chosen with κ C < 1 to ensure C ( α ) remains nondegenerate for all α [ 0 , 1 ] .
κ G Increase of dielectric leakage and shunt losses.Chosen to stress attenuation and damping effects while preserving a physically admissible shunt conductance.
Table 2. Methodological hierarchy of the evaluated diagnostic configurations.
Table 2. Methodological hierarchy of the evaluated diagnostic configurations.
ConfigurationDiagnostic PrincipleUse of PhysicsRole in the Evaluation
TW-TOAClassical traveling-wave time-of-arrival estimation based on detected transient wavefronts.Uses propagation-time interpretation and assumed wave velocity, but no learned representation.Provides a physically interpretable reference for conventional TW-based localization.
BaselineSupervised learning from the same transient time–frequency representation used by the learning-based models.No explicit dynamic residual is imposed; equivalently, the physics-regularization weight is set to λ phy = 0 .Isolates the performance of purely data-driven representation learning under the same dataset split and task definitions.
PINNPhysics-regularized learning using the same supervised task structure and an additional dynamic consistency penalty.Uses the aging-aware cable matrices to construct L phy during training.Isolates the contribution of physics-consistency regularization relative to the purely data-driven baseline.
HybridComplete proposed formulation combining transient time–frequency learning, aging-conditioned physics consistency, area-aware localization, multi-sensor information, and task-specific explanation.Uses the aged cable model to regularize learning and to structure the diagnostic pipeline under parameter drift.Evaluates the full integrated method proposed in this paper for simultaneous fault-type classification, area identification, and continuous fault localization.
Table 3. Case-study topology and simulation configuration.
Table 3. Case-study topology and simulation configuration.
ItemValue/Description
Network typeSynthetic branched underground distribution feeder
Electrical representationCascaded π -section underground-cable model
Numerical toolMATLAB 2025b transient simulation
Number of trunk nodes13, from n 0 to n 12
Number of laterals6, including one double-lateral junction at n 6
Feeder partitions A = 6 non-overlapping areas
Synchronized sensors M { S 0 , S 3 , S 6 , S 9 , S 12 }
Sensing configurationMulti-ended, area-dependent transient monitoring
Signal channelsThree-phase voltages and currents at each sensor
Sampling rate f s = 200 kHz
Transient window T w = 20 ms
Operating-point variabilityLoad scaling γ L [ 0.80 , 1.20 ]
Cable parametersNominal R 0 , L 0 , C 0 , G 0 perturbed by α as in Section 3.7
Table 4. Sensor subsets used for each area in the area-wise localization strategy.
Table 4. Sensor subsets used for each area in the area-wise localization strategy.
AreaSensor Subset M a
A 1 { S 0 , S 3 }
A 2 { S 0 , S 3 , S 6 }
A 3 { S 3 , S 6 }
A 4 { S 6 , S 9 }
A 5 { S 6 , S 9 , S 12 }
A 6 { S 9 , S 12 }
Table 5. Simulation scenario parameter ranges used for dataset generation.
Table 5. Simulation scenario parameter ranges used for dataset generation.
ParameterMinimumMaximumUnit
Fault resistance R f 0.150 Ω
Fault location in section x f / l e f 0.050.95
Normalized aging-stress index α 01
Load scaling γ L 0.801.20
SNR2040dB
Table 6. Dataset composition and interpretation of the large-case-study split.
Table 6. Dataset composition and interpretation of the large-case-study split.
SubsetSamplesStratificationRole and Domain
Training D tr 25,200Uniform by area and fault typeModel fitting using the complete prescribed ranges of aging, fault resistance, loading, noise, and fault location.
Validation D val 3600Uniform by area and fault typeHyperparameter selection and training monitoring within the same simulation domain.
Test D te 7200Uniform by area and fault typeHeld-out event-level evaluation within the same simulator and parameter ranges; not a grouped or out-of-domain test.
Table 7. Validation scope and practical deployment assumptions of this paper.
Table 7. Validation scope and practical deployment assumptions of this paper.
AspectAssumption in This StudyRequirement Before Field Deployment
Data sourceControlled simulation using the cascaded π -section underground-cable model.Validation with independent electromagnetic-transient simulations and, where available, laboratory or field transient records.
Measurement chainIdeal synchronized voltage/current channels with additive noise set by the prescribed SNR range.Sensitivity analysis including sensor bandwidth, timing skew, filtering, saturation, recorder resolution, and channel-dependent transfer functions.
Cable agingNormalized aging-stress index α [ 0 , 1 ] used to induce monotonic drift in cable parameters.Calibration of α or replacement by measured condition indicators, such as thermal history, dielectric loss, partial-discharge indicators, or asset-specific diagnostic data.
Cable parametersNominal matrices perturbed according to the aging parameterization.Assessment under uncertain nominal parameters, spatially heterogeneous cable sections, and frequency-dependent dielectric behavior.
Performance claimsComparative simulation-based performance under identical sampled scenarios for all methods.Cross-domain validation to quantify degradation when the training and testing domains differ in simulator, sensor model, topology, operating conditions, or aging mechanism.
Table 8. Evaluation protocol used for the reported test-set analysis.
Table 8. Evaluation protocol used for the reported test-set analysis.
ItemValue/Description
Test-set size N = 7200 held-out simulated events
StratificationBy feeder area and fault type
Evaluated configurationsTW-TOA, Baseline, PINN, and Hybrid
Discrete tasksFault-type classification and feeder-area identification
Continuous taskNormalized fault-location estimation λ [ 0 , 1 ]
Classification metricsAccuracy, precision, recall, and F1-score
Localization metricsMAE, P95, empirical coverage, and bootstrap uncertainty
Robustness variablesSNR, normalized aging-stress index α , fault resistance R f , and topology subset
Interpretability outputTime–frequency attribution illustration and model-native attribution-validation protocol
Table 9. Test-set performance summary across fault-type classification, area identification, and localization. Localization errors are expressed in per-unit distance.
Table 9. Test-set performance summary across fault-type classification, area identification, and localization. Localization errors are expressed in per-unit distance.
ModelFault Acc.Area Acc.MAEP95
TW-TOA0.760.860.0270.069
Baseline0.830.900.0210.054
PINN0.890.930.0140.036
Hybrid0.930.960.0110.027
Table 10. Relative gains of the Hybrid model with respect to each reference configuration. “pp” denotes percentage points.
Table 10. Relative gains of the Hybrid model with respect to each reference configuration. “pp” denotes percentage points.
Hybrid vs. Reference Δ Fault
(pp)
Δ Area
(pp)
MAE Red.
(%)
P95 Red.
(%)
TW-TOA+17.0+10.059.360.9
Baseline+10.0+6.047.650.0
PINN+4.0+3.021.425.0
Table 11. Bootstrap summary on the test set: median and empirical 95 % percentile confidence intervals for classification accuracy and localization MAE.
Table 11. Bootstrap summary on the test set: median and empirical 95 % percentile confidence intervals for classification accuracy and localization MAE.
ModelAccuracy (Median [95% CI])MAE (p.u.) (Median [95% CI])
TW-TOA0.76 [0.75, 0.77]0.027 [0.0265, 0.0275]
Baseline0.83 [0.82, 0.84]0.021 [0.0208, 0.0216]
PINN0.89 [0.88, 0.90]0.014 [0.0140, 0.0146]
Hybrid0.93 [0.92, 0.94]0.011 [0.0105, 0.0111]
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.

Share and Cite

MDPI and ACS Style

Aguila Téllez, A.; Jurado, F.; Jaramillo, M.; Liu, P. Physics-Regularized Hybrid Learning Framework for Fault Location and Classification in Aging Underground Distribution Networks. Energies 2026, 19, 3567. https://doi.org/10.3390/en19153567

AMA Style

Aguila Téllez A, Jurado F, Jaramillo M, Liu P. Physics-Regularized Hybrid Learning Framework for Fault Location and Classification in Aging Underground Distribution Networks. Energies. 2026; 19(15):3567. https://doi.org/10.3390/en19153567

Chicago/Turabian Style

Aguila Téllez, Alexander, Francisco Jurado, Manuel Jaramillo, and Pengda Liu. 2026. "Physics-Regularized Hybrid Learning Framework for Fault Location and Classification in Aging Underground Distribution Networks" Energies 19, no. 15: 3567. https://doi.org/10.3390/en19153567

APA Style

Aguila Téllez, A., Jurado, F., Jaramillo, M., & Liu, P. (2026). Physics-Regularized Hybrid Learning Framework for Fault Location and Classification in Aging Underground Distribution Networks. Energies, 19(15), 3567. https://doi.org/10.3390/en19153567

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop