Next Article in Journal
A Pilot Study Quantifying Center of Mass Trajectory during Dynamic Balance Tasks Using an HTC Vive Tracker Fixed to the Pelvis
Next Article in Special Issue
Low-Cost and High-Performance Solution for Positioning and Monitoring of Large Structures
Previous Article in Journal
Characterization and Benchmark of a Novel Capacitive and Fluidic Inclination Sensor
Previous Article in Special Issue
Image Processing Technique for Improving the Sensitivity of Mechanical Register Water Meters to Very Small Leaks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Detection and Characterization of Multiple Discontinuities in Cables with Time-Domain Reflectometry and Convolutional Neural Networks

by
Marco Scarpetta
*,
Maurizio Spadavecchia
*,
Francesco Adamo
,
Mattia Alessandro Ragolia
and
Nicola Giaquinto
*
Department of Electrical and Information Engineering, Politecnico di Bari, Via E. Orabona 4, 70125 Bari, Italy
*
Authors to whom correspondence should be addressed.
Sensors 2021, 21(23), 8032; https://doi.org/10.3390/s21238032
Submission received: 5 November 2021 / Revised: 23 November 2021 / Accepted: 29 November 2021 / Published: 1 December 2021
(This article belongs to the Special Issue Sensors for Distributed Monitoring)

Abstract

:
In this paper, a convolutional neural network for the detection and characterization of impedance discontinuity points in cables is presented. The neural network analyzes time-domain reflectometry signals and produces a set of estimated discontinuity points, each of them characterized by a class describing the type of discontinuity, a position, and a value quantifying the entity of the impedance discontinuity. The neural network was trained using a great number of simulated signals, obtained with a transmission line simulator. The transmission line model used in simulations was calibrated using data obtained from stepped-frequency waveform reflectometry measurements, following a novel procedure presented in the paper. After the training process, the neural network model was tested on both simulated signals and measured signals, and its detection and accuracy performances were assessed. In experimental tests, where the discontinuity points were capacitive faults, the proposed method was able to correctly identify 100% of the discontinuity points, and to estimate their position and entity with a root-mean-squared error of 13 cm and 14 pF, respectively.

1. Introduction

