Abstract
Numerical flow simulations play an important role in polymer processing. One of the essential prerequisites for accurate and precise flow simulations is to obtain accurate materials functions. In the framework of the generalized Newtonian fluid model, one needs to obtain shear viscosity as a function of the rate-of-shear and temperature—as determined by rheometry—and then fitted to a mathematical model. Often, many subjectively perform the fitting without paying attention to the relative quality of the estimated parameters. This paper proposes a unique iterative algorithm for fitting the rate-of-shear and temperature-dependent viscosity model under the time–temperature superposition (TTS) principle. Proof-of-concept demonstrations are shown using the five-parameter Carreau–Yasuda model and experimental data from small-amplitude oscillatory shear (SAOS) measurements. It is shown that the newly proposed iterative algorithm leads to a more accurate representation of the experimental data compared to the traditional approach. We compare their performance in studies of the steady isothermal flow of a Carreau–Yasuda model fluid in a straight, circular tube. The two sets of parameters, one from the traditional approach and the other from the newly proposed iterative approach, show considerable differences in flow simulation. The percentage difference between the two predictions can be as large as 10% or more. Furthermore, even in cases where prior knowledge of the TTS shifting factors is not available, the newly proposed iterative approach can still yield a good fit to the experimental data, resulting in both the shifting factors and parameters for the non-Newtonian fluid model.
Keywords: rheology model, polymers, non-Newtonian fluid, time–temperature superposition, curve-fitting, parameter estimation
1. Introduction
In polymer rheology, the proper non-Newtonian viscosity models are essential for modeling and flow simulations [1]. Experimental measurements of polymeric liquids (solution and melt) are routinely carried out to obtain the necessary data on their rheological properties. Then, various numerical methods were used to find a suitable set of parameters for the rheology model to facilitate efficient flow simulations [2,3,4,5,6,7,8].
In general, there is no universal rule of fitting the rheological data. As stated by Singh et al. (2019) [9], people subjectively choose the fitting approach—thus, leading to non-unique inferences. Moreover, Gallagher et al. (2019) [10] reported the non-identifiability in a family of shear-thinning rheological models. They found a class of parameter sets that fit the data evenly well. Suppose that we choose the rheology model with a large number of parameters. In that case, this issue can arise simply, for instance, from choosing the different sets of the initial guess in the optimization algorithm. One of the traditional optimization algorithms in nonlinear regression is Levenberg–Marquardt (LM) [11,12], but it usually fails with the poor choice of an initial guess. Moreover, Kim et al. [13] advocated the inefficiency of the conventional LM method because of the sometimes unrealistic estimations, which is usually due to the poor choice of an initial guess. Therefore, we need an efficient means of solving the practical issues with fitting the rheological data.
In this paper, we propose the iterative algorithm that helps effectively identify the model parameters. Several research papers presented the algorithms to fit the temperature-dependent rheology model. For instance, Helleloid [14] proposed two numerical methods for obtaining the viscosity–shear rate temperature master curves for polymer fluids. However, the author presented the algorithms with only two experimental viscosity–shear rate data, and the curve fitting was performed by the traditional Newton method. In comparison, here we present our algorithm with more than two viscosity curves and use a more advantageous minimization method. Other authors, Naya et al. [15] developed the method for estimating the optimal shift factors based on the shifting of the derivative functions using the b-spline regression and presented reasonably accurate results. However, our algorithm is wholly different and optimizes the shift factors together with the rheology model and is hence a global optimization algorithm.
Part of our algorithm uses the bound-constrained truncated Newton method (TNC) [11] which has both the line search and trust-region frameworks. Unlike the LM method, it searches the optimal values in the trust interval that is set to each of the model parameters. This requirement is vital for realistic parameter estimation. As an example, Venczel et al. [16] used the bound constraints for the parameters in their use of the quasi-Newton numerical method for the Carreau–Yasuda (CY) model. Indeed, setting the constraints is not the sole approach to prevent obtaining unrealistic results. It is also achievable by the direct estimation of the parameters using genetic algorithms from machine learning [17]. As another example, Magnon and Cayeux [18] used the physics-based method to overcome this issue in the context of the Herschel–Bulkley model, and their results were promising at low flow rates. In our case, due to the fast convergence and the possibility of using the constrained approach, we chose the TNC method as an intermediate step in our iterative scheme. In other words, we set lower and upper limit values for the parameters, thus avoiding the unrealistic estimates, for instance, the negative infinite shear-rate viscosity. Simply relying on the theory, we can set the lower limit 0 and upper limit 1 for the parameter n in the CY model by shear-thinning [19]. In addition, our global iterative algorithm estimates not only the model parameters but simultaneously the horizontal and vertical shift factors which come from the time–temperature superposition principle (TTS) [20]. Although traditional methods to find the shift factors already exist [21,22,23], our algorithm produces them equally well.
Overall, our approach combines the two-step procedure of finding the model parameters and the shift factors. The quality of the model and its performance in isothermal flows are demonstrated in Section 3.
2. Model and Methods
As is well known in polymer rheology, viscosity measurements are taken over a large range of shear rate () values covering several decades of viscosity () values. If one attempts to fit the vs. on a linear–linear scale, the high viscosity values at low shear rates will have a huge influence on the results, whereas the low viscosity values at high shear rates will have almost no effect on the results [24]. The common “trick” in melt rheology, as has been well established, is to fit to the logarithms of the values instead of the values themselves.
Suppose is the set of m logged observations of viscosity and is the set of m logged observations of the shear rate. The five-parameter version of the CY model with the assumption of TTS is given by
| (1) |
where is the infinite shear-rate viscosity, is the zero shear-rate viscosity, and are the horizontal and vertical shift factors, respectively, and are other constant parameters. We are interested in the minimization of the following sum of the squared error function:
| (2) |
where is the vector of k parameters, particularly the five parameters of the CY model, , and for each temperature and is the given viscosity at each observation i.
2.1. Truncated Newton Method
The step-by-step truncated Newton algorithm is described as follows:
-
Step 1:
Choose the initial guess and compute the function S. Set ;
-
Step 2:
If convergence is satisfied by , then stop the algorithm;
-
Step 3:Compute the search direction in the matrix Equation:
where and are the Hessian and the gradient of the function , respectively. -
Step 4:
With the obtained in Step 2, compute the line search such that .
-
Step 5:
Set , and . Return to Step 2.
To implement this method, we use the minimization function “TNC” from the Python 3.7 package lmfit of version 1.0.3 [25]. The Python code implementation is available in https://github.com/medeuamangeldi/Combined-iterative-algorithm-with-Hessian-free-optimization-for-nonlinear-data-fitting-/tree/main (accessed on 28 October 2021).
2.2. Proposed Global Iterative Algorithm
To demonstrate the potential of the global algorithm, we need to consider two scenarios. Scenario 1 is when we do have the foreknown values of the shift factors, which is often the case in practice, and Scenario 2 is that we do not have the foreknown values of the shift factors. In every fitting, we use the truncated Newton method described in Section 2.1. In addition, the fitted parameters at each iteration are used as the initial guess in the next iteration.
Scenario 1.
In this case, suppose we have the known shift factors , , and we use them as the initial guess.
- Step 1:
Construct the master curve with the known shift factors. Fit it with the CY model. Set . If is satisfactory for convergence, then terminate the algorithm;
- Step 2:
Fix the estimated parameters of (1) except , , and fit the data at each temperature (except the reference) to estimate the shift factors and in the Equation (1);
- Step 3:
Construct the master curve with the fitted shift factors from Step 2. Fit it with the CY model. Set . If is satisfactory for convergence, then terminate the algorithm;
- Step 4:
Go to Step 2.
The algorithm flowchart of Scenario 1 is presented in Figure 1.
Figure 1.

