Skip to main content
Article Open Access

Research on trajectory planning of non-developable surface for automated tape placement processing of composite

  • EMAIL logo , and
Published/Copyright: January 12, 2016

Abstract

Tape placement manufacturing process, as one of the automated forming technologies for composite material, not only substantially improves the productivity of composite component and reduces the cost of production significantly but also raises the reliability and stability of composite structure. Automated tape placement technology is mainly applied for manufacturing the fuselage and wing panel of airplane characterized by small curvature and large size. For these kinds of structural components with a non-developable surface, trajectory planning by “natural path” method could reduce the internal stress and improve the quality of composite products to a certain extent but not be optimized by quantitative characterization. On the basis of preliminary work, the theoretical model of “unnatural degree” (UD) is introduced in the first step, which could characterize the tensile and shear strain of the laying tape quantitatively. Secondly, by adjusting the iterative step and laying direction to diminish the UD, local stress could be softened in order to optimize the laying track. Ultimately, the simulation model of the non-developable surface is established under the Matlab software environment, and the “variable step-angle” algorithm is adopted to verify the adjustment effect of the tape-laying track.

1 Introduction

Advanced composite materials are famous for their light weight with high specific strength and high specific modulus. They also own the merits of integration for structure and function and easy formation of large components. With the growing use of composite materials in various kinds of large military transport planes and commercial aircrafts, automated tape placement (ATP) processing technology has been increasingly applied in a wider range [1, 2]. As a substitution for hand lay-up formation process of the prepreg tapes, ATP technology is used to lay the tape onto a molded surface precisely according to the designed structure using numerical control method [3, 4]. Moreover, it not only substantially improves the productivity of composite components and reduces the cost of production significantly but also raises the reliability and stability of the composite structure by an accurate measurement and precise control on the tape cutting quality and heating temperature, as well as the trajectory planning of the whole process [5, 6]. The tape placement process mainly serves for the fuselage and wing panel of the aero-planes characterized by small curvature and large size, and most of these components surfaces are non-developable. To ensure the tape lay-up quality, the ideal laying track should be in accord with the natural path (NP), which could lead the tape naturally stretched onto the mold, without defects as folding or tensile fracture [7, 8].

The trajectory planning problem is one of the key components for ATP technology. Developed countries, however, have different interpretation for its core algorithm and related software. Shinno and Shigematsu [9] proposed a directional control algorithm by dividing the curved surface into discrete points by a mesh grid in the first step. With the given initial point and direction, the iterative algorithm is established by solving the geodesic of the prepreg tape edge. Lewis and Romero [10] put forward a projection approximation method in which the initial point and laying angle is obtained in the 2-deimensional plane and projected into the curved surface. Then multiple iterative projection is applied to obtain the approximate solution. Meanwhile, Vistagy Company proposed FiberSIM software and Tape Laying Interface Module, which is developed under the CATIA environment [11, 12]. However, the details of this software are unknown, and its reliability is doubtable. The study on trajectory planning on automated tape laying is still in its initial stage domestically. Cui-ling et al. and Jian-feng et al. [13, 14] proved the NP is in conformity with the geodesic line in the developable surface. Sheng et al. [15] proposed the theoretical model and analytical equation of the geodesic line on non-developable surface. Hai-yan et al. [16] adopted the STL meshgrid method to turn the general surface into millions of triangle units and established core algorithm to solve the NP based on the method of Shinno and Shigematsu and Lewis and Romero. However, this algorithm was not designed on the basis of prepreg laying process and mechanical design, which could lead to the wrinkle and fracture of the tapes caused by stress concentration. Additionally, Li-Wei et al. [17] designed the tape-laying model applied to the elliptical cylinder, but it is only an analytical mathematical model, which is not usable for computer numerical calculations. Moreover, the actual mandrel provided in the paper is a pure cylinder, which surface is developable.