Reflectometry is a technique for the detection and localization of impedance discontinuity points in electrical cables. Its principle of operation consists of transmitting a reference signal into the cable and observing the reflected signals at the same point of injection. The analysis of the reflected signals, together with additional information about the cable, yields the estimation of the position and characteristics of the discontinuity points in the cable. The first and more natural application of reflectometry is cable fault detection and localization [1], but this technique has also been used for many other measurement problems over the years. Some examples are liquid levels and properties monitoring [2], measurement of salinity and humidity in materials [3,4], measurement of complex soil dielectric permittivity [5], and skin hydration monitoring [6]. Reflectometry is also widely used in distributed monitoring applications. In this case, the cable is used as a sensing element in continuous measurements of large regions or structures. An example is the monitoring of structural elements, such as bridge steel strands [7] or concrete beams [8,9] and bored piles [10] in buildings.
In recent years, artificial neural networks have been used in many data analysis problems, among which is also the processing of reflectometry signals. The increasing adoption of these models is due to their impressive performances in performing operations that are not easily feasible using conventional signal processing techniques. In [11], an approach for fault detection and assessment in instrumentation and control cables has been proposed that makes use of time–frequency domain reflectometry (TFDR) and region-based convolutional neural networks (R-CNNs). A Gaussian envelope with a linear chirp is used as a stimulus signal in TFDR. Reflected signals measured at the cable beginning are represented in the time–frequency domain first, using the Wigner–Ville distribution. The obtained RGB images are then analyzed through the R-CNN to find the location of the reflected signals in the time–frequency domain. Additionally, a model of the reflected signals is derived from a preliminary measurement on a cable with a known length. This model is used for generating the training dataset for the neural network and for filtering out the reflected signals due to multiple reflections. The proposed technique was tested in the case of a single resistive fault in a branched network cable or in a cable without branches, while the case of multiple faults (two faults were considered) was only qualitatively analyzed. An enhanced version of TFDR (without using neural networks) is also used in [12], where both the case of localized resistive faults and of localized ohmic-capacitive faults are analyzed.
In [13], a multi-layer perceptron neural network (MLP-NN) is used for the detection of soft faults in wire networks. Since branched networks are considered, the reference signal is injected in multiple points to resolve ambiguities in the identification of branches containing faults. Before sending reflectometry data to the MLP-NN, a pre-processing step is performed. The difference between the measured reflectometry signals and reflectometry signals obtained on a healthy network is computed, and after a thresholding process, the positions and amplitudes of the peaks in the difference signals are found. These data are the input of the MLP-NN, while its outputs are the estimated positions and impedances of the detected soft faults. The usage of genetic algorithms is also explored for the same purpose, leading to accurate estimation results. An MLP-NN with TFDR is also used in [14], for fault detection in multi-core C&I cables. The aim of the method proposed in [14] is to detect the presence and position of a fault and also to differentiate the faulty line within the multi-core cable. In fact, when a line is faulty, the other lines are also affected due to crosstalk.
A generalized regression neural network (GRNN) is used in [15] for the localization of faults in rail tracks. In this case, frequency-domain reflectometry (FDR) is used for diagnosis, considering the rails as the wires of the transmission line under test. The amplitude versus frequency waveform obtained with the FDR is exploited to localize the fault, using the GRNN for non-linear regression. The type of fault (short or open) is deducted by looking at the initial inclination of the amplitude versus frequency waveform. A GRNN is also used in [16] for the analysis of features extracted from TFDR signals for shielded cables diagnosis. In particular, the purpose is to detect faults in the cable. Three features are extracted from the TFDR signals: the time delay of the reflected signal, its amplitude, and the time–frequency phase difference between the reference and the reflected signal. The GRNN uses these features as input and produces an estimate of the position and reflection coefficient of the discontinuity point. Experimental results are provided considering a single localized fault, of various entities, in the cable or at its end.
This paper develops the idea proposed in [17] by the authors, presenting a method based on time-domain reflectometry (TDR) with convolutional neural networks (CNNs) for the localization and characterization of multiple impedance discontinuity points in cables. TDR is probably the most common reflectometric method, owing to the simplicity of the stimulus signal (a narrow pulse or a short rise time step) and of the measurement process. This implies that devices for TDR are also available at a lower cost.
According to the proposed method, TDR signals are analyzed by means of a 1D-CNN that estimates the position and impedance of the discontinuity points in the cable under test. The neural network identifies all the discontinuity points, including the line termination, and hence, classification is also performed: each detected fault is associated with a class (capacitive fault or line termination).
The main advantages of our method over the others found in the literature are the following:
  • No pre-processing and extraction of features from the measured signals is required. This implies less computational burden and better exploitation of the deep learning paradigm. When working directly with raw data, deep neural networks can indeed select the optimal features to extract for the given task. Additionally, a more simple and general estimation procedure is obtained;
  • Accurate localization and characterization of multiple discontinuity points in the cable;
  • The neural network is trained using TDR signals generated with a transmission line simulator. Even though an accurate model of the cable is required to obtain good results, once it has been created, it can be used to generate training datasets to make the neural network work in different conditions;
  • The neural network can work with any cable of the same type as those used in the training set, with a variable length.

2. Materials and Methods

2.1. Measurement Setup

In this study, RG58-CU coaxial cables containing capacitive faults were studied. This setup was used as an example for developing and testing the proposed method since it was strictly controllable. However, the method can also be used for setup containing other types of cables and discontinuities, given that all the operations described in the following are not specific to the considered setup.
The considered situation is depicted in Figure 1. The cable had total length l and contained N F localized faults, simulated by means of capacitors connected in parallel to the cable’s conductors through T junctions. The capacitors were placed at a distance z i from the beginning of the cable and had the capacity C i . The stimulus signal was generated by an Agilent 33250A Arbitrary Waveform Generator (AWG), while the TDR signals were acquired using a LeCroy Waverunner-2 LT262 oscilloscope.
A Gaussian pulse was used as a stimulus signal since it is concentrated in both time- and frequency domains. This was useful to have cleaner reflectometry signals while having the ability to perform frequency-domain simulations such as those described in Section 2.3. The stimulus signal was therefore defined as
v G ( t ) = e ( t t 0 ) 2 2 σ 2
where σ = 8.1   ns (the lowest achievable with the hardware used for experiments) and t 0 = 100   ns . In experiments, a sampling frequency of 250 MHz was used for the acquisition of reflectometry signals. The number of samples acquired for each TDR signal was N = 1024 , corresponding to a time duration of ~ 4   μ s . This duration was sufficient to see all the reflected signals, considering that the velocity of EM waves in RG-58CU cables is ~ 2 × 10 8   m / s , and cables no longer than 200 m were considered.

2.2. Neural Network

