# A Fault Diagnosis Scheme for Aircraft Multibranches Wiring Network Based on Matching Algorithm

Authors: Wang Liwen; Zhang Lu; Xu Meng; Shi Xudong
Journal: International Journal of Distributed Sensor Networks
 (2015)

---

## Abstract

This paper mainly describes a fault diagnosis scheme for aircraft multibranches wiring networks. The background theory is based on the matching algorithm with theoretical reflection waveform and realistic reflection waveform. Firstly, a numerical model with a comprehensive database was built to create the theoretical waveform of the measured wiring network. On the other hand, the realistic reflection waveform of the measured wiring network can be collected by reflectometry detection system. Then, the waveform matching algorithm and fault diagnosis algorithm were applied to detect the fault type and fault location in the measured wiring network. With all the steps above, the fault diagnosis scheme was designed and realized. Finally, a multibranches wiring network, which includes two branches, and one of its branches contains two subbranches with different types of faults, was built to verify the fault diagnosis scheme and the results show that the scheme is an effective way to diagnose faults in multibranches wiring network.


---

## Body

## 1. Introduction

Airborne equipment includes power system, hydraulic system, fuel system, air conditioning system, flight control system, electrical system, navigation system, communication system, landing gear system, and various types of display devices. The energy and signal transmission among all the equipment rely on aircraft wiring system [1]. Aircraft wiring system is an important part of aircraft which is composed of connecting wires, connectors, and many other airborne equipment. The safety issues of aging aircraft wires have drawn extensive national attention and several methods for wiring system testing have been developed.Time domain reflectometry (TDR) is the most common method; it launches a short rectangular shape of voltage wave from the test point (shaped pulses can also be used) to the terminal of the wire. When it comes across the fault position, there will be reflected signals and faults can be detected by analyzing the reflected signal at the test point. However, TDR is hard to detect high resistance defects and intermittent defects of wire [2].Frequency domain reflectometry (FDR) method is another widely used method. It sends a low-voltage high-frequency sinusoidal signal into the aircraft wire and collects the reflection signals on the other hand. This method is suitable for detecting open and short faults, and also the techniques for detecting frays, cold solder joints, and other small anomalies are emerging [3–5]. However, this method relies on a strong reflection. In reality, the problems such as moisture, damaged insulation influence reflection make it difficult to detect the type of faults by traditional FDR method.Spread-spectrum time-domain reflectometry (SSTDR) method is based on chaotic sequences. At the present moment, pseudo-random sequence (PN sequence), which is modulated by a sine wave signal, has been widely used as the SSTDR test signal. The point of failure can be detected by the cross correlation between the reflected signal and the test signal. The requirement of low frequency signal and high noise immunity makes this method suitable for diagnosing intermittent faults quite well [6–8]. However, due to inherent deficiencies of PN sequences and more and more wide application of chaotic sequences in spread-spectrum communication, there is a trend to replace the PN sequences with chaotic sequence in SSTDR method.All the methods mentioned above can diagnose the aircraft wiring system without any branches and joints. But in reality, the distribution of aircraft wiring system is so complicated that it is inevitable to contain branches and joints in it. It is impossible to detect the fault in aircraft wiring system one by one as most of joints were sealed under boards. In this condition, fault diagnosis method must consider branches and joints.To solve this problem, Brewer has developed a network fault diagnosis algorithm of the multibranches wiring network which provided fault topology of multibranches wiring network through the analysis of convolved reflectometry data collected at multiple data points along a test wire by the field sensors [9]. This method needs an array of hand-held electromagnetic field sensors in conjunction with a SSTDR wire tester and it is unrealistic to detect the multibranches wire network on board. Similar research on multibranches wire network can be found in the literature but all are not practical ways to diagnose aircraft multibranches wiring network [10–12].In this paper, a practical fault diagnosis scheme for aircraft multibranches wiring network with waveform matching and fault diagnosis algorithm was developed.


## 2. Multibranches Wiring Network Numerical and Simulation Model