Scenario 1 flowchart.
Scenario 2.
In this case, the description of an iterative approach is as follows:
- Step 1:
Choose the reference temperature. Set in Equation (1). Fit the viscosity vs. shear rate data at reference temperature with (1). Set ;
- Step 2:
Fix the estimated parameters of (1) except , , and fit the data at each temperature (except the reference) to estimate the shift factors and in the Equation (1);
- Step 3:
Construct the master curve with the fitted shift factors from Step 2. Fit it with the CY model. Set . If is satisfactory for convergence, then terminate the algorithm;
- Step 4:
Go to Step 2.
The algorithm flowchart of Scenario 2 is presented in Figure 2.
Figure 2.

Scenario 1 flowchart.
2.3. Goodness of Fit
In order to measure how well the collected data are replicated by the CY model, we used 4 different estimators—Akaike Information Criterion (AIC) [26], Bayesian Information Criterion (BIC) [27], adjusted R-squared () [28] and root mean squared error (RMSE) [29].
The information criteria—AIC—helps identify the relative quality of every fitted CY model. In other words, given the set of models, the most preferred is the one with the lowest AIC value. The equation of AIC is described as
| (3) |
where k is the number of estimated parameters in the CY model and is the maximum likelihood function of the model. The idea of BIC is similar to AIC but with the larger penalty term. It is defined as
| (4) |
where n is the number of data points.
Another measure of model quality is , the so-called “coefficient of determination”. It is formally defined as
| (5) |
where is a set of observed data, is a set of predicted data, is the mean of logged observations, n is a sample size and p is a number of parameters in the model. We use this estimator as a stopping criteria in our global iterative algorithm by the percent change defined as
| (6) |
The last estimator—RMSE—provides the model’s predictive quality by aggregating the differences between the actual and predicted values. It is defined as
| (7) |
where is a set of actual values, a set of predicted values and n is a sample size. The description of RMSE in the logarithmic space is the same as taking the root of the mean of the squared ratio between the actual and predicted values.
2.4. Experimental Data
In this paper, we used the viscosity and shear rate data of polystyrene melt, which was obtained by small amplitude oscillatory shear (SAOS) measurements by Huang et al. [30]. The values were approximated with complex viscosity vs. angular frequency by the Cox–Merz rule [1,31]. In addition to the experimental data, the shift factors were also obtained using the TRIOS software package from TA Instruments.
3. Results and Discussion
3.1. Nonlinear Regression: Traditional Approach vs. Scenario 1
Usually, obtaining the shift factors is performed independently from the parameter estimation of the rheology model. We demonstrated the results of this traditional approach by fitting the master curve with the existing shift factors. Then, the comparison was made with the results from Scenario 1. At first glance, both approaches gave rather good fits to the experimental data at each of the three temperatures (see Figure 3 and Figure 4).
Figure 3.

