PDF

Pasta Extrusion
Introduction
The pasta extrusion process consists of several steps. After mixing semolina and water, the hydrated semolina is discharged into an extrusion barrel. In the first part of the extruder, the compression and homogenization sections, the dough is in a granular state. In the next section, the metering zone of the extruder, the material is fully melted and the domain is fully filled with the melt.
This example shows how to simulate the non-isothermal flow of the dough in the metering zone of the pasta extruder taking into account temperature dependent material properties of the hydrated semolina dough.
Model Definition
This model is inspired by Ref. 1, and it consist of a screw that feeds the dough through the extrusion bell towards the extrusion holes, where the spaghetti is made. The screw consist of 10 turns. In the bell, the dough is pressed through a screen with 1-mm holes and further into two outlets with 7 spaghetti strands in each one. The material swelling after the dough exits the extrusion holes is neglected in this model. The geometry is shown in Figure 1.
Since the viscosity of the melt is high, the Reynolds number, which describes the ratio of inertia to viscous forces, is low. At low Reynolds numbers, viscous forces dominate over inertia forces. Thus, the latter may be neglected in the Navier-Stokes equations and the Creeping Flow interface can be used.
The dough exhibits shear thinning (pseudoplastic) behavior. The power law model is a common choice for modeling the flow of a dough. To avoid an unphysical infinite viscosity at zero shear rate, COMSOL Multiphysics implements the Power law model as,
(1)
where m is the fluid consistency coefficient, n is flow behavior index, denotes a reference shear rate, and is a lower shear rate limit.
Figure 1: Geometry of a pasta screw extruder similar to the one presented in Ref. 1.
Because of viscous heating inside the barrel, the temperature variations during the extrusion operation can be significant. The viscosity of the dough decreases with temperature. To adequately describe the flow, temperature dependent material properties should be used. Rheology experiments (Ref. 1) show that the viscosity is also moisture dependent. The viscosity of the dough decreases with increasing moisture content. As moisture content rises, the influence of the temperature on the viscosity decreases. In this model, the moisture content is assumed to be constant. Temperature dependent coefficients for the non-Newtonian power law model are obtained by interpolation from a set of measured viscosities for a range of temperatures and 30% moisture content.
To solve the equations for conservation of energy, mass and momentum in the fluid domain, the Nonisothermal Flow, Laminar Flow interface is used. The interface contains a coupling between the Creeping Flow and the Heat Transfer in Fluids interfaces, and accounts for viscous dissipation.
The screw is encapsulated in a rotating domain with an angular velocity of 20 rpm. The model utilizes the frozen rotor approach to compute a steady-state flow velocity and a temperature field. A frozen rotor analysis is a memory- and time-efficient steady-state approximation. In a sense, this approach can be described as freezing the motion of the moving part in a given position and then observing the resulting flow field with the rotor in that fixed position.
The inlet is set as an Open boundary with a boundary stress of 2 MPa. At the outlet, the pressure is set to 0 Pa. For the heat-transfer equation, a heat flux with a heat-transfer coefficient of 50 W/(m2·K) and an external temperature of 45°C is set on all outer walls of the extruder. The inlet has a fixed temperature of 45°C, and at the outlet boundaries Outflow conditions are applied.
Results and Discussion
The results of the frozen rotor simulation are shown in Figure 2 through Figure 5.
Figure 4 shows the temperature distribution. The temperature increases due to viscous heat dissipation. The viscous heating is generated in the areas with a high shear rate (Figure 5), near the wall of the barrel and inside the extrusion dies. The heat generated near the barrel wall is convected in the axial direction in a helical path along the screw.
The apparent viscosity decreases with increasing temperature (Figure 4). High values of the viscosity in the low-shear-rate zones near the rotating screw lead to poor mixing of the dough.
The velocity plot (Figure 2) shows an uneven velocity distribution in the extrusion channels. This results in different mass flow rates through the extrusion holes and may lead to varying quality of the final product.
Figure 2: Velocity profile in the screw extruder.
Figure 3: Temperature profile in the screw extruder.
Figure 4: Apparent viscosity.
Figure 5: Shear rate.
Reference
1. F. Sarghini, A. Romano, P. Masi, “Experimental Analysis and Numerical Simulation of Pasta Dough Extrusion Process,” J. Food Eng., vol. 176, pp. 56–70, 2016.
Application Library path: Polymer_Flow_Module/Tutorials/pasta_extrusion
Modeling Instructions
From the File menu, choose New.
New
In the New window, click  Model Wizard.
Model Wizard
1
In the Model Wizard window, click  3D.
2
In the Select Physics tree, select Fluid Flow>Nonisothermal Flow>Laminar Flow.
3
Click Add.
4
Click  Study.
5
In the Select Study tree, select Empty Study.
6
Study 1
Frozen Rotor
In the Study toolbar, click  Study Steps and choose Stationary>Frozen Rotor.
Geometry 1
Import 1 (imp1)
1
In the Home toolbar, click  Import.
2
In the Settings window for Import, locate the Import section.
3
Click  Browse.
4
5
Click  Import.
Form Union (fin)
1
In the Model Builder window, under Component 1 (comp1)>Geometry 1 click Form Union (fin).
2
In the Settings window for Form Union/Assembly, locate the Form Union/Assembly section.
3
From the Action list, choose Form an assembly.
4
Select the Create imprints check box.
5
Click  Build Selected.
Definitions
In the Definitions toolbar, click  Moving Mesh and choose Domains>Rotating Domain.
Moving Mesh
Rotating Domain 1
1
2
In the Settings window for Rotating Domain, locate the Rotation section.
3
From the Rotation type list, choose Specified rotational velocity.
4
From the Rotational velocity expression list, choose Constant revolutions per time.
5
In the f text field, type 20[RPM].
Next, define the material properties. The physics interface and the chosen fluid model will suggest which material properties are required to solve the model. Therefore before creating a semolina dough material, choose the Power law model in the Laminar Flow Interface.
Laminar Flow (spf)
Fluid Properties 1
1
In the Model Builder window, under Component 1 (comp1)>Laminar Flow (spf) click Fluid Properties 1.
2
In the Settings window for Fluid Properties, locate the Fluid Properties section.
3
Find the Constitutive relation subsection. From the list, choose Inelastic non-Newtonian.
Materials
Material 1 (mat1)
1
In the Model Builder window, under Component 1 (comp1) right-click Materials and choose Blank Material.
2
In the Settings window for Material, locate the Material Contents section.
3
Define the interpolation functions for the temperature dependent power law coefficients.
Interpolation 1 (int1)
1
In the Model Builder window, expand the Material 1 (mat1) node.
2
Right-click Component 1 (comp1)>Materials>Material 1 (mat1)>Power law (PowerLaw) and choose Functions>Interpolation.
3
In the Settings window for Interpolation, locate the Definition section.
4
In the Function name text field, type m30.
5
6
Locate the Units section. In the Function table, enter the following settings:
7
In the Argument table, enter the following settings:
Interpolation 2 (m2)
1
Right-click Interpolation 1 (int1) and choose Duplicate.
2
In the Settings window for Interpolation, locate the Definition section.
3
In the Function name text field, type n30.
4
5
Locate the Units section. In the Function table, enter the following settings:
Pasta 30% hydration
1
In the Model Builder window, under Component 1 (comp1)>Materials>Material 1 (mat1) click Power law (PowerLaw).
2
In the Settings window for Power Law, locate the Output Properties section.
3
4
In the Model Builder window, click Material 1 (mat1).
5
In the Settings window for Material, type Pasta in the Label text field.
6
In the Label text field, type Pasta 30% hydration.
7
In the Model Builder window, collapse the Component 1 (comp1)>Materials>Pasta 30% hydration (mat1)>Power law (PowerLaw) node.
The flow velocity in this model is very slow. Thus, it is safe to neglect the inertial terms of the Navier-Stokes equations and use the Stokes equation for creeping flow.
Laminar Flow (spf)
1
In the Model Builder window, under Component 1 (comp1) click Laminar Flow (spf).
2
In the Settings window for Laminar Flow, locate the Physical Model section.
3
From the Compressibility list, choose Incompressible flow.
4
Select the Neglect inertial term (Stokes flow) check box.
To eliminate unphysical behavior of the Power law model at zero shear rate, COMSOL Multiphysics implementation introduces the cut-off shear rate value. Modify the default minimum shear rate value according to Ref. 1
Fluid Properties 1
1
In the Model Builder window, under Component 1(comp1)>Creeping Flow(spf)."
2
In the Settings window for Fluid Properties, locate the Fluid Properties section.
3
Open Boundary 1
1
In the Physics toolbar, click  Boundaries and choose Open Boundary.
2
3
In the Settings window for Open Boundary, locate the Boundary Condition section.
4
In the f0 text field, type 2[MPa].
Outlet 1
1
In the Physics toolbar, click  Boundaries and choose Outlet.
2
Heat Transfer in Fluids (ht)
In the Model Builder window, under Component 1 (comp1) click Heat Transfer in Fluids (ht).
Outflow 1
1
In the Physics toolbar, click  Boundaries and choose Outflow.
2
Click the  Select Box button in the Graphics toolbar.
3
Temperature 1
1
In the Physics toolbar, click  Boundaries and choose Temperature.
2
3
In the Settings window for Temperature, locate the Temperature section.
4
In the T0 text field, type 45[degC].
Heat Flux 1
1
In the Physics toolbar, click  Boundaries and choose Heat Flux.
2
3
In the Settings window for Heat Flux, locate the Heat Flux section.
4
From the Heat flux list, choose Convective heat flux.
5
In the h text field, type 50.
6
In the Text text field, type 45[degC].
Mesh 1
1
In the Model Builder window, under Component 1 (comp1) click Mesh 1.
2
In the Settings window for Mesh, locate the Physics-Controlled Mesh section.
3
From the Element size list, choose Fine.
4
Click  Build All.
Study 1
In the Home toolbar, click  Compute.
Results
Slice
1
In the Model Builder window, expand the Velocity (spf) node, then click Slice.
2
In the Settings window for Slice, locate the Plane Data section.
3
From the Plane list, choose zx-planes.
4
In the Planes text field, type 1.
5
In the Velocity (spf) toolbar, click  Plot.
To improve the visualization, it is possible to include the metal surfaces of the screw and render it as a scratched steel surface. To facilitate this, it is best to define an explicit selection of the desired surfaces.
Definitions
Metal surfaces
1
In the Definitions toolbar, click  Explicit.
2
3
In the Settings window for Explicit, type Metal surfaces in the Label text field.
In the instructions below, add a surface plot with the previous selection. Then you can add a material appearance to render it as a scratched steel surface.
Results
Surface 1
1
In the Model Builder window, right-click Velocity (spf) and choose Surface.
2
In the Settings window for Surface, locate the Expression section.
3
In the Expression text field, type 1.
4
Click to expand the Title section. From the Title type list, choose None.
Selection 1
1
Right-click Surface 1 and choose Selection.
2
In the Settings window for Selection, locate the Selection section.
3
From the Selection list, choose Metal surfaces.
Material Appearance 1
1
In the Model Builder window, right-click Surface 1 and choose Material Appearance.
2
In the Settings window for Material Appearance, locate the Appearance section.
3
From the Appearance list, choose Custom.
4
From the Material type list, choose Steel (scratched).
Copy the surface plot with the metal rendered screw for use in other plot groups.
Surface 1
1
In the Model Builder window, expand the Results>Velocity (spf) node.
2
Right-click Surface 1 and choose Copy.
Modify the temperature plot so that it looks similar to Figure 3 by deleting the original surface plot and adding a temperature slice instead.
Surface
1
In the Model Builder window, expand the Results>Temperature (ht) node.
2
Right-click Results>Temperature (ht)>Surface and choose Delete.
Slice 1
1
In the Model Builder window, right-click Temperature (ht) and choose Slice.
2
In the Settings window for Slice, locate the Expression section.
3
In the Expression text field, type T.
4
From the Unit list, choose degC.
5
Locate the Plane Data section. From the Plane list, choose zx-planes.
6
In the Planes text field, type 1.
7
Locate the Coloring and Style section. From the Color table list, choose ThermalDark.
Surface 1
Right-click Temperature (ht) and choose Paste Surface.
Add a new plot group and create a slice plot for the visualization of the viscosity, similar to Figure 4. Include the previous surface plot of the steel screw parts.
3D Plot Group 5
In the Home toolbar, click  Add Plot Group and choose 3D Plot Group.
Surface 1
In the Model Builder window, right-click 3D Plot Group 5 and choose Paste Surface.
3D Plot Group 5
Right-click 3D Plot Group 5 and choose Slice.
Slice 1
1
In the Settings window for Slice, locate the Plane Data section.
2
From the Plane list, choose zx-planes.
3
Locate the Expression section. In the Expression text field, type spf.mu.
4
Locate the Plane Data section. In the Planes text field, type 1.
5
In the 3D Plot Group 5 toolbar, click  Plot.
Viscosity
1
In the Model Builder window, under Results click 3D Plot Group 5.
2
In the Settings window for 3D Plot Group, type Viscosity in the Label text field.
Duplicate the plot group and add a plot for the shear rate.
Shear rate
1
Right-click Viscosity and choose Duplicate.
2
In the Model Builder window, click Viscosity 1.
3
In the Settings window for 3D Plot Group, type Shear rate in the Label text field.
Slice 1
1
In the Model Builder window, click Slice 1.
2
In the Settings window for Slice, locate the Expression section.
3
In the Expression text field, type spf.sr.
4
In the Shear rate toolbar, click  Plot.
5
In the Expression text field, type log10(spf.sr).
6
In the Shear rate toolbar, click  Plot.