Next Article in Journal
Properties of Cutting Tool Composite Material Diamond–(Fe–Ni–Cu–Sn) Reinforced with Nano-VN
Previous Article in Journal
Prediction of the Comprehensive Error Field in the Machining Space of the Five-Axis Machine Tool Based on the “S”-Shaped Specimen Family
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Modeling of Adjustable Bending Pipe to Compensate for Pipe Assembly Production Errors

1
School of Agricultural Engineering, Jiangsu University, Zhenjiang 212013, China
2
School of Mechanical Engineering, Jiangsu University, Zhenjiang 212013, China
3
Shipbuilding Technology Research Institute, Shanghai 200032, China
*
Author to whom correspondence should be addressed.
Machines 2022, 10(6), 409; https://doi.org/10.3390/machines10060409
Submission received: 30 March 2022 / Revised: 17 May 2022 / Accepted: 18 May 2022 / Published: 24 May 2022
(This article belongs to the Topic Manufacturing Metrology)

Abstract

:
The production of pipe assembly for a rocket engine has experienced challenges owing to the higher requirements of the joining and sealing performance. An adjustable laser bending pipe is a flexible and economical means of compensating for production errors after welding, located in the “closing” segment. To improve the productivity and accuracy of the adjustable laser bending pipe, inline measurement systems are integrated into production to develop an adaptive control system. The models of adjustable laser bending pipe to compensate for pipe assembly production errors are established using kinematics and the displacement screw system, and the proposed adaptive control system is validated by the experiment based on the springback-free laser pipe bending process. Using the proposed adaptive control system, the angle deviation decreases from 7.086° to 0.154°, and the distance deviation decreases from 5.076 mm to 0.104 mm. The validation results satisfactorily meet the requirement of the welding axis alignment of the pipe ends. These models demonstrate significant potential to be applied for calculating the feedback parameters required in the adjustments to compensate for pipe assembly production errors.

1. Introduction

The pipe assembly process is commonly encountered in various fields, such as the aircraft, aerospace, and ship building industries. Pipe assembly plays an important role in product quality, including the safety, reliability, performance, and life cycle of the product [1]. In an aero-engine, approximately 50 accessories, hundreds of clamps, and 100–250 pipes exist within the narrow space between the engine casing and nacelle. These pipes connect the engine components, accessories, and aircraft to transmit fluids and ensure that the engine operates. Academic researchers and practitioners in engineering disciplines generally pay considerable attention to pipe routing algorithms in the field of pipe assembly design [2]. Pipe routing is a time-consuming and difficult task, even for skilled designers, owing to the complexity of 3D space and the vast amount of engineering rules involved, such as avoiding obstacles, closely following obstacle contours, and meeting assembly feasibility requirements. In practice, there are equally significant difficulties in pipe assembly production. Certain digital assembly and measurement techniques have been realized. For example, a simulation technology for the pipe bending process has been applied to collision detection [3]. A 3D measurement system for pipe assembly was developed to improve the assembly productivity and accuracy [4]. Simulation of the pipe assembly process has been utilized for interference checking and sequence optimization in pipe assembly [5].
Aimed at locating and clamping different pipe types during assembly, a flexible combine-clamp and flexible pipe assembly platform represent a good solution. Moreover, pipe recognition and measurement systems [6] were used to calculate and control robot motion in an automatic pipe assembly system. However, the production of pipe assembly for a rocket engine not only experiences similar difficulties, but is also even more challenging, owing to the higher requirements of the joining and sealing performance. In the production of a rocket engine, welding is the preferred process for connecting pipes, components, and accessories. In comparison with a threaded connection, welding offers superior sealing performance, which directly affects the rocket engine safety and reliability. Meanwhile, errors after welding are inevitable and easily propagated during production, which often result in the pipe ends not fitting into their corresponding interfaces located at the “closing” segment (see Figure 1). In order to compensate for these production errors, which often result in rework and slow assembly, appropriate steps could be considered. First, the design for assembly (DFA) approaches, employing tolerance analyses, could be utilized to minimize errors [7]. DFA is an important engineering technique in machining and assembly process planning, and such methods offer an effective procedure for error evaluation. Nevertheless, it is difficult to predict welding distortions, which makes this approach ineffective in reducing production errors. Similarly, flexible assembly and welding platforms could be developed to improve the location and clamping of different pipe types. However, errors after welding still exist and cannot yet be completely reduced. Therefore, using a pipe adjustment tool (“forced closing”) is a common approach for solving the accumulating errors located at the “closing” segment. However, this method is only suitable for minor production errors and requires further investigation on the installation stress and strain to avoid exceeding the allowable values [8]. Large installation stresses caused by major production errors, coupled with welding residual stress and dynamic loading located at the “closing” segment, will directly reduce rocket engine safety and reliability. An adjustable pipe is a flexible and economical means of compensating for major production errors (see Figure 1). For welding purposes, the pipe ends are normally longer. Therefore, a certain portion of each end should be cut off to match the corresponding interface, as shown in Figure 1. Moreover, when faced with major production errors, a useful approach of inserting a bend section could be executed, as illustrated in Figure 2.
Formally, using an adjustable pipe to compensate for production errors involves the following three sub-problems:
(i)
Collecting real-time 3D information, including the limited installation space, the 3D shape of the adjustable pipe, and 3D pose of interfaces;
(ii)
Meeting the requirements of the welding axis alignment for each pipe end; and
(iii)
Calculating the final pose of the adjustable pipe, cutting length of each end, and bending parameters.
As can be seen in Figure 2, if the axis is aligned at one of the ends, three different approaches can be executed to adjust the pose of the other end to match the corresponding interface. The first option is to shorten the beginning of the pipe, which represents one translational degree of freedom (DOF), as shown in Figure 2. The second alternative is to rotate around the axis of the beginning segment and represent one rotational DOF. The third possibility is to insert a bend section located at the beginning or end of the pipe, which indicates three DOFs (namely, position, orientation, and angle). However, considering nonlinear coupling in 3D space when using multiple adjustment approaches, and the welding axis alignment requirement of the pipe end, it is often difficult to finish the process manually.
To improve the productivity and accuracy of the adjustable pipe in this work, inline measurements systems are integrated into production to develop an adaptive control system. Cost-efficient inline 3D sensing technologies, such as laser scanning and digital photogrammetry, are currently available to gather real-time 3D information [9]. In this study, dimensional chains analyses are used to evaluate the nonlinear coupling in 3D space when using multiple approaches. A dimensional variation propagation model is established to describe the geometric relationship between the adjustment approaches and pipe end. The welding axis alignment requirement is modeled to describe the motion/displacement (that is, the position and orientation) between the pipe end and corresponding interface. In general, the proposed adaptive control system described in this research, as illustrated in Figure 3, consists of the following four levels:
Data: The production errors as well as the shape and pose of the adjustable pipe should be extracted from the inline measurement data. Furthermore, various engineering rules exist, such as the maximum shortening length of each pipe end.
Model: Using the real-time data from the previous step, a dimensional variation propagation model needs to be developed. The welding axis alignment requirement of the pipe end also needs to be described and modeled.
Solution: The nonlinear equation set between the established models must be solved under geometric constraints and engineering rules.
Output: Local feedback parameters required for the necessary adjustment approaches must be arranged using the global calculation results obtained from the previous step. These include shortening lengths, rotate angle, and bending parameters.
The remainder of this paper is organized as follows. The models and solution method of adjustable laser bending pipe [10,11,12] to compensate for pipe assembly production errors are provided in Section 2. Experimental results and discussions are presented in Section 3 to verify the feasibility and accuracy of the proposed adaptive control system, and the paper is concluded in Section 4.