According to the transmission line theory, the signal aircraft wire can be considered as a circuit constituted of a number of equivalent resistanceR, conductance G, inductance L, and capacitance C [13]. Each parameter is assumed uniformly distributed along the entire wire. When the incident signal passes through the wire, a voltage drop would happen due to the resistance R and inductance L, and the signal would shunt by inductance L and capacitance C. Assuming the initial voltage is UO. UL represents the voltage at the end of the wire with length L. The relation between UO and UL can be expressed as(1)UL=UOe-αL-jβL,where α and β represent the attenuation constant and phase constant, respectively.If the test wire was normal and the terminal load impedance equals to the characteristic impedance of the wire, the signal passing through the wire would be absorbed by the load without reflecting back. If there was a fault, the impedance of the fault point would be different from the characteristic impedance of the wire so the reflected signal would be generated. The reflection coefficient is the physical parameter to describe the reflection as shown in(2)ρ=UreflectUincident=ZL-ZOZL+ZO,where ρ is the reflection coefficient and ZL and ZO are the impedance of the wire before and after the fault point separately. Uincident and Ureflect represent the incident and reflected signal voltage, respectively.Normally there are three kinds of faults in aircraft wire which include open-circuit fault, short-circuit fault, and fray fault.From (2), the following results can be concluded.(1)
Whenρ=0 and ZL=ZO, it means that the wire is fine without faults. The load impedance of the wire matches the characteristic impedance and there will be no reflected signal.(2)
Whenρ=-1 and ZL=0, it means that the short-circuit fault occurs and the reflected signal will fully reflect at the fault point. The amplitude of the reflected signal equals to the amplitude of the incident signal, but with the opposite polarity.(3)
Whenρ=1 and ZL approaches infinity, the open-circuit fault occurs. The signal directly reflects back without reversing the polarity.(4)
WhenZL≠0 and -1<ρ<+1, there means to be an insulation fray fault that occurs and the reflected signal is a spike with the same direction as the incident signal [14].For multibranches networks, the reflected signal has its own characteristic. The impedance mismatch happened not only at the fault point of the wire but also at the transmission branches. Multireflections might happen not only at the fault point but also at transmission branch junctions. As a result, the signals might attenuate and interfere with each other to result in the difficulty of fault diagnosing. When a junction between two wires of equal impedanceZO is encountered, the effective impedance is ZO/2, the coefficient ρ is 1/3, and the transmission coefficient τ is 2/3. In general, for a junction of n branches of equal impedances, Zi=ZO/n, and the reflection coefficient is given by [15](3)ρ=Zi-ZOZi+ZO=ZO/n-ZOZO/n+ZO=1-n1+n.So according to (3), if the incident signal amplitude is 5 V, the first reflected signal amplitude in a wiring network with two branches will be 5/3 and the second reflected signal amplitude is 5/9. If the aircraft wiring structure is two levels of subbranches after a branch, the first reflected signal amplitude at the end of the branch is 5/9. The second reflected signal amplitude is 5/27. So the second reflected signal will submerge in noise and cannot be detected. As to the three serial branches, the first reflected signal amplitude at the end is 5/27. So the most complicated wiring network we can detect now is three branches with four joints in each branch. In real aircraft engine, aircraft wire connection is realized by continuous block which was produced by BURNDY Company. The complex degree will not exceed three branches with four joints in each branch.The numerical model of the reflected signal with two-branches wiring networks can be described as shown in Figure1.Figure 1
The numerical model of the two-branch wiring networks.In Figure1, ρ1, ρ2, ρ3 are the reflection coefficient of the branch junction A, the branch end B, and C; α1 and β1, α2 and β2, α3 and β3 are the attenuation constant and the phase shift constant of OA, AB, and BC; L1, L2, L3 are the lengths of OA, AB, AC; UO is the voltage amplitude of the incident signal; and the remaining UAA,UAB,…,UACAC, respectively, are the voltage amplitude of incident or reflected signals of every characteristic impedance changing point (the fault point or the branch junction point) of the wiring network. All the values vary with the times of reflections and transmissions. This model can be extended to other structures of the wiring networks and other types of the faults [16, 17].For the resistance of the wire being small and the insulation resistance being high, a high-frequency signal will be used as the incident signal when diagnosing faults of the multibranches wiring networks with reflectometry method. In fact, when the high frequency signal reached a certain level, the effects of the resistance and conductivity can be negligible; therefore, only the capacitance and inductance were considered in the numerical model of the multibranches wiring networks. With the value ofρ ranging from −1 to +1, the numerical model can be simplified to include transport delay units, reflection and transmission units only. The simulation can be easily implemented in the MATLAB/Simulink.A typical simulation model of the multibranches wiring network was built according to the numerical model. There are transport delay units, the reflection or transmission units, and multiple reflections feedback loops in each section which can be seen in Figure2. Firstly, the incident signal reaches junction A; then it divided into three signals: the reflected signal back to O, the transmission signals to B, and C. Once the signal travels through the transport delay units and reflection units, it will come back to junction A again and be divided into three directions: the feedback signal to C, the feedback to O, and B. For the end of branch AB being a short-circuit fault, the reflected signal will be the opposite phase with the incident signal and the value of the reflection unit is −1. The propagation of the signal in branch AC is similar to AB. But for the fault in the end C being open-circuit fault, the reflected signal is the same phase with the incident signal. The value of the reflection unit is 1.Figure 2
The simulation model of the two-branch wiring networks.Figure3 further explains the multireflections and transmission phenomenon in a wiring network with two branches.Figure 3
Illustration of the reflected signal in a wiring network with two branches.
(a)
(b)
(c)
(d)In Figure3(a), the incident signal UO would generate a reflected signal UAO and two transmission signals UAB and UAC.In Figure3(b), UAB would generate a reflected signal UABA when it reached the end of wire AB and UAC was still transferring in AC at this time.In Figure3(c), UAC would generate a reflected signal UACA when it reached the end of wire AC and signal UABA would generate another reflected signal UABAB and two transmission signals UABAO and UABAC.In Figure3(d), signal UACA would generate a reflected signal UACAC and two transmission signals UACAO and UACAB.For the propagation of the incident signal in branches wiring networks, there are a number of equidistant reflected signals after the first reflected signal back from the fault point. But as the increasing of the propagation distance, the following reflected signals which happen right after the first and second reflection will be gradually covered by the noise.Figure4 is the reflected signal of a wiring network with two branches. The incident signal is a pulse with duration of 10 ns and voltage of 5 V. The reflected signal of branch 1 AB and branch 2 AC can be seen in Figure 5. The secondary reflection signal can be seen but is not obvious; it was generated by the signal reflected back and forth between the test point and the junction or fault point. There will be loss of the signals during the propagation, and the amplitude of the reflected signal decreases too. In fact, only the first reflected signal is useful, the subsequent reflections do not need to be considered when fault diagnosis is in multibranches wiring networks.Figure 4
The reflected signal in a branches wiring network with two branches.Figure 5
Illustration of the reflected signal in a branches wiring network with two levels of subbranches after a branch.Figure5 is the illustration of the reflected signal transmission in a wiring network with two levels of subbranches after the first branch. In Figure 6, the reflected signals caused by connection points A, B, C, D, and E can also be found out. By analyzing a large number of reflected signals in some typical kinds of multibranches wiring networks, the signal transmission rule has been clearly defined. And if the sampling points and the voltage of the first-level reflected signals can be determined, the fault type and fault position of the multibranches wiring network can be decided.Figure 6
The reflected signal in a branches wiring network with two levels of subbranches after a branch.


## 3. The Theoretical Waveform Generation

### 3.1. Path Search Algorithm

Before the fault diagnosis, aircraft wiring database which includes ID, length, and other items must be designed from which the structure of the measured multibranches wiring network can be deduced. The database was built according to wiring diagram manual (WDM) which is varied from different types of tested aircraft. A sample table was built and it is shown in Table1.Table 1
Aircraft wiring database.
ID
Bundlenumber
Wire number
GA
CO
Farm
FT_IN(mm)
F_Equip
F_Term
T_Equip
T_Term
1
W0001
001
24
A
AA
9000
D00001A
1
D00002C
2
2
W0001
002
24
A
AA
3618
D00001A
2
D00002C
4
3
W0001
003
24
A
AA
4614
D00001A
6
D00002C
6
4
W0002
004
24
A
AA
15000
D00002C
2
D00003A
4
5
W0003
005
24
A
AA
31000
D00002C
2
D00003A
5
6
W0005
009
24
A
AA
36000
D00003A
5
D00004A
1
7
W0010
011
24
A
AA
3500
D00003A
5
D00004A
4Bundle number is the bundle part number and title of each branch. Wire number is the unique identification of each branch. Once connecting the bundle number and wire number, the wire is unique. GA, CO, and Farm represent the basic parameters of the wire which means size, color, and wire family separately. FT_IN is the length of the wire. F_Equip, F_Term, T_Equip, and T_Term means the equipment connected with the start, the corresponding pin number, the equipment connected with the end, and the corresponding pin number of each wire separately. Once the GA, CO, and Farm are chosen, the propagation velocity of signal in the wire can be calculated. And once the F_Equip, F_Term, T_Equip, and T_Term are determined, the structure of the measured multibranches wiring network can be deduced. For example, the structure of a multibranches wiring network is shown as Figure7 and we would search the path from the starting point D00001A-1 to the end point D00003A-4. At D00001A-1, the program will search the database and find out all adjacent wires of the points. At first, the program will search all the wire connected with the node. Then, if we input the node D00001A-1, the program will find out the wire number W0001-001. So the node D000002C-2 can be determined. So the next step is to search the wires connected with node D000002C-2. Then, the wires named W0001-001, W0002-004, and W0003-005 can be found out. But the wire W0001-001 has been passed. So we must select a register storage to store the wires that have been passed. So the wire will be excluded. So the rest is W0002-004 and W0003-005. Then the program will search the random one of them first. For example, the program chooses the wire W0003-005. Then the node D000003A-5 can be found out. At the same time, both wires W0002-004 and W0003-005 will be stored in the stack. But which one is on the top is random. So assuming the W0003-005 is on the top. Then, the search path program will search the path from W0003-005 to W0010-011 until the path goes to the end. So when the path comes to the end, the W002-004 which is at the bottom of the stack will come out and search the next path. So all the path will be searched with the program. So the point D00002C-2 can be found out. And at D00002C-2, D00001A-1, D00003A-4, and D00003A-5 can be found out. But the D00001A-1 must be deleted for it has been passed. Then, the point D00003A-4 and D00003A-5 will be stored in a stack of which the sequence is decided by computer. Suppose the D00003A-4 is stored in the stack first. For the D00003A-5 being at the top of the stack, it will be used to search the next connecting point first. Then, D00002C-2 and D00004A-4 can be found out. And D00002C-2 will be deleted. Once at the end of the wire, the D00004A-4 will find out a null. So the D00003A-4 will be popped from the stack. At that time, the point D00003A-4 is what we want and the program comes to the end. So the path is D00001A-1, D00002C-2, D00003A-5, D00004A-4, and D00003A-4. By choosing to keep the useful path, the result D00001A-1, D00002C-2, and D00003A-4 can be got. Then, the wire number can be confirmed by the start and end point. The path is W0001-001 and W0002-004.Figure 7
A structure of the multibranches wiring network for path search.