In this paper, the concept of UD is introduced to quantify the stretch and wrinkle extension of the prepreg tapes, and the existing algorithm is ameliorated in order to solve the stress defect problem during the laying process. To optimize the NP, the “variable step” and the “variable-angle” algorithms are presented to reduce and avoid the stress concentration problem of the tape.

2 Description of the NP problem

The theory of NP is proposed based upon the laying process of the prepreg tapes, while there was not a precise and quantified definition for it. The NP algorithm is designed just to meet the demand for “laying the tapes onto the surface naturally, with minimum deformation and without any stretch and fracture defect,” as it is shown in Figure 1.

Figure 1: Analysis of the stress-strain for prepreg tape.
Figure 1:

Analysis of the stress-strain for prepreg tape.

The tape-laying technology is derived from the winding process, and the NP theory is the problem extension of the geodesic lines. The geodesic line is a curve on the surface, and its geodesic curvature is constantly equal to 0. It also equals the shortest path between 2 random points on the surface, and you can wind materials along this curve onto the model, avoiding skidding condition. Owing to the different processing procedures between tape-laying and filament winding, the 2 trajectory planning algorithms should be distinguishable. If the model surface is flat or developable, the laying and winding processes can both take on geodesic curves, and the NP equals geodesic ones. However, if the laying surface is a bit more complicated and non-developable, laying tapes on the geodesic lines could cause great deformation on the left and right edges. Consequently, this will lead to fold accumulations and tensile fractures of the tape edges and cause great trouble for the laying component due to the rigidity constraints of the tape width and curvature mutation. The NP theory is adopted to adjust the tape deformation properly based on a geodesic curve, in order to diminish the deformation and eliminate it partially [18, 19].

3 Introduction of UD

The geodesic can only solve the single curve trajectory problem, while NP is designed to fit the developed surface of the wide tape onto the model surface. The algorithm complexity of the 2 methods differs from each other. If you want to enhance the calculation precision of the geodesic, the iteration points during the process should be increased to a greater extent. But for the NP algorithm concerned on the precision control problem, not only the mechanism of longitudinal fibers and traverse tape width should be taken into consideration but the surface stretch and shear stress of the whole prepreg tapes should also be treated as important factors during the laying process [20, 21].

The existing NP algorithm gives fundemental solutions and implementation steps to solve stress concentration problem during tape-laying procedure and uses muti-point control and fitting methods to raise the computing accuracy, which ensures the feasiblity of the solution. Nevertheless, this algorithm has not analyzed deformation and stress quantitatively during the laying process, needless to say, to find the optimized trajectory points for the most NP. Considering the specificity of the tape-laying process, the UD definition is proposed to characterize stress and strain distribution property.

Suppose in a spatial curved surface ∑, the corresponding equation is r=r(u1, u2), and a geodesic curve C1 is on the surface ∑, which parametric equation is established as equation (1)

(1)C1:u1=u1(s). (1)

In equation (1) above, s is the arc length of C1. Suppose a point P is on C1 and v is the tangential vector of point P on curve C1. A plane is created by the vector v, and to form intersecting line L1 with surface ∑, by intercepting points P1 and P2 on line L1, it is ensured that PP1¯=PP2¯=w/2, in which PP1¯ and PP2¯ is the arc length of the intersecting line. Suppose another point P′ is on C1 and also v is the tangential vector, getting points P1 and P2 in the same way, and PP1¯=PP2¯=w/2. Based on the setting condition above, the arc length between the 2 points PP¯=δ,P1P1¯=δ,1P2P2¯=δ2 along geodesic curves on surface ∑ can be figured out. Thereafter, the definition of UD could be given as follows:

Def. 1: The linearity of UD is defined as shown in Figure 2:

Figure 2: Definitions of un-natural degree.
Figure 2:

Definitions of un-natural degree.

(2)μ1=|δ1-δ2|/δ. (2)

Given the angle α between the tangential vector of curve C1 and P1P2 at point P, angle α1 between P1P1 and P1P2 at point P1 and angle α2 between P2P2 and P1P2 at point P2 could also be measured. The following definition could be provided below:

Def. 2: The angle of UD is defined as

(3)μ2=|α1-α2|/α. (3)

Def. 3: The overall UD is defined as

(4)μ=λ1μ1+λ2μ2. (4)

In the equation above, λ1 and λ2 are the proportional weighting coefficients.

In Figure 2 above, the existing stress in the prepreg tape causes UD, while this pheonomenon could be characterized as stretching and compressing strain, as well as shear strain from the tape edge to the middle line. The stretching and compressing strain could be dipicted as |δ1-δ2| in the figure above; also, the shear strain could be represented as included angle difference |α1-α2| of the tape. The overall definition of UD includes UD linearity μ1 and UD angle μ2, which could quantify the deformation by initial step δ and initial angle α accurately.

4 Amelioration of NP algorithm

Based on the definition of UD, the quantified numerical value of the stress and strain created during the tape-laying process in general on a non-developable surface could be obtained. By adjusting the key parameter of the iteration step and laying angle in the NP algorithm, the optimized stress distribution of the tape on the laying surface will be achieved in order to figure out the best NP.

The main idea of the “variable step-angle” algorithm is to weaken the stress and strain distribution condition of the laid tapes by adjusting the searching steps and laying angle along geodesic curves. During the NP searching procedure, UD linearity μ1 and UD angle μ2 would be changed to ensure μμ0 to meet the technological requirement of the tape-laying process. The algorithm flow chart is shown in Figure 3 as follows:

  1. To mesh, generate surface ∑ into a plurality of discrete plane unit and extract planar vertex matrix information.

  2. Set the starting point P and searching angle α, and expand along the normal value of α by the distance of ω/2 on the surface ∑ to acquire initial points P1 and P2 with corresponding angles α1 and α2.

  3. Start from the initial points P1 and P2 and searching angles α1 and α2, and use the geodesic initial value algorithm to explore the iterative points P1 and P2 by step length δ along the left and right edges.

  4. Figure out the geodesic curve C2 between the points P1 and P2 according to geodesic boundary value algorithm, and get the middle point P′ on curve C2. The corresponding tangential angle α′ is obtained by linking points P and P′.

  5. Create the plane Π by normal vector α′, which intersects with surface ∑ by line L′ Points P1 and P2 could be intercepted from point P′ by the distance of ω/2 on the intersecting curve L′. Calculate the shortest path δ1 and δ2 of P1P1 and P2P2 on the surface and angle deformation valueα1 and α2 simultaneously.

  6. Figure out UD linearity μ1 and UD angle μ2 by using equations (2) and (3), and overall UD μ could be settled, in which λ1 and λ2 are determined according to the laying condition.

  7. If μμ0, compare the UD linearity μ1 and UD angle μ2. If μ1μ2, adjust step length δ and make δ′=εδ while ε∈(0, 1), whereas adjust the laying angle α, make α=ε1α1+ε2α2 with ε1/ε2=(α2-α1)/(α-α1), in which ε1+ε2=1 and ε1ε2∈(0, 1) and jump to step (3). If the condition μμ0 is reached, execute sequential step (8).

  8. Repeat the steps from (3) to (7), and a series of center track points for tape-laying coordinate could be obtained, such as P, P′, P″P(n), which is optimized by the “variable step-angle” algorithm and fitting for the tape-laying process.

Figure 3: The flowchart of angle shifting algorithm.
Figure 3:

The flowchart of angle shifting algorithm.

5 Simulation of NP algorithm

On the basis of NP algorithm calculation steps as shown in the above figure, a mathematical model of the hyperbolic function is created. Equation function (5) is described below:

(5)Z=-c(1+x2a2-y2b2). (5)

In equation (5), we set a=30, b=25, c=20. In the Matlab environment, this surface is created and the meshgrid function is applied to subdivide it into small planes, as shown in Figure 4.

Figure 4: Non-developed surface and trajectory planning of NP.
Figure 4:

Non-developed surface and trajectory planning of NP.

5.1 Simulation of “variable step-angle” algorithm