Fitted Carreau—Yasuda model at different temperatures with: (a) the traditional approach; and (b) Scenario 1.
Figure 4.

Master curve and the corresponding Carreau—Yasuda fit obtained by: (a) traditional approach; and (b) Scenario 1.
The evolution of the goodness-of-fit measures of Scenario 1 is shown in Figure 5. They all show monotonic behavior towards a better fitting as the iteration proceeds. The evolution of the TTS shifting factors is shown in Figure 6. As the iteration proceeds, convergence behavior is found for all parameters. Table 1 summarizes the evolution of the estimated parameters of the CY model and shift factors with each iteration (Scenario 1). The values shown for item are referred to as the traditional approach.
Figure 5.

Evolution of various goodness-of-fit values (Scenario 1).
Figure 6.

Evolution of the TTS shift factors (Scenario 1).
Table 1.
Evolution of the estimated parameters of the Carreau–Yasuda model and TTS shift factors with each iteration (Scenario 1). The values shown for item #1 are referred to as the traditional method in this work.
| # | 1 | 2 | … | 37 |
|---|---|---|---|---|
| 40,476.13 | 40,476.32 | … | 37,190.11 | |
| 598,346,954.87 | 598,346,954.87 | … | 598,346,954.87 | |
| a | … | |||
| n | … | |||
| … | ||||
| ( K) | 1 | 1 | … | 1 |
| ( K) | 1 | 1 | … | 1 |
| ( K) | … | |||
| ( K) | … | |||
| ( K) | … | |||
| ( K) | … | |||
| AIC | … | |||
| BIC | … | |||
| … |
As summarized in Table 2, the model by the traditional method has a relatively lower quality of fitting than that in the Scenario 1 by looking at the AIC, BIC and the values. Moreover, the RMSE is approximately twice as large as the RMSE of Scenario 1, demonstrating the superior performance of the proposed global iterative algorithm. As a further comparison, Table 2 also presents the performance of the more conventionally used LM method. Judging from all four measures of the goodness-of-fit, the traditional approach using the LM method shows an even poorer performance.
Table 2.
Summary of the models with their quality measures.
| Model by | AIC | BIC | RMSE | |
|---|---|---|---|---|
| Traditional approach using LM | −331.12 | −320.74 | 0.9976 | 0.0585 |
| Traditional method (with TNC) | −413.93 | −403.54 | 0.9994 | 0.0318 |
| Global algorithm: Scenario 1 (our method) | −486.74 | −476.35 | 0.9998 | 0.0148 |
Figure 7 presents a direct comparison between the two sets of the best fitting parameters, one from the traditional approach (as can be seen in in Table 1) and the other from the herein proposed iterative approach, referred to as “Scenario 1” (as can be seen in in Table 1) for the three temperature values of the measurements. Figure 7a shows the shear viscosity vs. shear rate, and Figure 7b shows the percent difference, which is defined as
| (8) |
where and are the predicted shear viscosity from the traditional approach (subscript “0”) and from the method of Scenario 1 (subscript “1”), respectively. From the range of the shear rate of the actual measurement ( to ), the percentage difference between the two model predictions is within . However, at a shear rate lower than and larger than , the difference between the two model predictions can exceed .
Figure 7.

