System Identification and Modeling of Temperature and Flow Rate Dynamics in Fused Filament Fabrication Process
Abstract
1. Introduction
1.1. Literature Review
1.2. Contributions of This Work
2. Developing an Analytical Process Model for the FFF Process
2.1. Polymer Flow Rate Dynamics
Computing Parameters for Analytical Flow Rate Dynamics Model
2.2. Temperature Flow Rate Dynamics
3. Experimental Testbed and Data Acquisition
3.1. Robotic FFF Testbed
3.2. System Identification Process
3.3. Experimental Design for Collecting Input–Output Data for System Identification Process
3.3.1. Test Specimen Design and Input Excitation/Step Change
3.3.2. Output and Measurement
3.3.3. Data Synchronization for Output Datasets
4. Data-Driven System Identification for FFF
4.1. Model Structure Selection
4.1.1. Temperature Dynamics
4.1.2. Flow Rate Dynamics
4.2. Model Estimation and Validation
4.2.1. Multi-Input–Single Output (MISO) Temperature Model
4.2.2. Single-Input–Single-Output (SISO) Flow Rate Model
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
| AM | additive manufacturing |
| ARMA | auto regressive moving average |
| FFF | fused filament fabrication |
| FOPDT | first-order process model with dead time |
| I/O | input–output |
| LTI | linear time invariant |
| MIMO | multi-input–multi-output |
| MISO | multi-input–single-output |
| NRMSE | normalized root mean square error |
| PLC | Programmable Logic Controller |
| PWM | pulse width modulation |
| SS | state space |
| SysID | system identification |
Appendix A
| Experiment Number | ] | [s] | ] | NRMSE Fit % | ||
|---|---|---|---|---|---|---|
| 2 | 2.5683 | 0.0064 | 0.001122 | 203.55 | 89.60 | 1.7313 |
| 3 | 2.6122 | 0.0968 | 0 | 203.29 | 70.17 | 1.4253 |
| 4 | 2.6351 | 0.0062 | 0 | 201.17 | 87.50 | 0.9373 |
| 7 | 2.5360 | 0.1417 | 0 | 203.17 | 74.41 | 1.7313 |
| 8 | 2.6141 | 0.0446 | 0 | 202.68 | 73.52 | 1.4253 |
| 9 | 2.6508 | 0.0060 | 0 | 200.39 | 84.60 | 0.9373 |
| 10 | 2.6098 | 0.0728 | 0 | 200.21 | 83.98 | 1.9349 |
| 12 | 2.5847 | 0.1079 | 0 | 202.54 | 79.64 | 1.7313 |
| 13 | 2.6160 | 0.1199 | 0 | 201.62 | 70.75 | 1.4253 |
| 15 | 2.6356 | 0.0720 | 0 | 200.01 | 83.02 | 1.9349 |
| 17 | 2.5638 | 0.1739 | 0 | 201.78 | 73.67 | 1.7313 |
| 19 | 2.6070 | 0.0076 | 0 | 199.42 | 87.40 | 0.9373 |
| 20 | 2.5947 | 0.0053 | 0 | 199.65 | 91.42 | 1.9349 |
| 22 | 2.5324 | 0.1413 | 0 | 200.42 | 73.27 | 1.7313 |
| 25 | 2.5548 | 0.1157 | 0 | 195.25 | 79.75 | 1.9349 |
| 27 | 2.5538 | 0.0069 | 0 | 195.79 | 88.56 | 1.7313 |
| 29 | 2.5337 | 0.1855 | 0 | 191.40 | 71.29 | 0.9373 |
| 30 | 2.5665 | 0.0049 | 0 | 191.43 | 90.78 | 1.9349 |
| 32 | 2.5137 | 0.1294 | 0 | 191.53 | 77.10 | 1.7313 |
| 37 | 2.5280 | 0.1313 | 0 | 189.37 | 71.85 | 1.7313 |
| 38 | 2.5950 | 0.1565 | 0 | 189.00 | 73.04 | 1.4253 |
| 39 | 2.5762 | 0.2002 | 0 | 186.85 | 76.82 | 0.9373 |
| 42 | 2.4797 | 0.1826 | 0 | 188.63 | 71.65 | 1.7313 |
| 43 | 2.6355 | 0.1571 | 0 | 189.37 | 71.86 | 1.4253 |
| 45 | 2.5876 | 0.0055 | 0 | 189.06 | 91.94 | 1.9349 |
| 47 | 2.6088 | 0.0329 | 0 | 193.71 | 71.96 | 1.7313 |
| 48 | 2.6948 | 0.0554 | 0 | 194.13 | 72.15 | 1.4253 |
| 50 | 2.6548 | 0.0047 | 0 | 193.66 | 91.66 | 1.9349 |
| 52 | 2.7012 | 0.1907 | 0 | 197.24 | 79.89 | 1.7313 |
| 53 | 2.7214 | 0.0886 | 0 | 197.59 | 72.30 | 1.4253 |
| 57 | 2.6508 | 0.2214 | 0 | 200.22 | 73.87 | 1.7313 |
| 59 | 2.7516 | 0.1456 | 0 | 198.58 | 81.92 | 0.9373 |
| 60 | 2.6949 | 0.0746 | 0 | 198.66 | 83.65 | 1.9349 |
| 62 | 2.6453 | 0.0996 | 0 | 199.91 | 85.23 | 1.7313 |
| 64 | 2.7267 | 0.0820 | 0 | 194.79 | 80.43 | 0.9373 |
| 65 | 2.6612 | 0.0047 | 0 | 193.91 | 93.09 | 1.9349 |
| 69 | 2.6394 | 0.1747 | 0 | 188.82 | 74.72 | 0.9373 |
| 70 | 2.5606 | 0.0783 | 0 | 187.82 | 85.92 | 1.9349 |
| 72 | 2.5230 | 0.1894 | 0 | 187.51 | 76.56 | 1.7313 |
| 73 | 2.5468 | 0.1325 | 0 | 187.05 | 75.05 | 1.4253 |
| 74 | 2.5822 | 0.1614 | 0 | 184.37 | 71.11 | 0.9373 |
| 75 | 2.5624 | 0.0045 | 0 | 183.12 | 91.06 | 1.9349 |
| 77 | 2.5343 | 0.2421 | 0 | 183.89 | 75.92 | 1.7313 |
| 78 | 2.5612 | 0.1270 | 0 | 182.38 | 70.63 | 1.4253 |
| 79 | 2.5580 | 0.0077 | 0 | 180.30 | 84.71 | 0.9373 |
| 80 | 2.5514 | 0.0052 | 0 | 180.78 | 91.37 | 1.9349 |
References
- Bellini, A.; Güçeri, S.; Bertoldi, M. Liquefier Dynamics in Fused Deposition. J. Manuf. Sci. Eng. 2004, 126, 237–246. [Google Scholar] [CrossRef]
- Tronvoll, S.A.; Popp, S.; Elverum, C.W.; Welo, T. Investigating Pressure Advance Algorithms for Filament-Based Melt Extrusion Additive Manufacturing: Theory, Practice and Simulations. Rapid Prototyp. J. 2019, 25, 830–839. [Google Scholar] [CrossRef]
- Ertay, D.S.; Yuen, A.; Altintas, Y. Synchronized Material Deposition Rate Control with Path Velocity on Fused Filament Fabrication Machines. Addit. Manuf. 2018, 19, 205–213. [Google Scholar] [CrossRef]
- Chesser, P.; Post, B.; Roschli, A.; Carnal, C.; Lind, R.; Borish, M.; Love, L. Extrusion Control for High Quality Printing on Big Area Additive Manufacturing (BAAM) Systems. Addit. Manuf. 2019, 28, 445–455. [Google Scholar] [CrossRef]
- Pressure Advance|Duet3D Documentation. Available online: https://docs.duet3d.com/en/User_manual/Tuning/Pressure_advance (accessed on 26 March 2022).
- Pressure Advance—Klipper Documentation. Available online: https://www.klipper3d.org/Pressure_Advance.html (accessed on 26 March 2022).
- Linear Advance|Marlin Firmware. Available online: https://marlinfw.org/docs/features/lin_advance.html (accessed on 26 March 2022).
- Percoco, G.; Arleo, L.; Stano, G.; Bottiglione, F. Analytical Model to Predict the Extrusion Force as a Function of the Layer Height, in Extrusion Based 3D Printing. Addit. Manuf. 2021, 38, 101791. [Google Scholar] [CrossRef]
- Wu, P.; Ramani, K.S.; Okwudire, C.E. Accurate Linear and Nonlinear Model-Based Feedforward Deposition Control for Material Extrusion Additive Manufacturing. Addit. Manuf. 2021, 48, 102389. [Google Scholar] [CrossRef]
- Turner, B.N.; Strong, R.; Gold, S.A. A Review of Melt Extrusion Additive Manufacturing Processes: I. Process Design and Modeling. Rapid Prototyp. J. 2014, 20, 192–204. [Google Scholar] [CrossRef]
- Turner, B.N.; Gold, S.A. A Review of Melt Extrusion Additive Manufacturing Processes: II. Materials, Dimensional Accuracy, and Surface Roughness. Rapid Prototyp. J. 2015, 21, 250–261. [Google Scholar] [CrossRef]
- Liu, Z.; Wang, Y.; Wu, B.; Cui, C.; Guo, Y.; Yan, C. A Critical Review of Fused Deposition Modeling 3D Printing Technology in Manufacturing Polylactic Acid Parts. Int. J. Adv. Manuf. Technol. 2019, 102, 2877–2889. [Google Scholar] [CrossRef]
- Shaqour, B.; Abuabiah, M.; Abdel-Fattah, S.; Juaidi, A.; Abdallah, R.; Abuzaina, W.; Qarout, M.; Verleije, B.; Cos, P. Gaining a Better Understanding of the Extrusion Process in Fused Filament Fabrication 3D Printing: A Review. Int. J. Adv. Manuf. Technol. 2021, 114, 1279–1291. [Google Scholar] [CrossRef]
- Al Rashid, A.; Koç, M. Fused Filament Fabrication Process: A Review of Numerical Simulation Techniques. Polymers 2021, 13, 3534. [Google Scholar] [CrossRef]
- Serdeczny, M.P.; Comminal, R.; Pedersen, D.B.; Spangenberg, J. Experimental and Analytical Study of the Polymer Melt Flow through the Hot-End in Material Extrusion Additive Manufacturing. Addit. Manuf. 2020, 32, 100997. [Google Scholar] [CrossRef]
- Colon, A.R.; Kazmer, D.O.; Peterson, A.M. The Dependency Chain in Material Extrusion Additive Manufacturing: Shaft Torque, Infeed Load, Melt Pressure, and Melt Temperature. Addit. Manuf. 2023, 77, 103780. [Google Scholar] [CrossRef]
- Zhang, J.; Vasiliauskaite, E.; De Kuyper, A.; De Schryver, C.; Vogeler, F.; Desplentere, F.; Ferraris, E. Temperature Analyses in Fused Filament Fabrication: From Filament Entering the Hot-End to the Printed Parts. 3D Print. Addit. Manuf. 2022, 9, 132–142. [Google Scholar] [CrossRef]
- Bellehumeur, C.; Li, L.; Sun, Q.; Gu, P. Modeling of Bond Formation Between Polymer Filaments in the Fused Deposition Modeling Process. J. Manuf. Process. 2004, 6, 170–178. [Google Scholar] [CrossRef]
- Sun, Q.; Rizvi, G.M.; Bellehumeur, C.T.; Gu, P. Effect of Processing Conditions on the Bonding Quality of FDM Polymer Filaments. Rapid Prototyp. J. 2008, 14, 72–80. [Google Scholar] [CrossRef]
- Zhou, M.; Zhou, X.; Si, L.; Chen, P.; Li, M.; Zhang, Y.; Zhou, H. Modeling of Bonding Strength for Fused Filament Fabrication Considering Bonding Interface Evolution and Molecular Diffusion. J. Manuf. Process. 2021, 68, 1485–1494. [Google Scholar] [CrossRef]
- Coogan, T.J.; Kazmer, D.O. Prediction of Interlayer Strength in Material Extrusion Additive Manufacturing. Addit. Manuf. 2020, 35, 101368. [Google Scholar] [CrossRef]
- Costanzo, A.; Croce, U.; Spotorno, R.; Fenni, S.E.; Cavallo, D. Fused Deposition Modeling of Polyamides: Crystallization and Weld Formation. Polymers 2020, 12, 2980. [Google Scholar] [CrossRef] [PubMed]
- Anderegg, D.A.; Bryant, H.A.; Ruffin, D.C.; Skrip, S.M.; Fallon, J.J.; Gilmer, E.L.; Bortner, M.J. In-Situ Monitoring of Polymer Flow Temperature and Pressure in Extrusion Based Additive Manufacturing. Addit. Manuf. 2019, 26, 76–83. [Google Scholar] [CrossRef]
- Nuchitprasitchai, S.; Roggemann, M.; Pearce, J.M. Factors Effecting Real-Time Optical Monitoring of Fused Filament 3D Printing. Prog. Addit. Manuf. 2017, 2, 133–149. [Google Scholar] [CrossRef]
- Moretti, M.; Rossi, A.; Senin, N. In-Process Monitoring of Part Geometry in Fused Filament Fabrication Using Computer Vision and Digital Twins. Addit. Manuf. 2021, 37, 101609. [Google Scholar] [CrossRef]
- Wu, H.; Wang, Y.; Yu, Z. In Situ Monitoring of FDM Machine Condition via Acoustic Emission. Int. J. Adv. Manuf. Technol. 2016, 84, 1483–1495. [Google Scholar] [CrossRef]
- Yang, Z.; Jin, L.; Yan, Y.; Mei, Y. Filament Breakage Monitoring in Fused Deposition Modeling Using Acoustic Emission Technique. Sensors 2018, 18, 749. [Google Scholar] [CrossRef] [PubMed]
- Wu, H.; Yu, Z.; Wang, Y. A New Approach for Online Monitoring of Additive Manufacturing Based on Acoustic Emission. In Proceedings of the ASME 2016 International Manufacturing Science and Engineering Conference, Blacksburg, VA, USA, 27 June–1 July 2016; pp. 1–8. [Google Scholar]
- Lotrakul, P.; San-um, W.; Takahashi, M. The Monitoring of Three-Dimensional Printer Filament Feeding Process Using an Acoustic Emission. In Sustainability Through Innovation in Product Life Cycle Design; Springer: Singapore, 2016; pp. 499–511. [Google Scholar] [CrossRef]
- Zhou, X.; Hsieh, S.-J. Thermal Analysis of Fused Deposition Modeling Process Using Infrared Thermography Imaging and Finite Element Modeling. In Proceedings of the SPIE Commercial + Scientific Sensing and Imaging, Thermosense: Thermal Infrared Applications XXXIX, Anaheim, CA, USA, 10–13 April 2017; International Society for Optics and Photonics: Bellingham, WA, USA, 2017; Volume 10214, p. 1021409. [Google Scholar]
- Malekipour, E.; Attoye, S.; El-Mounayri, H. Investigation of Layer Based Thermal Behavior in Fused Deposition Modeling Process by Infrared Thermography. Procedia Manuf. 2018, 26, 1014–1022. [Google Scholar] [CrossRef]
- Jerez-Mesa, R.; Gomez-Gras, G.; Travieso-Rodriguez, J.A.; Garcia-Plana, V. A Comparative Study of the Thermal Behavior of Three Different 3D Printer Liquefiers. Mechatronics 2018, 56, 297–305. [Google Scholar] [CrossRef]
- Dinwiddie, R.B.; Love, L.J.; Rowe, J.C. Real-Time Process Monitoring and Temperature Mapping of a 3D Polymer Printing Process. In Proceedings of the SPIE Defense, Security, and Sensing, Thermosense: Thermal Infrared Applications XXXV, Baltimore, MD, USA, 30 April–1 May 2013; pp. 54–56. [Google Scholar]
- Fu, Y.; Downey, A.; Yuan, L.; Pratt, A.; Balogun, Y. In Situ Monitoring for Fused Filament Fabrication Process: A Review. Addit. Manuf. 2021, 38, 101749. [Google Scholar] [CrossRef]
- Rao, P.K.; Liu, J.; Roberson, D.; Kong, Z.; Williams, C. Online Real-Time Quality Monitoring in Additive Manufacturing Processes Using Heterogeneous Sensors. J. Manuf. Sci. Eng. 2015, 137, 061007. [Google Scholar] [CrossRef]
- Li, H.; Yu, Z.; Li, F.; Yang, Z.; Tang, J.; Kong, Q. Monitoring the Extrusion State of Fused Filament Fabrication Using Fine-Grain Recognition Method. J. Manuf. Process. 2024, 125, 306–320. [Google Scholar] [CrossRef]
- Habbal, O.; Kassab, A.; Ayoub, G.; Mohanty, P.; Pannier, C. System Identification of Fused Filament Fabrication Additive Manufacturing Extrusion and Spreading Dynamics. In Proceedings of the 2023 International Solid Freeform Fabrication Symposium, Austin, TX, USA, 14–16 August 2023. [Google Scholar]
- Read, J.R.; Seppala, J.E.; Tourlomousis, F.; Warren, J.A.; Bakker, N.; Gershenfeld, N. Online Measurement for Parameter Discovery in Fused Filament Fabrication. Integr. Mater. Manuf. Innov. 2024, 13, 541–554. [Google Scholar] [CrossRef]
- Zomorodi, H.; Landers, R.G. Extrusion Based Additive Manufacturing Using Explicit Model Predictive Control. In Proceedings of the 2016 American Control Conference, Boston, MA, USA, 6–8 July 2016; pp. 1747–1752. [Google Scholar] [CrossRef]
- Kazmer, D.O.; Colon, A.R.; Peterson, A.M.; Kim, S.K. Concurrent Characterization of Compressibility and Viscosity in Extrusion-Based Additive Manufacturing of Acrylonitrile Butadiene Styrene with Fault Diagnoses. Addit. Manuf. 2021, 46, 102106. [Google Scholar] [CrossRef]
- Torres, J.; Cotelo, J.; Karl, J.; Gordon, A.P. Mechanical Property Optimization of FDM PLA in Shear with Multiple Objectives. JOM 2015, 67, 1183–1193. [Google Scholar] [CrossRef]
- Zhou, H.; Green, T.B.; Joo, Y.L. The Thermal Effects on Electrospinning of Polylactic Acid Melts. Polymer 2006, 47, 7497–7505. [Google Scholar] [CrossRef]
- Badarinath, R.; Prabhu, V. Integration and Evaluation of Robotic Fused Filament Fabrication System. Addit. Manuf. 2021, 41, 101951. [Google Scholar] [CrossRef]
- Badarinath, R.; Prabhu, V. Real-Time Sensing of Output Polymer Flow Temperature and Volumetric Flowrate in Fused Filament Fabrication Process. Materials 2022, 15, 618. [Google Scholar] [CrossRef]
- Prusament PLA Vanilla White 1kg|Original Prusa 3D Printers Directly from Josef Prusa. Available online: https://www.prusa3d.com/product/prusament-pla-vanilla-white-1kg/ (accessed on 22 November 2025).
- Loss Function and Model Quality Metrics—MATLAB & Simulink. Available online: https://www.mathworks.com/help/ident/ug/model-quality-metrics.html (accessed on 22 November 2025).




















