METHOD FOR REDUCING THE PEAK POWER OF A MULTI-CARRIER REFLECTOMETRY SIGNAL

20220357385 · 2022-11-10

    Inventors

    Cpc classification

    International classification

    Abstract

    A method for generating a reflectometry signal intended to be injected into a transmission line in order to identify the presence of at least one possible fault on the line, the method includes the steps of: generating a first multi-carrier digital signal on a first set of frequency carriers, generating a second corrective multi-carrier digital signal on a second set of frequency carriers separate from the first set, summing the first digital signal and the second corrective digital signal so as to generate a reflectometry signal, normalizing the frequency carriers of the reflectometry signal, the second corrective digital signal being determined so as to reduce the peak to average power ratio of the reflectometry signal with respect to the first digital signal.

    Claims

    1. A method for generating a reflectometry signal intended to be injected into a transmission line in order to identify the presence of at least one possible fault on the line, the method comprising the steps of: generating a first multi-carrier digital signal on a first set of frequency carriers, generating a second corrective multi-carrier digital signal on a second set of frequency carriers separate from the first set, summing the first digital signal and the second corrective digital signal so as to generate a reflectometry signal, normalizing the frequency carriers of the reflectometry signal, the second corrective digital signal being determined so as to reduce the peak to average power ratio of the reflectometry signal with respect to the first digital signal.

    2. The method for generating a reflectometry signal as claimed in claim 1, furthermore comprising a step of injecting the reflectometry signal into a transmission line.

    3. The method for generating a reflectometry signal as claimed in claim 1, wherein the step of generating a second corrective digital signal comprises the substeps of: applying an inverse Fourier transform to the first multi-carrier digital signal, clipping the signal obtained at the output of the inverse Fourier transform at a predetermined clipping value, applying a direct Fourier transform to the clipped signal, masking the output signal from the direct Fourier transform so as to zero the frequencies of the frequency carriers of the first digital signal.

    4. The method for generating a reflectometry signal as claimed in claim 3, wherein the substeps for generating the second corrective digital signal are iterated.

    5. The method for generating a reflectometry signal as claimed in claim 3, wherein the clipping value is determined so as to minimize the peak to average power ratio of the reflectometry signal.

    6. The method for generating a reflectometry signal as claimed in claim 1, furthermore comprising a step of selecting the number of frequency carriers allocated to the first digital signal.

    7. A method for identifying the presence of at least one possible fault on a transmission line, the method comprising the steps of: generating a first multi-carrier digital signal on a first set of frequency carriers, generating a second corrective multi-carrier digital signal on a second set of frequency carriers separate from the first set, summing the first digital signal and the second corrective digital signal so as to generate a reflectometry signal, normalizing the frequency carriers of the reflectometry signal, the second corrective digital signal being determined so as to reduce the peak to average power ratio of the reflectometry signal with respect to the first digital signal, injecting the reflectometry signal into a transmission line, acquiring and analyzing the echo of said reflected reflectometry signal in order to deduce therefrom information relating to the detection and/or the location of an impedance discontinuity characteristic of at least one fault.

    8. The method for identifying the presence of at least one fault as claimed in claim 7, wherein the step of analyzing the echo of the reflectometry signal comprises the substeps of: computing the intercorrelation between the reflected reflectometry signal and the reflectometry signal injected into the line, in order to obtain a reflectogram, analyzing the reflectogram in order to identify at least one amplitude peak characteristic of the presence of a fault on the line.

    9. A computer program comprising instructions for executing the method for generating a reflectometry signal as claimed in claim 1 when the program is executed by a processor.

    10. A recording medium able to be read by a processor and on which there is recorded a program comprising instructions for executing the method for generating a reflectometry signal as claimed in claim 1 when the program is executed by a processor.

    11. A device (GEN) for generating a reflectometry signal intended to be injected into a transmission line in order to identify the presence of at least one possible fault on the line, said device comprising means designed to implement the method for generating a reflectometry signal as claimed in claim 1.

    12. The device (GEN) for generating a reflectometry signal as claimed in claim 11, comprising a reflectometry signal generator configured so as to implement the method for generating a reflectometry signal, a digital-to-analog converter (DAC) and a coupling device (CPL) for injecting the analog reflectometry signal into a transmission line.

    13. A device (100) for identifying the presence of at least one possible fault on a transmission line, said device comprising means designed to implement the method for identifying the presence of at least one fault as claimed in claim 7.

    14. The device for identifying the presence of at least one possible fault on a transmission line as claimed in claim 13, comprising a coupling device (CPL) for acquiring an echo of the reflected reflectometry signal, an analog-to-digital converter (ADC) and a processing device for analyzing the echo.

    Description

    [0050] Other features and advantages of the present invention will become more clearly apparent upon reading the following description with reference to the following appended drawings:

    [0051] FIG. 1 shows a diagram illustrating the known principle of time reflectometry and its application to the detection of a soft fault,

    [0052] FIG. 2 shows an example of two reflectograms, illustrating the trend of the signature of a soft fault, one obtained by injecting a signal having high-frequency components, the other by injecting a signal having low-frequency components,

    [0053] FIG. 3 shows a diagram of one example of a reflectometry system,

    [0054] FIG. 4 shows a diagram illustrating the principle of reducing the peak power of an OFDM signal through carrier reservation,

    [0055] FIG. 5 illustrates two graphs showing the autocorrelation of a signal obtained using a carrier reservation method,

    [0056] FIG. 6 shows a flowchart illustrating the general steps for implementing the invention,

    [0057] FIG. 7a shows a diagram illustrating the steps for implementing the invention according to one particular embodiment,

    [0058] FIG. 7b shows a diagram illustrating one variant of the embodiment described in FIG. 7a,

    [0059] FIG. 8 illustrates two graphs showing the autocorrelation of a signal obtained using the invention,

    [0060] FIG. 9 shows a graph illustrating a method for determining a parameter of the invention,

    [0061] FIG. 10a illustrates, on a graph, comparative results between a signal obtained with and without the invention in a first application case,

    [0062] FIG. 10b illustrates, on a graph, comparative results between a signal obtained with and without the invention in a second application case.

    [0063] FIG. 1 schematically shows, as a reminder, the operating principle of a reflectometry-based diagnostic method applied to a transmission line L exhibiting a soft fault DNF. The example described below corresponds to a time reflectometry method.

    [0064] A reference signal S is injected into the transmission line at a point P. The reflected signal R is measured at the same point P (or at another point of the line). This signal propagates in the line and encounters, while it is propagating, a first impedance discontinuity at the start of the soft fault DNF. The signal reflects off this discontinuity with a reflection coefficient Γ.sub.1. If the characteristic impedance Z.sub.c2 in the region of the soft fault DNF is less than the characteristic impedance Z.sub.c1 before the occurrence of the fault, then the reflection coefficient Γ.sub.1 is negative and is expressed by a peak of negative amplitude in the reflected signal R. In the opposite case, the reflection coefficient Γ.sub.1 is positive and is expressed by a peak of positive amplitude in the reflected signal R.

    [0065] The transmitted part T of the incident signal S continues to propagate in the line and then encounters a second impedance discontinuity, creating a second reflection of the incident signal with a reflection coefficient Γ.sub.2 of a sign opposite to the first reflection coefficient Γ.sub.1. If Γ.sub.1<0, then Γ.sub.2>0. If Γ.sub.1>0, then Γ.sub.2<0.

    [0066] Thus, by observing the reflected signal R, the signature of the soft fault DNF is characterized by two successive peaks of opposing signs, as shown in FIG. 2.

    [0067] FIG. 2 shows a time reflectogram that corresponds either directly to the measurement of the reflected signal R or to the intercorrelation between the reflected signal R and the signal injected into the cable S.

    [0068] If the injected reference signal is a temporal pulse, which corresponds to the case of a time reflectometry method, the reflectogram may correspond directly to the measurement of the reflected signal R. If the injected reference signal is a more complex signal, for example for MCTDR (multi-carrier time domain reflectometry) or OMTDR (orthogonal multi-tone time domain reflectometry) methods, then the reflectogram is obtained by intercorrelating the reflected signal R and the injected signal S.

    [0069] FIG. 2 shows two reflectograms 201, 202 corresponding to signals having, respectively, two different maximum frequencies. The curve 201 corresponds to a pulse duration 2.Math.ΔT much greater than the time taken by the signal to pass through the soft fault DNF. With the length of the fault being denoted Ld, this duration is equal to Ld/V, where V is the propagation speed of the signal in the cable. The curve 202 corresponds to a pulse duration 2.Math.ΔT much less than the time taken by the signal to pass through the soft fault DNF.

    [0070] In both cases, the signature 203 of the soft fault, in the reflectogram, always consists of the succession of a first peak and a second peak of opposing signs.

    [0071] The distance between the two peaks represents the length of the soft fault, and their amplitude represents the severity of the soft fault. Specifically, the greater the variation in the characteristic impedance, the greater also the amplitude of the signature of the soft fault in the reflectogram.

    [0072] As is known in the field of reflectometry-based diagnostic methods, the position d.sub.DNF of the soft fault on the cable, in other words its distance from the injection point P of the signal, may be obtained directly from the measurement, on the time reflectogram of FIG. 2, of the duration t.sub.DNF between the first amplitude peak recorded on the reflectogram (at the abscissa 0.5 in the example of FIG. 3) and the amplitude peak 203 corresponding to the signature of the soft fault.

    [0073] Various known methods may be contemplated for determining the position d.sub.DNF. A first method consists in applying the relationship linking distance and time: d.sub.DNF=V.Math.t.sub.DNF, where V is the propagation speed of the signal in the cable. Another possible method consists in applying a proportionality relationship of the type d.sub.DNF/t.sub.DNF=L/to, where L is the length of the cable and to is the duration, measured on the reflectogram, between the amplitude peak corresponding to the impedance discontinuity at the injection point and the amplitude peak corresponding to the reflection of the signal off the endpoint of the cable.

    [0074] FIG. 3 shows a diagram of a system 100 for analyzing faults in a transmission line L, such as a cable. The system 100 is able to implement the invention. Such a system primarily comprises a generator GEN for generating a reference signal. The digital reference signal that is generated is converted into analog via a digital-to-analog converter DAC and is then injected at a point of the transmission line L by way of a coupler CPL or any other device for injecting a signal into a line. The signal propagates along the line and reflects off the singularities that it contains. In the absence of a fault on the line, the signal reflects off the endpoint of the line if the termination of the line is not matched. In the presence of a fault on the line, the signal reflects off the impedance discontinuity caused by the fault. The reflected signal is propagated back to a measurement point, which may be the same as the injection point or different. The back-propagated signal is converted into digital by an analog-to-digital converter ADC. Optionally, an averager MOY is added at the output of the converter ADC. A correlation COR is then made between the measured digital signal and a copy of the digital signal generated prior to injection in order to produce a time reflectogram R(t) corresponding to the intercorrelation between the two signals.

    [0075] A processing unit (not shown in FIG. 3), such as a computer, personal digital assistant or the like, is furthermore used to control the reflectometry system and display the results of the measurements on a human-machine interface.

    [0076] The displayed results may comprise one or more reflectograms computed using the method according to the invention and/or information relating to the existence and to the location of a fault on the cable, also produced by the method according to the invention. The displayed results may also comprise one or more frequency bands selected by the invention to be used to diagnose faults on a given cable.

    [0077] FIG. 4 schematically shows the general principle of a method for reducing the peak to average power ratio through carrier reservation. The term peak factor or the acronym PAPR is used hereinafter to denote the peak to average power ratio of a signal, that is to say the ratio between its maximum power and its average power.

    [0078] The general principle of this method, applied to an OFDM multi-carrier signal, consists in reserving some PR of the carriers for a compensation signal c(t) that is added to the payload signal x(t) so as to reduce the maximum amplitude of the peaks of the resulting signal.

    [0079] As shown schematically in FIG. 4, the compensation signal c(t) is generated on a set PR of carriers separate from the set of carriers on which the payload signal x(t) is generated. In other words, the carriers of the set PR are reserved for the addition of a compensation signal c(t). The number of carriers of the set PR is a parameter of the method.

    [0080] The two signals c(t) and x(t) are summed so as to produce the modified OFDM signal, which has a reduced peak factor compared to the initial signal x(t).

    [0081] The method described in FIG. 4 may be used for OFDM signals that are intended to be used for communications systems, notably radio communications systems. However, they cannot be used directly as reflectometry signals, for the reasons illustrated in FIG. 5.

    [0082] FIG. 5 shows, on the graph 502, one example of the spectrum of an OFDM signal obtained by applying the method of FIG. 4. The carriers reserved for the compensation signal c(t) are shown in bold. The graph 501 shows the autocorrelation function of the signal. Because the power spectral density of the signal obtained is not uniform, the autocorrelation function has secondary lobes that generate a non-negligible level of distortion. However, for reflectometry applications, it is crucial that the signal that is used has good autocorrelation properties, that is to say with the lowest possible level of distortion around the main autocorrelation peak. Specifically, one drawback of the signal shown in FIG. 5 is that it does not make it possible to detect soft faults that generate an echo whose amplitude is less than the distortion noise of the autocorrelation function.

    [0083] For this reason, the method described in FIG. 4 does not make it possible to generate a signal that has the properties expected for a reflectometry application.

    [0084] To solve this problem, it is proposed to add a step of normalizing the signal generated by way of the method of FIG. 4, so as to make the power density of the signal uniform and to limit the distortion noise of the autocorrelation function.

    [0085] The main steps of the method according to the invention are described in FIG. 6. Steps 601, 602, 603 correspond to the steps already described in FIG. 4. In other words, in a first step 601, the payload signal x(t) is generated on a first set of carriers. In a second step 602, the compensation signal c(t) is generated on a second set of carriers separate from the first set. In a third step 603, the signals x(t) and c(t) are summed. According to the invention, a fourth step 604 of normalizing the signal is added so as to make the power spectral density uniform.

    [0086] The reflectometry signal obtained by applying the method according to the invention may be pre-computed and stored in a memory before being injected into the transmission line by way of the device of FIG. 3. As an alternative, the invention may be implemented directly within the signal generator GEN.

    [0087] FIG. 7a schematically shows the steps of one exemplary embodiment of the method according to the invention. The payload signal x.sub.k is received at the start of the method, and an inverse Fourier transform 701 is applied thereto in order to return the signal to the time domain x.sub.n. A clipping step 702 is then applied to the signal. This step 702 consists in clipping the signal at a predetermined threshold value A by applying the following relationships:


    cl.sub.n=x.sub.k,si|x.sub.k|≤A


    cl.sub.n=A.Math.sign(x.sub.k),|x.sub.k|>A  [Math. 1]

    [0088] Sign( ) denotes the sign function and |.| denotes the absolute value function.

    [0089] The clipped signal cl.sub.n is then converted 703 into the frequency domain via a direct Fourier transform. A filtering or masking step 704 is then applied to the signal so as to reset the carriers reserved for the payload signal to zero in order to produce the compensation signal c.sub.k, which is then summed 705 to the payload signal x.sub.k. A normalization step 706 is thereafter applied to the resulting signal, and then an indirect Fourier transform step 707 is applied in order to convert the normalized signal into the time domain and produce the final reflectometry signal y.sub.n. The normalization step 706 consists for example in normalizing the amplitude of each subcarrier to 1, while retaining the value of the phase.

    [0090] In one variant embodiment illustrated in FIG. 7b, steps 701 to 705 are iterated one or more times so as to improve the peak factor. In other words, at the end of an iteration, the output signal of the sum 705 is reinjected at the start of the method instead of the initial payload signal x.sub.k.

    [0091] FIG. 8 illustrates the properties of the reflectometry signal obtained using the method according to the invention. The graph 802 shows the spectrum of the obtained signal. The carriers reserved for the compensation signal c.sub.k are in bold. All of the carriers are normalized, thereby making it possible to obtain a uniform power spectral density for this signal. The graph 801 shows the autocorrelation function of the signal. The distortions visible on the graph 501 are eliminated. The autocorrelation function 801 is substantially zero beyond the autocorrelation peak. The signal obtained by virtue of the invention may thus be used to perform reflectometry-based fault analysis.

    [0092] One parameter of the invention is the clipping threshold A in step 702. The value of this threshold affects the clipping factor. Another parameter of the invention that also influences the clipping factor is the number of carriers reserved for the compensation signal. Lastly, the normalization step 706 added by the invention also influences the clipping factor.

    [0093] In one embodiment of the invention, the number of reserved carriers is set a priori, for example on the basis of constraints specific to the payload signal.

    [0094] In another embodiment, the number of reserved carriers is set through simulation, so as to select the number that makes it possible to obtain the most optimum clipping factor.

    [0095] Likewise, the value A of the clipping threshold is determined through simulation so as to minimize the clipping factor, that is to say to minimize the peak to average power ratio of the signal.

    [0096] FIG. 9 shows, on a graph, multiple curves giving the maximum amplitude (in terms of absolute value) of the signal as a function of the clipping threshold A normalized by the average power σ.sub.x of the payload signal. The four curves that are shown are obtained through simulation for numbers of reserved carriers NR respectively equal to 8, 16, 24 and 32 for a total number of carriers equal to 64.

    [0097] These simulation curves make it possible to select the best compromise for the choice of the number of reserved carriers and the value of the clipping threshold, so as to obtain the lowest possible peak factor. For example, for a number of reserved carriers equal to 16, a value of A/σ.sub.x equal to 1 makes it possible to obtain the lowest peak factor. In general, one possible way of determining the optimum value of the clipping threshold is to construct a dual-entry table that gives the value of the optimum clipping threshold as a function of the total number of carriers and the number of reserved carriers.

    [0098] The curves in FIG. 9 are obtained through simulation by modeling the signal obtained by applying the invention as follows:

    [0099] y.sub.n=x.sub.n+αc.sub.n+d.sub.n, where x.sub.n is the initial payload signal and c.sub.n is the compensation signal.

    [0100] The effect of the normalization step 706 may be modeled by the component αc.sub.n+d.sub.n, where α is an amplification factor linked to the normalization and d.sub.n is normalization noise that may be considered to be decorrelated noise.

    [0101] The amplification factor α depends on the average power and on the average of the absolute value of the compensation signal.

    [0102] The maximum value of the signal (ordinate of the graph of FIG. 9) may thus be estimated by the maximum value of |x+αc|.

    [0103] FIGS. 10a and 10b show the distribution function of the peak factor (or PAPR) as a function of the value of the peak factor in dB. The distribution function gives the probability of the signal power exceeding a certain value p.sub.0 expressed in decibels on the abscissa.

    [0104] FIG. 10a illustrates results obtained for a number of reserved carriers equal to 12 out of 64. The curve 1001 is obtained for an OMTDR (orthogonal multi-carrier time domain reflectometry) signal based on an OFDM multi-carrier signal without using a peak factor reduction method. The curve 1002 is obtained for a signal generated using the invention. The curve 1003 is obtained for a signal generated using the invention and by applying 10 iterations of steps 701-704. It may be seen that the invention allows a significant gain (of the order of 4 dB for a probability of 10.sup.−2 and 10 iterations) on the reduction of the peak factor.

    [0105] FIG. 10b illustrates the same type of results obtained for a number of reserved carriers equal to 32 out of 64. The curve 1011 is obtained for an OMTDR (orthogonal multi-carrier time domain reflectometry) signal based on an OFDM multi-carrier signal without using a peak factor reduction method. The curve 1012 is obtained for a signal generated using the invention. The curve 1013 is obtained for a signal generated using the invention and by applying 10 iterations of steps 701-704.

    [0106] The invention has the advantage of reducing the peak factor of a multi-carrier reflectometry signal while still retaining an autocorrelation function that is compatible with a reflectometry application.

    [0107] The method according to the invention may be implemented as a computer program, the method being applied so as to generate a reflectometry signal intended to be used within a reflectometry system of the type described in FIG. 3. The invention may be implemented as a computer program comprising instructions for the execution thereof. The computer program may be recorded on a recording medium that is able to be read by a processor.

    [0108] The reference to a computer program that, when it is executed, performs any one of the previously described functions is not limited to an application program running on a single host computer. On the contrary, the terms computer program and software are used here in a general sense to refer to any type of computer code (for example, application software, firmware, microcode, or any other form of computer instruction) that may be used to program one or more processors so as to implement aspects of the techniques described here. The computing means or resources may notably be distributed (“cloud computing”), possibly using peer-to-peer technologies. The software code may be executed on any suitable processor (for example a microprocessor) or processor core or a set of processors, whether they are provided in a single computing device or distributed between several computing devices (for example such as possibly accessible in the environment of the device). The executable code of each program allowing the programmable device to implement the processes according to the invention may be stored for example in the hard disk or in read-only memory. Generally speaking, the program or programs may be loaded into one of the storage means of the device before being executed. The central unit is able to command and direct the execution of the instructions or software code portions of the program or programs according to the invention, which instructions are stored in the hard disk or in the read-only memory or else in the other abovementioned storage elements.

    [0109] As an alternative, the reflectometry signal generator GEN according to the invention may also be implemented by way of a processor housed in a specific test device. The processor may be a generic processor, a specific processor, an application-specific integrated circuit (ASIC) or a field-programmable gate array (FPGA). The device according to the invention may use one or more dedicated electronic circuits or a general-purpose circuit. The technique of the invention may be carried out on a reprogrammable computing machine (a processor or a microcontroller for example) executing a program comprising a sequence of instructions, or on a dedicated computing machine (for example a set of logic gates such as an FPGA or an ASIC, or any other hardware module).

    REFERENCES

    [0110] [1] “On Line Wire Diagnosis using Multicarrier Time Domain Reflectometry for Fault Location” by A. Lelong and M. Olivas. (Sensors Conference, IEEE, pages 751-754, October 2009). [0111] [2] “Peak power reduction for multicarrier transmission”, Jose Tellado, John M. Cioffi, Information Systems Lab, Stanford University, September 1999.