Abstract
Simulation tools are required to ease the determination of the optimal process parameters and injection strategy of short cycle resin transfer molding (RTM). The developed finite element method/volume of fluid numerical tool aims to simulate accurately and efficiently the flow of a reactive resin mixed on-line in a dual-scale porous reinforcement during the resin transfer molding process. A macroscopic mesh deals with the flow inside of the channels of the reinforcement while a representative microstructure associated to each element allows reproducing both the unsaturated area and the intra-tow resin storage. Degree of cure, temperature, and viscosity are updated and transported at each time step, both in the channels and in the tows of the fabric using advection equations and sink and source terms for inter-scale exchanges. A new flexible approach based on the textile’s geometry defines automatically the representative microstructure associated to each macroscopic element depending on its size and shape. Additionally, tow saturation is simplified under the assumption of high-speed injection to a sum of one-dimensional transverse tow saturation problems, which reduces the computational cost of the simulation. Convergence tests have highlighted the ability for the simulation tool to treat with an equivalent degree of accuracy a saturation problem with elements exhibiting element sizes three times smaller to three times bigger than the length of the unsaturated area. Significant computation time reductions have also been noticed when large elements were used. Finally thermo-chemo-rheological coupled simulations have been conducted, highlighting the importance of taking the dual-scale effect into account when simulating reactive injections with on-line mixing.
Keywords
Introduction
Production of composite parts consists in bringing together fabrics made of carbon or glass fibers and polymeric resins. One of the existing processes to manufacture composite parts is called resin transfer molding (RTM). In this process, a preform made of fibrous material is placed in the closed cavity of a mold and a thermosetting or thermoplastic resin is injected in the cavity to fill the spaces between the fibers. The resin gives after curing or solidification the final shape to the part. Two categories of textiles have been identified: single and dual-scale porous textiles. Single-scale porous materials as mats present pores with sizes within the same scale, while dual-scale porous materials that are made of fiber tows present two types of pores: macro pores (channels) between the tows and micro pores inside the tows. Two major phenomena have been observed experimentally while injecting fluid in dual-scale textile: 1 the existence of an unsaturated area behind the macroscopic flow front and the storage of resin in the tows of the textile.
In order to reach short RTM cycle times (a few minutes), low viscosity, fast curing resins have been developed recently. The components of these resins are mixed on-line (at the mold inlet). The fast curing has a significant influence on the parts temperature (the curing reaction is exothermic) and on the resins viscosity (viscosity decreases with an increasing temperature but increases with the crosslinking of monomers) during injection. Thus, temperature fields or injection pressures… are expected to be much affected by the resin storage in the tows during injection in dual-scale porous materials. Finally, the chemo-thermo-mechanical couplings during resins polymerization make almost impossible an experimental optimization of the process.
For these reasons, simulation tools are required to optimize the injection strategies. Both single-scale and dual-scale techniques have been developed in the past. However, the classical single-scale simulation approach, treated intensively in the literature,2–5 may fail in predicting accurately the evolution of the quantities of interest (degree of cure or polymerization, temperature, viscosity) during injection in a dual-scale porous material as tows are not properly considered. And on the other hand, even if they allow treating the problem finely, the dual-scale approaches developed so far, are constraining in terms of part meshing and expensive in terms of computation time. 6
The novelties of the presented approach lie in the way the problem is discretized and treated numerically. The textile is divided in two levels treated separately: the macro pores on one side and the tows on the other side as proposed in several articles in the literature.7–9 However, instead of adapting the macroscopic mesh to the microstructure and associating one single equivalent microscopic cell to each node or element of the mesh, in the presented work, the microstructure is fitted to the macroscopic mesh depending on the textiles characteristics as well as the size and shape of each element. This makes the approach more flexible in terms of meshing and allows using directly heterogeneous meshes obtained from former draping or mechanical simulations to conduct dual-scale flow simulations. Furthermore, a VOF method inspired from5,10 is applied to treat both the filling and reactive aspects of the simulation. This numerical technique is supposed to be more CPU time efficient than the finite element method (FEM) proposed earlier to treat reactive problems. 11 Finally, the tow filling problem is treated in a way that reduces the necessity of time step reduction which speeds up the calculation.
In the following, physics and published numerical works dealing with isothermal and anisothermal flow in single and dual-scale porous materials will be introduced. The second section will focus on the simulation of the flow and the transport of the quantities of interest at the two scales with a specific focus on the new microscopic filling procedure. And in the last section, the flexibility of the new approach will be highlighted before showing the capability of the model to treat thermo-chemo-mechanical couplings at the macroscopic and microscopic levels using a simple example.
Previous work
Introduction to the dual-scale flow
A dual-scale flow occurs when a fluid is injected in a dual-scale porous material. In the case of composites, continuous fiber textiles can be considered as dual-scale porous materials as they are composed of fiber tows, made of hundreds to thousands of fibers, which are woven stitched or braided together. Weaving, stitching or braiding generates macro pores called gaps or channels between the tows. The average size of these gaps is in the range of the millimeter while inside the tows, fibers are separated by some microns to some tens of microns. This bi-dispersed pore size has two consequences on the flow as presented in Figure 1:
It generates an unsaturated region behind the macroscopic flow front (Region II). This unsaturated area presents poor mechanical properties as the tows are not fully saturated. Therefore, its size and position must be predicted accurately in order to ensure that it is resorbed or located in a cut off region of the part at the end of injection. Resin storage occurs inside the tows, as once the tows are filled there is no more flow inside of them. (Region I). This phenomenon becomes very important in the reactive RTM with online mixing because it implies that the oldest, first injected, resin will be stored in the tows next to the injection point. It may thus affect through exothermic polymerization the temperature and polymerization of the resin injected afterward.
Unsaturated area in a dual-scale flow.