| Model Name and Description | Estimated Model | Fit% to Estimation Dataset | Fit% to Validation Dataset 1 | Fit% to Validation Dataset 2 | Fit% to Validation Dataset 3 |
|---|---|---|---|---|---|
| Process Model (1st order): TempTnz_P1D | 90.85 | 69.9 | 89.45 | 88.82 | |
| Transfer Function Model (1-Pole): TempTnz_tf_p1 | 88.98 | 59.33 | 89.53 | 65.33 | |
| Transfer Function Model (2-Pole): TempTnz_tf_p2 | 87.56 | 65.94 | 89.17 | 84.72 | |
| Transfer Function Model (2-Pole 1 zero): TempTnz_tf_p2z1 | 93.57 | 77.31 | 95.82 | 95.61 | |
| State space Model (1st Order): TempTnz_ss_FC | 80.29 | 63.34 | 61.09 | 81.21 |
| Model Name and Description | Estimated Model | Fit% to Estimation Dataset | Fit% to Validation Dataset 1 | Fit% to Validation Dataset 2 | Fit% to Validation Dataset 3 |
|---|---|---|---|---|---|
| Process Model (1st order): TempTnz_P1D | 90.85 | 69.9 | 89.45 | 88.82 | |
| Process Model (1st order) with subset data 1: TempTnz_P1De | 93.98 | 83.05 | 89.93 | 81.1 | |
| Process Model (with 2nd order disturbance component): TempTnz_P1D_Dist2 | 99.82 | 84.12 | 92.68 | 93.21 | |
| Process Model (with 1st order disturbance component): TempTnz_P1De_Dist1 | 99.82 | 82.13 | 90.62 | 92.85 |
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. |
© 2025 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/).
Share and Cite
Badarinath, R.; Prabhu, V.V. System Identification and Modeling of Temperature and Flow Rate Dynamics in Fused Filament Fabrication Process. Appl. Sci. 2025, 15, 12924. https://doi.org/10.3390/app152412924
Badarinath R, Prabhu VV. System Identification and Modeling of Temperature and Flow Rate Dynamics in Fused Filament Fabrication Process. Applied Sciences. 2025; 15(24):12924. https://doi.org/10.3390/app152412924
Chicago/Turabian StyleBadarinath, Rakshith, and Vittaldas V. Prabhu. 2025. "System Identification and Modeling of Temperature and Flow Rate Dynamics in Fused Filament Fabrication Process" Applied Sciences 15, no. 24: 12924. https://doi.org/10.3390/app152412924
APA StyleBadarinath, R., & Prabhu, V. V. (2025). System Identification and Modeling of Temperature and Flow Rate Dynamics in Fused Filament Fabrication Process. Applied Sciences, 15(24), 12924. https://doi.org/10.3390/app152412924

