Claims
- 1. A method of classifying a portion of an electrical signal propagating through a conductor, comprising:
digitizing the electrical signal to provide a digitized signal; providing a plurality of stored digitized signals, wherein each stored digitized signal corresponds to a type of fault for the conductor; comparing the digitized signal to each of the stored digitized signals to determine a score therefore; if the score is less than a predetermined value for a particular one of the stored digitized signals, classifying the portion of the electrical signal as a fault corresponding to the particular one of the stored digitized signals; and if none of the scores are less than the predetermined value, classifying the portion of the electrical signal as having no fault.
- 2. The method of claim 1, further comprising:
converting the digitized electrical signal to reflection coefficients.
- 3. The method of claim 2, wherein converting the digitized electrical signal includes dividing the values thereof by an input signal magnitude.
- 4. The method of claim 3, further comprising:
compensating the signal to remove unwanted reflective components caused by inverse scattering.
- 5. The method of claim 4, further comprising:
after compensating the signal to remove unwanted reflection components, performing attenuation compensation on the signal.
- 6. The method of claim 5, wherein attenuation compensation is a function of frequency and an amount of time the signal has traveled in the conductor.
- 7. The method of claim 5, wherein attenuation compensation is a function of frequency.
- 8. The method of claim 1, wherein determining a score for a particular one of the stored digitized signals includes determining differences between the digitized signal and the particular one of the stored digitized signals at each point and summing the squares thereof.
- 9. The method of claim 8, further comprising:
adjusting the score based on one of :the variance of the particular one of the stored digitized signals and the covariance of the particular one of the stored digitized signals.
- 10. A computer program product that classifies a portion of an electrical signal propagating through a conductor, comprising:
executable code that digitizes the electrical signal to provide a digitized signal; executable code that compares the digitized signal to each of a plurality of stored digitized signals that corresponds to types of faults for the conductor to determine a score therefore; executable code that classifies the portion of the electrical signal as a fault corresponding to the particular one of the stored digitized signals if the score is less than a predetermined value for a particular one of the stored digitized signals; and executable code that classifies the portion of the electrical signal as having no fault if none of the scores are less than the predetermined value.
- 11. The computer program product of claim 10, further comprising:
a memory that contains the plurality of stored digitized signals that correspond to types of faults for the conductor.
- 12. The computer program product of claim 10, further comprising:
executable code that converts the digitized electrical signal to reflection coefficients.
- 13. The computer program product of claim 12, wherein executable code that converts the digitized electrical signal includes executable code that divides the values thereof by an input signal magnitude.
- 14. The computer program product of claim 13, further comprising:
executable code that compensates the signal to remove unwanted reflective components caused by inverse scattering.
- 15. The computer program product of claim 14, further comprising:
executable code that performs attenuation compensation on the signal after compensating the signal to remove unwanted reflection components.
- 16. The computer program product of claim 15, wherein attenuation compensation is a function of frequency and an amount of time the signal has traveled in the conductor.
- 17. The computer program product of claim 15, wherein attenuation compensation is a function of frequency.
- 18. The computer program product of claim 10, executable code that determines a score for a particular one of the stored digitized signals includes executable code that determines differences between the digitized signal and the particular one of the stored digitized signals at each point and summing the squares thereof.
- 19. The computer program product of claim 18, further comprising:
executable code that adjusts the score based on one of :the variance of the particular one of the stored digitized signals and the covariance of the particular one of the stored digitized signals.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority to U.S. Provisional Patent Application No. 60/501,092 filed on Sep. 8, 2003, which is incorporated by reference herein, and is a continuation-in-part of U.S. patent application Ser. No. 10/435,926 filed on May 12, 2003, which is incorporated by reference herein.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60501092 |
Sep 2003 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
10435926 |
May 2003 |
US |
Child |
10696810 |
Oct 2003 |
US |