The disclosure relates to the use of ultrasonic guided wave transducer array system and methods for the non-destructive inspection and structural health monitoring of storage tank floors and other large-scale, complex, plate-like structures including, but not limited to, pressure vessels, ship hulls, and aircraft structures.
Large-scale storage tanks have been widely used in the refinery industry for storing crude oil or refinery products. Due to the corrosive nature of the materials stored in the storage tanks, over time, corrosion damage is generated in the tank floors. Severe corrosion damage may lead to tank leakage. Several proposed solutions exist for inspecting such a structure internally, such as visual inspection, manual UT measurements, and a Hall-effect crawler system. However, these conventional systems require emptying the tank contents and thus can only be utilized periodically and at great expense.
In various embodiments, an ultrasonic guided wave tomography system that can be used to generate imaging results for corrosion detection and monitoring in storage tank floors and similar structures is disclosed. Various embodiments of the guided wave transducer design, data acquisition, signal processing, feature extraction, and imaging algorithms of the system are disclosed herein. Application of this system and method to other large-scale, complex, plate-like structures, including but not limited to pressure vessels, ship hulls, and aircraft structures, is also possible, and within the scope of the attached claims.
This description of the exemplary embodiments is intended to be read in connection with the accompanying drawings, which are to be considered part of the entire written description.
Ultrasonic guided waves are one candidate for detecting and monitoring corrosion and are especially well-suited for large-scale plate-like structures such as a storage tank floor. Ultrasonic guided waves are formed from the constructive interference of ultrasonic bulk waves that have interacted with the boundaries of the structure in which they propagate. Guided waves are unique in the sense that they are capable of propagating for long distances compared to traditional ultrasonic waves and can be used to inspect hidden/inaccessible structures like a storage tank floor behind a wall. Unlike “spot-checking” with traditional ultrasonic techniques, guided waves can provide up to a 100% volumetric inspection. Furthermore, guided waves provide an efficient and cost-effective means of inspection due to increased inspection speed and penetration power.
Inspecting large areas of a structure, such as a storage tank floor, with guided waves generally requires physically scanning one or more sending or receiving transducers around the structure or utilizing an array of fixed transducers in conjunction with a multiplexer system to gather guided wave data across a number of wave propagation paths throughout the structure. Examples of movable transducers for partial inspection of a storage tank floor include any one of a variety of piezoelectric, EMAT, or magnetostrictive sensors. It has been shown that by using computed tomography (CT) imaging techniques, such as the RAPID algorithm, in combination with guided wave activation and reception, it is possible to accurately detect and locate corrosion and cracking in plate and pipe structures using a small number of sensors to interrogate relatively large areas. In some guided wave tomography techniques, no baseline data set is required.
Storage tanks, pressure vessels, ship hulls, and other complex-plate structures are generally quite large and have a high degree of structural complexity including a multitude of plates joined through butt welds or lap welds, stiffeners, access ports, rivets, stringers and other miscellaneous affixed structures. These factors make guided wave inspection of such structures particularly challenging. The large size of the structures leads to a high degree of signal attenuation and beam spreading which limits the penetration power of the inspection. Structures that may be considered large for the purposes of this description are those with dimensions equal to or greater than approximately 20 feet. However, depending on the materials, complexity, and other dimensions of the structure, the inspection challenges that are associated with large-scale, complex structures may arise in structures with dimensions less than 20 feet. The structural and geometric complexity of these structures also leads to wave scattering, attenuation, mode conversion, and a multitude of other complicating factors that can make many guided wave inspection techniques impractical. Additionally, these structures are often in direct contact with fluids, which can lead to additional signal attenuation and distortion during guided wave inspection. The system and method described herein utilizes specially-selected parameters, including actuator/sensor design, guided wave mode and frequency choice, signal processing, and signal feature selection, to overcome these challenges which have heretofore hindered the utilization of guided wave and other structural health monitoring techniques on such large, complex structures.
For example, the size of a storage tank can be 300 feet in diameter or even larger. To monitor the tank floor condition with ultrasonic guided waves, ultrasonic transducers that can generate/receive guided waves in the tank floor with sufficient penetration distances are required, such that the entire tank floor or significant portions thereof can be monitored by transducers mounted on the annular ring outside the tank and possibly a small number of transducers mounted inside the tank.
Referring now to
In some embodiments, controller 1530 includes a display interface 1536 that forwards graphics, text, and other data from the communication infrastructure 1534 (or from a frame buffer not shown) for display on a monitor or display unit 1538 that is integrated with or separate from controller 1530.
Controller 1530 also includes a main memory 1540, such as a random access memory (“RAM”), and a secondary memory 1542. In some embodiments, secondary memory 1542 includes a persistent memory such as, for example, a hard disk drive 1544 and/or removable storage drive 1546, representing an optical disk drive such as, for example, a DVD drive, a Blu-ray disc drive, or the like. In some embodiments, removable storage drive may be an interface for reading data from and writing data to a removable storage unit 1548. Removable storage drive 1546 reads from and/or writes to a removable storage unit 1548 in a manner that is understood by one of ordinary skill in the art. Removable storage unit 1548 represents an optical disc, a removable memory chip (such as an erasable programmable read only memory (“EPROM”), Flash memory, or the like), or a programmable read only memory (“PROM”)) and associated socket, which may be read by and written to by removable storage drive 1546. As will be understood by one of ordinary skill in the art, the removable storage unit 1548 may include a non-transient machine readable storage medium having stored therein computer software and/or data.
Controller 1530 may also include one or more communication interface(s) 1550, which allows software and data to be transferred between controller 1530 and external devices such as, for example, transducers 1502 and optionally to a mainframe, a server, or other device. Examples of the one or more communication interface(s) 1550 may include, but are not limited to, a modem, a network interface (such as an Ethernet card or wireless card), a communications port, a Personal Computer Memory Card International Association (“PCMCIA”) slot and card, one or more Personal Component Interconnect (“PCI”) Express slot and cards, or any combination thereof. Software and data transferred via communications interface 1550 are in the form of signals, which may be electronic, electromagnetic, optical, or other signals capable of being received by communications interface 1550. These signals are provided to communications interface(s) 1550 via a communications path or channel. The channel may be implemented using wire or cable, fiber optics, a telephone line, a cellular link, a radio frequency (“RF”) link, or other communication channels.
In this document, the terms “computer program medium” and “non-transient machine readable medium” refer to media such as removable storage units 1548 or a hard disk installed in hard disk drive 1544. These computer program products provide software to controller 1530. Computer programs (also referred to as “computer control logic”) may be stored in main memory 1540 and/or secondary memory 1542. Computer programs may also be received via communications interface(s) 1550. Such computer programs, when executed by a processor(s) 1532, enable the controller 1530 to perform the features of the method discussed herein.
In an embodiment where the method is implemented using software, the software may be stored in a computer program product and loaded into controller 1530 using removable storage drive 1546, hard drive 1544, or communications interface(s) 1550. The software, when executed by a processor(s) 1532, causes the processor(s) 1532 to perform the functions of the method described herein. In another embodiment, the method is implemented primarily in hardware using, for example, hardware components such as application specific integrated circuits (“ASICs”). Implementation of the hardware state machine so as to perform the functions described herein will be understood by persons skilled in the art. In yet another embodiment, the method is implemented using a combination of both hardware and software.
Controller 1530 also includes a pulse generator 1552 configured to output a variety of pulses to transducers 1502. For example, pulse generator 1552 may transmit time-delayed control signals to transducers 1502 and/or pulse generator 1552 may transmit control signals of varying amplitudes to transducers 1502.
An amplifier 1554 is configured to amplify signals received from transducers 1502. Such signals received by transducers 1502 include reflections of waves from structural features and other anomalies, e.g., corrosion in a plate or plate-like structures, in response to signals transmitted by pulse generator 1552. An analog to digital (“A/D”) converter 1556 is coupled to an output of amplifier 1554 and is configured to convert analog signals received from amplifier 1554 to digital signals. The digital signals output from A/D converter 1556 may be transmitted along communication infrastructure 1534 where they may undergo further signal processing by processor(s) 1532 as will be understood by one of ordinary skill in the art.
Both piezoelectric-type and magnetostrictive-type guided wave transducers may be used for tank floor monitoring.
In some embodiments, piezoelectric ring-type transducers 201, as shown in
In another embodiment, a structure may be monitored using magnetostrictive SH-type transducers. A non-limiting example is shown in
Transducer consistency and longevity is important for tank floor SHM applications. To protect the transducers from degradation due to exposure to environmental conditions or products stored in the storage tanks, it is necessary to pack the transducers inside environmentally sealed housings.
Another non-limiting embodiment of sensor packaging is illustrated in
As illustrated in
To monitor tank floors using ultrasonic guided waves, the guided wave transducers can be installed on an annular ring component of the tank floor that is outside the tank wall. For very large tanks, additional transducers may be installed inside the tanks to help achieve complete coverage of the tank floor.
The DAQ system for guided wave tank floor monitoring contains at least one pulser channel, one A/D channel, one multiplexer card, and a computer to control the hardware as well as to save and manage the guided wave signals. In some embodiments, a system with multiple pulser channels and A/D receiving channels to conduct simultaneous signal acquisitions may be used. Such a system may work with or without a multiplexer card.
At the beginning of the tank floor monitoring process, a set of baseline data are collected. The baseline data include guided wave through-transmission signals between all possible sensor pairs. For example, when using a 20 transducer network, one can first pulse transducer 1 and then receive guided wave signals from all other 19 transducers. After collecting collecting the 19 signals with transducer 1 pulsing, the pulsing channel can be switched to transducer 2 to collect another 19 signals with transducer 1 and transducers 3-20 as the receivers. The data collection process is continued until all transducers are pulsed as the transmitter once. As a result, a total of 19 by 20 signals will be collected.
In some cases, multiple actuators may be pulsed together with time delays to enhance guided wave penetration power. The time delays are calculated to focus the guided wave energy to a predefined location or to steer the guided wave energy into a predefined direction.
After the baseline data, subsequent data sets will be collected using the same setting as the baseline based on a defined data collection schedule or whenever the tank floor condition needs to be evaluated. The subsequent data sets will be compared with the baseline data to reveal possible tank floor condition changes.
Due to the large size of the tank floors, when collecting guided wave through-transmission signals using different transducer pairs, it is sometimes necessary to apply different gain values to the signals to suppress noise from analog-to-digital conversion. Using the transducer configuration in
In some embodiments, to calculate gain compensation values for different transducer pairs, a complete set of guided wave through-transmission signals is acquired from all possible transducer pairs. Based on the signal with the highest amplitude and the A/D card settings, an analog-to-digital conversion range can be selected such that the conversion range is sufficient for the A/D of the signal with the highest amplitude. A table of gain compensation values can then be calculated based on the comparisons of the maximum amplitudes of other signals with the highest amplitude, in which the gain compensation values are the logarithmic differences between the maximum amplitude of each signal compared with that of the highest amplitude signal. In other embodiments, gain compensation is achieved by cycling the system through each transducer pair and iteratively adjusting the gain until the maximum signal response within a predetermined time gate falls within a predetermined amplitude range with respect to the analog-to-digital voltage limits. This process is repeated for each transducer pair. After determining the gain compensation, the gain compensation table is saved in the DAQ system for further data acquisitions. When collecting new guided wave data, for a given transducer pair, the corresponding gain compensation value is read from the gain compensation table saved in the system and applied to the received signal before A/D conversion. By this approach, signals from different transducer pairs will have similar maximum amplitudes and therefore will yield lower analog-to-digital conversion noise.
In some embodiments, a CT image is generated by comparing changes in the guided wave signals that occur from damage being introduced into the structure, known as structural health monitoring (SHM). For example, a “feature value” is assigned to each signal associated with a sensor/actuator pair. This feature value may be calculated using a wide variety of methods which include, but are not limited to: time-domain features such as arrival time, wave packet width, maximum amplitude, wave packet skewness and kurtosis, signal difference coefficients, etc.; frequency-domain features such as peak frequency, frequency bandwidth, frequency ratios, energy ratios, etc.; time-frequency methods such as wavelet transforms, short-time Fourier transforms, etc.; and/or a combination of features generated via a neural network or other pattern recognition methods, etc., and/or any other combination of these methods.
In some embodiments a feature value calculation method that is sensitive to the critical types of defects for the structure while being less sensitive to non-critical environmental fluctuations is identified. The tomographic image is subsequently generated by compiling the feature value results for each transducer pair and assigning those values to weighted probability distributions in conjunction with the known locations of all transducers on the structure.
One non-limiting embodiment of the system is presented with sample results. In this example, experiments were carried out on a 36.5° diameter tank floor mockup to demonstrate the guided wave monitoring system.
Baseline signals were collected before the simulated corrosion was introduced. Subsequent data sets were acquired after each corrosion growth step.
For different tank floor structures and/or different guided wave transducers, different guided wave features may be used to replace the energy ratio feature used in the example presented here. In some embodiments, different signal gating processes may be used to calculate guided wave features. The objective of the feature selection algorithm is to identify appropriate signal gates and guided wave features that are sensitive to damage to the tank floor but robust under other variations, such as environmental condition changes, pressure and amount of storage materials inside the tank, changes on the annular ring outside the tank wall, and/or other variations.
Large storage tanks are often used to store liquid materials. Experiments have been conducted on a water-loaded tank floor mockup to demonstrate the feasibility of using the disclosed guided wave system for monitoring tank floors with liquid materials inside the tanks. Baseline data for the water-filled condition was taken before the simulated corrosion damage was introduced to the tank floor. The tank floor mockup was filled with water at the time when the baseline data was collected. Another guided wave data set was taken at a similar water filled condition after the corrosion damage 1030-1038 shown in
When using storage tanks for crude oil or some refinery products, deposits from the materials stored in the tanks may make the tank floor condition more complicated. It is necessary to make sure that the guided wave tank floor monitoring system can still function well when there are deposits such as oil sludge on the tank floor under monitoring. The sludge condition was simulated using wet sediment. The objective of the feasibility study was to demonstrate that the guided wave tank floor monitoring system could still detect and correctly locate corrosion damage when there is sludge on the tank floor. In one embodiment, guided wave data were collected with the sludge on the tank floor after corrosion damage (also see
It is known that ultrasonic guided wave propagation can be affected by temperature changes. For structural health monitoring applications that involve comparisons between guided wave baseline data and subsequent data sets that may be collected at different temperatures, it is important to consider temperature effects on guided wave signals. In one embodiment, multiple baseline data sets are used to deal with temperature effects. At the beginning of a tank floor monitoring application, multiple baseline data sets can be collected at different temperatures. The baseline data sets are saved in the tank floor monitoring system together with the temperatures at which they are acquired. Whenever a subsequent data set is taken to evaluate the tank floor condition, the temperature is recorded and compared with the baseline temperatures. The new data set will be compared with one of the baseline data sets with a similar data collection temperature to generate guided wave tomograms. In some embodiments, a plurality of temperature measurements from various points on the structure will be recorded with each data set. An automated algorithm can be used to intelligently select the appropriate baseline data set for each subsequent measurement by comparing the temperature distribution profiles of the current and baseline sets to identify a best match.
In another embodiment, temperature compensation algorithms are used to the guided wave signals to compensate for the signal variations due to temperature changes. A number of signal processing methods may be used to compensate the temperature influences, such as a signal stretch and shift method, a phase compensation method, etc.
Complex, multi-plate, multi-weld structures, such as storage tank floors, cannot easily and quickly be inspected with most nondestructive inspection techniques including ultrasonic guided wave inspection methods. In fact, due to the structural complexity, nondestructive inspection of storage tank floors without emptying the tanks is often not possible. However, a structural health monitoring (SHM) approach allows collection of a baseline for which later comparisons with new data can indicate damage growth. With appropriate ultrasonic guided wave transducer selections, a DAQ system suitable for collecting guided wave signals from a multiple transducer network, appropriate signal processing, and image reconstruction algorithms, it becomes possible to monitor complex, multi-plate, multi-weld structures, such as storage tank floors, for damage growth.
This application claims priority to U.S. Provisional Patent Application No. 61/869,412, filed Aug. 23, 2013, the entirety of which is herein incorporated by reference.
Number | Date | Country | |
---|---|---|---|
61869412 | Aug 2013 | US |