(a) Viscosity vs. shear rate at three different temperatures: traditional method (- - - -) and Scenario 1 (—); and (b) percentage difference between the two model predictions.
3.2. Isothermal Flow in a Tube
In this subsection, we compared the two sets of parameters, one from the traditional approach and the other from the newly proposed iterative approach, in the flow of a CY fluid in a circular tube problem. Tube flow is encountered in several polymer processes [32]. For simplicity, it is assumed that the flow is isothermal (no viscous dissipation), steady, fully developed, with no entrance effects and axis-symmetric. The axial momentum equation is reduced to [1,32]:
| (9) |
where is the pressure gradient, and is the pressure difference over the tube length L. The above equation may be integrated to give the -component of the viscous shear stress:
| (10) |
In the framework of the generalized Newtonian fluid (GNF) model, we have:
| (11) |
where the shear rate is given by
| (12) |
and is a positive quantity. For the CY fluid model, is given by Equation (1). To sum up, the problem at hand to solve the following first-order nonlinear ODE si:
| (13) |
subject to the non-slip boundary condition of . In this work, we numerically solved the governing ODE, Equation (13), and the accuracy of our numerical solutions were validated by a recently developed analytical solution to this problem [33]. To obtain the numerical solutions, we used Wolfram Mathematica (“12.1.1 for Microsoft Windows (64-bit) (19 June 2020)”). The corresponding Wolfram Mathematica notebook is available in the Supporting Material of this article.
Consider the viscosity data for the intermediate temperature value, , as an example. For a circular tube of radius , Figure 8a presents the predicted average flow velocity () as a function of the pressure gradient () for the two sets of the best fitting parameters. At first glance, they give very similar results. However, upon closer inspection, when the pressure gradient is low, the percentage difference between the predicted average velocities may exceed , as shown in Figure 8b. Here, the percentage difference is defined as
| (14) |
where and are the predicted average flow velocity using viscosity parameters from the traditional approach (subscript “0”) and from Scenario 1 (subscript “1”), respectively. For practical melt processing conditions, the pressure gradient is usually very high, and in such cases, the percentage difference is within . Similar conclusions can be reached from a comparison of the predicted wall shear rate, , as shown in Figure 9. In obtaining the wall shear rate (), we used two approaches, one directly solving a nonlinear Equation (by combining Equations (10) and (11)) (shown as lines) and the other from numerical evaluations of (shown by symbols) using our numerical solutions of the velocity profile. Both approaches gave the same results.
Figure 8.

Average flow velocity (a) and the percentage difference (b) on the predicted average flow velocity. Tube radius R = 0.05 rm.
Figure 9.

