中文 English
You are here: Physics Modules > Flow > Physics > Flow Models

Flow Models

The properties and the conditions for the flow solution are specified based on different models as explained in this section:

Density Models
Viscosity Models
Polynomial Function of T

Viscosity is modelled as a function of temperature by selecting Polynomial Function of T. In Simerics-MP, viscosity is calculated based on temperature of the material, which is specified as a function of temperature with polynomial functions using three coefficients.

 

Figure 5.8 - Polynomial Function of T

Herschel-Bulkley Model

The Harschel-Bulkley viscosity model in Simerics-MP, models the non-newtonian fluid in which strain experienced by the fluid is related to stress in non-linear way. Four parameters characterize this relationship, namely, Yield Stress (Pa), Critical Shear Rate, Power Law Index and Consistency Index. The Yield Stress quantifies the amount of stress that the fluid may experience before it yields and begins to flow, while the Power Law Index measures the degree to which the fluid is shear thinning or shear thickening. The Consistency Index is a constant of proportionality.

 

Figure 5.9 - Herschel - Bulkley Model

Bingham Model

The Bingham model requires three parameters, the Yield Stress, Critical Shear Rate and Bingham Viscosity to describe its flow.

  • The Yield Stress quantifies the amount of stress that the fluid experiences before it yields and begins to flow.
  • The Bingham Viscosity is the slope of the line as shown in Figure 5.11.
 

Figure 5.10 - Shear stress vs Shear rate

 

Figure 5.11 - Bingham Model

User Defined Function (Non-Newtonian)

Another way of computing the dynamic viscosity for Non-Newtonian fluid is by using user defined stress strain curve. In this option, user must prepare stress strain curve in table format or by polynomial equation and should be called through expression editor by accessing the variable flow.strain. The fluid strain is computed from flow.strain variable and solver takes the corresponding stress value from the table. The following example shows how to provide user defined stress strain curve.

Example of using User Defined (Non-Newtonian)

In this sample example, stress strain curve is provided by table format:

The user can provide stress strain curve by the following steps:

  1. Select All Volumes from the Volumes list in the Geometric Entities Panel as shown in Figure 5.12.
  2. Select User Defined (NonNewtonian) option under Viscosity List in the Properties Panel as shown in Figure 5.13.
  3. Add the Stress vs Strain data in Tables format and place the text file in the working folder. Here, the text file is named as stress_vs_strain.text.

  4. Click Edit Expression icon next to Stress Strain Curve and enter curve = table("stress_vs_strain.txt",flow.strain) under Global Expressions.
  5. Click OK to close the Expression Editor dialog box.
  6. Enter curve Pa for Stress Strain Curve under Model Tab of Properties Panel.

´ Note:  If user sets units to Pa, results will be in Pa. User must ensure units are entered correctly, while using User Defined function expressions.
 

Figure 5.12 - Providing User Defined Stress Strain Curve

 

Figure 5.13 - Table for accessing stress strain data

 

Deformation model

 

Resistor Capacitor Model
Porous Media Resistance Model

Description

In many single and multiphase engineering systems, the flow domain of interest often contains irregular-shaped solid structures. The typical examples are flows through filters, perforated plates, flow distributors and packed beds. When using CFD methodology to simulate flow in such applications, the explicit treatment of the irregular-shaped boundaries is very costly, if not entirely impossible. It is therefore desirable, in many practical cases, to capture the essential features of the system and to express the flow in terms of local averaged quantities, via a porous-media approach, while sacrificing some of the details.

In Simerics-MP+, porous media has two main characteristics: porosity and flow resistance. Porosity is defined in Common module, and flow resistance is defined in Flow module. In the current version (5.1), there are two flow resistance models: Pressure Loss Model, and Darcy's Law. It is easier to use Pressure Loss Model, if flow resistance of porous media is reported as a curve. If resistance is reported as permeability, user can directly use the value in Darcy's Law model.

For flows in porous media, the governing equations have the form:

5.42  

5.43  

Pressure Loss Model

Flow resistance force can be evaluated by a pressure loss model:

5.44

where,

Quadratic drag coefficient (1/m)

Porosity
Resistance force density (force per unit volume) (N/m3)
Linear drag coefficient (Pa-s/m2)
Density (kg/m3)
Velocity (m/s)

 

In the solver, user needs to input and as the model parameters in porous media region.

 

