Methods for Maintaining Difficult-to-Access Structures Using Unmanned Aerial Vehicles
20200166938 ยท 2020-05-28
Assignee
Inventors
Cpc classification
F03D17/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B64C27/20
PERFORMING OPERATIONS; TRANSPORTING
G05D1/0094
PHYSICS
Y02B10/30
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B64U50/19
PERFORMING OPERATIONS; TRANSPORTING
Y02E10/72
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G01M5/0083
PHYSICS
F05B2260/80
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
B64U2101/00
PERFORMING OPERATIONS; TRANSPORTING
B64C39/024
PERFORMING OPERATIONS; TRANSPORTING
International classification
G05D1/00
PHYSICS
G01M5/00
PHYSICS
G05D1/10
PHYSICS
F03D17/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
Abstract
Methods for performing maintenance operations using unmanned aerial vehicles (UAVs). The methods are enabled by equipping a UAV with a maintenance tool capable of performing a desired maintenance operation (e.g., nondestructive inspection) on a limited-access surface of a large structure or object (e.g., a wind turbine blade). The UAV uses re-orientation of lifting means (e.g., vertical rotors) to move the maintenance tool continuously or intermittently across the surface of the structure while maintaining contact with the surface of the structure undergoing maintenance.
Claims
1. An unmanned aerial vehicle comprising: a frame comprising a plurality of standoff support members and a plurality of tool support members; a plurality of rotor motors coupled to the frame; a plurality of rotors coupled to respective rotor motors of the plurality of rotor motors; a plurality of motor controllers for controlling operation of the respective rotor motors of the plurality of rotor motors; a plurality of standoff contact elements coupled to distal ends of respective standoff support members of the plurality of standoff support members; and a maintenance tool supported by the plurality of tool support members in a fixed position relative to the plurality of standoff contact elements.
2. The unmanned aerial vehicle as recited in claim 1, wherein the plurality of standoff contact elements comprise first through fourth ball rollers or first through fourth wheels or have surfaces suitable for sliding along a surface of a structure.
3. The unmanned aerial vehicle as recited in claim 1, wherein the maintenance tool is a nondestructive inspection sensor unit.
4. The unmanned aerial vehicle as recited in claim 1, wherein the maintenance tool is a sensor array.
5. The unmanned aerial vehicle as recited in claim 1, wherein the plurality of rotors comprise a first rotor having a first axis of rotation that is vertical when the unmanned aerial vehicle is level and a second rotor having a second axis of rotation that is normal to a planar surface when the plurality of standoff contact elements are in contact with the planar surface.
6. The unmanned aerial vehicle as recited in claim 5, wherein the plurality of rotors further comprise a third rotor having a third axis of rotation perpendicular to the first and second axes of rotation.
7. The unmanned aerial vehicle as recited in claim 6, further comprising a swashplate that is mounted to the frame and coupled to the first rotor to enable control of a pitch of the first rotor.
8. The unmanned aerial vehicle as recited in claim 1, wherein the plurality of rotors comprise first through fourth rotors having axes of rotation which are parallel and a fifth rotor having an axis of rotation perpendicular to the axes of rotation of the first through fourth rotors.
9. The unmanned aerial vehicle as recited in claim 8, further comprising first through fourth gimbals which rotatably couple respective rotor motors of the plurality of rotor motors to the frame.
10. A method for performing a maintenance operation using an unmanned aerial vehicle, comprising: (a) the unmanned aerial vehicle flies to a first location whereat a plurality of standoff contact elements of the unmanned aerial vehicle contact respective areas on a surface of a structure; (b) the unmanned aerial vehicle hovers at the first location with the standoff contact elements in contact with the surface of the structure; and (c) a maintenance tool on-board the unmanned aerial vehicle performs a first maintenance operation while the unmanned aerial vehicle is hovering at the first location with the standoff contact elements in contact with the surface of the structure.
11. The method as recited in claim 10, further comprising: (d) the unmanned aerial vehicle moves from the first location to a second location whereat the plurality of standoff contact elements of the unmanned aerial vehicle contact respective areas of the surface of the structure; (e) the unmanned aerial vehicle hovers at the second location with the standoff contact elements in contact with the surface of the structure; and (f) the maintenance tool performs a second maintenance operation while the unmanned aerial vehicle is hovering at the second location with the standoff contact elements in contact with the surface of the structure.
12. The method as recited in claim 10, further comprising: (d) the unmanned aerial vehicle moves away from the first location while maintaining the plurality of standoff contact elements in contact with the surface of the structure; and (e) the maintenance tool performs a second maintenance operation during movement of the unmanned aerial vehicle away from the first location.
13. The method as recited in claim 12, wherein the maintenance tool is a sensor array, step (d) comprises moving the sensor array along a scan path that follows the surface of the structure, and step (e) comprises activating the sensor array to acquire nondestructive inspection sensor data representing characteristics of the structure during movement of the sensor array along the scan path.
14. The method as recited in claim 12, wherein the maintenance tool is a nondestructive inspection sensor unit, step (d) comprises moving the nondestructive inspection sensor unit along a scan path that follows the surface of the structure, and step (e) comprises activating the nondestructive inspection sensor unit to acquire nondestructive inspection sensor data representing characteristics of the structure during movement of the nondestructive inspection sensor unit along the scan path.
15. The method as recited in claim 10, wherein the unmanned aerial vehicle is propelled by thrust produced by at least one rotor during movement of the unmanned aerial vehicle away from the first location.
16. A method for performing a maintenance operation on an airfoil-shaped body using an unmanned aerial vehicle, the method comprising: (a) equipping the unmanned aerial vehicle with a maintenance tool and a plurality of standoff contact elements, the plurality of standoff contact elements being arranged to simultaneously contact a surface of the airfoil-shaped body, and the maintenance tool being arranged to confront an area on the surface of the airfoil-shaped body while the plurality of standoff contact elements are in contact with the surface; (b) flying the unmanned aerial vehicle to a first location whereat the plurality of standoff contact elements of the unmanned aerial vehicle contact respective areas on a surface of an airfoil-shaped body; and (c) while the unmanned aerial vehicle is at the first location with the plurality of standoff contact elements in contact with the surface of the airfoil-shaped body, activating the maintenance tool to perform a first maintenance operation on the surface of the airfoil-shaped body.
17. The method as recited in claim 16, further comprising: (d) upon completion of step (c), flying the unmanned aerial vehicle to a second location while maintaining the plurality of standoff contact elements of the unmanned aerial vehicle in contact with the surface of the airfoil-shaped body; and (e) while the unmanned aerial vehicle is at the second location with the plurality of standoff contact elements in contact with the surface of the airfoil-shaped body, activating the maintenance tool to perform a second maintenance operation on the surface of the airfoil-shaped body.
18. The method as recited in claim 17, wherein one of the first and second locations is adjacent to a side surface of the airfoil-shaped body and the other of the first and second locations is adjacent to a leading edge of the airfoil-shaped body.
19. The method as recited in claim 16, further comprising: (d) upon completion of step (c), flying the unmanned aerial vehicle away from the first location while maintaining the plurality of standoff contact elements in contact with the surface of the airfoil-shaped body; and (e) while the unmanned aerial vehicle is flying away from the first location with the plurality of standoff contact elements in contact with the surface of the airfoil-shaped body, activating the maintenance tool to perform a second maintenance operation on the surface of the airfoil-shaped body.
20. The method as recited in claim 19, wherein the maintenance tool is a sensor array, step (d) comprises moving the sensor array along a scan path that follows the surface of the airfoil-shaped body, and step (e) comprises activating the sensor array to acquire nondestructive inspection sensor data representing characteristics of the airfoil-shaped body during movement of the sensor array along the scan path.
21. The method as recited in claim 19, wherein the maintenance tool is a nondestructive inspection sensor unit, step (d) comprises moving the nondestructive inspection sensor unit along a scan path that follows the surface of the structure, and step (e) comprises activating the nondestructive inspection sensor unit to acquire nondestructive inspection sensor data representing characteristics of the structure during movement of the nondestructive inspection sensor unit along the scan path.
22. The method as recited in claim 16, wherein the airfoil-shaped body is a wind turbine blade.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The features, functions and advantages discussed in the preceding section may be achieved independently in various embodiments or may be combined in yet other embodiments. Various embodiments will be hereinafter described with reference to drawings for the purpose of illustrating the above-described and other aspects. None of the diagrams briefly described in this section are drawn to scale.
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036] Reference will hereinafter be made to the drawings in which similar elements in different drawings bear the same reference numerals.
DETAILED DESCRIPTION
[0037] For the purpose of illustration, methods for performing a maintenance operation on a limited-access surface of a structure or object using a UAV will now be described in detail. However, not all features of an actual implementation are described in this specification. A person skilled in the art will appreciate that in the development of any such embodiment, numerous implementation-specific decisions must be made to achieve the developer's specific goals, such as compliance with system-related and business-related constraints, which will vary from one implementation to another. Moreover, it will be appreciated that such a development effort might be complex and time-consuming, but would nevertheless be a routine undertaking for those of ordinary skill in the art having the benefit of this disclosure.
[0038] In accordance with the embodiments disclosed in some detail below, the UAV takes the form of a rotorcraft having at least three rotors. In accordance with the implementation disclosed herein, each rotor has two mutually diametrally opposed rotor blades. However, in alternative implementations, UAVs having rotors with more than two rotor blades may be used. As used herein, the term rotor refers to a rotating device that includes a rotor mast, a rotor hub mounted to one end of the rotor mast, and two or more rotor blades extending radially outward from the rotor hub. In the embodiments disclosed herein, the rotor mast is mechanically coupled to an output shaft of a drive motor, referred to hereinafter as a rotor motor. The rotor motor drives rotation of the rotor. As used herein, the term rotor system means a combination of components, including at least a plurality of rotors and a controller configured to control rate of rotor rotation to generate sufficient aerodynamic lift force to support the weight of the UAV and sufficient thrust to counteract aerodynamic drag in forward flight.
[0039]
[0040] The UAV 20 depicted in
[0041] Although the structure being inspected is illustrated as an airfoil-shaped body 100 having two side surfaces 104 and 106 connected by a leading edge 102, the system is equally well adapted for use in inspecting a wide range of other structures including, but not limited to, power lines, power-generating facilities, power grids, dams, levees, stadiums, large buildings, bridges, large antennas and telescopes, water treatment facilities, oil refineries, chemical processing plants, high-rise buildings, and infrastructure associated with electric trains and monorail support structures. The system is also particularly well suited for use inside large buildings such as manufacturing facilities and warehouses. Virtually any structure that would be difficult, costly, or too hazardous to inspect by a human controlling the inspection device or the platform carrying the inspection device may potentially be inspected using the system depicted in
[0042] For inspection applications, a rotorcraft is preferred due to its ability to hover and move at very slow speeds. The vertical take-off and landing capability of remote-controlled unmanned rotorcraft also may be highly advantageous in many applications, especially when operating inside of structures or facilities such as manufacturing plants, warehouses, etc., or when inspecting complex facilities such as oil refineries or chemical processing that may have many tall structures (e.g., smoke stacks) clustered closely together. The ability to hover and/or move only vertically enables remote-controlled unmanned rotorcraft to fly close to and inspect large vertical structures such as vertical support posts of bridges, antennas or vertical surfaces of dams.
[0043] The system depicted in
[0044] The on-board system of the UAV 20 may further comprise a guidance and control hardware and software system (not shown in
[0045]
[0046] In addition to the sensor array 72, the UAV 20 depicted in
[0047] As best seen in
[0048] As best seen in
[0049] In the example embodiment depicted in
[0050] As best seen in
[0051] The tool support members 66a and 66b and standoff support members 64a-64d of frame 60 are configured such that the sensor array 72 (or other maintenance tool) is supported by the plurality of tool support members in a fixed position relative to the plurality of standoff contact elements 68a-68d. Thus when the standoff contact elements 68a-68d all contact a surface of a structure, the sensor array 72 will have a specified position with respect to the confronting area of the surface. Depending on the type of sensor being used, the frame 60 may be designed such that the sensors 74 of the sensor array 72 will be in contact with or at a standoff distance from the surface being contacted by standoff contact elements 68a-68d. In the case wherein the sensor array 72 is separated from the confronting surface by a standoff distance, the sensors 74 are preferably separated from the surface by equal standoff distances.
[0052] As best seen in
[0053] More specifically, the controller 70 may include respective motor controllers (a.k.a. electronic speed control circuits) for controlling the rotational speeds of the rotor motors. In one embodiment shown in
[0054] In the embodiment partly depicted in
[0055] Referring again to
[0056] As previously described, the maintenance tool and video camera on-board the UAV 20 may be activated by control signals (e.g., via electrical cables) generated by the computer system 44. The computer system 44 also controls the flight of the UAV 20 by sending commands to the motor controllers 46 which respectively control the rotation of respective rotor motors 2 and 6a-6d that drive rotation of rotors 4 and 8a-8d respectively.
[0057] When the UAV operator manipulates the remote control joysticks, flight control signals are sent to the computer system 44. The computer system 44 then controls the respective speeds of the rotor motors. The computer system 44 also receives information from the IMU 36 and from proximity sensors (not shown) and calculates the location of the UAV 20 using programmed flight parameters and algorithms. The motor controllers 46 may take the form of electronic speed control circuits configured to vary an electric motor's speed, direction and braking. Such electronic speed controllers provide high-frequency, high-resolution three-phase AC power to the motors, which are preferably brushless electric motors.
[0058] In order for a UAV 20 with four vertical rotors 8a-8d to rise into the air, a lifting force must be created which exceeds the force of gravity. The faster the rotors spin, the greater the lift and vice versa. The UAV 20 is capable of hovering, ascending or descending in a vertical plane. To hover, the net upward thrust of the four vertical rotors 8a-8d must be exactly equal to the gravitational force being exerted on the UAV 20. The UAV 20 may ascend by increasing the thrust (speed) of the four vertical rotors 8a-8d so that the upward force is greater than the weight of the UAV 20. The UAV 20 may descend by decreasing the rotor thrust (speed) so the net force is downward.
[0059] The tool-equipped UAVs disclosed herein are also capable of flying forward, backward, or sideways or rotate while hovering during the performance of a maintenance function. For example, in the case of a UAV having four fixed vertical rotors 8a-8d as shown in
[0060] The maintenance methodology disclosed herein takes advantage of the UAV's mobility to land onto a surface of a structure, hover while contacting that surface, and then skim along the surface. Before, during and after skimming of the UAV across the surface, the maintenance tool onboard the UAV is able to scan that surface (e.g., for the purpose of NDI). In accordance with the embodiment depicted in
[0061] The UAV 20 depicted in
[0062]
[0063]
[0064] In accordance with the embodiment partly depicted in
[0065]
[0066] In addition to the sensor array 72, the UAV 20 depicted in
[0067] The UAV 20 depicted in
[0068] As best seen in
[0069] As best seen in
[0070] The frame 60 is configured such that the sensor array 72 (or other maintenance tool) is supported in a fixed position relative to the plurality of standoff contact elements 68a-68d. Thus when the standoff contact elements 68a-68d all contact a surface of a structure, the sensor array 72 will have a specified position with respect to the confronting area of the surface. Depending on the type of sensor being used, the frame 60 may be designed such that the sensors 74 of the sensor array 72 will be in contact with or at a standoff distance from the surface being contacted by standoff contact elements 68a-68d. In the case wherein the sensor array 72 is separated from the confronting surface by a standoff distance, the sensors 74 are preferably separated from the surface by equal standoff distances.
[0071] The UAV 20 depicted in
[0072] A UAV 20 in accordance with any one of the above-described embodiments may be used to perform a maintenance operation in a limited-access surface area on a structure. The UAV 20 may be moved intermittently to successive locations whereat a respective maintenance operation is performed. Or the UAV 20 may be moved continuously to cause the maintenance tool (e.g., an NDI sensor unit) to scan the surface.
[0073] For the purpose of illustration, one example maintenance operation will now be described with reference to
[0074]
[0075] The UAV 20 then flies to the location depicted in
[0076] While the UAV 20 is hovering adjacent to and in contact with side surface 106 at the first location, the sensor array 72 is activated to acquire NDI sensor data. The UAV 20 then moves from the first location shown in
[0077] In the case of the airfoil-shaped body 100 depicted in
[0078] Thereafter, the vertical rotors may be activated to produce the thrusts required to move the UAV 20 from the third location depicted in
[0079] In addition to ultrasonic and eddy current inspection techniques, optical imaging, infrared thermography, laser shearography, and digital radiography are other inspection methods that could be applied using the apparatus and methodology disclosed herein. Such image-based sensing methods require some standoff with the structure being inspected. For example, an imager or two-dimensional detector array may be supported by the UAV frame at a small distance away from the structure.
[0080] As previously mentioned, as the UAV 20 scans across the surface of a structure, the position of the maintenance tool may be tracked using encoders. For example, the standoff contact elements may be rotary encoders. For higher fidelity, encoders supplemented with an off-board positioning method, such as tracking using a local positioning system or motion capture using cameras mounted
[0081] The apparatus disclosed herein can be adapted for use in the automation of various maintenance functions, including but not limited to: nondestructive inspection, painting, light sanding, cleaning, drilling (with a suction cup attachment to react the drill forces), target attachment (motion capture targets, NDI targets, visual survey targets), decal attachment, damage marking (to denote the outer extent of visible or inspected damage), placement of materials (repair adhesive, repair composite plies, release film, breather material, vacuum bag), and application of repair adhesive tape. Additional maintenance functions which could be performed using a UAV include coating removal using abrasive pellets, laser ablation, chemical treatment, etc. as well as surface treatments for corrosion prevention, abrasion resistance or application of specialized coatings.
[0082]
[0083] The computer system onboard the UAV may be configured to control the movements of the UAV and the operations of the maintenance tool such that the maintenance operation is performed intermittently at successive spaced-apart locations of the UAV or continuously along a scan path followed by the UAV. If the maintenance operations are performed continuously along a scan path, then upon completion of step 206, the UAV is flown away from the first location while maintaining the plurality of standoff contact elements in contact with the surface of the airfoil-shaped body (step 208). Then while the UAV is moving away from the first location with the plurality of standoff contact elements in contact with the surface of the airfoil-shaped body, the maintenance tool is activated to perform a second maintenance operation on the surface of the airfoil-shaped body (step 210).
[0084] In contrast, if the maintenance operations are performed intermittently at successive spaced-apart locations, then upon completion of step 206, the UAV is flown from the first location to a second location. Optionally the UAV may be flown along a path that maintains the plurality of standoff contact elements in contact with the surface of the airfoil-shaped body (step 212). Then while the UAV is at the second location with the plurality of standoff contact elements in contact with the surface of the airfoil-shaped body, the maintenance tool is activated to perform a second maintenance operation on the surface of the airfoil-shaped body (step 214).
[0085] In the case where the maintenance tool is an NDI sensor unit, step 208 comprises moving the NDI sensor unit along a scan path that follows the surface of the airfoil-shaped body, and step 210 comprises activating the NDI sensor unit to acquire NDI sensor data representing characteristics of the airfoil-shaped body during movement of the NDI sensor unit along the scan path. This technique may be used to inspect a wind turbine blade in which the NDI sensor unit-equipped UAV circumnavigates the wind turbine blade except at the angled trailing edge. For example, the UAV may move from a location adjacent to the trailing edge and in contact with one side surface of a wind turbine blade, and then fly (while maintaining contact along the way) to a location on the curved leading edge of the wind turbine blade, and thereafter fly (while maintaining contact along the way) to a location adjacent to the trailing edge and in contact with the other side surface of the wind turbine blade, acquiring a swath of NDI sensor data continuously as the UAV travels around the wind turbine blade.
[0086] Multiple UAVs of the types described above can be used at the same time during maintenance operations at large structures. For example, a plurality of tool-equipped UAVs (e.g., rotorcraft) may be moved around a structure requiring periodic inspection. Such a system includes a computer system for controlling the flight of the UAVs, the operations of the maintenance tools and the acquisition of data. The system may be adapted for use in inspecting a wide range of structures including, but not limited to, wind turbine blades, storage tanks, aircraft, power plants, dams, levees, stadiums, high-rise buildings, large antennas and telescopes, water treatment facilities, oil refineries, chemical processing plants, and infrastructure associated with electric trains and monorail support structures. The system is also particularly well suited for use inside large buildings such as manufacturing facilities and warehouses. Virtually any structure that would be difficult, costly, or hazardous to inspect by a human-piloted vehicle or a human lifted by a crane may potentially be inspected using a swarm of tool-equipped UAVs.
[0087] In accordance with one embodiment, each UAV includes an onboard system that is able to navigate the UAV in accordance with a preprogrammed flight plan and control the NDI sensor unit to acquire NDI sensor data while the UAV is hovering adjacent to or skimming along a surface of the structure being inspected. The preprogrammed flight plan carried by each UAV enables each UAV to follow a respective unique flight path around a portion of the structure being inspected. Thus, it will be appreciated that the preprogrammed flight plan (and therefore flight path) for each UAV is unique and formed with respect to a designated portion of the structure to be inspected. Generally, the greater the number of UAVs employed in any given inspection task, the shorter the duration of time to complete the inspection task.
[0088] The system further may include a control station 10 (see
[0089] The onboard computer system 44 may include guidance and control software configured to implement a pre-stored flight plan. The onboard system may include a global positioning system (GPS)/inertial navigation system for controlling the orientation of its associated UAV 20 and assisting in carrying out the pre-stored flight plan. A wireless transceiver 38 and an onboard antenna (not shown in
[0090] A multiplicity of NDI sensor unit-equipped UAVs may be deployed to form an inspection swarm. When the UAVs reach the structure to be inspected, each UAV begins acquiring NDI sensor data for the portion of the structure which that UAV has been designated to inspect. In one proposed implementation, the UAVs transmit their acquired NDI sensor data to the control station 10 via their transceivers 38 and antennas. Alternatively the UAVs could each store their acquired NDI sensor data in a non-transitory tangible computer-readable storage medium onboard the UAV for future downloading once the UAV lands.
[0091] While methods for performing a maintenance operation on a limited-access surface of a structure or object using remotely controlled unmanned aerial vehicles have been described with reference to various embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted for elements thereof without departing from the scope of the teachings herein. In addition, many modifications may be made to adapt the teachings herein to a particular situation without departing from the scope thereof. Therefore it is intended that the claims not be limited to the particular embodiments disclosed herein.
[0092] As used in the claims, the term location comprises position in a three-dimensional coordinate system and orientation relative to that coordinate system.
[0093] As used herein, the term computer system should be construed broadly to encompass a system having at least one computer or processor, and which may have multiple computers or processors that communicate through a network or bus. As used in the preceding sentence, the terms computer and processor both refer to devices comprising a processing unit (e.g., a central processing unit) and some form of memory (i.e., computer-readable medium) for storing a program which is readable by the processing unit.
[0094] The methods described herein may be encoded as executable instructions embodied in a non-transitory tangible computer-readable storage medium, including, without limitation, a storage device and/or a memory device. Such instructions, when executed by a computer system, cause the tool-equipped unmanned aerial vehicle to perform at least a portion of the methods described herein.