2. Models and Solution

The matching method [13,14] was used in the adaptive control algorithm of lightweight space-frame-structures, which are increasingly being used in the automobile and aircraft industries. Meanwhile, in building construction, a kinematics model of a pipeline with multiple pipes was established for automatic realignment by means of the Denavit–Hartenberg (D-H) matrix [15]. However, when faced with major production errors, the specific position and orientation of an inserted bend section are uncertain, making it difficult to establish the local D-H parameters and to extract the key point from the measurement data of the adjustable pipe required in the matching method. In this study, the production of exponentials (POE) formula is an alternative method and is used to model dimensional chains when using multiple adjustment approaches. In a global POE formula, all kinematics chains are related to the inertial frame and only two coordinate frames are required: a spatial frame {S} and tool frame {T} [16].
In this section, robotic kinematics studies are first introduced, and then the dimensional variation propagation model is developed along with the required functions, and the welding axis alignment model is also described combined with the incompletely specified displacement screw system related theories. Finally, the solution method is presented to solve the nonlinear equation set between the established models.

2.1. Robotic Kinematics

Robotic kinematics describes the position and orientation of the end-effector connected by robotic joints, and includes two robotic kinematics problems [17]. Forward robotic kinematics generally refers to describing the relationship between the variables (joint angles and displacements) and end effector pose (position and orientation) in robotic systems. Meanwhile, inverse kinematics generally refers to the calculation of variables for a given end effector pose. That is, forward robotic kinematics aims to model the nonlinear coupling relationship between joints and end effector pose, while inverse kinematics provides the corresponding solution method. Generally, the forward robotic kinematics can be expressed based on the POE formula [18], as follows:
T θ 1 , θ 2 = e θ 1 S ^ 1 e θ 2 S ^ 2 T 0
where θ 1 , θ 2 are joint variables; T 0 is the initial pose; and S ^ 1 , S ^ 2 represent the joint screw in the form of
S ^ = s ; r × s + h · s
In the above, × is the usual cross-product of 3D vector algebra; s is a unit vector defined on the joint axis; r is a vector directing the point O to an arbitrary point on the joint axis; and h is the screw pitch [18], as shown in Figure 4.
For pure rotation, the screw can be expressed as
S ^ R o t a t e = s ; r × s
For pure translation, the screw can be expressed as
S ^ T r a n s l a t e = 0 , 0 , 0 T ; s
Moreover, it is common to use Newton–Raphson iterative methods for inverse kinematics [19], based on computation of the Jacobian matrix. When using the POE formula, the Jacobian matrix has the following linear form:
J ( θ 1 , θ 2 , ) = [ J θ 1 , J θ 2 , ] = [ θ 1 T ( θ 1 , θ 2 , ) , θ 2 T ( θ 1 , θ 2 , ) , ] = [ S ^ 1 , S ^ 2 , ]