### 3.2. Theoretical Waveform Generation

According to path search algorithm, the connections, branches, signal propagation velocity, and length of the wiring network can be confirmed. Then the simulation model can be built with reflection coefficient, transmission coefficient, and feedback loops. Once injecting a pulse incident into the measured multibranches wiring network, the peaks and troughs of the reflected signal can be acquired through simulation model.In the laboratory, the digitizer typed NI PXIe-5186 is used to collect the reflected waveform. The maximum sample rate with one channel enabled can step in multiples of 12.5 GS/s. Random Interleaved Sampling (RIS) rate can reach 250 GS/s. In our experiments, the RIS is used to acquire the waveform. As the sampling rate is 250 GS/s, the sampling interval is4∗10-12. The arbitrary waveform generator is NI PXI-5422 with 16-bit resolution, 200 MS/s sampling rate, 80 MHz analog bandwidth, and less than 20 ps RMS skew. So in order to cope with the hardware, the simulation in Matlab is set as fixed-step and the fixed-step size is 4∗10-12 s. The pulse width is set as 4∗10-6 s. The simulation time starts from 0 to 8∗10-7 s. During this time, the sampling point number is 2∗105 s.Assuming the average signal transmission speed in the wire is2.1∗108 m/s, with 2∗105 sampling points, it can detect about 80 m length wire. If we want to detect longer wire, the simulation time can be extended. But the attenuation of the reflected signal should be considered. If the length is longer than 200 m, the reflected signal will attenuation so heavy that cannot be separated from noise. So the length of the measured wire network should be limited to 200 meters length. A structure of the multibranches wiring network shown in Figure 8 was used for theoretical waveform generation. The theoretical reflected signal can be seen in Figure 9.Figure 8
A structure of the multibranches wiring network for theoretical waveform generation.Figure 9
The theoretical reflected signal of the multibranches wiring network in Figure8.From Figure9 we can see the following:(1)
There will be a peak in the end of each branch;(2)
there will be a trough in the connection of branches;(3)
the position of peaks and troughs is decided by the wire type and length;(4)
the secondary reflected signal may be seriously decayed and merged in noise as the length of the measured wire;(5)
the peaks can be found out by setting a threshold value while the troughs can be found out by negating the reflected signal and setting a threshold value.


## 3.1. Path Search Algorithm

Before the fault diagnosis, aircraft wiring database which includes ID, length, and other items must be designed from which the structure of the measured multibranches wiring network can be deduced. The database was built according to wiring diagram manual (WDM) which is varied from different types of tested aircraft. A sample table was built and it is shown in Table1.Table 1
Aircraft wiring database.
ID
Bundlenumber
Wire number
GA
CO
Farm
FT_IN(mm)
F_Equip
F_Term
T_Equip
T_Term
1
W0001
001
24
A
AA
9000
D00001A
1
D00002C
2
2
W0001
002
24
A
AA
3618
D00001A
2
D00002C
4
3
W0001
003
24
A
AA
4614
D00001A
6
D00002C
6
4
W0002
004
24
A
AA
15000
D00002C
2
D00003A
4
5
W0003
005
24
A
AA
31000
D00002C
2
D00003A
5
6
W0005
009
24
A
AA
36000
D00003A
5
D00004A
1
7
W0010
011
24
A
AA
3500
D00003A
5
D00004A
4Bundle number is the bundle part number and title of each branch. Wire number is the unique identification of each branch. Once connecting the bundle number and wire number, the wire is unique. GA, CO, and Farm represent the basic parameters of the wire which means size, color, and wire family separately. FT_IN is the length of the wire. F_Equip, F_Term, T_Equip, and T_Term means the equipment connected with the start, the corresponding pin number, the equipment connected with the end, and the corresponding pin number of each wire separately. Once the GA, CO, and Farm are chosen, the propagation velocity of signal in the wire can be calculated. And once the F_Equip, F_Term, T_Equip, and T_Term are determined, the structure of the measured multibranches wiring network can be deduced. For example, the structure of a multibranches wiring network is shown as Figure7 and we would search the path from the starting point D00001A-1 to the end point D00003A-4. At D00001A-1, the program will search the database and find out all adjacent wires of the points. At first, the program will search all the wire connected with the node. Then, if we input the node D00001A-1, the program will find out the wire number W0001-001. So the node D000002C-2 can be determined. So the next step is to search the wires connected with node D000002C-2. Then, the wires named W0001-001, W0002-004, and W0003-005 can be found out. But the wire W0001-001 has been passed. So we must select a register storage to store the wires that have been passed. So the wire will be excluded. So the rest is W0002-004 and W0003-005. Then the program will search the random one of them first. For example, the program chooses the wire W0003-005. Then the node D000003A-5 can be found out. At the same time, both wires W0002-004 and W0003-005 will be stored in the stack. But which one is on the top is random. So assuming the W0003-005 is on the top. Then, the search path program will search the path from W0003-005 to W0010-011 until the path goes to the end. So when the path comes to the end, the W002-004 which is at the bottom of the stack will come out and search the next path. So all the path will be searched with the program. So the point D00002C-2 can be found out. And at D00002C-2, D00001A-1, D00003A-4, and D00003A-5 can be found out. But the D00001A-1 must be deleted for it has been passed. Then, the point D00003A-4 and D00003A-5 will be stored in a stack of which the sequence is decided by computer. Suppose the D00003A-4 is stored in the stack first. For the D00003A-5 being at the top of the stack, it will be used to search the next connecting point first. Then, D00002C-2 and D00004A-4 can be found out. And D00002C-2 will be deleted. Once at the end of the wire, the D00004A-4 will find out a null. So the D00003A-4 will be popped from the stack. At that time, the point D00003A-4 is what we want and the program comes to the end. So the path is D00001A-1, D00002C-2, D00003A-5, D00004A-4, and D00003A-4. By choosing to keep the useful path, the result D00001A-1, D00002C-2, and D00003A-4 can be got. Then, the wire number can be confirmed by the start and end point. The path is W0001-001 and W0002-004.Figure 7
A structure of the multibranches wiring network for path search.