Thus, classical single-scale simulations are not able to reproduce these two aspects and so may fail to predict what happens finely in the material during injection.
In the next section, the equations governing the flow in the single-scale (Region I and inside of the tows) and dual-scale regions (channels of Region II) will be introduced and numerical techniques developed to simulate the flow in these two types of regions will be presented.
Isothermal flow in a single-scale porous material
Flow of a Newtonian fluid in porous materials has been widely investigated in the past. The commonly used equation to characterize the flow is Darcy’s law (1):
12
The pressure profile in the impregnated area can be computed analytically from equations (1) and (2) for 1D linear or radial flow with constant viscosity. However, for 2D impregnations, computational methods are required to access the pressure field and the filling state in the part. Several methods: FEM, 13 finite difference method 8 or boundary element method 14 have been proposed in the past to simulate the impregnation of a single-scale porous material. The FEM is nowadays the most used technique and it has been therefore selected in the current work to compute the pressure.
The technique commonly associated with the FEM to track the shape of the impregnated area, is called volume of fluid (VOF). To each node or element of the domain is associated a volume to be filled and a so-called fluid fraction function or fluid filling factor indicating the filling of the control volume. To deal with the filling of the volumes, the velocity of the fluid and the mass balance are used to evaluate the in- and out-flowing volumes from each control volume. In the presented work, the control volumes are the elements themselves and advection equations are used to update the fill factor in the elements.
Isothermal flow in a dual-scale porous material
The most often used technique to deal with a dual-scale flow in complex 2D geometries is the FEM/CV technique presented in the previous section. The major difference is the introduction of a sink term q in the equation of mass balance (2) leading to equation (3).
The sink term q introduces in the mass balance the piece of information that a certain amount of fluid is removed from the macroscopic channels to be stored in the tows. In order to track the fluid filling at the two scales, tows and channels are treated separately. Macroscopic control volumes are dedicated to the flow in the channels and are associated to a microstructure dedicated to the impregnation of the tows. The sink term is then computed from analytical expressions 7 for simple microstructures or from impregnation simulations conducted on 2D 15 or 3D 9 unit cell microstructures. The so far developed models use constant tow geometries during the process despite the evolution of the textiles microstructure due to dry or wet decompaction studied in the literature. 16 In Tan and Pillai 9 and Wang and Grove 15 the impregnation of the microstructures is treated using complex 2D or 3D FEM/CV problems inducing high-computational costs. Moreover, this approach implies to associate one single representative microscopic cell to each node or element of the model. Aside from the fact that the shearing is often not considered in the microstructures, the association one macroscopic element-one microstructure is a high constraint in terms of meshing and implies a high number of elements as unit cells are often not larger than 5 × 5 mm2.
In the presented work also, macroscopic and microscopic levels are treated separately using constant tow geometries. However, in order to tackle the highlighted drawbacks of the existing methods, the microstructure associated to each element is adjusted depending on the size, shape, and textile shearing of the macroscopic elements. This makes the method applicable to heterogeneous meshes with element dimensions bigger than one single cell. Moreover, a new microscopic filling strategy has been developed to reduce the time step constraints due to the microscopic filling. Thus the method is supposed to propose a better CPU time efficiency than the methods introduced in Tan and Pillai.9,11 The details of the method will be presented in the following sections.
Anisothermal flow in a dual-scale porous material
In the case of reactive RTM, chemical reactions occur during filling, generating evolutions in the degree of cure of the resin, coupled with heat generations and modifications of the viscosity. Pillai proposes in Pillai and Jadhav 17 a 2D model to simulate the filling of a single fiber tow, using finite elements to determine the non-isothermal flow of a reactive resin in the channel as well as in the tow. The transfer of the quantities of interest is conducted for each element, using mass, energy, or degree of cure balance. However, the technique is limited to one single tow and the time step used for the computation is strongly constrained by the fixed mesh. In 2010, the Flux Corrected Transport method was adapted by Tan 11 to simulate the transport of quantities of interest in the frame of composite molding. This technique is based on the FEM. Values of the quantities of interest (temperature, degree of cure, etc.) are associated to the nodes of the grid and the updated values are obtained from the inversion of a “stiffness matrix”. This iterative method requires many matrix inversions and is therefore CPU time consuming. So as to reduce the calculation time, Abisset-Chavanne 5 proposed a method inspired from Sanchez 10 based on the VOF method to transport and update the values of the quantities of interest in a single-scale flow. This non-iterative method does not require matrix inversions and appears therefore more CPU time efficient. For this reason, the VOF method will be used in the presented work and adapted to the case of a dual-scale reactive flow.
Numerical developments
Macroscopic and microscopic volume repartition
A macroscopic mesh made of triangular elements covering the whole part allows dealing with the flow in the channels of the material while a representative microstructure is associated to each macroscopic element to deal with the flow in the tows. In the frame of this work, decision has been taken to adapt the microstructure associated to each macroscopic element to the size, shape, and textile shearing of the considered element.
Starting from a given macroscopic mesh, the method used in this paper allows defining an equivalent microstructure associated to each element. This macro–micro association is based on purely geometrical considerations. Tow geometry (cylindrical or rectangular cross-section), tow radius or thickness, inter-tow gap sizes in weft, and warp directions for biaxial textiles as well as fiber orientations (obtained from former draping simulations for example) are considered. Then using the size and shape of the triangular elements of the mesh and the shearing in the element, the number of tows in both directions as well as the average length of tows in both directions is determined in order to maintain the appropriate overall porosity in the element. Additionally, the tows are characterized by their transverse permeability Volume repartition: from original material to equivalent tow length and number in the considered element.
Thanks to this technique, it is therefore possible to determine, for example for a biaxial material, the number and average length of the tows in both directions of the textile whatever size or shape the element may have, the only limitation being the necessity for the element to be larger in both directions than the width of half a tow. The example of a biaxial material will be further considered in this article but the technique is fully applicable for other types of NCFs. During the simulation, all tows in warp and all tows in weft direction will be supposed to fill simultaneously within the same element so that the injection problems will be reduced to two tows: one in each direction. The volumes of fluid absorbed, computed for these two tows, will then be multiplied by the number of tows in both directions in each element and removed from the macroscopic level.
Microscopic tow discretization
As the tows are single-scale porous media, the classical FEM/CV approach is used to compute the pressure and the filling of the microscopic elements. This approach is based on a meshing of the tows. Three assumptions are made regarding tow filling which helps defining the microscopic tow meshing:
In each element, the ratio of tow impregnated surface to the overall tow surface is assumed equal to the macroscopic fluid fraction Ic (Figure 3). Ratio equivalence between impregnated to overall volumes, surfaces and lengths.