The neural network for faults localization and characterization proposed in this article was inspired by single-shot CNNs for object detection in images [18,19]. The main component of these neural networks is a sequence of convolutional and pooling layers that have the purpose of extracting features from the images being analyzed. The level of abstraction of the extracted features increases moving toward the final layers. The result produced by this stack of convolutional layers is a set of 2D feature maps that are then further processed by densely connected layers or additional convolutional layers to finally estimate the bounding boxes containing the objects in the image and associate a class to each of them.
Since time-domain signals were the object of our study, we used 1D convolutional layers instead of 2D ones as the base component of the model. The neural network for faults localization and characterization proposed in this paper is depicted in Figure 2. The input of the first layer of the neural network was the measured TDR signal that had a size of 1024 × 1 . The first layer contained eight convolution kernels of length 15, corresponding to a time duration of 60 ns. This value was chosen to match the time duration of the stimulus signal and the reflected signals. The rectified linear unit (ReLU) was used as an activation function. The 1D max-pooling operation was then applied to the output of the convolutional layer, using a pool size of 2. The output of the neural network was therefore downscaled from 1024 × 8 to 512 × 8 . The same operations (convolution, activation, pooling) were performed in five layers of the neural network, with the only difference in the number and size of convolution kernels. The five layers contain, respectively, the following:
  • A total of 16 kernels of size 11 × 8 ;
  • A total of 32 kernels of size 5 × 16 ;
  • A total of 64 kernels of size 5 × 32 ;
  • A total of 128 kernels of size 5 × 64 ;
  • A total of 256 kernels of size 5 × 128 .
The last convolutional layer had the only purpose of dimensionality reduction. Therefore, it contained 128 kernels of size 1 × 256 , and no activation and pooling operations were performed.
This sequence of convolutional layers served to create an abstract representation of the problem. In this way, the neural network could consider accurately all the information contained in the reflectometry signal, e.g., ignoring reflected signals due to multiple reflections.
The feature maps produced by the last convolutional layer were then flattened to a 2048 × 1 array that was sent to the last two densely connected layers of the network. The first of them contained 256 artificial neurons and used the ReLU activation function, while the second contained 5 S artificial neurons and used the sigmoid activation in order to have outputs in the range (0–1). The output of the last layer was finally reshaped to build an S × 5 matrix, whose rows were the predictions produced by the neural network. The range of length that could contain a discontinuity point was divided into S cells. The i -th prediction represents the estimated discontinuity point in cell i . Each prediction was an array of the following five elements:
  • The first element indicated the normalized position of the discontinuity points relative to the range of lengths in the cell;
  • The second and third elements indicated the class of the predicted discontinuity point. If the first of these two elements was greater than the second, a capacitive fault was predicted; an open termination of the line was predicted otherwise;
  • The fourth element quantified the capacity value. This was also a normalized value relative to the range of possible capacity values. If a line termination was predicted, this value was neglected;
  • The last element indicated the probability score of the prediction.
At inference time, only predictions with a probability score greater than a given threshold were selected, and their characteristics were derived from the other four parameters produced by the neural network for each prediction.

2.3. Dataset Generation and Training Procedure

A great quantity of data is required to train neural network models, and this is especially true for deep neural networks. The neural network proposed in this paper required a TDR signal such as those described in Section 2.1 as input data and a list of the impedance discontinuity points in the cable as target data. A TL simulator [20] was adopted to produce an adequate number of samples, each of them accompanied by a label containing information about the faults in the cable and the cable length.

2.3.1. Simulation Procedure

Using classical microwave theory, the RG58-CU cable was modeled similarly to a transmission line composed of elementary cells such as that depicted in Figure 3.
The theoretical formulation of the primary parameters of the transmission line was computed considering the dielectric dispersion and the skin effect. The resulting primary parameters were
R ( ω ) = 1 σ c π r i 2 + 1 σ c π [ ( r o + t ) 2 r o 2 ] + 1 2 π ( 1 r i + 1 r o ) ω μ 0 2 σ c
L ( ω ) = μ 0 2 π ln r o r i + 1 2 π ω ( 1 r i + 1 r o ) ω μ 0 2 σ c
G ( ω ) = ω tan δ 2 π ϵ 0 ϵ r ln ( r o / r i )
C = 2 π ϵ 0 ϵ r ln ( r o / r i )
where ω was the angular frequency, μ 0 was the vacuum permeability, and ϵ 0 was the vacuum permittivity. The other symbols in the equations were the geometrical and electrical parameters of the coaxial cable defined in the scheme of Figure 4 as follows:
  • r i —Inner conductor ray;
  • r o —Outer conductor ray;
  • t —Outer conductor thickness;
  • σ c —Copper conductivity;
  • ϵ r —Insulator relative permittivity;
  • tan δ —Insulator loss tangent.
