Data-driven reference shaping for optimal fused filament fabrication

This paper presents a practical methodology for enhancing deposited strand uniformity of fused filament fabrication (FFF) machines, with minimal need for hardware modifications. The approach relies on model-based shaping of the filament feed rate to compensate for strand width variation (under-extrusion and over-extrusion) caused by changes of programmed printing speed. By utilizing sensor data from trial deposition tests, a Multi Input Single Output (MISO) linear dynamic model is identified. Based on this model, a constrained convex optimization problem is formulated to compute optimal filament feed rate profiles that minimize deviations from the desired strand width, incorporating a regularization term to promote smooth solutions. The methodology utilizes well-established tools of linear system identification and quadratic optimization. Its simplicity, generality, and minimal need for hardware modifications make it easily applicable to a wide range of FFF machines, with potential for easy automation and periodic updates. The only additional requirement is the availability of a sensor capable of offline measurement of the strand width after deposition tests. The method, validated through simulations and laboratory experiments, significantly outperforms conventional approaches that compute filament feed rate as simply proportional to the programmed print speed. Experimental results demonstrate that, despite the feedforward nature of the scheme, a substantial reduction in strand width error can be achieved by reshaping the filament feed rate profile, whilst leaving the printing speed unmodified. Specifically, it is observed that the normalized Root Means Square Error (RMSE) of the strand width is highly affected by the smoothing parameter β , designed to smoothen the reshaped filament feed rate. The normalized error decreases from 100% (in the case of the current non-optimized reference) to 55% for β = 1 , 49% for β = 10 (the best performance), and 65% for β = 100 when shaped commands are applied. One limitation of the method is that significant changes in the FFF machine setup require the model to be re-identified. • Data-driven procedure for the design of optimal reference commands for tracking a desired strand width in FFF. • Reference shaping design is traced back to a linear constrained optimization problem. • Employment of a penalty term in the optimization to promote the smooth references. • The methodology acts at the planning level and does not require modification of existing control hardware. • Experimental validation demonstrates remarkable performance improvements.

Authors

Institutions

Publication Details

Journal
Control Engineering Practice
Published
2025-08-08
DOI
https://doi.org/10.1016/j.conengprac.2025.106511
Primary Topic
Additive Manufacturing and 3D Printing Technologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Data-driven reference shaping for optimal fused filament fabrication

Michele Moretti, Francesco Ferrante, Mario Luca Fravolini, Arianna Rossi et al.
Control Engineering Practice
Additive Manufacturing and 3D Printing Technologies
article

Data-driven reference shaping for optimal fused filament fabrication

Michele Moretti, Francesco Ferrante, Mario Luca Fravolini, Arianna Rossi, Nicola Senin
article en

Abstract

This paper presents a practical methodology for enhancing deposited strand uniformity of fused filament fabrication (FFF) machines, with minimal need for hardware modifications. The approach relies on model-based shaping of the filament feed rate to compensate for strand width variation (under-extrusion and over-extrusion) caused by changes of programmed printing speed. By utilizing sensor data from trial deposition tests, a Multi Input Single Output (MISO) linear dynamic model is identified. Based on this model, a constrained convex optimization problem is formulated to compute optimal filament feed rate profiles that minimize deviations from the desired strand width, incorporating a regularization term to promote smooth solutions. The methodology utilizes well-established tools of linear system identification and quadratic optimization. Its simplicity, generality, and minimal need for hardware modifications make it easily applicable to a wide range of FFF machines, with potential for easy automation and periodic updates. The only additional requirement is the availability of a sensor capable of offline measurement of the strand width after deposition tests. The method, validated through simulations and laboratory experiments, significantly outperforms conventional approaches that compute filament feed rate as simply proportional to the programmed print speed. Experimental results demonstrate that, despite the feedforward nature of the scheme, a substantial reduction in strand width error can be achieved by reshaping the filament feed rate profile, whilst leaving the printing speed unmodified. Specifically, it is observed that the normalized Root Means Square Error (RMSE) of the strand width is highly affected by the smoothing parameter β , designed to smoothen the reshaped filament feed rate. The normalized error decreases from 100% (in the case of the current non-optimized reference) to 55% for β = 1 , 49% for β = 10 (the best performance), and 65% for β = 100 when shaped commands are applied. One limitation of the method is that significant changes in the FFF machine setup require the model to be re-identified. • Data-driven procedure for the design of optimal reference commands for tracking a desired strand width in FFF. • Reference shaping design is traced back to a linear constrained optimization problem. • Employment of a penalty term in the optimization to promote the smooth references. • The methodology acts at the planning level and does not require modification of existing control hardware. • Experimental validation demonstrates remarkable performance improvements.

Control Engineering PracticeVol. 164
University of Perugia (IT)
Openalex Percentile: Top 79%
Additive Manufacturing and 3D Printing Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.