System and method of correcting a non-concentric ultrasonic iris inspection result
09726641 · 2017-08-08
Assignee
Inventors
Cpc classification
G01N29/0645
PHYSICS
G01N29/07
PHYSICS
International classification
G01N29/44
PHYSICS
G01N29/07
PHYSICS
Abstract
Disclosed is an ultrasonic IRIS inspection system and a method of providing automatically compensated concentric B-scans by means of curve-fitting the unadjusted tube boundaries from inspection data, and from the curve fitted theoretical circle, using non-linear regression analysis to determine an adjusted center. The off-center distance between the adjust center and the misaligned center is then used to produce concentric inspection result by compensating the unadjusted inspection result with the off-center distance.
Claims
1. A non-destructive inspection apparatus with a probe assembly suitable for inspecting a test object of a shape of a tube having an inner surface and an outer surface, the probe attached to a centering roller and configured to travel along a nominal reference center inside and along the tube to inspect the tube during an inspection session, the inspection apparatus comprising: a transducer residing within the probe assembly, configured to emit inspection energy to the tube and to receive corresponding echo signals; a data acquisition unit electronically coupled with the transducer, configured to trigger and guide the inspection energy and receive the echo signals; a data processing and display unit configured to process the echo signals to produce inspection data, firstly as an unadjusted inspection result, including an unadjusted inner boundary and/or an unadjusted outer boundary, the unadjusted inner and/or outer boundary is associated with a misaligned center, the data processing and display unit further comprising, an off-center calculator configured to curve-fit a theoretical inner and/or outer circle and an adjusted reference center based on the unadjusted inner and/or outer boundary, correspondingly, and the off-center calculator further configured to calculate an off-center distance between the misaligned center and the adjusted reference center, a center adjuster configured to produce an adjusted inspection result by compensating the unadjusted inspection result with the off-center distance.
2. The non-destructive inspection apparatus of claim 1 is an ultrasonic inspection apparatus and the inspection energy consists of ultrasonic pulses.
3. The non-destructive inspection apparatus of claim 2, wherein the transducer is a single element ultrasonic transducer.
4. The non-destructive inspection apparatus of claim 2, wherein the transducer is a multi-element or array element ultrasonic transducer.
5. The non-destructive inspection apparatus of claim 2, wherein the inspection data and the associated inspection results are presented as B-scans.
6. The non-destructive inspection apparatus of claim 2, wherein the inspection data and the associated inspection results are presented as C-scans.
7. The non-destructive inspection apparatus of claim 1, wherein the nominal reference center is known to and entered by an operator to the apparatus prior to the inspection session.
8. The non-destructive inspection apparatus of claim 7, wherein the nominal reference center is consistent with the center of the centering roller.
9. The non-destructive inspection apparatus of claim 1, wherein the data processing and display unit further comprising an ID signal and angle generator and OD signal and angle generator for generating the unadjusted inner boundary and the unadjusted outer boundary, respectively.
10. The non-destructive inspection apparatus of claim 9, wherein the off-center calculator further including an internal filter, an external filter, which filters out inspection data outside a predetermined threshold of an inner nominal circle or outer nominal circle, respectively.
11. The non-destructive inspection apparatus of claim 9, wherein the off-center calculator further comprising an internal calculator and an external calculator, each configured to conduct curve fitting to produce a theoretical inner circle and a theoretical outer circle, based on the unadjusted inner boundary and the unadjusted outer boundary, correspondingly.
12. The non-destructive inspection apparatus of claim 11, wherein the curve fitting is conducted by defining the inner or outer distance
R(φ.sub.j;r.sub.0,φ.sub.0)=√{square root over (r.sup.2(φ.sub.j)+r.sub.0.sup.2−2r(φ.sub.j)*r.sub.0*cos(φ.sub.j−φ.sub.0))} as from an assumed reference center (303a(j)) to the J boundary sample positions labelled j=1 . . . J, wherein R(φ.sub.j;r.sub.0,φ.sub.0) is the radial position of the part boundary relative to assumed reference center 303a(j), φ.sub.j is the angle of the j.sup.th boundary position relative to misaligned data center 302, r.sub.0 is the distance between the misaligned data center 302 and assumed reference center 303a, φ.sub.0 is the offset angle of assumed reference center 303a(j) relative to the misaligned data center 302, and r(φ.sub.j) is the radial position of the part boundary relative to the misaligned data center 302.
13. The non-destructive inspection apparatus of claim 10, wherein the center adjuster further comprising a signal selector selecting a selected theoretical inner circle or the theoretical outer circle that is closest to the inner nominal circle or the outer nominal circle, respectively.
14. The non-destructive inspection apparatus of claim 10, wherein the selected theoretical inner or the selected theoretical outer circle is used to produce the adjusted reference center.
15. The non-destructive inspection apparatus of claim 14 employs non-linear regression analysis to deduce the adjusted reference center from the selected theoretical inner circle or the selected theoretical outer circle, with the nominal reference center as a non-linear regression starting point.
16. The non-destructive inspection apparatus of claim 15 is further configured to seek the adjusted reference center, a special case of the assumed reference center defined by parameters r.sub.0 and φ.sub.0, such that objective function S(r.sub.0, φ.sub.0) is minimal, with
17. A method of providing an adjusted inspection result correcting non-concentric inspection results of a non-destructive inspection apparatus, the apparatus including a probe assembly suitable for inspecting a test object of a shape of a tube having an inner surface and an outer surface, the probe attached to a centering roller and configured to travel along a nominal reference center inside and along the tube to inspect the tube during an inspection session, the method comprising the steps of: emitting inspection energy to the tube and to receive corresponding response signals by using a transducer residing within the probe assembly; regulating the inspection energy sent to the transducer and receiving the response signals from the transducer by using a data acquisition unit; processing the response signals to produce inspection data, firstly as an unadjusted inspection result, including an unadjusted inner boundary and/or an unadjusted outer boundary, the unadjusted inner and/or outer boundary is associated with a misaligned center, defining a theoretical inner and/or outer circle and an adjusted reference center by utilizing an off-center calculator to curve-fit the unadjusted inner and/or outer boundary, correspondingly, calculating an off-center distance between the misaligned center and the adjusted reference center, and, producing the adjusted inspection result by compensating the unadjusted inspection result with the off-center distance.
18. The method of claim 17 wherein the non-destructive inspection apparatus is an ultrasonic inspection apparatus and the inspection energy consists of ultrasonic pulses.
19. The method of claim 18 wherein defining the theoretical inner and/or outer circle is performed by curve-fitting the unadjusted inner and/or outer boundary, defining the adjusted reference center is performed by making non-linear regression analysis on the theoretical inner circle or the theoretical outer circle, with the nominal reference center as a non-linear regression starting point.
Description
BRIEF DESCRIPTION OF THE OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
DETAILED DESCRIPTION OF THE INVENTION
(8) Referring to
(9) During a B-scan, probe 10 sends echo signals to data acquisition unit 12, which feeds data to signal processor 20, which further provides center location and correction from data processing module 14 and center adjuster 100.
(10) Ultrasonic data processing module 14 determines the distance from the center location of a test object to a normal concentric B-scan reference center. If the center location is not aligned, off-center calculator 16 calculates a horizontal distance and a vertical distance from the normal concentric B-scan reference center. Center adjuster 100 then adjusts the horizontal distance and vertical distance values from the misaligned data center, so that the misaligned data center is aligned with the normal concentric B-scan reference center.
(11) Continuing with
(12) Referring to
(13) Referring to
(14) Referring to
(15) Referring to
(16) Referring to
(17) Referring to
(18) Referring to
(19) Referring to
(20) Referring to
(21) Referring to
(22) Reference is now made to
(23) Reference is now made to
(24) Continuing with
(25) Referring to
R(φ.sub.j;r.sub.0,φ.sub.0)=√{square root over (r.sup.2(φ.sub.j)+r.sub.0.sup.2−2r(φ.sub.j)*r.sub.0*cos(φ.sub.j−φ.sub.0))} Eq. 1
where R(φ.sub.j;r.sub.0,φ.sub.0) is the radial position of the part boundary relative to assumed reference center 303a(j), the φ.sub.j, j=1 . . . J, are the J boundary position sample angles with respect to misaligned data center 302, r.sub.0 is the distance between misaligned data center 302 and assumed reference center 303a(j), φ.sub.0 is the offset angle of assumed reference center 303a(j) with respect to misaligned data center 302, and r(φ.sub.j) is the radial position of the part boundary relative to misaligned data center 302.
(26) Referring to
(27) Referring back to
(28) Referring to
(29)
where S(r.sub.0, φ.sub.0) is an objective function to be minimized with respect to parameters r.sub.0 and φ.sub.0, φ.sub.j are the boundary sample angles with respect to the misaligned center 302, r.sub.0 is the distance between misaligned data center 302 and assumed reference center 303a(j), φ.sub.0 is the offset angle of assumed reference center 303a relative to misaligned data center 302, and R.sub.0 is the nominal radius of the part, either the part inner radius or the part outer radius. The non-linear least-squares method iteratively changes the parameters (r.sub.0, φ.sub.0), starting from an initial guess, until the objective function S(r.sub.0, φ.sub.0) computed by Eq. 2 is minimal. Once the minimum value of S(r.sub.0, φ.sub.0) is reached, the assumed reference center is deemed the adjusted reference center 303a with optimal parameters (r.sub.0, φ.sub.0). In other words, the adjusted reference center 303a is a special case of assumed reference center 303a(j) such that the sum of the squared differences between the part boundary position as observed from the assumed reference center and the circle of nominal radius R.sub.0 whose origin is placed at the assumed reference center is minimal.
(30) With the filtered radial position from Eq. 1, and the optimally adjusted reference center from Eq. 2, horizontal distance 312 and vertical distance 313 can now be calculated by off-center calculator 16 and sent to center adjuster 100.
(31) Returning to
(32) In step 616, signal compensator 516 transforms the surface signals and their angle positions of tubular test object 101 from a polar to a Cartesian coordinate system. Center adjuster 100 then compensates the X and Y coordinates of the output by the resulting offsets from step 614. In step 618, display unit 18 displays the compensated data as corrected B-scan data 401 shown in
(33) While this invention has been described with reference to an exemplary embodiment, it will be understood that various changes may be made and equivalents may be substituted for elements thereof without departing from the spirit and scope of the invention. The embodiment described herein and the claims described hereof are not to be read restrictively unless there is clear and convincing evidence manifesting a certain exclusion, restriction, or disclaimer.