A method and apparatus for inspecting a fusion joint is provided. The apparatus includes a processor, an ultrasound (“US”) probe in communication with the processor, and a database comprising classification rules. The processor is configured to generate an initial set of us scanning positions about the fusion joint based on information of at least one of the us probe and the fusion joint; measure, via the us probe, a us pulse-echo spectrum from at least two of the initial us scanning positions; compare each measured us pulse-echo spectrum with one or more known us pulse-echo spectrums; classify each measured us pulse-echo spectrum according to the classification rules; and evaluate an aggregate of measured us pulse-echo spectrums to determine if the fusion joint is defective.
|
17. A method for inspecting a fusion joint, comprising:
generating, by a processor, an initial subset of us scanning positions from a predetermined set of us scanning positions about the fusion joint based on information of at least one of a us probe and the fusion joint;
measuring, via a us probe, a us pulse-echo spectrum from at least two us scanning positions of the initial subset of us scanning positions;
comparing, by the processor, each measured us pulse-echo spectrum with one or more known us pulse-echo spectrums;
classifying, by the processor, each measured us pulse-echo spectrum according to classification rules;
adding, for measurement via the us probe, one or more new us scanning positions to the initial subset of us scanning positions selected from predetermined us scanning positions adjacent a us scanning position having a measured us echo-spectrum classified as anomalous; and
evaluating, by the processor, an aggregate of the measured us pulse-echo spectrums to determine if the fusion joint is defective.
1. An apparatus for inspecting a fusion joint, the apparatus comprising:
an ultrasound (“US”) probe;
a database comprising classification rules; and
a processor in communication with the us probe, the processor configured to:
generate an initial subset of us scanning positions from a predetermined set of us scanning positions about the fusion joint based on information of at least one of the us probe and the fusion joint;
measure, via the us probe, a us pulse-echo spectrum from at least two us scanning positions of the initial subset of us scanning positions;
compare each measured us pulse-echo spectrum with one or more known us pulse-echo spectrums;
classify each measured us pulse-echo spectrum according to classification rules;
add, for measurement via the us probe, one or more new us scanning positions to the initial subset of us scanning positions selected from predetermined us scanning positions adjacent a us scanning position having a measured us echo-spectrum classified as anomalous; and
evaluate an aggregate of measured us pulse-echo spectrums to determine if the fusion joint is defective.
2. The apparatus as claimed in
3. The apparatus as claimed in
4. The apparatus as claimed in
5. The apparatus as claimed in
6. The apparatus as claimed in
7. The apparatus as claimed in
8. The apparatus as claimed in
9. The apparatus as claimed in
10. The apparatus as claimed in
11. The apparatus as claimed in
12. The apparatus as claimed in
the fusion joint is an electrofusion coupling joint; and
the processor is further configured to analyze the measured us pulse-echo spectrums from us scanning positions in a quadrant representing a portion of the electrofusion coupling joint between a fusion fitting and one of the pipes joined in the electrofusion coupling fusion joint in which heating wires are located, to determine if the fusion joint is defective.
13. The apparatus as claimed in
14. The apparatus as claimed in
15. The apparatus as claimed in
16. The apparatus as claimed in
18. The method as claimed in
19. The method as claimed in
20. The method as claimed in
21. The method as claimed in
22. The method as claimed in
23. The method as claimed in
24. The method as claimed in
25. The method as claimed in
26. The method as claimed in
27. The method as claimed in
28. The method as claimed in
the fusion joint is an electrofusion coupling joint; and
the method further comprises analysis, by the processor, of the measured us pulse-echo spectrums in a quadrant representing a portion of the electrofusion coupling joint between a fusion fitting and one of the pipes joined in the electrofusion coupling joint in which heating wires are located, to determine if the fusion joint is defective.
29. The method as claimed in
|
The application claims priority to U.S. Ser. No. 62/730,695, filed Sep. 13, 2018, the disclosure of which is incorporated herein by reference.
The specification relates generally to pipes. In particular, the following relates to an apparatus and method for inspecting a fusion joint.
U.S. Pat. Nos. 8,811,721 and 8,488,871 both disclose a three-dimensional ultrasonic inspection apparatus to determine the integrity of a joined area. The apparatus comprises: an ultrasonic transducer disposed m×n piezoelectric vibrators; a signal processing unit that receives, detects an echo, and generates a three-dimensional image; a peak detecting element that detects a first peak and a second peak of an intensity distribution of the three-dimensional image data; a joint portion image creation unit to create a three-dimensional image of the joined area; a determination unit to determine whether the joined area is sound by two-step determination; and a display unit to display the three-dimensional image and the determination result, of the joined area.
United States Pub. No. 20160109410 discloses a pipe inspecting apparatus that comprises a selection module configured to select two ultrasonic optical probes from a plurality of ultrasonic optical probes attached to a pipe. The apparatus further includes a power supplying module configured to supply power to an ultrasonic transducer of one of the ultrasonic optical probes to input an ultrasonic wave from the ultrasonic transducer to the pipe and to supply the ultrasonic wave via the pipe to an optical fiber sensor of the other ultrasonic optical probe. The apparatus further includes a light detection module configured to detect laser light transmitted through the optical fiber sensor of the other ultrasonic optical probe.
In one aspect, there is provided an apparatus for inspecting a fusion joint, the apparatus comprising: an ultrasound (“US”) probe in communication with a processor; a database comprising classification rules; and the processor operable to: generate an initial set of US scanning positions about the fusion joint based on information of at least one of the US probe and the fusion joint; measure, via the US probe, a US pulse-echo spectrum from at least two of the initial US scanning positions; compare each measured US pulse-echo spectrum with one or more known US pulse-echo spectrums; classify each measured US pulse-echo spectrum according to the classification rules; and evaluate an aggregate of measured US pulse-echo spectrums to determine if the fusion joint is defective.
The apparatus can further comprise a display, and the processor can be further configured to identify the initial set of US scanning positions to a user via the display.
A least one adjacent pair of the initial US scanning positions can be separated by at least one width of an US beam generated by the US probe.
The processor can be further configured to add one or more new US scanning positions adjacent a US scanning position having a measured US echo-spectrum classified as anomalous.
A beam of the US probe can be perpendicular to the fusion joint. Alternatively, a beam of the US probe can be oblique to the fusion joint.
The processor can be further configured to analyze the US pulse-echo spectrums of the US scanning positions in a longitudinal row extending axially along the fusion joint to determine if the fusion joint is defective.
In addition, the processor can be further configured to identify a void in the fusion joint, as well as estimate the size of the void.
The fusion joint can be selected from the group consisting of an electrofusion joint, a butt-fusion joint and a saddle joint. Furthermore, the electrofusion joint may be an electrofusion coupling joint, an electrofusion saddle joint, an electrofusion elbow joint or an electrofusion tee joint.
Where the fusion joint is an electrofusion coupling joint or an electrofusion saddle joint; the processor can be further configured to analyze the measured US pulse-echo spectrums in at least one of a fusion zone and a cold zone to determine if the fusion joint is defective.
Where the fusion joint is an electrofusion coupling joint; the processor can be further configured to analyze the measured US pulse-echo spectrums from US scanning positions in a quadrant representing a portion of the electrofusion coupling joint between a fusion fitting and one of the pipes joined in the electrofusion coupling fusion joint in which heating wires are located, to determine if the fusion joint is defective.
With regards to evaluation of the aggregate, this can be based on a plurality of sub-tests applied to values assigned to the measured US pulse-echo spectrums. The number of sub-tests may be between four and ten. Alternatively, it may be six; greater than six; or between two and six.
In another aspect, there is provided a generating, by a processor, an initial set of US scanning positions about the fusion joint based on information of at least one of a US probe and the fusion joint; measuring, via a US probe, a US pulse-echo spectrum from at least two of the initial US scanning positions; comparing, by the processor, each measured US pulse-echo spectrum with one or more known US pulse-echo spectrums; classifying, by the processor, each measured US pulse-echo spectrum according to the classification rules; and evaluating, by the processor, an aggregate of the measured US pulse-echo spectrums to determine if the fusion joint is defective.
At least one adjacent pair of the initial US scanning positions can be separated by at least one width of an US beam generated by the US probe.
The method can further comprise adding, by the processor, one or more new US scanning positions adjacent a US scanning position having a measured US echo-spectrum classified as anomalous
A beam of the US probe can be perpendicular to the fusion joint. Alternatively, a beam of the US probe can be oblique to the fusion joint.
The US pulse-echo spectrums of the US scanning positions in a longitudinal row extending axially along the fusion joint may be analyzed, by the processor, to determine if the fusion joint is defective.
Furthermore, the method can further comprise identifying, by the processor, a void in the fusion joint, as well as identifying a size of the void.
In the method, the fusion joint can be selected from the group consisting of an electrofusion joint, a butt-fusion joint and a saddle joint. Furthermore, the electrofusion joint may be an electrofusion coupling joint, an electrofusion saddle joint, an electrofusion elbow joint or an electrofusion tee joint.
Where the fusion joint is an electrofusion coupling joint or an electrofusion saddle joint; the method can further comprise analysis, by the processor, of the measured US pulse-echo spectrums in at least one of a fusion zone and a cold zone to determine if the fusion joint is defective.
Where the fusion joint is an electrofusion coupling joint, the method can further comprise analysis, by the processor, of the measured US pulse-echo spectrums in a quadrant representing a portion of the electrofusion coupling joint between a fusion fitting and one of the pipes joined in the electrofusion coupling joint in which heating wires are located, to determine if the fusion joint is defective.
With regards to evaluation of the aggregate, this can be based on a plurality of sub-tests applied to values assigned to the measured US pulse-echo spectrums. The number of sub-tests may be between four and ten. Alternatively, it may be six; greater than six; or between two and six.
For a better understanding of the various embodiments described herein and to show more clearly how they may be carried into effect, reference will now be made, by way of example only, to the accompanying drawings in which:
For simplicity and clarity of illustration, where considered appropriate, reference numerals may be repeated among the Figures to indicate corresponding or analogous elements. In addition, numerous specific details are set forth in order to provide a thorough understanding of the embodiments described herein. However, it will be understood by those of ordinary skill in the art that the embodiments described herein may be practiced without these specific details. In other instances, well-known methods, procedures and components have not been described in detail so as not to obscure the embodiments described herein. Also, the description is not to be considered as limiting the scope of the embodiments described herein.
Various terms used throughout the present description may be read and understood as follows, unless the context indicates otherwise: “or” as used throughout is inclusive, as though written “and/or”; singular articles and pronouns as used throughout include their plural forms, and vice versa; similarly, gendered pronouns include their counterpart pronouns so that pronouns should not be understood as limiting anything described herein to use, implementation, performance, etc. by a single gender; “exemplary” should be understood as “illustrative” or “exemplifying” and not necessarily as “preferred” over other embodiments. Further definitions for terms may be set out herein; these may apply to prior and subsequent instances of those terms, as will be understood from a reading of the present description.
Any module, unit, component, server, computer, terminal, engine or device exemplified herein that executes instructions may include or otherwise have access to computer readable media such as storage media, computer storage media, or data storage devices (removable and/or non-removable) such as, for example, magnetic disks, optical disks, or tape. Computer storage media may include volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information, such as computer readable instructions, data structures, program modules, or other data. Examples of computer storage media include RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information, and which can be accessed by an application, module, or both. Any such computer storage media may be part of the device or accessible or connectable thereto. Further, unless the context clearly indicates otherwise, any processor or controller set out herein may be implemented as a singular processor or as a plurality of processors. The plurality of processors may be arrayed or distributed, and any processing function referred to herein may be carried out by one or by a plurality of processors, even though a single processor may be exemplified. Any method, application or module herein described may be implemented using computer readable/executable instructions that may be stored or otherwise held by such computer readable media and executed by the one or more processors.
In
An electrofusion fitting 32 spans over the pipes 24. The electrofusion fitting 32 is typically primarily made from polyethylene but can be made from various other suitable materials. The electrofusion fitting 32 has an interior surface 36 that is sized to receive the exterior pipe surface 28 of the pipes 24 snugly, and an exterior fitting surface 40. A ridge 44 extends circumferentially and centrally axially along the interior surface 36 of the electrofusion fitting 32.
When the pipes 24 are received within the interior of the electrofusion fitting 32, insertion of the pipes 24 within the electrofusion fitting 32 is limited by the ridge 44, thus resulting in a gap 48 separating the pipes 24. A set of heating wires 52 are coiled circumferentially about and adjacent to the interior surface 36. The heating wires 52 are positioned adjacent the interior surface 36 of the electrofusion fitting 32 in fusion zones 56 that are positioned close to but ending before the gap 48 between the pipes 24. Portions of the interior surface 36 of the electrofusion fitting 32 that do not have heating wires 52 are referred to as cold zones 60. One of the cold zones 60 is positioned around the gap 48 between the pipes 24 as there are no heating wires 52 immediately adjacent the gap 48. The heating wires 52 are coupled to a pair of electrical connectors 64. The heating wires 52 extend in a loop from the electrical connectors 64 to form an electrical circuit.
In order to connect the pipes 24 together, the exterior pipe surface 28 of the pipes 24 are lightly scraped to remove oxidized material from the exterior pipe surface 28 of the pipes 24. The electrofusion fitting 32 is then friction fitted over the ends of the pipes 24. The ridge 44 limits the insertion of the pipes 24 within the interior of the electrofusion fitting 32. Once the pipes 24 are deemed to be in place within the electrofusion fitting 32, an electricity source is connected to the electrical connectors 64 and a current is generated along the heating wires 52. The electrical current heats the heating wires 52 sufficiently to melt the interior surface 36 of the electrofusion fitting 32 and the exterior pipe surface 28 of the pipes 24. Once it is deemed that the interior surface 36 of the electrofusion fitting 32 has sufficiently bonded with the exterior pipe surface 28 of the pipes 24, the electrical current is terminated, and the electrical source is decoupled from the electrical connectors 64.
There are a variety of issues that can interfere with the formation of a good joint between the pipes 24 and the electrofusion fitting 32. For example, where the electric current through the heating wires 52 is interrupted, the polymers of the pipes 24 and the electrofusion fitting 32 can re-solidify prior to the formation of a good seal between them. Water, mud, and other contaminants trapped between the exterior pipe surface 28 of the pipes 24 and the interior surface 36 of the electrofusion fitting 32 can become trapped therebetween when the heating wires 52 are heated up. One or both of the pipes 24 can be misaligned with the electrofusion fitting 32 so that the central axis of the pipe(s) 24 and the central axis of the electrofusion fitting 32 are oblique to or spaced from one another, thus creating regions of the joint where gaps exist between the exterior pipe surface 28 of the pipe(s) 24 and the interior surface 36 of the electrofusion fitting 32. One or both of the pipes 24 can be under-inserted in the electrofusion fitting 32, thus causing the fusion zone of the electrofusion fitting 32 to be positioned axially along the pipe(s) 24 closer to or overlapping an end of the pipe(s) 24, potentially resulting in melted material leaking out from between the exterior pipe surface 28 of the pipe(s) 24 and the interior surface 36 of the electrofusion fitting 32. During the process of preparing the pipes 24 for the joint, the exterior pipe surface 28 of each pipe 24 can be over-scraped, resulting in poor contact between the exterior pipe surface 28 of the pipe 24 and the interior surface 36 of the electrofusion fitting 32. The pipes 24 can be moved prior to cool down of the material heated by the heating wires 52. The ovality of the pipes 24 can decrease the joint quality.
The apparatus 100 can include a computing device 104 having a display 108, a user input interface 112 that includes a keyboard 116 and a trackpad 120. The computing device 104 also has at least one processor in the form of a central processing unit (“CPU”) 124, random access memory (“RAM”) 128, an audio speaker 132 is operable to generate audio messages and alerts for a user, a network interface 136, and non-volatile storage 140, and a local bus 144 enabling CPU 124 to communicate with the other components. CPU 124 executes at least an operating system, and a program for analyzing fusion joints. RAM 128 provides relatively responsive volatile storage to CPU 124. The user input interface 112 allows for input to be received, and outputs information to output devices, such as the display 108 and/or the audio speaker 132. The network interface 136 permits communication with other computing devices over computer networks such as the Internet. The non-volatile storage 140 stores the operating system and programs, including computer-executable instructions for implementing the fusion joint analysis. During operation of apparatus 100, the operating system, the programs and the data may be retrieved from non-volatile storage 140 and placed in RAM 128 to facilitate execution.
A classification rule database 148 is stored in the non-volatile storage 140. The classification rule database 148 stores classification rules for classifying US scanning positions.
The apparatus 100 also includes an ultrasound (“US”) probe 152. The US probe 152 is an operator-manipulated device that can be positioned along an exterior of a fusion joint to transmit US pulses into the fusion joint and read the resulting US echoes. In an embodiment, the US probe 152 is placed along the exterior fitting surface 40 of the electrofusion fitting 32 to transmit US pulses into the joint 20 and read the resulting US echoes.
Typically, the US probe 152 is ¼ inch to ½ inch in diameter and generates an US beam of approximately ½ to its full diameter in diameter. While the US probe 152 is shown being coupled via cable to the computing device 104, the US probe may be wirelessly coupled to the computing device 104 or located remotely from the computing device 104 and in communication therewith over a computer network in other embodiments.
Based on the information about the fusion joint and US probe, an initial set of US scanning positions is provided by the apparatus (220).
The apparatus 100 establishes a series of intersecting gridlines on an area that encompasses the fusion joint. The intersecting gridlines define a plurality of cells that cover the entire area. A complete view of the state of the fusion joint may be obtained if all of these cells are scanned by the US probe. However, in order to make the analysis more efficient, the apparatus 100 selects a representative subset of all of the cells and instructs the user to scan the same. The representative subset is referred hereto as an initial set of US scanning locations. The spacing of the scanning locations in the initial set is such that the time required to scan the initial set of US scanning positions is less than that required to scan the full set of cells. Furthermore, the initial set of US scanning locations still provides a relatively good method of detecting defects that may cause the fusion joint to fail.
Once the initial set of US scanning positions are determined by the apparatus 100, the apparatus 100 selects a first unscanned cell and directs the user to obtain a US pulse-echo spectrum at that location via a visual indication on the display 108 (230).
Once US echo data is received for the US scanning position (230), the US scanning position is classified (240). The US scanning position is classified based on the actual detected US echoes versus the expected US echoes for the position and the fusion joint type.
Various approaches for determining a degree of matching between the received US pulse-echo spectrum and the expected US pulse-echo spectrum may be used.
For example, one or more rules from the rules database may be used to perform the classification. There are a number of rule sets for each US scanning position in a fusion joint. These can be accessed and modified via an admin module. The information about the US probe and the fusion zone depth is taken into consideration in determining the thresholds to evaluate the rules.
These rules effectively determine a level of match between the actual and expected data for the US scanning position. In addition, these rules can determine if a defect is present; whether the defect is a void and the size of the void.
The software may label US scanning positions as green, yellow and red as per the rules. In addition, where a void is clearly identified, the red is further labeled as a small void or a large void. That is, the software can return one of five results: green, yellow, red, small void, or large void.
Upon analyzing and classifying (240) the received US pulse-echo spectrum for the particular US scanning position, the apparatus checks to see if the location that has just been scanned, is anomalous or good (245). If the classification result is anomalous, new US scanning locations (near the location classified as anomalous) are added (250). These new scanning locations are still part of the plurality of cells defined by the gridlines but are outside the initial set of US scanning locations. In the embodiment shown in
An illustrative example of steps 220 to 250 is shown in
As each of US scanning locations in the initial set is scanned, it is classified as good (G) or anomalous (R). If a scanned position is classified as bad (R), the apparatus adds new scanning positions 290 and 295, adjacent the anomalous cells. These new cells may be scanned to determine the size of the anomaly.
The apparatus then analyzes the collective results (or classifications) of the scanned locations up to this point, by applying a series of subtests (255). Upon applying the series of subtests, it is determined whether the fusion joint is rejected (260).
The classification data is prepared for evaluation by the subtests. For example, in order to calculate the percentage of anomalous readings in an area of the joint map, a value is given to each US scanning position (or cell). As an example, a CellValue (row, column) for each cell may be calculated as follows:
IF (Cell(x) == Red || Cell(x)== Large Void || Cell(x) ==Small Void)) {
CellValue(x) = 1
}
IF (Cell(x) == Green) { CellValue(x) = 0 }
ELSEIF (Cell(x) = Yellow)
{
IF( (PrevHalfCell == Red || PrevHalfCell == Large Void ||
PrevHalfCell == Small Void) &&
(NextHalfCell == Red || NextHalfCell == Large Void ||
NextHalfCell == Small Void) )
{CellValue(x) = 1}
ELSEIF(PrevHalfCell ==Green && NextHalfCell == Green)
{CellValue(x) = 0}
ELSEIF (PrevHalfCell == Green && NextHalfCell == Yellow) ||
(PrevHalfCell == Yellow && NextHalfCell == Green)
{CellHalfValue(x) = 0.25}
ELSEIF ( (PrevHalfCell = Red || PrevHalfCell = Yellow) &&
(NextHalfCell == Red || NextHalfCell == Small Void ||
NextHalfCell == Large Void) || NextHalfCell == Yellow))
{CellHalfValue(x) = 0.75}
ELSE
{CellValue(x) = 0.5}
}
ELSE {CellValue(x) = 0}
That is, a cell value depends on whether the cell is classified as green, yellow or red, as well as the classification of the cells proximate the given cell.
The rejection of a fusion joint can be determined using a series of sub-tests based on the green, yellow, red and void ratings determined for each US scanning position. Each of the sub-tests is a comparison of a sub-combination of the green, yellow, red, and void ratings and a respective failure threshold. For each sub-test, if the sub-combination of the ratings is above the respective failure threshold, a flag is set—at which point, the overall test will be a fail. That is, a fusion joint is rejected if it fails any one of the sub-tests. If, instead, all sub-tests are passed, the fusion joint is not rejected thus far.
The number of subtests vary depending on the type of fusion joint that is being analyzed. While there is no upper limit to the number of subtests, in some embodiments, the number of subtests may be between two and ten; in other embodiments, the number of subtests may be between four and eight. In some embodiments, the number of subtests may be six; less than six, or greater than six. In addition, some of the sub-test values can be calculated differently for couplings and tee joints.
While, in the present embodiment, these sub-tests are calculated each time data is collected via the US probe, it can be desirable in other scenarios to reduce the frequency of these tests, such as applying once every ‘n’ tests; applying the sub-tests after scanning every row of US scanning positions, etc. Further, it can be advantageous to only perform a sub-set of the tests or perform a sub-set of the tests more frequently than other sub-sets of the tests.
If the fusion joint is rejected (based on the subtests), the user is alerted (265). As an example, the apparatus 100 may emit an audible tone and/or present a message on the display 108 to alert the user that the fusion joint is deemed defective. After alerting the user, the method 200 ends.
If, instead, the fusion joint is not rejected, any additional US location(s) (i.e. either from the initial set, or new locations added at step 250) that remain (280) are scanned beginning at step (230). The new US scanning positions (identified at step 250) are scanned and classified to provide information on the size of an anomaly. In the case where the anomaly is a void, classification of the new US scanning positions can indicate the size of the void. It is possible for a fusion joint to have a small, localized void, and also be deemed acceptable. However, if the void is large, then the fusion joint is deemed unacceptable.
If the fusion joint is not rejected, and no US scanning positions remain to be scanned, the program ends.
Operation of an embodiment of the apparatus is shown with reference to the electrofusion coupling joint shown in
In a first approach, the apparatus 100 may direct the user to mark locations along the exterior fitting surface 40 of the electrofusion fitting 32. In particular, as shown in
Depending on the size of the electrofusion fitting 32, the apparatus 100 can direct the user to provide more or fewer longitudinal and circumferential lines to demarcate locations along the exterior fitting surface 40 of the electrofusion fitting 32.
The initial set of US scanning positions are distributed about the exterior surface of the electrofusion coupling joint 32 and is selected so that at least some adjacent pairs of US scanning positions are separated by at least the width of the US beam generated by the US probe 152. As can be seen, the US scanning positions between the US scanning positions on columns L2 and L3 are at least the width of the US beam generated by the US probe 152. Further, the US scanning positions between the US scanning positions on rows G4 and G8 are also at least three times the width of the US beam generated by the US probe 152.
With reference to the flowchart in
As each US scanning position is scanned, the US scanning positions are marked in the joint map 312 based on whether the US pulse-echo spectrum 304 corresponds sufficiently to the reference US spectrum 308; that is, whether the particular position of the fusion joint appears to be as expected. The correlation between the US pulse-echo spectrum 304 and the reference US spectrum 308 is analyzed and a result indicator 316 identifies if the US pulse-echo spectrum 304 corresponds to the reference US spectrum 308.
If the US pulse-echo spectrum 304 corresponds to the reference US spectrum 308 sufficiently, the US scanning position is marked green on the joint map 312. If it is unclear whether the US pulse-echo spectrum 304 corresponds to the reference US spectrum 308 sufficiently, the US scanning position is marked yellow on the joint map 312. Instead, if the US pulse-echo spectrum 304 does not correspond sufficiently to the reference US spectrum 308, the US scanning position is marked red on the joint map 312, signifying an anomaly.
US scanning positions 320 (labeled with “F’) in the joint map 312 are identified for scanning. US scanning positions marked with black (marked with a ‘C’ for center in the case of an electrofusion coupling joint) in the joint map 312 are not scanned by the apparatus 100. The US scanning positions 318 (between L5 and R5) represent the center zone between the two pipes 24, and scanning positions 314 are used to identify cold zones; that is, where there are no heating wires 152.
Returning again to
If the received US pulse-echo spectrum matches sufficiently the expected US pulse-echo spectrum, the received US pulse-echo spectrum is deemed good and marked in the joint map 312 with green. If, instead, the received US pulse-echo spectrum received matches sufficiently a typical US pulse-echo spectrum for a defective joint or simply doesn't match the expected US pulse-echo spectrum, the received US pulse-echo spectrum is deemed bad and marked in the joint map 312 with red. If the received US pulse-echo spectrum received matches insufficiently a typical US pulse-echo spectrum for a defective joint or simply doesn't match the expected US pulse-echo spectrum, the received US pulse-echo spectrum is deemed undetermined and marked in the joint map 312 with yellow.
Various approaches for determining a degree of matching between the received US pulse-echo spectrum and the expected US pulse-echo spectrum can be employed.
One or more rules from the rules database may be used to perform the classification. Examples of rules for an electrofusion coupling joint include:
If the fusion joint is an electrofusion coupling joint, and if a US scanning position is in a cold zone, and the US pulse-echo spectrum has two peaks above a threshold, then the US scanning position is deemed good; that is, marked green
If the fusion joint is an electrofusion coupling joint, and if a main peak > a main peak threshold and a back-wall peak < a back wall threshold, then the US scanning position is marked as bad and as a small void,
If the fusion joint is an electrofusion coupling joint, and if the maximum amplitude is between the expected ranges for the expected echoes from the electrofusion fitting/pipe interface and the back wall, then the US scanning position is bad, and marked as red
Returning again to
The apparatus then analyzes the collective results (or classifications) of the scanned locations at this juncture, by applying a series of subtests (255). Upon applying the series of subtests, it is determined whether the fusion joint is rejected (260).
The rejection of an electrofusion coupling joint can be determined using a series of six sub-tests based on the green, yellow, red and void ratings determined for each US scanning position. Each of the six sub-tests is a comparison of a sub-combination of the green, yellow, red, and void ratings and a respective failure threshold. For each sub-test, if the sub-combination of the ratings is above the respective failure threshold, a flag will be set. If there are any flags, the overall test will be a fail. That is, a fusion joint is rejected if it fails any one of the six sub-tests. If, instead, all six sub-tests are passed, the electrofusion fusion joint is not rejected thus far.
The valuation of each scanned cell described above, can be used for subtests of the electrofusion coupling joint.
In a first sub-test, it can be determined whether the fusion zones are sufficiently fused:
Fusion Zone Percentage of Failure(FusionZone %)>=FZ % Thresh (1)
In a second sub-test, it can be determined whether a single void extends longitudinally across the fusion joint:
Max Single Void across one row(SingleVoidSize)>=SingleVoidThresh (2)
In a third sub-test, it can be determined if a number of voids extend longitudinally across the fusion joint:
Max Sum of Multiple Voids across row(MultipleVoidSum)>=MultipleVoidThres (3)
In a fourth sub-test, it can be determined if there are a percent of yellow or red locations that extend longitudinally across a row of the fusion joint:
Max Percentage of Failure across one row(MaxRow %)>=RowThresh (4)
In a fifth sub-test, it can be determined if there are a percent of yellow or red locations that exist in any of the quadrants of the fusion joint (there are eight quadrants in an electrofusion coupling joint):
Max Percentage of Failure for the Quadrants(MaxQuad %)>=QuadrantThresh (5)
Finally, in a sixth sub-test, it can be determined if a percent of the cold zone has yellow or red locations:
Cold Zone Percentage of Failure(CZ %)>=CZ % Thresh (6)
If any of these sub-tests are true, then the respective flag is set, and the fusion joint will be deemed a failure; that is, defective.
While, in the present embodiment, these sub-tests are calculated each time data is collected via the US probe, it can be desirable in other scenarios to reduce the frequency of these tests, such as reducing the frequency of times the subtests are applied; applying the sub-tests after scanning every row of US scanning positions, etc. Further, it can be advantageous to only perform a sub-set of the tests or perform a sub-set of the tests more frequently than other sub-sets of the tests.
Along G4, all US scanning positions from L1 to L5 have been deemed ‘good’ (labeled as ‘G’ for “green”), including US scanning positions in the cold zone G4/L1 and G4/L5. However, continuing from R5 to R1, it is seen that following three consecutive good readings (from R5 to R4), five successive ‘red’ (or “bad”) readings are found at US scanning position R3.5 to R1.5. In addition, the four successive ‘red’ readings from R3.5 to R2 have each been identified as a void. In addition, US scanning positions in the cold zone G4/R5 and G4/R1 are deemed to be good.
Along G8, all US scanning positions from L1 to L5 have been deemed ‘good’ (labeled as ‘G’ for “green”), including US scanning positions in the cold zone G8/L1 and G8/L5. However, continuing from R5 to R1, it is seen that four consecutive “green” markings from R5 to R3.5 is followed by a ‘red’ reading at R3, followed by four consecutive “green” markings from R2.5 to R1. In addition, US scanning positions in the cold zone G8/R5 and G8/R1 are deemed to be good.
Along G12, all US scanning positions from L1 to L5 have been deemed ‘good’ (labeled as ‘G’ for “green”), except for US scanning position L3.5, which is deemed as undetermined (labeled as ‘Y’ for yellow). In addition, US scanning positions in the cold zone G12/L1 and G12/L5 are deemed to be good. However, continuing from R5 to R1, it is seen that all US scanning positions have been deemed good. In addition, US scanning positions in the cold zone G12/R5 and G12/R1 are deemed to be good.
Once these initial US scanning positions have been classified (as ‘green’, ‘yellow’, ‘red’ or ‘void’), process rules are applied to the collective readings to decide if the joint is rejected. In this example, the joint is rejected due to the maximum amount of failure in one row being greater than the allowable threshold. In accordance with
For initial US scanning positions classified as ‘red’ along gridline G4, additional positions are scanned proximate to each cell classified as ‘red’. These additional scanning positions are along G3, from R3.5 to R1.5; and G5, from R3.5 to R1.5. Following US scanning, it is seen from
For US scanning positions classified as ‘red’ along gridline G8, additional positions are scanned proximate to the position at G8/R3 classified as ‘red’. These additional scanning positions are at G7/R and G9/R3. Following US scanning, it is seen from
Since there are no US scanned positions marked ‘red’ along G12, there are no additional positions to scan.
As can be seen, the US scanning positions proximate US scanning positions classified as red, are also selected for scanning to determine the size of the bad portions of the electrofusion coupling joint.
Socket Heat Fusion
While the apparatus and approach described above has been narrated with reference to electrofusion joints, it can be used with various other types of fusion joints. One such type of fusion joint is one formed via socket heat fusion, also referred to as socket fusion. Socket fusion joining involves the heating of an exterior surface at an end of a pipe and an interior surface of a socket joint fitting prior to pressing these surfaces together.
Prior to use of the socket joint tool 624, the internal annular surface 616 and the exterior surface 620 are lightly abraded to ensure that dirt and hardening along the surface of the pipe 600 and the socket joint fitting 604 are removed.
After an appropriate period of time, the socket joint fitting 604 and the pipe 600 are separated, the socket joint tool 624 is removed, and the heated exterior surface 620 of the pipe 600 and the heated internal annular surface 616 of the socket joint fitting 604 are pressed into contact with one another under pressure immediately for a period of time while the melted material bonds and cools, as shown in
Various issues can occur during the creation of a saddle fusion joint. For example, the pipe 600 and the socket joint fitting 604 can be dirty or scratched. The pipe 600 and the socket joint fitting 604 can be moved relative to one another prior to their cooling. The heating temperature of the socket joint tool 624 may be too high or too low. The heated internal annular surface 616 of the socket joint fitting 624 and the exterior surface 620 of the pipe 600 may be allowed to unduly cool prior to joining. The appropriate joining force applied to the pipe 600 and the socket joint fitting 624 may not be maintained for the prescribed period. Any of these issues can result in imperfections in the socket joint.
The integrity of the socket joint formed by the socket joint fitting 604 and the pipe 600 can then be inspected using the apparatus 100 via positioning of the US probe 152 against an outer surface 636 of the collar 608 as shown in
As will be appreciated, socket joints have no cold zones and do not have heating wires that cause certain types of echoes in the US readings.
Saddle Heat Fusion
Another type of fusion joint testable using the apparatus 100 is a saddle heat fusion joint, also known as a saddle fusion joint. Saddle fusion joining involves the heating of an exterior surface of a pipe and an abutment surface of a tee joint fitting prior to pressing these surfaces together.
Prior to use of the saddle joint tool 720, the arcuate surface 712 and the exterior surface 716 are lightly abraded to ensure that dirt and hardening along the surface of the pipe 700 and the tee joint fitting 704 are removed.
After an appropriate period of time, the tee joint fitting 704 and the pipe 700 are separated, the saddle joint tool 720 is removed, and the heated arcuate surface 712 of the tee joint fitting 704 and the heated exterior surface 716 of the pipe 700 are pressed into contact with one another under pressure immediately for a period of time while the melted material bonds and cools, as shown in
Various issues can occur during the creation of a saddle fusion joint. For example, the pipe and the tee joint fitting can be dirty or scratched. The pipe 700 and the tee joint fitting 704 can be moved relative to one another prior to their cooling. The heating temperature of the saddle joint tool 720 may be too high or too low. The heated arcuate surface 712 of the tee joint fitting and the exterior surface 716 of the pipe 700 may be allowed to unduly cool prior to joining. The appropriate joining force applied to the pipe 700 and the tee joint fitting 704 may not be maintained for the prescribed period. Any of these issues can result in imperfections in the tee joint.
The integrity of the tee joint formed by the tee joint fitting 704 and the pipe 700 can then be inspected using the apparatus 100 via positioning of the US probe 152 against an outer surface 732 of the arcuate flange 708 as shown in
Difference Between Couplings and Tee Joints
The fusion zone for a tee joint occurs around a perimeter of the arcuate surface 712 of the arcuate flange 708 of the tee joint fitting 704. In many cases, the integrity of the tee joint is only inspected along the outer surface 732 of the arcuate flange 708.
For couplings, void sizes are calculated across a row, for example if a void spanned across Row 2—L2, 2.5, L3, these would all be summed together to make one void size.
For tee joints, a void size would be calculated across columns, only if the columns are on the same side of the tee joint. For example, if a tee has 4 rows, rows 1 and 2 will be on the back of the tee joint and rows 3 and 4 will be on the front side of the tee joint. There typically is an equal number of rows on the front and back of a tee joint. Therefore, a void would be sized if the void was found in row 1, L2 and row 2, L2.
If only one void is found in a row, it will be sized, divided by the fusion zone width (w), a value that is calculated and stored for each row. If more than one void is found in a row (i.e., there are multiple cells that are not adjacent to each other), all void sizes will be summed, divided by the fusion zone width (w).
Here is an example of how to size a void:
Int y = 0 // Void Counter
For (int i=0; i < 5; i++) // Cycle through one row (Fusion Zone Only)- L2,
L2.5, L3, L3.5, L4
{
IF(Cell(i)==LVoid || Cell(i)==SVoid)) // If the cell is a void - small
or large
{
IF (Cell(i−1) != LVoid && Cell(i−1) != SVoid) // If the
previous cell isn't a void
{
SWITCH(Cell(i−1)
Case SVoid: VoidSize(y)=
0.5 * BeamWidth
Case LVoid: VoidSize(y)=
0.75 * BeamWidth
}
ELSEIF (Cell(i−1) == Cell(i)) // If the previous cell is the same
void type as the current cell
{
VoidSize(y)=VoidSize(y) + diameter/4
}
ELSEIF(Cell(i) ==SVoid && Cell(i−1)==LVoid)
{
VoidSize(y)=VoidSize(y) + diameter/4 + b/8
}
ELSEIF(Cell(i) ==LVoid && Cell(i−1)==SVoid)
{
VoidSize(y)=VoidSize(y) + diameter/4 − b/8
}
ELSEIF (Cell(i−1) ==LVoid || Cell(i)==SVoid)) // Found the end of a void
{
y++ // next void
}
}
The maximum single void found is then divided by the fusion zone width. The maximum sum of multiple voids is then divided by the fusion zone width.
Row Percentage (Leak Path) Analysis
This percentage will use the same CellValue calculation as above.
The calculation is the sum of all CellValue (row, column) in the fusion zone for a row (ex. L2,L2.5,L3,L3.5,L4 of L1,L1.5,L2,L2.5,L3,L3.5,L4,L4.5,L5) divided by the count of cells in the fusion zone in that row (5 in the example given).
A percentage should be calculated for each row on the left side, and each row on the right side. The maximum of all row percentages will be stored in MaxRow % and compared against the RowThresh.
If MaxRow %>RowThresh {JointQuality=1}
Quadrant Quality Percent Analysis
Each side of the fusion zone is divided into 4 equally sized sections (# Rows/4), for a total of eight quadrants for couplings. For tee joints, four quadrants are used, two on the left side and two on the right side.
Cold Zone Quality Percent Analysis
This calculation does not apply to tee joints.
Butt Heat Fusion Butt heat fusion joints also referred to as butt fusion joints, can also be inspected with the apparatus 100. In butt heat fusion joining, two adjacent ends of pipes are heated, then pressed together such that the ends fuse. Whereas in electrofusion joints the fusion zone is parallel to the pipes, in butt-fusion joints, the fusion zone is perpendicular to the pipes. This requires a different way to collect data regarding the butt-fusion joint, using a different technique. In an embodiment, the US signals are directed at angles oblique to the surface of the pipes being joined. While the manner in which the data is collected differs from that of other fusion joints, the way the data is used to assess the integrity of a butt-fusion joint is similar to data analysis of other types of fusion joints.
Prior to the butt-fusion procedure shown in
Various issues can occur during the creation of a butt-fusion joint. For example, the surface of one or both square ends 804, 806 can be dirty or scratched. The pipes 800 and 802 may move relative to one another prior to their cooling, or the ends 804, 806 may be misaligned when in contact. The heated surfaces of the ends 804, 806 may be allowed to unduly cool prior to joining. The appropriate joining force applied to pipes 800 and 802 may not be maintained for the prescribed period. Any of these issues can result in imperfections in the butt-fusion joint.
The integrity of the butt-fusion joint 812 can then be inspected using the apparatus 100 via positioning of a US probe 152 against an outer surface 830 of pipe 802 as shown in
The apparatus 100 can be conditioned to butt-fusion joint inspecting condition and direct a user to move the US probe 152 accordingly. The butt-fusion joint has a single circumferential fusion zone to inspect in comparison to the two circumferential fusion zones in the electrofusion joint described previously. Thus, the tests are similar to that for a single side of the electrofusion joint described above.
In a first approach, the apparatus 100 may direct the user to mark locations along exterior surfaces 830 and 835. In particular, as shown in
Next, the apparatus 100 may direct the user to draw central circumferential lines R1, R2, L1 and L3 about the circumference of each pipe 800 and 802, adjacent each end of the butt-fusion joint 812. In some embodiments, the number of longitudinal lines may be more or less than 16; similarly, the number of circumferential lines may be more or less than two on each pipe. Each intersection of the longitudinal and circumferential lines represents a location.
Depending on the size of the pipes 800 and 802, the apparatus 100 can direct the user to provide more or fewer longitudinal and circumferential lines to demarcate locations along the exterior surfaces 830 and 835.
As with the example of other fusion joints, echo spectra of known defects can form part of a database, against which the US spectra of a butt-fusion joint between two pipes can be compared. The butt fusion data is analyzed in a manner similar to that of electrofusion. The aggregate data of a butt-fusion joint is examined for voids and patterns of defects. In some embodiments, patterns may include a certain percentage of negative readings in quadrants; percentage of negative readings in rows; and/or percentage of negative readings overall.
With reference to
Saddle Electrofusion
Electrofusion saddle joints can also be inspected with the apparatus 100.
Other types of heat fusion joints that can be inspected using the general approach identified above will occur to those skilled in the art.
By selecting an initial set of US scanning positions and terminating the scanning of positions prior to the scanning of all scanning positions identified for scanning, user time spent, and apparatus power consumption can be reduced. Further, by selectively adding additional US scanning positions as required, anomalies can be investigated in an efficient manner and with less skill than otherwise required.
While the use of the apparatus was described in above embodiments for plastic pipes and fittings, it is contemplated that the apparatus can be used for other types of joints. For example, in some scenarios, joints with one or more metal components can be inspected using the apparatus described above. Other types of joints will occur to those skilled in the art.
Computer-executable instructions for implementing the joint fusion inspecting method on a computer system could be provided separately from the computer system, for example, on a computer-readable medium (such as, for example, an optical disk, a hard disk, a USB drive or a media card) or by making them available for downloading over a communications network, such as the Internet.
While the computer system is shown as a single physical computer, it will be appreciated that the computer system can include two or more physical computers in communication with each other. Accordingly, while the embodiment shows the various components of the computer system residing on the same physical computer, those skilled in the art will appreciate that the components can reside on separate physical computers.
Persons skilled in the art will appreciate that there are yet more alternative implementations and modifications possible, and that the above examples are only illustrations of one or more implementations. The scope, therefore, is only to be limited by the claims appended hereto and any amendments made thereto.
Crosswell, Dalton, Vibien, Patrick, Bryce, Wayne
Patent | Priority | Assignee | Title |
Patent | Priority | Assignee | Title |
8488871, | Jul 04 2008 | Kabushiki Kaisha Toshiba | Three-dimensional ultrasonic inspection apparatus |
8811721, | Dec 04 2009 | Kabushiki Kaisha Toshiba | Three-dimensional ultrasonic inspection apparatus |
20090277270, | |||
20120243771, | |||
20160109410, | |||
20160139082, | |||
JP2003194783, | |||
JP2009222408, | |||
JP2015004669, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Feb 28 2019 | JANA Corporation | (assignment on the face of the patent) | / | |||
Mar 15 2019 | CROSSWELL, DALTON | JANA Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 049256 | /0015 | |
Mar 15 2019 | BRYCE, WAYNE | JANA Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 049256 | /0015 | |
Mar 19 2019 | VIBIEN, PATRICK | JANA Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 049256 | /0015 |
Date | Maintenance Fee Events |
Feb 28 2019 | BIG: Entity status set to Undiscounted (note the period is included in the code). |
Mar 18 2019 | SMAL: Entity status set to Small. |
Date | Maintenance Schedule |
Oct 11 2025 | 4 years fee payment window open |
Apr 11 2026 | 6 months grace period start (w surcharge) |
Oct 11 2026 | patent expiry (for year 4) |
Oct 11 2028 | 2 years to revive unintentionally abandoned end. (for year 4) |
Oct 11 2029 | 8 years fee payment window open |
Apr 11 2030 | 6 months grace period start (w surcharge) |
Oct 11 2030 | patent expiry (for year 8) |
Oct 11 2032 | 2 years to revive unintentionally abandoned end. (for year 8) |
Oct 11 2033 | 12 years fee payment window open |
Apr 11 2034 | 6 months grace period start (w surcharge) |
Oct 11 2034 | patent expiry (for year 12) |
Oct 11 2036 | 2 years to revive unintentionally abandoned end. (for year 12) |