2.2. Dimensional Variation Propagation Model of Adjustable Pipe

The dimensional variation propagation model of the adjustable pipe describes the geometric relationship between the adjustment approaches and pipe end in the global frame. As illustrated in Figure 5, when using multiple adjustment approaches shown in Figure 2, the kinematics chains model can be expressed by three joint screws: S ^ T r a n s l a t e , S ^ R o t a t e , and S ^ B e n d , respectively.
S ^ T r a n s l a t e is a translation screw, which results from the one-translation DOF by means of shortening the beginning of the pipe, and can be described using the global POE formula:
T ( d s ) = e ( d S S ^ T r a n s l a t e ) T 0 ,   d 1 d s d 2
S ^ T r a n s l a t e = ( 0 , 0 , 0 T ; k ( B e g i n n i n g ) )
where d s represents the shortening length of the beginning of the pipe; both d1 and d2 are constant numbers and depend on the actual installation space; and k ( Beginning ) is the unit orientation vector of the beginning segment axis of the pipe.
S ^ R o t a t e is a rotation screw, which results from the one-rotation DOF by rotating around the beginning segment axis, and can be written as follows:
T ( θ R ) = e ( θ R S ^ R o t a t e ) T 0 ,   θ 1 θ R θ 2
S ^ R o t a t e = ( k ( B e g i n n i n g ) ; ( P × k ( B e g i n n i n g ) ) )
where S ^ R o t a t e is a rotation screw; θ R represents the rotation angle around the axis of the beginning of the pipe; both θ 1 and θ 2 are constant numbers and depend on the actual installation space; P is an arbitrary point located on the axis of the beginning of the pipe (see Figure 5); and k B e g i n n i n g is the unit orientation vector of the axis of the beginning of the pipe.
S ^ B e n d is a screw that results from the third approach of inserting a bend section located at the end or beginning of the pipe. Owing to the elastic recovery of the pipe, significant spring-back occurs following the plastic pipe bending process, which leads to an increase in the bending radius and a decrease in the bending angle [20]. This has a significant influence on the bend section shape. Laser bending is a new flexible forming process that is free of spring-back [21]. In this study, pipe laser bending is used to verify the geometric accuracy of the established model. A schematic of the equivalent motion of a 2D bend section is presented in Figure 6a, in which a pipe segment AB with pipe diameter d is irradiated by a laser beam on CE, and a bend section with bending angle and bending radius R + d/2 is obtained. In addition, pipe end B moves to B . A bend section sample using pipe laser bending is shown in Figure 6b.
The equivalent motion of the pipe end when inserting a bend section can be described by using the syntheses of two basic motions: the rotation of end B around point D to point B with angle θ , and the translation of B along the axial direction of the pipe to B .
Assuming that the neutral layers of a bend section are invariable,
A C + C E ^ + E B = A C + C D + D B = A B ,
C D = D E = tan θ 2 R + d 2 ,
C E ^ = θ R + d 2 = C E ,   and
D B = D B .
Combining Equation (10) through (13) yields
C D = tan θ 2 θ C E   and ,
B B = 2 tan θ 2 θ θ C E .
As can be seen from Figure 7, when considering a bend section located in a 3D space, three bending parameters exist, including the bending position P i C , bending orientation l i , and bending angle θ B e n d P i D , which is the equivalent bend-rotation point. A 3D straight pipe A B can be represented as k ; P 0 + λ i k × k , where k is the unit orientation vector of the segment A B ; P 0 is the foot of the perpendicular through origin point o of A B ; λ i is the distance between points P i and P 0 along k ; and θ B e n d represents the bending angle. Combined with Equation (14), P i D can be expressed as follows.
P i ( D ) = P i ( C ) + ( tan ( θ B e n d 2 ) θ B e n d C E ) k ( E n d ) = P 0 + λ i k ( E n d ) + ( tan ( θ B e n d 2 ) θ B e n d C E ) k ( E n d )
In the above, l 0 is the unit orientation vector of the perpendicular of A B ; n 0 is the cross-product of k and l 0 ; α i represents the included angle between l i and l 0 around the axis of the pipe AB ; and the bending orientation l i can be expressed as
l i = c o s α i l 0 + s i n α i n 0
S ^ B e n d is the syntheses screw of bending, and can be divided into S ^ B e n d R o t a t e and S ^ B e n d T r a n s l a t e , where S ^ B e n d R o t a t e is a screw of equivalent bending-rotation and S ^ B e n d T r a n s l a t e is a screw of equivalent bending-translation, and can be expressed as follows:
S ^ B e n d R o t a t e = l i ; P i D × l i   and
S ^ B e n d T r a n s l a t e = 0 , 0 , 0 T ; k E n d
In summary, the dimensional chains of the third approach of inserting a bend section can be described using Equation (14) in the form of Equation (1)
T ( θ B e n d , α i , λ i ) = e ( θ B e n d S ^ B e n d R o t a t e ) e ( ( ( 2 tan ( θ B e n d 2 ) θ B e n d ) θ B e n d C E ) S ^ B e n d T r a n s l a t e ) T 0 ( pi 2 α i pi 2 ,     λ 1 λ i λ 2 )
With the established kinematics models of the three approaches, respectively, including Equations (6), (8), and (20), the dimensional variation propagation model when using three different adjustment approaches includes five adjustable DOFs, and can be written as in the form of Equation (1)
T ( d s , θ R , θ B e n d , α i , λ i ) = e ( θ B e n d S ^ B e n d R o t a t e ) e ( ( ( 2 tan ( θ B e n d 2 ) θ B e n d ) θ B e n d C E ) S ^ B e n d T r a n s l a t e ) e ( θ R S ^ R o t a t e ) e ( d S S ^ T r a n s l a t e ) T 0 ( θ 1 θ R θ 2 ,     λ 1 λ i λ 2 ,     d 1 d s d 2 ,     pi 2 α i pi 2 )
where d s represents the shortening length of the beginning of the pipe; θ R is the rotation angle around the axis of the beginning of the pipe; θ B e n d represents the bending angle; α i is the included angle between the orientation vectors l i and l 0 around the axis of the pipe; λ i is the distance between points P i and P 0 along the axial direction of the pipe; both d1 and d2 are constant numbers that depend on the actual pipeline assembly space; θ 1 and θ 2 are constant numbers that depend on the actual installation space; and λ 1 and λ 2 are constant numbers that depend on the actual pipe shape.