Given the intial point P=P0(x0, y0) and initial angle V0=θ0, one NP track could be figured out with the step length of 3. Then according to the definition of UD in the optimized NP algorithm, verify the unnatural degree (UD) of the control point in the track. By setting μ=μ0 as the error convergence condition and adjusting the step length and the laying angle, the following comparison data could be reached, as shown in Figure 5.

Figure 5: The optimization effect of “variable step-angle” algorithm.
Figure 5:

The optimization effect of “variable step-angle” algorithm.

In Figure 5 above, adjusting the step length is more effectable to reduce the UD linearity. In the global area, the maximum value of UD linearity amounts to 0.24% as the step length is set to 3 units, but when the step length is shortened to 1.5 units, the UD linearity shrinks severly to 0.1%. However, it is not obvious for adjusting the UD angle. Although the maximum value of UD angle could be reduced from 0.03% to 0.015% correspondingly, it causes great fluctuation and the system is unstable. Thus, the “variable-step” method is more effectable than the “variable-anglegly, it causes great fluhe NP track in a smooth curvature surface. Compared with the UD angle, the UD linearity accounts for a greater effect and takes the main role in the algorithm. Generally, the “variable-step” method is used to optimize the global area while the “variable-angle” method is used to adjust the part area of the whole laying surface. Therefore, the “variable-step” method could be adopted to adjust UD to the proper range to meet the fundamental demand for NP trajectory planning, and the abscissa is the X-axial coordinate of the iteration points on the laying track.

5.2 Comparison of amelioration effect for reduced surface curvature

To take further validation on the optimization results for the “variable step-angle” algorithm, the surface curvature is reduced. In equation (5), we reset c=10 and c=15, and the corresponding track could be calculated, as shown in Figure 6.

Figure 6: Trajectory planning of NP on smaller curvature surface. (A) c=10, (B) c=15.
Figure 6:

Trajectory planning of NP on smaller curvature surface. (A) c=10, (B) c=15.

By following the “variable step-angle” algorithm orders, re-adjust the step length and laying angle; the adjusted results of the UD could be achieved as shown in Figure 7.

Figure 7: Optimization effect of “variable step-angle” algorithm on smaller curvature surface. (A) Comparison of UD linearity (c=10). (B) Comparison of UD angle (c=10). (C) Comparison of UD linearity (c=15). (D) Comparison of UD angle (c=15).
Figure 7:

Optimization effect of “variable step-angle” algorithm on smaller curvature surface. (A) Comparison of UD linearity (c=10). (B) Comparison of UD angle (c=10). (C) Comparison of UD linearity (c=15). (D) Comparison of UD angle (c=15).

From Figure 7, we can see that with smaller surface curvature, changing step length is still effectible to control the UD linearity. With the step length shortened from 3 to 2 units, the UD linearity is reduced by 30%~40% approximately, which still raises steadily with the increasing curvature. However, changing the laying angle is not effected obviously to control the UD angle, and the error is randomly distributed.

5.3 Comparison of amelioration effect for enlarged surface curvature

Change the curvature parameter again to enlarge the surface curvature, and we set c=25 and c=30, respectively. The following result can be reached in Figure 8.

Figure 8: NP trajectory planning on larger curvature surface. (A) c=25, (B) c=30.
Figure 8:

NP trajectory planning on larger curvature surface. (A) c=25, (B) c=30.

By taking the “variable step-angle” calculation steps, modulate the step length and laying angle, and the similar results of UD on larger curvature surface can be reached, as shown in Figure 9.

Figure 9: Optimization effect of “variable step-angle” algorithm on larger curvature surface. (A) Comparison of UD linearity (c=25). (B) Comparison of UD angle (c=25). (C) Comparison of UD linearity (c=30). (D) Comparison of UD angle (c=30).
Figure 9:

Optimization effect of “variable step-angle” algorithm on larger curvature surface. (A) Comparison of UD linearity (c=25). (B) Comparison of UD angle (c=25). (C) Comparison of UD linearity (c=30). (D) Comparison of UD angle (c=30).