Wall shear rate (a) and the percentage difference (b) on the predicted wall shear rate. Tube radius R = 0.05 rm.
Figure 10 and Figure 11 present a direct comparison of the predicted velocity distribution and local shear rate at low and high pressure gradients, respectively. At a pressure gradient value of , the set of the best-fit viscosity parameters from the traditional approach yields a much lower velocity as compared to that from the set of parameters from Scenario 1. This can be understood from the comparison shown in Figure 7. When the characteristic shear rate (e.g., the wall shear rate) is low, then the difference in the predicted shear viscosity values from the two sets of the best fitting parameters will yield a rather pronounced difference in flow simulations, as demonstrated in Figure 10. However, when the characteristic shear rate is high, then the difference in the predicted shear viscosity values from the two sets of the best fitting parameters in the relevant shear rate range is rather small (within ); for this reason, they yield similar results in flow simulations, as demonstrated in Figure 11.
Figure 10.

Velocity profile (a) and local shear rate (b) at pressure gradient = 7.5 MPa/m. Tube radius R = 0.05 rm.
Figure 11.

Velocity profile (a) and local shear rate (b) at pressure gradient = 15 MPa/m. Tube radius R = 0.05 rm.
Our results for the local shear rate, as shown in Figure 10b and Figure 11b, were also obtained from two approaches, one from solving a nonlinear Equation (by combining Equations (10) and (11)) directly (shown as solid lines) and the other from numerical evaluations of the velocity gradient (see Equation (12)) from our numerical solutions of the velocity distribution. The latter results are shown as dashed lines in Figure 10b and Figure 11b. Clearly, both approaches gave the same results.
3.3. Shear Viscosity as a Function of the Rate of Shear and Temperature
In this subsection, we compared the two sets of best-fitting parameters: one from the traditional approach and the other from the newly proposed iterative approach (Scenario 1), in the thus obtained shear viscosity as a function of the rate of shear and temperature functions. To study non-isothermal flows in practical flow simulations of polymer processing, it is necessary to have . To model the temperature dependence, we used the Williams–Landel–Ferry (WLF) [20,22,34] equation, defined as
| (15) |
and:
| (16) |
where , are related to the free volume at the reference temperature , and , are related to the thermal expansion’s free-volume coefficient. These estimated parameters for each case in Table 2 are shown in Table 3.
Table 3.
Fitted coefficients of WLF for each case.
| Model by | (K) | (K) | ||
|---|---|---|---|---|
| Traditional method | 8.7065088 | 7.97907227 | 76.4700812 | 67.72598488 |
| Global algorithm: Scenario 1 | 7.1865105 | 7.78847416 | 52.04696748 | 57.46612279 |
Figure 12 presents a comparison of the two sets of best-fitting parameters for the function, one from the traditional method and the other from the herein proposed iterative approach (Scenario 1). Here, the percentage difference is defined as
| (17) |
where is the predicted viscosity by the traditional method and is the predicted viscosity by Scenario 1. As shown in Figure 12b, the percentage difference, as defined in Equation (diffperc), may exceed , even at large shear rate values.
Figure 12.

Viscosity vs. shear rate vs. temperature contour plots by the parameters from (a) Scenario 1 and (b) the percentage difference between Scenario 1 and traditional method.
3.4. Nonlinear Regression: Proof of Concept for Scenario 2
Here, we present a proof-of-concept demonstration for Scenario 2, when the shift factors are not available, based on our in-house measurements (polypropylene sample by SAOS measurements). In Figure 13, we can see the fitted viscosity plots for different temperatures and the corresponding master curve with reference a temperature of . Good fittings were obtained for all temperature values of our measurements Figure 13a, and a good master curve was also obtained—as shown in Figure 13b. Thus, even in cases where prior knowledge of the shifting factors is not available, the newly proposed iterative approach can still lead to a good fit to the experimental data, resulting in both the shifting factors (which can then be used to construct a master curve) and parameters for the non-Newtonian fluid model. Generally speaking, it takes fewer iteration steps to reach a similar goodness-of-fit if we have a good initial guess for the shifting factors, which is the case with Scenario 1 as compared to the case with Scenario 2.
Figure 13.

