1. Introduction
The current developments of population growth and global warming pose major challenges for the construction industry. To reduce CO2 emissions in building construction, reinforcements based on textile materials offer possible solutions. Direct-yarn-placement technology using an industrial robot is proving to be a promising method for the automated production of individual reinforcements. Here, typically a carbon yarn is unwound and impregnated in situ with the resin matrix directly within the placement head.
High efficiency and quality are required for an economically efficient automated process. The efficiency of the process can be achieved primarily by increasing the production speed. In addition to good impregnation, a key factor with regard to quality is a continuous yarn tension during yarn placement. Modeling of the yarn-placement system limits is an important challenge, especially for fiber placement with high speed. They require a precise knowledge of the yarn spool overrun after the stoppage of a robot movement.
The focus of this scientific article is the detailed investigation of a specific yarn-placement process, which is characterized by the simultaneous application of low yarn tensions, high travel speeds, and an exclusively braked placement. Previous studies have demonstrated setups for selected operating points of up to m/s, whereby systems with braked and driven bobbins were considered. However, to the best of the author’s knowledge, a comprehensive analysis of the system boundaries at different operating points in conjunction with a braked spool has not yet been carried out.
Since the fabrication of a single textile reinforcement requires the laying of multiple strands in vertical and horizontal directions, achieving short cycle times is highly dependent on production speed. To be competitive with warp knitting machines, it is essential to reduce production time. Consequently, the authors investigate system limits at speeds of up to 2 m/s, a fourfold increase from the currently proposed m/s.
The aim of this research is to address this gap by systematically analyzing the interactions between the aforementioned variables of speed, acceleration, and braking force. Through modeling of the system limits, knowledge can be gained that will contribute to the optimization of the investigated yarn-placement process. These furthermore form the basis for the subsequent design of the in situ impregnation unit in terms of the yarn tension to be tolerated.
2. State of the Research
The method of direct-yarn-placement (DYP) involves the precise deposition of continuous filaments with in situ impregnation onto a base frame. This technique offers advantages such as enhanced control over fiber placement and the ability to create intricate structures with varying fiber orientations.
A key feature is that, unlike textile reinforcements fabricated with conventional textile technologies such as weaving or knitting, no subsequent trimming of the grid reinforcement is necessary. As a result, no waste or scrap is generated, and the necessary finishing steps are eliminated. This makes DYP resource- and cost-efficient compared to traditional manufacturing technologies [
1].
Currently, only small literature entries are found for DYP, but the technology is comparable to yarn-laying advancements in additive manufacturing, fiber placement, and filament winding. This paper aims to provide a overview on recently developed technologies, exploring different mechanical builds and their process variables, such as speed, acceleration, and yarn tension.
2.1. Search Criteria
To explore the state of research, a comprehensive search was conducted using Google Scholar, focusing on papers published since 2020. The search encompassed a wide range of topics related to carbon fiber composite production, with specific emphasis on filament winding, fiber placement, and spool overrun. Different combinations of keywords extracted from the paper’s keyword section were used (
Table A1).
2.2. Additive Manufacturing
2.2.1. Typical Builds of the Laying Head
The research landscape in the realm of additive manufacturing for continuous fiber-reinforced composites (CFRCs) is diverse, reflecting a range of methodologies and designs aimed at optimizing the yarn-laying head. Terekhina et al. [
2] explore in-nozzle impregnation during fused filament fabrication (FFF), employing a modified nozzle combining a brake and motor for yarn and polymer filaments. Mosleh et al. [
3] also leverage modified FFF nozzles, utilizing a single port nozzle for CFRTC manufacturing. An et al. [
4] adopt an in situ pin-assisted melt impregnation approach, utilizing a heating block with pins for impregnation. Wang et al. [
5] focus on melt impregnation, employing an impregnation mold designed for optimal impregnation pressure and filament shaping. Additionally, Zhi et al. [
6] utilize hot-melt impregnation for direct 3D printing, incorporating heating rods and a shaping die. Elderfield et al. [
7] introduce discrete in situ consolidation (DISC) using a conical stainless steel tool, whereas Parmar et al. [
8] discuss various designs tailored for prepregs, including preimpregnation with subsequent additive manufacturing. Cheng et al. [
9] provide a comprehensive review, encompassing various impregnation methods, such as in-nozzle and in-line impregnation. Furthermore, Tao et al. [
10] and Hu et al. [
11] offer extensive reviews covering a spectrum of impregnation techniques and designs, including dual-channel extruder heads and specialized FDM nozzles. Kipping et al. [
12] focus on path planning for reinforcement rather than impregnation specifics, utilizing multi-axis additive manufacturing for carbon fiber reinforcement. Lastly, Wang et al. [
13] employ a specific nozzle design for carbon fiber impregnation in conjunction with low-energy electron beam curing. These studies collectively contribute to advancing the state of the art in yarn-laying head design for CFRC additive manufacturing.
2.2.2. Investigated Speeds, Acceleration, and Tension Settings
In examining the state of research concerning laying speed, acceleration, and tension in additive manufacturing for continuous fiber-reinforced composites (CFRCs), a variety of methodologies and designs have been explored across different studies. Terekhina et al. [
2] focused on in-nozzle impregnation during fused filament fabrication (FFF) with a laying speed of 0.01 m/s. Elderfield et al. [
7] explored discrete in situ consolidation (DISC), with a laying speed of 0.004 m/s. An et al. [
4] adopted an in situ pin-assisted melt impregnation approach with a laying speed of 0.00167 m/s. Wang et al. [
5] investigated melt impregnation with an optimal speed of 0.067 m/s. Mosleh et al. [
3] studied solution impregnation for fiber prepreg with a laying speed of 0.001 m/s. Chen et al. [
14] examined melt impregnation with a speed of 0.0167 m/s. Wang et al. [
13] combined EB curing with FFF printing with a speed of 0.01 m/s. Notably, laying acceleration and yarn tension were not explicitly specified in these documents.
2.3. Fiber Placement
2.3.1. Typical Builds of the Laying Head
In the landscape of advanced composite manufacturing, the design and functionality of yarn-laying effectors are recognized as critical factors for achieving high-quality output and operational efficiency. Donough et al. ([
15]) emphasize the importance of heat sources and roller configurations in their review of in situ consolidation processes, offering valuable insights into effector considerations. Ji et al. ([
16]) focus on laser irradiation, utilizing a semiconductor laser with adjustable power settings, showcasing a specific effector configuration tailored to their process. Parmar et al. ([
8]) provide a comprehensive overview of various manufacturing techniques, which indirectly underscores the significance of effector design in composite manufacturing. Raps et al. ([
17]) employ heated tooling for in situ consolidation, contributing to the understanding of effector functionalities, although specific details about effector design remain undisclosed. These studies collectively highlight the importance of further research to explore and refine effector design, thereby advancing composite manufacturing practices.
2.3.2. Investigated Speeds, Acceleration, and Tension Settings
The yarn-laying speed, acceleration, and tension results from the studies are summarized as follows: Donough et al. [
15] did not provide specific values but discussed speeds of up to 0.35 m/s. Ji et al. [
16] reported movement speeds ranging from 0.02 m/s to 0.08 m/s during the laser-assisted in situ consolidation additive manufacturing process. Parmar et al. [
8] highlighted a maximum yarn-laying speed of 0.1 m/s in their review. Raps et al. [
17] specified a layup speed of 0.125 m/s, but detailed information on acceleration and tension was not provided beyond the use of heated tooling for in situ consolidation.
2.4. Filament Winding
2.4.1. Typical Builds of the Laying Head
Research on yarn-laying head design [
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
31,
32,
33,
34,
35,
36,
37,
38,
39,
40,
41,
42,
43,
44] showcases a diverse array of effector builds catering to specific impregnation needs. Traditional wet impregnation baths with multiple pins remain prevalent [
21,
30,
31,
32,
33,
35,
38,
39,
40,
41,
43,
44], offering versatility in impregnation.
Moreover, some studies explore specialized setups optimized for specific processes, including robotic coreless filament winding systems [
23,
24,
41]. These systems often integrate tension control mechanisms within the effector, ensuring uniform impregnation and winding. Another notable trend is the incorporation of tension sensors directly into end-effectors for real-time monitoring [
41].
In addition to practical implementations, digital approaches such as Bayesian optimization are gaining traction for fine-tuning impregnation machine parameters [
34]. These methods offer increased efficiency and accuracy in impregnation, contributing to advancements in yarn-laying head technology.
2.4.2. Investigated Speeds, Acceleration, and Tension Settings
The laying speed, acceleration, and tension settings in the various papers exhibit a wide range of variables and values, showcasing the diverse approaches in filament winding and related processes [
19,
20,
24,
33,
35,
36,
37]. Usun et al. (2021) focused on 3D printed composites, utilizing a laying speed of 0.01 m/s [
19]. Shi et al. (2022) optimized winding parameters with a laying speed of 1 m/s, and tensions varied from 5 N to 25 N [
20]. Bodea et al. (2022) developed a cyber-physical manufacturing process for large coreless filament wound composite elements, achieving an average laying speed of up to 0.148 m/s, with tensions ranging from 190 N to 320 N during traveling [
24]. Sinha et al. (2024) studied the effect of fiber tension on carbon/epoxy composite specimens, with a processing speed of 0.056 m/s during impregnation [
33]. Sieira et al. (2021) explored the impact of spinning conditions on the diameter and tensile properties of mesophase petroleum pitch carbon fibers, achieving a winding speed of up to 0.57 m/s [
36]. Hopmann et al. (2021) detected and evaluated fiber deposition parameters during wet filament winding, with winding speeds ranging from 0.28 to 0.96 m/s and resin bath temperatures from 40 to 60 °C [
37]. Siegl et al. (2024) examined the winding process of fiber-reinforced thermoplastic tubes, achieving an impregnation line speed of up to 1 m/s [
35].
Further information regarding acceleration was not provided in the reviewed papers. The focus primarily remained on laying speed and tension settings, with little mention of acceleration values.
2.5. Winding Models
In the realm of winding dynamics research, several models have been proposed to elucidate various facets of the process. Pušnik et al., in their study [
45], explored the effect of winding angle on yarn unwinding, emphasizing the optimization of boundary conditions influencing balloon formation. They developed a mathematical model describing yarn motion during unwinding, incorporating balloon theory, Coriolis force, and the effects of gravity and tangential air drag. Through theoretical modeling and computer simulations, they demonstrated the significance of winding angle and apex angle on yarn angular velocity, thereby impacting tension reduction during unwinding.
Kevac et al. delved into the dynamics of sudden jumps during rope winding processes [
46]. Their investigation centered on analyzing the nonlinear and pulsed nature of these dynamics, with a test matrix incorporating variables such as the rotational speed of the winch and rope tension. The employed methods include the analysis of nonlinear dynamics through simulation and experimental validation. The results encompassed the identification of cyclicality in the rope winding (unwinding) process and demonstrated the nonlinear and pulsed nature of the dynamic variables. However, specific details regarding the interaction of tension, velocity, and acceleration on spool overrun were not discussed in their study.
The study by Zhang et al. (2023) endeavored to comprehend yarn tension and vibration dynamics during carbon fiber bobbin unwinding [
47]. Employing a test matrix with variables including spring preload and unwinding speed, the researchers developed a dynamic model grounded in an axially moving strings theory, utilizing MATLAB simulations for analysis. Their study showed a close relation between yarn tension during unwinding and spring preload. To avoid damage to the carbon fiber yarn, the speed and tension should be controlled.
2.6. Research Gap
While the given studies contribute valuable insights into winding processes, there remains a gap in the comprehensive examination of acceleration, velocity, and tension dynamics simultaneously, along with the analysis of spool overrun in degrees. Existing literature lacks detailed analyses in these areas, particularly across a broad speed range. While previous studies have explored single work points in additive manufacturing and fiber placement, they often lack specifics on tension, acceleration, and drive-train dynamics. Similarly, in filament winding, research primarily focuses on limited speed ranges and lacks comprehensive tension and acceleration data. In most cases, the system is optimized with regard to a single work point. The proposed model aims to bridge this gap by providing a holistic framework for understanding and optimizing laying processes across a wider range of work points for different combinations of the parameters laying speed, yarn tension, and robot acceleration.
3. Modeling the Carbon Spool Overrun
Efficient filament winding processes rely on precise control of the carbon spool to prevent overrun during robot movements. As the robot accelerates and decelerates while laying yarn, the inertia of the rotating spool fluctuates, potentially leading to overrun if not properly managed. To mitigate this issue, it is essential to accurately model the carbon spool overrun dynamics. The deceleration curve of the robot is modeled as illustrated in
Figure 1.
At time , the robot begins decelerating from a constant speed, v. This deceleration is characterized by a linear decrease between the starting time, , and the ending time, . The duration of this deceleration, denoted by the variable t, represents the time delta from start to finish.
The speed progression of the spool is encapsulated within
t. The constant speed,
n, of the carbon spool before
is assumed to be based on the speed,
v, of the robot according to Equation (
5). The deceleration behavior of the spool is influenced by the spool brake torque,
M, and the combined inertia of the spool and brake shaft,
J. The required time for the carbon spool to come to a stop is modeled as follows. Equations (1), (4), (8) and (10) are derived from the work of Heinemann et al. [
48].
where the rotational speed,
n, as a factor of the yarn speed,
v, is given by:
To calculate their inertia, the brake shaft and carbon spool are defined as cylindrical tubes with an inner diameter,
, outer diameter,
, and mass,
m.
The total inertia is represented by the sum of the two individual components. Additionally, a calibration factor,
, is introduced to account for potential variations between the assumed inertia values based on supplier data and the actual system. The torque applied to the carbon spool during unwinding depends on the carbon spool’s outer diameter,
(
Figure 2).
Based on the spool stopping time,
t, and the robot deceleration time,
, the time for spool overrun,
, can be determined.
In setups where the robot deceleration time is shorter than the necessary spool stopping time, an overrun will occur. The overrun is represented in degrees of spool rotations, denoted as
.
In the event of a spool overrun, the spool rotation speed is lower than that at the beginning of the deceleration process. The prevailing speed at the time of the overrun, referred to as
(immediately after the robot has stopped), is modeled by downscaling the original speed with a constant factor,
.
4. Materials and Methods
4.1. Investigation of the Spool Overrun
A passive yarn feeding mechanism has been selected for yarn laying, where the yarn is exclusively tensioned by braking forces acting on the spool. This was chosen over an active feed mechanism because it would have required frequency converters combined with high torque motors, which increase the weight and cost of the laying head. Should any slack be present within the setup, the laying head must traverse to eliminate it, as back-winding of the spool is not possible. The presence of slack could result in yarn guiding failures within the feeding apparatus, potentially causing the yarn to slip out of the guiding rollers, leading to severe system damage. To maintain high process stability, it is imperative to ensure that no slack occurs.
During yarn laying, the electro-mechanical systems of the robot and laying head interact. An industrial robot, KUKA KR150, is utilized for yarn placement, programmed in KUKA Robot Language with a soft linear velocity profile (SLIN). The robot’s code incorporates velocities and accelerations as per the test matrix.
In the process of yarn laying, a specially developed robot effector (laying head) is utilized (
Figure 3a). The carbon filament spool is mounted on a magnetic powder brake (IBD Wickeltechnik GmbH, type B.0351.V24), featuring an expansion clamping shaft of length
mm and a mass of approximately 6 kg. Multiple sensors on the laying head monitor process variables such as input tension, output tension, filament speed, yarn width, ambient temperature, ambient humidity, and impregnation unit filling degree. These sensors are calibrated and managed by an Adafruit Feather STM32 Express programmed in Python, while yarn tension control is executed by an Industrial Shields ARDBOX 20 I/Os Analog HF Plus programmed in C. Yarn exits the laying effector via a 360-degree rotatable, ball-bearing-mounted deflection head.
The carbon fiber yarn material used is TENAX-E STS40 F13 3200 tex [
49]. The spools used weigh approximately 2 kg. The spool clamping diameter is
77 mm. The outer diameter is initially
mm and changes throughout the process.
To monitor spool overrun, a grid pattern with 45° angles has been affixed to the outer end of the brake shaft. Optical tracking of the overrun is conducted using an Apple iPhone SE 2020 using its slow-motion recording capabilities. Subsequently, overrun values are manually extracted from the recorded videos based on the 45° gridding.
The impregnated yarn is positioned by the robot onto a worktable equipped with magnetic deflection points. These points are automatically positioned using a robot equipped with suitable fixtures for the deflection elements, according to the required size and mesh width of the desired textile reinforcement (
Figure 3b). For yarn laying, a horizontal grid comprising 20 strands was selected. The laying distance spans
m, with the overall width of the reinforcement measuring
m. The diameter of the deflection rollers is 50 mm.
To assess the influence of the robot, brake system, and spool properties on spool overrun, the key variables outlined in
Table 1 were identified. The primary variables, actively manipulated during the trials, are the focus of the experiment. Meanwhile, the secondary variables remain unmanaged throughout the experiment. With regard to the spool properties, such as diameter and weight, this implies that, due to carbon yarn consumption throughout the experiment, its values will alter over the course of the trial.
The primary variables were tested in a full factorial matrix, as shown in
Table 2. Three stages were tested for each variable, resulting in
trials. For each trial, six samples were tested, totaling 162 samples in all. Each sample is represented by one horizontal strand (refer to
Figure 3b for illustration).
To construct the spool overrun model, the following measurements are required: spool overrun, robot deceleration time, spool properties (diameter and mass), and yarn tension. Spool overrun is measured through video recording. The speed velocity profile is directly logged by the robot output via a Python script. The spool circumference is determined using a tape measure, allowing back calculation of spool diameter and mass for the model construction. Yarn tension is measured by the input force sensor. The data is then extracted using a Python code, which calculates the mean values in the robot’s constant speed zone.
The variable settings are controlled as follows: the acceleration value is set in the KUKA software KSS 8.5.8 as a percentage. The brake value is adjusted to various constant percentages of the maximum brake torque of 35 Nm. Based on the authors previous work, these selected values are known to be compatible with the in situ impregnation device, ranging from approximately 5 N to 25 N. The speed is configured in the KUKA software, utilizing an SLIN movement.
4.2. Carbon Spool Properties
The characteristics of the carbon spool play a critical role in the overrun model. Equations (5) and (8) demonstrate that the outer diameter of the spool serves as an important input parameter. For determining , a methodology relying on circumference measurement was adopted. A tape measure marked at 1 mm intervals was wrapped around the spool to determine its circumference, U.
With the values obtained through circumference measurements and the manufacturer’s data, it is possible to first calculate the outer diameter and second determine mass based on the outer diameter. To achieve this, it is essential to compute the outer spool diameter from the measured variable,
U. For determining the spool weight, a conversion function based on the manufacturer data is selected (
Table 3).
4.3. Robot Speed Ramp
Characterizing the robot speed ramp involves key variables: rising time, constant speed, and falling time, all logged in the experiment as previously stated. Data extraction from the KUKA speed log follows a specific procedure. Initially, the maximum value of the robot speed signal, , is determined. Subsequently, the timestamps where the signal enters and exits the tolerance goal of 90% is ascertained. Based on these values, the rising and falling times of the robot speed curve is calculated. The rising time signifies the duration of the acceleration ramp from mm/s to 90% . In contrast, for the falling time, it represents the period from leaving the 90% tolerance band until reaching a minimum speed value. These configurations were found to effectively filter the complex speed behavior at different acceleration settings of the robot, as depicted in Figure 6d. Due to the robot’s continuous movement during the laying process, the minimum speed value is 50 mm/s.
4.4. Spool Overrun Model Development
For the development of the spool overrun model, equations from the literature are employed, with solutions calculated separately for each trial. The process involves multiple steps conducted using Excel.
Firstly, rotational speed,
n, is computed using Equation (
5). Subsequently, the inertias of the carbon spool (
) and the magnetic powder brake shaft (
) are determined with Equation (
6). For the carbon spool, parameters, including a diameter (
) of 77 mm and model values for outer diameter (
) and mass (
m), are employed. For the brake shaft, a mass
kg and an outer diameter
mm are employed. The inner diameter is set to
mm.
The momentum is then calculated by multiplying the measured tension,
T, with the outer diameter of the carbon spool. The estimated time for spool stopping is derived from Equation (
2), while spool overrun time is determined using Equation (
9), with a measured values of
.
Before computing the overrun angle, the remaining overrun speed (
) is computed with Equation (
12). For determining the values of the constants
and
, a python code for a curvefit based on the library scipy/optimize/curve_fit is used. The code numerically solves the overrun model for different values of
and
, in combination with the measured variables of each trial. It then returns the values of the constants that showed the strongest model fit to the experimental data.
4.5. Simulation of System Boundaries
In exploring the system boundaries, the previously developed overrun model is tailored to the following framework conditions. To ensure system stability, it is imperative to eliminate any spool overrun, implying that the maximum tolerated overrun time,
, must be zero. Consequently, it follows that constant
becomes unnecessary for predicting system stability. Furthermore, from Equations (3) and (9) with
, it can be deduced that
. With this representation, the model for predicting the system boundaries is established.
In achieving high productivity, production speed plays a key factor and should be as high as possible. Furthermore, different accelerations can be given to the system in order to reach long constant speed times. Assuming the latter are fixed, the remaining factor to transfer the system into a stable state is the yarn tension. This is, however, limited by the requirement of the impregnation unit in respect to a low input tension.
Based on the illustrated conditions, the lowest possible input tension is simulated in respect to different speed and acceleration inputs.
To calculate the falling time, the regression model derived from the robot speed analysis is utilized. To ensure a conservative estimate of system boundaries, a worst-case scenario approach is adopted. Here, the model prediction
is downscaled based on the identified errors of the falling time model. This is due to the representation of a worst-case scenario by short robot deceleration time,
.
The selected error values, based on the results of the previous section, are set to s and %. Concerning the carbon fiber spool properties, it is assumed that a weight of 2 kg is consistent across all simulations. An unused spool is expected to exhibit the highest overshoot, given that its mass and outer diameter are at maximum compared to an already unwound spool. Utilizing manufacturer data, mm and kg are employed for the simulation. The speed range is interpolated from 250 to 2000 mm/s in increments of 50 mm/s, with three accelerations of %, 25%, and 50% employed for the simulation.
5. Results
5.1. Experiment on the Spool Overrun
The experiment results indicate the significant influences of the primary variables on the system. Both robot acceleration (
a) and robot speed (
v) demonstrate direct influences, while the magnetic powder brake value exhibits an indirectly proportional effect. Additionally, the secondary variable, spool circumference,
U, experiences significant fluctuations throughout the experiment. Raw data are presented in
Table 4, detailing the determined target values: carbon spool circumference,
U, robot deceleration time,
, yarn tension,
, and spool overrun,
. These values are obtained by calculating the means of the six samples in each trial, with circumference measurements conducted every three trials. The standard deviations are available in
Table A2, located in
Appendix A.
The raw data illustrates the general relationship between the settings. It is observed that, as the speed increases, the spool overshoot rises sharply; for example, from 0 to 1380° from trial 1 to trial 3. Additionally, an increase in the brake value corresponds to a lower spool overshoot. Regarding acceleration, it is observed that only at the lowest setting (%) is a stable condition of zero overrun consistently maintained across all speeds (trials 25–27).
5.2. Carbon Spool Properties
5.2.1. Spool Diameter
The calculated values are depicted in
Figure 4, revealing a linear relationship between the number of trials and the spool diameter. To allow subsequent solving of the overrun model for each trial, a linear regression analysis is performed using the following equation. The resulting linear regression exhibits an
value of
and a maximum error of
%. This demonstrates a strong fit to the experimental data and is utilized for further analysis and processing.
5.2.2. Spool Mass m
To obtain a function describing the net weight in relation to
, both linear and quadratic regression functions, denoted as
and
, respectively, are evaluated. The results, depicted in
Figure 5, reveal that, within the available range of spool masses from
kg to 10 kg, an exponential relationship exists. Consequently, the quadratic function closely aligns with the manufacturer data compared to the linear regression and is thus chosen for further analysis. The
values obtained are
and
, respectively, with maximum errors of 63% and
%.
5.3. Robot Speed Ramp
5.3.1. Data Overview
The analysis indicates that the robot signal times remain consistent across varying brake values. To consolidate common data points for the robot timing (brake values are equal), mean calculation is employed. This process yields values for the robot signal times based on 18 samples each. The summarized results are presented in
Table A3 and visually depicted in an overview plot shown in
Figure 6.
The experimental data further demonstrates the dependence of robot traveling times on both speed and acceleration. Rising and falling times decrease with increasing speed or acceleration. However, an asymmetry is observed, with rising times being generally longer than falling times. This asymmetry increases with lower acceleration values. This trend is illustrated in
Figure 6d through mean curves interpolated from six samples of trials 2, 11, and 20, driven at a constant speed of 1000 mm/s at varying accelerations. The average standard deviation of the robot speed was
%,
%, and
% for 250, 1000, and 2000 m/s, respectively.
Moreover, the size of the constant speed zone is directly proportional to acceleration. The maximum speed of the robot also varies with a, notably reaching a plateau at % that is not equal to the target speed of 1000 mm/s.
This behavior suggests potential areas for future research, particularly in addressing the non-stable speed curve behavior observed in trials with SLIN movement.
5.3.2. Model Development
Based on the behavior observed in the robot SLIN movement, a model for the falling time,
, is developed. This is done due to
being one of the main influencing factors for later calculation of the spool overrun. Through trials, it is observed that increasing speed or acceleration leads to a decrease in
. An empirical model is thus selected to represent this relationship, with constants
and
calibrated based on experimental data.
The values for acceleration (
a) are input as percentages and for velocity (
v) in m/s. Utilizing a Python code for curve fitting from the library
scipy/optimize/curve_fit, the following constants are obtained:
and
. The model exhibits a fit to the data with an
value of 0.978 and a maximum time error of 0.22 s. Experimental and model predictions are visually compared in
Figure 7. For
s, the model predicts the experiment with a maximum error of
%, while for values below
s the maximum error is
s (27%).
5.4. Modeling the Spool Overrun
Based on the measurements of
,
, and
, combined with the models for the spool outer diameter,
, and mass,
m, the overrun model is calibrated. This calibration involves calculating values for the constants. The model solutions are calculated for each trial separately and are displayed in
Table A4. A comparison of the experimental and model behavior per trial is presented in
Figure 8a.
The model demonstrates the ability to predict both large and small overrun angles,
, while also following the reduction of spool weight and outer diameter during the trials. Notably, large overruns (
400°) are reliably detected, although error percentages increase for smaller angles. The maximum angle errors are 191° and 176° for angles of
400° and
400°, respectively. However, for predicting system boundaries, a precise modeling of experimental angles to the degree is unnecessary. Instead, the focus is on detecting the presence or absence of overrun (Boolean True or False detection), where True indicates
and False indicates
. Intermediate calculations are summarized in
Table A4.
A comparison of Boolean overrun detection is depicted in
Figure 8b, demonstrating the model’s ability to accurately predict instability due to overrun without false detections across all trials. All instances of overrun are accurately anticipated, demonstrating the model’s proficiency in capturing the influence of speed, brake value, acceleration, and spool properties. The rate of detection is 100%.
Parameter values for constants and are obtained via curve fitting with Python code, yielding and . The model’s strong fit to experimental data is reflected in an value of .
5.5. Modeling System Boundaries Based on Overrun Model
The adjusted overrun model enables the prediction of crucial minimum tension values for system stability in respect to a worst-case scenario. While there is potential for full overrun compensation at slightly lower values in practical scenarios, the study primarily aims to reliably estimate values where system stability is thought to be assured.
The calculations, illustrated in
Figure 9a, show that, with rising acceleration, the necessary minimum tension increases, showing a similar trend concerning system velocity. For high velocities with low tension, a minimum acceleration is recommended. For instance, at
%, only 16 N is required, compared to 23 N and 32 N at
% and 50%, respectively.
The influence of speed on tension is significantly greater than that of acceleration. This is evident from the observation that the necessary tension increases by factors of 45, 35, and 26 for accelerations of %, 25%, and 50%, respectively, over a speed range increase of a factor of 8. Conversely, when the acceleration is increased by a factor of 4, the maximum tension increase only rises by a factor of 2.
A comparison of the boundary model results with the experiment are displayed in
Figure 9b. It demonstrates that the model predicts higher tension values than those observed in the experiment, suggesting an average tension increase of 2.9 times to avoid overrun.
Based on the evaluated curves, it is possible to predict necessary minimum tensions, which are a key factor for impregnation unit development. In scenarios where the system demands high-speed yarn laying, optimizing the impregnation unit to accommodate greater input forces becomes imperative. Therefore, future research will delve into developing a modeling approach tailored to addressing this aspect.
6. Discussion
6.1. Spool Diameter Model
A linear regression model, developed based on the experiments, demonstrates a good fit with a low maximum error. However, its validity is limited to the current experimental background, as the yarn usage per trial depends on the total laying distance and the number of samples. Further research is necessary to create a more comprehensive model, considering variations in laying length and sample size. Alternatively, a mathematical approach involving back calculation of the spool trial number relative to laying path length and sample number could be explored. Despite its limitations, the model proves valid within the proposed experimental context.
6.2. Spool Mass Model
A model was constructed to establish a relationship between spool diameter and mass using manufacturer data. Both linear and quadratic models were examined, revealing an exponential behavior in the manufacturer data. However, as the spool was not weighed during or after each trial in the experiment, fluctuations to the estimated model may occur in reality. While these influences could not be validated for the selected model, a sufficient fit is estimated based on the manufacturer data. Combining the mass model with the overrun model compensates for fluctuations between reality and experiment by using calibration factors.
6.3. Robot Speed Ramp Model
To the authors’ knowledge, recent yarn-laying experiments combined with in situ impregnation have not yielded any models concerning a robot movement model for calculating deceleration time (falling time, ). Hence, a model was devised based on the acceleration and velocity settings combined with an SLIN movement type.
Experimental findings showed a complex interplay between acceleration and velocity settings concerning the falling time. Despite minor discrepancies in dimension estimation, the selected model captures the interaction of these settings on falling times. To refine the model, falling times were adjusted downwards using error values derived from maximum fluctuations between reality and model. Consequently, the speed ramp model allows for practical application through worst-case scenario calculations. This worst-case scenario is defined by the possibility that the calculated minimum yarn tension may exceed the actual requirement in practice.
Future research should concentrate on enhancing the model by exploring additional settings and various motion types affecting the resulting robot falling time. Despite its fluctuations, within the chosen experimental parameters the model reliably predicts values with essential accuracy.
6.4. Modeling the Spool Overrun
Although overrun prediction relied on mechanical equations, two fitting constants were required to achieve a good match between reality and experiment. Subsequent calibration improved the model’s accuracy in predicting spool overrun across varying speed, acceleration, and brake values, effectively accounting for changes in spool properties. However, the model exhibits weaknesses in precisely calculating the overrun angle, resulting in both over- and underpredictions during experimentation. Nevertheless, for system stability analysis, estimating the occurrence of overrun suffices, obviating the need for precise angle measurements. Analysis of the model in a Boolean manner demonstrated its capability to predict situations of system instability with a 100% success rate, indicating its suitability for delineating system boundaries. While acknowledging the potential for slight deviations in reality, this highlights the potential for further investigation, especially in cases where the model predicts small overrun angles (<15°). Here, predictive accuracy may be refined through targeted research efforts.
6.5. Modeling System Boundaries Based on Overrun Model
The evaluation of the model for system boundaries involves utilizing the calibrated overrun model to predict situations where no overrun occurs initially, representing stable system conditions. By incorporating known errors into the model prediction, they serve as a safety coefficient to ensure stability of the evaluated behavior in reality. The model, acting as an initial prediction tool, can be used to develop subsequent components of the laying head based on worst-case assumptions. Additionally, it is noted that, in reality, the final laying head may potentially be stable at lower values as estimated, although this adjustment is not obligatory if the system is already stable.
Regarding the comparison between model predictions and experimental outcomes, it is evident that the model consistently recommends an increasing tension to compensate the spool overrun that occurred in the experiments. This observation underscores the model’s capability to accurately approximate the necessary data points.
6.6. Area of Application of the Models
In the development of a direct-yarn-laying effector, the proposed model serves as the initial step, offering valuable insights. Once the specifics of yarn spool weights, materials, process speeds, and acceleration are determined, it is possible to approximate the minimum yarn tension required based on the model. This estimated tension becomes crucial for designing the impregnation unit. Within the impregnation unit, tension on the yarn increases due to shear and friction, potentially leading to fiber breakage. Therefore, based on the estimated input tension values, the impregnation unit can be optimized to ensure that tension increases remain within the tolerable process window for the textile yarn.
7. Conclusions
Based on the comprehensive analysis conducted, it is evident that this research has made significant strides in understanding the dynamics of the direct-yarn-laying process and its associated parameters. The experiments conducted on spool overrun, carbon spool properties, robot speed ramp modeling, spool overrun modeling, and system boundary modeling have provided valuable insights into the intricate relationships between various process variables.
The results of the experiment on spool overrun highlighted the direct influences of robot acceleration and speed, as well as the indirect influence of the magnetic powder brake value on the system. Additionally, the fluctuations in spool circumference were observed throughout the experiment, further emphasizing the complex nature of the process.
The models developed for spool diameter and mass exhibited strong fits to the experimental data, providing valuable tools for further analysis and processing. Similarly, the robot speed ramp model successfully captured the interplay between acceleration and velocity settings, allowing for practical applications in approximate calculations.
The spool overrun model, despite its reliance on fitting constants, demonstrated a high degree of accuracy in predicting system instability across varying parameters. While precise angle measurements proved challenging, the model’s ability to anticipate overrun situations with a 100% success rate underscores its utility in delineating system boundaries. Furthermore, the evaluation of system boundaries based on the overrun model highlighted the model’s effectiveness in recommending minimum tension values for stable system conditions.
Overall, the models developed in this research hold immense potential for practical applications in the development of direct-yarn-laying effectors. By providing insights into minimum tension requirements, these models pave the way for optimizing the impregnation unit to ensure stable process conditions while minimizing the risk of fiber breakage. Future research endeavors could focus on refining these models and exploring additional variables to further enhance their predictive capabilities in real-world scenarios.
Author Contributions
Conceptualization, all authors; methodology, all authors; software, E.K.; validation, all authors; formal analysis, E.K.; investigation, E.K.; resources, all authors; data curation, E.K.; writing—original draft preparation, E.K.; writing—review and editing, all authors; visualization, E.K., with review by S.R. and K.H.; supervision, K.H.; project administration, S.R. and K.H.; funding acquisition, S.R. and K.H. All authors have read and agreed to the published version of the manuscript.
Funding
The authors disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: The results described in the article are based on research and development work supported and funded by the German Research Foundation (DFG), the Federal Ministry of Economics and Research (BMWF), and the Federal Ministry of Economics and Climate Protection (BMWK) on the basis of a resolution of the German Bundestag. Furthermore, the author Knoch is partly sponsored by a scholarship from Deutsche Bundesstiftung Umwelt (DBU).
Data Availability Statement
Data are contained within the article.
Acknowledgments
We would like to thank our colleagues Alexander Kahnt, Otto Grauer, Tobias Haft, Tobias Rudloff, Felix Tröger, Lena Völker, and Felix Zakner for their support in preparing and carrying out the research work.
Conflicts of Interest
The authors declare no conflicts of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.
Appendix A
Appendix A.1. Search Entries Used for the State of Research
Table A1.
Search entries used.
Table A1.
Search entries used.
Direct-Yarn-Placement with In Situ Impregnation | Spool Overrun |
---|
carbon textile reinforcement production direct yarn laying textile reinforcement though carbon impregnation during direct yarn laying in situ impregnation of textiles carbon filament winding in situ impregnation carbon fiber placement in situ impregnation carbon fiber robotic automated fiber placement in situ impregnation carbon robotic automated filament winding in situ impregnation carbon filament winding pin-assisted impregnation
| carbon filament winding spool overrun analysis carbon filament winding spool tension control carbon filament winding spool unwinding analysis carbon filament winding process stability carbon filament winding spinning conditions carbon filament winding spooling optimization carbon filament winding spooling dynamics carbon filament winding spool overrun compensation carbon filament winding spool overshoot compensation carbon yarn placement in situ impregnation
|
Appendix A.2. Standard Deviations in the Overrun Experiment
Table A2.
Standard Deviations in the overrun experiment.
Table A2.
Standard Deviations in the overrun experiment.
Trial | (s) | (N) | (°) |
---|
1 | 2.37 ± 0.05 s | 3.5 ± 0.1 N | 0 ± 0° |
2 | 0.84 ± 0.05 s | 3.5 ± 0.2 N | 285 ± 65° |
3 | 0.52 ± 0.03 s | 5.5 ± 0.6 N | 1380 ± 90° |
4 | 2.39 ± 0.07 s | 4.5 ± 0 N | 0 ± 0° |
5 | 0.91 ± 0.05 s | 5 ± 0.3 N | 83 ± 13° |
6 | 0.62 ± 0.06 s | 5.5 ± 0.3 N | 1110 ± 40° |
7 | 2.4 ± 0.07 s | 17 ± 0.9 N | 0 ± 0° |
8 | 0.91 ± 0.06 s | 18 ± 1.4 N | 3 ± 3° |
9 | 0.6 ± 0.06 s | 14 ± 1.1 N | 183 ± 3° |
10 | 1.42 ± 0.05 s | 5.5 ± 0.3 N | 0 ± 0° |
11 | 0.58 ± 0.06 s | 6 ± 1 N | 170 ± 12° |
12 | 0.35 ± 0.04 s | 7 ± 0.8 N | 1080 ± 36° |
13 | 1.41 ± 0.06 s | 6.5 ± 0.1 N | 0 ± 0° |
14 | 0.55 ± 0.02 s | 7.5 ± 0.3 N | 113 ± 18° |
15 | 0.39 ± 0.05 s | 8.5 ± 0.9 N | 848 ± 68° |
16 | 1.45 ± 0.05 s | 18 ± 0.4 N | 0 ± 0° |
17 | 0.58 ± 0.04 s | 17.5 ± 0.3 N | 0 ± 0° |
18 | 0.36 ± 0.04 s | 15 ± 0.9 N | 244 ± 41° |
19 | 3.62 ± 0.16 s | 7 ± 0.3 N | 0 ± 0° |
20 | 1.4 ± 0.08 s | 7.5 ± 0.1 N | 0 ± 0° |
21 | 0.99 ± 0.05 s | 8 ± 0.6 N | 473 ± 68° |
22 | 3.63 ± 0.15 s | 8 ± 0.2 N | 0 ± 0° |
23 | 1.45 ± 0.08 s | 8 ± 0.2 N | 0 ± 0° |
24 | 0.9 ± 0.04 s | 10 ± 0.5 N | 263 ± 60° |
25 | 3.64 ± 0.18 s | 20.8 ± 0.4 N | 0 ± 0° |
26 | 1.43 ± 0.11 s | 20.5 ± 0.6 N | 0 ± 0° |
27 | 0.94 ± 0.05 s | 20 ± 1.3 N | 0 ± 0° |
Appendix A.3. Robot Speed Ramp Data Overview
Table A3.
Results from the robot speed ramp analysis.
Table A3.
Results from the robot speed ramp analysis.
a (%) | v (mm/s) | (s) | (s) | (s) |
---|
12.5 | 250 | 13.58 ± 0.12 | 2.65 ± 0.01 | 3.63 ± 0.01 |
12.5 | 1000 | 3.55 ± 0.51 | 0.83 ± 0.0 | 1.42 ± 0.02 |
12.5 | 2000 | 1.47 ± 0.03 | 0.4 ± 0.03 | 0.94 ± 0.04 |
25 | 250 | 5.01 ± 0.1 | 6.9 ± 5.13 | 2.39 ± 0.01 |
25 | 1000 | 1.55 ± 0.09 | 2.35 ± 0.13 | 0.89 ± 0.04 |
25 | 2000 | 0.85 ± 0.15 | 1.01 ± 0.05 | 0.58 ± 0.05 |
50 | 250 | 3.13 ± 0.03 | 10.62 ± 0.01 | 1.42 ± 0.02 |
50 | 1000 | 0.3 ± 0.03 | 2.72 ± 0.01 | 0.57 ± 0.02 |
50 | 2000 | 0.34 ± 0.0 | 1.25 ± 0.03 | 0.37 ± 0.02 |
Appendix A.4. Overrun Angle Calculation Overview
Table A4.
Overview of the calculated variables for the computation of the overrun per trial.
Table A4.
Overview of the calculated variables for the computation of the overrun per trial.
Trial | a (%) | (%) | v (mm/s) | (°) | n () | (kgm2) | (kgm2) | M () | (°) |
---|
1 | 25 | 12.5 | 250 | 0 | 0.6098 | 0.0039 | 0.0077 | 0.2284 | 0 |
2 | 25 | 12.5 | 1000 | 285 | 2.4651 | 0.0037 | 0.0077 | 0.2260 | 232 |
3 | 25 | 12.5 | 2000 | 1380 | 4.9834 | 0.0035 | 0.0077 | 0.3513 | 1140 |
4 | 25 | 20 | 250 | 0 | 0.6297 | 0.0033 | 0.0077 | 0.2843 | 0 |
5 | 25 | 20 | 1000 | 83 | 2.5467 | 0.0031 | 0.0077 | 0.3125 | 10 |
6 | 25 | 20 | 2000 | 1110 | 5.1502 | 0.0030 | 0.0077 | 0.3399 | 1107 |
7 | 25 | 27 | 250 | 0 | 0.6510 | 0.0028 | 0.0077 | 1.0390 | 0 |
8 | 25 | 27 | 1000 | 0 | 2.6339 | 0.0026 | 0.0077 | 1.0877 | 0 |
9 | 25 | 27 | 2000 | 183 | 5.3286 | 0.0025 | 0.0077 | 0.8363 | 93 |
10 | 50 | 12.5 | 250 | 0 | 0.6739 | 0.0023 | 0.0077 | 0.3248 | 0 |
11 | 50 | 12.5 | 1000 | 170 | 2.7273 | 0.0022 | 0.0077 | 0.3501 | 126 |
12 | 50 | 12.5 | 2000 | 1080 | 5.5198 | 0.0021 | 0.0077 | 0.4037 | 1163 |
13 | 50 | 20 | 250 | 0 | 0.6983 | 0.0020 | 0.0077 | 0.3704 | 0 |
14 | 50 | 20 | 1000 | 113 | 2.8275 | 0.0018 | 0.0077 | 0.4222 | 70 |
15 | 50 | 20 | 2000 | 848 | 5.7252 | 0.0017 | 0.0077 | 0.4726 | 930 |
16 | 50 | 27 | 250 | 0 | 0.7246 | 0.0016 | 0.0077 | 0.9884 | 0 |
17 | 50 | 27 | 1000 | 0 | 2.9354 | 0.0015 | 0.0077 | 0.9488 | 0 |
18 | 50 | 27 | 2000 | 244 | 5.9465 | 0.0014 | 0.0077 | 0.8029 | 411 |
19 | 12.5 | 12.5 | 250 | 0 | 0.7530 | 0.0013 | 0.0077 | 0.3699 | 0 |
20 | 12.5 | 12.5 | 1000 | 0 | 3.0519 | 0.0013 | 0.0077 | 0.3911 | 0 |
21 | 12.5 | 12.5 | 2000 | 473 | 6.1856 | 0.0012 | 0.0077 | 0.4117 | 517 |
22 | 12.5 | 20 | 250 | 0 | 0.7837 | 0.0011 | 0.0077 | 0.4062 | 0 |
23 | 12.5 | 20 | 1000 | 0 | 3.1780 | 0.0010 | 0.0077 | 0.4006 | 0 |
24 | 12.5 | 20 | 2000 | 263 | 6.4447 | 0.0010 | 0.0077 | 0.4939 | 374 |
25 | 12.5 | 27 | 250 | 0 | 0.8170 | 0.0009 | 0.0077 | 1.0106 | 0 |
26 | 12.5 | 27 | 1000 | 0 | 3.3149 | 0.0009 | 0.0077 | 0.9842 | 0 |
27 | 12.5 | 27 | 2000 | 0 | 6.7265 | 0.0008 | 0.0077 | 0.9464 | 0 |
Appendix A.5. Simulation Results of the System Boundaries
Table A5.
Detailed overview of the simulation results for the necessary minimum tension values in respect to selected speed and acceleration settings.
Table A5.
Detailed overview of the simulation results for the necessary minimum tension values in respect to selected speed and acceleration settings.
v (m/s) | T (N), a = 12.5% | T (N), a = 25% | T (N), a = 50% |
---|
250 | 0.359741 | 0.677758 | 1.214638 |
300 | 0.511727 | 0.953846 | 1.679269 |
350 | 0.688147 | 1.269509 | 2.197946 |
400 | 0.888132 | 1.622174 | 2.764676 |
450 | 1.110853 | 2.009483 | 3.374321 |
500 | 1.355517 | 2.429277 | 4.02245 |
550 | 1.62137 | 2.87957 | 4.705221 |
600 | 1.907692 | 3.358538 | 5.419289 |
650 | 2.213794 | 3.864496 | 6.161722 |
700 | 2.539019 | 4.395892 | 6.929949 |
750 | 2.882737 | 4.951287 | 7.721695 |
800 | 3.244348 | 5.529352 | 8.534949 |
850 | 3.623274 | 6.128853 | 9.36792 |
900 | 4.018966 | 6.748643 | 10.21901 |
950 | 4.430894 | 7.387656 | 11.0868 |
1000 | 4.858553 | 8.0449 | 11.96999 |
1050 | 5.301457 | 8.719451 | 12.86745 |
1100 | 5.75914 | 9.410443 | 13.77811 |
1150 | 6.231156 | 10.11707 | 14.70105 |
1200 | 6.717076 | 10.83858 | 15.63541 |
1250 | 7.216486 | 11.57426 | 16.5804 |
1300 | 7.728992 | 12.32344 | 17.53533 |
1350 | 8.254214 | 13.08552 | 18.49954 |
1400 | 8.791783 | 13.8599 | 19.47244 |
1450 | 9.34135 | 14.64603 | 20.45349 |
1500 | 9.902575 | 15.44339 | 21.4422 |
1550 | 10.47513 | 16.2515 | 22.43809 |
1600 | 11.0587 | 17.0699 | 23.44076 |
1650 | 11.65299 | 17.89815 | 24.4498 |
1700 | 12.25771 | 18.73584 | 25.46487 |
1750 | 12.87256 | 19.58259 | 26.48561 |
1800 | 13.49729 | 20.43803 | 27.51174 |
1850 | 14.13162 | 21.3018 | 28.54295 |
1900 | 14.77531 | 22.1736 | 29.57898 |
1950 | 15.42812 | 23.05309 | 30.61958 |
2000 | 16.0898 | 23.93999 | 31.66453 |
References
- Schladitz, F.; Curbach, M.; Rittner, S.; Kahnt, A.; Tietze, M. Textile Bewehrung und Deren Herstellung. German Patent No.: DE102016100455B4, 19 November 2020. Available online: https://register.dpma.de/DPMAregister/pat/register?AKZ=1020161004553 (accessed on 31 January 2024).
- Terekhina, S.; Egorov, S.; Tarasova, T.; Skornyakov, I.; Guillaumat, L.; Hattali, M.L. In-nozzle impregnation of continuous textile flax fiber/polyamide 6 composite during FFF process. Compos. Part Appl. Sci. Manuf. 2022, 153, 106725. [Google Scholar] [CrossRef]
- Mosleh, N.; Rezadoust, A.M.; Dariushi, S. Determining process-window for manufacturing of continuous carbon fiber-reinforced composite Using 3D-printing. Mater. Manuf. Process. 2020, 36, 409–418. [Google Scholar] [CrossRef]
- An, Y.; Myung, J.H.; Yoon, J.; Yu, W. Three-dimensional printing of continuous carbon fiber-reinforced polymer composites via in situ pin-assisted melt impregnation. Addit. Manuf. 2022, 55, 102860. [Google Scholar] [CrossRef]
- Wang, Q.; Zhang, Q.; Kang, Y.; Wang, Y.; Liu, J. An investigation of preparation of continuous carbon fiber reinforced PLA prepreg filament. Compos. Commun. 2023, 39, 101530. [Google Scholar] [CrossRef]
- Zhi, Q.; Li, D.; Zhang, Z.; Zhu, W. High-content continuous carbon fiber reinforced multifunctional prepreg filaments suitable for direct 3D-printing. Compos. Commun. 2023, 44, 101726. [Google Scholar] [CrossRef]
- Nicholas, E.; Wong, J.C.H. Discrete in-situ consolidation of additively manufactured continuous fiber-reinforced polymer composites. Compos. Part Appl. Sci. Manuf. 2023, 171, 107562. [Google Scholar] [CrossRef]
- Parmar, H.; Khan, T.; Tucci, F.; Umer, R.; Carlone, P. Advanced robotics and additive manufacturing of composites: Towards a new era in Industry 4.0. Mater. Manuf. Process. 2021, 37, 483–517. [Google Scholar] [CrossRef]
- Cheng, P.; Peng, Y.; Li, S.; Rao, Y.; Le Duigou, A.; Wang, K.; Ahzi, S. 3D printed continuous fiber reinforced composite lightweight structures: A review and outlook. Compos. Part Eng. 2023, 250, 110450. [Google Scholar] [CrossRef]
- Tao, Y.; Li, P.; Zhang, J.; Wang, S.; Shi, S.Q.; Kong, F. A review of fused filament fabrication of continuous natural fiber reinforced thermoplastic composites: Techniques and materials. Polym. Compos. 2023, 44, 8200–8222. [Google Scholar] [CrossRef]
- Hu, Y.; Lin, Y.; Yang, L.; Wu, S.; Tang, D.; Yan, C.; Shi, Y. Additive Manufacturing of Carbon Fiber-reinforced Composites: A Review. Appl. Compos. Mater. 2023, 31, 353–398. [Google Scholar] [CrossRef]
- Kipping, J.; Kállai, Z.; Schüppstuhl, T. A Set of Novel Procedures for Carbon Fiber Reinforcement on Complex Curved Surfaces Using Multi Axis Additive Manufacturing. Appl. Sci. 2022, 12, 5819. [Google Scholar] [CrossRef]
- Wang, B.; Ming, Y.; Zhu, Y.; Yao, X.; Ziegmann, G.; Xiao, H.; Zhang, X.; Zhang, J.; Duan, Y.; Sun, J. Fabrication of continuous carbon fiber mesh for lightning protection of large-scale wind-turbine blade by electron beam cured printing. Addit. Manuf. 2020, 31, 100967. [Google Scholar] [CrossRef]
- Chen, X.; Wang, Y.; Liu, M.; Qu, S.; Zhang, Q.; Chen, S. Preparation and Process Parameter Optimization of Continuous Carbon Fiber-Reinforced Polycarbonate Prepreg Filament. Polymers 2023, 15, 607. [Google Scholar] [CrossRef]
- Donough, M.J.; Shafaq; St John, N.A.; Philips, A.W.; Prusty, B.G. Process modelling of In-situ consolidated thermoplastic composite by automated fibre placement A review. Compos. Part Appl. Sci. Manuf. 2022, 163, 107179. [Google Scholar] [CrossRef]
- Ji, Y.; Luan, C.; Yao, X.; Ding, Z.; Niu, C.; Dong, N.; Fu, J. Mechanism and behavior of laser irradiation on carbon fiber reinforced polyetheretherketone (CF/PEEK) during the laser-assisted in-situ consolidation additive manufacturing process. Addit. Manuf. 2023, 74, 103713. [Google Scholar] [CrossRef]
- Raps, L.; Chadwick, A.R.; Mössinger, I.; Vinot, M.; Behling, T.; Schaefer, Y. Characteristics of in-situ automated fiber placement carbon-fiber-reinforced low-melt polyaryl ether ketone laminates part 2: Effect of prepreg composition. J. Compos. Mater. 2024, 58, 1523–1535. [Google Scholar] [CrossRef]
- Lunetto, V.; Galati, M.; Settineri, L.; Iuliano, L. Sustainability in the manufacturing of composite materials: A literature review and directions for future research. J. Manuf. Process. 2023, 85, 858–874. [Google Scholar] [CrossRef]
- Usun, A.; Gümrük, R. The mechanical performance of the 3D printed composites produced with continuous carbon fiber reinforced filaments obtained via melt impregnation. Addit. Manuf. 2021, 46, 102112. [Google Scholar] [CrossRef]
- Shi, J.; Yuan, S.; Zhang, W.; Wang, G.; Zhang, J.; Chen, H.; Cheng, H. Jute yarn-wound composites: Optimization of methods for evaluating mechanical properties and improvement of mechanical properties. J. Mater. Res. Technol. 2022, 21, 827–840. [Google Scholar] [CrossRef]
- Nikravesh, Y.; Muralidharan, K.; Frantziskonis, G. Techno-economic assessment and design optimization of compressed air energy storage using filament wound carbon fiber reinforced plastic pressure vessels. J. Energy Storage 2021, 40, 102754. [Google Scholar] [CrossRef]
- Liu, J.; Phoenix, S.L. Analytical Prediction and Numerical Verification of Stress Concentration Profile Around an In-situ Tow Break in Resin-impregnated Filament-wound Composites. arXiv 2023, arXiv:2311.01736. [Google Scholar]
- Mindermann, P.; Rongen, B.; Gubetini, D.; Knippers, J.; Gresser, G.T. Material Monitoring of a Composite Dome Pavilion Made by Robotic Coreless Filament Winding. Materials 2021, 14, 5509. [Google Scholar] [CrossRef]
- Bodea, S.; Mindermann, P.; Gresser, G.T.; Menges, A. Additive Manufacturing of Large Coreless Filament Wound Composite Elements for Building Construction. 3D Print. Addit. Manuf. 2022, 9, 145–160. [Google Scholar] [CrossRef]
- Esfandiari, P.; Silva, J.F.; Novo, P.J.; Nunes, J.P.; Marques, A.T. Production and processing of pre-impregnated thermoplastic tapes by pultrusion and compression moulding. J. Compos. Mater. 2022, 56, 1667–1676. [Google Scholar] [CrossRef]
- Friese, D.; Scheurer, M.; Hahn, L.; Gries, T.; Cherif, C. Textile reinforcement structures for concrete construction applications—A review. J. Compos. Mater. 2022, 56, 4041–4064. [Google Scholar] [CrossRef]
- Ferreira, F.; Fernandes, P.; Correia, N.; Marques, A.T. Development of a Pultrusion Die for the Production of Thermoplastic Composite Filaments to Be Used in Additive Manufacture. J. Compos. Sci. 2021, 5, 120. [Google Scholar] [CrossRef]
- Çelik, M.; Noble, T.; Jorge, F.; Jian, R.; Ó Brádaigh, C.M.; Robert, C. Influence of Line Processing Parameters on Properties of Carbon Fibre Epoxy Towpreg. J. Compos. Sci. 2022, 6, 75. [Google Scholar] [CrossRef]
- Budiyantoro, C.; Rochardjo, H.S.B.; Nugroho, G. Design, Manufacture, and Performance Testing of Extrusion—Pultrusion Machine for Fiber-Reinforced Thermoplastic Pellet Production. Machines 2021, 9, 42. [Google Scholar] [CrossRef]
- Mörl, S.; Knorr, D.; Streinz, M.; Mörl, M.; Altstädt, V. Melt impregnation of woven glass fabric reinforced composites in situ modified with short glass fibers in the interlaminar free spacing: Morphology, microstructure and static mechanical properties. Polym. Compos. 2020, 41, 4117–4129. [Google Scholar] [CrossRef]
- Jois, K.C.; Mölling, T.; Schuster, J.; Grigat, N.; Gries, T. Towpreg manufacturing and characterization for filament winding application. Polym. Compos. 2024, 1–13. [Google Scholar] [CrossRef]
- Chukov, D.I.; Tcherdyntsev, V.V.; Stepashkin, A.A.; Zadorozhnyy, M.Y. Structure, Thermal, and Mechanical Behavior of the Polysulfone Solution Impregnated Unidirectional Carbon Fiber Yarns. Polymers 2023, 15, 4601. [Google Scholar] [CrossRef]
- Sinha, S.K.; Buragohain, M.K.; Bose, P.S.C. Effect of fiber tension on physical and mechanical properties of filament wound carbon/epoxy composite specimen. Sadhana 2024, 49, 116. [Google Scholar] [CrossRef]
- Schönl, F.; Hübner, F.; Luik, M.; Thomas, J.; de Albuquerque, R.; Ruckdäschel, H. Digital Approaches for Optimization of Composite Processing: Bayesian Optimization for Impregnation and Fibre Spreading In-Situ Monitoring; Springer International Publishing: Cham, Switzerland, 2023. [Google Scholar] [CrossRef]
- Siegl, M.; Jungbauer, B.; Gebhardt, J.; Judenmann, A.; Ehrlich, I. Winding Process of Fibre-Reinforced Thermoplastic Tubes with Integrated Tape Production through In-Situ Roving Impregnation and Infrared Consolidation; Research Square Platform LLC: Durham, NC, USA, 2024. [Google Scholar] [CrossRef]
- Sieira, P.; de Souza Mendes, P.R.; de Castro, A.; Pradelle, F. Impact of spinning conditions on the diameter and tensile properties of mesophase petroleum pitch carbon fibers using design of experiments. Mater. Lett. 2021, 285, 129110. [Google Scholar] [CrossRef]
- Hopmann, C.; Magura, N.; Lopez, N.R.; Schneider, D.; Fischer, K. Detection and evaluation of the fibers’ deposition parameters during wet filament winding. Polym. Eng. Sci. 2021, 61, 1353–1367. [Google Scholar] [CrossRef]
- Schneider, K.; Michel, A.; Liebscher, M.; Mechtcherine, V. Verbundverhalten mineralisch gebundener und polymergebundener Bewehrungsstrukturen aus Carbonfasern bei Temperaturen bis 500 °C. Beton-Und Stahlbetonbau 2018, 113, 886–894. [Google Scholar] [CrossRef]
- Zhao, J.; Liebscher, M.; Michel, A.; Junger, D.; Trindade, A.; Silva, F.; Mechtcherine, V. Development and testing of fast curing, mineral-impregnated carbon fiber (MCF) reinforcements based on metakaolin-made geopolymers. Cem. Concr. Compos. 2021, 116, 103898. [Google Scholar] [CrossRef]
- Liebscher, M.; Zhao, J.; Wilms, G.; Michel, A.; Wilhelm, K.; Mechtcherine, V. Influence of Roller Configuration on the Fiber-Matrix Distribution and Mechanical Properties of Continuously Produced, Mineral-Impregnated Carbon Fibers (MCFs). Fibers 2022, 10, 42. [Google Scholar] [CrossRef]
- Mindermann, P.; Bodea, S.; Menges, A.; Gresser, G.T. Development of an Impregnation End-Effector with Fiber Tension Monitoring for Robotic Coreless Filament Winding. Processes 2021, 9, 806. [Google Scholar] [CrossRef]
- Mindermann, P.; Gil Pérez, M.; Knippers, J.; Gresser, G.T. Investigation of the Fabrication Suitability, Structural Performance, and Sustainability of Natural Fibers in Coreless Filament Winding. Materials 2022, 15, 3260. [Google Scholar] [CrossRef]
- Friese, D.; Mersch, J.; Hahn, L.; Cherif, C. Development of a yarn guiding and impregnation technology for robot-assisted fiber manufacturing of 3D textile reinforcement structures. In Proceedings of the 11th International Conference on Fiber-Reinforced Polymer (FRP) Composites in Civil Engineering (CICE 2023), Rio de Janeiro, Brazil, 23–26 July 2023. [Google Scholar] [CrossRef]
- Marissen, R.; van der Drift, L.; Sterk, J. Technology for Rapid Impregnation of Fibre Bundles with a Molten Thermoplastic Polymer; Elsevier: Amsterdam, The Netherlands, 2000. [Google Scholar] [CrossRef]
- Pusnik, N.; Pracek, S. The Effect of Winding Angle on Unwinding Yarn. Trans. Famena 2016, 40, 29–42. [Google Scholar] [CrossRef]
- Kevac, L.; Filipovic, M.; Rakic, A. Dynamics of the process of the rope winding (unwinding) on the winch. Appl. Math. Model. 2017, 48, 821–843. [Google Scholar] [CrossRef]
- Zhang, Y.; Yang, Z.; Wang, Z.; Li, X.; Meng, Z. Yarn tension model and vibration analysis during unwinding of carbon fiber bobbins. J. Ind. Text. 2023, 53, 152808372311789. [Google Scholar] [CrossRef]
- Heinemann, H.; Krämer, H.; Zimmer, H.; Martin, R. Kleine Formelsammlung PHYSIK, 8th ed.; Carl Hanser Verlag: Munich, Germany, 2023; pp. 230–245. [Google Scholar] [CrossRef]
- Teijin Carbon Europe GmbH. Product Data Sheet. (2022, 1st March). Version 1.4. Available online: https://www.teijincarbon.com/fileadmin/user_upload/Datenblätter/Filament_Yarn/Product_Data_Sheet_TSG01en__EU_Filament_.pdf (accessed on 31 January 2024).
Figure 1.
Illustration of the necessary constants for modeling the robot deceleration ramp.
Figure 1.
Illustration of the necessary constants for modeling the robot deceleration ramp.
Figure 2.
Torque applied to the carbon spool.
Figure 2.
Torque applied to the carbon spool.
Figure 3.
Insights on the direct-yarn-laying process: (a) yarn-laying head with sensor: (1) magnetic power brake, (2) carbon spool, (3) unwound carbon filament, (4) input tension sensor, (5) 360-degree rotatable deflection head, (6) output tension sensor, (7) impregnation unit, (8) camera for yarn width sensing, (9) robot mount, (10) unwinding speed sensor; (b) yarn-laying head during the DYP process: (11) deflection element used for yarn positioning.
Figure 3.
Insights on the direct-yarn-laying process: (a) yarn-laying head with sensor: (1) magnetic power brake, (2) carbon spool, (3) unwound carbon filament, (4) input tension sensor, (5) 360-degree rotatable deflection head, (6) output tension sensor, (7) impregnation unit, (8) camera for yarn width sensing, (9) robot mount, (10) unwinding speed sensor; (b) yarn-laying head during the DYP process: (11) deflection element used for yarn positioning.
Figure 4.
Visualization of the calculated spool outer diameter, , per trial.
Figure 4.
Visualization of the calculated spool outer diameter, , per trial.
Figure 5.
Visualization of the calculated spool outer diameter,
, per trial. The supplier data is taken from the data sheet [
49].
Figure 5.
Visualization of the calculated spool outer diameter,
, per trial. The supplier data is taken from the data sheet [
49].
Figure 6.
Results of the robot speed ramp analysis: (a) rising time, , constant speed time, , and falling speed time, , for an acceleration of %; (b) timings for an acceleration of %; (c) timings for an acceleration of %; (d) mean robot speed curves of 6 samples for different acceleration settings at a target speed of 1000 mm/s.
Figure 6.
Results of the robot speed ramp analysis: (a) rising time, , constant speed time, , and falling speed time, , for an acceleration of %; (b) timings for an acceleration of %; (c) timings for an acceleration of %; (d) mean robot speed curves of 6 samples for different acceleration settings at a target speed of 1000 mm/s.
Figure 7.
Comparison of the developed falling time model with the experimental results of each trial.
Figure 7.
Comparison of the developed falling time model with the experimental results of each trial.
Figure 8.
Results of the overrun model development: (a) comparison of the predicted model overrun angles with experimental results of each trial; (b) comparison of the Boolean system instability detection as a stacked plot (peak present: 1, no peak present: 0).
Figure 8.
Results of the overrun model development: (a) comparison of the predicted model overrun angles with experimental results of each trial; (b) comparison of the Boolean system instability detection as a stacked plot (peak present: 1, no peak present: 0).
Figure 9.
Results of the system boundary simulation: (
a) expected minimum tension values in respect to laying speed,
v, and acceleration,
a, for the no-overrun scenario (for values, refer to
Table A5); (
b) comparison of the present tension values of the trials with overrun (blue) with the minimum necessary input tension according to the boundary model (red).
Figure 9.
Results of the system boundary simulation: (
a) expected minimum tension values in respect to laying speed,
v, and acceleration,
a, for the no-overrun scenario (for values, refer to
Table A5); (
b) comparison of the present tension values of the trials with overrun (blue) with the minimum necessary input tension according to the boundary model (red).
Table 1.
Identified variables of the experiment.
Table 1.
Identified variables of the experiment.
Primary Variables | Unmanaged Variables |
---|
velocity v | spool diameter |
acceleration a | spool mass m |
brake value | |
Table 2.
Overrun test settings to determine system stability.
Table 2.
Overrun test settings to determine system stability.
Laying Acceleration (%) | Brake Value (%) | Laying Speed (mm/s) |
---|
12.5, 25, 50 | 12, 20, 28 | 250, 1000, 2000 |
Table 3.
Manufacturer data of mass to outer diameter ratio [
49].
Table 3.
Manufacturer data of mass to outer diameter ratio [
49].
Outer Diameter (mm) | Net Weight m (kg) |
---|
105 | 0.5 |
120 | 1 |
145 | 2 |
180 | 4 |
205 | 6 |
225 | 8 |
245 | 10 |
Table 4.
Results of the overrun experiment.
Table 4.
Results of the overrun experiment.
Trial | a (%) | Brake Value (%) | v (mm/s) | U (cm) | (s) | (N) | (°) |
---|
1 | 25 | 12 | 250 | 41.0 | 2.37 | 3.5 | 0 |
2 | 25 | 12 | 1000 | | 0.84 | 3.5 | 285 |
3 | 25 | 12 | 2000 | | 0.52 | 5.5 | 1380 |
4 | 25 | 20 | 250 | 39.8 | 2.39 | 4.5 | 0 |
5 | 25 | 20 | 1000 | | 0.91 | 5.0 | 83 |
6 | 25 | 20 | 2000 | | 0.62 | 5.5 | 1110 |
7 | 25 | 27 | 250 | 38.6 | 2.4 | 17.0 | 0 |
8 | 25 | 27 | 1000 | | 0.91 | 18.0 | 3 |
9 | 25 | 27 | 2000 | | 0.6 | 14.0 | 183 |
10 | 50 | 12 | 250 | 37.2 | 1.42 | 5.5 | 0 |
11 | 50 | 12 | 1000 | | 0.58 | 6.0 | 170 |
12 | 50 | 12 | 2000 | | 0.35 | 7.0 | 1080 |
13 | 50 | 20 | 250 | 36.1 | 1.41 | 6.5 | 0 |
14 | 50 | 20 | 1000 | | 0.55 | 7.5 | 113 |
15 | 50 | 20 | 2000 | | 0.39 | 8.5 | 848 |
16 | 50 | 27 | 250 | 34.8 | 1.45 | 18.0 | 0 |
17 | 50 | 27 | 1000 | | 0.58 | 17.5 | 0 |
18 | 50 | 27 | 2000 | | 0.36 | 15.0 | 244 |
19 | 12.5 | 12 | 250 | 33.5 | 3.62 | 7.0 | 0 |
20 | 12.5 | 12 | 1000 | | 1.40 | 7.5 | 0 |
21 | 12.5 | 12 | 2000 | | 0.99 | 8.0 | 473 |
22 | 12.5 | 20 | 250 | 32.0 | 3.63 | 8.0 | 0 |
23 | 12.5 | 20 | 1000 | | 1.45 | 8.0 | 0 |
24 | 12.5 | 20 | 2000 | | 0.9 | 10.0 | 263 |
25 | 12.5 | 27 | 250 | 30.6 | 3.64 | 20.8 | 0 |
26 | 12.5 | 27 | 1000 | | 1.43 | 20.5 | 0 |
27 | 12.5 | 27 | 2000 | 29.4 | 0.94 | 20.0 | 0 |
| Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).