IP Library Granted Patent US 9,816,967
Granted Patent B2
US 9,816,967 · App. 14/717,592 · Granted Nov 14, 2017

System and method for machine axis coordination for ultrasonic inspection

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,816,967
App. No.
14/717,592
Granted
Nov 14, 2017
Kind
B2
Abstract

A through-transmission ultrasonic (TTU) inspection system for ultrasonic inspection of a part and for determining alignment calibration data for increased alignment accuracy. The TTU inspection system may include first and second end effectors located on opposite sides of the part, each having at least one transducer for transmitting or receiving ultrasonic or sound waves through the part. The TTU inspection system may also include actuators and a system controller. The system controller may command the actuators to actuate the first end effector according to one or more scanning patterns, while the transducers send and/or receive signals to or from each other through the part. The system controller may use signal strength measurements received along these scanning patterns to determine alignment calibration data for applying to the first end effector and/or its associated actuators.

Claims (58)

1. An ultrasonic inspection system for ultrasonic inspection of a part, the system comprising:

a first end effector having at least one transducer configured to transmit or receive ultrasonic or sound waves through the part; and

a second end effector having at least one transducer configured to transmit or receive ultrasonic or sound waves through the part;

actuators configured to receive commands for actuating the first end effector and the second end effector; and

a system controller comprising a processor configured for determining alignment calibration data for at least one of the first end effector and the second end effector while the first and second end effectors are located on opposite sides of the part, and configured for outputting command signals to the actuators for actuating the at least one of the first end effector and the second end effector according to the determined alignment calibration data,

wherein the system controller is further configured for sending signals to one of the actuators to actuate the first end effector according to a first scanning pattern within a predetermined work envelope, starting at a first location or orientation, while the first end effector transmits or receives ultrasonic or sound waves and the second end effector receives or transmits ultrasonic sound waves at each point along the first scanning pattern,

wherein the system controller is further configured to calculate a best alignment position A based on a location or orientation of the first end effector at which signal strength received or sent by the second end effector was strongest along the first scanning pattern that started at the first location or orientation.

2. The system of claim 1 , wherein the system controller is further configured for sending signals to one of the actuators to actuate the first end effector according to a first scanning pattern within the predetermined work envelope, starting at a second location or orientation, while the first end effector transmits or receives ultrasonic or sound waves and the second end effector receives or transmits ultrasonic sound waves at each point along the first scanning pattern.

3. The system of claim 2 , wherein the system controller is further configured to calculate a best alignment position B based on a location or orientation of the first end effector at which signal strength received or sent by the second end effector was strongest along the first scanning pattern that started at the second location or orientation.

4. The system of claim 3 , wherein the system controller is further configured for computing, using best alignment position A and best alignment position B, a transformation throughout the predetermined work envelope and applying this transformation as the alignment calibration data for the first end effector to maintain alignment of the first end effector and the second end effector while conducting ultrasonic inspection of the part.

5. The system of claim 1 , further comprising support components configured for fixing the second end effector to the part in estimated alignment with the first end effector at the first location or orientation.

6. The system of claim 1 , wherein the system controller is further configured to start a second scanning pattern:

at a current location or orientation if a current signal sent or received by the first end effector at the current location is greater than a threshold amount more than a previous signal sent or received at a previous location or orientation,

at a location or orientation along the first scanning pattern at which signal strength received or sent by the second end effector was strongest, or

at the current location or orientation if the current signal sent or received by the first end effector at the current location exceeds a threshold signal strength.

7. The system of claim 6 , wherein the second scanning pattern runs at a lower speed, makes tighter turns, or runs at a higher resolution than the first scanning pattern.

8. A computer-implemented method for properly aligning through-transmission ultrasonic (TTU) inspection system first and second end effectors while located on opposite sides of a part to be inspected, wherein the first and second end effectors each comprise at least one transducer configured to transmit or receive ultrasonic or sound waves through the part, the method comprising the steps of:

actuating the first end effector according to a first scanning pattern within a predetermined work envelope, starting at a first location or orientation, while the first end effector transmits or receives ultrasonic or sound waves and the second end effector receives or transmits ultrasonic sound waves at each point along the first scanning pattern;