This assumption neglects the influence on the impregnation of the orientation of the flow front relatively to the tows. However, more complex law relating the ratio of volume and the ratio of impregnated surfaces could be introduced to deal with this aspect. Additionally, as the location of the resin in the element is not known, and for sake of simplicity, in the following representations, tow filling will be conducted from one end of the tow. However, it would give identical results starting from any location on the tow. In Figure 3, Ic is the ratio of impregnated volume Tow filling is assumed to occur exclusively transversely.
For fast injections (less than a few minutes) and high pressures (∼5–30 bar), calculations made on simple cases highlighted that the ratio of longitudinal intra-tow permeability to channel permeability induces a major difference in flow velocities. The longitudinal intra tow flow as well during as after impregnation has been therefore neglected. Therefore the major phenomena generating the impregnation of the tow is the transverse tow filling. Channel permeability to transverse tow permeability ratio has been reported to be in the range of 50–2000,9,19 for this reason, channels are expected to be filled much faster than the tow so that the tow being impregnated are considered to be surrounded with fluid over their whole periphery. Thus, tow filling problems are reduced to simple 1D filling problems with imposed inlet pressure on the surface of the tow. This pressure is the addition of the channel pressure and the capillary pressure which effects on the transverse flow has been shown to be significant especially at the end of injections conducted at imposed pressures. In the case of cylindrical tows, a radial flow problem is solved, in the case of a rectangular cross-section, the flow problem is solved in the half thickness of the tow.
The tow radius or half thickness cannot be discretized in elements smaller than 10 times the radius of a glass fiber (∼0.15 mm) in the transverse direction.
With this condition, it is assumed that the flow occurs in a homogeneous medium. Therefore Darcy’s equation can be used.
Additionally, as explained in the previous section, the microscopic filling problem in each element can be reduced to two tow filling problems treated separately, one for the warp and one for the weft direction (in the case of a biaxial material). The tow filling problem is presented in Figure 4.
Microscopic meshing and filling principle of a cylindrical tow with radius R (a) and element thickness dr (b).
As presented in Figure 4 the discretization of the tow is made both in the transverse (a) and the longitudinal (b) directions. The mesh in the transverse direction is fixed and used for the FEM computation of the pressure field. To each element in the thickness is associated one single value of temperature, degree of cure (and thus of viscosity). Furthermore, a longitudinal mesh will be built along the filling of the macroscopic element (Figure 4(b)) using a numerical method presented in the following section. This longitudinal mesh defines “columns” that will be treated as separated 1D filling problems. These “columns” will allow representing finely the unsaturated area even in elements bigger than this unsaturated area.
The only limitation of this approach is the condition that in each “column”, the fluid should not fill more than the neighbor element of an element containing fluid. This condition is imposed by the VOF method used to compute the values of the quantities of interest in the tows.
This microscopic tow discretization presents the following advantages:
The evolution of the fluid in the longitudinal direction is not limited by any prepositioned mesh.
This makes the approach more flexible in terms of time step definition as there is no limitation of the flow front longitudinal advance within a time step.
The longitudinal discretization and the purely transverse flow assumption reduce the filling problem to a sum of 1D filling problems in each of the “columns”.
This approach is less CPU time consuming than 2D or 3D approaches as the maximal number of 1D pressure field computations to solve is equal to The method is applicable whether the elements of the mesh are smaller (Figure 5(a)) or bigger (Figure 5(b)) than the unsaturated area. Cases of equivalent tows shorter (a) or longer (b) than the unsaturated area. Both cases can be treated with the proposed method.

This is a major advantage as the method can be applied to any mesh without caring about the size of the unsaturated area as it would be done for a classical single-scale simulation.
Introduction of the variables
In the following section, the variables will be introduced. In order to differentiate the variables in the channels (macroscopic level) and in the tows (microscopic level), subscripts will be used: c for the channel and t for the tows. For the equations that have the same expression at the macroscopic and microscopic levels, the generic x subscript will be used. Furthermore, the superscript represents the element that is considered: either e for the element itself or
As well at the macroscopic as at the microscopic level, the pressure field Px is defined using pressures values Pi at the nodes of the mesh and linear shape functions
Furthermore, the following variables are defined and feature constant values in each element that has begun to be filled. It is assumed that, on the inflow boundary of each element, the physical value is equal to the value in the upstream element.
Ix: Fluid fraction in the control volumes.
The fluid fraction function Ix indicates the ratio of the Volume of fluid present in an element, to the overall volume of this element. Moreover, at the macroscopic level, Ic represents the ratio of impregnated surface to the overall exchange surface between the tow and the channel (Figure 3).
The fluid fraction is governed by the advection equation (6) in the whole impregnated domain at both scales.
Advection equation (6) exhibit a sink term SI relative to the absorption of fluid in the tows. The generic expression of SI is given in equation (7) with
SI is non equal to zero at the macroscopic scale when the tows are being filled and equal to zero when the tows are filled. SI is also equal to zero at the micro-scale as the flow in the tows is single-scale. The new numerical technique developed in this work to compute SI in the unsaturated area will be introduced in the following section.
This equation features a source and a sink terms.
Values of the parameters used in the model. 20
Moreover, Tx: Temperature in the elements governed by the advection equation (10) also called equation of heat.
In this equation,
It can be noted that both temperature and degree of cure, follow advection equations in the form of (13) where Jx is a generic quantity of interest. Therefore, to simplify the following explanations regarding reactive aspects, equation (13) will be used to explain how the evolution of temperature and degree of cure are treated numerically. SJ is a generic expression for sink or source term(s) relative to the considered quantity of interest. C is a generic expression for the coefficient multiplying the right hand side terms of advection equations.
In equation (14),
General algorithm
Time step definition
Two conditions must be satisfied to enable the use of the presented technique:
No overfilling may occur at the macroscopic scale.
Therefore, the time step must be chosen so that equation (15) is satisfied:
In equation (15) Ith is a number close to one. Once the fluid fraction in an element has reached Ith the element is considered as filled.
No more than one element may be filled in the transverse direction of the tows at the microscopic scale.
The simplified expression that the time step Δt must satisfy is presented in equation (16):
In equation (16), Δz is the tow transverse discretization size and
The smallest time step obtained from these two criteria is used for the calculation.
Macroscopic pressure field and flow velocity determination
The first step of the numerical strategy consists in computing the macroscopic pressure field in the impregnated area. Equations (1) and (3) are combined. The sink term has the same expression as SI(defined in equation (7)).
The pressure field is computed using the variational formulation of equation (17) and the boundary conditions. From this pressure field, upstream and downstream elements are determined for each element of the impregnated area. Then, using Darcy’s law (1) and the pressure at the nodes of each element, the velocity of the fluid is computed in each element of the impregnated area. From these flow velocities and the list of upstream and downstream elements, the amount of fluid flowing in and out of each macroscopic element during the considered time step is computed.
Macroscopic and microscopic filling
Considering the element
As explained in the previous section, a result of the macroscopic pressure and flow velocity determination is the amount of fluid
First time step of the elements filling. When fluid arrives for the first time in an element, the repartition of the volume The position in the thickness of the tow that will be reached by the microscopic flow front during the time step due to Darcy’s flow. The increase in impregnated tow surface (corresponding to the longitudinal propagation of the flow front) during this time step.
These two problems are solved analytically using the following processes:
Flow front position in the thickness of the tow. A simple 1D filling problem is solved to determine the position reached in the thickness of the tow during the purely transverse filling. The average pressure over the three nodes of the macroscopic element added to the capillary pressure computed from the expression given by Ahn
21
is used as boundary condition. Using the transverse discretization of the tow, the pressure field is computed as well as the flow velocity using Darcy’s equation (1). The duration of the time step allows determining the volumes V1 and V2 of fluid that would be absorbed through the entire surface of one tow in direction 1 (
Impregnated tow surface determination. The volume injected in the element Vin needs to be shared between the channel and the tow satisfying mass balance. Its repartition satisfies equation (18).
In equation (18) Vc is the Volume of fluid remaining in the channel.
Assuming that
Therefore, the new filling state
It allows accessing the new exchange surface
In the newly generated column, the filling state of the microscopic elements is updated using equation (6). In practice, to compute
In this equation,
The flow front position in the column is saved for the future pressure field computation as well as the filling factor of the element where the flow front is located for the future update of the filling. Additionally, the volume absorbed in the tows is saved to compute SI using equation (7). Finally, the volumes exchanged between the longitudinal elements are computed from the volumes exchanged in each column. Furthermore, the filling state of the longitudinal elements is calculated using the appropriate expression of equation (6). Exchanged volumes and filling factor are used to update the reaction related quantities of interest.
Following time steps. Once the first column has been generated, the approach is the same for two or more columns. The longitudinal length of each existing column is known. Thus, in these columns, the volume absorbed is computed directly using Darcy’s law and removed from the volume
In this case, longitudinal length of the microscopic “column” created during the time step n + 1 in each tow is expressed as follows: (
Once the level of filling at the macroscopic scale has reached
Updating the other quantities of interest
Unlike the filling problem, for which a fine description is required to determine precisely the sink term and track the size of the unsaturated area, the choice have been made to consider one single value of temperature and degree of cure in each of the longitudinal elements of the tows.
As described in the previous section, temperature and degree of cure are governed by equations in the form of equation (13). With the approach developed by Abisset-Chavanne,
5
adapted to the case of the dual-scale flow, equation (13) can be rewritten using a first order explicit approximation of the time derivative. Equation (23) is obtained.
Equation (23) can be directly used at the macro-scale. However, specific attention must be paid to the microscopic level. In fact, when the tow finishes being filled, fully filled columns and partially filled columns cohabit in the element. Therefore, treatment of the advection equation must be adapted. Figure 6 illustrates the problem.
Example of tow where cohabit filled and unfilled columns.
The longitudinal elements are split in two regions. In region A where the resin is stored, the convective terms of equation (23) must be removed from the computation. In region B, flow still occurs in the columns. Therefore, equation (23) including convective terms is used. Furthermore, it is considered that the only exchanges between region A and B is the inclusion in region A of the columns after their fulfilling. Thus two values of temperature and degree of cure are computed in each longitudinal element, one in each region. Finally to propose a unique value of temperature or degree of cure over the whole longitudinal elements, a volume average of the quantities of interest is computed.
Once the quantities of interest relative to the reactive character of the injection have been computed, viscosity is computed in each element using equation (14) and a new time step can be started.
Numerical examples
In this section, unidirectional filling simulations of a rectangular cavity containing a dual-scale porous material will be presented to highlight the characteristics of the developed method.
Isothermal filling simulation: flexibility of the method regarding mesh size and textile properties
Textile parameters and processing conditions used for the different pressure imposed isothermal filling simulations
Number and average length of tows in both directions depending on the element size and the channel to overall volume ratio
Two types of results will be presented: first, the injected volume versus time will be compared for the different scenarii. This result is a direct representation of the flow front propagation and tow impregnation as they both influence the flow velocity in the part and thus the injected volume. Second, the length of the unsaturated area will be compared for the reference case (Kc/Kt = 200, Influence of mesh size on the normalized injected volume versus time for an isothermal injection with constant injection pressure.
Computed injection times for the different scenario and errors to the results obtained from the 2 mm mesh calculations.
It can be noticed from Table 4 that with increasing mesh size, the error on the injection time is increasing. However, even when dividing the number of macroscopic elements in the model by a factor 10, this error remains under 6%. This demonstrates the flexibility of the proposed model and its ability to treat equivalently an isothermal injection case for several element sizes.
Additionally, the size of the unsaturated area has been compared for the different mesh sizes for the reference case (Kc/Kt = 200, Isothermal 1D filling simulation under the same conditions with varying mesh sizes. Filling state at the macroscopic (Ic) and microscopic (It) levels.
Number of elements and relative computational cost for the reference case treated with different element sizes.
Dual-scale reactive simulation under constant injection flow rate
Parameters used for the reactive single and dual-scale 1D filling simulations.
Porosity used for the single-scale simulation.
Permeability used for the single-scale and the channels of the dual-scale simulation.

Comparison of single and dual-scale reactive simulations results using the same material and injection parameters. Quantities of interest: fluid fraction, degree of cure, temperature (℃) and viscosity (Pa s).

Injection pressures versus time obtained from the single and dual-scale reactive simulations.
In Figure 9, the values of temperature, degree of cure and viscosity referred as tows properties are the volume averaged values of theses quantities over the longitudinal elements of the microstructure containing fluid. Concerning fluid fraction, the mapped values are volume averaged over all longitudinal elements.
Fluid fraction
Figure 9 presents the mapping of the fluid fraction after 84 s of injection. It can be noticed that the predictions of the single-scale simulation state that the part is fully filled with the resin. However, in the dual-scale simulation, it can be observed that the tows are not saturated at the end of the cavity. This result highlights the fact that filling times predicted using single-scale approaches are incorrect to ensure the total channel and intra-tow saturation next to the vents for dual-scale porous materials.
Temperature
The temperature fields determined by single and dual-scale simulations may also be compared. One major difference can be noticed: the temperature of the part is higher close to the end of the cavity in the dual-scale simulation. In the dual-scale simulation, the resin flowing in the channels is indeed heated up all along its flowing to the end of the cavity by the tows where polymerization occurs. Thus the resin arrives hotter at the end of the cavity than in a single-scale simulation in which the resin has always been surrounded by resin with the same age.
Degree of cure
A major difference can be observed in the mapping of the degree of cure between the single and the dual-scale simulations. It is due to the resin storage in the tows. Indeed, in single-scale flows, as demonstrated experimentally in the literature, the oldest, most cured resin is located at the flow front. However, in dual-scale flows, the oldest resin is stored in the tows next to the injection point. This repartition can be observed very well in Figure 9. In the single-scale simulation, the degree of cure reaches 0.25 at the end of the cavity, while in the channels of the dual-scale simulation, the degree of cure is barely 0.2. In fact, the resin has been all along the filling removed from the flow front to be stored in the tows in the unsaturated area and replaced in the channels by younger less cured resin coming from the injection line.
Viscosity
As highlighted in equation (14) viscosity increases with increasing degree of cure and with decreasing temperature. As expected from the degree of cure and temperature mappings, the most viscous region in the part is located at the end of the cavity in the single-scale simulation compared to the dual-scale simulation. It can be thus noticed that the value of the viscosity in the channels in the dual-scale simulation is about six times smaller than the viscosity computed from the single-scale simulation. This has a significant influence on the injection pressure as can be observed in Figure 10. Furthermore, it can be noticed that the viscosity of the resin in the tows is higher than the viscosity in the channels. This is due to higher degree of cure of the resin in the tows while the temperatures of channel and tows are equivalent.
Pressure
It can be observed in Figure 10 that the injection pressure computed from the single-scale simulation evolves initially in the same way as the one computed from the dual-scale simulation. However, after about 25 s, it begins to increase faster until 84 s and the flow front arrival at the end of the cavity. This is due, as explained previously, to the higher increase in the resins viscosity at the flow front in the single-scale simulation. Furthermore, after 81 s, the pressure computed from the dual-scale simulation stops increasing. This moment corresponds to the arrival of the macroscopic flow front to the end of the cavity. This flow front arrival time is smaller than the one obtained from single-scale simulation as the volume to fill in the channels is smaller than the volumes of channels and tows combined. After 81 s, injection pressure is only affected by the evolution of the viscosity in the channels and the value of the sink term due to the fluid absorption in the tows. After 84 s, injection is stopped according to the injection time defined from the single-scale simulation. It can be finally observed from these curves that using a single-scale simulation instead of a dual-scale simulation may lead to a significant deviation in the prediction of the injection pressure.
The presented results highlight the fact that using single-scale simulation to define the optimum injection strategy for a reactive injection in a dual-scale textile may lead to mistakes in the prediction of the injection pressure so remaining unsaturated areas in the part next to the vents. Further simulations conducted with the developed dual-scale model may allow determining appropriate injection conditions to ensure part filling and reduce the overall processing time.
Conclusion
In this work, a new numerical strategy has been proposed to simulate in an efficient way the flow of a reactive resin in a dual-scale porous material. A pre-calculation step consists in associating to each element of the mesh, an equivalent microstructure. This microstructure is determined from the textiles characteristics and the size and shape of each element using purely geometric considerations. The microscopic filling problem can thus be reduced to one or two tow filling problems, depending on the type of textile considered (unidirectional or biaxial). The volume to be filled in the cavity is through this pre-calculation step spread between the macroscopic (channel) level and the microscopic (tow) level. A VOF technique inspired from Abisset-Chavanne and Chinesta 5 is then used to deal both with the filling and reactive aspects of the simulation at the macroscopic scale. At the microscopic scale, a newly developed approach, based on a fixed transverse and adjustable longitudinal meshing of the tows is used to deal with the filling aspects and the VOF method allows tracking the quantities of interest (temperature, degree of cure). In the case of the studied high speed injections, adjustable longitudinal meshing of the tows allows reducing the tow filling problem to a sum of 1D transverse filling problems and to use macroscopic elements smaller or larger than the unsaturated area. These features make the approach more efficient in terms of calculation time and more flexible in terms of meshing.
Numerical simulations have been conducted to highlight the flexibility of the method. It has been demonstrated on a simple dual-scale 1D filling simulation that increasing the size of the elements by a factor 10 only led to small errors (smaller than 6%) on the injected fluid over time. In this case, the elements used were more than three times bigger than the unsaturated area and the computation time less than 1/100 of the computation time with the refined mesh. Furthermore, single and dual-scale simulations of a reactive injection have been compared and the necessity of using a dual-scale simulation to ensure an appropriate tracking of the quantities of interest and thus a full filling of the part has been demonstrated.
Finally, the developed approach has demonstrated to show interesting ability to deal with dual-scale injection cases with on-line mixing. It must be however emphasized that, due to the assumption of purely transverse tow saturation, the developed method is only valid for high speed flow regimes. Future numerical work will be therefore needed to extend the presented techniques to flow regimes where capillary effects induce non-negligible intra-tow longitudinal flow velocity compared to the channel flow velocity. Furthermore, experimental work should be conducted in order to validate the assumptions made and confirm the effects of dual-scale flow highlighted by the simulations.
Footnotes
Declaration of Conflicting Interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: Part of the funding was provided by the French ANRT grants under CIFRE funding program.
