- Open Access
- Authors : Filip Kochoski , Vladimir Dukovski , Samoil Samak
- Paper ID : IJERTV11IS040034
- Volume & Issue : Volume 11, Issue 04 (April 2022)
- Published (First Online): 27-04-2022
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License: This work is licensed under a Creative Commons Attribution 4.0 International License
Mathematical Model of Parametric Domain Design Approach for Filament Winding Path on Complex Composite Parts
Filip Kochoski1, Vladimir Dukovski2, Samoil Samak1
1Mikrosam DOO, Prilep, N. Macedonia;
2Ss. Cyril and Methodius University, Skopje, N. Macedonia;
AbstractProducing complex composite parts is a problematic issue in the composite materials industry. That is why, designing such a complex part must precede production. Design is usually the first step of production. When it comes to composite parts, especially complex ones, their design is the most difficult hurdle one must cross. For composites produced with resin fibers or prepared tapes, it is absolutely necessary to initially design the path of those fibers, i.e. tapes. The design of such paths is not an easy task for complex composite parts with a polysurface shape (multiple basic surfaces joined together). The algorithm model presented here shows how to design the paths of composite complex parts through the parametric space of the surface
KeywordsComplex surface; polysurface; parametric space; fiber path
Filament winding is the application that continuous reinforcement filaments are wound around a rotating mandrel. A filament winding cell can consist in several components. Basically, the main ones are fiber supply spools, a resin impregnator (if needed), fiber delivery or delivery eye unit, and a mandrel. The delivery eye places fibers on a specified path on the mandrel. The strands can either be pre- impregnated with polymeric resin or impregnated during the process. Once the winding is completed, the resin is cured and, then, the mandrel is removed [1-10].
Because of the mechanical restrictions, part shapes that are produced with filament winding techniques are limited. Commercial applications of filament wound parts; wind- turbine blades, shafts, reinforced tubes, and special storage tanks. Today, many complex parts are produced with this technology.
A filament winding pattern for elbows and a new data processing method are presented in [4,5], and new method was proposed to measure the slippage coefficient between fiber tows and a mandrel surface for a non-geodesic filament- winding process by mathematical model to wind complex shapes [7-12]
In papers [13, 14] the method of winding pattern design of filament wound composite pressure vessel with unequal openings was proposed using geodesics and non-geodesics, which also satisfy the winding principles. The Lotus process  solves a key problem to automating continuous motion and access around complex shapes. The new variable curvature quasi-linear function to describe curvilinear fiber path is proposed for complex parts [16-19]. The results from
Lei Zu et al. [20-22] also reveal that the structural efficiency of circular toroidal vessels can be significantly improved using non-geodesic winding. Examples of winding angle, mandrel rotation and non-geodesic path in cylindrical and non-cylindrical surfaces of revolution are shown and discussed [19, 23]. S Koussios et al. in the paper  are using the basic equations supporting such a path description between basic geometric quantities (metrics and curvatures) and the resulting fibre path orientation (winding angle distribution), but numerical example is given for geodesic and non-geodesic windings to clarify the solution from Faissal Abdel-Hady . Wang Xianfeng et al.  are proposes a winding pattern design method combined with patch winding method and traditional winding method for the S-elbow composed of two elbows with different radii.
Winding (or placement) fiber path design is a key step in designing a composite product. This path design along which the product will later be produced first needs to be modeled using existing mathematical models and tools. The most common model when designing fiber paths of winding (or placement) is the model by which paths and the composite model are replaced by objects with curves and surfaces, respectively. Then, with these objects the mathematical modeling is built, based on differential geometry and numerical analysis, having in mind previously clearly defined conditions for the objects, such as geodetic curves, surface curves and so on, depending on the surface or technology to be applied in its production. In practice, the most commonly produced composite parts are those in the form of a tube or vessel, so the models for these surfaces are best built, but when we want to produce a complex composite part, by which we mean non-axis-symmetrical body, then mathematical models for this problem become much more complex and much more difficult to define and realize the model itself.
The aim of this paper is to give a different approach from the known models of differential geometry and to address the so-called parametric approach to the problem. With this we expect to skip the complexity of previous mathematical models and give a more intuitive design look. By discretising this problem with a different model of parametric approach, a larger deviation in accuracy is normally expected compared to the models based on differential geometry.
PATH DESIGN FOR WINDING PROCESS
Problem description: path design for winding a complex composite part
In the production of composite parts, regardless of the technology we want to apply, we are faced with the first problem, and that is the form of the product that we want to produce. As already mentioned at the beginning, for some forms a good mathematical model has already been set, and that is above all the simplest forms of pipe and vessel. However, in practice there is a need for more complex parts such as the so-called connectors or fittings that can be in the form of a toroidal section, the so-called elbows, in the form of the letter T, S and so on. Many authors have already offered a solution for these standard connectors, such as the authors Hai-Sheng L. and You-Dong L they offer a solution with geodesic curves on the torus part, also in another paper in Seereeram S. and Wen J.TY. a solution of a T-connector with geodetic lines is considered. With the advancement of technology for the production of these parts, there is a need for more complex parts of these so-called connectors. The first more complex challenge is the so-called pipe system, Figure 1.
Fig. 1. Tube system
To produce this complex composite part, as in the example shown in Figure 1, it is necessary to make several separate parts (9 in the figure) as a combination of pipes and connectors. There are already mathematical models and solutions for these parts, but their connection remains a major
Defining variables and their relationship in the model
We set the problem by using an approximation of the surface of the part, from Figure 1, and from a part that is composed of several basic geometric parts we present it as a connected surface. For that purpose, we equate this problem with the so-called "Curved tube" as in Figure 2.
Fig. 2. Curved tube
It is important to emphasize that the approximate part we are analyzing does not have to have a circular cross-section or a tubular longitudinal part. Hence we can assume that we know the following parameters: the length of the cross section (on tubular models it is on models with different cross sections we will take the largest), the length of the mandrel in the longitudinal direction (usually the central axis, but depending on the purpose of winding , the longest or shortest such curve can be chosen).
Fig.3. Geometric property of Curved tube
Othr parameters that affect the winding itself will be defined as w the width of the fiber (threads, tape, etc.) and the
problem. The best composite characteristics still remain in the production of this part as a whole.
winding angle w
defined in relation to the longitudinal
In addition to this problem, there are other forms of
composite parts that are more often required for their
The idea of this algorithm is to "unfold" the surface as a parametric surface that would be a parametric rectangle
application, such as connectors with non-circular cross-
section, including elbows, T and S shapes with triangular,
in order to generate the necessary curves here and to
square, polygonal cross-section and cross-section with an irregular geometric shape. These are complex shapes in which it is very difficult to analytically and explicitly present the surface of that model, so the use of differential geometry is practically impossible. The two main objects of path design come down to the object-surface and the object-curve that lies on the surface.
The question of mathematical model is: how to find a way to generate these paths in a complex geometric shape designed to produce a composite with fiber winding technology.
later copy them on the 3D surface. Of course, it goes without
saying that if the surface is not so-called developable (such as cylinder, cone, etc.) in the general case we would expect deviations of the curves with respect to the angle we have previously defined. If the goal in any path generation of a given mandrel is to be as close as possible to the geodetic (important in the filament winding process), to the development surfaces (with zero Gaussian curvature) this is not a problem when applying this algorithm, but in all other cases the deviation from the geodetic lines is more than clear.
The variables in this model will be divided into mandrel parameters, those that are directly related to the geometry of
U 0 L
the model under consideration, as
LC and L , and path
LV V1 V0
parameters, those that are directly related to the geometry of the path being generated, as well. It can be seen that these input parameters in the algorithm affect the geometry of either the mandrel (model) or the path (fiber). To simplify the basis of the approach of this algorithm, only the geometric parameters that affect the production process of the selected composite part are taken into account, while the process parameters that affect the process and the technology of composite production are excluded from this algorithm. The aim is to dwell on the main idea that we have set as a problem for solving the mathematical problem in modeling, and that is to generate paths of complex geometric shapes.
It can also be concluded that these parameters are independent of each other, neither parameter affects the other. The only connection is the end result, the 3D dots generated
Fig.4. Parametric space and curve path
Figure 4 shows the construction of a curve at a given angle in the parametric space. We define a cycle, i.e the length of a cycle as the length required for the curve to change the parameter U by one circle around it. We define it as follows:
by this algorithm. Any change in these input parameters only L L
affects the change in the end result
Assumptions included in the model
The main assumption of the model is mentioned in the
We define the number of whole cycles needed to construct a
path from one end of the parametric space to the other:
previous chapter, and it is the deviation of the curves from the
geodesic principle in undevelopable surface areas. Given the
intention to first construct mathematical lines in the parametric space, those lines are straight lines in that space,
so these lines in the developable surfaces would be geodetic lines because the geodetic curve remains unchanged. In contrast, in the general case, the generated straight lines in the parametric space when mapping the 3D surface will deviate from the geodetic ones and this is the main assumption in the model.
We define the number of rotations around the V parameter needed to fill the width of the fiber / fibers / tape ( w ). This number shows us how many times we need to "rotate" the path around the body (along V ) to cover the whole body:
Another assumption is that the constant distance between two
N LV cos w 1
straight lines in the parametric space will not be maintained when mapping onto surface, in the general case. Again, developable surfaces are excluded from this assumption.
The result we expect from this model are points on the surface whose interpolation will result in a curve on the surface in space. A mathematical model for fitting a curve through these points is not part of the problem of this model.
Experimental work on parametric domain design model
Let U and V be the parametric intervals U [U0 ,U1]
and V [V0 ,V1] with which a new reparametrication of the
Since we have an integer number of such rotations (as many as there should be fibers in one direction a smaller part of an entire rotation remains (which is included in the number of Nrot ) we need to make a computational correction of w , so to have a full coverage we need to have a little overlap of the mandrel fibers, which is normal for composites produced with this technology. We make the correction as follows:
space in U [0, L] and V [0, LC ] is made. The L and
LC marks remain the same as in section 2, the length of the
m m m
selected longitudinal curve and the length of the selected transverse curve, respectively. Further in this model we will understand that such a change of the parametric space has been made.
Next we will define the lengths of the domain by U and V :
The number m in the equations above represents the part
occupied by the tape at a given angle on a U parametric iso-
curve, i.e the part of the length occupied by
tU J NcycleLcycle
Furthermore, in the model and in the algorithm, when used,
m and w we will understand that they are already corrected as above.
Let the part of the curve required for one cycle be interpolated by N points, then for each rotation indexed by
r 0,1,…, Nrot 1, for each whole cycle indexed by
tV (J tan w rm) mod(LV )
Analogous to the above, the points of the cross curve are obtained by defining an extension (by sign):
i 0,1,…, N
1 and for each such point of the surface
(1 2 J )
indexed by with:
j 0,1,…,N we define parametric variables
tV (tV EV rm) mod(LV )
U cycle (
When interpolating curves we want them to start and end exactly at the beginning of the edge of the surface until the other end (opening), so it is necessary to define the last points
tan wrm) mod(LV )
of the curve and the cross curve at the ends as follows:
The required point is P1 S(tU ,tV )
However, these calculations can also be used to calculate the
tV (res tan w rm) mod(LV )
points of the cross path ( w ) for which we knw that there
will be the same U parameter after, so it only remains to
(1 2res )
calculate a new parameter V by defining the extension (or
reduction) of the already calculated parameter. We define the extension (by sign) of a parameter as follows:
rm) mod(LV )
(1 2 j )
Thus we have defined the points of all curves in the parametric space, and therefore the points on the surface whose interpolation gives the curves on it.
The new parameter V for the cross curve is
tV (tV EV rm) mod(LV )
The required point of the cross curve is
P2 S(tU , tV )
RESULTS AND DISSCUSION
Results Report of the solution on the mathematical model
The mathematical model is implemented in application software for composite design and CAD, MikroPlace and some examples are shown on figures 5-11.
Figure 5 shows the pipe system mentioned earlier. This system consists of five tubes and four elbows. According to
It remains to define the points for the last cycle which is not a
whole cycle (marked as part cycle in Figure 4). We calculate the residual value of that part of the parametric space as:
the previous discussion on the geodetic condition of the curves, the curves of the tubular parts are geodetic, while the curves of the knees or the torso parts will deviate from the geodetic curve. The following figure 5 compares paths
res LU NcycleLcycle
generated on the knee with an algorithm that generates geodetic curves on the knee (torus) and curves generated by
We will define a variable that is initially zero and increase
it in each iteration for
(uniform distribution of points
also for whole cycles) until the condition
J NcycleLcycle LU
is met. The points obtained on the
incomplete part of the cycle are:
Fig.5. Tube system consisting of nine parts (upper) vs. as one-part tube system with winding paths (lower)
Fig. 6. Elbow comparison: geodesic curves (left) and curves generated through the algorithm (right)
The following example refers to curves generated on a spiral tube at an angle of 75Â°.
Fig. 7. Spiral tube with curves under 75Â°
The next few images show the results of generative curves of joints with unconventional cross-section, as well as pipes with non-circular cross-sections.
Fig. 8. Curves on elbow with rectangular curved cross section
Fig. 9: Curves on tube with triangular curved cross section
Fig. 10: Curves on horseshoe fitting shape with pentagonal curved cross section
Fig. 11: Curves on tube with elliptical cross section
According to the research in this paper, we can conclude:
Complex geometric shapes are too complex indeed to represent a mathematical model for generating paths on them. The complexity is further increased by the fact that these parts are usually represented as a set of multiple surfaces, or as a whole represent the so-called polyfaces. Due to the violation of the geodetic principle (on undevelopable surfaces) the algorithm presented here is an easy way to generate curves on complex surfaces. On any surface with the help of its parametric space, curves can be generated as in 2D space and generated (mapped) on the surface.
After defining the problem and its construction as a model, the algorithm was verified through a computer simulation in MikroPlace, which confirmed the correct generation of the model curves. The classification criteria for the model are in its linearity and statics when setting the mathematical formulations of the problem, as well as explicitness in performing the formulas. The formulas are clear and intuitive, their nature is linear and does not depend on time (static).
The model is presented in a discrete way, the curves are generated through points with interpolation (the nature of the curves themselves is not subject to this
model), which is another criterion for classification of the model. Due to the way the problem of the model is posed, and above all the clearly predicted value of the input parameters (as well as their independence between them), we also consider this model to be deterministic.
The authors would like to acknowledge the support of the research team from Institute for advanced composites and robotics- Prilep and engineering team from Mikrosam D.O.O. Prilep (R. N. Macedonia).
REFERENCES Abdel-Hady F., Filament Winding of Revolution Structures, Journal of Reinforced Plastics and Composites, Vol. 24, No. 8/2005  Scholliers J., Robotic Filament Winding of Asymmetric Composite Parts, Katholieke Universiteit Leuven, 1992  Anglani A., Nucci F., Spagnolo A., Filament Winding: Simulation for Robotic Cell Design, .  Hai-Sheng L., You-Dong L., Computer Aided Filament Winding for Elbows, Journal of Software Vol. 13, No. 4, 2002  Seereeram S., Wen J. T-Y., An All-Geodesic Algorithm for Filament Winding of a T-Shaped Form, IEEE Transactions on Industrial Electronics, Vol. 38, No. 6, 1991  Wang H., Mathematical Modeling I preliminary, Hao Wang & bookboon.com, 2012  Wang R., Jiao W., Liu W., Yang F., He X., Slippage coefficient measurment for non-geodesic filament-winding process, Composites:
Part A 42, pp. 303-309, 2011 Fleischer J., Schaedel J., Joining automotive space frame structure by filament winding, CIRP Journal of Manufacturing Science and Technology 6, pp. 98-101, 2013  Vargas Rojas E., Chapelle D., Perreux D., Delobelle B., Thiebaud F.,
Unified approch of filament winding applied to complex shape,
Composite Structures 116, pp. 805-813, 2014 Fu, J., Yun, J., Jung, Y., Lee, D., Generation of Filament-Winding Paths for Complex Axisymmetric Shapes based on the Principal Stress Field, Composite Structures, 2016  Fu J., yun J., Jung Y., Filament winding path generation based on thr inverse process of stability analysis for non-axysymmetric mandrels,
Journal of Composite Materials, pp. 1-14, 2016 Chang, C., Han, Z., Li, X., Sun, S., Qin, J.; Fu, H. A, Non-Geodesic Trajectory Design Method and Its Post-Processing for Robotic Filament Winding of Composite Tee Pipes. Materials 2021, 14, 847  Guo K., Wen L., Xiao J., Lei M., Wang S., Zhang C., Hou X., Design of winding pattern of filament-wound compositepreassure vessel with unwqual openings based on non-geodesics, Journal of Engineered Fibers and Fabrics, Vol. 15, pp. 1-17, 2020  Koussios S., Beukers A.,Stathis PT., Manufacturability of composite pressure vessels: application of non-geodesic winding. In: Proceedings of the 16th international conference on composite materials, Kyoto,
Japan, 813 July 2007 Allen, Abraham K., A Method for Winding Advanced Composites of Unconventional Shapes using Continuous and Aligned Fibers, 2004,
All Theses and Dissertations, pp. 346 Hongya F., Xianfeng W., Zhenyu H., Yunzhong F., Abnormal Shape Mould Winding, Chinese Journal of Aeronautics 20, pp. 552-558, 2007  Hao P., liu X., Wang Y., Lie D., Wang B., Li C., Collaborative design of fiber path and shape for complex composite shells based on isogeometric analysis, Comput. Methods Appl. Mech. Engrg. 354 pp. 181212, 2019  Scholliers J., Van Brussel H., Computer-integrated filament winding: computer-integrated design, robotic filament winding and robotic quality control, Composites Manufacturing Vol. 5, No. 1, 1994  Dailbor I. H., Lisboa T. V., Marczak R. J., Amico S. C., A geometric approch for filament winding pattern generation and stdy of the influence of slippage coeficient,  Zu L., Koussios S., Beukers A., Design of filament-ound circular torodial hydrogen storage vessels based on non-geodesic fiber trajectories, International journal of hydrogen energy 35, pp. 660-670, 2010  Zu L., koussios S., Beukers A., Zhang D., Develpoment of Filamnet Wound Composite Isotensoidal Pressure Vessels, Polymer & Polymer Composites, Vol. 22, No. 3, 2014  Fu, J., Yun, J., Jung, Y., Lee, D., Generation of Filament-Winding Paths for Complex Axisymmetric Shapes based on the Principal Stress Field, Composite Structures, 2016  Noorabadi M., Eskandari Jam J., Taghavian H., Fotuhie E., Non- Geodesic filament winding of axisymmetric surfaces, Journal of Scinece and todays world, Vol. 2, No. 3, pp. 317-331, 2013  Koussios S., Bergsma O. K., Mitchell G., Non-geodesic filament winding on generic shells of revolution, Proc. IMechE Vol. 219, Part I, 2005  Bernard E., Path generation for filament winding of asymmetric fibre composite components, Ottawa-Carleton Institute for Mechanical and Aeronautical Engineering, 1991  Abdel-Hady F., Theoretical approach to wind elbow structure, Journal of reinforced plastics and composites, Vol. 25 No. 4, 2006  Xiangfeng W., Jun X., Liwei W., Winding pattern design and simulation of S-elbow, Chines Journal of Aeronautics 23, pp. 573-577, 2010  Hail-Sheng L., You-Dong L., Computer Aided Filament Winding for Elbows, Journal of Software, 2002  Seereeram S., Wen J.T-Y., An All-Geodesic Algorithm for Filament Winding of a T-Shaped Form, IEEE Vol38, 1991  Polini W., Sorrentino L., Winding trajectory and winding time in robotized filament winding of symmetric shape parts, Journal of Composite Materias, 2005  Wang H., Mathematical Modeling I – preliminary, bookboon.com, 2012  Allaire G., Numerical Analysis and Optimization An introduction to mathematical modeling and numerical simulation, Oxford University Press, 2007  Boccara N., Modeling Complex Systems, Springer, 2004  Giordano F.R., Fox P., Horton S.B., A First Course in Mathematical Modeling 5 Ed, Brooks/Cole, 2014