2.3. Welding Axis Alignment Model of Pipe End

The welding axis alignment model of the pipe end describes the motion/displacement (i.e., position and orientation) between the pipe end and corresponding interface. It can be seen in Figure 1b that the pipe end should be cut off to match the corresponding interface, resulting in the axis alignment model having two unconstrained DOFs: the cutting length and the rotation angle of the pipe end around its axis. It is well known that the displacement of a rigid body can be represented by six independent parameters. Therefore, the welding axis alignment model of the pipe end requires four DOFs. Compared with the completely specified alignment (position and orientation) of a flange connection, the motion/displacement of the welding axis alignment requirement of the pipe end is incompletely specified [22]. A completely specified body motion corresponds to a finite twisting motion, according to Chasles’ theorem [23], and can be expressed using differential kinematics, as follows:
Δ T E n d v e x ( R I n t e r f a c e R E n d T I ) P I n t e r f a c e P E n d
where the pose of the pipe end and interface are represented by ( R E n d , P E n d ) and ( R I n t e r f a c e , P I n t e r f a c e ), respectively, and v e x ( ) indicates the conversion of a skew-symmetric matrix into a vector. For example, given a vector v = v x ,   v y ,   v z   T , the skew-symmetric matrix S and v e x ( ) can be expressed as follows:
S = 0 v z v y v z 0 v x v y v x 0 ,   v = v x v y v z = v e x S
For incompletely specified displacement problems, Tsai [24] introduced a systematic approach based on the screw theory, in which the displacement screw was divided into two component screws. One of these is a specific screw used for displacing the specified body element, while the other is a screw used for displacing the body without affecting the specified element displacement. Incompletely specified displacement problems were investigated based on the concept of the screw triangle (see Figure 8). When three body positions, namely Σ 1 , Σ 2 , and Σ 3 , are specified, three corresponding screws, namely S ^ 12 , S ^ 23 , and S ^ 13 , exist, but only two are independent. The axes of these three screws and their normals, N ^ 1 , N ^ 2 , and N ^ 3 , form a spatial figure known as the screw triangle [25,26]. The normals and screw axes are displaced from one another by distances and angles corresponding to one-half of the screw translations, t i j / 2 , and one-half the screw rotations, θ i j / 2 . For further details on the triangle screw and incompletely specified displacement screw system, the reader can refer to [27]. The resultant twist T i j of two successive screw displacements S ^ 12 and S ^ 23 can be expressed as follows [28].
T 13 = 2 tan θ 13 2 S ^ 13 = 2 1 tan θ 12 2 tan θ 23 2 S ^ 12 S ^ 23 ( tan θ 12 2 S ^ 12 + tan θ 23 2 S ^ 23 + tan θ 12 2 tan θ 23 2 S ^ c tan θ 12 2 tan θ 23 2 t 23 2 S ^ 12 p tan θ 12 2 tan θ 23 2 t 23 2 S ^ 23 p )
where S ^ c is the screw product of S ^ 12 and S ^ 23 ; the axis of S ^ c is the common perpendicular to the axes of S ^ 12 and S ^ 23 ; and S ^ 12 p and S ^ 23 p are pure-translation screws that are parallel to the axes of S ^ 12 and S ^ 23 , respectively.
A simplified form of Equation (23), when assuming θ 12 , θ 23 , and θ 13 are small, tan θ ij 2 θ i j 2 , and tan θ 12 2 θ 23 2 0 , can be expressed as follows:
T 13 θ 13 S ^ 13 θ 12 S ^ 12 + θ 23 S ^ 23
For welding axis alignment required of the pipe end, the incompletely specified displacement can be divided into two successive displacements, as illustrated in Figure 9, as follows.
The first is a completely specified displacement (that is, position and orientation):
Position: P E n d and P I n t e r f a c e , where P E n d is the perpendicular foot through P I n t e r f a c e of the end segment axis, which indicates one unconstrained DOF.
Orientation: k E n d   l 0 E n d   n 0 E n d and k ^ I n t e r f a c e   l 0 I n t e r f a c e   n 0 I n t e r f a c e , which are represented by R 0 E n d and R 0 I n t e r f a c e , respectively, where n 0 is the product of k and l 0 .
The second is an unconstrained displacement that does not affect the axis alignment of the pipe end: the rotation of the pipe end around its axis is S ^ E n d , while the unconstrained parameter is the rotation angle θ E n d , which represents an additional unconstrained DOF.
In summary, the welding axis alignment model of the pipe end requires four DOFs, and can be approximately expressed using the simplified incompletely specified displacement screw system, as per Equation (24).
Δ T E n d Δ T 0 E n d + θ E n d S ^ E n d
Δ T 0 E n d v e x ( R 0 I n t e r f a c e R 0 E n d T I ) P I n t e r f a c e P E n d
R 0 E n d = k E n d l 0 E n d n 0 E n d ,   R 0 I n t e r f a c e = k I n t e r f a c e l 0 I n t e r f a c e n 0 I n t e r f a c e