Owing to the larger variation of surface curvature, the mutation of the surface is more obvious, which leads to a different effect for the “variable step-angle” algorithm. The overall distribution of UD on the surface causes greater fluctuation. The maximum value of UD linearity reaches 0.6% by the step length of 3 units, but this number still holds to 0.55% while the step length is shortened to 1.5 units. This is because of the high elastic modulus along the longitudinal direction of the fibers in the tape, which seriously limited the tensile strain capacity in the fiber axial direction. Consequently, the main form for the tape deformation is wrinkling and buckling created in the compression of fiber along the longitudinal direction, which is also limited by the tape width. Thereafter, for the surface of larger curvature, usually, it is to diminish the laying tape width to weaken the UD and meet the basic requirement for NP algorithm.

6 Conclusion

In order to solve the problems of trajectory planning on non-developable surface for ATP process, on the basis of existing NP algorithm, 3 points can be concluded:

  1. The theoretical model of the UD is presented, and the UD linearity and the UD angle are characterized to quantify tensile and shear strain during the tape-laying process.

  2. The UD can be controlled and reduced by adjusting the iteration steps and fine tuning the laying angle of the NP algorithm in order to weaken the partial stress and to achieve the goal of trajectory optimization.

  3. The simulation model on non-developable surface is established to verify the adjusting effect of the “variable step-angle” algorithm. The results show that on the surface of smaller curvature, the “variable-step” method is more effectible than the “variable-angle” method to optimize the NP tracks, while on the surface of larger curvature, the overall distribution of the UD on the surface causes greater fluctuation. In general, decreasing the laying tape width can weaken the UD and meet the basic requirement for NP algorithm.


Corresponding author: Lin Liu, Nanjing Institute of Railway Technology, Department of Communication Signals, Nanjing 210031, China, e-mail:

References

[1] Jun-fei L, Xianfeng W, Xiao J. Acta Aeronaut. Astronaut. Sin. 2013, 34, 1232–1240.Search in Google Scholar

[2] Carroll G. SAMPLE J. 2000, 36, 45–50.10.1016/S1164-5563(00)01047-5Search in Google Scholar

[3] Jian-bao Z, Jun X, Li-wei W, Jun-wei Q. J. Mater. Eng. 2010, 7, 87–92.Search in Google Scholar

[4] Grimshaw N, Grant G, Diaz L. Advanced technology tape laying for affordable manufacturing of large composite structures, http://www.cinmach.com/tech/pdf/TapeLayingGrimshaw.pdf.Search in Google Scholar

[5] Qureshi Z, Swait T, Scaife R, El-Dessouky HM. Compos. Part B Eng., 2014, 66, 255–267.10.1016/j.compositesb.2014.05.025Search in Google Scholar

[6] Jun-wei Q, An-ran L, Zhi-jun H, Wen-lei X. Fiber Reinf. Plast. Compos. 2011, 4, 46–50.Search in Google Scholar

[7] Muhammad K, Peter M, Ralf S. Adv. Polym. Technol. 2010, 29, 98–111.10.1002/adv.20177Search in Google Scholar

[8] Morey B. Manuf. Eng. 2008, 140, 12–16.Search in Google Scholar

[9] Shinno N, Shigematsu T. Method for controlling tape affixing direction of automatic tape affixing apparatus, US Patent, 5041179[P], 1991.Search in Google Scholar

[10] Lewis HW, Romero JE. Composite tape placement apparatus with natural path generation means, US Patent, 4696707[P], 1987.Search in Google Scholar

[11] Jin Y, Liwei W, Yong L, Jun X. Aerosp. Mater. Technol. 2009, 4, 55–60.Search in Google Scholar

[12] Tao Q, Jun X, Yong L, Long-yan Z. Fiber Reinf. Plast. Compos. 2008, 3, 82–86.Search in Google Scholar