The effectiveness of the TL model in representing the coaxial cable was evaluated by comparing simulated TDR signals with experimental signals measured in the same configurations. As can be seen in Figure 5, the theoretical model was not able to accurately represent the cable. In particular, the differences in the shape of the reflected signals indicate poor modeling of the frequency-domain behavior of the coaxial cable.

2.3.2. Calibration of the RG58-CU Cable Parameters

A calibration procedure was developed to extract a more accurate model of the primary parameters of the RG58-CU cable. From well-known theory, the propagation function of electromagnetic waves in transmission lines depends on the primary parameters according to the equation
γ ( ω ) = ( R + j ω L ) ( G + j ω C ) = α ( ω ) + j β ( ω )
As demonstrated in [21], using the SFWR technique, a measure of α ( ω ) and β ( ω ) can be obtained for any value of ω . In particular, they can be measured in a range of frequencies of interest and then used to derive an estimate of the primary parameters of the TL in those frequencies.
From (6), the following equation was derived:
γ 2 = α 2 β 2 + 2 j α β = R G ω 2 L C + j ω ( R C + L G )
Starting from Equation (7), only one pair between R ,   L and G , C can be estimated using a linear regression technique, e.g., the ordinary least squares (OLS) method. Since the main contribution to the frequency-domain behavior of the TL was derived from the primary parameters R and L , it was decided to estimate them, maintaining the theoretical formulation for G and C instead. The frequency-domain model of R and L was derived from Equations (2) and (3) respectively.
R ( ω ) = R 0 + R 1 ω
L ( ω ) = L 0 + L 1 1 ω
where R 0 ,   R 1 ,   L 0 ,   L 1 were the parameters to be estimated with the fitting procedure. Hence, using Equation (7), the following OLS problem was defined:
[ G ( ω 1 ) G ( ω 1 ) ω 1 ω 1 2 C ( ω 1 ) ω 1 2 C ( ω 1 ) 1 ω 1   G ( ω N ) G ( ω N ) ω N ω N 2 C ( ω N ) ω N 2 C ( ω N ) 1 ω N   ω 1 C ( ω 1 ) ω 1 C ( ω 1 ) ω 1 ω 1 G ( ω 1 ) ω 1 G ( ω 1 ) 1 ω 1   ω N C ( ω N ) ω N C ( ω N ) ω N ω N G ( ω N ) ω N G ( ω N ) 1 ω N ] · [ R 0 R 1 L 0 L 1 ] = [ α 2 ( ω 1 ) β 2 ( ω 1 ) α 2 ( ω N ) β 2 ( ω N ) 2 α ( ω 1 ) β ( ω 1 ) 2 α ( ω N ) β ( ω N ) ]
where ω i ,   i = 1 , , N were the angular frequencies of interest, G ( ω i ) and C ( ω i ) were computed with Equations (4) and (5) respectively, and α ( ω i ) and β ( ω i ) were the real and imaginary part of the propagation function of the transmission line measured using the SFWR technique. The N = 80 frequencies were linearly spaced in the interval 1–80 MHz, in order to span the entire bandwidth of the stimulus signal. The parameters estimated through the OLS problem are reported in Table 1.
As can be seen in Figure 6, the real part of the propagation function is approximated much better by the model that includes the calibrated primary parameters.
As expected, the simulator produces much more accurate results when the calibrated primary parameters are used. As an example, the same configuration of Figure 5 was simulated using the calibrated parameters. The result of the simulation is presented in Figure 7. As can be seen, there is a much better fitting between the measured signal and the simulated one. The global root-mean-squared error (RMSE) for all the experiments described in Section 3.2 was 0.098 V using the theoretical model, while it was 0.044 V using the calibrated model. Therefore, the RMSE was more than halved owing to the calibration process.

2.3.3. Dataset Generation

The dataset for training the neural network was therefore generated using the calibrated RG58-CU cable model. Simulations were carried out using the setup described in Section 2, considering the constraints reported in Table 2 to randomly generate the circuital configuration of each sample.
A total of 10 6 samples were generated. After simulations, the TDR signals were processed to remove the transmitted pulse, which did not provide any information given that the signals were time aligned, and to add Gaussian noise. Labels for all the samples were defined in compliance with the format of the neural network’s output. The range of lengths that contained discontinuity points (faults and line terminations) was divided into S = 32 cells, and the positions of the discontinuity points z i were normalized relative to the range of lengths of the corresponding cells, obtaining values 0 z i < 1 . For each sample, an array p of length S was defined whose elements were 1 if the corresponding cell contained a discontinuity point and 0 otherwise. The class of each discontinuity point (fault or line termination) was specified through a S × 2 matrix that had elements c m , n = 1 for m corresponding to cells containing a discontinuity point and n corresponding to the class of the discontinuity point (1 for faults, 2 for line termination) and 0 otherwise. Finally, the capacities associated with the faults, C i , were normalized relative to the range reported in Table 2, computing the values C i .