## 3.2. Theoretical Waveform Generation

According to path search algorithm, the connections, branches, signal propagation velocity, and length of the wiring network can be confirmed. Then the simulation model can be built with reflection coefficient, transmission coefficient, and feedback loops. Once injecting a pulse incident into the measured multibranches wiring network, the peaks and troughs of the reflected signal can be acquired through simulation model.In the laboratory, the digitizer typed NI PXIe-5186 is used to collect the reflected waveform. The maximum sample rate with one channel enabled can step in multiples of 12.5 GS/s. Random Interleaved Sampling (RIS) rate can reach 250 GS/s. In our experiments, the RIS is used to acquire the waveform. As the sampling rate is 250 GS/s, the sampling interval is4∗10-12. The arbitrary waveform generator is NI PXI-5422 with 16-bit resolution, 200 MS/s sampling rate, 80 MHz analog bandwidth, and less than 20 ps RMS skew. So in order to cope with the hardware, the simulation in Matlab is set as fixed-step and the fixed-step size is 4∗10-12 s. The pulse width is set as 4∗10-6 s. The simulation time starts from 0 to 8∗10-7 s. During this time, the sampling point number is 2∗105 s.Assuming the average signal transmission speed in the wire is2.1∗108 m/s, with 2∗105 sampling points, it can detect about 80 m length wire. If we want to detect longer wire, the simulation time can be extended. But the attenuation of the reflected signal should be considered. If the length is longer than 200 m, the reflected signal will attenuation so heavy that cannot be separated from noise. So the length of the measured wire network should be limited to 200 meters length. A structure of the multibranches wiring network shown in Figure 8 was used for theoretical waveform generation. The theoretical reflected signal can be seen in Figure 9.Figure 8
A structure of the multibranches wiring network for theoretical waveform generation.Figure 9
The theoretical reflected signal of the multibranches wiring network in Figure8.From Figure9 we can see the following:(1)
There will be a peak in the end of each branch;(2)
there will be a trough in the connection of branches;(3)
the position of peaks and troughs is decided by the wire type and length;(4)
the secondary reflected signal may be seriously decayed and merged in noise as the length of the measured wire;(5)
the peaks can be found out by setting a threshold value while the troughs can be found out by negating the reflected signal and setting a threshold value.


## 4. The Reflected Waveform Generation

To measure the real reflected signal of multibranches wiring networks, the reflectometry detection system is constructed of PXI bus controller PXIe-8135, signal generator card typed NI PXI-5422, data acquisition card typed NI PXIe-5186, monitor, and T-joints as shown in Figure10. Signal generator card generates the incident signal and the data acquisition module collects the reflected signal. The reflected signal collected by reflectometry detection system is shown in Figure 11.Figure 10
Reflectometry detection system.Figure 11
Reflected signal collected by reflectometry detection system.


## 5. Waveform Matching Algorithm

### 5.1. Signal Alignment Algorithm

Assumingx(n) refers to the theoretical reflected signal of the wiring networks, y(n) refers to the real reflected signal of the wiring networks:(4)xn=sn+n1n,yn=∑kaksn-d+n2n,where n1(n) and n2(n) represent noise in theoretical and real reflected signals. Then autocorrelation operation to theoretical reflected signal was used to deal with measured multibranches wiring networks: (5)Rxxτ=Exnxn+τ=Esn+n1nsn+τ+n1n+τ=Rssτ+Rsn1τ+Rsn2τ+Rn1n2τ.Cross-correlation of the x(n) and y(n) was shown in(6)Rxyτ=Exnyn+τ=E∑kaksn+n1n·∑kaksn+τ-d+n2n+τ=∑kakRssτ-d+∑kakRsn1τ-d+Rsn2τ+Rn1n2τ.Assume additive uncorrelated noise and signal are uncorrelated, and the noises are uncorrelated either, which means that the additive noise is with ideal circumstances:(7)∑kakRsn1τ-d=0,Rsn2τ=0,Rn1n2τ=0,Rxyτ=∑kakRssτ-d.According to the characteristics of the correlation function, (8) can be got:(8)rssτ-d≤Rss0.The cross-correlation of theRxx(τ) and Rxy(τ) was used to get the maximum value of the time delay:(9)RRRτ=ERxxtRxyt+τ=E∑kRsst+Rsn1t+Rsn2t+Rn1n2t·∑kakRsst-d+τhhhhhhh+∑kakRsn1t-d+τhhhhhhh+Rsn2t+τ+Rn1n2t+τ∑k=ERsst·∑kakRsst-d.When the delay time isd, cross-correlation of the x(n) and y(n) will get the maximum value. Delay time d is the difference between the theoretical and real reflected signals. By adjusting the theoretical reflected signal position relative to the real reflected signal, the two signals can be alignment.


### 5.2. Waveform Matching Algorithm

After the alignment operation, cross-correlation must be calculated again. A difference function between the autocorrelation and cross-correlation function can be used to reflect the theoretical and real reflected signals at each sampling point of the shape. The difference function is shown in(10)δ=Max⁡∑k=0N-1YkYk+n-∑k=0N-1YkXk+n∑k=0N-1Yk2llllllllllllllllllllllllln=0,1,2,…,N-1.In (10), δ and γ, respectively, are the difference coefficient and similarity coefficient. N is the sampling number. X is theoretical reflected signal and Y is the theoretical real reflected signal [18].If the difference coefficient is less than a default threshold, the theoretical and real reflected signals are similarly enough that means the measured multibranches wiring network is in good condition and otherwise means there would be faults in it.


### 5.3. Peaks and Troughs Detection

Peaks and troughs detection is the most important step which can decide the accuracy of fault diagnosis. As for the theoretical reflected signal, the width of the incident signal is fixed. So the peaks and troughs have the same width as the incident signal. So the peaks and troughs detection of the theoretical reflected signal can be decided by detecting a number of sampling points with the same voltage. All peaks and troughs’ coordinates of the theoretical reflected signal were shown in Figure12.Figure 12
All peaks and troughs’ coordinates of the theoretical reflected signal.As for the real reflected signal, wavelet denoising method was used to eliminate the interference of the noise. Assign the voltage of theith sampling point as Vi. Then(11)σ=Evi-Evi2,threshold=K±σ.Construct a two-dimensional matrixVij with (N/M) rows and M columns in which N is all the sampling points and M is a sliding window width:(12)fori=1;i<NM;i++differencei=max⁡1≤j≤M(vij)-min⁡1≤j≤M(vij)ifdifferencei≥thresholdiisapeakortrough,where k can be set as the same width of the incident signal.With the procedure above, all the peaks and troughs can be found out. All peaks and troughs’ coordinates of the real reflected signal were shown in Figure13. By comparing the difference peaks or troughs of the theoretical and real reflected signals, the fault type and position can be determined.Figure 13
All peaks and troughs’ coordinates of the real reflected signal.