[13] Cui-ling H, Jun X, Yong L, Hai-qiao W. Aerosp. Mater. Technol. 2005, 1, 40–43.Search in Google Scholar

[14] Jian-feng Z, Jun X, Yong L, Hai-qiao W. Aerosp. Mater. Technol. 2007, 1, 44–48.Search in Google Scholar

[15] Sheng W, Jun X, Hai-qiao W. Fiber Reinf. Plast. Compos. 2007, 2, 65–68.Search in Google Scholar

[16] Hai-yan L, Yong L, Jun X, Da-jun H. Acta Aeronaut. Astronaut. Sin. 2009, 9, 1782–1787.Search in Google Scholar

[17] Li-Wei W, Xian Feng W, Jun-wei Q, Xiao-ping L. World J. Eng. 2012, 5, 1209–1213.Search in Google Scholar

[18] Da-jun H, Yong L, Hai-qiao W, Jun X. Aerosp. Mater. Technol. 2007, 1, 55–60.Search in Google Scholar

[19] Pierre D, Helene C, Emmanuel D. Comput. Aided Des. 2011, 43, 122–132.10.1016/j.cad.2010.09.011Search in Google Scholar

[20] Grouve W, Warnet L, Rietman B, Visser H, Akkerman R. Compos. Part A Appl. Sci. Manuf. 2013, 50, 44–53.10.1016/j.compositesa.2013.03.003Search in Google Scholar

[21] Comer A, Ray D, Obande W, Jones, Lyons J. Compos. Part A Appl. Sci. Manuf. 2015, 69, 10–20.10.1016/j.compositesa.2014.10.003Search in Google Scholar

Received: 2015-3-17
Accepted: 2015-11-6
Published Online: 2016-1-12
Published in Print: 2017-11-27

©2017 Walter de Gruyter GmbH, Berlin/Boston

This article is distributed under the terms of the Creative Commons Attribution Non-Commercial License, which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.

Articles in the same Issue

  1. Frontmatter
  2. Review
  3. Influences of egg white-egg yolk MnO2-NiO/γ-Al2O3 catalytic activity on the desulfurization performance
  4. Original Articles
  5. Effect of reinforcement content on the density, mechanical and tribological properties of Ti3SiC2/Al2O3 hybrid reinforced copper-matrix pantograph slide
  6. Effects of manufacturing environments on the residual stresses in a SiC/Ti metal-matrix composite
  7. Synthesis of poly(methylcarbazole) and its nanoclay and nanozinc composites and corrosion protection performances on stainless steel Type 304
  8. Numerical study of Ti/Al/Mg three-layer plates on the interface behavior in explosive welding
  9. Study of surface defects and crystallinity of MWCNTs growth in FCCVD
  10. Wear analysis of the composite coating in a long sliding time by dissipated energy approach
  11. The mechanical behaviour of adhesively bonded composite joints under repeated axial impacts at different temperatures
  12. Effect of nano-BaTiO3 on thermal, mechanical, and electrical properties of HDDA/TPA photopolymer prepared by a digital light processor RP machine
  13. Cell wall material strain hardening on dynamic responses of closed-cell foams
  14. Effect of crude oil and well stream chemical on glass fiber epoxy composite pipes
  15. Surface modification on dispersion and enhancement of PVA fibers in fiber-reinforced cementitious composites
  16. Bond performance of basalt fiber-reinforced polymer bars in conventional Portland cement concrete: a relative comparison with steel rebar using the hinged beam approach
  17. Fire protection design for composite lattice sandwich structure
  18. Research on trajectory planning of non-developable surface for automated tape placement processing of composite
  19. A 3D computational meshfree model for the mechanical and thermal buckling analysis of rectangular composite laminated plates with embedded delaminations
  20. Non-linear dynamic response and vibration of an imperfect three-phase laminated nanocomposite cylindrical panel resting on elastic foundations in thermal environments
Downloaded on 17.4.2026 from https://www.degruyterbrill.com/document/doi/10.1515/secm-2015-0362/html
Scroll to top button