2.3.4. Training of the Neural Network

The CNN described in Section 2.2 was implemented in Python, using the TensorFlow library. In total, 80% of the samples of the dataset were used for neural network training, while the remaining 20% were used for validation. In the training procedure, the following multi-objective loss function was minimized:
L = α 1 1 N f + 1   n = 1 S p n ( z ^ n ' z n ' ) 2 + 1 2 ( N f + 1 )   m = 1 2 n = 1 S p n ( c ^ m , n c m , n ) 2 + α 2 1 N f n = 1 S p n c 1 , n ( C ^ n '   C n ' ) 2 + 1 N f + 1 n = 1 S p n ( p ^ n p n ) 2 + 1 S ( N f + 1 ) n = 1 S ( 1 p n ) ( p ^ n p n ) 2  
where the estimates produced by the neural network were marked with a hat. The parameters α 1 = 50 and α 2 = 100 were introduced as a result of a tuning procedure that involved the maximization of the performances of the neural network on the validation dataset.
The neural network model was trained for 300 epochs using the Adam optimizer [22]. The learning rate was varied according to exponential decay, updating its value at the end of each epoch so that it halved every 200 epochs.
The weights of the neural network model after the training procedure, as well as the training and validation datasets of simulated signals and the test dataset of experimental signals presented in Section 3.2, are available in [23].

3. Results and Discussion

The performances of the CNN were assessed considering both simulated and experimental signals. The threshold for the probability score of predictions was set to half the range (0.5). A discontinuity point prediction was considered correct if a discontinuity point of the same class was present in the label at distance less than the length of a cell. A reflectometry signal was therefore considered correctly analyzed if all the faults were detected without any false positive.

3.1. Performance Assessment on the Validation Dataset

The performance of the neural network was first assessed using a validation dataset that was composed of 2 × 10 5 samples. The outputs produced by the neural network were compared with the corresponding labels. Overall, 99.87% of simulated cables were correctly assessed, meaning that all the faults were correctly identified, and there were no false positives. Estimation errors for the correctly detected discontinuity points were computed and are summarized in Table 3. The RMSE in the estimation of discontinuity points (both faults and line terminations) was below 10 cm, leading to a mean absolute percentage error (MAPE) lesser than 0.1%. The MAPE in the capacity estimation was below 2% instead.

3.2. Performance Assessment on the Test Dataset (Experimental Data)

The same kind of assessment was performed considering experimental data. In this case, 100% of the cables were correctly characterized. Estimation results for experiments on cables with one, two, three, and four simulated capacitive faults are reported, respectively, in Table 4, Table 5, Table 6 and Table 7.
The results of the statistical analysis of the estimation errors obtained for all the experiments are reported in Table 8. The errors obtained for experiments are slightly greater than those obtained for the validation simulated samples; however, good accuracy was obtained in both position and capacity estimation.

4. Conclusions

In this study, a method to detect and characterize impedance discontinuity points in cables was presented. The method, based on the use of TDR and CNNs, was characterized for the case of capacitive faults in coaxial cables, but it can be used in any situation where localized impedance discontinuity points are present. In fact, only retraining of the neural network with an appropriate dataset of labeled reflectometry signals would be required for the neural network to work in a different condition. Typical applications for the proposed method are the localization and characterization of multiple discontinuity points in a distributed sensing element, e.g., faults in cables, leaks in pipelines, damages in concrete structures. The metrological characterization of the method presented in this paper, revealed by analyzing the estimation errors for both simulated and actual experimental signals, proves that it can localize the discontinuity points with great accuracy.

Author Contributions

Conceptualization, N.G., M.S. (Marco Scarpetta) and M.S. (Maurizio Spadavecchia); methodology, N.G. and M.S. (Marco Scarpetta); software, M.S. (Marco Scarpetta); validation, F.A., M.A.R., M.S. (Marco Scarpetta) and M.S. (Maurizio Spadavecchia); formal analysis, N.G. and M.S. (Marco Scarpetta); investigation, M.S. (Marco Scarpetta) and M.S. (Maurizio Spadavecchia); resources, F.A.; data curation, F.A., M.A.R. and M.S. (Marco Scarpetta); writing—original draft preparation, M.S. (Marco Scarpetta); writing—review and editing, F.A., N.G., M.A.R. and M.S. (Maurizio Spadavecchia); visualization, M.S. (Marco Scarpetta) and M.S. (Maurizio Spadavecchia); supervision, N.G., M.S. (Maurizio Spadavecchia); project administration, N.G.; funding acquisition, N.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Academic Research Fund (ARF 2019)—Polytechnic University of Bari: “Processing of reflectometric signals for the characterization of cables, materials and sound absorbing fabrics”.