## 5.1. Signal Alignment Algorithm

Assumingx(n) refers to the theoretical reflected signal of the wiring networks, y(n) refers to the real reflected signal of the wiring networks:(4)xn=sn+n1n,yn=∑kaksn-d+n2n,where n1(n) and n2(n) represent noise in theoretical and real reflected signals. Then autocorrelation operation to theoretical reflected signal was used to deal with measured multibranches wiring networks: (5)Rxxτ=Exnxn+τ=Esn+n1nsn+τ+n1n+τ=Rssτ+Rsn1τ+Rsn2τ+Rn1n2τ.Cross-correlation of the x(n) and y(n) was shown in(6)Rxyτ=Exnyn+τ=E∑kaksn+n1n·∑kaksn+τ-d+n2n+τ=∑kakRssτ-d+∑kakRsn1τ-d+Rsn2τ+Rn1n2τ.Assume additive uncorrelated noise and signal are uncorrelated, and the noises are uncorrelated either, which means that the additive noise is with ideal circumstances:(7)∑kakRsn1τ-d=0,Rsn2τ=0,Rn1n2τ=0,Rxyτ=∑kakRssτ-d.According to the characteristics of the correlation function, (8) can be got:(8)rssτ-d≤Rss0.The cross-correlation of theRxx(τ) and Rxy(τ) was used to get the maximum value of the time delay:(9)RRRτ=ERxxtRxyt+τ=E∑kRsst+Rsn1t+Rsn2t+Rn1n2t·∑kakRsst-d+τhhhhhhh+∑kakRsn1t-d+τhhhhhhh+Rsn2t+τ+Rn1n2t+τ∑k=ERsst·∑kakRsst-d.When the delay time isd, cross-correlation of the x(n) and y(n) will get the maximum value. Delay time d is the difference between the theoretical and real reflected signals. By adjusting the theoretical reflected signal position relative to the real reflected signal, the two signals can be alignment.


## 5.2. Waveform Matching Algorithm

After the alignment operation, cross-correlation must be calculated again. A difference function between the autocorrelation and cross-correlation function can be used to reflect the theoretical and real reflected signals at each sampling point of the shape. The difference function is shown in(10)δ=Max⁡∑k=0N-1YkYk+n-∑k=0N-1YkXk+n∑k=0N-1Yk2llllllllllllllllllllllllln=0,1,2,…,N-1.In (10), δ and γ, respectively, are the difference coefficient and similarity coefficient. N is the sampling number. X is theoretical reflected signal and Y is the theoretical real reflected signal [18].If the difference coefficient is less than a default threshold, the theoretical and real reflected signals are similarly enough that means the measured multibranches wiring network is in good condition and otherwise means there would be faults in it.


## 5.3. Peaks and Troughs Detection

Peaks and troughs detection is the most important step which can decide the accuracy of fault diagnosis. As for the theoretical reflected signal, the width of the incident signal is fixed. So the peaks and troughs have the same width as the incident signal. So the peaks and troughs detection of the theoretical reflected signal can be decided by detecting a number of sampling points with the same voltage. All peaks and troughs’ coordinates of the theoretical reflected signal were shown in Figure12.Figure 12
All peaks and troughs’ coordinates of the theoretical reflected signal.As for the real reflected signal, wavelet denoising method was used to eliminate the interference of the noise. Assign the voltage of theith sampling point as Vi. Then(11)σ=Evi-Evi2,threshold=K±σ.Construct a two-dimensional matrixVij with (N/M) rows and M columns in which N is all the sampling points and M is a sliding window width:(12)fori=1;i<NM;i++differencei=max⁡1≤j≤M(vij)-min⁡1≤j≤M(vij)ifdifferencei≥thresholdiisapeakortrough,where k can be set as the same width of the incident signal.With the procedure above, all the peaks and troughs can be found out. All peaks and troughs’ coordinates of the real reflected signal were shown in Figure13. By comparing the difference peaks or troughs of the theoretical and real reflected signals, the fault type and position can be determined.Figure 13
All peaks and troughs’ coordinates of the real reflected signal.


## 6. Fault Diagnosis Scheme for Aircraft Multibranches Wiring Network

### 6.1. Fault Diagnosis Scheme

The whole faults diagnosis logic is shown in Figure14.Figure 14
The whole faults diagnosis logic.Once there were faults in wiring networks, F_Equip, F_Term, T_Equip, and T_Term of the test position must be sent to the program first. Then the program can infer the structure of the multibranches wiring network with fault between the starting point and the end point. And there should be reflected signal in the joint position. If the end of the branch is open, there would be a positive reflex and if the end was connected with other branch, there would be a negative reflex. The prereflex position can be determined by numerical model of the wiring network with faults. Then a pulse with 10 ns width and 5 V amplitude was sent to the measured multibranches wiring network and the real reflected signal can be obtained with data acquisition card. There would be a comparison with waveform matching algorithm between the prereflex and the collected reflex. The comparing steps can be summed up in the following steps. Firstly, make the incident signals alignment between the theoretical and real reflected signals acquired by data acquisition card. Secondly, set a threshold and calculate the difference coefficient between the theoretical and real reflected signal. If the difference coefficient is less than a default threshold, the theoretical and real reflected signals are similarly enough that means the measured multibranches wiring network is in good condition and otherwise means there would be faults in it. Thirdly, compare all the peaks and troughs of the theoretical and fault reflected waveforms. If the corresponding sampling point does not lie in the peak width of the theoretical waveform, the corresponding peak or trough was defined as the fault point. If the fault position is a peak, it means open or fray fault. Otherwise it is the short fault. The voltage of the peak can be used to distinguish open or fray fault. Finally, calculate theD-value between the fault point and the peak of the incident signal. The D-value is decided by the signal propagation velocity in the wire. If the measured multibranches wiring network is constructed of different types of wires, the signal propagation velocities in different types of wires will vary from each other. The fault position must be calculated combing with the theoretical reflected signal. Suppose the fault position lies between D00003A-5 and D00004A-4 in Figure 7, the fault position must be calculated as(13)fl=LW0001-001+LW0003-005+D-SW0003-005∗VSa,where LW0001-001 and LW0003-005 are the length of the wire W0001-001 and W0003-005 separately which can be found out in aircraft wiring database. D-value is the sampling number between the fault point and the peak of the incident signal. SW0003-005 is the sampling number from the peak of the incident signal to the connection D00003A-5. V is the signal propagation velocity in W0010-011. Parameter Sa is the sampling rate of the data acquisition card.


