ACU-T: 4102 Fluidized Bed using the Granular Multiphase Model
Prerequisites
This tutorial provides the instructions for setting up and running a gas-solid fluidized bed simulation using the granular multiphase model. Prior to starting this tutorial, you should have already run through the introductory tutorial, ACU-T: 1000 UI Introduction, and have a basic understanding of HyperMesh CFD and AcuSolve. To run this simulation, you will need access to a licensed version of HyperMesh CFD and AcuSolve.
Problem Description
Phase | Density (kg/m3) | Viscosity (Pa s) |
---|---|---|
Gas | 21.56 | 1.781e-05 |
Particle | 910 | - |
Start HyperMesh CFD and Open the HyperMesh Database
- Start HyperMesh CFD from the Windows Start menu by clicking .
-
From the Home tools, Files tool group, click the Open Model tool.
The Open File dialog opens.
- Browse to the directory where you saved the model file. Select the HyperMesh file ACU-T4102_FluidizedBed.hm and click Open.
- Click .
-
Create a new directory named Fluidized_Bed and navigate into this directory.
This will be the working directory and all the files related to the simulation will be stored in this location.
- Enter Fluidized_Bed as the file name for the database, or choose any name of your preference.
- Click Save to create the database.
Validate the Geometry
The Validate tool scans through the entire model, performs checks on the surfaces and solids, and flags any defects in the geometry, such as free edges, closed shells, intersections, duplicates, and slivers.
Set Up Flow
Set the General Simulation Parameters
-
From the Flow ribbon, click the Physics tool.
The Setup dialog opens.
- Under the Physics models setting, select the Multiphase flow radio button.
- Change the Multifluid type to Granular.
-
Click the Granular material drop-down menu and select Material
Library from the list.
You can create new material models in the Material Library.
- In the Material Library dialog, select Granular Multiphase, switch to the My Material tab, then click to add a new material.
- In the microdialog, click on the top-left corner and change the name to gas-particle.
-
Set the Carrier field to gas and the Disperse field to
particle.
Note: The input file provided with the tutorial has a predefined gas and particle material models in it.
-
Set the diameter, drag model, and other granular parameters as shown in the
image below.
- Close the material model microdialog and then close the Material Library dialog.
- In the Setup dialog, set the Granular Material to gas-particle.
- Set Time step size and Final time to 0.005 and 7, respectively. Select Spalart-Allmaras for the Turbulence model.
-
Set the gravity to 0, -9.81, 0 and the pressure scale to
Absolute.
-
Click the Solver controls setting and set the Minimum
and Maximum stagger iterations to 2 and
4, respectively.
- Close the dialog and save the model.
Assign Material Properties
-
From the Flow ribbon, click the Material tool.
- Verify that gas-particle has been assigned as the material.
- On the guide bar, click to exit the tool.
Define Flow Boundary Conditions
-
From the Flow ribbon, click the Constant tool.
-
Click the inlet face highlighted in the figure below.
-
In the microdialog, enter the values shown in the figure below.
-
In the turbulence tab, set the turbulence input type to
Direct and set the eddy viscosity value to
0.0001.
- On the guide bar, click to execute the command and exit the tool.
-
Click the Outlet tool.
-
Select the face highlighted below and verify the settings in the
microdialog.
- Click on the guide bar.
-
Click the Slip tool.
-
Select the top and bottom faces highlighted below then click on the
guide bar.
- Save the model.
Generate the Mesh
-
From the Mesh ribbon, click the
Volume tool.
Note: If the model has not been validated, you are prompted to create the simulation model before running the batch mesh.
-
In the Meshing Operations dialog, check that the Average
Element size is set to 0.01.
-
Click Mesh.
The Run Status dialog opens. Once the run is complete, the status is updated and you can close the dialog.Tip: Right-click on the mesh job and select View log file to view a summary of the meshing process.
Define Nodal Outputs
-
From the Solution ribbon, click the Field tool.
The Field Output dialog opens.
- Check the box for Write Initial Conditions.
-
Set the time interval to 10.
Define the Nodal Initial Conditions
-
From the Solution ribbon, click the
Plane tool.
- Select the solid in the modeling window.
- On the guide bar, change the active selection to Plane.
- Click anywhere on the solid body to define the plane location. By default, the plane normal is aligned with the y-axis.
-
In the variable dialog, click in the top-left corner and select
Carrier Volume Fraction.
- Click on the white space in the dialog and set the value of the carrier volume fraction to 0.37.
-
Click in the top-right corner of the dialog.
The Vector tool appears, which can be used change the location and orientation of the plane defining the initial condition.
-
In the Vector tool, verify that the orientation of the tool is along the
negative y-axis then click XYZ.
-
Enter the coordinates of the center of plane as shown in the figure
below.
- Click on the guide bar then save the model.
Run AcuSolve
-
From the Solution ribbon, click the Run tool.
The Launch AcuSolve dialog opens.
- Set the Parallel processing option to Intel MPI.
- Optional: Set the number of processors to 4 or 8 based on availability.
-
Expand Default initial conditions, uncheck
Pre-compute flow, and set the velocity values to
0. Uncheck Pre-compute
Turbulence.
-
Click Run to launch AcuSolve.
The Run Status dialog opens. Once the run is complete, the status is updated and you can close the dialog.Tip: While AcuSolve is running, right-click on the AcuSolve job in the Run Status dialog and select View Log File to monitor the solution process.
Post-Process the Results with HM-CFD Post
- Once the solution is complete, right-click the AcuSolve run in the Run Status dialog and select Visualize results.
- Once the results are loaded in the Post ribbon, click the Top face of the view cube to orient to the xy-plane.
-
Click the Boundary Groups tool.
- In the modeling window, select the top slip surface.
- In the microdialog, set the display variable to volume fraction:particle.
- Activate the Legend toggle and set the legend limits to 0 and 0.63, respectively (if not already set).
-
Click and set the colormap properties as shown
below.
- Click on the guide bar to create the volume fraction contour plot.
-
Click the play icon at the bottom of the modeling window to play the animation.
Summary
In this tutorial, you learned how to set up and solve a fluidized bed simulation using the Granular multiphase model available in AcuSolve using HyperMesh CFD. You started by importing the HyperMesh CFD input database and then defined the flow setup. Once the solution was computed, you created a contour plot of particle volume fraction using HyperMesh CFD Post.