The present invention relates to distance to fault measurements, and more particularly to the derivation of a composite step-function response from band-limited channel frequency response in distance to fault (DTF) measurements.
For time domain reflectrometry (TDR) or distance to fault (DTF) transmission channel tests, step function testing along with impulse testing is often used to measure wave propagation and reflections of the transmission channel. The step-function test is useful when the transmission discontinuity is frequency selective. Due to its time domain integration nature, the step function response is more sensitive to low frequency components. In measuring frequency response of a system the measured frequency range may be band limited, such as between 25 MHz and 2.5 GHz.
Referring to
Generally the step function response may be derived by integrating the impulse response. As indicated above due to its integration nature, the step function response is more sensitive to low frequency components. For a frequency domain instrument, a transmission channel reflection coefficient is measured at each specified frequency within a specified range of frequencies, i.e., the measurement is band limited. TDR or DTF measurements are derived from the inverse Fourier transform (FFT−1) of the channel reflection coefficient response. When a frequency domain instrument cannot make measurements at low frequencies, i.e., the source covers a frequency range that excludes the low frequencies, an incorrect step function response may be produced when the band-limited TDR response is integrated, as shown in
What is desired is a method of deriving a composite step function response from a band-limited transmission channel response obtained from frequency domain measurements.
Accordingly the present invention provides a method of deriving a composite step function response from a band-limited transmission channel frequency response. The method includes the steps of obtaining a time domain response from the band limited frequency response, identifying reflection events from the time domain response, estimating an impulse response from the identified reflection events, and determining the composite step function from the estimated impulse response. The impulse response estimation is obtained from the observed time domain response as
y(n)=h(n)−h(n){circumflex over (×)}w(n)
where y(n) is the observed time domain response, h(n) is the impulse response to be estimated and w(n) is a window function
w(n)=sin(ω0*n/Fs)/πn
where ω0 is the initial frequency and Fs is the sample rate frequency. For reduction in calculation expense an impulse response segment is calculated over a narrow range of data about each reflection event. The resulting estimated impulse response is accumulated to produce the composite step response for the band limited transmission channel.
The objects, advantages and other novel features of the present invention are apparent from the following detailed description when read in conjunction with the appended claims and attached drawing.
a, 1b and 1c are graphical views respectively of (a) an impulse response, (b) a step function response and (c) a band limited step function response for a transmission channel according to the prior art.
Referring to
Distance to fault (DTF) is derived from reflection coefficients measured at discrete frequencies over a band limited frequency range. For computational efficiency and accuracy the following process is used, as an example:
For B being the measurement bandwidth and Fu the upper frequency edge, then a working bandwidth Bw, is
U=└Fu/B┘ and Bw=Fu/U
A new central frequency becomes Fc=Fu−Bw/2
and the lower frequency edge is Fl=Fu−Bw.
Down shift the frequency band [Fl, Fu] to baseband (Fc=0) and perform inverse discrete Fourier transform (IDFT or DFT−1) using sample rate Fs equal to 2Bw. This is equivalent to directly performing IDFT on frequency data. Then up-convert to frequency F0=Bw/2 and extract the real part of the signal as the DTF signal.
In the digital domain this process may be simplified by letting H(ωk) be a reflection coefficient at frequency ωk (k=0, 1, . . . , N−1), ω0=2πFl and ωN−1=2πFu. Then
h(n)=(1/N)Σk=0→N−1H(ωk)ei2π(k/2N)n=IDFT(2H,2N)
hDTF=Re(h(n))
H(ω0)=0, . . . , H(ωm−1)=0 where m=(Fu−B)N/Bw.
The reflection surface identification may be automatic or user-interactive. In user-interactive mode a user inputs a center location (i1+i2)/2 or the edges of the impulse response. In the automatic mode the center location is detected based on the event's reflection magnitude in the time domain. A detection function A(n) may be an envelope value of the up-converted signal h(n)
A(n)=|h(n)|
Alternatively using the local energy of the baseband signal as the detection function,
x(n)=|h(n)|sign(hc(n)), A(n)=Σm=−K→K×(n−m)
where h(n)=hc(n)+jhs(n). In either case if |A(n)| is greater than a threshold, then a reflection surface is detected and the center location determined.
For impulse response estimation let h(n) denote the impulse response to be estimated and y(n) the corresponding band limited response (y(n)=hDTF(n)). Looking at
y(n)=h(n)−h(n){circumflex over (×)}w(n)=h(n)−Σmh(m)w(n−m)
the window function being w(n)=sin(ω0n/Fs)/πn where Fs is the sampling frequency. As seen, the observed time response y(n) is a linear function of the impulse response h(n). Since y(n) may have many data points, it may be computationally expensive if every impulse response point is estimated. However normally each reflection surface covers a very short distance and its response lasts a limited time. Therefore for each identified reflection surface the impulse response is estimated over a narrow range of data around the reflection surface, as illustrated in
n1≦n<i1
−Σm=i1→iMh(m)w(n−m)
i2<n≦n2
y(n)=h(n)−Σm=i1→iMh(m)w(n−m) i1≦n≦i2
In matrix form this is
The localized h(m) may be optimally resolved by applying least-square error criteria.
Y=DH, H=(DTD)−1DTY
The final step function response is calculated by accumulating the impulse response.
x(n)=h(n){circumflex over (×)}u(n)=Σm=−∞→∞h(n−m)u(m)
where u(n) is the step function
This produces
x(n)=Σm=0→nh(n−m)
Typical results of the band limited method described above are shown in
Thus the present invention provides a method of deriving a composite step function response from a band limited transmission channel frequency response in distance to fault measurement by estimating the impulse response from the measured frequency response and a window for the excluded frequencies, and accumulating the impulse response to obtain the step function response.
This application is a continuation of prior application Ser. No. 09/933,605, filed Aug. 20, 2001.
Number | Date | Country | |
---|---|---|---|
Parent | 09933605 | Aug 2001 | US |
Child | 11399740 | Apr 2006 | US |