### 6.2. Experiments

A more complicated multibranches wiring network was used to detect aircraft multibranches wiring network with the structure shown in Figure15 and the wire parameters were shown in Table 1. The incident signal is the pulse with 10 ns width and 5 V amplitude.Figure 15
A multibranches wiring network for test.


#### 6.2.1. Standard Reflected Waveform

Figure16 shows the real reflected waveform when the structure of the measured multibranches wiring network is intact without fault and from which we can see that there is a negative reflected signal at the connection of D00002-2. While the incident signal transfers to D00002-2, it will be divided into two parts equally; one will go along W002-004 and the other go along W003-005. W002-004 is twice shorter than W003-005 and the propagation velocity is the same in all wires, so the incident signal will reach the end of W002-004 and generate a reflected signal at first. Then there will be a secondary reflected signal at D00002-2. In this case, the sampling difference between the secondary reflected signal of D00003A-4 and the firstly reflected signal at D00003A-5 is less than the pulse width and there will be a superposition. Then the end of D00004A-1 and D00004A-4 will generate reflected signal. Especially, there will be a thirdly reflection after the connection D00004A-1. But it does not need to be considered in the fault diagnosis method. Figure 17 shows the theoretical reflected waveform simulated by numerical model. Comparing the collected and the theoretically reflected signal by waveform matching algorithm, the difference coefficient of Figures 16 and 17 is 0.04. So we can determine that the measured multibranches wiring network is in good condition without fault. In the other side, we can verify that the theoretically reflected waveform is accurate enough and can be used to detect the aircraft multibranches wiring network faults.Figure 16
The real reflected waveform of the measured multibranches wiring network without faults.Figure 17
The theoretically reflected waveform of the measured multibranches wiring network without faults.


#### 6.2.2. Open Fault at D0003A-5

An open fault at connection D00003A-5 was made and it caused the wire W0005-009 and W0010-011 is not connected with W0003-005. The real reflected waveform of this fault is shown in Figure18.Figure 18
The real reflected waveform with short fault at D0003A-5.By comparing Figures18 and 17 by waveform matching algorithm, the difference coefficient of Figures 16 and 17 is 0.37. So the measured network is faulty. From Figure 18 we can see that the trough at D00003A-5 and 2nd D00003A-4 changed into a peak. At the same time, the peak at D00004A-4 disappeared. The fault type is open but not fray or short. If it is a fray fault, the peak at D00004A-4 will not disappear. And if it is a short fault, it will be a trough at D00003A-5.By computing theD-value, the fault sampling number can be confirmed. And fault position can be inferred by comparing the fault sampling number and measured multibranches wiring network with the aircraft wire specifications. So we can decide that there is a fault point at connection D00003A-5.


#### 6.2.3. Short Fault at D00003A-4

A short fault at connection D00003A-4 was made and it caused the shielding layer and core linked of wire W0004-004. The real reflected waveform of this fault is shown in Figure19.Figure 19
The real reflected waveform with pen fault at D0003A-5.By comparing Figures19 and 17 by waveform matching algorithm, the difference coefficient of Figures 16 and 17 is 0.34. So the measured network is faulty. From Figure 19 we can see that the peak at D00003A-4 changed into a trough. At the same time, the other peaks and troughs are still at the same sampling points. So the branch W0003-005 with W0005-009 and W0010-011 is still in good condition. The fault type is short. By computing the D-value, the fault sampling number can be confirmed. And fault position can be inferred by comparing the fault sampling number and measured multibranches wiring network with the aircraft wire specifications. So we can decide that there is a short fault point at connection D00003A-4.


#### 6.2.4. Short Faults at D00003A-4, D00004A-1, and D00004A-4

Multiple faults in the measured multibranches network were made to verify the detection scheme.Short faults at connection D00003A-4, D00004A-1, and D00004A-4 were made. The real reflected waveform of this kind of fault is shown in Figure20.Figure 20
The real reflected waveform with short faults at D00003A-4, D00004A-1, and D00004A-4.By comparing Figures20 and 17 by waveform matching algorithm, the difference coefficient of Figures 16 and 17 is 0.71. So the measured network is faulty. From Figure 20 we can see that the peak at D00003A-4 changed into a trough. At the same time, the peak at D00004A-1 and D00004A-4 changed into troughs also. But the trough at D00003A-5 and 2nd D00003A-4 does not change. So it can be inferred that there are faults at D00003A-4, D00004A-1, and D00004A-4. The faults types are all short. By computing the D-value, the fault sampling number can be confirmed. And fault position can be inferred by comparing the fault sampling number and measured multibranches wiring network with the aircraft wire specifications.


### 6.3. Detection Result Analysis

The branches wiring network with two levels of subbranches after a branch wiring network was used to detect aircraft multibranches wiring network with the structure which is shown in Table2. Where the fault position starts from the closest connector. From the detection result we can see that the fault type can be detected perfectly and the fault position error is less than ±0.020. The diagnosis result is accurate enough for the maintenance personnel to check and repair the aircraft wiring system.Table 2
Detection result analysis.
Wiring structure
Design fault type
Design fault wire
Design fault position (m)
Detection fault type
Detection fault wire
Detection fault position (m)
A branches wiring network with two levels of subbranches after a branch
Open
W0002–004
0
Open
W0002–004
0.010
Open
W0003–005
0
Open
W0003–005
0.011
Open
W0005–009
0
Open
W0003–005
30.985 (−0.015)
Open
W0010-011
0
Open
W0010-011
0.022
Open
W0002–004 and W0003–005
0
Open
W0001-001
8.981 (−0.019)
Open
W0005–009 and W0010-011
0
Open
W0003–005
30.996 (−0.004)
Short
W0002–004
0
Short
W0002–004
0.002
Short
W0003–005
0
Short
W0003–005
0.012
Short
W0005–009
0
Short
W0005–009
0.008
Short
W0010-011
0
Short
W0010-011
0.002
Short
W0002–004 and W0003–005
0
Short
W0002–004 and W0003–005
0.010
Short
W0005–009 and W0010-011
0
Short
W0005–009 and W0010-011
0.002


## 6.1. Fault Diagnosis Scheme