determining a best alignment position A based on a location or orientation of the first end effector at which signal strength received or sent by the second end effector was strongest along the first scanning pattern that started at the first location or orientation;

moving the first end effector and the second end effector to a second starting location or orientation on opposite sides of the part;

actuating the first end effector according to a first scanning pattern within the predetermined work envelope, starting at the second location or orientation, while the first end effector transmits or receives ultrasonic or sound waves and the second end effector receives or transmits ultrasonic sound waves at each point along the first scanning pattern;

determining a best alignment position B based on a location or orientation of the first end effector at which signal strength received or sent by the second end effector was strongest along the first scanning pattern that started at the second location or orientation;

computing a transformation using best alignment position A and best alignment position B throughout the predetermined work envelope; and

applying the transformation as alignment calibration data for the first end effector to maintain accurate alignment of the first end effector and the second end effector while conducting ultrasonic inspection of the part.

9. The method of claim 8 , further comprising a step of fixing the second end effector to the part in an estimated alignment with the first end effector at the first location or orientation.

10. The computer-implemented method of claim 8 , further comprising a step of starting a second scanning pattern:

at a current location or orientation if a current signal sent or received by the first end effector at the current location is greater than a threshold amount more than a previous signal sent or received at a previous location or orientation,

at a location or orientation along the first scanning pattern at which signal strength received or sent by the second end effector was strongest, or

at the current location or orientation if the current signal sent or received by the first end effector at the current location exceeds a threshold signal strength.

11. The computer-implemented method of claim 10 , wherein the second scanning pattern runs at a lower speed, makes tighter turns, or runs at a higher resolution than the first scanning pattern.

12. The computer-implemented method of claim 8 , further comprising applying a translation to the first end effector at the second location or orientation, wherein the translation is based on the best alignment position A, improving starting position accuracy of the second location or orientation.

13. The computer-implemented method of claim 8 , wherein at least one of the best alignment position A and the best alignment position B are calculated as a center of mass type equation or based on a weighted average of signal strengths.

14. A physical, non-transitory computer-readable medium with an executable program stored thereon for properly aligning first and second end effectors of a through-transmission ultrasonic (TTU) inspection system while the first and second end effectors are located on opposite sides of a part to be inspected, wherein the first and second end effectors each comprise at least one transducer configured to transmit or receive ultrasonic or sound waves through the part, the program comprising:

a code segment for commanding actuation of the first end effector according to a first scanning pattern within a predetermined work envelope, starting at a first location or orientation, while the first end effector transmits or receives ultrasonic or sound waves and the second end effector remains stationary and receives or transmits ultrasonic sound waves at each point visited by the first end effector along the first scanning pattern;

a code segment for determining a best alignment position A based on a location or orientation of the first end effector at which signal strength received or sent by the second end effector was strongest along the first scanning pattern that started at the first location or orientation;

a code segment for moving the first end effector and the second end effector to a second starting location or orientation on opposite sides of the part;

a code segment for commanding actuation of the first end effector according to a first scanning pattern within the predetermined work envelope, starting at the second location or orientation, while the first end effector transmits or receives ultrasonic or sound waves and the second end effector remains stationary and receives or transmits ultrasonic sound waves at each point visited by the first end effector along the first scanning pattern;

a code segment for determining a best alignment position B based on a location or orientation of the first end effector at which signal strength received or sent by the second end effector was strongest along the first scanning pattern that started at the second location or orientation;

a code segment for computing a transformation using best alignment position A and best alignment position B throughout the predetermined work envelope; and

a code segment for applying the transformation as alignment calibration data for the first end effector, or actuators associated with the first end effector, to maintain accurate alignment of the first end effector and the second end effector while conducting ultrasonic inspection of the part.

15. The program of claim 14 , further comprising a code segment for starting a second scanning pattern:

at a current location or orientation if a current signal sent or received by the first end effector at the current location is greater than a threshold amount more than a previous signal sent or received at a previous location or orientation,

at a location or orientation along the first scanning pattern at which signal strength received or sent by the second end effector was strongest, or

at the current location or orientation if the current signal sent or received by the first end effector at the current location exceeds a threshold signal strength.

16. The program of claim 15 , wherein the second scanning pattern is programmed to run at a lower speed, make tighter turns, or run at a higher resolution than the first scanning pattern.

