This application claims priority to United Kingdom Patent Application GB 2302659.4, filed Feb. 24, 2023, the entire contents of which is hereby incorporated by reference.
The present invention relates to an automated clamp, and a method of automatically clamping components of an aircraft assembly together using the automated clamp.
In a traditional aircraft wing box, each rib is bolted to the upper and lower covers and to the front and rear spars. Assembly of such a wing box can be time-consuming and complicated due to the need to manufacture, drill, shim, and then bolt many components together.
Improved efficiency of aircraft assembly is a continual target, with ‘one way assembly’ shown to be a particularly effective approach. One-way assembly involves the drilling and fastening of an assembly without an intermediate step of disassembly after drilling and prior to fastening. If a clamping force is not applied then one way assembly is typically not practical, as inter-laminar burring may occur during drilling and necessitate the disassembly and cleaning before reassembly and final fastening.
To enable one way assembly of the aircraft wing, the respective aircraft components (e.g. ribs, spars, and rib feet/posts therebetween) need to be drilled and fastened together without removing the clamping force pressing them together.
If any one component of the primary wing structure cannot be assembled by this one-way assembly process, then the benefit of reducing build time cannot be realised. Yet the scale and geometry of the aircraft wing prevents many challenges in realising one-way assembly.
A first aspect of the invention provides an automated clamp for clamping a rib web to a rib post or rib foot of an aircraft wing box, the clamp comprising: a clamp frame having a first arm and a second arm extending from the base of the clamp frame, wherein the second arm is moveable towards and away from the first arm; a robot end effector connector coupled to the clamp frame; clamp jaws including a first jaw fixed at a distal end of the first arm, and a second jaw fixed at a distal end of the second arm, the clamp jaws configured to clamp a rib web to a rib post or clamp a rib web to a rib foot; wherein the first jaw and/or second jaw comprises a contact normalisation system, the contact normalisation system comprising: a jaw body fixed relative to the respective arm, and a nose-piece rotatably coupled to the jaw body and configured to contact a surface of one of the rib web, rib post and rib foot, wherein the nose-piece is configured to passively rotate relative to the jaw body upon contact with the surface.
With this arrangement, the clamp jaws are able to clamp flush against the aircraft assembly, ensuring that the contact surface of the jaw(s) is parallel to the surface to be clamped. This correction of any misalignment may subsequently be used to determine a rotation of the clamp to bring the whole automated clamp into alignment, not just the nose-piece.
The jaw body and nose-piece may be rotatably coupled at a bearing surface.
The bearing surface may be formed between a spherical end surface of the jaw body and a spherical end surface of the nose-piece.
The clamp jaws may comprise two or more flexible elements configured to bias the nose-piece towards the jaw body.
The contact normalisation system may comprise a processing unit and one or more contact sensors configured to send a signal to the processing unit indicative of an angular rotation of the nose-piece relative to the jaw body.
With this arrangement, the automated clamp is provided with a means of determining the misalignment between the nose-piece and jaw body so that autocorrection can be undertaken.
The contact sensors may be fixed to the jaw body, and the contact sensors may be arranged to contact the nose-piece and send a signal to the processing unit indicative of an angular rotation of the nose-piece relative to the jaw body.
The one or more contact sensors may each be housed within the jaw body.
The contact normalisation system may comprise two or more of the contact sensors fixed to the jaw body. The contact normalisation system may comprise three or more contact sensors.
The automated clamp may comprise a vision system, the vision system having one or more imaging devices for detecting a datum of the rib web, rib post, or rib foot.
The vision system may include a first imaging device fixed to the first arm and having a line of sight oriented at an acute angle to a longitudinal axis of the clamp jaws and/or the vision system may have a second imaging device fixed to the second arm and having a line of sight oriented at an acute angle to a longitudinal axis of the clamp jaws.
The first and/or second jaw may have a tool module docking aperture for receiving a tool module, the tool module docking aperture arranged to provide access to the rib web and rib post or rib foot clamped between the clamp jaws.
A second aspect of the invention provides a method of automatically clamping components of an aircraft assembly together using the automated clamp of any preceding claim, the method comprising: positioning the nose-piece into contact with a surface of the aircraft assembly such that the nose-piece rotates until a longitudinal axis of the nose-piece aligns with a normal vector of the surface; and rotating the jaw body relative to the nose-piece to align a longitudinal axis of the jaw body to the longitudinal axis of the nose-piece and the normal vector of the surface.
The method may comprise: sending a signal to the processing unit indicative of an angular rotation of the nose-piece relative to the jaw body to determine an angle of rotation; and rotating the jaw body relative to the nose-piece in accordance with the determined angle of rotation.
The method may comprise: moving the first jaw a predetermined distance away from the aircraft assembly; calibrating the vision system relative to the aircraft assembly based on the predetermined distance; and identifying a datum on the aircraft assembly with the vision system.
The method may comprise: moving the second arm towards the first arm to clamp the aircraft assembly between the clamp jaws.
The method may comprise: inserting a drilling tool module into the tool module docking aperture and drilling a hole through the clamped aircraft assembly; removing the drilling tool module from the tool module docking aperture; inserting a fastening tool module into the tool module docking aperture to fasten the aircraft assembly; and moving the second arm away from the first arm to unclamp the aircraft assembly.
The aircraft assembly may comprise a rib web and a rib post of an aircraft wing box and/or a rib web and a rib foot of an aircraft wing box.
Embodiments of the invention will now be described with reference to the accompanying drawings, in which:
Each wing 2, 3 is formed as an aerofoil shaped body. Each wing has a cantilevered structure with a length extending in a spanwise direction from a root to a tip, the root being joined to an aircraft fuselage 4. Similarly, the horizontal and vertical tail planes 6, 7 are similarly arranged. Each wing 2, 3 includes a torsion box, otherwise known as a wing box. The wings 2, 3 are similar in construction so only the starboard wing 2 will be described in detail with reference to
The main structural element of the wing is a wing box formed by upper and lower covers 14, 15 and front and rear spars 16, 17. The covers 14, 15 and spars 16, 17 are each Carbon Fibre Reinforced Polymer (CFRP) laminate components. Each cover has an aerodynamic surface (the upper surface of the upper cover 14 and the lower surface of the lower cover 15) over which air flows during flight of the aircraft. Each cover also has an inner surface carrying a series of stringers 18 extending in the spanwise direction. Each cover carries a large number of stringers 18, only five of which are shown in
The wing box also has a plurality of transverse ribs, each rib being joined to the covers 14, 15 and the spars 16, 17. The ribs include an inner-most inboard rib 10 located at the root of the wing box, and a number of further ribs spaced apart from the inner-most rib along the length of the wing box. The wing box is divided into two fuel tanks: an inboard fuel tank bounded by the inboard rib 10, a mid-span rib 11, the covers 14, 15 and the spars 16, 17; and an outboard fuel tank bounded by the mid-span rib 11, an outboard rib 12 at the tip of the wing box, the covers 14, 15 and the spars 16, 17.
The inboard rib 10 is an attachment rib which forms the root of the wing box and is joined to a centre wing box 20 within the body of the fuselage 4. Baffle ribs 13 (shown in dashed lines) form internal baffles within the fuel tanks which divide the fuel tanks into bays. The ribs 10, 11, 12 are sealed to prevent the flow of fuel out of the two fuel tanks, but the baffle ribs 13 are not sealed so that fuel can flow across them between the bays. As can be seen in
The rib 13 extends in a chordwise direction of the wing box. The rib 13 extends between the front spar 16 and the rear spar 17, and between the upper cover 14 and lower cover 15. The rib 13 is joined to the front spar 16 by a rib post 60. The rib post 60 at the forward end attaches the rib 13 to the front spar 16. A corresponding rib post 60 at the rearward end of the rib 13 attaches the rib to the rear spar 17. One or more of the rib posts 60 may be integrally formed with the rib 13. The rib 13 comprises fibre reinforced matrix composite laminate material, such as carbon fibre reinforced polymer (CFRP). Although components are described herein as being formed from fibre reinforced matrix composite laminate material, such as carbon fibre reinforced polymer, it will be understood that alternative materials may be used.
The rib 13 includes a rib web 52. The rib web 52 defines the general plane of the rib 13. Rib feet 53 mount the rib 13 to the upper and lower covers 14, 15. The rib feet 53 adjacent the lower cover 15 are shown in
The stringers 18 are of conventional type and so will not be described in further detail. The stringers 18 reinforce the covers, acting as spanwise extending reinforcing members, which are attached or integrally formed with the inside of the covers 14, 15. The stringers 18 extend through mouseholes 54 in the rib 13.
This invention particularly concerns the automated joining of the rib web 52 to the rib post(s) 60 and the rib feet 53 during construction of the wing box.
The rib post 60 includes a rib post web 62 and a rib post foot 63. The rib post web 62 upstands from the rib post foot 63. The rib post foot 63 extends either side of the rib post web 62. The rib post 60 is substantially T-shaped, however it will be understood that alternative shapes are possible, for example L-shaped. The rib post web 62 extends transversely from the rib post foot 63. The rib post web 62 is fixedly mounted to the rib web 52. Fasteners 66 fix the rib post web 62 with the rib web 52. The fasteners 66 are conventional and may include rivets and/or bolts. The rib post web 62 overlaps the rib web 52 and is fixed in an overlapping arrangement.
The first flange 41 of the rib foot may be co-cured to the stringer flange 18a and inner surface of the cover 14. This co-cured joint (without bolts) between the rib foot flange 41 and the cover 14 means that no drilled bolt holes need to be provided in the cover. The second flange 42 may be co-cured to the stringer web 18b, and the web 43 of the rib foot joined to the rib web 52 by fasteners 44. The fasteners 44 are conventional and may include rivets and/or bolts. The rib foot web 43 overlaps the rib web 52 and is fixed in an overlapping arrangement.
Joining the rib web 52 to the rib foot web 43 and/or to the rib post web 62 will now be described.
The clamp 70 has clamp jaws 75 for clamping either side of an aircraft assembly 50, for example clamping the rib web 52 to the rib post 60, or the rib web 52 to the rib foot 53. The clamp jaws 75 include first and second jaws 76, 77. The first jaw 76 is fixed at a distal end of the first arm 72, relative to the proximal end of the first arm 72 at the base 74. The second jaw 77 is fixed at a distal end of the second arm 73, relative to the proximal end of the second arm 73 at the base 74. The distance between the arms 72, 73 may be sufficient to clear around rib feet 53 of the rib 13 during positioning of the clamp 70, with a margin for robot position tolerance and fixture position tolerance.
The second arm 73 is mounted on a set of linear guides 82 (e.g. linear rail) for linear movement of the second arm 73 with respect to the clamp frame 71 to open and close the clamp jaws 75. The set of linear guides 82 may include one or more linear guides 82, with the example shown in
A robot end effector connector 78 is coupled to the clamp frame 71, for example to the base 74 of the clamp frame 71. The end effector connector provides physical and electrical coupling of the clamp 70 to a robot as part of a clamp system 150. The robot end effector connector 78 provides detachable connection to the robot. Alternatively, the robot end effector connector 78 may provide a permanent connection between the clamp 70 and the robot.
The first clamp jaw 76 includes a tool module docking aperture 84 configured to receive a tool module and through which a drilling tool or a fastening tool are individually insertable, see
The aperture 84 allows access of the drilling tool and fastening tool to the aircraft assembly 50, such that the tool is extendable through the aperture 84 towards the aircraft assembly 50.
Each of the tool modules 100a, 100b is connected to an end effector 107 that has a respective robot end effector connectors 101a, 101b providing physical and electrical connection between the tool module 100a, 100b and a second robot. The tool module 100a, 100b is mainly supported by the second robot and not by the aperture 84 in the clamp 70.
The clamp 70 has a size and geometry suitable for extending either side of the rib web 52, such that the arms 72, 73 are at least as long as the rib web 52 being assembled, whilst providing a construction stiff enough to deliver sufficient clamping force on the aircraft assembly 50. The clamp 70 is therefore relatively large yet is expected to operate in a space that is relatively restricted and difficult to access. Consequently, there is a need to tightly package the clamp 70 so as to minimise its size, particularly at the clamp jaws 75.
To reduce the size of the clamp 70 towards the jaw 75 end of the clamp 70, the jaws 76, 77 are moveable from the base 74 of the clamp frame 71 such that the whole of each arm 72, 73 move relative to the other rather than only the jaws 76, 77 moving relative to one another. This creates challenges in ensuring the arms 72, 73 do not clash with components positioned between the arms 72, 73 (i.e. components between the arms 72, 73 and below the jaws 76, 77), however avoiding the positioning of motors, gearing and other means at the clamp jaws 75 is considered to offset these drawbacks.
Further to this, the design constraints on the linear guides 82 are reduced. Consequently, the gearbox and motor 81 can be larger so as to provide greater torque or accuracy. The linear guides 82 can be larger, and thereby more rigid, whilst multiple linear guides 82 can also be fitted onto the clamp 70. These features can all improve the stability of the second arm 73 relative to the first arm 72.
The loads resulting from the clamp jaws 75 impacting the aircraft assembly 50 can also be resolved by a loads monitoring device 83 positioned at the base 74 of the clamp frame 71 rather than requiring any loading monitoring device to be placed on the arms 72, 73 or adjacent the clamp jaws 75. For example,
The reduced design constraints can allow the linear guides 82 to be longer compared to what otherwise might be possible, allowing additional relative movement between the jaws 76, 77.
The robot end effector connector 78 is positioned on the base 74 of the clamp 70, so that the robot can be positioned as far from the clamp jaws 75 as possible. In particular,
The clamp 70 includes a vision system 93 for accurate final positioning of the clamp 70. The vision system 93 operates by detecting a datum feature of the component(s) to be clamped (e.g. a hole or edge of the component) and determining a datum from this datum feature.
The datum acts as a reference point from which the clamp 70 is moveable such that accurate positioning of drilling and fastening operations is achieved. The vision system 93 may include one or more imaging devices 94 (e.g. cameras) that are fixed to a respective arm 72, 73.
Due to the space constraints of the clamp 70, each arm 72, 73 of the clamp 70 has only one imaging device 94, and each imaging device 94 is positioned below the clamp jaws 75. The imaging devices 94 field of view is concentrated generally towards the jaws 75, such that the line of sight 95 of the imaging device 94 is at an acute angle to the longitudinal axis 79 of the clamp jaws 75 (e.g. at an angle of around 30 degrees).
Due to the use of a single imaging device 94 on each side of the aircraft assembly 50, as well as the acute angle of the imaging device 94 relative to the longitudinal axis 79 of the jaws 75, the vision system 93 may be unable to determine the distance between the aircraft assembly 50 and the respective clamp jaw 76, 77, and is therefore unable to detect a suitable datum.
To account for this, the clamp 70 performs a calibration procedure using a contact normalisation system of the jaw 76, 77 to calibrate the distance of each imaging device 94 from the surface of the aircraft assembly 50. This allows an accurate datum to be determined.
The contact normalisation system includes a jaw body 101 fixed relative to the first arm 72, and a nose-piece 102 rotatably coupled to the jaw body 101. The nose-piece 102 and jaw body 101 contact at a bearing surface therebetween, with the bearing surface formed between a spherical end surface 103 of the jaw body 101 and a spherical end surface 104 of the nose-piece 102 (See
The contact at the bearing surface is low friction, such that the nose-piece 102 effectively floats relative to the jaw body 101, with one or more flexible elements 105 (e.g. springs) that extend between the jaw body 101 and the nose-piece 102 arranged to bias the nose-piece towards the jaw body 101 whilst still allowing relative rotation.
In this manner, the contact normalisation system allows the nose-piece 102 to orient itself flush against the aircraft assembly 50 regardless of the relative orientation of the jaw body 101 fixedly attached to the first arm 72. The misalignment between the longitudinal axis of the jaw body 101 and the nose-piece 102 can then be used as a guide to orient the clamp frame 71.
It will be appreciated that the second arm 73 may similarly have a contact normalisation system, such as described (e.g. see
The contact normalisation system may include one or more contact sensors 106 arranged to send a signal to a processing unit that is indicative of the angular rotation of the nose-piece 102 relative to the jaw body 101, i.e. the misalignment between the longitudinal axes of the nose-piece 102 and jaw body 101. In the example shown in
The relative size of the contact sensors 106 allows each of the contact sensors 106 to be housed within the jaw body 101, thereby minimising the space envelope at the clamp jaw 75 end of the clamp frame 71.
The calibration procedure will now be described with reference to
The robot moves the automated clamp 70 towards an aircraft assembly 50 to be clamped.
The nose-piece 102 of the first jaw 76 is brought towards the aircraft assembly 50 so as to come into contact with the surface of the aircraft assembly 50. Typically, the longitudinal axis of the nose-piece 102 will be misaligned with the normal vector of the surface, such that the nose-piece 102 rotates into alignment with the normal vector (See
The contact sensors 106 fixed to the jaw body 101 contact the nose-piece 102 and send a signal to the processing unit indicative of the angular rotation. In particular, the contact sensors 106 remain in contact with a planar end surface 108 of the nose-piece 102. In the present example, the planar end surface 108 is surrounded circumferentially by the spherical end surface 104, although it will be appreciated that other arrangements may be provided.
The distance between the planar end surface 108 and each contact sensor 106 changes in proportion to the degree of angular rotation of the nose-piece 102. In comparing the contact normalisation system shown in
It will be appreciated the contact sensors 106 may be able to detect the rotation of the nose-piece when in contact with other surfaces that are non-planar, e.g. a non-spherical surface.
The contact sensors 106 send a signal to a processing unit in accordance with the displacement of the nose-piece 102 measured by the contact sensors 106. The signals are indicative of the angular rotation of the nose-piece 102, with the use of at least two contact sensors 106 allowing the angular rotation of the nose-piece 102 to be determined about the two axes perpendicular to the longitudinal axis of the jaw body 101.
The jaw body 101 is then rotated relative to the nose-piece 102 via movement of the clamp frame 71 coupled to robot end effector connector 78. The rotation is such that the longitudinal axis of the jaw body 101 is aligned with the longitudinal axis of the nose-piece as well as the normal vector of the surface of the aircraft assembly 50. The rotation of the jaw body 101 relative to the nose-piece 102 equals the angle of rotation determined by the processing unit based on the signals from the contact sensors 106.
At this point, the automated clamp system 150 identifies a datum D using the vision system 93 (for example the datum D may be an edge of the aircraft assembly 50 such as shown in
To resolve this issue, the clamp frame 71 (specifically the first jaw 76) is moved a predetermined distance P away from the aircraft assembly 50—
The clamp 70 is then moved into an assembly position that aligns the tool module docking aperture 84 with a location to be drilled/fastened (See
The second arm 73 is then moved towards the first arm 72 so as to clamp the aircraft assembly 50 between the first and second jaws 76, 77—
A drilling tool module 100a is then inserted into the tool module docking aperture 84 and a hole drilled into the aircraft assembly 50. The drilling tool module 100a is retracted from the tool module docking aperture 84 and a fastening tool module 100b inserted into the tool module docking aperture 84 in order to fix the components together with a fastener (not shown).
In order to realise the advantages of one-way assembly, it is important that the clamping force is maintained during throughout the entire process, with the clamping force applied before drilling commences and is not removed until the components have been fastened together. This prevents swarf and other debris from entering any gap between the components of the aircraft assembly 50, as well as preventing any inter-laminar burring from forming between the components.
The second arm 73 can then be moved away from the first arm 72 to unclamp the aircraft assembly 50. The automated clamp 70 can then move to a new assembly position, either using the existing datum or by identifying a new datum using the calibration procedure.
Maintaining the clamping force during the assembly process helps to prevent the presence of swarf, debris and burring from between the components, however these manufacturing bi-products are still produced and this increases the chances of contamination. Moreover, the swarf and debris may still fall and rest within the wing box.
To address these issues, a swarf channel 110 is provided that extends into the tool module docking aperture 84 (See
The swarf channel 110 enters into the tool module docking aperture 84 at a position between the collet bore 85 and the end of the first jaw 72 arranged to contact the surface of the clamped aircraft assembly 50. In particular, the inlet 111 is located at the bearing surface between the jaw body 101 and the nose-piece 102 so that a portion of the inlet 111 is formed in the jaw body 101 and a portion of the inlet 111 is formed in the nose-piece 102.
The swarf channel 110 extends from the inlet 111 and down the first arm 72 towards the base 74 of the clamp frame 71. The swarf channel 110 is located on an inner facing side of the first arm 72 facing the second arm 73. The swarf channel is releasably attached to the first arm 72 by clips 112. The clamp frame 71 is modular, with the clamp jaws 76, 77, imaging devise 94, and the swarf channel 110 each attached to mounting formation 87 of the respective arm 72, 73 (See
The swarf channel 110 is connected to a flexible vacuum hose 115. The flexible vacuum hose 115 extends partly up the first arm 72 and connects to the swarf at a vacuum coupling 116.
In order to avoid disrupting the line of sight of the imagine device 94 of the first arm 72, the swarf channel 110 deviates from a direct, linear path from the flexible vacuum hose 115 (specifically the vacuum coupling 116) to the inlet 111 so as to curve around the line of sight of the imaging device 94.
In the example shown, the swarf channel 110 includes a main channel 110a and two sub-channels 110b. The sub-channels 110b are arranged in parallel and extend either side of the line of sight of the imaging device 94. The sub-channels 110b both converge to the main channel 110a at either end so as to define an aperture 112 through which the line of sight extends (as shown best in
To produce this complex shape, the swarf channel 110 may be formed by additive manufacturing (3D printing). The swarf channel 110 may be formed of plastic. The swarf channel 110 may be substantially rigid relative to the flexible vacuum hose 115.
The vacuum pressure is typically supplied through the swarf channel 110 during throughout the entire assembly process, with the vacuum supplied prior to drilling commences and maintained until the components have been fastened together. This helps to extract swarf and other debris from the tool module docking aperture 84.
Where the word ‘or’ appears this is to be construed to mean ‘and/or’ such that items referred to are not necessarily mutually exclusive and may be used in any appropriate combination.
Although the invention has been described above with reference to one or more preferred embodiments, it will be appreciated that various changes or modifications may be made without departing from the scope of the invention as defined in the appended claims.
Number | Date | Country | Kind |
---|---|---|---|
2302659.4 | Feb 2023 | GB | national |