The whole faults diagnosis logic is shown in Figure14.Figure 14
The whole faults diagnosis logic.Once there were faults in wiring networks, F_Equip, F_Term, T_Equip, and T_Term of the test position must be sent to the program first. Then the program can infer the structure of the multibranches wiring network with fault between the starting point and the end point. And there should be reflected signal in the joint position. If the end of the branch is open, there would be a positive reflex and if the end was connected with other branch, there would be a negative reflex. The prereflex position can be determined by numerical model of the wiring network with faults. Then a pulse with 10 ns width and 5 V amplitude was sent to the measured multibranches wiring network and the real reflected signal can be obtained with data acquisition card. There would be a comparison with waveform matching algorithm between the prereflex and the collected reflex. The comparing steps can be summed up in the following steps. Firstly, make the incident signals alignment between the theoretical and real reflected signals acquired by data acquisition card. Secondly, set a threshold and calculate the difference coefficient between the theoretical and real reflected signal. If the difference coefficient is less than a default threshold, the theoretical and real reflected signals are similarly enough that means the measured multibranches wiring network is in good condition and otherwise means there would be faults in it. Thirdly, compare all the peaks and troughs of the theoretical and fault reflected waveforms. If the corresponding sampling point does not lie in the peak width of the theoretical waveform, the corresponding peak or trough was defined as the fault point. If the fault position is a peak, it means open or fray fault. Otherwise it is the short fault. The voltage of the peak can be used to distinguish open or fray fault. Finally, calculate theD-value between the fault point and the peak of the incident signal. The D-value is decided by the signal propagation velocity in the wire. If the measured multibranches wiring network is constructed of different types of wires, the signal propagation velocities in different types of wires will vary from each other. The fault position must be calculated combing with the theoretical reflected signal. Suppose the fault position lies between D00003A-5 and D00004A-4 in Figure 7, the fault position must be calculated as(13)fl=LW0001-001+LW0003-005+D-SW0003-005∗VSa,where LW0001-001 and LW0003-005 are the length of the wire W0001-001 and W0003-005 separately which can be found out in aircraft wiring database. D-value is the sampling number between the fault point and the peak of the incident signal. SW0003-005 is the sampling number from the peak of the incident signal to the connection D00003A-5. V is the signal propagation velocity in W0010-011. Parameter Sa is the sampling rate of the data acquisition card.


## 6.2. Experiments

A more complicated multibranches wiring network was used to detect aircraft multibranches wiring network with the structure shown in Figure15 and the wire parameters were shown in Table 1. The incident signal is the pulse with 10 ns width and 5 V amplitude.Figure 15
A multibranches wiring network for test.


### 6.2.1. Standard Reflected Waveform

Figure16 shows the real reflected waveform when the structure of the measured multibranches wiring network is intact without fault and from which we can see that there is a negative reflected signal at the connection of D00002-2. While the incident signal transfers to D00002-2, it will be divided into two parts equally; one will go along W002-004 and the other go along W003-005. W002-004 is twice shorter than W003-005 and the propagation velocity is the same in all wires, so the incident signal will reach the end of W002-004 and generate a reflected signal at first. Then there will be a secondary reflected signal at D00002-2. In this case, the sampling difference between the secondary reflected signal of D00003A-4 and the firstly reflected signal at D00003A-5 is less than the pulse width and there will be a superposition. Then the end of D00004A-1 and D00004A-4 will generate reflected signal. Especially, there will be a thirdly reflection after the connection D00004A-1. But it does not need to be considered in the fault diagnosis method. Figure 17 shows the theoretical reflected waveform simulated by numerical model. Comparing the collected and the theoretically reflected signal by waveform matching algorithm, the difference coefficient of Figures 16 and 17 is 0.04. So we can determine that the measured multibranches wiring network is in good condition without fault. In the other side, we can verify that the theoretically reflected waveform is accurate enough and can be used to detect the aircraft multibranches wiring network faults.Figure 16
The real reflected waveform of the measured multibranches wiring network without faults.Figure 17
The theoretically reflected waveform of the measured multibranches wiring network without faults.


### 6.2.2. Open Fault at D0003A-5

An open fault at connection D00003A-5 was made and it caused the wire W0005-009 and W0010-011 is not connected with W0003-005. The real reflected waveform of this fault is shown in Figure18.Figure 18
The real reflected waveform with short fault at D0003A-5.By comparing Figures18 and 17 by waveform matching algorithm, the difference coefficient of Figures 16 and 17 is 0.37. So the measured network is faulty. From Figure 18 we can see that the trough at D00003A-5 and 2nd D00003A-4 changed into a peak. At the same time, the peak at D00004A-4 disappeared. The fault type is open but not fray or short. If it is a fray fault, the peak at D00004A-4 will not disappear. And if it is a short fault, it will be a trough at D00003A-5.By computing theD-value, the fault sampling number can be confirmed. And fault position can be inferred by comparing the fault sampling number and measured multibranches wiring network with the aircraft wire specifications. So we can decide that there is a fault point at connection D00003A-5.


### 6.2.3. Short Fault at D00003A-4

A short fault at connection D00003A-4 was made and it caused the shielding layer and core linked of wire W0004-004. The real reflected waveform of this fault is shown in Figure19.Figure 19
The real reflected waveform with pen fault at D0003A-5.By comparing Figures19 and 17 by waveform matching algorithm, the difference coefficient of Figures 16 and 17 is 0.34. So the measured network is faulty. From Figure 19 we can see that the peak at D00003A-4 changed into a trough. At the same time, the other peaks and troughs are still at the same sampling points. So the branch W0003-005 with W0005-009 and W0010-011 is still in good condition. The fault type is short. By computing the D-value, the fault sampling number can be confirmed. And fault position can be inferred by comparing the fault sampling number and measured multibranches wiring network with the aircraft wire specifications. So we can decide that there is a short fault point at connection D00003A-4.


### 6.2.4. Short Faults at D00003A-4, D00004A-1, and D00004A-4

Multiple faults in the measured multibranches network were made to verify the detection scheme.Short faults at connection D00003A-4, D00004A-1, and D00004A-4 were made. The real reflected waveform of this kind of fault is shown in Figure20.Figure 20
The real reflected waveform with short faults at D00003A-4, D00004A-1, and D00004A-4.By comparing Figures20 and 17 by waveform matching algorithm, the difference coefficient of Figures 16 and 17 is 0.71. So the measured network is faulty. From Figure 20 we can see that the peak at D00003A-4 changed into a trough. At the same time, the peak at D00004A-1 and D00004A-4 changed into troughs also. But the trough at D00003A-5 and 2nd D00003A-4 does not change. So it can be inferred that there are faults at D00003A-4, D00004A-1, and D00004A-4. The faults types are all short. By computing the D-value, the fault sampling number can be confirmed. And fault position can be inferred by comparing the fault sampling number and measured multibranches wiring network with the aircraft wire specifications.


## 6.2.1. Standard Reflected Waveform

