- •TABLE OF CONTENTS
- •Chapter 1 INTRODUCTION
- •The es-ice Environment
- •es-ice Meshing Capabilities
- •Tutorial Structure
- •Trimming Tutorial Overview
- •Required Files
- •Trimming Tutorial files
- •Automatic 2D Tutorial files
- •Wall Temperature Tutorial files
- •Mesh Replacement Tutorial files
- •Multiple Cylinder Tutorial files
- •Closed-Cycle Tutorial files
- •Sector Tutorial files
- •Two-Stroke Tutorial files
- •Mapping Tutorial files
- •ELSA Tutorial files
- •Chapter 2 SURFACE PREPARATION IN STAR-CCM+
- •Importing and Scaling the Geometry
- •Creating Features
- •Defining Surfaces
- •Remeshing and Exporting the Geometry
- •Chapter 3 GEOMETRY IMPORT AND VALVE WORK
- •Importing the Surfaces
- •Modelling the Valves
- •Saving the Model
- •Chapter 4 MESHING WITH THE TRIMMING METHOD
- •Modifying Special Cell Sets in the Geometry
- •Defining Flow Boundaries
- •Creating the 2D Base Template
- •Creating the 3D Template
- •Trimming the 3D Template to the Geometry
- •Improving cell connectivity
- •Assembling the Trimmed Template
- •Running Star Setup
- •Saving the Model
- •Chapter 5 CREATING AND CHECKING THE MESH
- •Chapter 6 STAR SET-UP in es-ice
- •Load Model
- •Analysis Set-up
- •Valve Lifts
- •Assembly
- •Combustion
- •Initialization
- •Cylinder
- •Port 1 and Port 2
- •Boundary Conditions
- •Cylinder
- •Port and Valve 1
- •Port and Valve 2
- •Global settings
- •Post Set-up
- •Cylinder
- •Port 1 and Port 2
- •Global settings
- •Time Step Control
- •Write Data
- •Saving the Model
- •Chapter 7 STAR SET-UP in pro-STAR
- •Using the es-ice Panel
- •Setting Solution and Output Controls
- •File Writing
- •Chapter 8 RUNNING THE STAR SOLVER
- •Running in Serial Mode
- •Running in Parallel Mode
- •Running in Parallel on Multiple Nodes
- •Running in Batch
- •Restarting the Analysis
- •Chapter 9 POST-PROCESSING: GENERAL TECHNIQUES
- •Creating Plots with the es-ice Graph Tool
- •Calculating Apparent Heat Release
- •Plotting an Indicator Diagram
- •Calculating Global Engine Quantities
- •Creating a Velocity Vector Display
- •Creating an Animation of Fuel Concentration
- •Creating an Animation of Temperature Isosurfaces
- •Chapter 10 USING THE AUTOMATIC 2D TEMPLATE
- •Importing the Geometry Surface
- •Defining Special Cell Sets in the Geometry
- •Modelling the Valves
- •Creating the Automatic 2D Template
- •Refining the 2D Template Around the Injector
- •Adding Features to the Automatic 2D Template
- •Using Detailed Automatic 2D Template Parameters
- •Saving the es-ice Model File
- •Chapter 11 MULTIPLE-CYCLE ANALYSIS
- •Setting Up Multiple Cycles in es-ice
- •Setting Up Multiple Cycles in pro-STAR
- •Chapter 12 HEAT TRANSFER ANALYSIS
- •Resuming the es-ice Model File
- •Mapping Wall Temperature
- •Exporting Wall Heat Transfer Data
- •Saving the es-ice Model File
- •Cycle-averaging Wall Heat Transfer Data
- •Post-processing Wall Heat Transfer Data in pro-STAR
- •Plotting average wall boundary temperatures
- •Plotting average heat transfer coefficients
- •Plotting average near-wall gas temperature at Y-plus=100
- •Mapping Heat Transfer Data to an Abaqus Model via STAR-CCM+
- •Chapter 13 MESH REPLACEMENT
- •Preparing the File Structure
- •Rebuilding the Dense Mesh
- •Creating Ahead Files for the Dense Mesh
- •Defining Mesh Replacements
- •Setting Up Mesh Replacement in pro-STAR
- •Setting up the coarse model
- •Setting up the dense model
- •Chapter 14 MULTIPLE CYLINDERS
- •Resuming the es-ice Model File
- •Making, Cutting and Assembling the Template
- •Setting Up Multiple Cylinders
- •Checking the Computational Mesh
- •STAR Set-Up in es-ice
- •Analysis set-up
- •Assembly
- •Combustion
- •Initialization
- •Boundary Conditions
- •Post Setup
- •Time Step Control
- •Write Data
- •Saving the es-ice Model File
- •Importing the Geometry
- •Generating the Closed-Cycle Polyhedral Mesh
- •Assigning shells to geometry cell sets
- •Specifying General, Events and Cylinder parameters
- •Creating a spray-optimised mesh zone
- •Importing a user intermediate surface
- •Checking the spray-optimised zone
- •Creating the closed-cycle polyhedral mesh
- •Running Star Setup
- •Creating and checking the computational mesh
- •Saving the Model File
- •Chapter 16 DIESEL ENGINE: SECTOR MODEL
- •Importing the Bowl Geometry
- •Defining the Bowl Shape
- •Defining the Fuel Injector
- •Creating the 2D Template
- •Creating the Sector Mesh
- •Creating and Checking the Mesh
- •Saving the Model
- •Chapter 17 DIESEL ENGINE: STAR SET-UP IN es-ice and pro-STAR
- •STAR Set-up in es-ice
- •Load model
- •Analysis setup
- •Assembly
- •Combustion
- •Initialization
- •Boundary conditions
- •Post setup
- •Time step control
- •Write data
- •Saving the Model File
- •STAR Set-up in pro-STAR
- •Using the es-ice Panel
- •Selecting Lagrangian and Liquid Film Modelling
- •Setting up the Fuel Injection Model
- •Setting up the Liquid Film Model
- •Setting up Analysis Controls
- •Writing the Geometry and Problem Files and Saving the Model
- •Chapter 18 DIESEL ENGINE: POST-PROCESSING
- •Creating a Scatter Plot
- •Creating a Spray Droplet Animation
- •Chapter 19 TWO-STROKE ENGINES
- •Importing the Geometry
- •Meshing with the Trimming Method
- •Assigning shells to geometry cell sets
- •Creating the 2D template
- •Creating the 3D template
- •Trimming the 3D template to the geometry
- •Assembling the trimmed template
- •Running Star Setup
- •Checking the mesh
- •STAR Set-up in es-ice
- •Analysis setup
- •Assembly
- •Combustion
- •Initialization
- •Boundary conditions
- •Post setup
- •Time step control
- •Write data
- •Saving the es-ice Model File
- •Chapter 20 MESHING WITH THE MAPPING METHOD
- •Creating the Stub Surface in the Geometry
- •Creating the 2D Base Template
- •Creating the 3D Template
- •General Notes About Edges and Splines
- •Creating Edges and Splines Near the Valve Seat
- •Creating the Remaining Edges and Splines
- •Creating Patches
- •The Mapping Process
- •Chapter 21 IMPROVING THE MAPPED MESH QUALITY
- •Creating Plastered Cells
- •Chapter 22 PISTON MODELING
- •Meshing the Piston with the Shape Piston Method
- •Chapter 23 ELSA SPRAY MODELLING
- •Importing the Bowl Geometry
- •Defining the Bowl Shape
- •Setting the Events and Cylinder Parameters
- •Creating the Spray Zone
- •Creating the Sector Mesh
- •STAR Set-up in es-ice
- •Load model
- •Analysis setup
- •Assembly
- •Combustion
- •Initialization
- •Boundary Conditions
- •Time step control
- •Write data
- •Saving the Model File
- •STAR Set-up in pro-STAR
- •Using the es-ice panel
- •Activating the Lagrangian model
- •Defining the ELSA scalars
- •Setting up the Lagrangian droplets
- •Defining boundary regions and boundary conditions
- •Setting up analysis controls
- •Adding extended data for the ELSA model
- •Writing the Geometry and Problem Files and Saving the Model
Chapter 16 |
DIESEL ENGINE: SECTOR MODEL |
Chapter 16 DIESEL ENGINE: SECTOR MODEL
The following tutorial data files are used in this chapter:
SECTOR_TUTORIALS/bowl.dbs
This tutorial describes the generation of a typical sector mesh, suitable for modelling diesel fuel injection and combustion. The main advantage of using a sector mesh is the run time reduction as you are only modelling a fraction of the actual cylinder volume. However, you cannot model the gas exchange phases as the sector mesh cannot handle valve opening and closing events. In addition, the piston bowl is assumed to be axisymmetric so you are unable to model valve pockets or similar features on the piston bowl. Therefore, sector meshing is best suited to modelling the fuel injection and combustion phase of axisymmetric cylinders.
The tutorial compliments the case described in Chapter 15 of this volume by using a similar cylinder geometry and the same operating conditions and engine characteristics. The piston geometry is now a 45° sector of the geometry used in Chapter 15, with the valve pockets removed. The generated volume mesh then only includes one of the eight fuel injectors. As the two cases share a similar set-up, this chapter only describes the es-ice sector meshing stage. To run the analysis, you must first go back to Chapter 15 to continue the physics set-up in es-ice and pro-STAR.
Figure 16-1 shows the bowl geometry used in this case and also an example of the analysis results to be expected from a sector mesh model.
Figure 16-1 Example of spray and liquid film results from a sector mesh analysis
Note that when producing piston bowl surface meshes for your own case, the bowl geometry must be at BDC. es-ice generates a spline that represents the bowl at TDC during the sector meshing process.
The steps to be followed in this tutorial are outlined below:
1.Import the piston bowl geometry surface
2.Create a 2D profile of the piston bowl shape
3.Generate a 2D template mesh
4.Generate a 3D sector mesh of the cylinder
Version 4.20 |
16-1 |
DIESEL ENGINE: SECTOR MODEL |
Chapter 16 |
Importing the Bowl Geometry |
|
|
|
Importing the Bowl Geometry
To import the geometry surface mesh:
•Launch es-ice in the usual manner
•In the Select panel, click Read Data
•In the Read Tool, click the ellipsis (...) button next to the DBase box and select bowl.dbs via the file browser
•Click the ellipsis (...) button next to the Get box and select 1 bowl geometry via the database browser
•In the Plot Tool, set the Views option to View 1 -1 1
•Click CPlot to display the imported bowl geometry shown in Figure 16-2
Figure 16-2 Bowl geometry surface
Defining the Bowl Shape
Based on the imported 3D surface mesh, es-ice requires a 2D profile of the bowl shape in order to generate a 2D section of the cylinder. The profile is used at a later stage to trim the 3D template and generate a cylinder volume mesh.
16-2 |
Version 4.20 |
Chapter 16 |
DIESEL ENGINE: SECTOR MODEL |
|
Defining the Fuel Injector |
|
|
•Enter the following command to create a spline representing the 2D profile of the bowl:
Spline, 1, RadShell
If the bowl is not axisymmetric in your own case (e.g. it contains valve pockets), only include the axisymmetric part of the bowl in the current cell set before using the above command.
•In the Plot Tool, set Views View 0 -1 0 to display the spline, as shown in Figure 16-3
Figure 16-3 Displaying the spline representing the bowl
Defining the Fuel Injector
At this stage, you will create a coordinate system for the fuel injector. The origin of the coordinate system defines the point of injection and the z-axis defines the direction of the fuel spray. Alternatively, you can create the injector coordinate system after importing the model into pro-STAR.
•Enter the following command to create the injector coordinate system:
Local, 11, Cylinder, 1.5, 0, -1.2, 0, 0, 103
•In the Plot Tool, select the Local toggle button
•Click CPlot
•Enter the following command to view the injector coordinate system relative to the global coordinate system, as shown in Figure 16-4:
Zoom, MinMax, -30, -20, 165, 175, Plot
Version 4.20 |
16-3 |
DIESEL ENGINE: SECTOR MODEL |
Chapter 16 |
Creating the 2D Template |
|
|
|
Figure 16-4 Fuel injector coordinate system relative to the global coordinate system
Creating the 2D Template
The first step in creating the 2D template is to define the engine characteristics and operating conditions in the General parameters and Events parameters panels.
•In the Select panel, click Create Template
•In the Create Template panel, select Sector from the drop-down menu
•Click Events
•In the Events parameters panel (see Figure 16-5), set the Crank angle start (deg) to 680
•Set the Crank angle stop (deg) to 800
•Set the Engine RPM to 1100
•Set the Connecting rod length to 270
• Click Ok to accept the settings and close the panel
•In the Create Template panel, click Cylinder
•In the Cylinder parameters panel (see Figure 16-5), set the Piston stroke length to 158.54
•Click Ok to accept the settings and close the panel
16-4 |
Version 4.20 |
Chapter 16 |
DIESEL ENGINE: SECTOR MODEL |
|
Creating the 2D Template |
|
|
Figure 16-5 Events parameters and Cylinder parameters panels
Next, create the 2D mesh template. In the following steps, you will set parameters in the Sector panel to define the cell count and cell distribution in certain parts of the template. For definitions and illustrations of these parameters, see Chapter 6, “Axisymmetric Sector Meshing” in the User Guide.
To begin creating the 2D mesh template:
•In the Create Template panel, click Make Sector
•In the Sector panel (Figure 16-6), click Create TDC Spline to create the bowl profile at the TDC position
•Set the Number of holes to 8 to define the total number of injectors in the cylinder
•Set the Azimuthal cells to 16
•Set the Minimum TDC layers to 5
•Select the Modify prisms toggle button and ensure that the adjacent value is set to 2
•Select the Edit toggle button and set the Radial cells to 60 (third column)
•Set the Axial cells to 130 (first column)
•Set the Axial block cells to 40 (first column)
•Click Create 2D
Version 4.20 |
16-5 |
DIESEL ENGINE: SECTOR MODEL |
Chapter 16 |
Creating the 2D Template |
|
|
|
Figure 16-6 Sector panel
Finally, create a plot of the 2D template overlaying the piston splines to check that enough cell layers have been defined to create a sector mesh.
•In the Plot Tool, select Geometry from the drop-down menu to activate the
Geometry window
•Enter the following command to remove the bowl surface mesh from the display:
CSet, None
•Select Workspace from the drop-down menu to activate the Workspace window
•Deselect the Fill toggle button
•Click DPlot to display the template on top of the bowl splines, as shown in Figure 16-8
16-6 |
Version 4.20 |