17. The program of claim 14 , further comprising a code segment for applying a translation to actuators associated with the first end effector at the second location or orientation, wherein the translation is based on the best alignment position A, thereby improving starting position accuracy of the second location or orientation.

18. The program of claim 14 , wherein at least one of the best alignment position A and the best alignment position B are calculated as a center of mass type equation or based on a weighted average of signal strengths.

19. An ultrasonic inspection system for ultrasonic inspection of a part, the system comprising:

a first end effector having at least one transducer configured to transmit or receive ultrasonic or sound waves through the part; and

a second end effector having at least one transducer configured to transmit or receive ultrasonic or sound waves through the part;

actuators configured to receive commands for actuating the first end effector and the second end effector; and

a system controller comprising a processor configured for determining alignment calibration data for at least one of the first end effector and the second end effector while the first and second end effectors are located on opposite sides of the part, and configured for outputting command signals to the actuators for actuating the at least one of the first end effector and the second end effector according to the determined alignment calibration data,

wherein the system controller is further configured for sending signals to one of the actuators to actuate the first end effector according to a first scanning pattern within a predetermined work envelope, starting at a first location or orientation, while the first end effector transmits or receives ultrasonic or sound waves and the second end effector receives or transmits ultrasonic sound waves at each point along the first scanning pattern,

wherein the system controller is further configured to start a second scanning pattern:

at a current location or orientation if a current signal sent or received by the first end effector at the current location is greater than a threshold amount more than a previous signal sent or received at a previous location or orientation,

at a location or orientation along the first scanning pattern at which signal strength received or sent by the second end effector was strongest, or

at the current location or orientation if the current signal sent or received by the first end effector at the current location exceeds a threshold signal strength.

20. The system of claim 19 , wherein the second scanning pattern runs at a lower speed, makes tighter turns, or runs at a higher resolution than the first scanning pattern.

Assignments (14)
RELEASE OF SECURITY INTEREST Recorded Dec 11, 2025
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: SPIRIT AEROSYSTEMS, INC.
Reel/Frame 073932/0669 →
RELEASE OF SECURITY INTEREST Recorded Dec 10, 2025
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: SPIRIT AEROSYSTEMS, INC.
Reel/Frame 073900/0356 →
RELEASE OF SECURITY INTEREST Recorded Dec 9, 2025
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: SPIRIT AEROSYSTEMS, INC.
Reel/Frame 073916/0346 →
SECURITY AGREEMENT Recorded Jul 8, 2024
From: SPIRIT AEROSYSTEMS, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 068217/0456 →
RELEASE OF SECURITY INTEREST Recorded Dec 4, 2023
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
To: SPIRIT AEROSYSTEMS, INC.; SPIRIT AEROSYSTEMS HOLDINGS, INC.; SPIRIT AEROSYSTEMS NORTH CAROLINA, INC.
Reel/Frame 065772/0456 →
SECURITY AGREEMENT (SECOND LIEN NOTES) Recorded Nov 21, 2023
From: SPIRIT AEROSYSTEMS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 065659/0585 →
RELEASE OF SECURITY INTEREST Recorded Nov 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
To: SPIRIT AEROSYSTEMS, INC.
Reel/Frame 061995/0281 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Nov 23, 2022
From: SPIRIT AEROSYSTEMS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 061993/0847 →
RELEASE OF SECURITY INTEREST Recorded Oct 28, 2020
From: BANK OF AMERICA, N.A.
To: SPIRIT AEROSYSTEMS, INC.
Reel/Frame 054230/0578 →
SECURITY INTEREST Recorded Oct 5, 2020
From: SPIRIT AEROSYSTEMS, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 053983/0350 →
SECURITY INTEREST Recorded Oct 5, 2020
From: SPIRIT AEROSYSTEMS, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 053993/0505 →
SECURITY INTEREST Recorded Oct 5, 2020
From: SPIRIT AEROSYSTEMS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053993/0569 →
SECURITY INTEREST Recorded Apr 17, 2020
From: SPIRIT AEROSYSTEMS, INC.
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 052433/0843 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Feb 24, 2020
From: SPIRIT AEROSYSTEMS, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 052004/0929 →