Data Availability Statement

The data presented in this study are openly available in Zenodo at doi:10.5281/Zenodo.5720438, reference number [23].

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Stevens, R.F.; Stringfield, T.W. A Transmission Line Fault Locator Using Fault-Generated Surges. Trans. Am. Inst. Electr. Eng. 1948, 67, 1168–1179. [Google Scholar] [CrossRef]
  2. Cataldo, A.; Tarricone, L.; Attivissimo, F.; Trotta, A. Simultaneous Measurement of Dielectric Properties and Levels of Liquids Using a TDR Method. Measurement 2008, 41, 307–319. [Google Scholar] [CrossRef]
  3. Cataldo, A.; De Benedetto, E.; Cannazza, G.; Piuzzi, E.; Pittella, E. TDR-Based Measurements of Water Content in Construction Materials for In-the-Field Use and Calibration. IEEE Trans. Instrum. Meas. 2018, 67, 1230–1237. [Google Scholar] [CrossRef]
  4. Wilczek, A.; Szypłowska, A.; Skierucha, W.; Cieśla, J.; Pichler, V.; Janik, G. Determination of Soil Pore Water Salinity Using an FDR Sensor Working at Various Frequencies up to 500 MHz. Sensors 2012, 12, 10890–10905. [Google Scholar] [CrossRef] [PubMed]
  5. Skierucha, W.; Wilczek, A. A FDR Sensor for Measuring Complex Soil Dielectric Permittivity in the 10–500 MHz Frequency Range. Sensors 2010, 10, 3314–3329. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  6. Schiavoni, R.; Monti, G.; Piuzzi, E.; Tarricone, L.; Tedesco, A.; De Benedetto, E.; Cataldo, A. Feasibility of a Wearable Reflectometric System for Sensing Skin Hydration. Sensors 2020, 20, 2833. [Google Scholar] [CrossRef] [PubMed]
  7. Wang, K.; Lin, C.-P.; Jheng, W.-H. A New TDR-Based Sensing Cable for Improving Performance of Bridge Scour Monitoring. Sensors 2020, 20, 6665. [Google Scholar] [CrossRef] [PubMed]
  8. Cataldo, A.; Schiavoni, R.; Masciullo, A.; Cannazza, G.; Micelli, F.; De Benedetto, E. Combined Punctual and Diffused Monitoring of Concrete Structures Based on Dielectric Measurements. Sensors 2021, 21, 4872. [Google Scholar] [CrossRef] [PubMed]
  9. Zhou, Z.; Jiao, T.; Zhao, P.; Liu, J.; Xiao, H. Development of a Distributed Crack Sensor Using Coaxial Cable. Sensors 2016, 16, 1198. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  10. Yu, J.-D.; Kim, S.Y.; Lee, J.-S. Variations in Velocity and Sensitivity of Electromagnetic Waves in Transmission Lines Configured in Model Piles with Necking Defects Containing Soils. Sensors 2020, 20, 6541. [Google Scholar] [CrossRef] [PubMed]
  11. Lee, C.-K.; Shin, Y.-J. Detection and Assessment of I&C Cable Faults Using Time–Frequency R-CNN-Based Reflectometry. IEEE Trans. Ind. Electron. 2021, 68, 1581–1590. [Google Scholar] [CrossRef]
  12. Lim, H.; Kwon, G.-Y.; Shin, Y.-J. Fault Detection and Localization of Shielded Cable via Optimal Detection of Time–Frequency Domain Reflectometry. IEEE Trans. Instrum. Meas. 2021, 70, 1–10. [Google Scholar] [CrossRef]
  13. Osman, O.; Sallem, S.; Sommervogel, L.; Carrion, M.O.; Bonnet, P.; Paladian, F. Distributed Reflectometry for Soft Fault Identification in Wired Networks Using Neural Network and Genetic Algorithm. IEEE Sens. J. 2020, 20, 4850–4858. [Google Scholar] [CrossRef]
  14. Lee, C.-K.; Chang, S.J. Fault Detection in Multi-Core C&I Cable via Machine Learning Based Time-Frequency Domain Reflectometry. Appl. Sci. 2020, 10, 158. [Google Scholar] [CrossRef] [Green Version]
  15. Alvarenga, T.A.; Cerqueira, A.S.; Filho, L.M.A.; Nobrega, R.A.; Honorio, L.M.; Veloso, H. Identification and Localization of Track Circuit False Occupancy Failures Based on Frequency Domain Reflectometry. Sensors 2020, 20, 7259. [Google Scholar] [CrossRef] [PubMed]
  16. Kwon, G.-Y.; Lee, C.-K.; Shin, Y.-J. Diagnosis of Shielded Cable Faults via Regression-Based Reflectometry. IEEE Trans. Ind. Electron. 2019, 66, 2122–2131. [Google Scholar] [CrossRef]
  17. Scarpetta, M.; Spadavecchia, M.; Andria, G.; Ragolia, M.A.; Giaquinto, N. Analysis of TDR Signals with Convolutional Neural Networks. In Proceedings of the 2021 IEEE International Instrumentation and Measurement Technology Conference (I2MTC), Glasgow, UK, 17–20 May 2021; pp. 1–6. [Google Scholar]
  18. Liu, W.; Anguelov, D.; Erhan, D.; Szegedy, C.; Reed, S.; Fu, C.-Y.; Berg, A.C. SSD: Single Shot MultiBox Detector. In Computer Vision—ECCV 2016, Proceedings of the Computer Vision—ECCV 2016, Amsterdam, The Netherlands, 11–14 October 2016; Leibe, B., Matas, J., Sebe, N., Welling, M., Eds.; Springer International Publishing: Cham, Switzerland, 2016; pp. 21–37. [Google Scholar]
  19. Redmon, J.; Divvala, S.; Girshick, R.; Farhadi, A. You Only Look Once: Unified, Real-Time Object Detection. In Proceedings of the 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Las Vegas, NV, USA, 27–30 June 2016; pp. 779–788. [Google Scholar]
  20. D’Aucelli, G.M.; Giaquinto, N.; Andria, G. LineLab-A Transmission Line Simulator for Distributed Sensing Systems: Open-Source MATLAB Code for Simulating Real-World Transmission Lines. IEEE Antennas Propag. Mag. 2018, 60, 22–30. [Google Scholar] [CrossRef]
  21. Giaquinto, N.; Scarpetta, M.; Spadavecchia, M. Algorithms for Locating and Characterizing Cable Faults via Stepped-Frequency Waveform Reflectometry. IEEE Trans. Instrum. Meas. 2020, 69, 7271–7280. [Google Scholar] [CrossRef] [Green Version]
  22. Kingma, D.P.; Ba, J. Adam: A Method for Stochastic Optimization. arXiv 2014, arXiv:1412.6980. [Google Scholar]
  23. Scarpetta, M.; Spadavecchia, M.; Adamo, F.; Ragolia, M.A.; Giaquinto, N. Supplementary Material for the Paper “Detection and Characterization of Multiple Discontinuities in Cables with Time Domain Reflectometry and Convolutional Neural Networks”. 2021. Available online: https://zenodo.org/record/5720438 (accessed on 28 November 2021). [CrossRef]