Figure16 shows the real reflected waveform when the structure of the measured multibranches wiring network is intact without fault and from which we can see that there is a negative reflected signal at the connection of D00002-2. While the incident signal transfers to D00002-2, it will be divided into two parts equally; one will go along W002-004 and the other go along W003-005. W002-004 is twice shorter than W003-005 and the propagation velocity is the same in all wires, so the incident signal will reach the end of W002-004 and generate a reflected signal at first. Then there will be a secondary reflected signal at D00002-2. In this case, the sampling difference between the secondary reflected signal of D00003A-4 and the firstly reflected signal at D00003A-5 is less than the pulse width and there will be a superposition. Then the end of D00004A-1 and D00004A-4 will generate reflected signal. Especially, there will be a thirdly reflection after the connection D00004A-1. But it does not need to be considered in the fault diagnosis method. Figure 17 shows the theoretical reflected waveform simulated by numerical model. Comparing the collected and the theoretically reflected signal by waveform matching algorithm, the difference coefficient of Figures 16 and 17 is 0.04. So we can determine that the measured multibranches wiring network is in good condition without fault. In the other side, we can verify that the theoretically reflected waveform is accurate enough and can be used to detect the aircraft multibranches wiring network faults.Figure 16
The real reflected waveform of the measured multibranches wiring network without faults.Figure 17
The theoretically reflected waveform of the measured multibranches wiring network without faults.


## 6.2.2. Open Fault at D0003A-5

An open fault at connection D00003A-5 was made and it caused the wire W0005-009 and W0010-011 is not connected with W0003-005. The real reflected waveform of this fault is shown in Figure18.Figure 18
The real reflected waveform with short fault at D0003A-5.By comparing Figures18 and 17 by waveform matching algorithm, the difference coefficient of Figures 16 and 17 is 0.37. So the measured network is faulty. From Figure 18 we can see that the trough at D00003A-5 and 2nd D00003A-4 changed into a peak. At the same time, the peak at D00004A-4 disappeared. The fault type is open but not fray or short. If it is a fray fault, the peak at D00004A-4 will not disappear. And if it is a short fault, it will be a trough at D00003A-5.By computing theD-value, the fault sampling number can be confirmed. And fault position can be inferred by comparing the fault sampling number and measured multibranches wiring network with the aircraft wire specifications. So we can decide that there is a fault point at connection D00003A-5.


## 6.2.3. Short Fault at D00003A-4

A short fault at connection D00003A-4 was made and it caused the shielding layer and core linked of wire W0004-004. The real reflected waveform of this fault is shown in Figure19.Figure 19
The real reflected waveform with pen fault at D0003A-5.By comparing Figures19 and 17 by waveform matching algorithm, the difference coefficient of Figures 16 and 17 is 0.34. So the measured network is faulty. From Figure 19 we can see that the peak at D00003A-4 changed into a trough. At the same time, the other peaks and troughs are still at the same sampling points. So the branch W0003-005 with W0005-009 and W0010-011 is still in good condition. The fault type is short. By computing the D-value, the fault sampling number can be confirmed. And fault position can be inferred by comparing the fault sampling number and measured multibranches wiring network with the aircraft wire specifications. So we can decide that there is a short fault point at connection D00003A-4.


## 6.2.4. Short Faults at D00003A-4, D00004A-1, and D00004A-4

Multiple faults in the measured multibranches network were made to verify the detection scheme.Short faults at connection D00003A-4, D00004A-1, and D00004A-4 were made. The real reflected waveform of this kind of fault is shown in Figure20.Figure 20
The real reflected waveform with short faults at D00003A-4, D00004A-1, and D00004A-4.By comparing Figures20 and 17 by waveform matching algorithm, the difference coefficient of Figures 16 and 17 is 0.71. So the measured network is faulty. From Figure 20 we can see that the peak at D00003A-4 changed into a trough. At the same time, the peak at D00004A-1 and D00004A-4 changed into troughs also. But the trough at D00003A-5 and 2nd D00003A-4 does not change. So it can be inferred that there are faults at D00003A-4, D00004A-1, and D00004A-4. The faults types are all short. By computing the D-value, the fault sampling number can be confirmed. And fault position can be inferred by comparing the fault sampling number and measured multibranches wiring network with the aircraft wire specifications.


## 6.3. Detection Result Analysis

The branches wiring network with two levels of subbranches after a branch wiring network was used to detect aircraft multibranches wiring network with the structure which is shown in Table2. Where the fault position starts from the closest connector. From the detection result we can see that the fault type can be detected perfectly and the fault position error is less than ±0.020. The diagnosis result is accurate enough for the maintenance personnel to check and repair the aircraft wiring system.Table 2
Detection result analysis.
Wiring structure
Design fault type
Design fault wire
Design fault position (m)
Detection fault type
Detection fault wire
Detection fault position (m)
A branches wiring network with two levels of subbranches after a branch
Open
W0002–004
0
Open
W0002–004
0.010
Open
W0003–005
0
Open
W0003–005
0.011
Open
W0005–009
0
Open
W0003–005
30.985 (−0.015)
Open
W0010-011
0
Open
W0010-011
0.022
Open
W0002–004 and W0003–005
0
Open
W0001-001
8.981 (−0.019)
Open
W0005–009 and W0010-011
0
Open
W0003–005
30.996 (−0.004)
Short
W0002–004
0
Short
W0002–004
0.002
Short
W0003–005
0
Short
W0003–005
0.012
Short
W0005–009
0
Short
W0005–009
0.008
Short
W0010-011
0
Short
W0010-011
0.002
Short
W0002–004 and W0003–005
0
Short
W0002–004 and W0003–005
0.010
Short
W0005–009 and W0010-011
0
Short
W0005–009 and W0010-011
0.002


## 7. Conclusions

In this paper, a fault diagnosis scheme for aircraft multibranches wiring networks based on matching algorithm between theoretical reflection waveform and reflected signal was developed. And the following conclusion can be got.(1)
The simulation model of the multibranches wiring networks which include transmission units and multiple reflections feedback loops can be used to generate the theoretically reflected waveform for fault diagnosis. By comparing with the real reflected waveform, the theoretical reflected waveform is accurate enough.(2)
Aircraft wiring database which includes ID, length, and other items must be designed from which the structure of the measured multibranches wiring network can be deduced.(3)
The reflectometry detection system which is composed of the PXI bus controller, signal-generator module, data acquisition module, computer, and T-joints was built in the lab. A high frequency signal was sent to the multibranches wiring networks. The reflected signals acquired with experimental equipment can verify the numerical and simulation model of multibranches wiring networks and can supply necessary data for fault type diagnosis and location algorithm.(4)
Signal alignment algorithm, path search algorithm, and waveform matching algorithm were combined to compare theoretical and real reflected waveform. If the difference coefficient is less than a default threshold, the theoretical and real reflected signals are similarly enough that means the measured multibranches wiring network is in good condition and otherwise means there would be faults in it.(5)
By analyzing the peak or trough type and position variation of real reflected signal corresponding to the theoretical reflected waveform, the fault type and fault position can be determined.(6)
Experiments show that the fault diagnosis scheme is an effective way to diagnose faults in aircraft multibranches wiring network.(7)
If the test wire is longer than 200 meters, it can be diagnosed by improving the amplitude of the incident signal. Then the reflected signal will not submerge in noise easily.(8)
Secondary reflection of the reflected signal can be used for further analysis of faults.



---

*Source: 158364-2015-06-18.xml*