2.4. Solution Method

The equations set between the dimensional variation propagation and welding axis alignment models include highly nonlinear coupling. The Newton–Raphson iterative algorithm is used to solve the nonlinear equations set in this study. Based on the computation of the Jacobian matrix, the nonlinear equations set can quickly converge.
Using Equation (21), the Jacobian matrix of the dimensional variation propagation model of an adjustable pipe can be calculated in Equation (5).
J ( d s , θ R , θ B e n d , α i , λ i ) = J d s , J θ R , J θ B e n d , J α i , J λ i = S ^ T r a n s l a t e , S ^ R o t a t e , J B e n d θ 1 θ R θ 2 ,    λ 1 λ i λ 2 ,    d 1 d s d 2 ,    pi 2 α i pi 2
where J B e n d = J θ B e n d , J α i , J λ i
J θ Bend = θ B e n d ( θ B e n d S ^ B e n d R o t a t e + ( ( 2 tan ( θ B e n d 2 ) θ B e n d ) ( R + d 2 ) ) S ^ B e n d T r a n s l a t e ) = S ^ B e n d R o t a t e + θ B e n d θ B e n d ( S ^ B e n d R o t a t e ) + tan 2 ( θ B e n d 2 ) ( R + d 2 ) S ^ B e n d T r a n s l a t e J α i = α i ( θ B e n d S ^ B e n d R o t a t e ) = θ B e n d α i ( S ^ B e n d R o t a t e ) J λ i = λ i ( θ B e n d S ^ B e n d R o t a t e ) = θ B e n d λ i ( S ^ B e n d R o t a t e )
Using Equations (16)–(19), J B e n d can be represented in detail as follows:
J B e n d = J θ B e n d , J α i , J λ i = R B e n d 0 0 R B e n d 0 cos ( α i ) sin ( α i ) P 0 sin ( α i ) + tan 2 ( θ B e n d / 2 ) ( R + d / 2 ) λ i + ( tan θ B e n d / 2 + 0.5 sec 2 ( θ B e n d / 2 ) ) ( R + d / 2 ) sin ( α i ) λ i + ( tan θ B e n d / 2 + 0.5 sec 2 ( θ B e n d / 2 ) ) ( R + d / 2 ) cos ( α i ) 0 - θ B e n d sin ( α i ) θ B e n d cos ( α i ) θ B e n d P 0 cos ( α i ) θ B e n d λ i + ( tan θ B e n d / 2 ( R + d / 2 ) cos ( α i ) θ B e n d λ i + ( tan θ B e n d / 2 ( R + d / 2 ) sin ( α i ) 0 0 0 0 θ B e n d sin ( α i ) θ B e n d cos ( α i )
where R E n d = k   l 0   n 0 (see Figure 7), depending on the actual pose of the adjustable pipe.

3. Experimental Results and Discussions

In this study, a multi-mode pulse Nd: YAG laser (Rofin StarWeld 250, Max. 250 W, 1064 nm) is used to heat and bend the pipe, as seen in Figure 10. One end of the pipe is fixed with a triangular chuck. A high-power laser is incident on the pipe surface at a constant laser power. The triangular chuck rotates around the pipe axis with a constant scanning speed. A camera is mounted coaxially to the laser beam, and a real-time image of the bend section is captured on site.
In this experiment, the number of scans varied for different bending angles required. To avoid melting of the pipes, the laser bending experiment was carried out with constant process parameters as follows:
  • Laser output power (W): P = 24 W
  • Laser spot diameter: d = 1 mm
  • Scanning velocity: v = 500 mm/min
  • Scanning length: L = 10 mm
  • Scanning wrap angle: 180°
Figure 11 illustrates the initial state for the virtual assembly of an adjusted pipe. An adjustable pipe and pair of interfaces were measured by employing 3D laser scan (FARO® Quantum), following the production process after welding, as shown in Figure 11a. The shapes and characteristics of the adjustable pipe and interfaces were reconstructed and extracted based on the measurement data, as illustrated in Figure 11b,c. In the current case, the existing angle deviation is 7.086°, while the existing distance deviation is 5.076 mm, as indicated in Figure 11d. The initial poses of the adjustable pipe and interfaces are given in Table 1.
It can be seen from Equation (21) that an adjustable pipe has five adjustable DOFs. In contrast, the welding axis alignment model of the pipe end requires four DOFs, as illustrated in Figure 9. Owing to the higher adjustable DOF, a series of feasible calculation solutions exist that satisfy the actual geometry constraints and engineering rules, as given in Table 2.
Figure 12 illustrates the virtual assembly following calculation of the adjustable pipe, where the feedback parameters used are from No. 5 in Table 2. In the current case, the adjustable pipe was adjusted with respect to the corresponding interface, including the position and orientation. The residual deviation of the pipe end is only 0.0067 mm.
Figure 13 shows the final assembly by means of three adjustments approaches. The shortening length of the beginning is 4.477 mm. The rotation angle around the axis of the beginning is 1.139°. Six scans were executed for inserting the bend section by the pipe laser bending process. The bending angle obtained is 7.456°. The deviation analysis indicates that the calculation-actual contour for the adjustable pipe declined by approximately −0.836, to 0.932 mm. The residual angle deviation is 0.154°, while the residual distance deviation is 0.104 mm. The results demonstrate that the proposed adaptive control system for an adjustable pipe to compensate for production errors in rocket engine production is feasible and accurate. The poses of the adjustable pipe end and corresponding interface are provided in Table 3.

4. Conclusions

This paper presents a case study of the proposed adaptive control system, which adopted the screw theory to improve the productivity and accuracy of an adjustable bending pipe. Inline measurement systems are integrated to compensate for pipe assembly production errors. The important conclusions are as follows:
(1)
The case adopted the robotic kinematics related studies. This, the dimensional chains of an adjustable bending pipe can be modeled to evaluate the nonlinear coupling in 3D space when using multiple adjustment approaches.
(2)
The welding axis alignment model of the pipe end can be described using the related theories of the incompletely specified displacement screw system.
(3)
In the case of No. 5, the existing angle deviation is 7.086°, while the existing distance deviation is 5.076 mm. Using the proposed adaptive control system, the residual angle deviation is 0.154°, while the residual distance deviation is 0.104 mm.
(4)
The case results show that the established models and solution have significant potential to be applied for calculating the feedback parameters required in the necessary adjustments to compensate for pipe assembly production errors.

Author Contributions

Data curation, Y.F.; formal analysis, Y.F.; investigation, P.L., X.Z. and Z.S.; project administration, Y.F., P.L. and X.Z.; resources, P.L.; supervision, P.L. and X.Z.; visualization, Z.S.; writing—original draft, Y.F.; writing—review & editing, X.Z. and Z.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Qu, Y.F.; Jiang, D.; Gao, G.Y.; Huo, Y.J. Pipe routing approach for aircraft engines based on ant colony optimization. J. Aerosp. Eng. 2016, 29, 04015057. [Google Scholar] [CrossRef]
  2. Liu, Q.; Wang, C. A graph-based pipe routing algorithm in aero-engine rotational space. J. Intell. Manuf. 2015, 26, 1077–1083. [Google Scholar] [CrossRef]
  3. Dong, Z.; Lin, Y. A particle swarm optimization based approach for ship pipe route design. Int. Shipbuild. Prog. 2017, 63, 59–84. [Google Scholar] [CrossRef]
  4. Kawasue, K.; Komatsu, T.; Yoshida, K. Handheld three-dimensional pipe measurement system with a slit-ray projector. In Proceedings of the International Conference on Graphic and Image Processing; International Society for Optics and Photonics: Bellingham, DC, USA, 2013; pp. 707–710. [Google Scholar]
  5. Liu, Q.; Wang, C. Pipe-assembly approach for aero-engines by modified particle swarm optimization. Assem. Autom. 2010, 30, 365–377. [Google Scholar] [CrossRef]
  6. Qiao, B.; Zheng, L.; Fang, W. A tube flexible assembly and welding system based on photogrammetry and robots. Front. Manuf. Eng. 2015, 3, 26–30. [Google Scholar]
  7. Li, H.; Zhu, H.; Li, P.; He, F. Tolerance analysis of mechanical assemblies based on small displacement torsor and deviation propagation theories. Int. J. Adv. Manuf. Technol. 2014, 72, 89–99. [Google Scholar] [CrossRef]
  8. Xu, X.D.; Li, G.J.; Yuan, S. Application of flexible combine-clamp in digital rapid production for aircraft tube. Appl. Mech. Mater. 2013, 404, 777–781. [Google Scholar] [CrossRef]
  9. Lee, J.; Son, H.; Kim, C.; Kim, C. Skeleton-based 3D reconstruction of as-built pipelines from laser-scan data. Autom. Constr. 2013, 35, 199–207. [Google Scholar]
  10. Guo, Y.K.; Shi, Y.J.; Wang, X.G.; Sun, R.; Li, X.F. A method to realize high-precision and large laser thermal bending angle. J. Manuf. Process. 2021, 62, 168–178. [Google Scholar] [CrossRef]
  11. Kant, R.; Gurung, H.; Joshi, S.N. Development and analysis of laser-assisted bending with moving pre-displacement load. Lasers Eng. 2021, 49, 21–47. [Google Scholar]
  12. Shi, Y.J.; Guo, Y.K.; Li, X.F. Laser bending angle and surface quality with preload at low heating temperature. Opt. Laser Technol. 2021, 136, 106755. [Google Scholar] [CrossRef]
  13. Fleischer, J.; Otter, M.; Beuke, F. Method to compensate production related deviations for the assembly of space-frame-structures. Prod. Eng. 2014, 8, 207–216. [Google Scholar] [CrossRef]
  14. Lanza, G.; Haefner, B.; Kraemer, A. Optimization of selective assembly and adaptive manufacturing by means of cyber-physical system based matching. CIRP Ann. -Manuf. Technol. 2015, 64, 399–402. [Google Scholar] [CrossRef] [Green Version]
  15. Nahangi, M.; Haas, C.T.; West, J.; Walbridge, S. Automatic realignment of defective assemblies using an inverse kinematics analogy. J. Comput. Civil Eng. 2016, 30, 04015008. [Google Scholar] [CrossRef]
  16. Qiao, Y.; Chen, Y.; Yang, J.; Chen, B. A five-axis geometric errors calibration model based on the common perpendicular line (cpl) transformation using the product of exponentials (poe) formula. Int. J. Mach. Tools Manuf. 2017, 118–119, 49–60. [Google Scholar] [CrossRef]
  17. Siciliano, B.; Khatib, O. Springer Handbook of Robotics; Springer: New York, NY, USA, 2007; pp. 27–29. [Google Scholar]
  18. Chen, G.; Wang, H.; Lin, Z. Determination of the identifiable parameters in robot calibration based on the poe formula. IEEE Trans. Robot. 2014, 30, 1066–1077. [Google Scholar] [CrossRef]
  19. Jiokou Kouabon, A.G.; Melingui, A.; Mvogo Ahanda, J.J.B. A learning framework to inverse kinematics of high DOF redundant manipulators. Mech. Mach. Theory 2020, 153, 103978. [Google Scholar] [CrossRef]
  20. Jiang, Z.Q.; Yang, H.; Zhan, M.; Xu, X.D.; Li, G.J. Coupling effects of material properties and the bending angle on the spring back angle of a titanium alloy tube during numerically controlled bending. Mater. Des. 2010, 31, 2001–2010. [Google Scholar] [CrossRef]
  21. Folkersma, K.G.P.; Brouwer, D.M.; Römer, G.R.B.E.; Herder, J.L. Robust precision alignment algorithm for micro tube laser forming. Precis. Eng. 2016, 46, 301–308. [Google Scholar] [CrossRef]
  22. Tsai, L.W.; Roth, B. Incompletely specified displacements: Geometry and spatial linkage synthesis. J. Eng. Ind. ASME 1973, 95, 603–611. [Google Scholar] [CrossRef]
  23. Dai, J.S. Finite displacement screw operators with embedded Chasles’ motion. J. Mech. Robot. 2012, 4, 041002. [Google Scholar] [CrossRef]
  24. Yang, J.; Mayerc, J.R.R.; Altintas, Y. A position independent geometric errors identification and correction method for five-axis serial machines based on screw theory. Int. J. Mach. Tools Manuf. 2015, 95, 52–66. [Google Scholar] [CrossRef]
  25. Parkin, I.A. A third conformation with the screw systems: Finite twist displacements of a directed line and point. Mech. Mach. Theory 1992, 27, 177–188. [Google Scholar] [CrossRef]
  26. McCarthy, J.M.; Soh, G.S. Geometric Design of Linkages; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2010; Volume 122, p. 583. [Google Scholar]
  27. Parkin, I.A. On structural properties of sets of finite displacement screws. In Advances in Robot Kinematics: Motion in Man and Machine; Springer: Amsterdam, The Netherlands, 2010; pp. 493–500. [Google Scholar]
  28. Yu, Z.T.; Ting, K.L. Analytical study of the snap-through and bistability of beams with arbitrarily initial shape. J. Mech. Robot. 2020, 12, 041009. [Google Scholar] [CrossRef]
Figure 1. Illustration of pipe assemblies: (a) a real rocket engine; (b) CAD model for pipe and main body (corresponding to physical body shown in dashed circle in Figure 1a.
Figure 1. Illustration of pipe assemblies: (a) a real rocket engine; (b) CAD model for pipe and main body (corresponding to physical body shown in dashed circle in Figure 1a.
Machines 10 00409 g001
Figure 2. General approaches for adjustable pipe.
Figure 2. General approaches for adjustable pipe.
Machines 10 00409 g002
Figure 3. Adaptive control system of adjustable pipe.
Figure 3. Adaptive control system of adjustable pipe.
Machines 10 00409 g003
Figure 4. Definition of joint screw.
Figure 4. Definition of joint screw.
Machines 10 00409 g004
Figure 5. Dimensional variation propagation model based on the POE formula.
Figure 5. Dimensional variation propagation model based on the POE formula.
Machines 10 00409 g005
Figure 6. The schematic of equivalent motion of pipe end when inserting bend section.
Figure 6. The schematic of equivalent motion of pipe end when inserting bend section.
Machines 10 00409 g006
Figure 7. Insert a bend section located in a 3D space.
Figure 7. Insert a bend section located in a 3D space.
Machines 10 00409 g007
Figure 8. Screw triangle [25].
Figure 8. Screw triangle [25].
Machines 10 00409 g008
Figure 9. Incompletely specified displacement of welding axis alignment of pipe end.
Figure 9. Incompletely specified displacement of welding axis alignment of pipe end.
Machines 10 00409 g009
Figure 10. The schematic of laser bending pipe.
Figure 10. The schematic of laser bending pipe.
Machines 10 00409 g010
Figure 11. Initial state for virtual assembly of adjustable pipe: (a) adjustable pipe; (b) measurement and reconstruction of pipe following production process; (c) pair of interfaces; and (d) existing deviations of the end.
Figure 11. Initial state for virtual assembly of adjustable pipe: (a) adjustable pipe; (b) measurement and reconstruction of pipe following production process; (c) pair of interfaces; and (d) existing deviations of the end.
Machines 10 00409 g011
Figure 12. Virtual assembly after using the calculation parameters from No. 5.
Figure 12. Virtual assembly after using the calculation parameters from No. 5.
Machines 10 00409 g012
Figure 13. Final assembly by means three adjustment approaches.
Figure 13. Final assembly by means three adjustment approaches.
Machines 10 00409 g013
Table 1. Initial poses of adjustable pipe and pair of interfaces.
Table 1. Initial poses of adjustable pipe and pair of interfaces.
PositionOrientation
Adjustable pipeBeginningCoaxial with interface (beginning)[0; 1; 0]
End[109.432; 401.708; 61.736][−0.486; 0.839; −0.244]
InterfacesBeginning[−139.148; −28.957; 206.42][0; 1; 0]
End[110.342; 403.583; 66.365][−0.579; 0.766; −0.279]
Table 2. Series of feasible calculation solutions for adjustable pipe.
Table 2. Series of feasible calculation solutions for adjustable pipe.
No. J d x   (mm) θ R (deg) θ B e n d (deg) α i (deg) λ i (mm) Res. Angle
Deviation (deg)
Res. Distance
Deviation (mm)
10.384−1.266−7.188103.038254.27600.0075
21.319−1.236−7.184102.875250.17100.0070
32.431−1.2007.181−77.316245.59900.0077
43.150−1.179−7.178102.259242.05400.0069
54.477−1.139−7.174102.354236.13500.0067
65.133−1.1217.172−77.747233.17700.0070
76.360−1.085−7.169102.059227.69400.0066
87.496−1.0547.166−78.108222.57200.0061
98.455−1.028−7.163101.750218.19900.0055
109.293−1.006−7.161101.629214.39400.0052
1110.155−0.9837.159−78.471210.46700.0047
Table 3. Actual poses of adjustable pipe end and corresponding interface.
Table 3. Actual poses of adjustable pipe end and corresponding interface.
PositionOrientationRes. Distance Deviation (mm)Res. Angle Deviation (deg)
Adjustable pipe end[110.315; 403.532; 66.283][−0.58; 0.765; −0.28]0.1040.154
Interface[110.342; 403.583; 66.365][−0.579; 0.766; −0.279]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Fang, Y.; Li, P.; Zhen, X.; Shen, Z. Modeling of Adjustable Bending Pipe to Compensate for Pipe Assembly Production Errors. Machines 2022, 10, 409. https://doi.org/10.3390/machines10060409

AMA Style

Fang Y, Li P, Zhen X, Shen Z. Modeling of Adjustable Bending Pipe to Compensate for Pipe Assembly Production Errors. Machines. 2022; 10(6):409. https://doi.org/10.3390/machines10060409

Chicago/Turabian Style

Fang, Yijun, Pin Li, Xijin Zhen, and Zongbao Shen. 2022. "Modeling of Adjustable Bending Pipe to Compensate for Pipe Assembly Production Errors" Machines 10, no. 6: 409. https://doi.org/10.3390/machines10060409

APA Style

Fang, Y., Li, P., Zhen, X., & Shen, Z. (2022). Modeling of Adjustable Bending Pipe to Compensate for Pipe Assembly Production Errors. Machines, 10(6), 409. https://doi.org/10.3390/machines10060409

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop