1. Introduction
Injection moulding is a key process for manufacturing of plastic parts. The parts are used in a broad range of sectors such as automotive, medical and the toy industry. The demand for plastic parts is growing, and the wide use cases increase the requirement for both quality, tolerances, and competitive pricing [
1,
2]. The sustainable agenda in the public domain comes in addition to the increased plastic consumption in the world, resulting in greater demands for both virgin and reused plastic feedstock. Resilience in the supply chain has further put focus on the use of multiple vendors to ensure a continuous production in crisis situations. This challenges manufacturers to find methods to produce with feedstock from multiple vendors or feedstock with increased variance between batches [
3,
4]. Plastic parts manufactured from injection moulding are dependent on three main domains being equipment, moulding process and material. The increased variance of raw material needs to be handled to ensure the same level of quality as today.
The control of injection moulding machines has been a focus area for both industry and academia since the 1980s, where the main focus has been on closed-loop control for precision and repeatability of the machines [
5]. Ensuring the precision and repeatability of injection moulding machines should in the case of constant boundary conditions result in constant part properties. However, in production environments, constant boundary conditions are unlikely to be present as, e.g., humidity, temperature and vendors of raw material changes over time [
6,
7].
Chen and Turng [
8] described injection moulding control through a cascaded control structure with three loops; machine control, process control and part quality/parameter control. Further research within these three loops of the injection moulding process is needed to increase the controllability of the process [
7]. Control strategies often rely on sensor data from the mould, even though only less than 1% of the production moulds contain sensors according to Masato et al. [
9]. This requires large changes in the production setup to utilise controllers where sensors in the mould are required. The simplicity of not having sensors in the mould on the contrary makes the implementation process less demanding.
The objective of any process control system based on feedback control is to manipulate the desired states to achieve a desired objective. A method of designing a reliable controller is to gain an understanding of the system through a representative mathematical model [
10]. To successfully design a process control system, three domains need to be present; the desired reference, a stable controller, and a feedback signal coming from either an observer or a sensor. A fundamental difficulty in controlling part properties of injection moulded products is that only a limited amount of product properties can be measured in-line [
11]. This leads to two fundamental difficulties in closed-loop process control related to injection moulding.
The answer depends on in which of the three cascaded control loops is being considered. This work is based on a case study with a 16 cavity cold runner mould. The geometry of the part is primarily defined by the mould cavity; although, the material and moulding process also influence the final shape, as discussed above. Multiple part properties, such as weight, and dimensions can be important for the functionality of the produced part.
Figure 1 shows a sketch of the box-shaped part used in the presented research.
The figure further shows the measurement points on the part of importance for the part functionality. The box-shaped part was selected as the box geometry is commonly used in industry. It further includes complex features such as edges, squares, and circles. The complexity of this geometry ensures that the method is applicable to various industrial applications where similar geometries are present. The properties of interest for this part are part mass
, length
and width
, where a tolerance can be set ensuring, e.g., the functionality of the produced part. When referring to length
and width
it is the distance between the two point marked by the two arrow heads with the same index as shown in
Figure 1. The geometric part measurements are conducted on a coordinate measuring machine (CMM), approximately 48 h after moulding. The mass of the parts are reported either immediately after moulding or after 48 h when parts have stabilised concurrent with the CMM measurement. When single part masses are discussed or plotted it is measured after approximately 48 h, whereas when the cycle mass of the parts from a whole cycle is plotted or discussed it is on-line immediately after moulding denoted “part mass” and “cycle mass”, respectively.
1.1. Part Property Variance
The variance of injection moulded products can be considered from multiple perspectives and depends on the level of reference [
12]. In this work, it is separated into three levels:
Cavity to cavity: In a multi cavity mould variance from cavity to cavity is present, which can originate from imperfect manufacturing of the mould, runner balancing, or the injection moulding process selected.
Cycle to cycle: The variance from cycle to cycle can originate from variation in the actuation of the injection moulding machine, changes in raw material, or long settling time of, e.g., mould temperature when starting up a new production order.
Variation over several cycles: Hour to hour variance could be caused by imperfect mixing of color into the raw material, imperfect mixing of regrind, change of raw material batch or vendor.
The discussion about the frequency and magnitude of the variance in relation to the part properties of interest, being part mass, length and width, is essential in order to understand the manufacturing concept proposed in this paper. In injection moulding with multi cavity cold runner moulds, there is essentially only a single input, that forces plastic into the mould, which is the injection cylinder that controls the linear movement of the screw. The process therefore has a single input and multiple outputs being a part for each cavity, rendering it impossible to control each cavity separately. In the following the frequency and magnitude of the variation is discussed. The frequency of the variance is expected to be slower for each level of perspective; however, this does not necessarily mean the magnitude of the variation have the same tendency. The cycle size of injection-moulded products is typically measured in grams or kilograms. Since the barrel often holds material for more than one cycle, the magnitude of cycle-to-cycle variance is expected to be relatively small as the batch size of raw materials is often measured in tonnes. This implies that the change in raw material can cause a larger disturbance than two consecutive cycles.
1.2. Previus Work
The machine manufacturer’s focus is to increase the precision of injection moulding machines, to ensure that two subsequent cycles are identical, reducing the variation from cycle to cycle [
13]. The manufactures have further improved the control with smart systems, being able to alter, e.g., the switchover point if the cycle differs from the previous cycle [
14]. Part mass process control schemes in injection moulding can in general be divided into two categories, observer based methods and methods based on direct mass feedback. The observer-based quality control schemes rely on either a mathematical model or data from, e.g., experiments or a combination to predict the part properties. Examples can be found in [
11,
15,
16,
17,
18,
19,
20,
21].
The observer based methods are contrary to direct feedback methods that employ a sensor to measure the desired part property directly. The sensor data may be standalone or combined with additional machine data or models. In this work, focus is on the control of part mass. Srinivasan et al. [
22] describe a part mass controller based on a PI controller, weighing a single part from the moulding cycle manually and adjusting the holding pressure manually from the calculated value. The results show an improved tracking of the mean part mass with a slight increase in part mass variability when subject to process disturbances.
Havard et al. [
23,
24] uses the part mass together with an empirical model containing, viscosity, injection temperature, mold temperature and holding pressure to control the part mass of a fibre reinforced semi-crystalline thermoplastic. The mass is used as a corrective function of the model to avoid long term drift as a pure proportional action. The developed control strategy improves the mass stability under thermal perturbation.
Chen and Turng [
25] designed a cascaded controller structure, with the outer loop utilising cycle mass feedback to correct the switchover point to maintain the cycle mass. The inner loop maintains a constant maximum mould separation, through the use of linear variable differential transformer sensors in the mould. Moulding trials shows an improved part mass consistency.
1.3. Objective
With the overview of the two fundamental problems in feedback control of the injection moulding process, the understanding of variation in injection moulded parts and the previous work the objective of this work is presented. The objective is to reduce the part property variance of the box-like part, produced with five different ABS materials. A delimitation is that the material being processed is unknown, making pre-measured properties such as viscosity and pressure–volume–temperature (pvT) characteristics of the five materials inapplicable. It is assumed that the mold cavities are manufactured with the necessary precision, ensuring that the relative tolerances within each part is met. Additionally, it is assumed that the variation from cycle to cycle remains within acceptable limits rendering in-cycle control unnecessary.
The approach taken to achieve the objective is outlined below to guide the reader. The hardware, moulding process and material used are first described. This is followed by a design of experiments (DoE) to show the correlation between part mass and dimension for different machine settings. This is used to establish if cycle mass can be used as feedback signal to control both part mass and dimension for the considered part. The DoE is further used to select an appropriate machine setting to manipulate. A process model based on experimental data is established from experiments with the five different ABS materials. The process model is used for selection and design of the cycle-based controller. The designed controllers are experimentally validated through moulding trials, where the moulding process is subject to a change from one material to another. The material is introduced both as a step and ramp input to the moulding process. The part properties produced with the standard process and the proposed cycle mass feedback process using the five different ABS materials are compared. The results and proposed method are discussed followed by a conclusion.
The research gap addressed is the fundamental difficulties in the feedback control of the injection moulding process, establishing the target of the controller and how the feedback signal is measured. The controller structure proposed for controlling the cycle mass is novel in relation to the injection moulding process. The findings are evaluated through experimental validation of the controller performance and the expected reduction in part property variation using five different ABS materials.
3. Effects of Machine Settings on Part Properties
Both the part mass and the dimensions of the part shown in
Figure 1 are essential for the functionality of the part. It has previously been shown that the changes in part mass mainly is due to change in dimensions rather than density [
29]. It is further previously shown that the moulding process influences the part mass and dimensions of the produced parts [
16,
32,
33,
34]. It is therefore necessary to establish if the machine settings have an effect on the relationship between part mass and dimensions. This will be explored through a DoE using one of the five ABS materials.
A DoE is set up to test the influence of machine settings on the relationship between part mass and dimension. The test is conducted as a full factorial DoE with three factors in two levels. The factors considered are holding pressure, material mass temperature and injection velocity. All other settings of the moulding machine are kept constant. The DoE are performed in two blocks, as changing material melt temperature is a slow process and is therefore used as the blocking factor, meaning all experiments are conducted at one material melt temperature before it is changed to the second level. The full factorial DoE results in eight experiments, where part mass and dimensions are measured for each cavity. Three cycles are measured for each experiment, where both part mass and dimensions are measured after 48 h.
The Pearson correlation between the measurements internally are first considered. The analysis is based on the average dimensions and part mass for each experiment of the DoE. The Pearson correlation is shown as a heat plot between average length (
,
), width (
,
) and part mass (
) in
Figure 2.
The correlation matrix shows a significant positive correlation between the measurements, meaning that if the part gets longer it also gets wider and thicker. This makes it possible to influence the output of the part by adding additional polymer to the cavity. However, it should also be considered that it is not possible to alter the relative measurements of the dimensions internally.
The correlation matrix show a positive correlation between the part properties of interest. The nature of the correlation is considered for each experiment by plotting the average length by combining
and
as a function of average part mass as shown in
Figure 3.
The experiment shows that the relation between average length of the parts and average part mass in the tested region can be modelled as a linear function with a . The affine function indicates that none of the tested combinations affect the relationship between part length and part mass. It will therefore be possible to control the part properties with only a single input.
Machine Setting Selection
In the design of the closed-loop process control system, it is in general crucial to identify the state that affects the desired system behaviour. From the DoE data, it can be seen that the three factors in the described DoE all influence the part mass and dimensions. It has further been established that the interactions between machine settings do not affect the relation between dimensions and part mass. It is desired only to manipulate one setting in the closed-loop system to keep the control architecture simple.
Figure 4 shows the main effect plot, between the adjusted machine settings and part mass.
The main effect plot for the DoE reveals that material melt temperature, injection velocity, and holding pressure all have an impact on the part mass. It is assumed that the injection moulding machine controller keeps the non-manipulated machine states sufficiently constant, making it unnecessary to consider the interaction with these. In this work, the machine setting chosen to manipulate is the holding pressure, due to effectiveness as it significantly impacts the part mass for the relatively low range tested. It further benefits from being able to change from cycle to cycle. The holding pressure is chosen rather than the material melt temperature, as it is possible to adjust the holding pressure from cycle to cycle, whereas the settling time of the material melt temperature is several cycles. The temperature further have an influence on the colour of the produced part resulting in an increased probability of other quality challenges. The holding pressure is chosen rather than the injection speed even though it is possible to change that from cycle to cycle. The injection speed requires a quite large range to have a comparable impact on the part mass. Additionally, it influences the shear heat resulting in a change in material melt temperature in the injection phase. This increased temperature especially in the runner system can also influence the color and is therefore kept constant. The selection of holding pressure as the manipulated machine setting is in addition consistent with the findings in Postawa and Koszkul [
35].
4. Process Model
Having established that the desired manipulated setting is the holding pressure, the model describing the connection between holding pressure and the part mass is established. The model is established based on experimental data, as it is possible to measure the necessary data while setting up the mould. The limit of experimental based models compared to theoretical models based on, e.g., physics is that it is only valid in the tested region. However, in this case, the experimental approach is preferred due to the simplicity of the test making it beneficial, compared to more complex models such as [
16,
20,
21,
34,
36,
37,
38]. Nine experiments are conducted, where the five ABS materials are moulded at three different holding pressures. The part mass of each experiment is measured. It is chosen to include three holding pressures, as the center point is adds the possibility to observe if it is a linear relationship between part mass and holding pressure. The part mass as a function of holding pressure is shown in
Figure 5.
From the figure, it is seen that the five materials have a unique relation between holding pressure and part mass locally. Additionally, it is observed that the relationship between part mass and holding pressure for all five materials locally conforms to an affine function, resembling a linear approximation as outlined in Equation (
1).
Here,
is the output of cycle
t, and
is the input to cycle
t.
represents error as white noise,
is the intercept term, and
is the gradient and process sensitivity. A linear regression has been estimated for each material, all with an
. Notice that an increase in holding pressure increases the part mass, which was also concluded from
Figure 4. The gradient of all tested materials has a range of approximately
g/bar, whereas the intercept with the y-axis has a larger range of approximately
g. It should be noted that the closed loop control is based on cycle mass and not part mass as plotted here, which means the values are scaled by the number of cavities when used for controller parameter selection.
6. Controller Evaluation
The designed controllers are tested separately and compared with a standard production setup without cycle mass feedback. Two scenarios are tested, one where the raw material is changed instantly emulating a step change and one where the two raw materials are mixed slowly emulating a ramp change. The results are shown in
Figure 9. When the cycle mass controller is active, the target mass is 20 g. Due to speed limitations of the weighing setup, only every third cycle is measured. The measurement frequency is constant, and it is assumed the change between measurements is insignificant.
The experiments emulating a step change in material is first considered and is shown in
Figure 9a,c,e. As there is material for multiple cycles in the screw, the exact moment where the second material is introduced is unknown, and it is therefore not marked in the figures. However, the sudden change in the cycle mass indicates when the new material is producing. From
Figure 9a, the cycle mass changes over a few cycles from approximately 20.05 g to 19.95 g, while the machine maintains a constant holding pressure setting.
Figure 9c shows that the EWMA controller is capable of rejecting the disturbance to the process when the second material is introduced. The cycle mass is returned to the desired value within 25 cycles. The exponential increase in holding pressure setpoint is present as expected due to the controller design. The performance of the d-EWMA controller with gain scheduling is shown in
Figure 9e and is also capable of returning the cycle mass to the target of 20 g within 10 cycles. The overall error is furthermore smaller at all measurement instances compared to the EWMA controller. Both controllers are stable and capable of adapting the pressure to the reference of 20 g.
The experiments emulating the ramp change in material is shown in
Figure 9b,d,f. The new material is added to the hopper to slowly blend in and change from one material to the other, and the change in cycle mass indicates when the second material is introduced to the process. The standard process is shown in
Figure 9b and shows the same change in cycle mass just slower compared to the step material change. The absolute value of cycle mass before and after the material change vary slightly. The response of the process with the EWMA controller is shown in
Figure 9d. The controller maintains the cycle mass at a constant level; however, right when the material starts to change at cycle number 475, the controller shows a lack of tracking capability and a small drift in the cycle mass is present. The gain scheduled d-EWMA controller response shown in
Figure 9f, however, shows tracking capability in the full conversion from one material to the other. The variance is smaller compared to the EWMA-controlled experiment, as expected. The variation between the cycles in the tests with ramped change in material is a little larger compared with the step test. This is expected to come from the ever-changing percentage of the two materials in each cycle. In general, some variance in the measurement is expected, as in cycle variations of, e.g., screw valve closure are not accounted for in cycle-based control. Lastly, it is noted that the holding pressure machine setpoints are different when the step response in
Figure 9c,e is compared with the ramp response in
Figure 9d,f. The reason for this can be small changes in the raw material, drift in the cycle mass measurement device, drift in machine capability, etc., and will not be considered in further detail here.
7. Part Property Evaluation
The designed cycle-based controllers of the injection moulding process have proven to be stable and have proven to maintain the cycle mass at a desired cycle mass reference. To test how effective the controller is in relation to the desired part properties defined in
Section 1.1, being length, width and part mass, an additional experiment is conducted. To show the impact of the cycle-based control approach, the experiment is conducted with the process using cycle mass feedback and a standard process using fixed machine settings. The considered case is for steady state, where both EWMA and d-EWMA show similar results. In this case, it is chosen to use the EWMA controller.
Five materials are tested with fixed machine settings and again with the designed EWMA cycle mass controller. Each material is used until a steady state is reached, which occurs after approximately 30 min, after which samples are taken. The samples are then stored for at least 48 h before being measured. The produced parts from three cycles are weighed, and three cycles are used for measuring dimensions for each experiment. As the test mould have 16 cavities and 10 experiments are conducted, the result is based on 480 data points for the part mass and for each length
and
. As the length is supposed to be the same, both the dataset for
and
are merged, which results in 960 data points for the length of the part. The two moulding processes are compared using box plots, as it is possible to represent the distribution as well as any outliers. The measured data are shown in
Figure 10.
The figure contains both length and part mass of the measured samples, together with a comparison of the overall dimensional and part mass distribution with and without cycle mass feedback. From
Figure 10a,b, it is noticed that the distribution for each material is the same with and without cycle mass feedback, meaning the controller does not add or decrease cycle to cycle variance which is aligned with the objective of the control strategy. Considering the overall part mass distribution across all five materials shown in
Figure 10e, an improvement of 50% is shown when using the designed cycle mass feedback control structure compared to the standard process.
The dimensional measurement shows a larger amount of outliers compared to the part mass measurement, complicating the comparison. The outliers can originate from several factors in and after the moulding process and will not be discussed in further details here. The amount of outliers are similar with and without control and is therefore neglected in the comparison. It is further noticed that the variance within each material is similar both with and without control of the cycle mass results as shown in
Figure 10c,d. This is also expected due to the strong correlation shown in
Figure 2. The overall reduction in length variance is shown in
Figure 10f and is approximately
, excluding outliers. Comparing the median length of the five materials of the process with and without cycle mass feedback shows a variation reduction of approximately
. The results for the width are not plotted; however, they are similar to the length with a decrease in width variance of approximately
, excluding outliers, when using the designed cycle mass feedback control structure compared to the standard process.
8. Discussion
The work presented in this paper is an approach for simple part property control of parts moulded with ABS that can be adapted to any machine with access to the machine controller. The approach does not rely on material data or sensors within the mould, making it suitable for retrofitting on existing machines. The controlled property is the cycle mass, which for the tested case correlates well with dimensions. The proposed method ensures a variation reduction of part length, width and part mass in the presence of different materials using cycle mass feedback. In the presented case, the target cycle mass is the same. An alternative consideration is to run with different set points for each material, this could improve the dimensional accuracy even further. This would however be based on additional input to the controller as it is expected previous knowledge about the material or experiments investigating what the desired target cycle mass should be for different materials is needed. The additional benefit of part cycle mass feedback is the possibility of 100% cycle mass control, which means it is possible to set limits for the acceptable cycle mass, being able to scrap cycles when the cycle mass is not within limits.
The need for part property feedback control within injection moulding is increasing due to the requirement for sustainable material usage and the general focus on a reduction in the environmental impact. The direct measurement on the desired product is a leaver for this as the simplicity in this setup only requires tuning of up to three parameters, which can be performed when the mould is qualified. This increases the robustness of the production setup and makes it less dependent on knowledge of the incoming plastic feedstock. Additionally, it makes the production setup less sensitive for calibration as long as the cycle mass feedback is of a high quality, the variance from machine to machine is suppressed.
Weighing of parts in a production environment is not a simple task due to the level of background noise from surrounding equipment in the measurement. The quality of the proposed control architecture is dependent on the quality of the feedback signal. This have to be considered when choosing cycle mass set point, rejection limits and how the cycle mass is determined.
9. Conclusions
This paper presents an architecture for direct cycle mass control in an injection moulding process, where EWMA and d-EWMA cycle-based controllers are tested. Both controllers are shown to be capable of tracking the desired cycle mass, in presence of both slow and sudden shifts in raw material, by adaption of the moulding process. The quality criteria for the selected part have been length, width, and part mass. Experimental results running with five different raw materials have shown that the controller is capable of reducing the overall part mass difference with approximately 50% and decreasing the dimensional variance by approximately 40% excluding outliers. The proposed cycle-based architecture using cycle mass feedback, can be implemented without modifications to injection moulding machine or mould by adding, e.g., controller and weight to the production cell. The benefits are discussed both when raw materials vary in a traditional injection moulding setup, but also looking into the future where sustainable feedstock with an increased amount of variation is to be adopted.