Note: In most of pressure loss experiment, the porosity was not used in the test results. The velocity value used in calculation is superficial velocity, which is simply total flow rate divide by total cross-section area. Since, flow velocity is adjusted with respect to porosity in the solver, therefore the velocity in equation 5.44 is multiplied by the porosity to make it consistent with the test data.

Darcy’s Law

Flow resistance force can be evaluated by Darcy's Law:

5.45

where,

Quadratic drag coefficient (1/m)

Porosity
Viscosity (Pa-s)
Permeability (m2)
Density (kg/m3)

 

Here, porosity is used for the same reason as in pressure loss model. In the solver, user needs to input Permeability and as the model parameters in porous media region.

 

Note: The Darcy's Law (first term on the right) is based on the assumption of creeping flow through an infinitely extended uniform medium, and thus mainly applies for porous media with low flow velocities. At high velocities, however, in addition to the viscous loss, it is generally recognized that the inertial loss (the second term on the right) often plays a very important role. But generally, the source term according to Darcy's Law is calculated with an extension to the second term as shown in the above equation.

Evaluation of Model Parameters

For many engineering problems, flow resistance of porous media are reported using curves obtained through experiments.

where,

Volumetric flow rate (m3/s)
Pressure (Pa)

 

A curve can also be approximated by a 2nd order polynomial of q:

5.46

Where, and are two constant coefficients. Figure 5.15 gives an example of experiment curve together with 2nd order polynomial fitting (in MS Excel).

Figure 5.15 - Example of dp-q curve with polynomial fitting

 

in equation 5.44 and equation 5.45 can also be treated as . Where is the flow direction in porous media penetrating the thickness (L) of porous region. On integrating equation 5.44 and equation 5.45 with respect to , assuming all the properties and flow velocities are all uniform inside porous media. Also by substituting superficial velocity with , we get:

Pressure Loss Model

5.47

 

Darcy’s Law

5.48

where,

Cross-section area of porous media (m2)
Thickness (m)

 

 

Note: The pressure drops are treated as positive values in this calculation to be consistent with convention of most pressure loss measurements.

Comparing equation 5.46, equation 5.47 and equation 5.48, we can find that:

 

Pressure Loss Model

5.49

5.50

 

Darcy’s Law

5.51

5.52

 

By rearranging them, we get:

Pressure Loss Model

5.53

5.54

 

Darcy’s Law

5.55

5.56

 

Pressure loss may be reported in curve. Pressure Loss vs. (superficial) Velocity, as shown in Figure 5.16. And the curve can be approximated by a second order polynomial as in equation 5.57.

 

Figure 5.16 - dp-V curve

 

5.57

Similar equations can be derived to calculate flow resistance model coefficients. Substitute with superficial Velocity V in equation 5.47 and equation 5.48, we get:

 

Pressure Loss Model

5.58

 

Darcy’s Law

5.59

Compare with equation 5.57 and by rearranging them, we get:

 

Pressure Loss Model

5.60

5.61

 

Darcy’s Law

5.62

5.63

 

Values evaluated using equation 5.53 to equation 5.56 or equation 5.60 to equation 5.63 can be used as input parameters for porous media models. Similar equations can be derived, when pressure drop experiment data are reported in other form.

For simple porous media channels with uniform properties and uniform flow, the input parameters evaluated using the above methods can be reasonably accurate. When experiment was carried out under complicated situations, for example with highly non-uniform flow, a more accurate way to find these coefficients is from numerical experiment using Simerics-MP/Simerics-MP+. User can adjust resistance model coefficients to match experiment relation. The initial guess can be the values from the estimation above. A recommended practice is to use pressure drop at low flowrate to calibrate linear flow resistance coefficient, and use pressure drop at high flowrate to calibrate quadratic flow resistance coefficient.

 

Porosity Induced Pressure Change

The value of porosity should not affect pressure loss through porous media in the current flow resistance models. However, porosity may still induce pressure change in the current simulation approach. The flow velocity inside porous media will increase with decreasing of porosity. Fluid coming from open channel to porous region needs to accelerate to a higher speed inside porous media. Similarly, when fluid exit porous media it needs to deaccelerate to a lower speed. Acceleration and de-acceleration are typically realized through pressure gradient. In both cases, pressure change can be observed close to the interface between the porous media and the open channel.

 

 

Copyright © 2023 Simerics Inc.,