(a) Viscosity vs. shear rate at 6 different temperatures; and (b) the obtained master curve.
4. Conclusions
This work presents a unique iterative algorithm for fitting the rate-of-shear and temperature-dependent viscosity model under the time–temperature superposition (TTS) principle. Proof-of-concept demonstrations were shown using the five-parameter Carreau–Yasuda model and experimental data from small amplitude oscillatory shear measurements. It was shown that the newly proposed iterative algorithm leads to a more accurate representation of the experimental data compared with the traditional approach, judging from all four measures of the goodness of fit that we investigated.
Comparing the two sets of parameters, one from the traditional approach and the other from the newly proposed iterative approach (Scenario 1), and based on the same experimental data in the “isothermal flow in a circular tube” problem, it was found that the two sets of parameters lead to considerable differences in both the velocity distribution and the average flow velocity. The percentage difference between the two predictions can be as large as and above.
Finally, even in cases where prior knowledge of the TTS shifting factors is not available (Scenario 2), the newly proposed iterative approach can still yield a good fitting of the experimental data and the master curve, resulting in both the shifting factors and parameters for the non-Newtonian fluid model. In contrast, the traditional approach requires a two-step procedure (obtaining the shifting factors in the first step and then obtaining the viscosity parameters in the second step) and may not lead to a representation of experimental data as accurate as that from our approach (see Table 2).
In future studies, this newly proposed algorithm may be applied to analyze other types of nonlinear rheological models and it is also worth comparing the performance of those different model parameters which originated from the same experimental data in non-isothermal flow simulations.
Acknowledgments
The authors acknowledge Qian Huang (Polymer Research Institute, Sichuan University) and KMG Engineering LLP for providing us data from SAOS measurements.
Abbreviations
The following abbreviations are used in this manuscript:
| AIC | Akaike Information Criterion |
| BIC | Bayesian Information Criterion |
| CY | Carreau–Yasuda |
| LM | Levenberg–Marquardt |
| PD | percentage error between two predicted values |
| RMSE | root mean squared error |
| TNC | Truncated–Newton |
| TTS | time–temperature superposition |
Supplementary Materials
The following are available at: https://www.mdpi.com/article/10.3390/polym13234185/s1; The Wolfram Mathematica notebook (in PDF format) that we developed to generate the results shown in Figure 7, Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12.
Author Contributions
Conceptualization, M.A., Y.W., A.P., D.Z. and D.W.; Data curation, M.A. and Y.W.; Formal analysis, Y.W.; Funding acquisition, D.W.; Investigation, M.A. and Y.W.; Methodology, M.A., Y.W. and D.W.; Project administration, A.P. and D.W.; Software, M.A.; Supervision, Y.W., A.P., D.Z. and D.W.; Writing—original draft, M.A. and Y.W.; Writing—review & editing, M.A., Y.W., A.P., D.Z. and D.W. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by Nazarbayev University under the Faculty Development Competitive Research Grant Program No. 021220FD4651, “Design & Development of Multiphysics Algorithm for Polymer Sheet Processing Die Design”.
Informed Consent Statement
Not applicable.
Data Availability Statement
The Python code implementation of the proposed iterative approach is available at https://github.com/medeuamangeldi/Combined-iterative-algorithm-with-Hessian-free-optimization-for-nonlinear-data-fitting-/tree/main (accessed on 28 October 2021). The Wolfram Mathematica notebook file that was used to produce the results shown in Figure 7, Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12 is available in the Supporting Material of this work.
Conflicts of Interest
The authors declare no conflict of interest.
Footnotes
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
References
- 1.Bird R.B., Armstrong R.C., Hassager O. Dynamics of Polymeric Liquids. 2nd ed. Volume 1 John Wiley & Sons; New York, NY, USA: 1987. [Google Scholar]
- 2.Wapperom P., Hassager O. Numerical Simulation of Wire-Coating: The Influence of Temperature Boundary Conditions. Polym. Eng. Sci. 1999;39:2007–2018. doi: 10.1002/pen.11594. [DOI] [Google Scholar]
- 3.Tofteberg T., Andreassen E. Simulation of injection molding of micro-featured polymer components; Proceedings of the MekIT’07: Fourth National Conference on Computational Mechanics; Trondheim, Norway. 23–24 May 2007; p. S4104. [Google Scholar]
- 4.Kadijk S., Van Den Brule B.H.A.A. On The Pressure Dependency of The Viscosity of Molten Polymers. Polym. Eng. Sci. 1994;34:2007–2018. doi: 10.1002/pen.760342004. [DOI] [Google Scholar]
- 5.Amangeldi M., Wei D., Perveen A., Zhang D. Numerical Modeling of Thermal Flows in Entrance Channels for Polymer Extrusion: A Parametric Study. Processes. 2020;8:1256. doi: 10.3390/pr8101256. [DOI] [Google Scholar]
- 6.Razeghiyadaki A., Zhang D., Wei D., Perveen A. Optimization of polymer extrusion die based on response surface method. Processes. 2020;8:1043. doi: 10.3390/pr8091043. [DOI] [Google Scholar]
- 7.Igali D., Perveen A., Zhang D., Wei D. Shear Rate Coat-Hanger Die Using Casson Viscosity Model. Processes. 2020;8:1524. doi: 10.3390/pr8121524. [DOI] [Google Scholar]
- 8.Razeghiyadaki A., Wei D., Perveen A., Zhang D. A Multi-Rheology Design Method of Sheeting Polymer Extrusion Dies Based on Flow Network and the Winter–Fritz Design Equation. Polymers. 2021;13:1924. doi: 10.3390/polym13121924. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Singh P., Soulages J., Ewoldt R. On Fitting Data for Parameter Estimates: Residual Weighting and Data Representation. Rheol. Acta. 2019;58:341–359. doi: 10.1007/s00397-019-01135-1. [DOI] [Google Scholar]
- 10.Gallagher M.T., Wain R.A.J., Dari S., Whitty J.P., Smith D.J. Non-identifiability of Parameters for a Class of Shear-Thinning Rheological Models With Implications for Haematological Fluid Dynamics. J. Biomech. 2019;85:230–238. doi: 10.1016/j.jbiomech.2019.01.036. [DOI] [PubMed] [Google Scholar]
- 11.Nocedal J., Wright S.J. Numerical Optimization. 1st ed. Springer; New York, NY, USA: 1999. [Google Scholar]
- 12.Gavin H.P. The Levenberg–Marquardt Algorithm for Nonlinear Least Squares Curve-Fitting Problems. Department of Civil and Environmental Engineering, Duke University; Durham, Germany: 2019. pp. 1–19. [Google Scholar]
- 13.Kim S., Lee J., Kim S., Cho K.S. Applications of Monte Carlo method to nonlinear regression of rheological data. Korea Aust. Rheol. J. 2018;30:21–28. doi: 10.1007/s13367-018-0003-0. [DOI] [Google Scholar]
- 14.Helleloid G.T. On the Computation of Viscosity-Shear Rate Temperature Master Curves for Polymeric Liquids. Morehead Electron J. Appl. Math. 2001;1:1–11. [Google Scholar]
- 15.Naya S., Meneses A., Tarrio-Saavedra J., Artiaga R., Lopez-Beceiro J., Gracia-Fernandez C. New Method for Estimating Shift Factors in Time–Temperature Superposition Models. J. Therm. Anal. Calorim. 2013;113:453–460. doi: 10.1007/s10973-013-3193-1. [DOI] [Google Scholar]
- 16.Venczel M., Bognár G., Veress Á. Temperature-Dependent Viscosity Model for Silicone Oil and Its Application in Viscous Dampers. Processes. 2021;9:331. doi: 10.3390/pr9020331. [DOI] [Google Scholar]
- 17.Rooki R., Ardejani F., Moradzadeh A., Mirzaei H., Kelessidis V., Maglione R., Norouzi M. Optimal determination of rheological parameters for Herschel-Bulkley drilling fluids using genetic algorithms (GAs) Korea-Aust. Rheol. J. 2012;24:163–170. doi: 10.1007/s13367-012-0020-3. [DOI] [Google Scholar]
- 18.Magnon E., Cayeux E. Precise Method to Estimate the Herschel-Bulkley Parameters from Pipe Rheometer Measurements. Fluids. 2021;6:157. doi: 10.3390/fluids6040157. [DOI] [Google Scholar]
- 19.Osswald T.A., Rudolph N. Polymer Rheology: Fundamentals and Applications. Hanser Publishers; Munich, Germany: 2014. [Google Scholar]
- 20.Ferry J.D. Viscoelastic Properties of Polymers. 3rd ed. John Wiley & Sons; New York, NY, USA: 1980. [Google Scholar]
- 21.Cho K.S. Viscoelasticity of Polymers: Theory and Numerical Algorithms. 1st ed. Springer; New York, NY, USA: 2016. [Google Scholar]
- 22.Dealy J., Plazek D. Time-Temperature Superposition—A Users Guide. Rheol. Bull. 2009;78:16–31. [Google Scholar]
- 23.Boudara V.A.H., Read D.J., Ramírez J. Reptate rheology software: Toolkit for the analysis of theories and experiments. J. Rheol. 2020;64:709–722. doi: 10.1122/8.0000002. [DOI] [Google Scholar]
- 24.Shaw M.T. Introduction to Polymer Rheology. John Wiley & Sons; Hoboken, NJ, USA: 2012. [Google Scholar]
- 25.Newville M., Stensitzki T., Allen D.B., Rawlik M., Ingargiola A., Nelson A. Lmfit: Non-Linear Least-Square Minimization and Curve-Fitting for Python. Zenodo. 2016 doi: 10.5281/zenodo.11813. [DOI] [Google Scholar]
- 26.Akaike H. A New Look at The Statistical Model Identification. IEEE Trans. Autom. Control. 1974;19:716–723. doi: 10.1109/TAC.1974.1100705. [DOI] [Google Scholar]
- 27.Schwarz G.E. Estimating the Dimension of a Model. Ann. Stat. 1978;6:461–464. doi: 10.1214/aos/1176344136. [DOI] [Google Scholar]
- 28.Raju N.S., Bilgic R., Edwards J.E., Fleer P.F. Methodology Review: Estimation of Population Validity and Cross-Validity, and the Use of Equal Weights in Prediction. Appl. Psychol. Meas. 1997;21:291–305. doi: 10.1177/01466216970214001. [DOI] [Google Scholar]
- 29.Hyndman R.J., Koehler A.B. Another Look at Measures of Forecast Accuracy. Int. J. Forecast. 2006;22:679–688. doi: 10.1016/j.ijforecast.2006.03.001. [DOI] [Google Scholar]
- 30.Huang Q., Mednova O., Rasmussen H.K., Alvarez N.J., Skov A.L., Almdal K., Hassager O. Concentrated Polymer Solutions are Different from Melts: Role of Entanglement Molecular Weight. Macromolecules. 2013;46:5026–5035. doi: 10.1021/ma4008434. [DOI] [Google Scholar]
- 31.Cox W.P., Mertz E.H. Correlation of Dynamic and Steady Flow Viscosities. J. Polym. Sci. 1958;28:619–622. doi: 10.1002/pol.1958.1202811812. [DOI] [Google Scholar]
- 32.Osswald T.A. Understanding Polymer Processing: Processes and Governing Equations. 2nd ed. Carl Hanser Verlag GmbH & Co. KG.; Munich, Germany: 2017. [Google Scholar]
- 33.Wang Y. Steady Isothermal Flow of a Carreau-Yasuda Model Fluid in a Straight Circular Tube. J. Non–Newton. Fluid Mech. 2021 submitted. [Google Scholar]
- 34.Lomellini P. Williams-Landel-Ferry versus Arrhenius Behaviour: Polystyrene Melt Viscoelasticity Revised. Polymer. 1992;33:4983–4989. doi: 10.1016/0032-3861(92)90049-3. [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Supplementary Materials
Data Availability Statement
The Python code implementation of the proposed iterative approach is available at https://github.com/medeuamangeldi/Combined-iterative-algorithm-with-Hessian-free-optimization-for-nonlinear-data-fitting-/tree/main (accessed on 28 October 2021). The Wolfram Mathematica notebook file that was used to produce the results shown in Figure 7, Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12 is available in the Supporting Material of this work.