Figure 1. Representation of the measurement setup. Time-domain reflectometry (TDR) was applied to a cable containing N F parallel faults to estimate the N F pairs of values z i , C i .
Figure 1. Representation of the measurement setup. Time-domain reflectometry (TDR) was applied to a cable containing N F parallel faults to estimate the N F pairs of values z i , C i .
Sensors 21 08032 g001
Figure 2. Neural network proposed for the localization and characterization of the faults.
Figure 2. Neural network proposed for the localization and characterization of the faults.
Sensors 21 08032 g002
Figure 3. Elementary cell of a transmission line.
Figure 3. Elementary cell of a transmission line.
Sensors 21 08032 g003
Figure 4. Section of the RG58-CU cable.
Figure 4. Section of the RG58-CU cable.
Sensors 21 08032 g004
Figure 5. An experimental TDR signal compared with a simulated signal obtained using the theoretical model of the coaxial cable. The cable was 66 m long, with a parallel capacitive fault of 47 pF at 50 m. The first reflected signal is due to the fault, while the second is due to the cable’s open termination.
Figure 5. An experimental TDR signal compared with a simulated signal obtained using the theoretical model of the coaxial cable. The cable was 66 m long, with a parallel capacitive fault of 47 pF at 50 m. The first reflected signal is due to the fault, while the second is due to the cable’s open termination.
Sensors 21 08032 g005
Figure 6. Comparison between the measured propagation function of the transmission line, the theoretical one, and that resulting from the calibration process.
Figure 6. Comparison between the measured propagation function of the transmission line, the theoretical one, and that resulting from the calibration process.
Sensors 21 08032 g006
Figure 7. Simulation obtained using the calibrated model for the same configuration of Figure 5.
Figure 7. Simulation obtained using the calibrated model for the same configuration of Figure 5.
Sensors 21 08032 g007
Table 1. Estimates of the parameters of R ( ω ) and L ( ω ) models.
Table 1. Estimates of the parameters of R ( ω ) and L ( ω ) models.
R 0   ( Ω m 1 ) R 1   ( Ω · m 1 · H z 1 / 2 ) L 0   ( H m 1 ) L 1   ( H m 1 H z 1 / 2 )
0.022 6.7 × 10 5 2.3 × 10 7 7.5 × 10 5
Table 2. Parameters of the simulated transmission lines.
Table 2. Parameters of the simulated transmission lines.
Number of Faults N F Distance between Discontinuity Points (m)Total Length of the Cable (m)Capacity of the Faults (pF)
Min0101050
Max4-200500
Table 3. Estimation errors obtained for the validation dataset.
Table 3. Estimation errors obtained for the validation dataset.
Cable Length ErrorFault Position ErrorFault Capacity Error
RMSE (m)MAPERMSE (m)MAPERMSE (pF)MAPE
0.0700.059%0.0660.091%111.2%
Table 4. Estimation results for real cables with one capacitive fault.
Table 4. Estimation results for real cables with one capacitive fault.
Position of the Fault (m)Capacity of the Fault (pF)Length of the Cable (m)
NominalEstimatedNominalEstimatedNominalEstimated
5049.941071126565.00
5049.921521586565.01
5049.972172056564.92
5049.923093106564.95
5049.964044346565.01
5049.994504506564.96
Table 5. Estimation results for real cables with two capacitive faults.
Table 5. Estimation results for real cables with two capacitive faults.
Position of
Fault 1 (m)
Capacity of
Fault 1 (pF)
Position of
Fault 2 (m)
Capacity of
Fault 2 (pF)
Length of the
Cable (m)
NominalEstimatedNominalEstimatedNominalEstimatedNominalEstimatedNominalEstimated
1515.041071126565.101521568181.05
1515.041071136565.212172068180.97
1515.051071126565.184504518180.80
1515.132172066565.033093098180.83
1515.122172066565.024044338180.84
1515.144504596565.144044308180.69
Table 6. Estimation results for real cables with three capacitive faults.
Table 6. Estimation results for real cables with three capacitive faults.
Experiment 1Experiment 2
NominalEstimatedNominalEstimated
Length of the Cable (m)131130.99131130.93
Position of Fault 1 (m)5049.905049.93
Position of Fault 2 (m)6565.066564.99
Position of Fault 3 (m)115115.09115114.92
Capacity of Fault 1 (pF)107115217214
Capacity of Fault 2 (pF)217210450454
Capacity of Fault 3 (pF)404431404418
Table 7. Estimation results for real cables with four capacitive faults.
Table 7. Estimation results for real cables with four capacitive faults.
Experiment 1Experiment 2
NominalEstimatedNominalEstimated
Length of the Cable (m)143142.96143142.96
Position of Fault 1 (m)5049.875049.88
Position of Fault 2 (m)6565.126565.03
Position of Fault 3 (m)115114.93115114.95
Position of Fault 4 (m)131131.40131131.32
Capacity of Fault 1 (pF)107117107115
Capacity of Fault 2 (pF)217214152165
Capacity of Fault 3 (pF)404436309323
Capacity of Fault 4 (pF)450441450439
Table 8. Estimation errors obtained for experimental signals.
Table 8. Estimation errors obtained for experimental signals.
Cable Length ErrorFault Position ErrorFault Capacity Error
RMSE (m)MAPERMSE (m)MAPERMSE (pF)MAPE
0.120.10%0.130.22%144.3%
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Scarpetta, M.; Spadavecchia, M.; Adamo, F.; Ragolia, M.A.; Giaquinto, N. Detection and Characterization of Multiple Discontinuities in Cables with Time-Domain Reflectometry and Convolutional Neural Networks. Sensors 2021, 21, 8032. https://doi.org/10.3390/s21238032

AMA Style

Scarpetta M, Spadavecchia M, Adamo F, Ragolia MA, Giaquinto N. Detection and Characterization of Multiple Discontinuities in Cables with Time-Domain Reflectometry and Convolutional Neural Networks. Sensors. 2021; 21(23):8032. https://doi.org/10.3390/s21238032

Chicago/Turabian Style

Scarpetta, Marco, Maurizio Spadavecchia, Francesco Adamo, Mattia Alessandro Ragolia, and Nicola Giaquinto. 2021. "Detection and Characterization of Multiple Discontinuities in Cables with Time-Domain Reflectometry and Convolutional Neural Networks" Sensors 21, no. 23: 8032. https://doi.org/10.3390/s21238032

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