Introducing COSMOSFloWorks 2006
Transcription
Introducing COSMOSFloWorks 2006
2006 Contents Introduction COSMOSFloWorks Product Family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Chapter 1 COSMOSFloWorks Fundamentals How It Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Computational Domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Initial and Boundary Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Meshing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Solving. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Getting Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . COSMOSFloWorks Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Creating a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Completing the Project Definition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Deleting a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Goals – Basic Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 1-2 1-2 1-3 1-3 1-3 1-4 1-4 1-5 1-5 1-5 Computational Domain – Basic Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Symmetry Planes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2D Plane Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Initial Mesh - Basic Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-7 1-7 1-8 1-8 Calculation Control Options - Basic Information. . . . . . . . . . . . . . . . . . . . . . . . . . . 1-9 Solution-Adaptive Meshing - Basic Information . . . . . . . . . . . . . . . . . . . . . . . . . . 1-10 General Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11 Exporting Results to COSMOSWorks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-13 Introducing COSMOSFloWorks i Chapter 2 Physical Features Analysis Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1 Heat Conduction in Solids. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2 Time - Dependent Analysis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3 Fluid Type and Compressibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4 Gravitational Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5 Turbulence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-5 Porous Media. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6 Water Vapor Condensation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8 Non-Newtonian Liquids . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8 Compressible Liquids . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-9 Surface-to-surface Radiation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10 Compressible Flows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12 Incompressible Flows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13 Basic Mesh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13 Travel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13 Partial Cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13 Irregular Cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-13 Chapter 3 Conditions and Tools Overview of Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1 Initial Conditions – Basic Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4 Boundary Conditions – Basic Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5 Transferred Boundary Conditions - Basic Information. . . . . . . . . . . . . . . . . . . . . . . 3-8 Heat Sources – Basic Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9 Fans – Basic Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10 Material Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11 Units – Basic Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12 Engineering Database – Basic Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12 Calculator – Basic Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13 ii Introducing COSMOSFloWorks Chapter 4 Wizard Wizard and Navigator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-1 Project Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-2 Unit System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-2 Analysis Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-3 Default Fluid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-6 Default Solid . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-7 Default Wall Conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-8 Initial and Ambient Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-10 Results and Geometry Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-13 Rotation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-15 Rotation Axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-16 Select Results to Transfer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-17 Chapter 5 Working with Project New Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-1 Clone Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-2 Template . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-3 COSMOSFloWorks Default Template . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-4 Clear Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-5 Edit Comment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-5 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-5 Rebuild Project. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-6 Copy Features among Projects. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-6 Parameter Editor. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-6 Component Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-7 Specifying Components Transparent for the Heat Radiation. . . . . . . . . . . . . . . . . . .5-8 Suppressed and Lightweight Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-9 Excluding Unused Components from the Analysis . . . . . . . . . . . . . . . . . . . . . . .5-9 Working with Lightweight Parts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-10 Introducing COSMOSFloWorks iii Chapter 6 General Settings General Settings – Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1 Analysis Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2 Fluids. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4 Solids. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7 Default Wall Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7 Initial and Ambient Conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10 Rotation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12 Chapter 7 Computational Domain Computational Domain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1 Symmetry Planes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2 Chapter 8 Fluid Subdomains Creating a Fluid Subdomain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1 Specifying Fluids for Fluid Subdomain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-2 Specifying Initial Conditions for Fluid Subdomain . . . . . . . . . . . . . . . . . . . . . . . . . 8-2 Chapter 9 Rotating Regions Creating a Rotating Region . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1 Chapter 10 Solid Materials Creating a Solid Material . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1 Insert Material from Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-2 Chapter 11 Boundary Conditions Creating a Boundary Condition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-1 Specifying Boundary Condition Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-3 Specifying Moving Wall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-7 Boundary Conditions in Gas Analyses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-9 Inlet Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-9 Outlet Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-10 iv Introducing COSMOSFloWorks Chapter 12 Transferred Boundary Conditions Creating Transferred Boundary Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-1 Selecting Results to Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-2 Browse for Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-2 Specifying Type of Conditions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12-2 Chapter 13 Fans Creating a Fan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-1 Specifying Fan Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-3 Chapter 14 Heat Sources Creating a Surface Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14-1 Creating a Volume Source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14-2 Chapter 15 Radiative Surfaces Creating a Radiative Surface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15-1 Chapter 16 Contact Resistances Creating a Contact Resistance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16-1 Chapter 17 Heat Sink Simulations Creating a Heat Sink Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-1 Chapter 18 Porous Media Creating a Porous Medium. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18-1 Specifying Porous Medium Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18-2 Chapter 19 Initial Conditions Creating an Initial Condition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19-1 Specifying Initial Condition Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19-2 Chapter 20 Goals Global Goal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20-1 Introducing COSMOSFloWorks v Surface Goal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-2 Volume Goal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-4 Equation Goal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-6 Chapter 21 Meshing Automatic Settings for Initial Mesh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-1 Extract Mesh from the Results File. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-3 Creating an Initial Mesh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-4 Resolving the Interface Between Substances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-5 Refining Cells by Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-8 Narrow Channel Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-9 Specifying Control Planes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-10 Control Plane Position. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-11 Specifying Local Initial Mesh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-12 Specifying Automatic Settings for Local Initial Mesh . . . . . . . . . . . . . . . . . . . . . 21-13 Resolving the Interface within Local Regions . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-14 Refining Cells within Local Regions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-15 Narrow Channels Resolution in Local Regions . . . . . . . . . . . . . . . . . . . . . . . . . . 21-15 Chapter 22 Tools Dependency. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-1 Unit System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-2 Creating a Custom Unit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-3 Engineering Database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-3 Specifying Custom Visualization Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . 22-5 Calculator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-6 Import a Value from the Engineering Database . . . . . . . . . . . . . . . . . . . . . . . . . 22-7 Tank Evacuation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-7 Technical Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-9 Parametric Study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-11 Making a Parametric Study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-11 Parametric Study - Specifying a Variable Parameter . . . . . . . . . . . . . . . . . . . . 22-12 Parametric Study - Selecting a Goal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-13 vi Introducing COSMOSFloWorks Parametric Study - Parameter Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-13 Parametric Study - Finishing Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-14 Parametric Study - Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-14 Simplifying the Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-15 Check Geometry. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-16 Selection Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-17 COSMOSFloWorks Toolbars. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-19 Chapter 23 Calculation Control Options Calculation Control Options - Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-1 Finishing the Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-2 Refining Mesh During Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-3 Table of Refinements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-6 Saving Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-6 Advanced Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-7 Flow Freezing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-7 Manual Time Step . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-7 Radiation View Factor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-8 Table of Savings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-8 Automatic Settings by Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-8 Chapter 24 Solving Running the Calculation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24-1 Batch Run. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24-3 Specifying Computers for Network Solving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24-4 Chapter 25 Monitoring Calculation Monitoring Calculation - Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25-1 Information and Warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25-3 Goal Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25-6 Creating and Editing Goal Plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25-7 Goal Plot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25-8 Goal Plot Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25-8 Introducing COSMOSFloWorks vii Goal Values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-10 Preview Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-10 Creating and Editing Preview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-11 Preview Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-13 Preview Image Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-14 Preview Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-14 Preview Region . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-15 Min/Max Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-15 Refinement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-15 Refinement Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-16 Suspend Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-16 Monitor Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-17 Chapter 26 Getting Results Getting Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-1 Loading Results. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-3 Surface Related Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-4 Display Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-4 Results Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-5 Automatic Results Processing for Set of Calculations . . . . . . . . . . . . . . . . . . . . . . 26-6 View Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-7 Contours. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-8 Isolines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-9 Vectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-10 Flow Trajectories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-10 Isosurfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-11 3D Profile Plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-12 Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-13 Coordinate System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-15 Plot Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-15 Parameter List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-16 Displaying Refinement Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-16 Min/Max Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-17 viii Introducing COSMOSFloWorks Mesh Visualization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-17 Excel Output of Parameters in Cells . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-18 ASCII Output of Parameters in Cells. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-18 Creating a Cut Plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-19 Cut Plot Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-21 Cut Plot Region. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-22 Animation of Cut Plots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-23 Creating a 3D Profile Plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-23 3D Profile Plot Region . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-25 Animation of 3D Profile Plots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-26 Creating a Surface Plot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-26 Surface Plot Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-28 Surface Plot Region . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-28 Creating Isosurfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-28 Displaying Flow Trajectories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-29 Flow Trajectories Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-31 Export Trajectories Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-31 Flow Trajectories Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-32 Animation of Flow Trajectories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-32 Particle Study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-33 Injection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-34 Wall Boundary Condition. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-36 Computational Domain. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-36 Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-37 Save Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-37 Physical Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-38 File Format for Injection Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-39 Particle Study - Results. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-40 Exporting into Excel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-41 Particles Tracing Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-41 Particles Trajectories Display Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-42 Animation of Particles Trajectories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-42 Creating an XY-Plot. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-42 Displaying Surface Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-45 Scenario for Surface Parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-46 Displaying Volume Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-47 Scenario for Volume Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-48 Introducing COSMOSFloWorks ix Displaying Point Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-49 Point Parameters Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-51 Scenario for Point Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-51 Creating a Goal Plot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-52 Save Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-53 Customized Saving Images without Visualization . . . . . . . . . . . . . . . . . . . . . 26-53 Selecting Model Orientation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-53 Saving the Active View As an Image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-54 Creating a Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-54 Report IDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-57 Default Reference Fluid Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-57 Specifying Reference Fluid Temperature . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-58 Animation of Results. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-58 Creating an Animation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-59 Scenario for Time - Dependent Analysis. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-59 List of Parameters and Their Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-59 Chapter 27 COSMOSFloWorks Analysis Tree Overview of COSMOSFloWorks Analysis Tree . . . . . . . . . . . . . . . . . . . . . . . . . . 27-1 Global Coordinate System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27-2 Confirm Delete . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27-2 Feature Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27-3 Rebuild Error. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27-3 Chapter 28 Support Service User Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28-1 Problem Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28-1 Project Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28-2 Attachments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28-2 x Introducing COSMOSFloWorks Introduction COSMOSFloWorks Product Family SRAC offers different COSMOSFloWorks products: COSMOSFloWorks Standard and COSMOSFloWorks PE. COSMOSFloWorks Standard . COSMOSFloWorks Standard offers fundamental fluid flow analysis capabilities such as internal and external steady state flow, incompressible liquid and compressible gas flow, mixing of multiple fluids, heat transfer in solids, porous media, time-dependent analyses, gravitational effects, fans, volume sources, wall roughness, and advanced capabilities such as particle tracking, and animation. Full user control over the mesh and solver controls are also available. COSMOSFloWorks PE . COSMOSFloWorks PE offers the same ease of use as COSMOSFloWorks Standard but with additional physics such as non-Newtonian and compressible liquids, surface-to-surface and solar radiation, as well as advanced modeling capabilities such as rotating reference frames, heat transfer in solids only, and the transferring of results from one calculation to be used as the boundary conditions for another calculation. Features related to COSMOSFloWorks PE are highlighted with (PE ONLY) marker. Topics fully related to COSMOSFloWorks PE are highlighted with marker. Compatibility. The COSMOSFloWorks projects saved with the different versions are compatible to each other version, backward and forward. For backward compatibility (e.g. opening an existing COSMOSFloWorks project created with PE version within the Standard version) a conversion dialog appears asking confirmation to convert to the "lower" version and to remove possible existing input data for functionality which is not available in this "lower" version. All modifications made during the conversion process are saved as a conversion protocol file in the working directory. The results remain completely compatible among the versions, so the existing result files created with PE version can be loaded with Standard version. Introducing COSMOSFloWorks xi Chapter xii 1 COSMOSFloWorks Fundamentals How It Works COSMOSFloWorks is based on advanced Computational Fluid Dynamics (CFD) techniques and allows you to analyze a wide range of complex flows with the following characteristics: Two- and Three-Dimensional analyses External and Internal flows Steady-state and Transient flows Incompressible liquid and Compressible gas flows including subsonic, transonic and supersonic regimes Water vapor (steam) condensation Non-Newtonian liquids (laminar only) Compressible liquids (liquid density is dependent on pressure) Laminar, turbulent, and transitional flows Swirling flows and Fans Multi-species flows Flows with heat transfer within and between fluids and solids Heat transfer in solids only (no fluid exists in the analysis) Thermal contact resistance Surface-to-surface radiation Flows with Gravitational effects (also known as buoyancy effects) Porous Media Fluid flows with liquid droplets or solid particles Walls with roughness Introducing COSMOSFloWorks 1-1 Chapter 1 COSMOSFloWorks Fundamentals Tangential motion of walls (translation and rotation) Flows in a rotating device (global rotating frame of reference) or in local regions of rotation Computational Domain COSMOSFloWorks analyzes the model geometry and automatically generates a Computational Domain in the shape of a rectangular prism enclosing the model. The computational domain’s boundary planes are orthogonal to the model’s Global Coordinate System axes. For External flows, the computational domain’s boundary planes are automatically distanced from the model. For Internal flows, the computational domain’s boundary planes automatically envelop either the entire model (if Heat Conduction in Solids is considered) or the model’s flow passage only (if Heat Conduction in Solids is not considered). You can manually resize or redefine the computational domain using several options: • changing the computational domain’s dimensions • specifying symmetry planes • switching to a 2D analysis COSMOSFloWorks provides accurate results regardless of the model complexity. For Internal flows the only modeling requirement is that all the model openings must be closed with lids. This is required because COSMOSFloWorks boundary conditions at inlets and outlets must be defined on surfaces in contact with the fluid. The lids provide these surfaces for contact with the fluid at the inlets and outlets. You can create lids in SolidWorks as Boss-Extrude features on a part or as separate components in an assembly. For External flows, far-field boundary conditions are specified on the Computational Domain boundaries. You can reduce the CPU time for the flow field calculation by using the COSMOSFloWorks Component Control to simplify the SolidWorks model. Initial and Boundary Conditions Before you start the calculation, you must specify boundary conditions and initial conditions for the flow field. For External flows, the far-field boundary conditions are specified on the computational domain’s boundary planes. For Internal flows, boundary conditions are specified on the model’s walls and at the model’s inlets and outlets which are the surfaces of the model lids in contact with the fluid (see Boundary Conditions). (PE ONLY) The Transferred Boundary Conditions allows you to use results of a previous calculation (may be performed in another project) as a boundary condition. This type of boundary condition can be specified at Computational Domain boundaries for both external and internal flows that may relieve you of providing surfaces to apply the condition (i.e. creating lids) in case of internal flows. 1-2 As for the initial conditions, you can either specify them manually in the Wizard or General Settings, or specify them locally with the Initial Conditions dialog box, or take values for them from a previous calculation. See also Initial Conditions – Basic Information. Meshing Following the automatic domain generation and any manual adjustments, COSMOSFloWorks automatically generates a computational mesh. You can specify parameters governing the initial computational mesh (see Initial Mesh Basic Information). The mesh is named initial since it can be later refined during the calculation. See Solution-Adaptive Meshing - Basic Information . The mesh is created by dividing the computational domain into slices, which are further subdivided into rectangular cells. Then the mesh cells are refined as necessary to properly resolve the model geometry. Solving COSMOSFloWorks discretizes the time-dependent Navier-Stokes equations and solves them on the computational mesh. Under certain conditions, to resolve the solution’s features better, COSMOSFloWorks will automatically refine the computational mesh during the flow calculation. Since COSMOSFloWorks solves steady-state problems by solving the time-dependent equations, COSMOSFloWorks has to decide when a steady-state solution is obtained (i.e. the solution converges), so that the calculation can be stopped. COSMOSFloWorks offers for your choice different conditions of finishing the calculation. To obtain results which are highly reliable from the engineering viewpoint, you can specify some engineering Goals, such as pressure, temperature, force, etc., on selected surfaces, and/or in the selected volumes, and/or in the computational domain. You can monitor their changes during the calculation and direct COSMOSFloWorks to use them as a condition of finishing the calculation. Together with goals you can also use other finishing conditions. See Finishing the Calculation for details. During the calculation you can view preliminary results at selected planes. You can also stop the calculation at any moment, and continue the calculation later. Getting Results Once the calculation finishes, you can view the saved calculation results through numerous COSMOSFloWorks options in a customized manner directly within the SolidWorks interface (Cut Plots, Surface Plots, Isosurfaces, Flow Trajectories, and others). COSMOSFloWorks also allows you to export the results to Microsoft Excel, ASCII files, and Microsoft Word for additional processing. See Getting Results. Introducing COSMOSFloWorks 1-3 Chapter 1 COSMOSFloWorks Fundamentals COSMOSFloWorks Project A COSMOSFloWorks project contains all the settings and results of a problem. Each COSMOSFloWorks project is associated with a SolidWorks configuration. By modifying a COSMOSFloWorks project you can analyze flows under various conditions and for modified SolidWorks models. When a basic project has been created, a new COSMOSFloWorks Analysis Tree tab appears on the right side of the SolidWorks Configuration Manager tab. You can use the COSMOSFloWorks Analysis Tree to specify the remaining project data such as boundary conditions, initial conditions, heat sources, solid materials and goals. Creating a Project To create a project, you must define the following: • A project name • A system of units • An analysis type (external or internal) • Physical features including heat conduction in solids, high Mach number gas flow effects, gravitational effects, time-dependent effects, surface-to-surface radiation and others • The default type of fluid (gas, steam, incompressible liquid, Non-Newtonian laminar liquid or compressible liquid) • The substances (fluids and default solid), fluids can be of different types • Initial and/or ambient conditions • The geometry resolution and the results resolution • A wall roughness value • Default wall conditions, e.g. adiabatic wall, if heat conduction in solids is not considered • Default outer wall thermal conditions in case of internal analysis with heat conduction in solid • Default radiation wall conditions in case of surface-to-surface radiation You can create a new COSMOSFloWorks project in three ways: • The Wizard is the most straightforward way of creating a COSMOSFloWorks project. It guides you step-by-step through the analysis set-up process. • You can create a COSMOSFloWorks project by using a Template created from a previous COSMOSFloWorks project. To do this, click FloWorks, Project, New, and enter the required information. You can make changes to the 1-4 COSMOSFloWorks project in General Settings, Initial Mesh , Calculation Control Options, Unit Settings. • To analyze different flow or model variations, the most efficient method is to clone (copy) your current project. Click Clone Project and enter the information. The new project will have all the settings of the cloned project, including the results settings. Completing the Project Definition To complete the project definition you will define Boundary Conditions, Fluid Subdomains, Rotating Regions, Solid Materials , Heat Sources, Fans, Initial Conditions, Porous Media, Radiative Surfaces, Contact Resistances, Heat Sink Simulations and Goals as required. Deleting a Project You can delete a COSMOSFloWorks project in two ways: • If you want to delete only the COSMOSFloWorks project without losing the SolidWorks configuration, use Clear Configuration. • If you want to delete both the COSMOSFloWorks project and the associated SolidWorks configuration, then delete the SolidWorks configuration. Goals – Basic Information COSMOSFloWorks initially considers any steady state flow problem as a time-dependent problem. The solver module iterates on an internally determined time step to seek a steady state flow field, so it is necessary to have a criterion of determining that a steady state flow field is obtained, in order to stop the calculations. COSMOSFloWorks contains built-in criteria to stop the solution process, but it is best to use your own criteria, which are named Goals. You specify the Goals as physical parameters of interest in your project, so their convergence can be considered as obtaining a steady state solution from the engineering viewpoint. Note that Goals Convergence is one of the conditions for finishing the calculation. See Calculation Control Options. Specifying Goals not only prevents possible errors in the calculated values of these parameters, but in most cases also allows you to shorten the total solution time. You can monitor the Goals convergence behavior during the calculations, and you can stop the solution process manually if you decide that further calculations are not required. Goal's progress bar is a qualitative and quantitative characteristic of the goal's convergence process. When COSMOSFloWorks analyzes the goal's convergence, it calculates the goal's dispersion defined as the difference between the goal's maximum and minimum values over the analysis interval reckoned from the last iteration and compares this dispersion with the goal's convergence criterion dispersion, either specified by you or automatically determined by COSMOSFloWorks as a fraction of the goal's physical Introducing COSMOSFloWorks 1-5 Chapter 1 COSMOSFloWorks Fundamentals parameter dispersion over the computational domain. The percentage of the goal's convergence criterion dispersion to the goal's real dispersion over the analysis interval is shown in the goal's convergence progress bar (when the goal's real dispersion becomes equal or smaller than the goal's convergence criterion dispersion, the progress bar is replaced by word "achieved"). Naturally, if the goal's real dispersion oscillates, the progress bar oscillates as well. Moreover, when a hard problem is solved, it can noticeably regress, in particular from the "achieved" level. The calculation can finish if the iterations (in travels) required for finishing the calculation have been performed, as well as if the goals' convergence criteria are satisfied before performing the required number of iterations. So, the goal's progress bar together with the goal's plot is useful for inspecting the goal's behavior during the calculation, and it does not necessarily indicate when the calculation will finish. For each specified goal you can choose to use the goal for convergence control (the Use for Conv option) or not. Goals that are not used for convergence control will not influence finishing the calculation, so the calculation may be finished before these goals converge. Such goals are used for information only. You can set Goals of the following four types: Global Goal, Surface Goal, Volume Goal, and Equation Goal. You may specify as many Goals as you wish. Global Goal is a physical parameter calculated within the entire computation domain. Surface Goal is a physical parameter calculated on a user-specified face of the model. Volume Goal is a physical parameter calculated within a user-specified space inside the Computational Domain, either in the fluid or solid (if Heat Conduction in Solids is taken into account). Equation Goal is a goal defined by an equation (basic mathematical functions) with the specified goals or parameters of the specified project's input data features (global initial or ambient conditions, boundary conditions, fans, heat sources, local initial conditions, etc.) as variables. It is often convenient to specify an appropriate goal with the specified condition. For example, if you specify a pressure opening it makes sense to define a mass flow rate surface goal at this opening. COSMOSFloWorks allows you to associate a type of a condition (boundary condition, fan, heat source or radiative surface) with a goal(s), which will be automatically created with the condition if the Create associated goals check box is selected in the condition’s dialog box. To associate the condition with a goal, see General Options. 1-6 Computational Domain – Basic Information The flow and heat transfer calculations are performed inside the computational domain. When you create a new project through the Wizard COSMOSFloWorks automatically creates the Computational Domain enclosing the model. The computational domain is a rectangular prism for both the 3D analysis and 2D analysis. The 2D flow analysis sets up a symmetry boundary condition on two opposite planes of the computational domain having one basic mesh cell between the planes. The Computational Domain boundaries are parallel to the Global Coordinate System planes. To activate a 2D planar analysis, select 2D plane flow on the Boundary Condition tab of the Computational domain dialog box. For External flows, the computational domain’s boundary planes are automatically distanced from the model. For Internal flows , the computational domain’s boundary planes automatically envelop either the entire model, if Heat Conduction in Solids is considered, or if Heat Conduction in Solids is not considered, the model’s flow passage only. If you make the following changes in General Settings, the Computational Domain size may become inadequate: • Changing the ambient velocity vector (in magnitude and/or in direction) • Switching from one analysis type to another (external or internal). To avoid inadequacies in the domain size after making changes in General Settings , you should reset the Computational Domain. You can instruct the software to reset the domain automatically or you can perform manual reset and resize adjustments. To reset the domain automatically: right-click Computational Domain in the COSMOSFloWorks analysis tree, select Edit Definition and click Reset on the Size tab. To reset or resize the domain manually, right-click Computational Domain in the COSMOSFloWorks analysis tree, select Edit Definition , and type coordinates of the Computational Domain boundaries. You can also use symmetry planes or set up a 2D plane flow problem as applicable. Symmetry Planes If you are fully confident that the internal or external flow contains one or more symmetry planes, you can separate a relevant flow region by resizing the computational domain. The flow symmetry planes can be utilized as computational domain boundaries with specified Symmetry conditions on them. In this case the computational domain boundaries must coincide with the flow symmetry planes. Since the physical size of the flow problem is reduced, both computer memory requirements and CPU time will be reduced. Sometimes symmetry of both the model and the incoming (inlet) flow does not guarantee symmetry in other flow regions, e.g. a von Karman vortex street past a cylinder. For information about how to specify symmetry planes, see Symmetry Planes. Introducing COSMOSFloWorks 1-7 Chapter 1 COSMOSFloWorks Fundamentals 2D Plane Flow If you are fully confident that the flow is a 2D plane flow, you can redefine the computational domain from the default 3D analysis to a 2D plane flow analysis resulting in decreases in memory requirements and CPU time. To access the Computational Domain dialog box, either right-click the Computational Domain icon in the COSMOSFloWorks analysis tree and select Edit Definition, or click FloWorks, Computational Domain. Initial Mesh - Basic Information The Initial Mesh dialog box allows you to change the parameters governing the automatic COSMOSFloWorks procedures of constructing the initial computational mesh. The constructed mesh is named Initial since it is constructed before the calculation and can be further refined during the calculation (see Solution-Adaptive Meshing - Basic Information). The initial mesh is fully defined by the generated basic mesh and the refinement settings. Each refinement has a criterion and level for refinement. The refinement criterion denotes which cells have to be split, and the refinement level denotes the smallest size to which the cells can be split. Regardless of the refinement considered, the smallest cell size is always defined with respect to the basic mesh cell size so the constructed basic mesh is of great importance for the resulting computational mesh. Different interface types (solid/fluid, solid1/solid2, solid/porous or porous/fluid) are checked on different refinement criteria: solid/fluid and solid/porous interfaces - small solid features criterion, curvature refinement criterion, tolerance refinement criterion, narrow channel refinement criterion and irregular cells refinement; solid1/solid2 - small solid features criterion; porous/fluid - small solid features criterion, curvature refinement criterion and tolerance refinement criterion. Whereas the specified refinement levels are equally applied to any interface type. The initial mesh is specified in the following stages: specifying an automatic initial mesh, so all the following specifications consist in changing the default values of its parameters. The parameters controlling the automatic initial mesh are specified on the Automatic Settings tab of the Initial Mesh dialog box or in the Automatic Initial Mesh dialog box, specifying a basic mesh consisting of nearly uniform cells. See Creating an Initial Mesh, contracting or stretching the basic mesh for a better adaptation to the model features by using the Control Planes option, specifying a refinement of the basic mesh to capture the relatively small solid features, to resolve boundary between different solids as well as to resolve the small porous features in contact with fluid. See Creating an Initial Mesh, 1-8 specifying a refinement of the basic mesh to resolve the solid/fluid interface (as well as porous/solid, fluid/porous interfaces) curvature (e.g., small-radius circle surfaces, etc.) See Creating an Initial Mesh, specifying a refinement of the mesh to resolve narrow channels better. See Narrow Channel Resolution, specifying other initial meshes in local regions (solid and/or fluid) to better resolve the model specific geometry and/or flow (and/or heat transfer in solids) peculiarities in these regions. See Specifying Local Initial Mesh, if irregular cells appear, they are split to the maximum level among all the refinement levels specified for the region of irregular cells or until the cells become regular irregular cells refinement. The initial mesh settings are applied to the entire computational domain. For example, when specifying a mesh refinement in narrow channels, you do not point exactly to the computational domain region where it is applied, so it will be applied to all regions having the same characteristics. If you want to specify different initial mesh settings in a local region, you can use the Local Initial Mesh dialog box. The local region can be defined by a component (a part or subassembly in assemblies, as well as a body in multibody parts), face, edge or vertex. To obtain a fluid region, you have to disable the component defining this region in the Component Control dialog box. Calculation Control Options - Basic Information The Calculation Control Options dialog box allows you to specify parameters governing the COSMOSFloWorks procedures of: making the decision for finishing the calculation (see Finishing the Calculation): as a rule, the physical time’s moment of finishing the calculation is specified for timedependent problems, whereas for steady-state problems COSMOSFloWorks has to decide when a steady-state solution is obtained, and thus the calculation can be finished. You can change the default automatic conditions of finishing the calculation and/or specify other conditions, such as Goal Convergence, Maximum iterations, Maximum calculation time, Maximum travels and others, refining computational mesh during the calculation (see Solution-Adaptive Meshing Basic Information): to obtain more accurate results, it is expedient to adapt the computational mesh to the solution (in other words, to refine the mesh) in the course of the calculation. Under some conditions, COSMOSFloWorks does this by default, but to intensify (or relax) this process, you can change its default settings, saving the results during the calculation (see Saving Results): by default, COSMOSFloWorks saves the final calculation results only. If you need a time succession of calculation results for a time-dependent problem or, e.g., want to save the intermediate results in view of a possible abnormal termination of the calculation, you can specify the moments for saving the results during the calculation. Introducing COSMOSFloWorks 1-9 Chapter 1 COSMOSFloWorks Fundamentals freezing (i.e. taking from the previous iteration) values of all flow parameters, with the exception of fluid and solid temperatures and fluid substance concentrations (if several substances are considered). Sometimes it is necessary to solve a problem dealing with different processes developing at substantially different rates. If the rates’ difference is substantial (10 or more times) then the CPU time required to solve the problem is governed by the slowest process. To reduce the CPU time, a reasonable approach is to stop (freeze) the calculation of the process that has fully developed and does not change further and use its results to continue the calculation of the slower processes. (PE ONLY) specifying a problem’s physical time step for time-dependent analyses. By default, the time step used to solve time-dependent fluid flow problems is specified by COSMOSFloWorks automatically, based on the fluid flow properties. If you want either to better resolve a problem’s time-dependent solution (by specifying a smaller time step than the automatically selected one, e.g. for resolving periodic solutions of too small period) or to calculate a heat transfer in solids faster (by specifying a larger time step than the automatically selected one, e.g. if the fluid flow does not changed), it is expedient to specify the time step manually. (PE ONLY) controlling the number of rays traced from a surface in case a heat transfer analysis with radiation is solved. Solution-Adaptive Meshing - Basic Information The solution-adaptive meshing is a procedure for adapting the computational mesh to the solution during the calculation. It appears as splitting the mesh cells in the high-gradient flow regions, which cannot be resolved prior to the calculation or during the previous solution-adaptive mesh refinements and merging the mesh cells in the low-gradient regions. COSMOSFloWorks allows you to change the values of the parameters governing the default solution-adaptive meshing procedures. The following options allow you to control the solution-adaptive meshing: The first of the solution-adaptive meshing parameters, Refinement level, governs the minimum computational mesh cell size, down to which the mesh cells can be split during a mesh refinement in the course of the calculation. It is determined with respect to the initial mesh’s cells. The next parameter is Refinement Strategy governing the calculation moments of refining the computational mesh. You can either choose the Tabular Refinement (used as the default strategy) or select Periodic Refinement or Manual only refinement. The calculation moments for the refinements are reckoned either in travels, or in iterations, or in physical time (for time-dependent analysis). In addition, a Relaxation interval (reckoned in the same units) is required after the last mesh refinement before finishing the calculation, so the calculation cannot be automatically stopped until the Relaxation interval expires. 1-10 If you have selected Periodic Refinement, you can specify the Start moment (i.e. the moment of the first refinement) and the Period over which the periodic refinements will be performed. If you have selected Tabular Refinement then you can specify a table of mesh refinement moments. If you have selected Manual Only, the computational mesh will be refined only at the moments of actuating the refinement manually in the Solver Monitor dialog box. If you have selected Periodic Refinement or Tabular Refinement, you can perform a manual refinement also, independently of their settings. The other parameters are Refinement (criterion for splitting the cells in the highgradient flow regions) and Unrefinement (criterion for merging the cells in lowgradient flow regions) criteria. If the Refinement and Unrefinement criteria are not satisfied, or the Refinement level is too low, the mesh refinement performed during the calculation is idling since it does not change the computational mesh. For an explanation of Refinement and Unrefinement criteria see Refining Mesh During Calculation. The Adaptive Refinement in Fluid and Adaptive Refinement in Solid options allows you to invoke the solution-adaptive refinement only in fluids or solids correspondingly. The solution-adaptive refinement may dramatically increase the number of cells so that the available computer resources (physical RAM) will not be enough for the running calculation. The Approximate Maximum Cells option allows you to limit the number of cells to the specified value. General Options To set general COSMOSFloWorks options: 1 Click Tools, Options on the SolidWorks main menu. 2 Click Third Party and select COSMOSFloWorks Options tab. 3 You can specify the following options: General options. • Use language. Allows you to select another language. Double-click the cell in the Value column and select the language you want. You must exit and re-start SolidWorks for this setting to take effect. • Font. Allows you to specify the font type and size used for results information displayed in SolidWorks graphics area. • Display mesh. When checked, COSMOSFloWorks allows you to display the mesh in Cut Plots and Surface Plots. Introducing COSMOSFloWorks 1-11 Chapter 1 COSMOSFloWorks Fundamentals • Directory for temporary geometry. Allows you to specify the folder where you want to save all temporary assemblies and parts created by using the Check Geometry tool. • Directory for the user Engineering Database. Allows you to specify the folder where the ChemBaseUser.mdb file is located. The ChemBaseUser.mdb file stores all the user-defined data and can be shared among different users. See also Engineering Database. IDI Options. • Check for temperature range. When checked, COSMOSFloWorks warns you when the solid temperature exceeds the material melting temperature. • Check for velocity range. When checked, COSMOSFloWorks warns you when the maximum Mach number is less than 1.5 for high Mach number gas flow (the High Mach number flow check box is enabled) or maximum Mach number is greater than 3 for steady-state (1 for transient) gas flow considered as low Mach number flows (the High Mach number flow check box is disabled). • Check boundary conditions. When checked, COSMOSFloWorks automatically checks the internal flow boundary conditions specified in Boundary Conditions. For instance, this option warns you if the mass flow rate is unbalanced. A mass flow rate imbalance can occur under the following conditions: if you define only Flow openings which have mass flow rates specified that do not balance; if you define only Flow openings with velocity, mass flow rates or volume flow rates specified and they do not balance exactly. View Options • Display while dynamic (Default). This option controls the default value of the Display while dynamic option for those of COSMOSFloWorks features used to visualize the calculation results, for which this option is applicable. • Interpolate results (Default). Turns on/off the interpolation of parameter values within cells during results visualization. When checked (default), COSMOSFloWorks displays parameters distribution so that the calculated values (i.e. values in the mesh cell centers) are interpolated within a cell. Clear this option to turn off the interpolation and therefore accelerate loading/displaying results. In this case parameters distribution will be constant within a cell. This option defines the default parameter visualization upon initial loading of the results and can be changed further for a particular view on the Settings tab of the Cut Plot and Surface Plot dialog boxes and in the XY Plot dialog box. • Use CAD geometry (Default). By default, COSMOSFloWorks shows the SolidWorks model while displaying results. Depending on how exact the model is resolved by the computational mesh, the SolidWorks model's geometry may differ slightly from the geometry on which the calculation is performed. Clear this option to see this COSMOSFloWorks-interpreted geometry instead of SolidWorks model. See also Check Geometry. 1-12 • Arrow style. Specifies the way velocity vectors are drawn. Select Line to draw vectors as lines, or select 3D to draw vectors as 3D object (vector’s arrow is performed by cylinder and cone). Use 3D style if vectors cannot be seen clear enough due to overlapping them by contour plots. • Default view parameter. Specifies a physical parameter displayed in contours, isolines and isosurfaces by default. See also View Settings - Overview. • Apply lighting. Turns on the more realistic shaded view of 3D-Profile Plots and Isosurfaces as well as pipes, arrows and spheres along flow and particles trajectories. The lighting properties are acquired from the SolidWorks model's lighting. Note that when the Apply lighting option is enabled displayed colors change and become different from the color palette selected in the View Settings dialog box. This option can be changed further on the Options tab in the View Settings dialog box. • Display boundary layer. Displays or hides boundary layers while displaying the calculation results. Displaying boundary layer requires more computer resources to visualize. Clearing this option can increase the performance of the results visualization. When unselected, the parameter distribution at the boundary layer is ignored (not resolved by the palette). This option defines the boundary layer visualization upon initial loading of the results and can be changed further for a particular view on the Settings tab of the Cut Plot dialog box and in the 3DProfile Plot and XY Plot dialog boxes. Automatic Goals Allows you to associate a type of a condition (boundary condition, fan, heat source or radiative surface) with a goal(s), which will be automatically created with the condition. For example, if you specify a pressure opening it makes sense to define a mass flow rate surface goal at this opening. To associate a condition with a goal(s), double-click the cell at the right of the condition name and select the goals to be created with this condition. 4 Click OK to accept the changes, click Cancel to discard the changes and exit the dialog box. Exporting Results to COSMOSWorks You can export absolute total pressure and static temperature (gas temperature near the model wall as well as solid temperature) results from COSMOSFloWorks to COSMOSWorks (version 2004 or higher) static and buckling studies to conduct a design analysis of your device. To export results to COSMOSWorks: 1 Click FloWorks, Tools, Export Results to COSMOSWorks. COSMOSFloWorks will traverse over all model surfaces and make the fluid parameters available for COSMOSWorks. Introducing COSMOSFloWorks 1-13 Chapter 1 COSMOSFloWorks Fundamentals 2 Save the model. You must save the model each time you export results. When you perform exporting results, no export file is created, in effect, but the model itself is modified. In fact, while exporting COSMOSFloWorks simply marks surfaces that will be used by COSMOSWorks for importing fluid results. Thus, you can perform this operation before the calculation but make sure that all surface related conditions (boundary conditions, fans, sources, etc.) and component related conditions (component control settings, initial conditions, etc.) do not change the reference surface after the exporting was done (e.g. you can change the value of the boundary condition but not the surface where it is applied). 1-14 2 Physical Features Analysis Type COSMOSFloWorks can be used to calculate both internal and external flows. Analysis type indicates whether the simulation will be internal or external. Internal flows are confined inside the SolidWorks geometry such as flows inside pipes, tanks, buildings, etc. For internal flows the fluid enters a model at the inlets and exits the model through outlets with the exception of some natural convection problems that have no openings. For an internal analysis the SolidWorks model must be fully closed (see "How It Works" on page 1-1). Use Check Geometry to ensure the model is fully closed. External flows occur over or around a model such as flows over aircraft, automobiles, buildings, etc. For external flow problems the far-field boundaries are Computational Domain boundaries. It is recommended that you use the default Computational Domain generated by COSMOSFloWorks. If you manually resize the Computational Domain, keep in mind that setting boundaries close to the model may cause inadequate results. Introducing COSMOSFloWorks 2-1 Chapter 2 Physical Features Both external and internal flows can be analyzed simultaneously in a COSMOSFloWorks project such as flow around and through a building. If the analysis includes internal and external flow you must specify External type for the analysis. Before beginning the calculation, COSMOSFloWorks analyzes the SolidWorks model and identifies all inner cavities. Each of these cavities is considered as a flow region and a computational mesh is constructed inside the cavities. For complex models with internal spaces that are not involved in the flow analysis, you can reduce computational resource requirements using one of two options. Both options avoid unnecessary mesh refinements and flow calculations in non-analyzed model regions. The two options are: • Exclude internal spaces. Use this option for external flow analyses with closed internal spaces that you wish to exclude from the analysis. • Exclude cavities without flow conditions.This option applies to both internal and external flow analyses. The option is useful for closed internal spaces with no Boundary Conditions or Fans specified on their surfaces. If you select either of the two options, COSMOSFloWorks will fill the cavities with a solid. COSMOSFloWorks also allows you to perform two-dimensional calculations. To do this you can select 2D plane flow in the Computational Domain dialog box. Heat Conduction in Solids COSMOSFloWorks automatically considers heat transfer within the fluid and between walls and the fluid (convection). By default, COSMOSFloWorks will not consider heat exchange through solids (conduction), but you can enable this capability. The combination of convection and conduction heat exchange, known as conjugate heat transfer, is enabled in the Wizard or the General Settings . Additional input requires you to select the solids’ materials from the Engineering Database. You should also select the most common solid material in your model as the default material and specify default initial solid temperature. The other materials and initial temperature can be assigned to model components (part or subassembly components in assemblies, as well as bodies in multibody parts) using the Solid Material and Initial Condition dialog boxes. 2-2 In case of an External analysis, you do not have to specify Default wall thermal condition on any solid surfaces when a conjugate heat transfer problem is considered. All solid surfaces not in contact with fluid or with another solid are considered as heatinsulated (adiabatic) by default. However, in case of an Internal analysis with heat conduction in solids enabled, you must specify Default outer wall thermal condition under Wall Conditions in the Wizard or General Settings dialog box. You can also specify surface heat sources at selected solid surfaces (model faces), as well as volume heat sources in the selected solid component. See "Heat Sources – Basic Information" on page 3-9 . To enable heat conduction in solids: 1 Click FloWorks, General Settings and select the Heat conduction in solids option. If no fluid region exists in your heat transfer analysis, you can select the Heat conduction in solids only option. 2 Select Solids on the Navigator pane and define the default solid material. 3 Under Initial (Initial and Ambient for external analyses) Conditions, select Solid parameters to define the initial solid temperature. You can also enable heat conduction in solids during the project creation in the Wizard, Analysis Type dialog. Time - Dependent Analysis COSMOSFloWorks solves the time-dependent form of the Navier-Stokes equations. For steady flow problems COSMOSFloWorks starts the calculation from initial conditions defined by the user. The solver iterates („time-marches“) on the variables until there is no appreciable change, i.e. the solution converges. You can facilitate shorter computation times by specifying initial conditions that are close to the final results. Although this practice is recommended, it is not usually required. For External problems the initial conditions will be the Ambient Conditions of the undisturbed fluid stream around the body. For unsteady (Transient, or Time-dependent) problems COSMOSFloWorks „time marches“ the solution from initial conditions for the problem’s physical time that you specify. Unlike steady flow problems, the initial conditions must be precise, with the exception of unsteady problems, which have a steady periodic solution (e.g. in the case of periodic boundary conditions) and can be obtained from arbitrary initial conditions, but additional time will be required to eliminate the influence of specified initial conditions. Introducing COSMOSFloWorks 2-3 Chapter 2 Physical Features Steady-state problems are solved by marching the solution in time using time steps determined locally, i.e. at each computational mesh cell independently, which are based on the fluid flow properties of each cell. By default, the time step for solving timedependent fluid flow problems is specified by COSMOSFloWorks automatically, based on the fluid flow properties only. If you want either to better resolve a problem’s timedependent solution (by specifying a smaller time step than the automatically selected one, e.g. for resolving periodic solutions of too small period) or to calculate a heat transfer in solids faster (by specifying a larger time step than the automatically selected one, e.g. if the fluid flow does not changed), it is expedient to specify the time step manually. If you solve a time-dependent problem with heat transfer in solids only, i.e., without calculating a fluid flow (the Heat conduction in solids only option is enabled) a manual specification of the time step is preferable. You can enable the Time-dependent option and specify the Total analysis time and the Output time step in the Analysis Type dialog box of the Wizard. Alternatively, after passing the Wizard , you can enable the Time-dependent option in General Settings and specify the Maximum physical time for finishing the calculation (see "Finishing the Calculation" on page 23-2), as well as strategy and moments of saving results during calculation (see "Saving Results" on page 23-6) in the Calculation Control Options dialog box. To specify time-dependent boundary conditions, use the Dependency dialog box. See also "Initial Conditions – Basic Information" on page 3-4. Fluid Type and Compressibility COSMOSFloWorks simulates flows of incompressible liquids (including non-Newtonian liquids), compressible liquids (liquid density is dependent on pressure), compressible gases or steam (two-phase flows cannot currently be solved by COSMOSFloWorks). In either the Wizard or the General Settings dialog boxes you specify the Fluid type (gas, liquid, non-Newtonian liquid, compressible liquid or steam) and the substances to be analyzed in the COSMOSFloWorks project. With COSMOSFloWorks you can analyze a problem involving fluids of different types by defining specific fluid regions as Fluid Subdomains (see "Creating a Fluid Subdomain" on page 8-1). For each fluid subdomain you can assign its own fluid type and the set of fluids. Fluid subdomains must be separated from each other by solid regions. 2-4 If your project deals with a high Mach number gas flow, where the Mach number maximum value exceeds about 3 for steady-state or 1 for transient analyses, select the High Mach number flow option in the Default Fluid dialog box of the Wizard or in the Fluids dialog box of the General Settings. COSMOSFloWorks will give you a warning message if your initial (or ambient conditions for External problems) or boundary conditions indicate high velocity flow. During the calculation COSMOSFloWorks will also inform you whether the flow can be considered as a high Mach number gas flow or as a low Mach number gas flow (see "Information and Warnings" on page 25-3). Be aware that if you consider High Mach number flow for low-velocity gas flow (maximum M < 1.5) then solution accuracy may decrease. Gravitational Effects For natural convection problems, include gravitational effects by selecting the Gravity check box in the Wizard or the General Settings. You should also define the acceleration vector for gravity by setting the corresponding x, y and z components. For liquids, check to see that their densities specified in the Engineering Database depend on fluid temperature. For gases, gravitational effects are available only when the High Mach number flow check box is not selected. If gravitational effects are considered, the Pressure potential check box is selected by default. When the Pressure potential check box is selected, the specified static pressure is assumed to be piezometric pressure (or potential) and the absolute pressure (Pabs) is reckoned through the reference density, gravitational acceleration vector and the position vector: Pspecified = Ppiezo = Pabs − ρ ( g x x + g y y + g z z ), where gi - component of the gravitational acceleration vector and x,y,z – coordinates in the global coordinate system. When the Pressure potential check box is clear, the specified static pressure is assumed to be an absolute pressure, and the corresponding piezometric pressure is respectively reckoned. If you have a part, you can easily change the location of the global coordinate system’s origin by creating an assembly from this part. To display the global coordinate system, right-click the project name at the top of the COSMOSFloWorks analysis tree and select Show Global Coordinate System. Turbulence COSMOSFloWorks solves turbulent flow problems by default. However you can turn off turbulence by selecting the Laminar Only flow in the Wizard or General Settings. Turbulence is normally found in the bulk of the flow field and also in the boundary layers near walls. Introducing COSMOSFloWorks 2-5 Chapter 2 Physical Features If you have not specified Laminar Only or Turbulent Only flow, the flow can be either laminar or turbulent or with transition from one type to another (depending on the flow characteristics). Default turbulence parameters are defined by COSMOSFloWorks. The turbulence parameters may be manually specified in terms of turbulent intensity and turbulent length or in terms of turbulent energy and turbulent dissipation. For most flows it is difficult to have a good estimation of the turbulence a priori so it is recommended that the default turbulence parameters be used. The turbulence parameters are specified for initial conditions, inlet boundary conditions, or as ambient conditions in external problems. Additionally, boundary layer parameters at the model walls at inlets are always specified by default by COSMOSFloWorks. The default boundary layer type is determined inside COSMOSFloWorks from the Reynolds number defined on the equivalent hydraulic diameter ( D = 4A ------- , where A is the P opening cross section area, P is the perimeter of the opening). The layer thickness is determined from the effective wall length also governed by this Reynolds number. In the Boundary Condition dialog box you can specify the boundary layer parameters by clicking the Show advanced parameters check box on the Settings tab. Here it is possible for you to specify a laminar or turbulent (if you have not specified Laminar Only flow) boundary layer and its thickness. See "Overview of Conditions" on page 3-1 for additional information about initial, ambient and boundary conditions. Porous Media If the SolidWorks model is an assembly (or multibody part), COSMOSFloWorks is able to treat some of its components as porous media with the fluid flow through them, simulating them as fluid cavities with a distributed resistance to fluid flow. The fluid flow through a porous body depends on the porous medium’s properties and on the outer flow’s conditions. To facilitate your work, COSMOSFloWorks offers you wide capabilities of specifying porous medium properties. First of all, in the Engineering Database, specify effective porosity of the porous medium, defined as the volume fraction of the interconnected pores with respect to the total medium volume. Then select the porous medium’s permeability type from the following ones: • Isotropic - the medium permeability is independent of direction within the medium • Unidirectional - the medium is permeable in one direction only • Axisymmetrical - the medium permeability is fully governed by its axial (n) and transverse (r) components with respect to a specified direction • Orthotropic - the general case, when the medium permeability varies with direction and is fully governed by its three components determined along three principal directions. 2-6 Then specify the medium’s permeability (its components, if it is axisymmetrical or orthotropic) in the form of the medium resistance to fluid flow (Resistance calculation formula), k, which is defined as k = - grad(P)/(ρ·V), where P, ρ, V are, accordingly, fluid pressure, density, and velocity. You can specify the k vector components with one of the following four formulas: • k = ∆P·S/(m·L) (named Pressure Drop, Flowrate, Dimensions), where ∆P is the pressure difference between the opposite sides of a parallelepiped porous body, m is the mass flow rate through the body, S and L are, accordingly, the body crosssectional area and length, all in the selected direction. You specify ∆P as a function of m, whereas S and L as constants. Instead of mass flow rate you can specify volume flow rate, v, in this case COSMOSFloWorks calculates m = v·ρ. In addition, since the porous medium resistance coefficient k at the specified pressure drop ∆P or mass flow rate m is usually proportional to the fluid's dynamic viscosity and the parameters denoting k has been determined with another (than in the current project) fluid (let us name it calibration fluid), you can correct k for the project fluid by specifying this calibration fluid's non-zero dynamic viscosity, which here is named Calibration viscosity, µcal. As a result, k will be determined as k = ∆P·S·m/(m·L·µcal), where µ is the project fluid's dynamic viscosity. All these values do not specify the porous body inserted into the SolidWorks model under consideration, but specify the porous medium property. COSMOSFloWorks automatically scales k to the porous body inserted into the model in accordance with its dimensions. • k = (A·V+B)/ρ (named Dependency on velocity), where V is the fluid velocity, A and B are constants. You specify A[kg/m4] and B[kg/(s×m3)] only (V and r are calculated). • k= µ/(ρ·D2) (named Dependency on reference pore size (D)), where m and ρ are the fluid dynamic viscosity and density, D is the reference pore size determined experimentally. You specify D only (µ and ρ are calculated). • k= µ/(ρ·D2)·f(Re) (named Dependency on reference pore size (D) and Reynolds number), differing from the previous formula by the f(Re) factor, yielding a more general formula. Additionally to D, you specify f(Re) as a formula dependency. For admissible resistance values the following limitation exists: k must be less than 100 V , where V and x are the fluid velocity and the maximum x cell size inside the porous medium respectively. Otherwise, the results may be incorrect. If you exceed this limitation you must decrease x by refining the mesh inside the porous medium, especially at the porous/fluid interface. In the Porous Medium dialog box, specify the rest of the data, determining the porous body inserted into the model: • the porous medium from the Engineering Database, • the model components, to which the porous medium is applied, Introducing COSMOSFloWorks 2-7 Chapter 2 Physical Features • if a medium’s permeability type is unidirectional or axisymmetrical, then you need to specify the direction (axial direction for an axisymmetric porous medium) as an axis of the selected coordinate system or as a selected curve, to which the direction is tangent. Water Vapor Condensation If you specify that the project’s gaseous fluid (i.e. gas) includes water vapor (i.e. steam), COSMOSFloWorks can predict an equilibrium volume condensation of water from the water vapor (any surface condensation is not considered). As a result of this prediction, in accordance with the fluid’s local temperature and pressure and, if a multi-component fluid is considered, the water vapor’s local mass fraction, the condensed water vapor’s local mass fraction in the local total mass of the water vapor and the condensed water vapor is determined. In addition, the corresponding changes of the fluid’s temperature, density, enthalpy, specific heat, and sonic velocity are determined and taken into account when determining the fluid’s properties. Since the employed condensation model is at full equilibrium, the condensed water vapor has no history, i.e. it is a local fluid property only. In order for this simplification to be valid, the condensation prediction is based on the assumption that the condensed water’s volume is equal to zero. As a result, this prediction is correct only in those cases when the predicted condensed water’s relative volume does not exceed 5%. In addition, this prediction is valid in the water vapor’s temperature range of 283...610 K and pressure range up to 107 Pa. If these restrictions are violated, the user is informed by COSMOSFloWorks with a corresponding warning in the solver monitor window. Non-Newtonian Liquids COSMOSFloWorks is capable of calculating the laminar flow of inelastic non-Newtonian liquids. All available non-Newtonian models are based on the assumption that the flow’s τ = f (γ ) , or, introducing the liquid’s dynamic viscosity (η ) similarly to Newtonian liquids, τ = η (γ ) ⋅ γ . The shear stress (τ) is a function of the flow’s shear rate ( γ ): following three models of inelastic non-Newtonian viscous liquids are available: The Herschel-Bulkley model. consistency coefficient ( τ = K ⋅ (γ )n + τ o , where K is the liquid’s Pa ⋅ s n ), n is the liquid’s power-law index (dimensionless), and το is the liquid’s yield stress (Pa). This model includes the following special cases: • n = 1, τo = 0 describes Newtonian liquids, in this case K is the liquid’s dynamic viscosity; • n = 1, τo> 0 describes the Bingham model of non-Newtonian liquids, featured by a non-zero yield stress (τo), below of which the liquid behaves as a solid, so to achieve a flow this threshold shear stress must be exceeded (this threshold is 2-8 modeled by automatically equating K, named plastic viscosity in this case, to a substantially high value at τ < τo); • 0 < n < 1, τo = 0 describes the power-law model of shear-thinning nonNewtonian liquids; • n > 1, τo = 0 describes the power-law model of shear-thickening non-Newtonian liquids. The power-law model. τ = K ⋅ (γ )n , i.e., η = K ⋅ (γ ) n −1 , in contrast to the above- mentioned Herschel-Bulkley model special case, the η values are restricted: ηmin ≤ η ≤ ηmax, so these minimum and maximum dynamic viscosities (Pa⋅s) are specified in addition to consistency coefficient K ( (dimensionless); The Carreau model. Pa ⋅ s n ) and power-law index n [ τ = η ⋅ γ , η = η∞ + (ηo − η∞ ) ⋅ 1 + (K1 ⋅ γ )2 ]( n −1) / 2 , where η∞ is the liquid’s dynamic viscosity at an infinite shear rate, i.e., the minimum dynamic viscosity (Pa⋅s), ηo is the liquid’s dynamic viscosity at zero shear rate, i.e., the maximum dynamic viscosity (Pa⋅s), K1 is the time constant (s), n is the powerlaw index (dimensionless). This model is a smooth version of the power-law model with the above-mentioned η restrictions. In the models mentioned above all parameters, with the exception of the dimensionless power-law index, can be specified temperature-dependent. If several (n) non-Newtonian liquids mix, their mixture’s dynamic viscosity determined from the following formula: µ mix is n log µ mix = ∑ ( yi log µ i ) , i =1 where yi and µi - mass concentration and dynamic viscosity of the mixture’s i-th component. Note that this formula may be not applicable for mixtures of specific nonNewtonian liquids. Compressible Liquids A liquid density is specified in the Engineering Database as either a constant or a tabular dependence on temperature under the Liquids item. Additionally, under the NonNewtonian/Compressible liquids item you can specify a dependence of the liquid density on pressure ρ (P), i.e., the liquid’s compressibility, through one of the following forms of the Tait equation of state: ρ = ρ 0 / 1 − C ⋅ ln Introducing COSMOSFloWorks B+P B + P0 , where ρ0 is the liquid’s density under the reference 2-9 Chapter 2 Physical Features pressure P0, C and B are coefficients, (ρ0, C, B, and P0 are specified by the user as constants or, except for P0, as tabular dependences on temperature), P is the calculated pressure; 1/ n P+B ρ = ρ0 ⋅ P0 + B , where, n is a power index specified by the user as a constant or a tabular dependence on temperature. Surface-to-surface Radiation If you solve a problem including heat conduction in solids, in which a solid’s temperature is too high and/or the gas is too rarefied, so that heat transfer by radiation from and/or between solids is noticeable with respect to heat transfer by convection (i.e. heat radiation from the solid surfaces and/or to them plays an important role in the problem, noticeably influencing the solids’ temperature) you have the option to activate the Radiation physical feature and specify the solid surfaces’ emissivity. In addition, if required by the problem’s statement, you can specify heat radiation from the computational domain’s far-field boundaries (or the model’s openings) into the computational domain (into the model) through the boundaries’ emissivity and temperature values. As a result, this radiative heat acts upon the model’s walls and can heat them. The following standard (FW-Defined) surfaces are available in the Engineering Database: • Solar opening denotes a surface, which radiates heat (as directional radiation) into the model along the Direction (defined by the X, Y, Z components of the direction vector) and with the Intensity specified in the Radiative surface dialog box. For time-dependent analyses, the solar radiation condition can be specified as a function of time by clicking Dependency, • Symmetry. If you use the Ideal Wall condition at a wall to specify the problem’s symmetry plane, the Symmetry radiative surface type should be specified at this wall if the surface-to surface radiation is considered in the problem, • Non-radiating surface denotes that this surface does not participate in the radiation heat transfer, i.e. neither emits nor absorbs heat radiation, • Blackbody opening/outer boundary denotes that the surface’s emissivity is equal to 1 (the blackbody one), so this surface radiates heat into the computational domain (into the model) as a blackbody, and that its temperature is not calculated, but specified by you in the Radiative temperature box of the Radiative surface dialog box, which appears if the Blackbody opening/outer boundary type of radiative surface is selected, • Absorbent wall denotes that the surface fully absorbs all the incident radiation falling upon it, i.e. as a blackbody, but in contrast to it, does not radiate any heat (i.e., no rays start from it), 2-10 • Blackbody wall denotes that the surface’s emissivity is equal to 1 (the blackbody one), i.e., the wall surface fully absorbs all the incident radiation falling upon it and emits the heat in accordance with the Stefan-Boltzman law, • Whitebody wall denotes that the surface’s emissivity is equal to 0 (the whitebody one), i.e., the wall surface fully reflects all the incident radiation (in accordance with the Lambert law) and does not emit any heat by itself, so the surface temperature does not affect the heat radiation, At the computational domain’s far-field boundaries you can specify the following radiative conditions by selecting corresponding check boxes in the Analysis type dialog box of the Wizard or General Settings : • Environment radiation. The Environment radiation can be specified for both external and internal analyses. It denotes that the computational domain’s far-field boundaries radiates heat (Q) into the computational domain using the Emissivity coefficient (ε = 1, specified in the Engineering Database under the Radiative Surface, FW Defined , Blackbody opening/outer boundary item) and the specified Environment temperature as shown below: Q = ε σT4. • Solar radiation. Select this check box to enable directional radiation from ambient space and specify the directional vector (using the X, Y, Z components of the direction vector) and the Solar Intensity. A custom radiative surface is defined thought the Emissivity coefficient and one of the following Radiative surface types: • Wall. Denotes a surface which radiates heat with emissivity specified by you in the Emissivity coefficient box (in the range from 0 to 1, i.e., a gray-body emissivity can be specified). • Opening/Outer boundary. Denotes a surface which radiates heat into a model with emissivity specified by you in the Emissivity coefficient box (in the range from 0 to 1). At that, the surface’s temperature is not calculated, but specified by you in the Radiative temperature box of the Radiative surface dialog box, which appears if the Opening/outer boundary type is selected. • Wall to ambient. Denotes a surface which radiates heat with emissivity specified by you in the Emissivity coefficient box (in the range from 0 to 1), but this heat does not arrive at the model’s walls, i.e., disappears in the surrounding space (as a result, the radiation rays from this surface are not calculated). When viewing the calculation results, you can visualize the following radiation characteristics: • the local characteristics (power per unit area) in Surface Plots (when selecting Fluid as medium): the Net radiant flux (the difference of the radiant flux leaving the surface at this point and the one arriving at it, so it is positive if the leaving flux is greater than the arriving one) and the Leaving radiant flux (the radiant flux leaving the surface); Introducing COSMOSFloWorks 2-11 Chapter 2 Physical Features • the integral characteristics (power) among the integral Surface Parameters: the Net radiation rate (the net radiant flux integrated over the selected surface) and the Leaving radiation rate (the leaving radiant flux integrated over the selected surface). You can specify some of the solid bodies in the model as transparent for the radiative heat transfer. See "Specifying Components Transparent for the Heat Radiation" on page 58. • In all cases, the project fluids neither emit nor absorb heat radiation (i.e., they are transparent to heat radiation), so the considered heat radiation concerns solid surfaces only. • The radiative solid surfaces which are neither blackbody nor whitebody are assumed ideal gray-body, i.e. having a continuous emissive power spectrum similar to the blackbody one, so their monochromatic emissivity is independent of the emission wavelength. The total radiation integrated over all wavelengths is considered only. For certain materials with certain surface conditions (some of them are available from the Radiative Surface tab of the Engineering Database), the gray-body emissivity can depend on the surface temperature only. • In all the cases, the heat radiation from the solid surfaces is assumed diffuse, i.e. obeying the Lambert law, according to which the radiation intensity per unit area and per unit solid angle is the same in all directions. • The net radiation heat exchange between the model’s radiative surfaces is calculated along with the convective heat transfer and the heat transfer in solids. Compressible Flows Flows are considered compressible if the fluid density depends on pressure so density change effects are important. In COSMOSFloWorks, gases are always compressible and liquids can be incompressible or compressible. If your project deals with a high-velocity gas flow, where the Mach number maximum value exceeds about 3 for steady-state analyses or 1 for transient (timedependent) analyses, you should consider the gas flow as a high Mach number flow. To consider high Mach number gas flow, select the High Mach number flow check box either in the Wizard or General Settings. The low Mach number gas flow is recommended for the tasks where the supersonic flow is localized in relatively small fluid volume and the major flow is subsonic. If the fluid volume in which the flow becomes supersonic is about a half of the computational domain size or greater, it is recommended that you consider the flow as a high Mach number gas flow. 2-12 Incompressible Flows Flows are considered incompressible if the fluid density depends only on temperature and concentration so density change effects are negligible. Basic Mesh The basic mesh is constructed for the whole computational domain at the beginning of the meshing process. It is formed by dividing the computational domain into slices by parallel planes which are orthogonal to the Global Coordinate System’s axes. The computational domain’s boundary planes (at X min, … Z max) are among these planes. By default, the basic mesh’s planes are spaced in the X-, Y-, and Z-directions of the Global Coordinate System nearly uniformly, and the distances between them are determined from the specified numbers of cells in these directions (Nx, Ny, Nz). If necessary, you can insert additional mesh planes and specify another spacing between them (i.e., non-uniform steps) by creating the Control Planes. Travel The term travel, used together with iterations is a unit characterizing the calculation duration. We denote the calculation period (in its turn, it can be measured in iterations or in another unit) required for a flow disturbance to cross the computational domain’s fluid region. So, value N travels denotes the calculation period required for a flow disturbance to cross the computational domain N times. The travel equivalent in iterations is determined just after starting the calculation and can be seen in the Info box while monitoring the calculation. Partial Cells A partial cell is a computational mesh cell lying at the solid/fluid interface, partly in a fluid region and partly in a solid region. Irregular Cells An irregular cell is a computational mesh cell lying at the solid/fluid interface (or solid/ solid interface in case when two or more different solids are within the cell). The irregular cell is partly in one substance and partly in another substance, and characterized by the impossibility of defining the solid/fluid interface position within the cell, given the cell's nodes positions relative to solid region and the intersections of the solid/fluid interface with the cell. COSMOSFloWorks has difficulty determining whether the irregular cell’s nodes belong to the solid or to the fluid region which makes COSMOSFloWorks unable to determine the solid/fluid (or solid/solid) interface position within the cell. Introducing COSMOSFloWorks 2-13 Chapter 2 Physical Features Examples of irregular cells at the solid/fluid interface are shown (colored red). Two ways of possible irregular cell resolution. Note that irregular cells at the solid/fluid interface are always treated as fluid cells. All irregular cells are always split to the maximum level among all the refinement levels specified for the region of irregular cells or until the cells become regular. Thus, if you want to get rid of irregular cells, you should increase the refinement levels, starting with increasing of the Small solid features refinement level, because it will change the existing mesh in other regions to a lesser degree than the other refinement levels. 2-14 3 Conditions and Tools Overview of Conditions Any problem solved with COSMOSFloWorks must have initial conditions and boundary conditions. In steady state problems, initial conditions influence the rate of convergence to the steady state, whereas boundary conditions fully govern the flow pattern. In transient (unsteady) problems the time-dependent flow pattern depends both on initial conditions and boundary conditions. • You specify flow initial conditions in the Wizard or General Settings using different names: Initial and ambient Conditions for External flows and Initial Conditions for Internal flows. • Within a closed fluid region or volume of model's component you can specify Initial Conditions different from the default ones (specified in the Wizard or General Settings dialog box). The closed fluid region can be selected by selecting one of the faces bounding it. If you want to use a component of an assembly (or a body in a multibody part) to define a fluid region, you must disable the component either in the Component Control dialog box (see "Component Control" on page 5-7) or by selecting the Disable solid components option in the Initial Condition dialog box (see "Initial Conditions" on page 19-1). • If you consider Heat Conduction in Solids, you specify the initial solid temperature in the Wizard or General Settings. • In an assembly (or in a multibody part) you can specify a component initial solid temperature that is different from the default (see "Initial Conditions" on page 191) solid temperature condition. For internal flows we recommend to create the lids used to close the openings as separate components (parts). Then you can specify a material with zero thermal conductivity (insulator) for the lid components. This will prevent heat transfer in the lid components. • You can use results of the previous calculation performed either in the current project or other projects, as the initial conditions for the newly prepared calculation. Introducing COSMOSFloWorks 3-1 Chapter 3 Conditions and Tools In the Wizard or General Settings you can apply any available results by selecting Transferred initial conditions. See "Initial and Ambient Conditions" on page 610. To apply the current project's results as initial conditions for a new project calculation you can also use the Take previous results option. See "Running the Calculation" on page 24-1. You can specify flow boundary conditions somewhat differently for External and Internal flows: • For External flows you specify flow boundary conditions at all of the Computational Domain boundaries (as either ambient or symmetry conditions) and, if necessary, at the model surfaces among which there can be Openings. • For Internal flows you specify flow boundary conditions at inner model surfaces and, if necessary, at the Computational Domain boundaries (as symmetry conditions). Specification of boundary conditions at the Computational Domain boundaries: • Specification at the Computational Domain boundaries is performed through the Wizard or General Settings with the ambient conditions values. • (PE ONLY) You can also specify boundary conditions at the Computational Domain boundaries inside the model by using the Transferred Boundary Condition dialog box. • You can specify Symmetry boundary conditions on the Computational Domain boundaries that coincide with the flow symmetry planes. See "Computational Domain" on page 7-1. • For analyses with radiation, you can specify heat radiation from the computational domain's far-field boundaries into the computational domain by specifying an Environment radiation in the Wizard or General settings . Specification of boundary conditions on model surfaces: • The inlet and outlet flow boundary conditions are specified on the model surfaces in contact with the fluid in the Boundary Condition dialog box. • If there is a fan in your model, the fan condition is also specified on the model surface in contact with the fluid in the Fun dialog box. • Heat sources on solid surfaces in the form of Heat Transfer Rate, Heat Flux (if “Heat conduction in solids” is not considered) and in the form of Heat Generation Rate , Surface Heat Generation Rate (if “Heat conduction in solids” is under consideration) are specified in the Surface Source dialog box. • In the Wizard or General Settings you specify thermal wall boundary conditions on all solid surfaces in contact with the fluid (see "Default Wall Conditions" on page 6-7 ). • If you consider Heat Conduction in Solids, the thermal wall boundary conditions are not required. Instead, a conjugate heat transfer problem is solved at the boundary between the fluid and the solid. 3-2 • In the Boundary Condition dialog box you can specify a Real Wall boundary condition for selected solid surfaces in contact with the fluid. The Real Wall condition allows you to specify the wall Roughness and/or wall Temperature and/ or Heat transfer coefficient at the model surfaces. • The Real Wall condition also allows you to specify a tangential velocity boundary condition at a wall to simulate translation and/or rotation of the wall. In addition, the stator motion type can be specified to define a non-rotating wall in case a rotating frame of reference is enabled. • In the Boundary Condition dialog box you can specify an Ideal Wall condition for selected solid surfaces in contact with the fluid. An Ideal Wall condition corresponds to an adiabatic, frictionless surface. Specifying an Ideal Wall condition allows you to use the surface as a flow symmetry plane where applicable for reducing computational resources. This option is available for both internal and external analyses. • For analyses with “Heat conduction in solids” you can also specify thermal wall condition on outer model walls, which are not in contact with the project’s fluid but inside the computational domain. This condition allows you to define heat exchange between the external flow and the outer model walls for internal analysis. The default thermal condition applied to all of the model walls is specified in the Wizard or General Settings and can be adjusted for a specific wall by creating an Outer Wall boundary condition. • The Transferred Boundary Condition allows you to use results of a previous calculation (may be performed in another project) as a boundary condition on a selected model surface. • If your project includes radiation, you can specify heat radiation from the model opening into the model by applying the Blackbody opening/outer boundary radiative surface to the opening surface. See "Creating a Radiative Surface" on page 15-1. • For internal analyses with radiation, you can specify the radiative heat exchange between the model outer walls and the ambient space by specifying the Default outer radiative surface in the Wizard or General settings or by creating the Radiative Surface condition at a specific wall. Specification of boundary conditions in a local region: • You can specify heat source in a local solid or fluid region in the form of Heat Generation Rate, Volumetric Heat Generation Rate or Temperature in the Volume Source dialog box. You can use the following helpful options for data input: • The Dependency button in the data specification dialog boxes allows you to specify data as follows: as a constant, as tabular or formula dependency on X, Y, Z, r, θ, ϕ coordinates and time t (for time-dependent analyses only). The θ, j and r coordinates allow you to specify parameters in a spherical coordinate system. In a cylindrical coordinate system, radius r is reckoned from the Reference axis. You specify the Introducing COSMOSFloWorks 3-3 Chapter 3 Conditions and Tools reference axis as an axis of a selected Cartesian coordinate system ( Global Coordinate System in Wizard and General Settings ). • The Units database (the part of the Engineering Database) allows you to specify data in a suitable unit system. You can assign a default unit system in the Unit System dialog box (accessible by clicking FloWorks, Units) or in the Wizard. Note that COSMOSFloWorks allows you to enter values in any other standard or user defined unit system. If you choose to enter data that are not in default units, you must type the appropriate numerical value and unit symbols. For instance: instead of 26.85 °C you could enter 300 K. COSMOSFloWorks will automatically translate the value into the project’s default unit system. Initial Conditions – Basic Information Any steady state flow problem is initially considered as a time-dependent problem and solved as a transition by time steps (in this case, as iterations) from a specified initial flow state to a steady state flow. Therefore, initial flow conditions, i.e., initial distributions of independent flow parameters (see below) must be specified over the computational domain. If you want to solve an Internal problem in a shorter time, simply specify initial conditions closer to the assumed solution (instead of using the default values). If you solve an External problem, you specify initial conditions as Initial and ambient conditions. Ambient conditions are values of the undisturbed external flow’s independent parameters. If you solve a time-dependent problem, you specify initial conditions exactly for the start time, with the exception of unsteady problems, which have a steady periodic solution (e.g. in the case of periodic boundary conditions). The solution can be obtained from arbitrary initial conditions, but additional time will be required to eliminate the influence of the specified initial conditions. You specify flow initial conditions data in Wizard or General Settings as values of independent flow parameters in the following possible combinations: For gases: • Static pressure, static temperature, and velocity • Static pressure, static density, and velocity • Static temperature, static density, and velocity For liquids: • Static pressure, temperature, and velocity For gases you can specify Mach number instead of the absolute velocity (see "Fluid Type and Compressibility" on page 2-4). Additionally, you can specify one of the following two combinations of Turbulence parameters: • Turbulent intensity and turbulent length • Turbulent energy and turbulent dissipation 3-4 If you consider Heat Conduction in Solids you specify the default Initial solid temperature in the Wizard or General Settings. COSMOSFloWorks sets default values for all these parameters automatically. Although you can change any of these parameters, we recommend the defaults if you are not fully confident in your assumed values. As a result of all these settings, COSMOSFloWorks imposes the specified flow and solid parameter values by default throughout the fluid and solid region. You can create a project that includes internal flow regions with initial conditions that are different from the defaults. The Initial Condition dialog box allows you to select a closed fluid region to apply the initial conditions by selecting one of the faces bounding the region. Also, the flow regions (not only closed ones) can be simulated using separate component parts (which may require you to create an assembly). You can use a Top-down assembly technique to insert a new component inside the flow field. Next, disable the component using Component Control, so that COSMOSFloWorks treats it as a fluid. If a fluid component overlaps the solid region, COSMOSFloWorks considers the overlapped region as a solid. To specify the initial conditions in the component treated as a fluid, use the Initial Condition dialog box. In an assembly you can specify a component initial solid temperature that is different from the default (see "Creating an Initial Condition" on page 19-1). For internal flows we recommend to create the lids used to close the openings as separate components (parts). Then you can specify a material with zero thermal conductivity for the lid components. This will prevent heat transfer in the lid components. You can use the results of the previous calculation performed either in the current project or other projects as the initial conditions for the newly prepared calculation. In the Wizard or General Settings you can apply any available results by selecting Transferred initial conditions. See "Initial and Ambient Conditions" on page 6-10. To apply the current project’s results as initial condition for the new project calculation you can also use the Take previous results option. Boundary Conditions – Basic Information Any problem solved with COSMOSFloWorks must have boundary conditions. Boundary conditions fully govern the steady-state flow pattern, whereas a time-dependent flow pattern depends on both boundary conditions and initial conditions. You specify flow boundary conditions somewhat differently for External and Internal flows: • For External flows you specify flow boundary conditions at all of the Computational Domain boundaries (as either ambient or symmetry conditions) and, if necessary, at the model surfaces among which there can be Openings . • For Internal flows you specify flow boundary conditions at inner model surfaces, both walls and Openings and, if necessary, at the Computational Domain boundaries (as symmetry conditions). Introducing COSMOSFloWorks 3-5 Chapter 3 Conditions and Tools Specification of boundary conditions on the Computational Domain boundaries: • As Initial and ambient conditions for External flows in Wizard or General Settings. • (PE ONLY) As Ambient, or Velocity, or Impulse, or Static pressure, or Total pressure boundary conditions on the selected computational domain boundaries for both Internal and External flows by taking results of another calculation with the Transferred Boundary Conditions wizard. If Heat Conduction in Solids is enabled and the selected computational domain boundary lies partly (or fully) in a solid, then the solid temperature at this boundary part is taken as the solid boundary condition. Whereas the heat flux is obtained as the problem’s solution at this boundary and depends on the heat transfer in solid. • As flow Symmetry conditions at the flow symmetry planes (coinciding with the computational domain boundaries) for both Internal and External flows by using the Computational Domain dialog box. • For analyses with radiation, you can specify heat radiation from the computational domain’s far-field boundaries into the computational domain by specifying an Environment radiation in the Wizard or General settings . Specification of boundary conditions on model surfaces: • The inlet and outlet flow boundary conditions are specified on the model surfaces in contact with the fluid in the Boundary Condition dialog box. • If there is a fan in your model, the fan condition is also specified on the model surface in contact with the fluid in the Fun dialog box. • The heat sources on solid surfaces in the form of Heat Transfer Rate, Heat Flux (if “Heat transfer in solids” is not considered) and in the form of Heat Generation Rate , Surface Heat Generation Rate (if “Heat conduction in solids” is under consideration) are specified in the Surface Source dialog box. • If you do not consider Heat Conduction in Solids, then in Wizard or General Settings you specify thermal wall boundary conditions on all solid surfaces in contact with the fluid (see "Default Wall Conditions" on page 6-7). • If you consider Heat Conduction in Solids, the thermal wall boundary conditions are not required. Instead, a conjugate heat transfer problem is solved at the boundary between the fluid and the solid. • In the Boundary Condition dialog box you can specify a Real Wall boundary condition for selected solid surfaces in contact with the fluid. The Real Wall condition allows you to specify the wall Roughness and/or wall Temperature and/ or Heat transfer coefficient at the model surfaces. • The Real Wall condition also allows you to specify a tangential velocity boundary condition at a wall to simulate translation and/or rotation of the wall. In addition, the stator motion type can be specified to define a non-rotating wall in case a rotating frame of reference is enabled. 3-6 • In the Boundary Condition dialog box you can specify an Ideal Wall condition for selected solid surfaces in contact with the fluid. An Ideal Wall condition corresponds to an adiabatic, frictionless surface. Specifying an Ideal Wall condition allows you to use the surface as a flow symmetry plane in relevant cases for reducing computational resources. This option is available for both internal and external analyses. • For analyses with “Heat conduction in solids” you can also specify thermal wall condition on outer model walls, which are not in contact with the project’s fluid but inside the computational domain. This condition allows you to define heat exchange between the external flow and the outer model walls for internal analysis. The default thermal condition applied to all model walls is specified in the Wizard or General Settings and can be adjusted for a specific wall by creating an Outer Wall boundary condition. • (PE ONLY) You can also specify inlet and outlet flow boundary conditions on model surfaces by taking results of another calculation with the Transferred Boundary Condition wizard. • If your project includes radiation, you can specify heat radiation from the model opening into the model by applying the Blackbody opening/outer boundary radiative surface to the opening surface in contact with the fluid. See "Creating a Radiative Surface" on page 15-1. • For internal analyses with radiation, you can specify the radiative heat exchange between the model outer walls and the ambient space by specifying the Default outer radiative surface in the Wizard or General settings or by creating the Radiative Surface condition at a specific wall. Specification of boundary conditions in a local region: • You can specify heat source in a local solid or fluid region in the form of Heat Generation Rate, Volumetric Heat Generation Rate or Temperature in the Volume Source dialog box. r When specifying boundary conditions for an internal analysis you must take care of their physical compatibility. For example, a project will not run for internal steady-state flows when at model inlets and outlets you specify boundary conditions of the Flow opening type (or Transferred Boundary Condition of the Velocity type) without any boundary condition of the Pressure opening type, so the inlet and outlet mass flow rates are not balanced exactly. To avoid such problems we recommend that you specify at least one pressure condition (Boundary Condition of the Pressure Opening type or Transferred Boundary Condition of the Static (Total) Pressure type) and at least one Boundary Condition of the Flow Opening type or Transferred Boundary Condition of the Velocity (or Impulse ) type. Introducing COSMOSFloWorks 3-7 Chapter 3 Conditions and Tools Transferred Boundary Conditions - Basic Information The Transferred Boundary Conditions allows you to focus on a specific region within your model by using results obtained in a previous COSMOSFloWorks calculation as a boundary condition for the current COSMOSFloWorks project. The only requirement is both the used results and the current project must have the same Global Coordinate System. The Transferred Boundary Condition wizard offers you to pass through the following three steps. To run the Transferred Boundary Condition wizard, click FloWorks, Insert, Transferred Boundary Condition. At Step 1 - Selecting Boundaries you select the current COSMOSFloWorks project’s flow boundaries to apply the Transferred Boundary Conditions. You can select them either as Computational domain boundaries (X max , … Z min) or as the project model’s faces (i.e., openings) by selecting them in the graphic area. The first case is relevant for external analyses, whereas the second one is relevant for internal analyses. r The calculation will not run if the Computational Domain is entirely in the solid. There must be at least one fluid cell to run the calculation. At Step 2 - Selecting Results to Transfer you select either a COSMOSFloWorks project (from any projects of currently open models) or results file (.fld), whose results will be taken as the transferred boundary conditions for the current COSMOSFloWorks project. At Step 3 - Specifying Type of Condition you select type of the transferred boundary condition, i.e., a set of the flow field parameters whose values will be transferred from a previous COSMOSFloWorks calculation to the current COSMOSFloWorks project at the selected boundaries. In the Boundary condition type list you can select one of the following types of flow parameters: • Ambient – the same flow parameters which are specified at the computational domain boundaries in external analyses; during the calculation they act in the same manner, as for external analyses; • Impulse – the same flow parameters (fluid temperature, density, substance concentrations, and turbulence parameters) which are specified at the computational domain boundaries in external analyses, with the exception of specifying fluid impulse instead of fluid velocity (both are vectors); during the calculation they act nearly in the same manner, as for external analyses; • Velocity – the same flow parameters (fluid velocity, temperature, density, substance concentrations, and turbulence parameters) which are specified at the computational domain boundaries in external analyses; during the calculation they act nearly in the same manner, as for external analyses; • Static pressure – the same flow parameters (static pressure, temperature, substance concentrations, and turbulence parameters) which are specified in 3-8 the Pressure Openings set of boundary conditions when you select the Static Pressure type of this boundary condition; during the calculation they act nearly in the same manner, as a Pressure-Opening-with-Static-Pressure boundary condition; • Total pressure – the same flow parameters (total pressure, temperature, substance concentrations, and turbulence parameters) which are specified in the Pressure Openings set of boundary conditions when you select the Total Pressure type of this boundary condition; during the calculation they act nearly in the same manner, as a Pressure-Opening-with-Total-Pressure boundary condition. Independently of the Transferred Boundary Condition type selected from the abovementioned variants, if the boundary’s section lies in the solid and Heat Conduction in Solids is enabled in the current COSMOSFloWorks project and was enabled in the COSMOSFloWorks project whose results are taken as the transferred boundary condition, then the solid temperature is taken from this project’s results as the transferred solid boundary condition, whereas the heat flux obtained as the problem’s solution at this boundary depends on the heat transfer in this solid, and in particular can be non-zero. r When specifying boundary conditions for an internal analysis you must take care of their physical compatibility. For example, a project will not run for internal steady-state flows if at model inlets and outlets you specify boundary conditions of the Flow opening type (or Transferred Boundary Condition of the Velocity type) without any boundary condition of the Pressure opening type, so that the inlet and outlet mass flow rates are not balanced exactly. To avoid such problems we recommend that you specify at least one pressure condition (Boundary Condition of the Pressure Opening type or Transferred Boundary Condition of the Static (Total) Pressure type) and at least one Boundary Condition of the Flow Opening type or Transferred Boundary Condition of the Velocity (or Impulse) type. See also "Creating Transferred Boundary Conditions" on page 12-1. Heat Sources – Basic Information You can specify Heat Sources either on a surface (Surface Source), where neither Boundary Conditions (or Transferred Boundary Condition) nor Fans are specified (i.e. through which the fluid does not flow), or in the medium, which can be either solid or fluid (Volume Source). In Surface Source you can specify heat sources on solid surfaces in the form of Heat Transfer Rate, Heat Flux if “Heat conduction in solids” is not considered, and in the form of Heat Generation Rate, Surface Heat Generation Rate if “Heat conduction in solids” is under consideration (in both cases, a positive value denotes heat generation, a negative value denotes heat absorption). Introducing COSMOSFloWorks 3-9 Chapter 3 Conditions and Tools In Volume Source you can specify internal (volume) heat sources in the form of Temperature, Heat Generation Rate or Volumetric Heat Generation Rate (in both cases, a positive value denotes heat generation, a negative value denotes heat absorption). You can use Volume Source in a component (a part or subassembly in assemblies, as well as a body in multibody parts) that is treated as either solid or fluid. If the component is treated as a solid, heat conduction in solids has to be considered. If the component is to be treated as a fluid, you must disable the component in the Component Control dialog box. Fans – Basic Information A Fan is a type of flow boundary condition. You can specify Fans at selected solid surfaces where Boundary Conditions, Transferred Boundary Conditions , or Heat Sources are not specified. You can specify Fans on artificial lids closing model openings as Inlet Fans or Outlet Fans. You can also specify Fans on any faces arranged inside a flow as Internal Fans. A Fan is considered as an ideal device creating a volume (or mass) flow rate (with an optional swirling) depending on the difference between the inlet and outlet static pressures averaged over the selected face. A curve of the Fan volume flow rate or mass flow rate versus the static pressure difference is taken from the Engineering Database . The pre-defined fan curves are only examples to illustrate the Fan curve capability of the Engineering database and are not intended to recommend a specific manufacturer. COSMOSFloWorks does not guarantee the accuracy of the fan curve data and does not update the curve if changes occur to the Fan curve by Papst. If you analyze a model with a fan then you must know the fan's characteristics and you are responsible to apply the correct fan parameters. It is strongly recommended to contact the Fan manufacturer for the latest technical data for the fan of your choice. An Inlet Fan has a flow direction from fan to fluid. An Outlet Fan has a flow direction from fluid to fan. For Inlet and Outlet Fans you specify the ambient static pressure in Fan Settings. The internal static pressure is obtained during calculations as an average pressure over the face. Internal Fans have outlet (from fluid to fan) and inlet (from fan to fluid) faces. The static pressures needed at the faces for determining the fan flow rate are obtained during the flow calculation as values averaged over these faces. You can specify a fan flow swirling about a Reference axis by specifying angular (and radial) fluid velocities. You can also specify fluid temperature and Substance Concentrations (if you deal with several fluids). Optionally, you can overwrite the default Turbulence Parameters (turbulent intensity and length, or turbulent energy and dissipation). 3-10 Material Definition Prior to creating a COSMOSFloWorks project, make sure that all project solids, fluids, and porous media exist in the Engineering Database and their properties correspond to your project conditions. All project fluid substances and solid materials are specified in the Wizard or General Settings dialog boxes. Fluids. • Flow entering the model through an opening. You specify the fluid entering the model through the openings by creating the Flow openings boundary condition or Fan condition. The required fluid (or mixture of fluids) is specified through the relative concentration (concentrations) at the opening's surface under the Substance Concentrations item on the Settings tab of the Boundary Condition or Fan dialog boxes. • Fluid subdomains. For a closed fluid region you can specify the fluid type and/ or fluids other than those specified in the Wizard or General Settings. Several Fluid subdomains, separated by solid regions, can exist in the project, each with its own fluid type and/or fluids. See "Fluid Subdomains" on page 8-1. • Fluid volumes. To specify a fluid for a certain volume as an initial condition for the project, you can either select a closed region within a model by selecting one of the faces bounding the region or create an additional component (a part or subassembly in assemblies, as well as a body in multibody parts) within your model, treat this component as a fluid volume (disable the component, see "Component Control" on page 5-7 ), and perform the fluid specification in the Initial Condition dialog box for this closed region or model component. Solids. • If your project deals with several solid materials, then in the Wizard or General Settings specify a solid material that is applied by default to all the components of the model. To assign a different solid material to a certain model part, it is necessary for this part to be a model component. Then apply a material to a component in the Solid Material dialog box. Porous media. • To specify a porous medium, first define the medium's properties in the Engineering Database. Then, if necessary, modify the model, so the porous medium is represented by a separate component or components (this requires the model to be an assembly or multibody part). Next, disable the porous medium components in the Component Control dialog box. Finally, assign the porous medium to the component (or components) in the Porous Medium dialog box. Radiative surfaces. • If your project includes radiation, you need to specify surface emissivity properties for each model surface. The surface emissivity properties are stored in Introducing COSMOSFloWorks 3-11 Chapter 3 Conditions and Tools the Engineering Database in the form of pre-defined or custom Radiative surfaces. To specify the surface emissivity properties for a wall you will need to apply an appropriate radiative surface to this wall. The default radiative surface is applied in the Wizard or General Settings. You can apply a different radiative surface for a specific wall by creating a Radiative Surface boundary condition. Units – Basic Information In the Wizard or Units dialog box you can select a system of units from the Engineering Database for both input data and output data (results). In the Units dialog box you can also adjust the system of units for the current project and save it into the Engineering Database. By default, typing unit symbols is not necessary because the system assumes the units you selected from the Units database. You can enter data in other unit systems that are available in the Units database, and COSMOSFloWorks will automatically convert the values to your selected system. In this case you must type the other unit system symbols in the input fields. You can also create a custom unit reckoned from the corresponding SI unit by the specified arithmetical expression. You can type values with any number of decimal places and COSMOSFloWorks will interpret all the decimal places properly. The selected system of units has no influence on the SolidWorks system of units. Engineering Database – Basic Information The Engineering Database contains: physical information on a wide variety of gas , liquid, non-Newtonian liquid, compressible liquid, steam and solid substances. It includes both constant values and various physical parameters as functions of temperature and pressure (pressure dependence is only for a liquid's boiling and solidification points). fan curves defining volume flow rate (or mass flow rate) versus static pressure difference for selected industrial fans. See "Fans – Basic Information" on page 3-10. properties of porous media. See "Porous Media" on page 2-6. values of various solid materials thermal contact conductance used to specify contact resistances. See "Creating a Contact Resistance" on page 16-1. thermal resistance and pressure drop curves for heat sink simulations. See "Creating a Heat Sink Simulation" on page 17-1. custom visualization parameters which are defined by an equation (basic mathematical functions) with the specified default parameters as variables and can be visualized in addition to the standard parameters. See "Specifying Custom Visualization Parameters" on page 22-5. properties of radiative surfaces. See "Surface-to-surface Radiation" on page 2-10. 3-12 units in which you can see and specify data in the project. In addition to the COSMOSFloWorks-defined items, you can add user-defined items. The user-defined data can be shared among other users. See "Engineering Database" on page 22-3 for details. To access the database, click FloWorks, Tools, Engineering Database. Calculator – Basic Information The Calculator contains various gas dynamic formulas, which can be useful for engineering calculations. To access the Calculator, click FloWorks, Tools, Calculator. Then right-click the Calculator dialog box and select New Formula. Select the required formula in the New Formula dialog box and click OK. Names of the formula variables appear in the Calculator sheet. Type values under these names and the result will appear. Additionally, you can connect values of one variable with values in another cell of the Calculator sheet. To do so, right-click the name of a formula variable in the Calculator sheet cell and select Add Relation. Next click the sheet cell from which the value will be taken at each moment, so a continuous relation with the cell is established. Introducing COSMOSFloWorks 3-13 Chapter 3 Conditions and Tools 3-14 4 Wizard Wizard and Navigator The Wizard allows you to create a new project in a step-by-step process. But in the COSMOSFloWorks Wizard you can also use the Navigator in addition to standard Next and Back buttons. The Navigator provides quick access to dialog boxes or steps of the Wizard. Using the Navigator you can not only correct data specified in any step of the Wizard, but quickly create a new project avoiding the step-by-step process. The Navigator pane can be expanded or collapsed. To expand or collapse the pane click the arrow or click anywhere along the bar next to the arrow. The Navigator pane contains following buttons, which provide access to the corresponding dialog boxes of the Wizard: • Project configuration • Units system • Analysis type • Fluids • Default Solid (If Heat conduction in solids is enabled) • Wall conditions • Initial conditions • Result and geometry resolution If you specified all the required data and want to create a new project with the current data, click Finish. If the icon (“What’s wrong”) appears on the Navigator pane when you click Finish, this means that not all the data required to create the new project were specified. You must correct the settings in all dialog boxes for which the “What’s wrong” icons are displayed before you can finish creating the project. Introducing COSMOSFloWorks 4-1 Chapter 4 Wizard Project Configuration The project wizard guides you through the definition of a new COSMOSFloWorks project. In the Project Configuration dialog box you can specify the configuration to which the project will be connected. You can either use the current configuration with its native name, or create a new configuration based on the current configuration. To specify a configuration: 1 Click FloWorks, Project, Wizard. 2 Choose current configuration or create a new configuration for the project. • Click Create new if you want to copy the current SolidWorks configuration and attach a new COSMOSFloWorks project to it. Enter a new Configuration name. • Click Use current if you want to attach a new COSMOSFloWorks project to the current SolidWorks configuration. If the current configuration already contains a project, the project is replaced and all data will be lost. To avoid the warning message you should Clear Configuration to clear the SolidWorks configuration from a COSMOSFloWorks project before entering the Wizard. 3 Add the desired Comments to the project. After the project is created you can revise comments by clicking FloWorks, Project, Edit Comment. 4 Click Next or click the button on the Navigator pane to switch to the corresponding dialog box of the Wizard. Unit System Allows you to select a system of units from the Units database for both input and output (results). By default, you do not have to enter unit symbols because the system assumes the units you selected from the Units database. You can also enter data in other unit systems that are available in the Units database: COSMOSFloWorks will automatically convert the numerical values to your selected system. In this case you must type the other unit system symbols in the input fields. The selected system of units has no influence on the SolidWorks system of units. Prior to running the Wizard, you can check the Units database and if necessary define your own unit system. To access the Units database, click FloWorks, Tools, Engineering Database and select the Units item. After passing through the Wizard, you can adjust the selected project system of units in the Units Settings dialog box accessible by clicking FloWorks, Units. 4-2 To select a system of units: 1 Select a unit system from the following: • CGS – centimeter-gram-second • FPS – foot-pound-second • IPS – inch-pound-second • NMM – Newton-millimeter-kilogram-second • SI – International System of units: Newton – meter – kilogram – second 3 ------------- or • USA – foot-pound-second (pressure – pound ---------------- or psi, volume flow rate – foot 2 min inch CFM) 2 If no default unit system suits your needs, select the system which most closely matches your unit system and adjust the selected unit system. The modified system becomes default for the Wizard and current project but is not saved in the Engineering Database. 3 If you want to save the modified unit system in the Engineering Database: • select Create new option, • in the Name box type the name of the new system of units. The new unit system will be added to the Engineering Database after you exit the Wizard by clicking Finish. 4 Click Next or click a button on the Navigator pane to switch to the corresponding dialog box of the Wizard. Analysis Type Allows you to define an appropriate analysis type and select specific physical feature options for the problem you intend to solve with COSMOSFloWorks. To specify an analysis type and physical feature options: 1 Under Analysis type select either Internal or External type of the flow analysis: • Internal flow analysis concerns flows bounded by outer solid surfaces, e.g., flows inside pipes, tanks, HVAC systems, etc. To perform an Internal flow analysis, the SolidWorks model must be fully closed (see "How It Works" on page 1-1). To ensure the model is closed use Check Geometry. • External flow analysis concerns flows not bounded by outer solid surfaces, but only by the Computational Domain boundaries. In this case the solid model is fully surrounded by the flow, e.g., flows over aircrafts, automobiles, buildings, etc. If you want to analyze both internal and external flows simultaneously, e.g. flows over and through a building, such an analysis is treated as an External analysis in COSMOSFloWorks. Introducing COSMOSFloWorks 4-3 Chapter 4 Wizard 2 For models that have internal spaces not involved in the flow analysis, you can use two additional options for reducing the required system resources under Consider closed cavities: • Exclude internal spaces. Allows you to disregard closed internal spaces in External flow analysis. • Exclude cavities without flow conditions. In both Internal and External flow analyses select this option to disregard closed internal spaces with no Boundary Conditions or Fans specified on their surfaces. Both procedures do not affect the SolidWorks model but allow you to avoid unnecessary mesh refinements and flow calculations in non-analyzed model regions. If you select these options the corresponding spaces and cavities are filled with solid. Excluding internal spaces or cavities may cause wrong results if you analyze heat exchange between solid parts and fluid volumes. 3 Specify the following Physical features you want to take into account in the analysis. Double-click a Value cell to edit the cell contents or select the appropriate feature. If you want to specify a coordinate-dependent or time-dependent value, click Dependency after clicking the corresponding Value cell. • Select the Heat conduction in solids check box if you want to consider heat transfer in solid parts in contact with the fluid (conjugate heat transfer problem). See also "Heat Conduction in Solids" on page 2-2. • Select the Heat conduction in solids only check box if no fluid exists in your heat transfer analysis. • Select the Radiation check box if you want to enable surface-to-surface radiation in conjugate heat transfer analysis. See "Surface-to-surface Radiation" on page 210. • You can select the Environment radiation option. The Environment radiation can be specified for both external and internal analyses. It denotes that the computational domain’s far-field boundaries radiates heat (Q) into the computational domain using the Emissivity coefficient (ε = 1, specified in the Engineering Database under the Radiative Surface, FW Defined, Blackbody opening/outer boundary item) and the specified Environment temperature as shown below: Q = ε σT4. • Select the Solar radiation check box to enable directional radiation from ambient space and specify the directional vector (using the X, Y, Z components of the direction vector) and the Solar Intensity. • Select the Time dependent check box if your problem is transient (i.e., unsteady), and specify the analysis physical time in the Total analysis time box, the time step of results outputs in the Output time step box. The time-dependent problem can be sorted into two groups. The first group is problems where you are interested in observing the flow development over time 4-4 (e.g., the temperature increase of a fluid with time due to heat generation in a solid component). For these problems you must specify the total analysis time indicating when to finish the calculation. The second group of problems are those with flow that periodically changing in time (e.g., a Karman-street behind a cylinder). For these problems you can specify goals, whose convergence will be used as a condition for finishing the calculation. After completing the Wizard, you can modify these settings in the Calculation Control Options dialog box. • Select the Gravity check box if you need to take gravitational effects into account, and specify the acceleration due to gravity X, Y, and Z components in the Global Coordinate System. For time-dependent analyses, you can specify the gravitational acceleration vector dependent on time by clicking Dependency. If liquids are used, check to see that the densities specified in Engineering Database are dependent on the fluid temperature. If gases are used, you cannot use Gravity when the High Mach number flow option is enabled. • Select the Rotation check box if you want to specify either Local region(s) of rotation or the Global rotating reference frame. For a Global rotating reference frame you need to specify the Reference axis and the Angular velocity. Please note that the Radiation and Time dependent options will be unavailable if you select Local region(s) of rotation. Also, you should not use Local region(s) of rotation if you want to analyze high Mach number flows. See "Rotation" on page 4-15. 4 Specify Reference axis of the global coordinate system (X, Y or Z). This axis is used in the Dependency dialog box for specifying data as tabular or formula dependencies on the R coordinate reckoned in a cylindrical coordinate system from the reference axis. 5 Click Next or click a button on the Navigator pane to switch to the corresponding dialog box of the Wizard. After theprojectiscreated,youcanmodifytheanalysistypeand thephysicalfeatureoptionsunder Analysis type in the General Settings dialog box. See also "Physical Features" on page 2-1 "Heat Conduction in Solids" on page 2-2. Introducing COSMOSFloWorks 4-5 Chapter 4 Wizard Default Fluid Allows you to specify the fluid substances whose flow is analyzed in the COSMOSFloWorks project. COSMOSFloWorks allows you to analyze the flow of up to ten fluids of different types (Liquids, Gases/Steam, Non-Newtonian Liquids and Compressible Liquids) in the same project. Fluids mixing can be analyzed as well (except for Compressible Liquids), but mixing fluids must be of the same type. In the Default Fluid dialog box you can specify the default fluids and default fluid type to be assigned for all fluid regions. After the project is created, you can specify different fluid types for specific fluid regions using the Fluid Subdomain feature. Fluid regions with different types of fluids must be separated from each other by solid region(s). COSMOSFloWorks is not capable of calculating a mixture of different compressible liquids. You can select several compressible liquids, but the liquid properties will be set equal to the properties of the compressible liquid that was added first. This allows you to analyze compressible liquid mixing in detail. Non-Newtonian liquids mixing is calculated without any limitations. If there is no appropriate fluid listed in the Fluids list you can define a new substance in the COSMOSFloWorks Engineering Database. To specify fluids required for the analysis: 1 In the fluids list, click at the left of fluid type name to display the list of fluids of this type available in the Engineering Database . The fluid types are: Gases, Liquids (Newtonian viscous incompressible liquids), Non-Newtonian liquids, Compressible liquids and Steam. See also "Fluid Type and Compressibility" on page 2-4, "Water Vapor Condensation" on page 2-8, "Non-Newtonian Liquids" on page 2-8, "Compressible Liquids" on page 2-9. 2 Double-click the desired fluid in the Fluids list, taken from the Engineering Database. – or – Select a fluid from the Fluids list and click Add. The Project fluids list displays fluids that are available for the current analysis. To remove a fluid from the analysis select it in the Project fluids list and click Remove. • If you have added fluids of different types to the Project fluids list, you must select the Default fluid type. Only fluids of this type will be available to be assigned as default project fluids. The selected fluid type is assigned by default for all fluid regions in the analysis. After the project is created, you can specify another fluid type for a specific fluid region using the Fluid Subdomain feature. • If you have added more than one fluid of the same type to the Project fluids list, you can select which of them will be assigned as default fluids for all fluid regions by selecting check boxes at the right of each fluid’s name. After the project is created, you can assign other fluids for a specific fluid region using the Fluid Subdomain feature; only fluids specified in the Project fluids list will be available 4-6 for selection. Default fluids’ concentrations are specified in the Initial Conditions (Initial and Ambient Conditions for External analysis) dialog box of the Wizard and assumed equal by default. 3 If more than one compressible liquid is selected, the compressible liquid that was added first is considered as the "reference liquid" and its properties will be applied to all of the selected liquids. Thus, only one compressible liquid is calculated but different liquids’ names can be used to mark different parts of the “reference liquid” to analyze mixing in detail. 4 Specify which Flow Characteristics are required for the analysis: • By default, the flow can be either laminar or turbulent or with transition (depending on the flow characteristics). Under Flow type, you can consider the flow as laminar only in the entire Computational Domain by selecting Laminar Only, or turbulent only by selecting Turbulent Only correspondingly. If you have specified NonNewtonian liquids or Compressible liquids as the project's fluid type, the Laminar Only flow type will be selected automatically to consider the flow in all fluid regions as laminar. After the project is created, you can specify another fluid type and, therefore, another flow type for a specific fluid region using the Fluid Subdomain feature. See also "Turbulence" on page 2-5 . • Select the High Mach number flow check box if you want to analyze high-velocity gas flows (flow Mach number is greater than about 3 for steady-state and 1 for transient analyses). The High mach number option is applied for the entire computational domain and cannot be changed for an individual fluid region. See also "Fluid Type and Compressibility" on page 2-4. 5 Click Next or click a button on the Navigator pane to switch to the corresponding dialog box of the Wizard. After the project is created, you can change the default project fluids as well as the default fluid type and flow characteristics under Fluids in the General Settings dialog box. Default Solid Allows you to specify the default solid material applied to all solid components in the COSMOSFloWorks project. This will reduce the amount of data entry required for models with many components. If you want to specify a different solid material for one or more components, you can define a Solid Material condition for these components after the project is created. If there is no appropriate solid listed in the Solids list, click New and define a new substance in COSMOSFloWorks Engineering Database. To specify solid material: 1 Select a solid material from the Solids list taken from the Engineering Database. Selected material appears in the Default solid box. Introducing COSMOSFloWorks 4-7 Chapter 4 Wizard 2 Click Next or click a button on the Navigator pane to switch to the corresponding dialog box of the Wizard. After the project is created, you can change the default solid under Solids in the General Settings dialog box. Default Wall Conditions Allows you to specify the conditions applied to all model walls by default. To specify default wall conditions: 1 Specify the Value of the wall condition Parameter. The following types of wall conditions are available depending on the analysis type and physical features specified in the Analysis Type dialog box of the Wizard: • Default outer wall thermal condition. In case of internal analysis with Heat conduction in solids enabled, you must specify a thermal condition applied by default to all the outer model walls. This condition allows you to define the heat exchange between the external flow and the outer model walls for internal analysis. The following thermal conditions can be set on the outer model walls: • Adiabatic wall. This is a heat-insulated wall. • Heat transfer coefficient. The heat flow (Q) through the outer walls is denoted by the user-defined Heat transfer coefficient (α), Temperature of external fluid (Tf), the calculated temperature of the outer wall (Ts) and the wall area (S): Q = α(Tf - Ts)S. • Heat generation rate (total heat generation rate). Positive values indicate heat flow from the outer media to the solid; negative values indicate heat flow from the solid to the outer media. • Surface heat generation rate (heat generation rate per unit area). Positive values indicate heat flow from the outer media to the solid; negative values indicate heat flow from the solid to the outer media. • Wall temperature. Specifies the outer wall temperature. Click Dependency if you want to specify coordinate-dependent or time-dependent values. You can redefine the default heat condition for a specific outer wall: to specify the heat generation rate or surface heat generation rate conditions, use Surface Source; to specify the heat transfer coefficient use the Outer Wall boundary condition. • Default wall thermal condition. If you do not intend to solve a conjugate heat transfer problem, you must specify one of the following wall thermal conditions applied by default to all of the model walls contacting the fluid: 4-8 • Adiabatic wall. This is a heat-insulated wall. By default all walls are skin friction surfaces. If you want the wall to be adiabatic and frictionless, you must create a boundary condition of Ideal Wall type on all faces that define the wall. • Heat transfer rate (total heat transfer rate). Positive values indicate heat flow from the wall to the fluid; negative values indicate heat flow from the fluid to the wall. • Heat flux (heat transfer rate per unit area). Positive values indicate heat flow from the wall to the fluid; negative values indicate heat flow from the fluid to the wall. • Wall temperature. As applicable, simply type the value in the box whose name corresponds to the selected condition. Click Dependency if you want to specify coordinate- dependent or time-dependent values. You can define a different heat condition for a specific wall. To set temperature and heat transfer coefficient conditions, use the Real Wall Boundary Condition. To set heat flux and heat transfer rate use the Surface Source. • If the surface-to-surface radiation is enabled, you must specify the surface emissivity properties for all walls within the model. To apply surface emissivity properties, click and select the desired radiative surface currently available in the Engineering Database. You can define different emissivity properties for a specific model wall by using the Radiative Surface condition. • The Default wall radiative surface denotes the surface emissivity properties applied by default to all walls within the model except for the outer model walls within an internal analysis. In the COSMOSFloWorks Standard version, you can only specify the Default wall radiative surface of following types: Wall to ambient (Blackbody or with a custom-defined emissivity coefficient) or Nonradiative . • The Default outer wall radiative surface denotes the surface emissivity properties applied by default to all outer model walls within an internal analysis. Any radiative surface type except for the non-radiating surface applied to an insulator's wall will be automatically changed by the program to the whitebody wall. For more details about the standard radiative surfaces and surface emissivity properties, see "Surface-to-surface Radiation" on page 2-10. • You can specify the default wall Roughness value used for all of the walls not specified by the user using the Real Wall Boundary Condition. The roughness is introduced as dents of randomized geometry, which are randomly distributed over a surface. Introducing COSMOSFloWorks 4-9 Chapter 4 Wizard The specified roughness is the Rz value defined as follows: Rz = 5 5 i =1 i =1 ∑ | y pmi | + ∑ | yvmi | 5 You can set the roughness in micrometers, microinches or custom units. • Slip condition. In case of an analysis involving a non-Newtonian liquid, you can specify a Navier slip condition for all model walls. To apply the slip condition, select the checkbox in the Value cell at the right of the Slip effect parameter. You must specify values of C1 and C2 constants as well as the Yield stress. The Navier slip condition obeys the following law for the liquid's slip velocity at the wall: , where τ - the shear stress obtained from the calculation, τ0,Gl - the yield shear stress specified by the user (Yield stress), VGl - the slip velocity at wall, C1 and C2 constants specified by the user. 2 Click Next or click a button on the Navigator pane to switch to the corresponding dialog box of the Wizard. After the project is created, you can change the Default wall conditions under Wall conditions in the General Settings dialog box. See also "Heat Conduction in Solids" on page 2-2, "Boundary Conditions – Basic Information" on page 3-5. Initial and Ambient Conditions Specifying Initial (for an Internal analysis) or Initial and Ambient (for an External analysis) Conditions means specifying values of Thermodynamic parameters, Velocity parameters, Turbulence parameters, Concentration (for more than one fluid) and Solid parameters (to solve “Heat conduction in solids”). • If you want to solve a steady Internal problem in a shorter time, we recommend that you use Initial conditions (initial values of the flow parameters) that are closer to the assumed solution than the default initial conditions. • If you solve a steady External problem, specifying Ambient conditions means specifying initial conditions within the Computational Domain and boundary conditions at the Computational Domain boundaries. The specified thermodynamic and velocity parameters are considered as parameters of the undisturbed external flow and used to define the initial flow state. 4-10 • If you solve a time-dependent (transient) problem, you must specify initial values of the flow parameters exactly, with the exception of unsteady problems, which have a steady periodic solution (e.g. in the case of periodic boundary conditions) and can be obtained from arbitrary initial conditions, but additional time will be required to eliminate the initial conditions’ influence. • You can specify initial conditions as constants or coordinate-dependent values. You can also apply results from other calculations as the project’s initial conditions. • After passing the Wizard, you can replace these initial conditions by specifying other initial conditions in the General Settings dialog box and/or, in a local region (see "Creating an Initial Condition" on page 19-1). Double-click a Value cell to edit the cell contents or select the appropriate parameter type. If you want to specify a coordinate-dependent or time-dependent value, click Dependency after clicking the corresponding Value box. To specify initial and ambient conditions: 1 Under Parameter Definition select whether you want to manually specify initial (ambient) conditions or apply another project’s results as initial (ambient) conditions for the current project: • Select User Defined for manual specification. • Select Transferred for using results from another calculation. See "Select Results to Transfer" on page 4-17. To use the previous project calculation results as initial (ambient) conditions, use the Take previous results option. See "Running the Calculation" on page 24-1 for details. 2 Under Thermodynamic parameters select a combination of independent flow parameters (static pressure, static temperature, static density) and type the values in the corresponding boxes. For liquids the only available thermodynamic parameters are pressure and temperature. If you enable a rotating reference frame, you can select the Pressure potential check box. When the Pressure potential check box is selected, the specified initial static pressure is assumed to be relative to the rotating frame pressure (Pr) and the absolute pressure is determined by the density, angular velocity and the radius: 1 Pspecified = Pr = Pabs − ρω 2 ⋅ r 2 . 2 When the Pressure potential box is unchecked, the specified initial static pressure is assumed to be a pressure in terms of the absolute frame of reference (Pabs), i.e. observable by the stationary analyst. If gravitation effects are considered, you can select the Pressure potential check box. When the Pressure potential check box is selected, the specified initial static pressure is assumed to be piezometric pressure (or potential) and the absolute pressure (Pabs) is determined by the reference density, gravitational acceleration vector and the position vector: Introducing COSMOSFloWorks 4-11 Chapter 4 Wizard Pspecified = Ppiezo = Pabs − ρ ( g x x + g y y + g z z ) . When the Pressure potential box is unchecked, the specified initial static pressure is assumed to be an absolute pressure, and the corresponding piezometric pressure is respectively calculated. 3 Under Velocity parameters specify the X, Y and Z components of the velocity vector with respect to the Global Coordinate System. For gases you can specify the Mach number instead of the absolute velocity. When the Relative to rotating frame check box is selected, the specified velocity (Mach number) is assumed to be relative to the rotating reference frame (Vr): Vr = Vabs − ω × r . Clear this check box to specify velocity (Mach number) relative to the absolute (nonrotating) frame of reference (Vabs). 4 Under Turbulence parameters (If Laminar Only flow is not considered in the Fluid Type and Physical Features dialog) you can adjust the default turbulence parameters if you are fully confident in your turbulent values. The default turbulence parameters are used as initial conditions (or ambient conditions for external analyses) in the computational domain and as a default inlet boundary condition in Boundary Conditions and Fans . You can set either turbulent Intensity and turbulent Length or turbulent Energy and turbulent Dissipation . 5 If the number of fluids selected as default fluids is greater than one, then under Concentration, specify the relative concentrations of the project’s default fluids either by Mass or by Volume. By default, COSMOSFloWorks uses equal concentrations for all fluids. COSMOSFloWorks uses the specified concentrations as initial conditions (or ambient conditions for external analyses) for the entire computational domain and as a default inlet boundary condition in Boundary Conditions and Fans. TIP: If you have several fluids piped into a volume, you can decrease the total calculation time by specifying the initial fluid concentrations within a pipe equal to the concentrations at the pipe’s inlet. To do this, replace a pipe fluid volume (the void) with a solid part, disable this part in the Component Control dialog box, and using the Initial Condition dialog box specify the appropriate initial fluid concentrations for the fluid region represented by this part. 6 In case of conjugate heat transfer problem, under Solid Parameters specify the Initial solid temperature assigned by default to all model components. This temperature is needed to start the calculation when solving a steady-state problem or to define the initial state when solving a time-dependent problem. However, you can specify a different initial solid temperature to a particular model component by using the Initial Condition dialog box. 7 Click Next or click a button on the Navigator pane to switch to the corresponding dialog box of the Wizard. 4-12 Results and Geometry Resolution Results and Geometry Resolution in the form described below is specified in the Wizard only. After finishing the Wizard, the Result resolution is virtually split into Level of initial mesh in the Automatic Initial Mesh dialog box, governing the initial mesh only, and Results resolution level in the Calculation Control Options dialog box, governing finishing the calculation and refining computational mesh during calculation. As for the Geometry resolution options, influencing the initial mesh also, they can be changed in the Automatic Initial Mesh box, and/or their effects can be corrected in the Initial Mesh and Local Initial Mesh dialog boxes. Result resolution governs the solution accuracy through mesh settings and conditions of finishing the calculation that can be interpreted as resolution of calculation results. You specify result resolution in accordance with the desired solution accuracy, available CPU time and computer memory. Because this setting has an influence on the number of generated mesh cells, a more accurate solution requires longer CPU time and more computer memory. To specify result resolution: 1 Using the slider, you can select one of the eight resolution levels. The first level will give the fastest results but the level of accuracy may be poor. The eighth level will give the most accurate results but may take a long time to converge. Increase result resolution level if you want to improve the quality of the results. The resolution level that will return stable results depends on the task. For the majority of tasks you can achieve stable results starting from level three. However, some types of tasks require increasing the result resolution level (e.g. external flows with separation from smooth surfaces). 2 Click Finish to close the Wizard and create an COSMOSFloWorks project or specify the geometry resolution parameters as described below. Geometry resolution. Allows you to specify the Minimum gap size and Minimum wall thickness to discern diminutive geometry that is not automatically recognized by COSMOSFloWorks. These settings have an influence on a characteristic cell’s size and together with Result Resolution govern the total number of cells generated in the computational mesh. COSMOSFloWorks calculates the default minimum gap size and minimum wall thickness using information about the overall model dimensions, the Computational Domain, and faces on which you specify Conditions and Goals. However, this information may be insufficient to recognize relatively small gaps and thin model walls. This may cause inaccurate results. In these cases, the Minimum gap size and Minimum wall thickness must be specified manually. Introducing COSMOSFloWorks 4-13 Chapter 4 Wizard Prior to starting the calculation, we recommend that you check the geometry resolution to ensure that small features will be recognized. Use FloWorks, Project, Summary to observe the Minimum gap size and the Minimum wall thickness. If you set boundary conditions, surface goals, or modify the model or computational domain, these characteristic sizes may change. Click FloWorks, Project, Rebuild to update the minimum gap size and minimum wall thickness. To specify geometry resolution: 1 Specify the minimum gap size and the minimum wall thickness: • Minimum gap size. The automatically generated minimum gap size depends on the model size, computational domain, volume sources, initial conditions, and boundary conditions. If the model has a gap that is smaller than the Minimum gap size, then the gap will not be considered during the calculation (i.e., fluid will not pass through the gap). To specify a minimum gap size manually, select Manual specification of the minimum gap size and type the value in the Minimum gap size box. You can link the minimum gap size value to a feature or reference dimension so that the minimum gap size value will be equal to the dimension. Changing the dimension value causes the minimum gap size value to change. To link the minimum gap size value, click the Minimum gap size refers to the feature dimension check box and select the dimension in the graphics area. To display all possible dimensions, right-click the Annotation item in the FeatureManager tree and select Show Feature dimensions and Show Reference Dimensions. • Minimum wall thickness. The automatically generated minimum wall thickness value depends on the model size, computational domain, volume sources, initial conditions, surface sources and surface goals. The Minimum wall thickness does not influence the meshing if it is equal to or greater than the Minimum gap size (see "Automatic Settings for Initial Mesh" on page 21-1). If the model has walls or solid protrusions whose thickness is less than the Minimum wall thickness and Minimum gap size, then the solid walls with both sides contacting the fluid will not be resolved properly during the calculation (i.e., the solid will be replaced with fluid). To specify a minimum wall thickness manually, select Manual specification of the minimum wall thickness and type the value in the Minimum wall thickness box. You can link the minimum wall thickness value to a feature or reference dimension so that the minimum wall thickness value will be equal to the dimension. Changing the dimension value causes the minimum wall thickness value to change. To link the minimum wall thickness value, click the Minimum wall thickness refers to the feature dimension check box and select the dimension in the graphics area. To display all possible dimensions, right-click the Annotation item in the FeatureManager tree and select Show Feature dimensions and Show Reference Dimensions. 4-14 In case of internal analyses, boundaries between internal flow and ambient space are always resolved properly because COSMOSFloWorks distinguishes the internal flow volume and ambient space. If your model does not contain walls with both sides contacting the fluid and it does not contain thin features protruding into the fluid, then the Minimum wall thickness value should not be changed. The manually specified values are retained if you modify the model or COSMOSFloWorks project. If you specify very small values of these reference sizes and a high result resolution, the number of mesh cells will dramatically increase, resulting in increases in memory requirements and CPU time. 2 You can also select the Advanced narrow channel refinement option checkbox. When checked, a finer narrow channel refinement strategy is enabled which ensures that narrow channel flow passages will be resolved by a sufficient number of cells to predict the flow and heat transfer phenomena with higher accuracy. The consequence may be a significant increase of the number of cells (up to one or more orders of magnitude). 3 Click Finish to close the Wizard and create an COSMOSFloWorks project or click a button on the Navigator pane to switch to the corresponding dialog box of the Wizard. Rotation If you deal with rotating equipment you can model the flow in the coordinate system rotating with the rotating equipment. To enable rotation: 1 In the Analysis Type dialog box select the Rotation check box. 2 Select the Type of rotation: • Local region(s). If you select Local region(s) you can specify the local rotating reference frame(s). This allows you to analyze the fluid flow through rotating components of the model. In order to specify the local Rotating region you need to create a component representing it. The fluid flow within the rotating region is calculated in the rotating region’s local reference frame. Flow field parameters are transferred from adjacent flow regions to the rotating region’s boundary as boundary conditions. The flow field must be axially symmetric at the rotating region’s boundary. See "Rotating Regions" on page 9-1. • Global rotating. If you select Global rotating it is assumed by default that all model walls rotate at the speed of the rotating reference frame. At that, the corresponding Coriolis and centrifugal forces are taking into account. You can specify a stator (non-rotating in the absolute, inertial reference frame) face that must be symmetric with respect to the rotation axis. To specify a stator face, use the Stator moving wall boundary condition. By default when you enable a rotating Introducing COSMOSFloWorks 4-15 Chapter 4 Wizard reference frame, velocity (Vr) and pressure (Pr) values are specified relative to the rotating reference frame as follows: Vr = Vabs − ω × r Pr = Pabs − 1 ρω 2 ⋅ r 2 2 Here, Vabs and Pabs are the velocity and pressure in the absolute or stationary reference frame correspondingly, w is the angular velocity, r is the density and r is the distance from the axis of rotation. You can also specify velocity and pressure values in the absolute reference frame (i.e. Vabs and Pabs) if you clear the “Relative to rotating frame ” option for velocity specification and the “Pressure potential” for pressure specification. 3 If you have selected the Global rotation option, click and in the Rotation Axis dialog box specify the rotational axis as either a reference axis or an axis of reference coordinate system: • In the FeatureManager, select a reference Axis. To create an axis, go to Insert, Reference Geometry, Axis. When you select a reference axis check to see that its direction conforms to the angular velocity value: positive angular velocity value denotes angular velocity vector codirectional with the axis direction. The direction of the axis is indicated by the axis’ name that is shown near the axis origin. • In the FeatureManager, select a reference Coordinate system (or keep the default Global Coordinate System), then in the Rotation axis, select an axis of this coordinate system you want to be a rotation axis. To create a reference coordinate system, go to Insert, Reference Geometry, Coordinate System. The positive angular velocity value denotes angular velocity vector codirectional with the axis direction. The displayed arrows always show direction corresponding to the positive angular velocity value. 4 If you have selected the Global rotation option, specify an Angular Velocity value (ω) which obeys the right-handle rule. 5 If you are finished specifying parameters in the Analysis Type dialog box click Next or click a button on the Navigator pane to switch to the corresponding dialog box of the Wizard. Rotation Axis Allows you to specify the rotational axis of the global rotating frame of reference: To specify the rotation axis: 1 Select either a reference axis or an axis of reference coordinate system: 4-16 • In the FeatureManager Tree, select a reference Axis. To create an axis, go to Insert, Reference Geometry, Axis. When you select a reference axis check to see that its direction conforms to the angular velocity value: positive angular velocity value denotes angular velocity vector codirectional with the axis direction. The direction of the axis is indicated by the axis’ name that is shown near the axis origin. • In the FeatureManager Tree, select a reference Coordinate system (or keep the default Global Coordinate System), then in the Rotation axis, select an axis of this coordinate system you want to be a rotation axis. To create a reference coordinate system, go to Insert, Axis System. The positive angular velocity value denotes angular velocity vector codirectional with the axis direction. The displayed arrows always show direction corresponding to the positive angular velocity value. 2 Click OK. Select Results to Transfer Allows you to select a COSMOSFloWorks project or results file (*.fld), whose results will be applied as initial conditions for the current project. If the parameter values to be applied cannot be applied to the current project due to differences in the projects (e.g., differences in computational domains or fluid and solid regions, so that a parameter in the project of reference is not defined in the current project) then the default values (specified under the Thermodynamic Parameters, Velocity Parameters, Turbulence Parameters and other items) will be used in the current project. To select results to transfer: 1 Select the method in which the results are taken: • Select COSMOSFloWorks project, if you want to take the results of a currently opened model’s project. This is the easiest way to take results obtained earlier in the project of the current model. If you want to take results obtained in another model, you need to open this model first or use the COSMOSFloWorks results (*.fld) file option. • Select Results (*.fld) file if you want to take the results from a results (*.fld) file of any available COSMOSFloWorks project. COSMOSFloWorks stores results in the <ProjectNumber>.fld file. This file is stored in the project folder accessible by clicking FloWorks, Project, Open Project Directory. The r_000000.fld file contains results obtained for the zero iteration, i.e. initial computational mesh and initial parameters distribution. 2 Click Browse to select either the desired COSMOSFloWorks project or the desired COSMOSFloWorks results (*.fld) file. As a result, the project (or file) name appears in the Selected COSMOSFloWorks project or results (*.fld) file box. 3 Click OK. Introducing COSMOSFloWorks 4-17 Chapter 4 Wizard 4-18 5 Working with Project New Project Creates a COSMOSFloWorks project based on a standard or user defined Template, instead of using the Wizard . In General Settings, Calculation Control Options, Initial Mesh, Units you specify information required for the new project. Creating similar projects this way is convenient, but remember that Fluid Subdomains, Rotating Regions, Boundary Conditions, Transferred Boundary Conditions, Initial Conditions, Porous Media , Heat Sources, Fans, Contact Resistances, Heat Sink Simulations, Surface Goals, and Volume Goals, and Equation Goals data are not saved in Templates. COSMOSFloWorks uses SolidWorks configurations as a geometry basis for projects. You can create a COSMOSFloWorks project as follows: • Create a new project and configuration. Using this method, you define a new configuration for the new COSMOSFloWorks project that is based on an existing configuration. • Use current configuration. This method attaches a new COSMOSFloWorks project to the currently active configuration. The project name is the same as the current configuration. To create a new project and configuration: 1 Click FloWorks, Project, New. 2 Click Create new. 3 Enter a Configuration name for your COSMOSFloWorks project. 4 From the Basic configuration list select the desired SolidWorks configuration with the geometry you want to use as a basis for the analysis. Introducing COSMOSFloWorks 5-1 Chapter 5 Working with Project 5 Select the desired template from the List of templates . If there were no extra templates created, the only New Project default template is available. See "Template" on page 5-3. 6 Click OK . To add a new project to the current configuration: 1 Click FloWorks, Project, New. 2 Click Use current. 3 Select the desired template from the List of templates . If there were no extra templates created, the only New Project default template is available. See "Template" on page 5-3. 4 Click OK . If the current configuration already contains a project, a warning message appears. The message asks if you want to replace the existing project: • If you click Yes , the existing project is replaced by the new one and all data associated with the old project will be lost. • If you click No, the new project is not created. To avoid the warning message you should Clear Configuration first. See also "COSMOSFloWorks Project" on page 1-4. Clone Project Allows you to create an exact copy of the current project. You can either use an existing configuration or copy it to a new configuration for the project you clone. This may be useful if you need to compare variants of a model with a few changes such as small discrepancies in geometry, different boundary conditions or fluids. While modifying a current configuration, remember, that adding or deleting SolidWorks features may have an influence on the other model configurations depending on the properties of each configuration. Feature changes may cause errors in COSMOSFloWorks projects attached to other configurations. The project settings such as General Settings, Conditions, Goals, Units and results are copied to the new project. If results are available then you can also copy them. In this case, the current and cloned project is identical. To clone a project and create a new configuration: 1 Click FloWorks, Project, Clone Project. 2 Click Create new. 3 Enter a Configuration name for your project. 5-2 4 Select Copy results, if desired.You copy the existing results for the possibility of using them as global initial conditions for the cloned project. 5 Click OK. To clone a project and assign it an existing configuration: 1 Click FloWorks, Project, Clone Project . 2 Click Add to existing. 3 From the Existing configuration list select the desired SolidWorks configuration with the geometry you want to use as a basis for the analysis. 4 Select Copy results, if desired. You copy the existing results for the possibility of using them as global initial conditions for the cloned project. 5 Click OK. If the current configuration already contains a project, a warning message appears. The message asks if you want to replace the existing project: • Click Yes, to replace the existing project by the cloned project. In this case all data associated with the old project will be lost. • Click No to choose another configuration for the project you clone. To avoid the warning message you should Clear Configuration first. Template Template contains all general project settings that can be used as a basis for a new project. These settings (problem type and physical features, fluids, solids, initial and ambient flow parameters, wall condition, geometry and result resolution, unit settings) can be specified under General Settings , Calculation Control Options, Initial Mesh and Units. Notice that Fluid Subdomains, Rotating Regions, Boundary Conditions, Porous Media, Fans, Initial Conditions, Solid Materials, Heat Sources, Radiative Surfaces, Contact Resistances, Heat Sink Simulations , Surface Goals, Volume Goals, and Equation Goals, as well as results are not stored in the template. To clone (copy) a project, see "Clone Project" on page 5-2 . Initially, only the New Project default template is available. To create a new template: 1 Under the General Settings, Initial Mesh, Calculation Control Options, and Unit dialog boxes, specify data you want to store in the template. 2 Click FloWorks, Project, Create Template . 3 Enter a descriptive Template name. 4 Click Save. Introducing COSMOSFloWorks 5-3 Chapter 5 Working with Project After the template is created, it is available in the list of templates, which you can use as a basis for a new project. COSMOSFloWorks Default Template The default “New project” template has the following settings: Analysis Type Internal Level of initial mesh Level 3 Geometry Resolution <Dependent on the model size> Advanced Mesh Options • Advanced narrow channel refinement OFF Physical Features • Heat transfer in solid OFF (no solids defined) • Heat transfer in solid only OFF • Time settings OFF • Gravitation settings OFF • High Mach number flow OFF • Radiation OFF • Flow type Laminar and Turbulent Rotating Reference Frame OFF Default Wall Conditions Adiabatic Roughness 0 micrometers Fluid Water Thermodynamic parameters • Pressure 101325 Pa • Temperature 293.2 K Velocity parameters 0 m/s Turbulence Parameters 5-4 • Turbulence intensity 2% • Turbulence length <Dependent on the model size> Clear Configuration Allows you to disconnect the current COSMOSFloWorks project with the active SolidWorks configuration and delete the project. When clearing a configuration, you can keep all project files such as COSMOSFloWorks files, Excel and Word documents, images and AVI files. Once you clear a configuration, you will not be able to restore the project. To clear a configuration: 1 Click FloWorks, Project, Clear Configuration . 2 Click Yes to confirm that you want to delete the directory and all the project files associated with the active configuration. Click No if you want to disconnect the project and leave all the project files. Click Cancel to abandon the operation. Edit Comment Allows you to edit project comments. In addition to the project Summary, here you can enter information about specified boundary and initial conditions, fans, sources and goals. Summary Presents general information about the project: • Project name. The name of the SolidWorks configuration to which the project is connected. • Project output directory. The default directory for storing project files, output images, reports and Excel documents. • System of units. • Analysis type. • Results resolution level. • Geometry resolution. • Default fluid type, number of fluids, fluids. • Physical features. • Default heat wall condition or Number of solid substances (if heat conduction in solids is enabled). • Default roughness value. • Initial conditions (or Initial and ambient conditions, for External flow problems). • Mass or volume substance fractions (for multiple fluids). Introducing COSMOSFloWorks 5-5 Chapter 5 Working with Project • Default solid substance and initial solid temperature (if heat conduction in solids is enabled). • Computational domain size and type of boundary condition specified at the computational domain boundary. • List of parts and subassemblies disabled in the Component Control dialog box. • The specified boundary conditions and sources. Rebuild Project If you have modified the SolidWorks model, click FloWorks, Project, Rebuild to update the project settings. COSMOSFloWorks detects when the project requires a rebuild and asks you for the rebuild. You can switch off this detection by clearing the Automatic Rebuild option accessible under FloWorks, Project menu. You must also rebuild the project after you rectify any Rebuild Error encountered by COSMOSFloWorks. Copy Features among Projects Allows you to copy project’s Input Data and Results features from the active project to other projects within the same model. To copy features to other projects: 1 Click FloWorks, Tools, Copy Features. - or In the COSMOSFloWorks analysis tree, right-click the feature you want to copy and select Copy to Project. 2 In the Target project list select projects you want to copy the selected features to. 3 Select features to copy. You can select more than one feature. To remove a feature from the list, select the feature and click Remove or in the analysis tree select this feature again. 4 Click OK . Parameter Editor Allows you to edit parameter values of different input data features (boundary conditions, initial conditions, fans, etc.) from different projects using the same dialog box. You can edit parameter values of several features simultaneously, if the parameters are common for the selected features. 5-6 To edit parameter values: 1 Click FloWorks, Tools, Parameter Editor. 2 In the list of Features, select features whose parameters you want to edit. If you want to select several features, hold down the Ctrl key while selecting. Common parameters for the selected features appear in the Parameters list. If a parameter value is not the same for all of the selected features, you will see <Different> in the Value cell for this parameter. If a parameter has a Boolean value (check box), then <Different> is added to the parameter’s name. 3 Double-click the Value cell in the list of Parameters to edit the parameter value. 4 Click OK to accept changes and close the dialog box or click Apply to update and continue to make changes. Component Control Allows you to control the component state. Components (parts or subassemblies in assemblies, as well as bodies in multibody parts) can be either disabled or enabled for the analysis. This setting affects neither your SolidWorks model nor the configuration. COSMOSFloWorks treats disabled components as fluid, so you can specify initial conditions that are different from the defaults, as well as specify volume sources, volume goals and porous conditions. You disable components to: • Specify a Rotating Region . • Specify Initial Condition or Volume Source, or Volume Goal in fluid. • Specify Porous Conditions. • Exclude unused components from the analysis if suppressing them causes invalid geometry (note that suppressing is the preferred method for excluding components not needed for the fluid analysis). • Specify Local Initial Mesh . To disable components: 1 Click FloWorks, Component Control. – or – In the COSMOSFloWorks analysis tree double-click the Component Control icon, or right-click it and select Run Component Control. 2 In the Components tree, select parts or subassemblies to disable. You can select a group of components by holding Ctrl while selecting them. 3 Click Disable. – or – Click Disable All if you want all components to be treated as a fluid. Introducing COSMOSFloWorks 5-7 Chapter 5 Working with Project 4 Click OK . To hide the disabled components in the graphics area: Right-click the Component Control icon in the COSMOSFloWorks analysis tree and select Hide Unused Components. Specifying Components Transparent for the Heat Radiation If you consider radiative heat transfer you may deal with bodies which practically do not absorb neither emit thermal radiation so their influence on the radiative heat balance is negligible. Such bodies can be considered as bodies transparent for the radiative heat transfer. Making a component transparent for radiative heat transfer means that this component (part or subassembly) does not participate in the radiation heat transfer (i.e. neither emits nor absorbs heat radiation) and exchanges the heat by convection and conduction only. Because transparent bodies do not participate in radiation, it is not allowed to specify radiative properties (as radiative surface condition) on their surfaces. To make bodies transparent for radiative heat transfer: 1 Click FloWorks, Radiation Transparent Bodies. 2 In the Components tree, select parts or subassemblies you want to make transparent for radiation. You can select a group of components by holding Ctrl while selecting them. 3 Click Transparent. Click All Transparent if you want all components to be transparent for heat radiation. 4 Click OK . Fluids are always transparent for radiative heat transfer. In case of intersection of a solid body with the component treated as a fluid volume (disabled in the Component Control dialog box) and manually specified as transparent for the heat radiation, the overlap region will be treated as solid transparent for the heat radiation. 5-8 Insert small solid brick into cube and make the brick transparent for the heat radiation. The solid brick prevents the external fluid from flowing into the cub but allows the ambient radiation to heat the inner cube’s walls. Suppressed and Lightweight Components Excluding Unused Components from the Analysis In the analysis of an assembly there may be many parts or subassemblies that are not necessary for the analysis (for example, a bolted connection in a valve analysis). To save computer resources and increase the calculation speed, you can exclude these components from the analysis before the calculation starts. You can exclude unused components by suppressing single parts or subassemblies within SolidWorks. In this case all corresponding mates are also suppressed. This may cause invalid geometry. Alternatively, to retain all mating relations you can use the COSMOSFloWorks Component Control to disable a component (a part or subassembly in assemblies, as well as a body in multibody parts). Components disabled in the Component Control dialog box are treated as fluid. This allows you to exclude components without suppressing them. Suppressing components is the preferred method since both SolidWorks and COSMOSFloWorks will effectively remove the components from the analysis. Introducing COSMOSFloWorks 5-9 Chapter 5 Working with Project Working with Lightweight Parts Because a lightweight part does not store all data associated with the part, COSMOSFloWorks does not support the lightweight mode, thus resolving lightweight parts on opening the model. If after resolving lightweight parts some data is still missing, you need to rebuild the project. To avoid such problems, do not use lightweight parts while working with COSMOSFloWorks and check to see that the Automatically load parts lightweight option is disabled under both the Performance and Large Assembly Mode pages of the System Options dialog box, accessible by clicking Tools, Options. 5-10 6 General Settings General Settings – Overview General Settings together with the New Project, Automatic Initial Mesh, Calculation Control Options and Unit System is an alternative way to create a COSMOSFloWorks project (as opposed to using the Wizard). The General Settings approach is essentially the Wizard with some minor but important differences. In particular, General Settings allows the use of a Template created from a previous COSMOSFloWorks project (see "New Project" on page 5-1 ), greatly minimizing data input. You modify the project created with the template in accordance with the new project requirements. Additionally, you can apply General Settings to correct the settings made in the Wizard . The General Settings always presents the current state of the project parameters. Remember that the Computational Domain size saved in the template may become inadequate after some changes performed in General Settings. For example: • If you change the ambient velocity vector (in magnitude and/or in direction), or • If you switch from one analysis type to another (external or internal). To avoid these inadequacies, we recommend that you reset the Computational Domain after performing General Settings: Right-click Computational Domain in the COSMOSFloWorks analysis tree, select Edit Definition and click Reset on the Size tab. To perform general settings: 1 Click FloWorks, General Settings . 2 Click a button on the Navigator pane to switch to the corresponding dialog box of the General Settings. The following dialog boxes can be available depending on the analysis type and selected physical features: • Analysis type (analysis type and physical features) Introducing COSMOSFloWorks 6-1 Chapter 6 General Settings • Fluids and fluid type (gas, liquid, non-Newtonian liquid, compressible liquid or steam) • Solids (if Heat conduction in solids is enabled) • Wall conditions: • Default outer wall thermal condition (if Heat conduction in solids is enabled) • Default wall thermal condition (if Heat conduction in solids is disabled) • Default wall radiative surface (if Radiation is enabled) • Default outer wall radiative surface (if Radiation is enabled) • Roughness • Slip condition (if the Non-Newtonian liquid is selected as the Default fluid type) • Initial (Initial and ambient conditions for External analysis) Conditions: • Thermodynamic parameters • Velocity Parameters • Turbulence parameters • Concentrations (if several fluids have been specified) • Solid parameters (if Heat conduction in solids is enabled) Analysis Type Allows you to define an appropriate analysis type and select specific physical feature options for the problem you intend to solve with COSMOSFloWorks. To specify an analysis type and physical feature options: 1 Under Analysis type select either Internal or External type of the flow analysis: • Internal flow analysis concerns flows bounded by outer solid surfaces, e.g., flows inside pipes, tanks, HVAC systems, etc. To perform an Internal flow analysis, the SolidWorks model must be fully closed (see "How It Works" on page 1-1). To make sure the model is closed use Check Geometry. • External flow analysis concerns flows not bounded by outer solid surfaces, but only by the Computation Domain boundaries. In this case the solid model is fully surrounded by the flow, e.g., flows over aircrafts, automobiles, buildings, etc. If you want to analyze both internal and external flows simultaneously, e.g. flows over and through a building, the analysis is treated as an External analysis in COSMOSFloWorks. 6-2 2 For models that have internal spaces not involved in the flow analysis, you can use two additional options for reducing the required system resources under Consider closed cavities: • Exclude internal spaces. Allows you to disregard closed internal spaces in External flow analyses. • Exclude cavities without flow conditions. In both Internal and External flow analyses select this option if you want to exclude closed internal spaces with no Boundary Conditions or Fans specified on their surfaces. Both procedures do not affect the SolidWorks model but allow you to avoid unnecessary mesh refinements and flow calculations in non-analyzed model regions. If you select these options the corresponding spaces and cavities are filled with solid. Excluding internal spaces or cavities may cause wrong results if you analyze heat exchange between solid parts and fluid volumes. 3 Specify the following Physical features you want to take into account in the flow analysis. Double-click a Value cell to edit the cell contents or select the appropriate feature. If you want to specify a coordinate-dependent or time-dependent value, click Dependency after clicking the corresponding Value cell. • Select the Heat conduction in solids check box if you want to analyze heat transfer in solid parts in contact with the fluid (conjugate heat transfer problem). See also "Heat Conduction in Solids" on page 2-2. • Select the Heat conduction in solids only check box if no fluid exists in your heat transfer analysis. • Select the Radiation check box if you want to enable surface-to-surface radiation in conjugate heat transfer analysis. See "Surface-to-surface Radiation" on page 2-10. • You can select the Environment radiation option. The Environment radiation can be specified for both external and internal analyses. It denotes that the computational domain’s far-field boundaries radiates heat (Q) into the computational domain using the Emissivity coefficient (ε = 1, specified in the Engineering Database under the Radiative Surface , FW Defined, Blackbody opening/outer boundary item) and the specified Environment temperature as shown below: Q = ε σT4. • Select the Solar radiation check box to enable directional radiation from ambient space and specify the directional vector (using the X, Y, Z components of the direction vector) and the Solar Intensity. • Select the Time dependent check box if your problem is transient (i.e., unsteady). You can modify the settings for time-dependent analysis in the Calculation Control Options dialog box. • Select the Gravity check box if you need to take gravitational effects into account, and specify the acceleration due to gravity X, Y, and Z components in Introducing COSMOSFloWorks 6-3 Chapter 6 General Settings the Global Coordinate System. This option, for example, should be used for natural (free) convection heat transfer problems. For time-dependent analyses, you can specify the gravitational acceleration vector dependent on time by clicking Dependency. If liquids are used, check to see that the densities specified in Engineering Database are dependent on the fluid temperature. If gases are used, you cannot use Gravity when the High Mach number flow option is enabled. • Select the Rotation check box if you want to specify either Local region(s) of rotation or the Global rotating reference frame. For a Global rotating reference frame you need to specify the Reference axis and the Angular velocity. Please note that the Radiation and Time dependent options will be unavailable if you select Local region(s) of rotation. Also, you should not use Local region(s) of rotation if you want to analyze high Mach number flows. See "Rotation" on page 6-12. 4 Specify Reference axis of the global coordinate system (X, Y or Z). This axis is used in the Dependency dialog box for specifying data as tabular or formula dependencies on the radial (r) coordinate reckoned in a cylindrical coordinate system from the reference axis. 5 Click Apply to update and proceed with settings - or Click OK to apply the changes and exit the dialog. Fluids Allows you to change the fluid type as well as add, remove or replace the fluid substances. When you replace fluids, all previous fluid references are assigned to a new fluid. This function is convenient if you have more than one fluid. For example, while creating a Boundary Condition, you define a mixture that flows into the opening by adjusting the concentrations. Then if you want to analyze a different mixture component, you simply Replace one of the fluid substances. Otherwise, if you Add a fluid you must readjust the concentration. COSMOSFloWorks allows you to analyze the flow of up to ten fluids of different types (Liquids, Gases/Steam, Non-Newtonian Liquids and Compressible Liquids) in the same project. Fluids mixing can be analyzed as well (except for Compressible Liquids), but mixing fluids must be of the same type. In the Fluids dialog box you can specify the default fluids and default fluid type to be assigned for all fluid regions. You can specify different fluid types for specific fluid regions using the Fluid Subdomain feature. Fluid regions with different types of fluids must be separated from each other by solid region(s). 6-4 COSMOSFloWorks is capable of calculating only laminar flow of inelastic nonNewtonian liquids or compressible liquids, thus if you want to deal with non-Newtonian liquids, you have to select the Laminar Only flow type under the Problem type item to consider the entire flow as laminar. COSMOSFloWorks is not capable of calculating a mixture of different compressible liquids. You can select several compressible liquids, but the liquid properties will be set equal to the properties of the compressible liquid that was added first. This allows you to analyze compressible liquid mixing in detail. NonNewtonian liquids mixing is calculated without any limitations. To specify the project fluids and default fluids: 1 In the Fluids list, click at the left of fluid type name to display the list of fluids of this type available in the Engineering Database. The fluid types are: Gases, Liquids (Newtonian viscous incompressible liquids), Non-Newtonian liquids, Compressible liquids and Steam. See also "Fluid Type and Compressibility" on page 2-4, "Water Vapor Condensation" on page 2-8, "Non-Newtonian Liquids" on page 2-8, "Compressible Liquids" on page 2-9. If you discover that the required fluid is not available, click New and add the new fluid to the Engineering Database. 2 Double-click the desired fluid in the Fluids list. – or – Select a fluid from the Fluids list and click Add. The Project fluids list displays fluids that are available for the current analysis. To remove a fluid from the analysis select it in the Project fluids list and click Remove. • If you have added fluids of different types to the Project fluids list, you must select the Default fluid type. Only fluids of this type will be available to be assigned as default project fluids. The selected fluid type is assigned by default for all fluid regions in the analysis. You can specify another fluid type for a specific fluid region using the Fluid Subdomain feature. • If you have added more than one fluid of the same type to the Project fluids list, you can select which of them will be assigned as default fluids for all fluid regions by selecting check boxes at the right of each fluid’s name. You can assign other fluids for a specific fluid region using the Fluid Subdomain feature; only fluids specified in the Project fluids list will be available for selection. Default fluids’ concentrations are specified in the Initial Conditions (Initial and Ambient Conditions for External analysis) dialog box of the General Settings and assumed equal by default. 3 If more than one compressible liquid is selected, the compressible liquid that was added first is considered as the "reference liquid" and its properties will be applied to all of the selected liquids. Thus, only one compressible liquid is calculated but different liquids’ names can be used to mark different parts of the “reference liquid” to analyze mixing in detail. Introducing COSMOSFloWorks 6-5 Chapter 6 General Settings 4 Click Apply to update and proceed with settings. – or – Click OK to apply the changes and exit the dialog. To change the default fluid type: 1 In the Project fluids list select the Default fluid type , which is assigned by default for all fluid regions in the analysis. Only fluids of this type will be available to be assigned as default project fluids. If the desired fluid type is not available for selection this means that no fluids of this type are in the Project fluids list. In this case you should add the required fluids of this type by selecting them in the Fluids list and clicking Add. See also "Fluid Type and Compressibility" on page 2-4. 2 Specify the fluids to be assigned as default fluids for all fluid regions by selecting check boxes at the right of each fluid’s name. Default fluids’ concentrations are specified in the Initial Conditions ( Initial and Ambient Conditions for External analysis) dialog box of the General Settings and assumed equal by default. You can assign other fluids for a specific fluid region using the Fluid Subdomain feature. If you have already specified one or more Fluid subdomains, their settings will be retained. 3 If more than one compressible liquid is selected, the compressible liquid that was added first is considered as the "reference liquid" and its properties will be applied to all of the selected liquids. Thus, only one compressible liquid is calculated but different liquid names can be used to mark different parts of the “reference liquid” to analyze the mixing in detail. 4 Depending on the Default fluid type, you can also specify the following Flow Characteristics: • Flow type. By default, the flow can be either laminar or turbulent or with transition (depending on the flow characteristics). Under Flow type, you can consider the flow as laminar only in the entire Computational Domain by selecting Laminar Only, or turbulent only by selecting Turbulent Only correspondingly. If you have specified Non-Newtonian liquids or Compressible liquids as the project's fluid type, the Laminar Only flow type will be selected automatically to consider the flow in all fluid regions as laminar. You can specify another fluid type and, therefore, another flow type for a specific fluid region using the Fluid Subdomain feature. See also "Turbulence" on page 2-5. • High Mach number flow. Select the High Mach number flow check box if you want to analyze high-velocity gas flows (flow Mach number is greater than about 3 for steady-state and 1 for transient analyses). The High mach number option is applied for the entire computational domain and cannot be changed for an individual fluid region. See also "Fluid Type and Compressibility" on page 2-4. 5 Click Apply to update and proceed - or click OK to apply the changes and exit the dialog. 6-6 To replace one of the project fluid: 1 Under Fluids, select a fluid you want to add in the analysis. 2 In the Project fluids list select a fluid you want to replace. 3 Click Replace. 4 Click Apply to update and proceed - or click OK to apply the changes and exit the dialog. Solids Allows you to specify the default solid material applied to all solid components in a conjugate heat transfer analysis. This will reduce the amount of data entry required for models with many components. If you want to specify a different solid material for one or more components, you can define a Solid Material condition for these components. If there is no appropriate solid listed in the Solids list, click New and define a new substance in the Engineering Database. To specify the default solid material: 1 Select a solid material from the Solids list taken from the Engineering Database. Selected material appears in the Default solid box. 2 Click Apply to update and proceed with settings - or Click OK to apply the changes and exit the dialog. To replace the default solid material: 1 From the Solids list select a solid material with which you want to replace the current default solid material. Selected material appears in the Default solid box. 2 Click Apply to update and proceed with settings - or Click OK to apply the changes and exit the dialog. Default Wall Conditions Allows you to specify the conditions applied to all model walls by default. To specify default wall conditions: 1 Specify the Value of the wall condition Parameter. The following types of wall conditions are available depending on the analysis type and physical features specified in the Analysis Type dialog box of the General Settings: Introducing COSMOSFloWorks 6-7 Chapter 6 General Settings • Default outer wall thermal condition. In case of internal analysis with Heat conduction in solids enabled, you must specify a thermal condition applied by default to all the outer model walls. This condition allows you to define the heat exchange between the external flow and the outer model walls for internal analysis. The following thermal conditions can be set on the outer model walls: • Adiabatic wall. This is a heat-insulated wall. • Heat transfer coefficient. The heat flow (Q) through the outer walls is denoted by the user-defined Heat transfer coefficient (α), Temperature of external fluid (Tf), the calculated temperature of the outer wall (Ts) and the wall area (S): Q = α(Tf - Ts)S. • Heat generation rate (total heat generation rate). Positive values indicate heat flow from the outer media to the solid; negative values indicate heat flow from the solid to the outer media. • Surface heat generation rate (heat generation rate per unit area). Positive values indicate heat flow from the outer media to the solid; negative values indicate heat flow from the solid to the outer media. • Wall temperature. Specifies the outer wall temperature. Click Dependency if you want to specify coordinate-dependent or time-dependent values. You can redefine the default heat condition for a specific outer wall: to specify the heat generation rate or surface heat generation rate conditions, use Surface Source; to specify the heat transfer coefficient use the Outer Wall boundary condition. • Default wall thermal condition. If you do not intend to solve a conjugate heat transfer problem, you must specify one of the following heat wall conditions applied by default to all of the model walls contacting with the fluid: • Adiabatic wall. This is a heat-insulated wall. By default all walls are skin friction surfaces. If you want the wall to be adiabatic and frictionless, you must create a boundary condition type of Ideal Wall on the appropriate faces. • Heat transfer rate (total heat transfer rate). Positive values indicate heat flow from the wall to the fluid; negative values indicate heat flow from the fluid to the wall. • Heat flux (heat transfer rate per unit area). Positive values indicate heat flow from the wall to the fluid; negative values indicate heat flow from the fluid to the wall. • Wall temperature. As applicable, simply type the value in the box whose name corresponds to the selected condition. Click Dependency if you want to specify coordinate-dependent or time-dependent values. 6-8 You can define a different heat condition for a specific wall. To set temperature and heat transfer coefficient conditions, use the Real Wall Boundary Condition. To set heat flux and heat transfer rate use the Surface Source. • If the surface-to-surface radiation is enabled, you must specify the surface emissivity properties for all walls within the model. To apply surface emissivity properties, click and select the desired radiative surface currently available in the Engineering Database. You can define different emissivity properties for a specific model wall by using the Radiative Surface condition. • The Default wall radiative surface denotes the surface emissivity properties applied by default to all walls within the model except for the outer model walls within an internal analysis. In the COSMOSFloWorks Standard version, you can only specify the Default wall radiative surface of following types: Wall to ambient (Blackbody or with a custom-defined emissivity coefficient) or Nonradiative . • The Default outer wall radiative surface denotes the surface emissivity properties applied by default to all outer model walls within an internal analysis. Any radiative surface type except for the non-radiating surface applied to an insulator's wall will be automatically changed by the program to the whitebody wall. For more details about the standard radiative surfaces and surface emissivity properties, see "Surface-to-surface Radiation" on page 2-10. • You can specify the default wall Roughness value used for all of the walls not specified by the user using the Real Wall Boundary Condition. The roughness is introduced as dents of randomized geometry, which are randomly distributed over a surface. The specified roughness is the Rz value defined as follows: 5 Rz = 5 ∑ | y pmi | + ∑ | yvmi | i =1 i =1 5 You can set the roughness in micrometers, microinches or custom units. • Slip condition. In case of an analysis involving a non-Newtonian liquid, you can specify a Navier slip condition for all model walls. To apply the slip condition, select the check box in the Value cell at the right of the Slip effect parameter. You must specify values of C1 and C2 constants as well as the Yield stress. The Navier slip condition obeys the following law for the liquid's slip velocity at the wall: , Introducing COSMOSFloWorks 6-9 Chapter 6 General Settings where τ - the shear stress obtained from the calculation, τ0,Gl - the yield shear stress specified by the user (Yield stress), VGl - the slip velocity at wall, C1 and C2 constants specified by the user. 2 Click Apply to update and proceed with settings. – or – Click OK to apply the changes and exit the dialog. See also "Heat Conduction in Solids" on page 2-2, "Boundary Conditions – Basic Information" on page 3-5, "General Settings – Overview" on page 6-1 . Initial and Ambient Conditions Specifying Initial (for an Internal analysis) or Ambient (for an External analysis) Conditions means specifying values of Thermodynamic parameters , Velocity parameters, Turbulence parameters , Solid Parameters (to solve “Heat conduction in solids”) and Concentration (for more than one fluid). • If you want to solve a steady Internal problem in a shorter time, we recommend that you use Initial conditions (initial values of the flow parameters) that are closer to the assumed solution than the default initial conditions. • If you solve a steady External problem, specifying Ambient conditions means specifying initial conditions within the Computational Domain and boundary conditions at the Computational Domain boundaries. The specified thermodynamic and velocity parameters are considered as parameters of the undisturbed external flow and used to define the initial flow state. • If you solve a time-dependent (transient) problem, you must specify initial values of the flow parameters exactly, with the exception of unsteady problems, which have a steady periodic solution (e.g. in the case of periodic boundary conditions) and can be obtained from arbitrary initial conditions, but additional time will be required to eliminate the initial conditions’ influence. • You can specify initial conditions as constants or coordinate-dependent values. You can also apply results from other calculations as the project’s initial conditions. • You can specify different initial condition in a local region by creating Initial Condition. Double-click a Value cell to edit the cell contents or select the appropriate parameter type. If you want to specify a coordinate-dependent or time-dependent value, click Dependency after clicking the corresponding Value box. To specify initial and ambient conditions: 1 Under Parameter Definition select whether you want to manually specify initial (ambient) conditions or apply another project’s results as initial (ambient) conditions for the current project: 6-10 • Select User Defined for manual specification. • Select Transferred for using results from another calculation. See "Select Results to Transfer" on page 4-17. To use the previous project calculation results as initial (ambient) conditions, use the Take previous results option. See "Running the Calculation" on page 24-1 for details. 2 Under Thermodynamic parameters select a combination of independent flow parameters (static pressure, static temperature, static density) and type the values in the corresponding boxes. For liquids the only available thermodynamic parameters are pressure and temperature. If you enable a rotating reference frame, you can select the Pressure potential check box. When the Pressure potential check box is selected, the specified initial static pressure is the assumed to be relative to the rotating frame pressure (Pr) and the absolute pressure is calculated by using the density, angular velocity and the radius: 1 Pspecified = Pr = Pabs − ρω 2 ⋅ r 2 2 . When the Pressure potential box is unchecked, the specified initial static pressure is assumed to be a pressure in terms of the absolute frame of reference (Pabs), i.e. observable by the stationary analyst. If gravitational effects are considered, you can select the Pressure potential check box. When the Pressure potential check box is selected, the specified initial static pressure is assumed to be piezometric pressure (or potential) and the absolute pressure (Pabs) is calculated by using the reference density, gravitational acceleration vector and the position vector: Pspecified = Ppiezo = Pabs − ρ ( g x x + g y y + g z z ) . When the Pressure potential box is unchecked, the specified initial static pressure is assumed to be an absolute pressure, and the corresponding piezometric pressure is respectively calculated. 3 Under Velocity parameters specify the X, Y and Z components of the velocity vector with respect to the Global Coordinate System. For gases you can specify the Mach number instead of the absolute velocity. When the Relative to rotating frame check box is selected, the specified velocity (Mach number) is assumed to be relative to the rotating reference frame (Vr): Vr = Vabs − ω × r . Uncheck this box to specify velocity (Mach number) relative to the absolute (nonrotating) frame of reference (Vabs). 4 Under Turbulence parameters (if Laminar Only flow is not considered) you can adjust the default turbulence parameters if you are fully confident in your turbulent values. The default turbulence parameters are used as initial conditions (or ambient Introducing COSMOSFloWorks 6-11 Chapter 6 General Settings conditions for external analyses) in the computational domain and as a default inlet boundary condition in Boundary Conditions and Fans. You can set either turbulent Intensity and turbulent Length or turbulent Energy and turbulent Dissipation . 5 If number of fluids selected as default fluids is greater than one, then under Concentration, specify relative concentrations of the project’s default fluids either by Mass or by Volume. By default, COSMOSFloWorks uses equal concentrations for all fluids. COSMOSFloWorks uses the specified concentrations as initial conditions (or ambient conditions for external analyses) for the entire computational domain and as a default inlet boundary condition in Boundary Conditions and Fans. TIP: If you have several fluids piped into a volume, you can decrease the total calculation time by specifying the initial fluid concentration within a pipe equal to the concentration at the pipe’s inlet. To do this, replace a pipe fluid volume (the void) with a solid part, disable this part in the Component Control dialog box, and using the Initial Condition dialog box specify the appropriate initial fluid concentrations for the fluid region represented by this part. 6 In case of conjugate heat transfer problem, under Solid Parameters specify the Initial solid temperature assigned by default to all model components. This temperature is needed to start the calculation when solving a steady-state problem or to define the initial state when solving a time-dependent problem. However, you can specify a different initial solid temperature to a particular model component by using the Initial Condition dialog box. 7 Click Apply to update and proceed with settings - or Click OK to apply the changes and exit the dialog. Rotation If you deal with rotating equipment you can model the flow in the coordinate system rotating with the rotating equipment. To enable rotation: 1 In the Analysis Type dialog box, select the Rotation check box. 2 Select the Type of rotation: • Local region(s). If you select Local region(s) you can specify the local rotating reference frame(s). This allows you to analyze the fluid flow through rotating components of the model. In order to specify the local Rotating region you need to create a component representing it. The fluid flow within the rotating region is calculated in the rotating region’s local reference frame. Flow field parameters are transferred from adjacent flow regions to the rotating region’s boundary as boundary conditions. The flow field must be axially symmetric at the rotating region’s boundary. See "Rotating Regions" on page 9-1. 6-12 • Global rotating. If you select Global rotating it is assumed by default that all model walls rotate at the speed of the rotating reference frame. At that, the corresponding Coriolis and centrifugal forces are taking into account. You can specify a stator (non-rotating in the absolute, inertial reference frame) face that must be symmetric with respect to the rotation axis. To specify a stator face, use the Stator moving wall boundary condition. By default when you enable a rotating reference frame, velocity (Vr) and pressure (Pr) values are specified relative to the rotating reference frame as follows: Vr = Vabs − ω × r 1 Pr = Pabs − ρω 2 ⋅ r 2 2 Here, Vabs and Pabs are the velocity and pressure in the absolute or stationary reference frame correspondingly, ω is the angular velocity, ρ is the density and r is the distance from the axis of rotation. You can also specify velocity and pressure values in the absolute reference frame (i.e. Vabs and Pabs) if you clear the “ Relative to rotating frame” option for velocity specification and the “Pressure potential” for pressure specification. 3 If you have selected the Global rotating option, click and in the Rotation Axis dialog box specify the rotational axis as either a reference axis or an axis of reference coordinate system: • In the FeatureManager Tree, select a reference Axis. To create an axis, go to Insert, Reference Geometry, Axis. When you select a reference axis check to see that its direction conforms to the angular velocity value: positive angular velocity value denotes angular velocity vector codirectional with the axis direction. The direction of the axis is indicated by the axis’ name that is shown near the axis origin. • In the FeatureManager Tree, select a reference Coordinate system (or keep the default Global Coordinate System), then in the Rotation axis, select an axis of this coordinate system you want to be a rotation axis. To create a reference coordinate system, go to Insert, Reference Geometry, Coordinate System. The positive angular velocity value denotes angular velocity vector codirectional with the axis direction. The displayed arrows always show direction corresponding to the positive angular velocity value. 4 If you have selected the Global rotating option, specify an Angular Velocity value (ω) which obeys the right-handle rule. 5 If you are finished specifying parameters in the Analysis Type dialog box, click Apply to update and proceed with settings. Introducing COSMOSFloWorks 6-13 Chapter 6 General Settings – or – Click OK to apply the changes and exit the dialog. See also "Specifying Moving Wall" on page 11-7. 6-14 7 Computational Domain Computational Domain To access the Computational Domain dialog box, click FloWorks, Computational Domain or right-click the Computational Domain icon in the COSMOSFloWorks analysis tree, and select Edit Definition. To hide or show the computational domain in the SolidWorks graphics area, select Hide or Show. • If you want to resize the computational domain, type new computational domain boundary coordinates with respect to the Global Coordinate System in the corresponding boxes (i.e., X min, Y min, etc.) under the Size tab. • If you want to return to the computational domain generated automatically by COSMOSFloWorks, click Reset under the Size tab. • If you want to solve a plane (2D) flow problem in the YZ-, or XY-, or XZ-plane, select the corresponding plane flow in the 2D plane flow list on the Boundary Condition tab. • If you want to impose flow symmetry conditions on some computational domain boundary planes, use the Boundary Condition tab and select the Symmetry condition for the corresponding domain boundaries. Otherwise, keep the Default value. See "Symmetry Planes" on page 7-2 for details. • On the Color Setting tab you can select more suitable colors of the computational domain frame lines and faces (in the Line color and Face color boxes). You can also customize the transparency of all the computational domain faces with the Face transparency slider. See also "Computational Domain – Basic Information" on page 1-7. Introducing COSMOSFloWorks 7-1 Chapter 7 Computational Domain Symmetry Planes If you are confident that the internal or external flow contains one or more symmetry planes, that are parallel to the Global Coordinate System planes, you can separate a relevant flow region by resizing the computational domain. The flow symmetry planes can be utilized as computational domain boundaries with the Symmetry conditions specified on them. Since the computational domain size is reduced, both computer memory requirements and CPU time will be reduced. Note that sometimes symmetry of both model and the incoming (inlet) flow does not guarantee symmetry in other flow regions, e.g. a von Karman vortex street past a cylinder. If you specify an integral boundary condition (e.g., mass or volume flow, heat generation rate) at the opening, surface or volume crossed by a symmetry plane you must adjust the input value to the symmetry condition. COSMOSFloWorks automatically applies the specified value to the calculated area. Since the symmetry condition reduces the calculated area you have to reduce the value specified for the whole opening (surface or volume) as well. For example, if a symmetry plane halves the opening you have to specify half of the actual mass/volume flow rate to satisfy your conditions. To specify symmetry planes: 1 In the COSMOSFloWorks analysis tree right-click the Computational Domain icon and select Edit Definition or click FloWorks, Computational Domain. 2 On the Size tab specify coordinates of the flow symmetry planes. 3 Click the Boundary Condition tab and select the Symmetry condition for the corresponding boundaries (At X min, or At X max, etc.). 4 Click OK . 7-2 8 Fluid Subdomains Creating a Fluid Subdomain Allows you to select a closed fluid region to define a Fluid Subdomain with fluid type and/or selected fluids other than those specified in Wizard or General Settings. The fluid regions with different fluid types must be separated from each other by solid region(s). To specify only initial flow and/or temperature conditions in specific fluid regions use Initial Conditions. To create a fluid subdomain: 1 Click Fluid Subdomain on the COSMOSFloWorks Features toolbar or FloWorks, Insert, Fluid Subdomain. – or – In the COSMOSFloWorks analysis tree right-click the Fluid Subdomains icon and select Insert Fluid Subdomain. 2 Select a fluid region by selecting in the graphics area any surface bounding the region. This fluid region will be considered by the program as Fluid Subdomain. 3 If you intend to specify initial conditions for the fluid subdomain, select a reference Coordinate system. By default, the Global Coordinate System is selected. You can replace the Global Coordinate System by selecting your coordinate system in the FeatureManager tree. To create a coordinate system, click Insert, Reference Geometry, Coordinate System. 4 To reference a cylindrical coordinate system, select the axis of the specified Coordinate system in the Reference axis list. The selected Coordinate System and Reference axis also define a local spherical coordinate system. See "Dependency" on page 22-1 for details. 5 Click the Fluids tab and select fluids to be assigned for this Fluid Subdomain. You can select fluids of the same type only. 6 Click the Initial Conditions tab and specify initial conditions for the Fluid Subdomain. Introducing COSMOSFloWorks 8-1 Chapter 8 Fluid Subdomains 7 Click OK . The new Fluid Subdomain item appears in the COSMOSFloWorks Analysis Tree. To edit definition of a Fluid Subdomain, in the COSMOSFloWorks analysis tree, double-click the Fluid Subdomain item, or right-click the item and select Edit Definition. Specifying Fluids for Fluid Subdomain Select the fluid type and/or fluids to be assigned for the fluid subdomain. • In the Fluid type list select one of the following fluid types: • Gases/Steam • Liquids • Non-Newtonian Liquids • Compressible Liquids • Select fluids to be assigned for the fluid subdomain by selecting check boxes at the right of each fluid’s name. You can select fluids of the same type only. If the desired fluid is not in the list, click Add Fluid to switch to the General Settings dialog box and add new fluids to the project. • Specify the Flow Characteristics for the fluid subdomain: • By default, the flow can be either laminar or turbulent or with transition (depending on the flow characteristics). Under Flow type, you can consider the flow as laminar only in the fluid subdomain by selecting Laminar Only, or turbulent only by selecting Turbulent Only correspondingly. It is required to select Laminar Only if you intend to calculate a non-Newtonian or compressible liquid flow. See also "Turbulence" on page 2-5. Specifying Initial Conditions for Fluid Subdomain Double-click a Value cell to edit the cell contents or select the appropriate parameter type. If you want to specify a coordinate-dependent or time-dependent value, click the corresponding Value box and click Dependency. See "Dependency" on page 22-1 for details. The following parameters can be specified for Fluid Subdomain: • Flow Parameters. Allows you to specify initial Velocity vector or Mach Number vector (if Fluid type selected for the fluid subdomain is Gases/Steam) through its X-, Y-, and Z-components with respect to the Coordinate system selected on the Definition tab. • Thermodynamic Parameters. The initial static pressure , static temperature and static density can be specified for gases, and only static pressure and static temperature for liquids. Under Type of thermodynamic parameters definition, select a pair of independent thermodynamic parameters and the third parameter is calculated automatically. 8-2 • Substance Concentrations. For multiple fluids the relative concentration can be specified either by mass or by volume. Click Show advanced parameters if you want to override the default turbulence parameters with your own values. • Turbulence Parameters. The turbulence parameters can be specified in terms of turbulence intensity and turbulence length or in terms of turbulent energy and turbulent dissipation. See also "Turbulence" on page 2-5. Introducing COSMOSFloWorks 8-3 Chapter 8 Fluid Subdomains 8-4 9 Rotating Regions Creating a Rotating Region Allows you to specify a local rotating frame of reference. A component (a part or subassembly in assemblies, as well as a body in multibody parts) must be used to represent the volume of the fluid region. Additionally, the component must be disabled in the Component Control dialog box. If you want to specify a stationary (non-rotating) wall within a rotating region, create a Boundary Condition of the Real Wall type at this wall, then, on the Moving Wall Settings tab of the Boundary Condition dialog box, select the Stator option. To create a rotating region: 1 Click Rotating Region on the COSMOSFloWorks Features toolbar or FloWorks, Insert, Rotating Region – or – In the COSMOSFloWorks analysis tree right-click the Rotating Regions icon and select Insert Rotating Region . 2 Select the component representing the local rotating frame of reference. The component must be a body of revolution so that the rotating equipment is fully enclosed within this component and the axis of revolution must coincide with the Introducing COSMOSFloWorks 9-1 Chapter 9 Rotating Regions rotation axis. The selected component appears in the Component to apply the rotating region box. 3 Specify the Angular velocity value. 4 Click OK . The new rotating region item appears in the COSMOSFloWorks Analysis Tree. To edit definition of a rotating region, in the COSMOSFloWorks analysis tree, double-click the rotating region item, or right-click the item and select Edit Definition. See also "Rotation" on page 4-15. 9-2 10 Solid Materials Creating a Solid Material Allows you to specify a different material other than the default solid material for a specific component or multiple components, in a conjugate heat transfer analysis. The default solid material is specified in the Wizard or General settings . You can import the solid material from the SolidWorks model. See "Insert Material from Model" on page 10-2. To specify a solid material: 1 Click Solid Material Insert, Solid Material. on the COSMOSFloWorks Features toolbar or FloWorks, – or – In the COSMOSFloWorks analysis tree, right-click the Solid Materials icon and select Insert Solid Material. 2 Click Browse and select the desired solid material from the list of substances, which are available in the Engineering Database. 3 In the graphics area click a face, edge or a point to select a component for which you want to specify the solid material. You can also select a component in the SolidWorks FeatureManager tree. These components appear in the Components to apply the solid material list. To remove a component from this list, select it in the list and click Remove. TIP: To quickly select components for which you have specified an initial condition, solid material or volume source, select the corresponding feature in the COSMOSFloWorks analysis tree. All components belonging to the feature will be automatically selected. Introducing COSMOSFloWorks 10-1 Chapter 10 Solid Materials 4 Click OK . The new solid material item appears in the COSMOSFloWorks Analysis Tree. To reapply a material to the component, in the COSMOSFloWorks analysis tree, double-click the solid material item, or right-click the item and select Edit Definition. Insert Material from Model Allows you to import a solid material from the SolidWorks model and specify it as a solid material for a specific component or multiple components if Heat conduction in solids is considered (see "Heat Conduction in Solids" on page 2-2). To insert a material taken from the model: 1 Click FloWorks, Tools, Insert Material from Model. – or – In the COSMOSFloWorks analysis tree, right-click the Solid Materials icon and select Insert Material from Model. 2 Select the check box in the Insert column for each component which material you want to import from the model and assign for this component in the COSMOSFloWorks project. 3 Click OK . The new solid material item appears in the COSMOSFloWorks Analysis Tree. If the imported solid material is not already in the Engineering Database, COSMOSFloWorks will add it into the Engineering Database. To reapply a material to the component, in the COSMOSFloWorks analysis tree, double-click the solid material item, or right-click the item and select Edit Definition. 10-2 11 Boundary Conditions Creating a Boundary Condition Allows you to create flow inlet and outlet boundary conditions, as well as wall conditions on selected fluid-contacting faces for both Internal and External flow analyses. Also thermal wall conditions can be created on selected external walls for internal flow analyses with “Heat transfer in solids”. For internal flow analyses, boundary conditions are required on inlet and outlet surfaces of model openings. The only exception is for internal natural convection analyses, which require fully closed enclosures, and for these analyses internal flow boundary conditions are not needed. For external analyses, you can specify a flow injection (from the model to the outer volume) or flow suction (from the volume into the model). You can visualize specified boundary conditions directly on the SolidWorks model: colored arrows indicate the direction and type of condition. Right-click a boundary condition item in the COSMOSFloWorks analysis tree and select Show or Hide to turn on or turn off the arrows. To create a boundary condition: 1 Click Boundary Condition on the COSMOSFloWorks Features toolbar or FloWorks, Insert, Boundary Condition. – or – In the COSMOSFloWorks analysis tree right-click the Boundary Conditions icon and select Insert Boundary Condition. You can also right-click a model face in the graphics area and select Insert Boundary Condition to create a boundary condition on the selected face. 2 Under Basic set of boundary conditions select the appropriate type of boundary conditions. Here, the word ‘openings’ denotes the surfaces on which you specify boundary conditions. Introducing COSMOSFloWorks 11-1 Chapter 11 Boundary Conditions • Flow openings. The Velocity, Mach Number (only for gases), Mass Flow rate or Volume Flow rate can be specified for a fluid that flows through an opening. By specifying an Inlet or Outlet parameter, you define the flow direction with respect to the model. Additionally, for inlet conditions you specify fluid temperature, concentration (for multiple fluids), turbulence parameters, and boundary layer parameters. • Pressure openings. Allows you to specify Static Pressure, Total Pressure or Environment Pressure on the selected faces. The Environment pressure condition is interpreted by COSMOSFloWorks as a total pressure for incoming flows and as a static pressure for outgoing flows. If, during calculation, a vortex crosses an opening with the Environment pressure condition specified at it, this pressure considered as the total pressure at the part of opening through which the flow enters the model and as the static pressure at the part of opening through which the flow leaves the model. Additionally, you can specify fluid temperature (and concentration for multiple fluids), turbulence, and boundary layer parameters. These settings are used to define a fluid entering the model at the opening. • Wall. • The Real Wall condition allows you to specify roughness and/or heat transfer coefficient and/or wall temperature for selected fluid-contacting walls that are different from the default values specified through the Wizard or General Settings. The Real Wall condition also allows you to specify tangential velocity boundary condition at a wall to simulate translation or rotational motion of this wall. In addition, the stator motion type can be specified to define a non-rotating wall in case a rotating frame of reference is enabled. See also "Specifying Moving Wall" on page 11-7. • The Outer Wall condition allows you to specify heat transfer coefficient with external fluid temperature for selected external walls in internal flow analyses with "Heat conduction in solids". • The Ideal Wall condition allows you to specify all selected faces as adiabatic, frictionless walls instead of the default fluid friction wall. See also "Default Wall Conditions" on page 4-8 . If appropriate, you can choose the Ideal Wall condition to introduce a flow symmetry plane, which can assist in reducing computational resources. 3 In the Type of boundary condition list select a condition you want to specify on the selected faces. The boundary condition parameter values are specified in the Settings tab. 4 In the graphics area select faces on which you intend to specify the boundary condition. These faces appear in the Faces to apply the boundary condition list. To remove a face from this list, select it in the list and press the Delete , or you can select the face again in the graphics area. You can also click Filter to remove faces of the specified type from the selection list. See "Selection Filter" on page 22-17 for details. 11-2 5 If you intend to specify either a fluid swirl or 3D velocity vectors, or non-uniform flow parameter distributions on a model face, select a reference Coordinate system. The default coordinate system selected is: • Face based coordinate system (for single planar faces). This coordinate system is located at the center of the face with the X-axis oriented normally to the plane. • Global Coordinate System (for surfaces or if more than one planar face is selected). You can replace the default coordinate system by selecting your coordinate system in the FeatureManager design tree. To create a coordinate system in a part, click Insert, Reference Geometry, Coordinate System. 6 In the Reference axis list select the axis of the specified Coordinate system. The Reference axis defines a local cylindrical coordinate system for swirling or a nonuniform flow parameter distribution. The selected Coordinate System and Reference axis also define a local spherical coordinate system. See "Dependency" on page 22-1 for details. 7 It is often convenient to specify an appropriate goal along with the specified boundary condition. For example, if you specify a pressure opening it makes sense to define a mass flow rate surface goal at this opening. COSMOSFloWorks allows you to associate a boundary condition type with a goal(s), which will be automatically created along with the boundary condition if the Create associated goals check box is selected. You can associate goals with a boundary condition type under the Automatic Goals item of the General Options dialog box. 8 Click the Setting tab and specify parameter values for the selected boundary condition. 9 Click OK. The new boundary condition item appears in the COSMOSFloWorks Analysis Tree. To edit definition of a boundary condition, in the COSMOSFloWorks analysis tree, double-click the boundary condition item, or right-click the item and select Edit Definition. See also "Boundary Conditions – Basic Information" on page 3-5. Specifying Boundary Condition Parameters Allows you to complete the definition of a Boundary Condition by specifying appropriate flow parameters, thermodynamic parameters, concentration (for multiple fluids), turbulence parameters, and boundary layer parameters for Flow or Pressure openings, as well as wall roughness, heat transfer coefficient, and wall temperature for the Real Wall condition, and wall temperature and heat transfer coefficient for the Outer Wall condition. Double-click a Value cell to edit the cell contents or select the appropriate parameter type. If you want to specify a coordinate-dependent or time-dependent value, click Dependency after clicking the corresponding Value box. See "Dependency" on page 22-1 for details. Introducing COSMOSFloWorks 11-3 Chapter 11 Boundary Conditions If you have selected Flow or Pressure openings as boundary conditions within the Definition tab, then within the Settings tab you can specify the following parameters: Flow Parameters. Depending on the boundary condition type, you can specify velocity, Mach number (only for gases), mass flow rate or volume flow rate, as well as flow vector directions at both inlet and outlet openings. If you specify a mass or volume flow condition at the opening crossed by a symmetry plane you must adjust the input value to the symmetry condition. For example, if a symmetry plane halves the opening you have to specify a half of the actual mass/volume flow rate to satisfy your conditions. See "Symmetry Planes" on page 7-2 for details. To specify flow vector direction, select one of the following: • Normal to face. The flow is perpendicular to the opening surface. • Relative to rotating frame. When the Relative to rotating frame check box is selected, the specified velocity (Mach number) is assumed to be relative to the rotating reference frame (Vr): Vspecified = Vr = Vabs − ω × r . Here, r is the distance from the rotational axis and ω is the angular velocity of the rotating frame. Uncheck this box to specify velocity (Mach number) relative to the absolute (non-rotating) frame of reference (Vabs). The mass or volume flow rate specified in the rotating reference frame (the Relative to rotating frame option is selected) will be the same in the absolute (non-rotating) frame of reference if the tangential velocity component is perpendicular to the normal to the opening, thus not influencing the mass (volume) flow rate value, e.g. when the opening’s normal coincides with the rotational axis. • Fully developed tube profile. For circular (and rectangular in case of 2D analysis) inlet openings, select this option to automatically specify the velocity profile and turbulence parameters (turbulent energy, dissipation) corresponding to the fully developed flow in a tube (2D channel). • Inlet profile. For integral inlet flow conditions such as mass flow rate and volume flow rate, you can specify an inlet velocity profile (e.g. parabolic profile) assuming that the velocity magnitude is automatically calculated from the specified flow rate so you are only required to specify the coordinate dependency. For instance, to specify the parabolic profile as shown below the specified formula should be (0.5*D – r)^2. 11-4 • Swirl. Allows you to specify swirling flow about the Reference axis using the Definition tab. You can specify the following vector components of swirl relative to the Reference axis (the swirling direction is defined by the angular velocity sign through the Right-Hand Grip Rule (also known as the Corkscrew Rule)): • Angular velocity (collinear with the Reference axis) • Radial velocity (normal to the Reference axis) • Component normal to face. • 3D vector. The flow direction is specified through vector components in X, Y, and Z directions with respect to the Coordinate system selected on the Definition tab. Unlike the Velocity condition, for Mass and Volume Flow conditions these components (considered as Relative components) define only flow direction and can be of any arbitrary value. They are automatically recalculated in accordance with the value of the Mass or Volume flow rate normal to face. Thermodynamic Parameters. The pressure and temperature can be specified at Pressure or inlet Flow openings as follows: • Static Pressure, Total Pressure or Environment Pressure can be specified at Pressure openings. The Environment pressure condition is interpreted by COSMOSFloWorks as a total pressure for incoming flows and as a static pressure for outgoing flows. If, during calculation, a vortex crosses an opening with the Environment pressure condition specified at it, this pressure considered as the total pressure at the part of opening through which the flow enters the model and as the static pressure at the part of opening through which the flow leaves the model. Additionally, if High Mach number flow is considered (see "Fluid Type and Compressibility" on page 2-4), you need to specify fluid Approximate pressure at inlet Flow openings. See "Boundary Conditions in Gas Analyses" on page 11-9 for explanation of the Approximate pressure parameter. • Pressure potential. If you enable a rotating reference frame, you can select the Pressure potential check box. When the Pressure potential check box is selected, the specified static pressure is assumed to be relative to the rotating frame pressure (Pr) and the absolute pressure is calculated by the density, angular velocity and the radius: Pspecified = Pr = Pabs − 1 ρω 2 ⋅ r 2 2 When the Pressure potential check box is unchecked, the specified static pressure is assumed to be a pressure in terms of the absolute frame of reference (Pabs), i.e. observable by the stationary analyst. If gravitation effects are considered, you can select the Pressure potential check box. When the Pressure potential check box is selected, the specified static pressure is assumed to be piezometric pressure (or potential) and the absolute Introducing COSMOSFloWorks 11-5 Chapter 11 Boundary Conditions pressure (Pabs) is calculated using the reference density, gravitational acceleration vector and the position vector: Pspecified = Ppiezo = Pabs − ρ ( g x x + g y y + g z z ) When the Pressure potential box is unchecked, the specified static pressure is assumed to be an absolute pressure, and the corresponding piezometric pressure is respectively calculated. • Temperature. Allows you to specify fluid static temperature at Pressure and inlet Flow opening . Substance Concentrations. For multiple fluids, the relative concentration of each can be specified either by mass or volume. Concentration values specified at Pressure openings are only used if the flow calculation determines that the opening is an inlet. In addition, click Show advanced parameters if you want to override the default turbulence or boundary layer parameters with your own values: Turbulence Parameters. The turbulence parameters can be specified at pressure openings and inlet flow openings in terms of turbulent intensity and turbulent length or in terms of turbulent energy and turbulent dissipation. Turbulence parameters specified at Pressure openings are only used if the flow calculation determines that the opening is an inlet. See also "Turbulence" on page 2-5. Boundary Layer Parameters. For an inlet you can define the Boundary layer type, either laminar or turbulent (turbulent by default), if you have selected Inlet Mass or Volume Flow within the Definition tab, the boundary layer thickness is equal to zero, whereas if you have selected Inlet Velocity within the Definition tab and select Set up boundary layer parameters, you can specify additional boundary layer parameters: thickness of the dynamic and heat boundary layers (Dynamic boundary layer thickness and Heat boundary layer thickness ) and the external (with respect to the boundary layer) flow's velocity and temperature (Core velocity and Core temperature). If you set Laminar Only flow in the Wizard or General Settings dialog box then the entire flow field, including the boundary layer, is considered laminar. Boundary layer parameters specified at the pressure opening are used only if the flow calculation determines that the opening is an inlet. If within the Definition tab you have selected Wall as a boundary condition and Real Wall as a boundary condition type, then within the Settings tab you can specify the following parameters: Roughness. Select Adjust wall roughness and specify the wall roughness (COSMOSFloWorks uses the Rz value). Heat transfer coefficient. Select Adjust wall heat transfer coefficient and specify the heat transfer coefficient at the wall, as well as the fluid temperature (and wall temperature if heat transfer is not considered) needed for determining the heat flux from the wall to the fluid through the heat transfer coefficient. This fluid temperature can be specified in two ways: 11-6 • As a user defined temperature. Under Define fluid temperature by, select User defined temperature and set the value of the External fluid temperature, • As the temperature interpolated by COSMOSFloWorks at the specified distance from the wall. Under Define fluid temperature by select Temperature interpolated at prescribed distance, and set the Dynamic boundary layer thickness so the needed fluid temperature is determined from the COSMOSFloWorks calculation at the specified distance from the wall, considered as the dynamic boundary layer’s external boundary. Wall temperature. Select Adjust wall temperature and specify the wall temperature. The specified wall temperature is considered as a heat source (or sink) regardless of whether “Heat transfer in solids” is considered or not. It is also required if “Heat transfer in solids” is not considered for determining the heat flux from the wall through the heat transfer coefficient. If you solve an internal problem with “Heat transfer in solids” and have selected Wall as a boundary condition and Outer Wall as a boundary condition type within the Definition tab, then within the Settings tab you can specify a thermal Wall Condition as either wall temperature or heat transfer coefficient at the wall: Wall temperature. Under Wall Condition select Wall temperature and specify the outer wall temperature. Heat transfer coefficient. Under Wall Condition , select Heat transfer coefficient and specify the heat transfer coefficient value and the external fluid temperature denoting the heat exchange between the model outer walls and the surrounding fluid as follows: Q = α (Ts-Tf)S. External fluid temperature is required for determining the heat flux from the model’s external wall to a hypothetical external fluid (surrounding the model) through the specified heat transfer coefficient, at that the required wall temperature is calculated by COSMOSFloWorks when solving an internal problem with “Heat transfer in solids”. Specifying Moving Wall The Moving Wall Settings allow you to simulate tangential motion of a wall by specifying the motion direction and the velocity. The available motion types are translation (for cylindrical surfaces) and rotation (for surfaces of revolution). In addition, the stator type can be specified to define a non-rotating wall in case a rotating frame of reference is enabled. The moving wall is treated in the code as the tangential velocity boundary condition at this wall. To specify a moving wall: 1 In the COSMOSFloWorks analysis tree right-click the Boundary Conditions icon and select Insert Boundary Condition or click FloWorks, Insert, Boundary Condition. Introducing COSMOSFloWorks 11-7 Chapter 11 Boundary Conditions 2 In the graphics area select the moving surfaces. These faces appear in the Faces to apply the boundary condition list. To remove a face from this list, select it in the list and press Delete , or you can select the face again in the graphics area. 3 Under Basic set of boundary conditions, select Wall. 4 Under Type of boundary condition , select Real Wall: the Moving Wall Settings tab appears. 5 Click the Moving Wall Settings tab. 6 Select Adjust moving wall settings to specify translation and/or rotation of the wall. You can simulate the translational motion of the wall along an axis or curve. If the wall does not change its geometry relating to the surrounding fluid, you can also simulate simultaneous translation and rotation of the wall by specifying both the Translation velocity and Angular rotation velocity values. • Translation. This type of motion can be applied to any cylindrical surface, i.e. a surface created by linear translation (along the generatrix) of a profile curve, to simulate motion along the curve (or along a line in case of a flat face). For a flat wall, the wall motion direction is denoted by the selected reference axis or the axis of the selected coordinate system. For a non-flat cylindrical surface, the surface motion direction is specified tangent to the profile curve. To specify the translational motion of the wall, enter the value of Translation velocity and then specify the Direction of the translation as an axis or curve. • Rotation. This type of motion can be applied to any surface of revolution, i.e. a surface created by the rotation of a curve, e.g. a cylinder or cone. To specify rotation of the wall, enter the value of Angular rotation velocity and then specify the axis of rotation. If you select the Relative to rotating frame check box, the velocity values will be specified relative to the rotating reference frame. See also "Rotation" on page 4-15. 7 Select a Motion direction from one of the available types: • Reference Axis. In the FeatureManager, select a reference Axis. To create an axis, go to Insert, Reference Geometry, Axis. For the Translation motion type, the direction of the axis defines the direction of the wall’s motion (if the velocity value is positive). For the Rotation type, the selected axis is assumed to be a rotational axis and the angular velocity obeys the right-handle rule. The axis’ direction is indicated by the axis’ name that is shown near the axis origin. 11-8 • Axis of Coordinate system. In the FeatureManager, select a reference Coordinate system (or keep the default Global Coordinate System), then in Axis, select an axis of this coordinate system which either defines the wall direction for the Translation motion type (if the velocity value is positive), or will be a rotation axis for the Rotation motion type (the angular velocity obeys the right-handle rule). To create a reference coordinate system, go to Insert, Reference Geometry, Coordinate System. The reference axis and coordinate system selected on the Definition tab are only used to specify a Dependency and should not be confused with those selected on the Moving Wall Settings tab used for specification of a motion direction. • Tangent to Curve. In the FeatureManager, select a Curve coinciding with the surface’s profile curve to define motion of a cylindrical surface along the profile curve. 8 If you want to specify a stationary (in the absolute, non-rotating reference frame) wall within a local region of rotation or when the global rotating reference frame is enabled, select Stator. When the Stator type of wall is selected, the tangential velocity at this face is equal to zero. See also "Rotation" on page 4-15. 9 Click OK. Boundary Conditions in Gas Analyses The following peculiarities of specifying flow boundary conditions should be taken into account if you deal with gas flows. Inlet Conditions Approximate pressure. In cases of inlet flow boundary conditions (mass flow rate, velocity, Mach number, volume flow rate) in addition to the Temperature, you need to specify the Approximate pressure thermodynamic parameter. The Approximate pressure together with Temperature is used to estimate inlet Mach number, unless you specify Mach number exactly. If inlet Mach number is greater than one (i.e. the inlet flow is supersonic) the Approximate pressure is used as boundary condition and therefore must be specified exactly. If inlet Mach number is less than one, the Approximate pressure is used as an auxiliary parameter only, so it does not influence the converged results but its correct estimation improves the convergence. Correct use of inlet volume flow, velocity or Mach number conditions. If you specify inlet volume flow or inlet velocity or inlet Mach number condition, and the whole flow stream coming from the opening passes through the sonic velocity, i.e. in the downstream passage the whole flow becomes supersonic (e.g. as in a nozzle flow), the calculation may be incorrect, since the inlet flow conditions (except for the Introducing COSMOSFloWorks 11-9 Chapter 11 Boundary Conditions inlet mass flow rate) are fully governed by the gas’s specific heat ratio and the channel’s geometry. As a result, pressure, density and mass flow increase or decrease without any convergence. During such calculations the corresponding warning informs you that in a gas analysis with inlet volume flow, velocity or Mach number condition the flow becomes supersonic somewhere in the computational domain. If you run into such a situation you should instead use an inlet mass flow rate or pressure boundary condition. Note that the problem may only appear if the sonic surface (Mach = 1) totally crosses the passage. Outlet Conditions If you have outlet openings in case of gas flow, and the outlet flow is supersonic, then the boundary condition at the outlet openings, as well as the Ambient downstream boundary for external problems, are ignored. When specifying outlet boundary conditions, check to see that the corresponding Mach number at this opening is less than one if you want the outlet condition to take effect. 11-10 12 Transferred Boundary Conditions Creating Transferred Boundary Conditions The Transferred Boundary Conditions allow you to take results obtained in a previous COSMOSFloWorks calculation as a boundary condition for the current COSMOSFloWorks project. In Step1 – Selecting Boundaries dialog box you can select the current COSMOSFloWorks project’s boundaries (model faces or Computational Domain boundaries) to apply the Transferred Boundary Conditions. To create transferred boundary conditions: 1 Click FloWorks, Insert, Transferred Boundary Condition. 2 Specify boundaries to apply the transferred boundary condition: • Select Computational domain boundaries (X max , … Z min) in the corresponding list and click Add (or double-click a boundary), if you want to apply the transferred boundary condition to the Computational Domain boundaries. Boundaries of this type are usually relevant for external analyses, but can be applied to internal analyses also; • In the graphics area select the model faces (e.g., openings) if you want to transfer boundary condition on these faces. Boundaries of this type are usually relevant for internal analyses, but can be applied to external analyses also; The selected boundaries appear in the Boundaries to apply the transferred boundary conditions list. To remove a face from the list, select it in the list and press the Delete key. 3 Click Next to select results to transfer. See "Selecting Results to Transfer" on page 12-2. See also "Transferred Boundary Conditions - Basic Information" on page 3-8 . Introducing COSMOSFloWorks 12-1 Chapter 12 Transferred Boundary Conditions Selecting Results to Transfer Allows you to select a COSMOSFloWorks project or flow field (*.fld) file, whose results will be taken as the transferred boundary conditions for the current COSMOSFloWorks project. To select results to transfer: 1 Select the method in which results are taken: • Select COSMOSFloWorks project, if you want to take the results of a currently opened model’s project. This is the easiest way to take results obtained earlier in the project of the current model. If you want to take results obtained in another model, you need to open this model first or use the COSMOSFloWorks results (*.fld) file option. • Select Results (*.fld) file if you want to take the results from a results (*.fld) file from any available COSMOSFloWorks project. COSMOSFloWorks stores results in the <ProjectNumber>.fld file. This file is stored in the project folder accessible by clicking FloWorks, Project, Open Project Directory. The r_000000.fld file contains results obtained for the zero iteration, i.e. initial computational mesh and initial parameters distribution. 2 Click Browse to select either the desired COSMOSFloWorks project or the desired COSMOSFloWorks results (*.fld) file. As a result, the project (or file) name appears in the Selected COSMOSFloWorks project or results (*.fld) file box. 3 Click Next to specify the type of the transferred condition. See "Specifying Type of Conditions" on page 12-2. See also "Transferred Boundary Conditions - Basic Information" on page 3-8 . Browse for Project Allows you to select a project with results used as boundary conditions for the current project at the selected boundaries. If you want to take results obtained in another model, you need to open this model first or use the COSMOSFloWorks results (*.fld) file option. Specifying Type of Conditions Allows you to select a type for the transferred boundary condition, i.e., a set of the flow field parameters whose values will be transferred from the selected previous COSMOSFloWorks calculation to the current COSMOSFloWorks project as the transferred boundary condition. 12-2 In the Boundary condition type list you can select one of the following types of flow parameters: • Ambient – the same flow parameters which are specified at the computational domain boundaries in external analyses; during the calculation they act in the same manner, as in external analyses; • Impulse – the same flow parameters (fluid temperature, density, substance concentrations, and turbulence parameters) which are specified at the computational domain boundaries in external analyses, with the exception of specifying fluid impulse instead of fluid velocity (both are vectors); during the calculation they act nearly in the same manner, as in external analyses; • Velocity – the same flow parameters (fluid velocity, temperature, density, substance concentrations, and turbulence parameters) which are specified at the computational domain boundaries in external analyses; during the calculation they act nearly in the same manner, as in external analyses ; • Static pressure – the same flow parameters (static pressure, temperature, substance concentrations, and turbulence parameters) which are specified in the Pressure Openings set of boundary conditions when you select the Static Pressure type of this boundary condition; during the calculation they act nearly in the same manner, as a Pressure-Opening-with-Static-Pressure boundary condition; • Total pressure – the same flow parameters (total pressure, temperature, substance concentrations, and turbulence parameters) which are specified in the Pressure Openings set of boundary conditions when you select the Total Pressure type of this boundary condition; during the calculation they act nearly in the same manner, as a Pressure-Opening-with-Total-Pressure boundary condition. Independently of the Transferred Boundary Condition type selected from the abovementioned variants, if the boundary’s section lies in the solid and Heat Transfer in Solids is enabled in the current COSMOSFloWorks project and was enabled in the COSMOSFloWorks project whose results are taken as the transferred boundary condition, then the solid temperature is taken from this project’s results as the transferred solid boundary condition, whereas the heat flux obtained as the problem’s solution at this boundary depends on the heat transfer in this solid, and in particular can be non-zero. When specifying boundary conditions for an internal analysis you must take care of their physical compatibility. For example, a project will not run for internal steady-state flows if at model inlets and outlets you specify boundary conditions of the Flow opening type (or Transferred Boundary Condition of the Velocity type) without any boundary condition of the Pressure opening type, so the inlet and outlet mass flow rates are not balanced exactly. Introducing COSMOSFloWorks 12-3 Chapter 12 Transferred Boundary Conditions To avoid such problems we recommend that you specify at least one pressure condition (Boundary Condition of the Pressure Opening type or Transferred Boundary Condition of the Static (Total) Pressure type) and at least one Boundary Condition of the Flow Opening type or Transferred Boundary Condition of the Velocity (or Impulse ) type. Click Finish to accept and save the settings made in the Transferred Boundary Conditions wizard and close the wizard. 12-4 13 Fans Creating a Fan Allows you to include a fan specified in the Engineering Database as an ideal device creating a volume (or mass) flow rate. The rate depends on the difference between the average inlet static pressure and the average outlet static pressure (the averages are calculated over the fan inlet and outlet sections). You apply the fan to model faces, including model inlet and outlet openings closed with auxiliary lids (see "How It Works" on page 1-1). You can use a Fan in both Internal and External flow analyses. For more general information see "Fans – Basic Information" on page 3-10. You can visualize specified fans directly on the SolidWorks model: colored arrows indicate the direction and type of condition. Right-click a fan item in the COSMOSFloWorks analysis tree and select Show or Hide to turn on or turn off the arrows. To create a fan: 1 Click Fan on the COSMOSFloWorks Features toolbar or FloWorks, Insert, Fan. – or – In the COSMOSFloWorks analysis tree right-click the Fans icon and select Insert Fan. 2 Click Browse and select the appropriate Fan curve among the list of fans currently available in the Engineering Database. 3 In the Fan type list select the required fan type: External Inlet Fan, External Outlet Fan, and Internal Fan. Terms are described below. • Inlet denotes injection of the fluid from the fan into the fluid volume. • Outlet denotes suction of the fluid by the fan from the fluid volume. • External denotes that the fan is installed at a model inlet or outlet opening. Introducing COSMOSFloWorks 13-1 Chapter 13 Fans • Internal. Since both sides of an Internal Fan are in contact with the fluid, the fluid static pressure difference between the sides governs fluid passage in accordance with the specified fan type. 4 Select faces on which you intend to specify fan. For an Internal Fan, prior to selecting faces, you must click the corresponding (Inlet or Outlet) Faces to apply list. To remove a face from the Faces to apply list, select it in the list and press the Delete key or select the face again in the graphics area. You can also click Filter to remove faces of the specified type from the selection list. See "Selection Filter" on page 22-17 for details. If you specify an Internal Fan, remember that Inlet faces are openings through which flow exits from the fan and Outlet faces are openings through which flow enters the fan. 5 If you intend to specify either a fluid swirl or 3D velocity vectors, or non-uniform flow parameter distributions on a model face, select a reference Coordinate system. The default coordinate system selected is: • Face based coordinate system (for single planar faces). This coordinate system is located at the center of the face with the X-axis oriented normally to the plane. • Global Coordinate System (for surfaces or if more than one planar face is selected). You can replace the default coordinate system by selecting your coordinate system in the FeatureManager design tree. To create a coordinate system in a part, click Insert, Reference Geometry, Coordinate System. 6 To reference a cylindrical coordinate system, select an axis of the specified Coordinate system in the Reference axis list. The selected Coordinate system and Reference axis also define a local spherical coordinate system. 7 COSMOSFloWorks allows you to associate a fan type with a goal(s), which will be automatically created with the fan condition if the Create associated goals check box is selected. You can associate goals with a fan type under the Automatic Goals item of the General Options dialog box. 8 Click the Settings tab and specify parameter values for the selected fan type. 9 Click OK . The new fan item appears in the COSMOSFloWorks Analysis Tree. To edit definition of a fan, in the COSMOSFloWorks analysis tree, double-click the fan item, or right-click the item and select Edit Definition. 13-2 Specifying Fan Parameters Allows you to complete the definition of a fan by specifying an appropriate flow parameters, thermodynamic parameters, concentration (for multiple fluids), and turbulence parameters. Double-click a Value cell to edit the cell contents or select the appropriate parameter type. If you want to specify a coordinate-dependent or time-dependent value, click the corresponding Value box and click Design. See "Dependency" on page 22-1 for details. Flow Parameters. Allows you to specify the flow direction at faces selected as inlet or outlet. For an Internal fan you specify flow direction at inlets as Inlet flow parameters and at outlets as Outlet flow parameters. To specify flow direction in the Flow vectors direction list select one the following: • Normal to face. The flow is perpendicular to the face selected as inlet or outlet. • Relative to rotating frame. The volume (or mass) flow rate produced by the fan in the rotating reference frame (the Relative to rotating frame option is selected) will be the same in the absolute (non-rotating) frame of reference if the tangential velocity component is perpendicular to the normal to the opening, thus not influencing the volume (mass) flow rate value, e.g. when the opening’s normal coincides with the rotational axis. For details about the rotating reference frame see "Rotation" on page 4-15. • Swirl. Allows you to specify swirling flow about the Reference axis selected by using the Definition tab. You can specify the following vector components of swirl relative to the Reference axis (the swirling direction is defined by the angular velocity sign through the Right-Hand Grip Rule (also known as the Corkscrew Rule)): Angular velocity (collinear with the Reference axis) Radial velocity (normal to the Reference axis) • 3D vector. The flow direction is specified through vector components in X, Y, and Z directions with respect to the Coordinate system selected on the Definition tab. Thermodynamic Parameters. • Ambient pressure. For an External Inlet or Outlet Fan you specify a total pressure outside the model. The difference between this pressure and the fluid pressure governs the fluid injection (External Inlet) or suction ( External Outlet) according to the selected Fan Curve . • Temperature. Allows you to specify static temperature of the fluid that flows out from the fan. For an Internal Fan, clear the Use outlet temperature check box if you want to enforce heating or cooling of the fluid inside the fan by specifying the desired temperature of the fluid exiting the fan. Substance Concentrations. For multiple fluids the relative concentration can be specified either by mass or by volume. Introducing COSMOSFloWorks 13-3 Chapter 13 Fans For an External Inlet Fan or Internal Fan click Show advanced parameters if you want to override the default turbulence parameters with your own values. Turbulence Parameters. The turbulence parameters can be specified in terms of turbulent intensity and turbulent length or in terms of turbulent energy and turbulent dissipation. See also "Turbulence" on page 2-5. For an Internal Fan clear the Use outlet turbulence check box if you want to specify turbulence parameters of the flow exiting the fan that are different from the turbulence parameters of the flow entering the fan. 13-4 14 Heat Sources Creating a Surface Source Allows you to specify a heat surface source on a surface in contact with the fluid as well as on a surface that is boundary between solids. If you do not consider Heat Conduction in Solids, this source (in the form of Heat Transfer Rate, or Heat Flux ) is a thermal wall boundary condition for the fluid. It is specified on the selected faces and overrides the Default Wall Conditions for the selected faces. If you consider Heat Conduction in Solids , a surface source in the form of Heat Generation Rate, or Surface Heat Generation Rate serve as a heat source on a solid surface (see below). To create a surface source: 1 Click Surface Source Insert, Surface Source. on the COSMOSFloWorks Features toolbar or FloWorks, – or – In the COSMOSFloWorks analysis tree, right-click the Heat Sources item and select Insert Surface Sources. 2 In the Source type list select the appropriate source type from the following types: If Heat transfer in solids is disabled: • Heat Transfer Rate (W), Heat Flux (W/m2). The heat flow from solid to fluid is governed by the specified Heat Transfer Rate (Heat Flux) value. If Heat transfer in solids is enabled: • Heat Generation Rate (W), Surface Heat Generation Rate (W/m2). The heat flow from the fluid to the solid is governed by the surface temperature, which is a function of the specified Heat Generation Rate ( Surface Heat Generation Rate) and the solid conduction. In other words, depending on the Introducing COSMOSFloWorks 14-1 Chapter 14 Heat Sources intensity of the solid conduction near the surface and the specified value of the Heat Generation Rate (Surface Heat Generation Rate) the surface temperature changes resulting in changes in heat flow. 3 In the graphics area select the model faces, on which you intend to specify the surface source. These faces appear in the Faces to apply the surface source list. To remove a face from this list, select it in the list and click Remove or you can select the face again in the graphics area. You can also click Filter to remove faces of the specified type from the selection list. See "Selection Filter" on page 17-17 for details. 4 If you intend to specify a non-uniform thermal parameter distribution on the selected surface, select a reference Coordinate system. By default, the Global Coordinate System is selected. You can replace the Global Coordinate System by selecting your coordinate system in the SolidWorks FeatureManager tree. To create a coordinate system, click Insert, Reference Geometry, Coordinate System. 5 To reference a cylindrical coordinate system, in the Reference axis list select an axis of the specified Coordinate system. The selected Coordinate system and Reference axis also define a local spherical coordinate system. 6 COSMOSFloWorks allows you to associate a surface source type with a goal(s), which will be automatically created together with the surface source if the Create associated goals check box is selected. You can associate goals with a surface source type under the Automatic Goals item of the General Options dialog box. 7 Under Settings specify value for the selected source. 8 Click OK . The new surface source item (SS) appears in the analysis tree. To edit definition of a surface source, in the COSMOSFloWorks analysis tree, double-click the surface source item, or right-click the item and select Edit Definition. Creating a Volume Source Allows you to specify a heat volume source in solid or in fluid. • The volume source in solid can be only specified if you consider Heat Conduction in Solids . • To specify a volume source in fluid, a component (a part or subassembly in assemblies, as well as a body in multibody parts) must be used to represent the volume of the fluid region. Additionally, the component must be disabled via the Component Control dialog box. Once disabled, the component is treated as a fluid substance in which you can specify an internal fluid thermal source. If you specify Heat Generation Rate in a body, some part of which is outside the Computational Domain, then in the analysis the heat generation rate will be proportional to the body’s volume protruding inside the computational domain. 14-2 To create a volume source: 1 Click Volume Source Insert, Volume Source . on the COSMOSFloWorks Features toolbar or FloWorks, 2 In the Source type list select the appropriate source type from the following three W types: Heat Generation Rate (W), Volumetric Heat Generation Rate ( ------ ), and 3 m Temperature. 3 In the graphics area, click a face, edge or point to select a component. You can also select a component in the SolidWorks FeatureManager tree. These components appear in the Components to apply the volume source list. To remove a component from this list, select it in the list and click Remove. 4 If you intend to specify a non-uniform thermal parameter distribution in the selected component, select a reference Coordinate system. By default, the Global Coordinate System is selected. You can replace the Global Coordinate System by selecting your coordinate system in the SolidWorks FeatureManager tree. To create a coordinate system, in the SolidWorks menu click Insert, Reference Geometry, Coordinate System. 5 To reference a cylindrical coordinate system, in the Reference axis list select an axis of the specified Coordinate system. The selected Coordinate system and Reference axis also define a local spherical coordinate system. 6 COSMOSFloWorks allows you to associate a volume source type with a goal(s), which will be automatically created together with the volume source if the Create associated goals check box is selected. You can associate goals with a surface source type under the Automatic Goals item of the General Options dialog box. 7 Under Settings specify value for the selected source. A positive value of the Heat generation rate or Volumetric heat generation rate denotes a heat generation in the volume. A negative value denotes the heat absorption. Click Dependency to specify a coordinate-dependent or time-dependent value. 8 Select the Disable solid components option if you want to disable the component in which the volume source is specified. COSMOSFloWorks treats the disabled component as the fluid volume. 9 Click OK. The new volume source item (VS) appears in the analysis tree. To edit definition of a volume source, in the COSMOSFloWorks analysis tree, double-click the volume source item, or right-click the item and select Edit Definition . Introducing COSMOSFloWorks 14-3 Chapter 14 Heat Sources 14-4 15 Radiative Surfaces Creating a Radiative Surface Creating a radiative surface allows you to consider a surface in contact with the fluid as a radiative surface, for a conjugate heat transfer problem with the Radiation option enabled. To create a radiative surface: 1 Click FloWorks, Insert, Radiative Surface. – or – In the COSMOSFloWorks analysis tree, right-click the Radiative Surfaces icon and select Insert Radiative Surface. 2 Click Browse and select the desired radiative surface from the list of surfaces, which are currently available in the Engineering Database. See "Surface-to-surface Radiation" on page 2-10 for more details about the radiative surface properties. Any radiative surface type except for the non-radiating surface applied to an insulator's wall will be automatically changed by the program to the whitebody wall. 3 In the graphics area select the faces on which you intend to specify the radiative surface. These faces appear in the Faces to apply the radiative surface list. To remove a face from this list, select it in the list and press the Delete key or select the face again in the graphics area.You can also click Filter to remove faces of the specified type from the selection list. See "Selection Filter" on page 22-17 for details. 4 If you have selected an opening/outer boundary radiative surface, specify the Radiative temperature (Tr) denoting the heat radiated from this surface into the model or computational domain as follows: Q = εσTr4. 5 If you selected the solar opening radiative surface, specify the direction vector (through the vector Direction X, Y, Z components) and the radiation Intensity denoting the directional heat radiation from this surface into the model or computational Introducing COSMOSFloWorks 15-1 Chapter 15 Radiative Surfaces domain. For time-dependent analysis, click Design to specify the radiation Intensity and Direction as a function of time. 6 COSMOSFloWorks allows you to associate a radiative surface type with a goal(s), which will be automatically created with the radiative surface condition if the Create associated goals check box is selected. You can associate goals with a radiative surface type under the Automatic Goals item of the General Options dialog box. 7 Click OK . The new radiative surface item appears in the COSMOSFloWorks Analysis Tree. To edit the definition of a radiative surface, in the COSMOSFloWorks analysis tree, double-click the radiative surface item, or right-click the item and select Edit Definition. 15-2 16 Contact Resistances Creating a Contact Resistance If you are solving a problem that uses the Heat conduction in solids option, you can specify the thermal contact resistance at the solid/solid and the solid/fluid boundaries. Thermal contact resistance can be specified either by inputting the value of thermal contact conductance or by inputting the thickness and material of the contact layer. In the latter case, the thermal resistance of the contact layer is calculated using the following formula: Ri, C = dc λc where dc is the contact layer’s thickness and λc is the thermal conductivity of contact layer’s material. Only this ratio is used in the calculation. The contact layer is considered as dc ratio infinitely thin and the specified thickness is used to calculate the λc only. Therefore, temperature has a discontinuity at the contact surface. To create a contact resistance: 1 Click Contact Resistance on the COSMOSFloWorks Features toolbar or click FloWorks, Insert, Contact Resistance – or – In the COSMOSFloWorks analysis tree right-click the Contact Resistances icon and select Insert Contact Resistance. 2 In the Contact resistance type list select the desired contact resistance type. 3 If you have selected a Solid material/thickness type of contact resistance, specify the following parameters: Introducing COSMOSFloWorks 16-1 Chapter 16 Contact Resistances • Material thickness is a thickness of the contact layer material. Click Dependency if you want to specify coordinate-dependent or time-dependent values. See "Dependency" on page 22-1 for details. • Solid material is the material of the contact layer. Click Browse and select the desired material from the list of solid materials in the Engineering Database. 4 If you have selected the Contact conductance type of contact resistance, click Browse and select the desired Contact conductance from the list of available values of contact conductance (for various materials) in the Engineering Database. 5 In the graphics area select the model faces on which you want to specify the contact resistance. These faces appear in the Faces to apply contact resistance list. To remove a face from this list, select it in the list and click Remove or select the face again in the graphics area. You can also click Filter Faces to remove faces of the specified type from the selection list. See "Selection Filter" on page 22-17 for details. 6 Click OK . The new Contact Resistance item appears in the COSMOSFloWorks Analysis Tree. To edit the definition of a contact resistance, in the COSMOSFloWorks analysis tree, double-click the Contact Resistances item, or right-click the item and select Edit Definition . 16-2 17 Heat Sink Simulations Creating a Heat Sink Simulation The Heat sink simulation feature allows you to simulate a heat sink of a complex shape using a simple parallelepiped. It is convenient for analyzing fluid flow and heat transfer in electronics enclosures containing many components. By replacing a complex shape heat sink with a heat sink simulation, you can reduce the computational time for such problems. The Heat sink simulation feature is considered a parallelepiped-shaped component with fluid entering through one selected face and leaving through other selected faces. Heat is generated within a component with specified Heat generation rate. Also, a Fan curve and Heat resistance curve must be specified for the heat sink simulation by selecting the fan and heat sink items from the Engineering Database (see "Engineering Database" on page 22-3). To create a heat sink simulation: 1 Click Heat Sink Simulation on the COSMOSFloWorks Features toolbar or click FloWorks, Insert, Heat Sink Simulation . – or – In the COSMOSFloWorks analysis tree right-click the Heat Sink Simulations icon and select Insert Heat Sink Simulation. 2 Click Browse and select the appropriate Fan curve from the list of Fan Curves currently available in the Engineering Database . 3 Click Browse and select the appropriate Thermal resistance and pressure drop curve from the list of Heat Sink s currently available in the Engineering Database. 4 Specify a Heat generation rate for the heat sink. For time-dependent analysis, click Dependency to define the Heat generation rate as a function of time. See "Dependency" on page 22-1 for details. Introducing COSMOSFloWorks 17-1 Chapter 17 Heat Sink Simulations 5 In the graphics area click a face, edge or a point to select a component for which you want to specify the Heat sink. You can also select a component in the FeatureManager tree. These components appear in the Components to apply heat sink simulation list. To remove a component from this list, select it in the list and press the Delete key. 6 Click in the Faces the fluid enters the exchanger list box. In the graphics area select the model faces substituting for the inlet of the simulated heat sink’s fan through which fluid enters the heat sink. These faces appear in the Faces the fluid enters the exchanger list. To remove a face from this list, select it in the list and press the Delete key or select the face again in the graphics area. 7 Click in the Faces the fluid exits the exchanger list box. In the graphics area select the model faces through which fluid leaves the heat sink. These faces appear in the Faces the fluid exits the exchanger list. To remove a face from this list, select it in the list and press the Delete key or select the face again in the graphics area. 8 Click OK . The new Heat Sink Simulation item appears in the COSMOSFloWorks Analysis Tree. To edit the definition of a heat sink simulation, in the COSMOSFloWorks analysis tree, double-click the Heat Sink Simulation item, or right-click the item and select Edit Definition . 17-2 18 Porous Media Creating a Porous Medium Allows you to consider a component (a part or subassembly in assemblies, as well as a body in multibody parts) as a porous medium. The available porous media are taken from the Engineering Database . A porous medium cannot be created if the High Mach number flow option is enabled. Before creating a porous medium go to the Engineering Database and define the porous medium you want to use. The component representing the porous substance must be disabled. Therefore the Porous Medium condition automatically disables this component. Note that components stay disabled after you delete the Porous Medium. To create a porous medium: 1 Click FloWorks, Insert, Porous Medium. 2 In the SolidWorks FeatureManager tree select a component which you want to consider as the porous medium. You can also click a face, edge or point in the graphics area to select a component. The selected components appear in the Components to apply the porous medium list. To remove a component from this list, select it in the list and press the Delete key. 3 Click Browse and select the desired porous medium from the list of media, which are available in the Engineering Database. 4 If you have selected a non-isotropic porous media (Unidirectional, Axisymmetrical, Orthotropic), click the Direction tab and specify the necessary axis or coordinate system to complete the definition of the porous media. 5 Click OK. The new porous medium item appears in the COSMOSFloWorks Analysis Tree. To edit the definition of a porous medium, in the COSMOSFloWorks analysis tree, double-click the porous medium item, or right-click the item and select Edit Definition. Introducing COSMOSFloWorks 18-1 Chapter 18 Porous Media Specifying Porous Medium Parameters Allows you to specify characteristic directions for non-isotropic porous media. In the Engineering Database the non-isotropic porous medium's properties are specified in abstract direction. Here, you complete the definition of a non-isotropic porous medium by applying concrete directions For the Unidirectional and Axisymmetrical types of porous media you can select the main direction in two ways: • Direction is one of the axes of the selected coordinate system. Allows you to specify the characteristic direction as the Reference axis of the selected Coordinate system. By default, the Global Coordinate System is selected. You can replace the Global Coordinate System by selecting your coordinate system in the SolidWorks FeatureManager tree. To create a coordinate system, in the SolidWorks menu click Insert, Reference Geometry, Coordinate System. • Direction is the tangent to the selected curve everywhere. Allows you to specify the characteristic direction that is tangent to the selected Curve at any point. To select a curve, click the curve feature in the SolidWorks FeatureManager tree. For the Orthotropic type of porous media, three mutually perpendicular characteristic directions are parallel to the axes of the selected Coordinate system. You can create your own coordinate system oriented to coincide with the porous medium's characteristic directions and replace the default Global Coordinate System by selecting the coordinate system feature in the SolidWorks FeatureManager tree. To create a coordinate system, in the SolidWorks menu click Insert, Reference Geometry, Coordinate System. 18-2 19 Initial Conditions Creating an Initial Condition Creating an initial condition allows you to specify: Initial flow and/or temperature conditions in specific fluid regions that differ from the default initial conditions specified in Wizard or General Settings. In this case, a component (a part or subassembly in assemblies, as well as a body in multibody parts) must be used to represent the volume of the fluid region. Additionally, the component must be disabled via the Component Control dialog box or by selecting the Disable solid components option in the Initial Condition dialog box. Once disabled, the component is treated as a fluid substance for which you can specify initial velocity or Mach number, pressure, temperature, density, concentrations (for multiple fluids) and turbulence parameters. An initial solid temperature for one or more components in a conjugate heat transfer problem. See also "Heat Conduction in Solids" on page 2-2 . To create an initial condition: 1 Click Initial Condition Insert, Initial Condition . on the COSMOSFloWorks Features toolbar or FloWorks, – or – In the COSMOSFloWorks analysis tree right-click the Initial Conditions icon and select Insert Initial Condition. 2 In the graphics area click a face, edge or point to select a component for which you want to specify the initial condition. You can also select a component in the SolidWorks FeatureManager tree. These components appear in the Components to apply the initial condition list. To remove a component from this list, select it in the list and press the Delete key. If you want to specify an initial condition to a fluid region within a closed internal fluid volume, instead of creating this volume as a separate component (and disabling Introducing COSMOSFloWorks 19-1 Chapter 19 Initial Conditions it), you can select any surface bounding this fluid volume to be automatically considered by the program as the volume to apply the fluid initial conditions. 3 If you intend to specify either gas initial conditions or a non-uniform solid temperature distribution, select a reference Coordinate system. By default, the Global Coordinate System is selected. You can replace the Global Coordinate System by selecting your coordinate system in the FeatureManager tree. To create a coordinate system, in the SolidWorks menu click Insert, Reference Geometry, Coordinate System. 4 To reference a cylindrical coordinate system, select the axis of the specified Coordinate system in the Reference axis list. The selected Coordinate System and Reference axis also define a local spherical coordinate system. 5 Click the Settings tab and specify parameters for the selected components. 6 Click OK . The new initial condition item appears in the COSMOSFloWorks Analysis Tree. To edit definition of an initial condition, in the COSMOSFloWorks analysis tree, double-click the initial condition item, or right-click the item and select Edit Definition. See also "Initial Conditions – Basic Information" on page 3-4 . Specifying Initial Condition Parameters Depending on the component state (as fluid or solid, which can be changed in Component Control) you can specify either an initial flow parameters distribution or initial solid temperature. For the selected fluid volume you can specify an initial flow parameters distribution. Double-click a Value cell to edit the cell contents or select the appropriate parameter type. If you want to specify a coordinate-dependent or time-dependent value, click the corresponding Value box and click Dependency. See "Dependency" on page 22-1 for details. The following parameters can be specified for the selected fluid volume or components, which are treated as a fluid (disabled in Component Control or by selecting the Disable solid components option in the Initial Condition dialog box): • Flow Parameters. Allows you to specify initial Velocity vector or Mach Number vector (only for gases) through its X-, Y-, and Z-components with respect to the Coordinate system selected on the Definition tab. • Thermodynamic Parameters. The initial static pressure , static temperature and static density can be specified for gases, and only static pressure and static temperature for liquids. Under Type of thermodynamic parameters definition, select a pair of independent thermodynamic parameters and the third parameter is calculated automatically. • Substance Concentrations. For multiple fluids the relative concentration can be specified either by mass or by volume. 19-2 Click Show advanced parameters if you wish to override the default turbulence parameters with your own values. • Turbulence Parameters. The turbulence parameters can be specified in terms of turbulence intensity and turbulence length or in terms of turbulent energy and turbulent dissipation. See also "Turbulence" on page 2-5. The initial solid Temperature can be specified for the selected solid components (enabled in Component Control). Introducing COSMOSFloWorks 19-3 Chapter 19 Initial Conditions 19-4 20 Goals Global Goal Allows you to specify global goals for your project. A global goal is a physical parameter calculated in the entire computational domain. For more general information, see also "Goals – Basic Information" on page 1-5. To specify a global goal: 1 Click Global Goal Insert, Global Goals. on the COSMOSFloWorks Features toolbar or FloWorks, – or – In the COSMOSFloWorks analysis tree, right-click the Goals icon and select Insert Global Goals. 2 In the Parameter table select a parameters of interest. For non-integral parameters (e.g. static pressure, or total pressure, etc.) select which parameter value, minimum (Min), average ( Av), maximum (Max) or bulk average (Bulk Av) (calculated within the entire Computational Domain) will be used as the global goal. ∑ A ⋅ dV ∑V i Average i cells i cells ∑ A ⋅ ρ dV ∑ρV i Bulk Average i i cells i i cells Here, Ai is the averaged parameter (e.g. temperature), dVi – the volume of i-th cell, ρi – density in i-th cell and the summation is taken over all the cells within the computational domain. Introducing COSMOSFloWorks 20-1 Chapter 20 Goals 3 Select the Use for convergence control (Use for Conv) check box if you want the goal’s convergence to be included as a condition of finishing the calculation. If you clear this check box, the goal’s convergence is used for information only so the calculation may be stopped before the goal is converged. See "Finishing the Calculation" on page 23-2. The yellow-red icon in the COSMOSFloWorks analysis tree indicates goals that have no influence on the task convergence. Also, these goals do not have a progress bar in the Goal Plot and Goal Table monitor dialog boxes. 4 For the X(Y, Z) - Component of Force and X(Y, Z) - Component of Torque goals you can select the Coordinate system in which these goals are calculated. By default, the Global Coordinate System is selected. You can replace the Global Coordinate System by selecting your coordinate system in the SolidWorks FeatureManager tree. To create a coordinate system, in the SolidWorks menu click Insert, Reference Geometry, Coordinate System. 5 In the Name template box you can specify a template for names of goals that will be created for selected parameters. The default template is an abbreviated name of goal’s type (GG for Global goals) followed by <Parameter> and <Number>, where <Parameter> is the goal parameter and <Number> is a sequential number of the goal. When goals are created, <Parameter> is replaced by the goal parameter’s name (e.g. Av Static Pressure) and <Number> is replaced by a sequential number of the goal (for example, if the goal named GG Av Static Pressure 1 already exists, the new goal will be named GG Av Static Pressure 2 and so on). You can combine these standard elements in any order and add any appropriate characters to the template. To add a new standard element to the template, click the Parameter or Number button. 6 Click OK. The new global goal items (GG) appear in the COSMOSFloWorks Analysis Tree. To edit definition of a global goal, in the COSMOSFloWorks analysis tree, double-click the global goal item, or right-click the item and select Edit Definition. Surface Goal Allows you to specify surface goals for your project. A surface goal is a physical parameter calculated on the selected surfaces. The surface can be any face either contacting with the fluid (a model wall or an opening) or arranged in the fluid (a face of a model component disabled in Component Control dialog box). For more general information, see also "Goals – Basic Information" on page 1-5. To specify a surface goal: 1 Click Surface Goal Insert, Surface Goals. – or – 20-2 on the COSMOSFloWorks Features toolbar or FloWorks, In the COSMOSFloWorks analysis tree, right-click the Goals icon and select Insert Surface Goals. You can also right-click a model face in the graphics area and select Insert Surface Goal to create a surface goal on the face. 2 In the Parameter table select a parameter of interest. For non-integral parameters (e.g. static pressure, or total pressure, etc.) select which parameter value, minimum (Min), average (Av), maximum (Max) or Bulk Average (Bulk Av) (calculated on the selected faces) will be used as the surface goal. ∑ A ⋅ dS ∑S i Average i cells i cells ∑ A ⋅ ρ v dS ∑ρ vS i Bulk Average i i i cells i i i cells Here, Ai is the averaged parameter (e.g. temperature), dSi – the intersection area of i-th cell, ρi – density in i-th cell, vi – the normal to the surface velocity component in the ith cells and the summation is taken over all the cells intersecting with the surface. Unlike the Average value which considers only the surface area, the Bulk Average is a value averaged over the core of the flow through the surface, i.e. considering the mass flow rate as well. For example, you are interested in the temperature of an incompressible fluid flowing through a tube’s opening so the flow core is quite hot compared to the low velocity near-wall flow. Thus, most of the hot fluid is concentrated in the center of the flow. If you now calculate the Average value, the cool fluid cells near the wall will be accounted equally within the average value and if the total area of the near-wall cells (with low temperature) is considerable with respect to the opening area, the obtained average value will be lower than the value you could receive in reality, for instance from the experiment. If you take the Bulk Average value, the obtained temperature will be higher in this case since the cool near-wall cells with a lower mass flow rate has less influence than the much hotter with larger mass flow rate region near the core (free stream) of the flow. 3 In the graphics area select faces on which you intend to specify the surface goal. These faces appear in the Faces to apply the surface goal list. To remove a face from this list, select it in the list and click Remove or select the face again in the graphics area. You can also click Filter to remove faces of the specified type from the selection list. See "Selection Filter" on page 22-17 for details. Introducing COSMOSFloWorks 20-3 Chapter 20 Goals TIP: To quickly select faces on which you have specified a boundary condition, fan or surface source, select the corresponding feature in the COSMOSFloWorks analysis tree. All faces belonging to the feature will be automatically selected. 4 Select the Use for convergence control (Use for Conv) check box if you want the goal’s convergence to be included as a condition of finishing the calculation. If you clear this check box, the goal’s convergence is used for information only so the calculation may be stopped before the goal is converged. See "Finishing the Calculation" on page 23-2. The yellow-red icon in the COSMOSFloWorks analysis tree indicates goals that have no influence on the task convergence. Also, such goals do not have the progress bar in the Goal Plot and Goal Table monitor dialog boxes. 5 For the X(Y, Z) - Component of Force and X(Y, Z) - Component of Torque goals you can select the Coordinate system in which these goals are calculated. By default, the Global Coordinate System is selected. You can replace the Global Coordinate System by selecting your coordinate system in the SolidWorks FeatureManager tree. To create a coordinate system, in the SolidWorks menu click Insert, Reference Geometry, Coordinate System. For forces set on non-closed surfaces, the actual force value is the obtained goal value plus the Reference Pressure multiplied by the surface area. The Reference Pressure value can be viewed in the Results Summary 6 In the Name template box you can specify a template for names of goals that will be created for selected parameters. The default template is an abbreviated name of goal’s type (SG for Surface goals) followed by <Parameter> and <Number>, where <Parameter> is the goal parameter and <Number> is a sequential number of the goal. When goals are created <Parameter> is replaced by the goal parameter’s name (e.g. Av Static Pressure) and <Number> is replaced by a sequential number of the goal (for example, if the goal named SG Av Static Pressure 1 already exists, the new goal will be named SG Av Static Pressure 2 and so on). You can also add words “Inlet” or “Outlet” to the template by clicking the corresponding button. You can combine these standard elements in any order and add any appropriate characters to the template. To add a new standard element to the template, click the Inlet, Outlet, Parameter or Number button. 7 Click OK . The new surface goal items (SG) appear in the COSMOSFloWorks Analysis Tree. To edit definition of a surface goal, in the COSMOSFloWorks analysis tree, double-click the surface goal item, or right-click the item and select Edit Definition. Volume Goal Allows you to specify volume goals of your project. A volume goal is a physical parameter calculated within specified volumes (part or subassembly components in assemblies, as well as bodies in multibody parts) inside the Computational Domain. 20-4 Parameters are calculated in fluid or solid depending on the component state (as fluid or solid, which can be changed in Component Control). If you do not consider Heat Transfer in Solids, then no parameters are valid for calculation in a solid, otherwise temperature is the only valid parameter. For more general information, see also "Goals – Basic Information" on page 1-5. To specify a volume goal: 1 Click Volume Goal Insert, Volume Goals. on the COSMOSFloWorks Features toolbar or FloWorks, – or – In the COSMOSFloWorks analysis tree, right-click the Goals icon and select Insert Volume Goals. 2 In the graphics area click a face, edge or a point to select a component for which you want to specify the volume goal. You can also select a component in the SolidWorks FeatureManager tree. These components appear in the Components to apply the volume goal list. To remove a component from this list, select it in the list and click Remove. TIP: To quickly select components on which you have specified an initial condition, or volume source, select corresponding feature in the COSMOSFloWorks analysis tree and all the components belonging to the feature will be automatically selected. 3 In the Parameters table select a parameter of interest. For non-integral parameters (e.g. static pressure, or total pressure, etc.) select which parameter value, minimum (Min), average ( Av), maximum (Max) or Bulk Average ( Bulk Av) (all calculated within the selected components) will be used as the volume goal. ∑ A ⋅ dV ∑V i Average i cells i cells ∑ A ⋅ ρ dV ∑ ρV i Bulk Average i i cells i i cells Here, Ai is the averaged parameter (e.g. temperature), dVi – the volume of i-th cell, ρi – density in i-th cell and the summation is taken over the cells within the selected component (volume). 4 Select the Use for convergence control (Use for Conv) check box if you want the goal’s convergence to be included as a condition of finishing the calculation. If you clear this check box, the goal’s convergence is used for information only so the calculation may be stopped before the goal is converged. See "Finishing the Calculation" on page 23-2. Introducing COSMOSFloWorks 20-5 Chapter 20 Goals The yellow-red icon in the COSMOSFloWorks analysis tree indicates goals that have no influence on the task convergence. Also, such goals do not have the progress bar in the Goal Plot and Goal Table monitor dialog boxes. 5 In the Name template box you can specify a template for names of goals that will be created for selected parameters. The default template is an abbreviated name of goal’s type (VG for Volume goals) followed by <Parameter> and <Number>, where <Parameter> is the goal parameter and <Number> is a sequential number of the goal. When goals are created, <Parameter> is replaced by the goal parameter’s name (e.g. Max Temperature of Fluid) and <Number> is replaced by a sequential number of the goal (for example, if the goal named VG Max Temperature of Fluid 1 already exists, the new goal will be named VG Max Temperature of Fluid 2 and so on). You can combine these standard elements in any order and add any appropriate characters to the template. To add a new standard element to the template, click the Parameter or Number button. 6 Click OK . The new volume goal items (VG) appear in the COSMOSFloWorks Analysis Tree. To edit definition of a volume goal, in the COSMOSFloWorks analysis tree, double-click the volume goal item, or right-click the item and select Edit Definition. Equation Goal Allows you to specify a goal defined by an equation (basic mathematical functions) with the existing goals or parameters of input data conditions (boundary conditions, fans, initial conditions, etc.) as variables. This goal can be viewed as an equation goal during the calculation and while displaying results in the same way as the other goals. As variables, you can use any of the specified goals including another equation goal except for the goals that are dependent from other equation goals, and parameters of the specified project's input data features (initial or ambient conditions, boundary conditions, fans, heat sources, local initial conditions). You can also use constants in the definition of the equation goal. The equation goal is convenient because it allows COSMOSFloWorks to calculate the parameter of interest (i.e., pressure drop) and keeps this information in the project for later reference. To create an equation goal: 1 Click FloWorks, Insert, Equation Goal. - or In the COSMOSFloWorks analysis tree, right-click the Goals icon and select Insert Equation Goal. 2 In the COSMOSFloWorks Analysis tree, click the goal or input data feature whose parameter you want to use in the equation. To select parameters of initial and ambient (for external analyses) or initial (for internal analyses) conditions (those specified in General Settings), click the Input Data item. The selected goal appears in the Expression box defining the equation goal, while if you select an input data feature 20-6 other than goal its parameters appear in the Parameter list. In the latter case, select the desired parameter in the Parameter list to add the parameter into the Expression box. For transient analyses, you can add a physical time as a parameter to the equation by clicking the Physical Time button. Time-dependent parameters can be added to the expression, but coordinate-dependent parameters cannot. If an equation goal links to a parameter that is dependent on coordinates you will get an error message during the project rebuild. If specified constants signify some physical parameters (i.e., length, area etc.) make sure to specify values in the project’s system of units. TIP: You can click Undo Add to remove the last added goal or parameter from the Expression box. To delete the entire content of the Expression box, click Clear. 3 Using the calculator-style buttons, complete the definition of the equation. The log, cos, sin, tan, and exp argument must be in parentheses. The "^" character is used to indicate the power to which the function is raised. For example, to specify sin2x you must enter sin(x)^2. To specify sinx2 you specify sin(x^2). TIP: You can click Undo Add to remove the last added goal or parameter from the Expression box. To delete the entire content of the Expression box, click Clear. 4 COSMOSFloWorks has no information about the physical meaning of the specified constant so you need to specify the displayed dimensionality by yourself. In the Dimensionality list select the correct units for the equation goal. 5 Select the Use the goal for convergence control check box if you want the goal’s convergence to be included as a condition for finishing the calculation. If you clear this check box, the goal’s convergence is used for information only so the calculation may be stopped before the goal is converged. See "Finishing the Calculation" on page 232. 6 Click OK. The new equation goal item appears in the COSMOSFloWorks Analysis Tree. To edit the definition of an equation goal, in the COSMOSFloWorks analysis tree, double-click the volume goal item, or right-click the item and select Edit Definition. Introducing COSMOSFloWorks 20-7 Chapter 20 Goals 20-8 21 Meshing Automatic Settings for Initial Mesh Allows you to specify an automatic (default) initial mesh. The mesh is controlled by the set of parameters specified on the Automatic Settings tab of the Initial Mesh dialog box or in the Wizard’s Results and Geometry Resolution dialog box. It is named automatic since the other initial mesh’s settings (see "Creating an Initial Mesh" on page 21-4) are specified automatically by COSMOSFloWorks in accordance with the automatic initial mesh’s settings. To specify an automatic (default) initial mesh: 1 Click FloWorks, Initial Mesh. If the Automatic settings option is not selected, the Automatic Settings tab is unavailable. Then, to adjust the automatic mesh settings, click Reset to open the Automatic Initial Mesh dialog box. Changes you made in the Automatic Initial Mesh dialog box cause the Initial Mesh box’s settings to acquire the automatic initial mesh’s values. 2 Specify the Level of initial mesh that governs the number of Basic Mesh cells and the default procedure of mesh refining in the model’s narrow channels. A higher level produces more fine cells but it will take greater CPU time and require more computer memory. Unlike the Result resolution level specified in the Wizard, the Level of initial mesh governs the default initial computational mesh only and does not govern the calculation finish criteria and the mesh refinement during the calculation. 3 In the same manner, as in the Results and Geometry Resolution dialog box, you can specify the following options: • Manual specification of the minimum gap size, to facilitate capturing the model’s narrow channels with the initial mesh. Introducing COSMOSFloWorks 21-1 Chapter 21 Meshing • Manual specification of the minimum wall thickness, to facilitate resolving the model’s thin walls which have opposite sides that are in contact with the fluid. In fact, the Minimum gap size and Minimum wall thickness has influence on the same parameter – the characteristic cell’s size. By default, COSMOSFloWorks generates the basic mesh in order to have a minimum of two cells per the specified Minimum gap size. The number of cells per the Minimum gap size non-linearly depends on the Level of initial mesh and cannot be less than two. In turn, the Minimum wall thickness condition induces COSMOSFloWorks to create the basic mesh having two cells (two cells are enough to resolve a wall) per the specified Minimum wall thickness (regardless of the specified initial mesh level). That’s why, if the Minimum wall thickness is equal to or greater than the Minimum gap size, then the Minimum wall thickness does not influence the mesh. Both the minimum gap size and minimum wall thickness values can be linked to a feature or reference dimension so that their values will be equal to the dimension. Changing the dimension value causes the minimum gap size (minimum wall thickness) value to change. To link the value, click the Minimum gap size (Minimum wall thickness) refers to the feature dimension check box and select the dimension in the graphics area. To display all possible dimensions, right-click the Annotation item in the FeatureManager tree and select Show Feature dimensions and Show Reference Dimensions. As well as cell size (i.e. number of computational mesh cells), both these options govern the Small solid features refinement level and Curvature refinement level. See "Creating an Initial Mesh" on page 21-4. 4 In the same manner, as in the Wizard’s Results and Geometry Resolution dialog box, you can specify the following option: • Advanced narrow channel refinement. When checked, an improved narrow channel refinement strategy is effective which ensures that narrow channels/ passages are resolved by a sufficient number of cells to predict the flow and heat transfer phenomena including boundary layers with high accuracy. The consequence may be a significant increase of the number of cells up to one or more orders of magnitude. If you have selected this option, the default Narrow channels refinement level (see "Narrow Channel Resolution" on page 21-9) is set greater by one than the Tolerance refinement level. Otherwise, it depends on the Level of initial mesh and cannot be greater than four, resulting in the restriction of the minimum size of cells across the model’s flow passage in the normal-to-solid/fluid-interface directions. 5 To see the obtained basic mesh immediately on the model, select the Show basic mesh check box. 6 Click OK . See also "Initial Mesh - Basic Information" on page 1-8. 21-2 Extract Mesh from the Results File Allows you to extract the information about the computational mesh from the .fld file containing the calculation results and convert this information into the .cpt file. It is convenient for further calculations using the mesh refined during previous calculation or if the original .cpt file is lost. Sometimes it can be necessary to perform a series of calculations for the same model but using different conditions. It is convenient to solve the problem using refinements during calculation and then use the obtained computational mesh, which is well-adapted to the solution, for new calculations. Since the refinements are performed already, this will save the CPU time and improve the problem’s convergence. Also it allows you to use more flexible schemes of refinements. For example, you can create the mesh using solutionadaptive refinement in solid (for the solid temperature) with specified Approximate Maximum Cells limit and then use the obtained mesh for further calculations with solution-adaptive refinements in fluid and with another Approximate Maximum Cells limit. See "Refining Mesh During Calculation" on page 23-3. To extract mesh from the results file: 1 Click FloWorks, Tools , Extract Mesh from Results File . 2 In the Extract Mesh from Results File dialog box click Browse right to the Source results file (.fld) box. 3 In the Select Results File dialog box, select the results file (.fld) from which you want to extract the information about the computational mesh: • .fld file with the calculation results, • r_000000.fld file with the results obtained for the zero iteration, i.e. initial computational mesh and initial parameters distribution. To decide which of the files contains the required results, see the information about the selected file in the Property/Value list. Rows Iteration and Time (physical) are the most informative for such decisions, especially for time-dependent problems for which several files corresponding to different physical time moments can occur in the list. 4 Click Open. 5 In the Extract Mesh from Results File dialog box click Browse right to the Destination mesh file (.cpt) box. The Save As dialog box appears. 6 In the File name box type a name for the new mesh file (.cpt) and click Save. By default the file is saved in the project directory accessible by clicking FloWorks, Project, Open Project Directory. 7 Click OK to extract the information about the computational mesh from the results file to the specified mesh file. Introducing COSMOSFloWorks 21-3 Chapter 21 Meshing Creating an Initial Mesh The Initial Mesh dialog box allows you to change values of parameters governing the automatic COSMOSFloWorks procedure of constructing the initial computational mesh (see "Automatic Settings for Initial Mesh" on page 21-1). The constructed mesh is named initial since it can be further refined during the calculation (see "SolutionAdaptive Meshing - Basic Information" on page 1-10). The initial mesh is constructed in several stages: constructing the basic mesh for a specified number of cells and stretching or contracting the basic mesh locally to better resolve the model and flow features by the use of Control Planes, splitting the basic mesh cells either to capture the small solid features, or resolve the substance interface (fluid/solid, fluid/porous, porous/solid interfaces or boundary between different solids) curvature (e.g., small-radius circle surfaces, etc.) - i.e. small solid features refinement, curvature refinement and tolerance refinement, refining the mesh cells of a specific type (refinement of either all cells, or fluid, and/or solid cells, and/or partial cells). refining the obtained mesh to better resolve narrow channels - i.e. narrow channel refinement. if irregular cells appear, they are split to the maximum level among all the refinement levels specified for the region of irregular cells or until the cells become regular - i.e. irregular cells refinement. Different interface types (solid/fluid, solid1/solid2, solid/porous or porous/ fluid) are checked on different refinement criteria: solid/fluid and solid/ porous interfaces - small solid features criterion, curvature refinement criterion, tolerance refinement criterion, narrow channel refinement criterion and irregular cells refinement; solid1/solid2 interfaces - small solid features criterion; porous/fluid - small solid features criterion, curvature refinement criterion and tolerance refinement criterion. Whereas the specified refinement levels are equally applied to any interface type. To facilitate the initial mesh settings, we recommend that you proceed from the default, or automatic, initial mesh. To set it, use the Automatic Settings tab of the Initial Mesh dialog box or click Reset in the Initial Mesh dialog box if the Automatic settings option is not selected and make the desired settings in the Automatic Initial Mesh dialog box. As a result, all the Initial Mesh box’s settings acquire the automatic initial mesh’s values. Then you can change them at your discretion. To create an initial mesh: 1 Click FloWorks, Initial Mesh. Then clear the Automatic settings option in the Initial Mesh dialog box. 2 Under the Basic Mesh tab, define the basic mesh: 21-4 • Specify the numbers of basic mesh cells in X-, Y- , and Z-directions of the Global Coordinate System. As a result, the basic mesh will be constructed by dividing the Computational Domain into slices by basic mesh planes, which are orthogonal to the Global Coordinate System’s axes. By default, the basic mesh planes will be arranged as nearly uniform in the Global Coordinate System’s directions. • Specify the basic mesh Control planes if you want to rearrange the basic mesh planes and to stretch or contract the basic mesh cells locally. See "Specifying Control Planes" on page 21-10. To see the obtained basic mesh immediately on the model, select the Show basic mesh check box. 3 Click the Solid/Fluid Interface tab and specify mesh settings for resolving the small solid features (applied to the fluid/solid, solid/porous interfaces and boundary between different solids, as well as to the porous/fluid interface to resolve the small porous features in contact with fluid), and the substance interface curvature (applied to the fluid/solid, fluid/porous and porous/solid interfaces). See "Resolving the Interface Between Substances" on page 21-5. 4 If you want to refine the cells of a specific type, click the Refining Cells tab and make the required settings. You can specify the refinement of all computational mesh cells, or the combination of fluid cells, and/or solid cells, and/or partial cells. See "Refining Cells by Type" on page 21-8. 5 If the model includes narrow channels, which are important from the project viewpoint, it is expedient to additionally split the initial mesh in narrow channels in order to calculate flows in the channels more accurately. Click the Narrow Channels tab to define narrow channels and specify the parameters governing the initial mesh in the channels. See "Narrow Channel Resolution" on page 21-9 for details. 6 Click OK. Resolving the Interface Between Substances The initial mesh is fully defined by the generated basic mesh and the refinement settings. Each refinement has its criterion value and level. The refinement criterion value denotes which cells have to be split, and the refinement level denotes the smallest size to which the cells can be split. Regardless of the refinement considered, the smallest cell size is always defined with respect to the basic mesh cell size so the constructed basic mesh is of great importance for the resulting computational mesh. Within the Solid/Fluid Interface tab you can specify mesh settings for the Small solid features refinement, Curvature refinement and Tolerance refinement governing the resolution of the boundary between substances (fluid/solid, fluid/porous, porous/solid interfaces or boundary between different solids). Different interface types (solid/fluid, solid1/solid2, solid/porous or porous/ fluid) are checked on different refinement's criteria, whereas the specified refinement levels are equally applied to any interface type. Introducing COSMOSFloWorks 21-5 Chapter 21 Meshing Small solid features refinement. Allows you to capture relatively small features at the boundary between substances (fluid/solid, fluid/porous, porous/solid interfaces or boundary between different solids) with a denser mesh. • Small solid features refinement criterion. Any surface can be considered as a set of triangles. Within each cell at the boundary between substances (partial cell for the solid/fluid boundary) COSMOSFloWorks finds the maximum angle between normals to the triangles, which compose the solid surface. The small solid features refinement acts on the cells where the maximum angle between normals to the surface-forming triangles is strictly greater than 120º. Such criterion allows you to focus on the small features only avoiding unnecessary refinement in the entire computational domain. • Small solid features refinement level. Specifies the smallest size to which the cells can be split to satisfy the small solid features refinement criterion. A splitting means dividing a cell into eight equal parts by tree orthogonal planes. Therefore, if N = 0…7 is the specified Small solid features refinement level, the cells will be split until the cell size will be in 2N times (in each direction of the Global Coordinate System, or 8N times by volume) smaller than the basic mesh cell or until satisfying the criterion. Small solid features refinement level = 1. COSMOSFloWorks has detected the horizontal narrow cylinder but the level is not enough to capture the cylinder. Small solid features refinement level = 4. The horizontal cylinder is resolved. Note that the mesh is only refined in the area of the cylinder. On mesh refining, the following general rule is applied: Two neighboring cells can only be cells whose level is the same or differs by one. Curvature refinement. Allows you to resolve the substance interface curvature (fluid/ solid, fluid/porous and porous/solid interfaces). The curvature refinement works the same as the small solid features refinement with the difference being that the critical angle between the normals is specified as the Curvature refinement criterion in radians. 21-6 • Curvature refinement level. By specifying this level of N, COSMOSFloWorks splits the basic mesh’s and following partial cells until satisfying the Curvature refinement criterion or until the size of the daughter cells becomes 2N times (in each direction of the Global Coordinate System, or 8N times by volume) smaller than the basic mesh cells’ size. • Curvature refinement criterion. The curvature refinement criterion denotes a critical angle so that in each cell the critical angle is compared with the maximum angle (α) between normals (n1, n2, n3) dropped to the triangles that make up the surface within the cell. If α exceeds the critical angle, the cell is split in accordance with the Curvature refinement level. Here, the smaller the criterion, the smaller the critical angle and thus the better resolution of the solid curvature. The curvature refinement works as the small solid features refinement when the curvature refinement criterion is equal to 2.0944 (2/3 π). The curvature refinement has higher priority than the small solid features refinement if the curvature refinement criterion (CRC) is smaller than 2.0944 (2/3 π). In other words, if you did not set the CRC greater than 2.0944, the Small solid features refinement level will not take effect unless it is greater than the Curvature refinement level. Solid/Fluid Interface Curvature criterion (angle between normals) = 0.318 rad Curvature refinement level = 0 No split cells. Curvature refinement level = 1 The partial cells were split once. Tolerance refinement. Allows you to control how well (with what tolerance) the mesh polygons resolves the real interface. The tolerance refinement may affect the same cells those affected by the small solid features refinement and the curvature refinement. It more effectively resolves the interface’s curvature then the small solid feature refinement, and, in contrast to the curvature refinement, discerns small and large features of equal curvature, thus avoiding refinements in regions of less importance (see images below). Introducing COSMOSFloWorks 21-7 Chapter 21 Meshing • Tolerance refinement level. By specifying this level of N, COSMOSFloWorks splits the basic mesh cells and partial cells until satisfying the Tolerance refinement criterion or until the size of the daughter cells becomes 2N times (in each direction of the Global Coordinate System, or 8N times by volume) smaller than the basic mesh cells’ size. • Tolerance refinement criterion. Any surface is approximated by set of polygons whose vertices are surface’s intersection points with the cells’ edges. This approach accurately represents flat faces though curvature surfaces are approximated with some precision (e.g. as a circle can be approximated by a polygon). The tolerance refinement criterion controls this precision. A cell will be split if the distance (h) between the outermost interface’s point within the cell and the polygon approximating this interface is larger than the specified criterion value. Small Solid Feature Refinement (refinement occurs regardless of the feature’s size) Tolerance Refinement Tolerance criterion = 0.1 Tolerance criterion = 0.08 Tolerance Refinement Curvature Refinement (refinement occurs regardless of the feature’s size) Tolerance criterion = 0.1 Refines cells only if the solid part cut by the polygon is large enough (h > 0.1) Tolerance criterion = 0.03 Refining Cells by Type Using the Refining Cells tab you can refine cells of a specific type. 1 Select which type of cells you want to refine: • Refine all cells. All computational mesh cells will be refined to the selected level. 21-8 • Refine fluid cell. All fluid and partial cells will be refined to the selected level. • Refine solid cells. All solid and partial cells will be refined to the selected level. • Refine partial cells. All partial cells will be refined to the selected level. The level of refining partial cells is set as the maximum level among the all selected levels. 2 Specify the corresponding Level of refining cells with respect to the Basic Mesh. So if N = 0…7 is the specified refinement level, the computational mesh cells of the selected type will be split into the cells whose size will be in times (in each direction of the Global Coordinate System, or times by volume) smaller than the basic mesh’s cells size. Narrow Channel Resolution Using the Narrow channels tab you can specify an additional mesh refinement in the model’s flow passages in order to obtain a more accurate solution. The Narrow Channels term is conventional and used for the definition of the model’s flow passages in the normal-to-substance1/substance2-interface direction. The procedure of refinement is applied to each flow passage within the computational domain unless you specify in COSMOSFloWorks to ignore the passages of a specified height (see later in this chapter). By default, mesh refinement in narrow channels is performed always, but if you have not selected the Advanced narrow channel refinement option in the Wizard , on the Automatic Settings tab of the Initial Mesh dialog box or in the Automatic Initial Mesh dialog box, some restrictions are imposed on the minimum cell size obtained in this process. Here, you can manually regulate parameters governing the mesh refinement in narrow channels. If you want to invoke the narrow channel refinement within a specific region only, use the Local Initial Mesh dialog box. To specify the mesh refinement in narrow channels: 1 Select the Enable narrow channels refinement option and in the Characteristic number of cells across a narrow channel box specify the number of initial mesh cells (including partial cells) that COSMOSFloWorks will try to set across the model's flow passages in the normal-to-solid/fluid-interface direction. If possible, the number of cells across narrow channels will be equal to the specified characteristic number, otherwise it will be close to the characteristic number. If this condition is not satisfied, the cells lying in this direction will be split to satisfy the condition. 2 Using the Narrow channels refinement level slider, you can restrict the smallest size of the cells in narrow channels with respect to the basic mesh cells. So if N = 0…7 is the specified Narrow channels refinement level, the minimum size of the cells obtained due to the mesh refinement is 2N times smaller (in each direction of the Global Coordinate System, or 8N times by volume) than the basic mesh cell’s size. Introducing COSMOSFloWorks 21-9 Chapter 21 Meshing By default, if the Advanced narrow channel refinement has been selected on the Automatic Settings tab of the Initial Mesh dialog box or or in the Automatic Initial Mesh dialog box, this level is set greater by 1 than the Tolerance refinement level seen at the Solid/Fluid Interface tab. 3 If the Enable the minimum height of narrow channels and Enable the maximum height of narrow channels options are not selected, the procedure of refining mesh in narrow channels is applied to the entire computational domain. If you want to apply this procedure only to the regions where the distance between the opposite model walls in the normal-to-wall direction lies within a range or is restricted by an upper or lower limit, select these options (or one of them for the limit) and specify the desired range or limit in the The minimum height of narrow channels and/or The maximum height of narrow channels boxes. For example, if you have selected both the options and entered their values, mesh will be refined only in those fluid regions where the distance between the flow passage’s opposite walls in the normal-to-wall direction lies between the specified minimum and maximum heights. Specifying Control Planes You can contract and/or stretch the basic mesh in the specified directions and regions by specifying the position of some basic mesh planes, named Control Planes, and the mesh step, i.e. distance between neighboring mesh planes. The numbers of the basic mesh cells in the X-, Y-, and Z-directions are retained. In the Control planes table all of the control planes are specified in the Global Coordinate System’s Directions X, Y, and Z, since Control Planes belong to the Basic Mesh’s planes, and thus must be orthogonal to the Global Coordinate System’s axes. The Computational Domain boundary planes (X min, X max , Y min, Y max, Z min, Z max) are among the Control Planes by default and are obligatory, as well as the Relative Mesh Step that specifies the mesh steps between the Control Planes. The control planes can be based on planes or model planar faces which are orthogonal to the Global Coordinate System axes. For assemblies, you can also specify the basic position of a control plane by selecting a model component (part or subassembly), so the control plane is placed in the middle of the selected component. In all the cases you can specify a shift along the selected direction to define the Control Plane’s position with respect to the selected plane, model face or middle-plane of a component. To specify a control plane: 1 In the Control planes table, click a row (e.g., X min or X max within the X direction) to select the corresponding Global Coordinate System axis, orthogonal to which the control plane will be created. 2 Click Add. 3 In the Control Plane dialog box specify the position of the plane. See "Control Plane Position" on page 21-11. 21-10 4 In the Control planes table, double-clicking the corresponding Relative Mesh Step cell to specify the distances between the basic mesh’s planes, so the distances are linearly changed along the selected Direction in accordance with the values of the relative mesh steps specified for control planes. In case the specified distance between the basic mesh’s planes produces cells of non-optimal size, COSMOSFloWorks may reduce the userdefined number of basic mesh cells along the coordinate system directions (X, Y, Z). TIP: You can also use control planes to resolve a relatively small feature without creating an excessively dense mesh by setting a control plane crossing this feature. Control Plane Position Allows you to specify the position of a control plane. To specify the position of a control plane: 1 Specify the basic plane position in one of the following ways: • select a model planar face that is orthogonal to the Global Coordinate System axis selected in the Control planes table (X, Y or Z Direction). • in the FeatureManager design tree select a plane face that is orthogonal to the Global Coordinate System axis selected in the Control planes table (X, Y or Z Direction). • in the FeatureManager design tree select a component (part or subassembly) to locate the control plane in the middle of the selected component. The plane will Introducing COSMOSFloWorks 21-11 Chapter 21 Meshing automatically be oriented orthogonal to the Global Coordinate System axis selected in the Control planes table ( X, Y or Z Direction). If you mistakenly select a plane that is not orthogonal to the specified direction you will see Orientation Error in the Plane/face/component box. In this case reselect a plane, or click Cancel and check if the selected Direction is orthogonal to the plane you are about to specify. 2 Use the arrows or type a value in the Plane offset box to move the plane as desired. 3 Click OK . Specifying Local Initial Mesh The Local Initial Mesh dialog box allows you to specify an initial mesh in a local region of the computational domain to better resolve the model specific geometry and/or flow (and/or heat transfer in solids) peculiarities in this region, which cannot be resolved well with the global initial mesh settings (specified in the Initial Mesh dialog box under the Solid/Fluid Interface and Narrow Channels tabs). The local region can be defined by a component, face, edge or vertex. You can specify the local initial mesh nearly in the same manner as the global initial mesh (resolving the small solid features, the interface’s curvature, refining the mesh in narrow channels). The only exception is that the basic mesh is not specified in a local region (it is taken from the global initial mesh). The local initial mesh settings have higher priory than the global settings so the global initial mesh settings will be fully ignored in the region where the local settings are applied. Therefore, you can use the local mesh settings to refine the cells, which were not sufficiently refined by the global initial mesh settings as well as to forbid refinements governed by the global settings where these are not necessary. To specify a local initial mesh: 1 Click FloWorks, Insert, Local Initial Mesh – or – right-click the Local Initial Mesh icon in the COSMOSFloWorks analysis tree and select Insert Local Initial Mesh. 2 In the graphics area select a component(s), face(s), edge(s) or vertex(s) presenting the local region in which the initial mesh will be constructed: • Component. The selected component can be a part, subassembly, or body in a multibody part. Local mesh settings are applied to all cells intersected by the component. To specify a local initial mesh in a fluid region, you need to specify this region as a component and disable this component by selecting the Disable solid components option. In case it is hard to select the component in the graphics area, you can select it from the FeatureManager tree. • Face, Edge or Vertex. Local mesh settings are applied to all cells intersected by the selected face, edge, or a cell enclosing the selected vertex. 21-12 In case a cell intersects with different local mesh setting regions, the refinement settings in this cell will be used to achieve the maximum refinement. 3 We recommend you to proceed from the default, or automatic, local initial mesh. Click the Automatic Settings tab of the Local Initial Mesh dialog box to specify the automatic local initial mesh settings. If the Automatic settings option is not selected, the Automatic Settings tab is unavailable. See "Specifying Automatic Settings for Local Initial Mesh" on page 21-13. 4 If you want to change values of parameters governing the automatic COSMOSFloWorks procedure of constructing the initial computational mesh in the selected region (the default values of these parameters depend on settings made on the Automatic Settings tab), clear the Automatic settings check box and specify the local initial mesh settings on one or more of the following tabs: • The Solid/Fluid Interface tab allow you to specify the local mesh settings for resolving the interfaces within the region. See "Resolving the Interface within Local Regions" on page 21-14. • If you want to refine (i.e. split further) the cells of a specific type, click the Refining Cells tab and make the required settings. You can specify either the refining of all computational mesh cells in this region, or fluid cells, and/or solid cells, and/or partial cells. See "Refining Cells within Local Regions" on page 21-15. • If you want to refine the mesh in narrow channels within the local region, click the Narrow Channels tab and make the required settings. See "Narrow Channels Resolution in Local Regions" on page 21-15. 5 Click OK. Specifying Automatic Settings for Local Initial Mesh Allows you to specify an automatic (default) local initial mesh. The mesh is controlled by the set of parameters specified on the Automatic Settings tab of the Local Initial Mesh dialog box. It is named automatic since the other local initial mesh’s settings (see "Specifying Local Initial Mesh" on page 21-12) are specified automatically by COSMOSFloWorks in accordance with the automatic local initial mesh’s settings. On the Automatic Settings tab you can specify the following local initial mesh settings: • The Level of initial mesh governs the number of local initial mesh cells and the default procedure of mesh refining in narrow channels within the local region. A higher level produces more fine cells but it will take greater CPU time and require more computer memory. • Manual specification of the minimum gap size, to facilitate capturing narrow channels within the local region with the local initial mesh. • Manual specification of the minimum wall thickness, to facilitate resolving thin walls within the local region, which have opposite sides that are in contact with the fluid. Introducing COSMOSFloWorks 21-13 Chapter 21 Meshing In fact, the Minimum gap size and Minimum wall thickness has influence on the same parameter – the characteristic cell’s size. By default, COSMOSFloWorks generates the local initial mesh in order to have a minimum of two cells per the specified Minimum gap size. The number of cells per the Minimum gap size nonlinearly depends on the Level of initial mesh and cannot be less than two. In turn, the Minimum wall thickness condition induces COSMOSFloWorks to create the local initial mesh having two cells (two cells are enough to resolve a wall) per the specified Minimum wall thickness (regardless of the specified initial mesh level). That’s why, if the Minimum wall thickness is equal to or greater than the Minimum gap size, then the Minimum wall thickness does not influence the mesh. Both the minimum gap size and minimum wall thickness values can be linked to a feature or reference dimension so that their values will be equal to the dimension. Changing the dimension value causes the minimum gap size (minimum wall thickness) value to change. To link the value, click the Minimum gap size (Minimum wall thickness) refers to the feature dimension check box and select the dimension in the graphics area. To display all possible dimensions, right-click the Annotation item in the FeatureManager tree and select Show Feature dimensions and Show Reference Dimensions . As well as cell size (i.e. number of computational mesh cells), both the Manual specification of the minimum gap size and Manual specification of the minimum wall thickness options govern the Small solid features refinement level and Curvature refinement level. See "Resolving the Interface within Local Regions" on page 21-14. • Advanced narrow channel refinement. If you have selected this option, the default Narrow channels refinement level (see "Narrow Channels Resolution in Local Regions" on page 21-15) is set greater by one than the Tolerance refinement level. Otherwise, it depends on the Level of initial mesh and cannot be greater than four, resulting in the restriction of the minimum size of cells in the normal-to-solid/ fluid-interface directions across flow passages within the local region. See also "Specifying Local Initial Mesh" on page 21-12. Resolving the Interface within Local Regions Using the Solid/Fluid Interface tab you can specify parameters governing the meshing procedures for resolving of relatively small solid features (small solid features refinement and tolerance refinement), the substance interface (fluid/solid, fluid/porous, porous/solid interfaces or boundary between different solids) curvature (curvature refinement and tolerance refinement). These settings are applied to the local region specified at the Region tab. • Small solid features refinement level. Specifies the smallest size to which the local region’s cells can be split to satisfy the small solid features refinement criterion. See "Resolving the Interface Between Substances" on page 21-5. 21-14 • Curvature refinement level and Curvature refinement criterion. Specify the curvature refinement settings applied to the cells within the local region. See "Resolving the Interface Between Substances" on page 21-5. • Tolerance refinement level and Tolerance refinement criterion. Specify the tolerance refinement settings applied to the cells within the local region. See "Resolving the Interface Between Substances" on page 21-5. Refining Cells within Local Regions Using the Refining Cells tab you can refine cells of a specific type in a local region. 1 Select which type of cells you want to refine: • Refine all cells. All cells in the region will be refined to the selected level. • Refine fluid cell. All fluid and partial cells in the region will be refined to the selected level. • Refine solid cells. All solid and partial cells in the region will be refined to the selected level. • Refine partial cells. All partial cells in the region will be refined to the selected level. The level of refining partial cells is set as the maximum level among the all selected levels. 2 Specify the corresponding Level of refining cells with respect to the basic mesh. So if N = 0…7 is the specified refinement level, the local region's cells of the selected type will be split into the cells whose size will be in 2N times (in each direction of the Global Coordinate System, or 8N times by volume) smaller than the basic mesh’s cells size. Narrow Channels Resolution in Local Regions Using the Narrow Channels tab you can specify an additional mesh refinement in narrow channels in the selected local region to obtain more accurate solutions. The Narrow Channels term is conventional and used for the definition of the model’s flow passages in the normal-to-substance1/ substance2-interface direction. The procedure of refinement is applied to each flow passage within the selected local region unless you specify to ignore the passages of a specified height (see later in this chapter). By default, mesh refinement in narrow channels is performed always, but if you have not selected the Advanced narrow channel refinement option on the Automatic Settings tab of the Local Initial Mesh dialog box, some restrictions are imposed on the minimum cell size obtained in this process. Here, you can manually regulate parameters governing the mesh refinement in narrow channels. Introducing COSMOSFloWorks 21-15 Chapter 21 Meshing • Select the Enable narrow channels refinement option and in the Characteristic number of cells across a narrow channel box specify the number of cells (including partial cells) that COSMOSFloWorks will try to set across narrow channels in the normal-to-solid/fluid-interface directions. If possible, the number of cells across narrow channels will be equal to the specified characteristic number, otherwise it will be close to the characteristic number. • Using the Narrow channels refinement level slider, you can restrict the smallest size of the cells in narrow channels with respect to the Basic Mesh cells. So if N = 0…7 is the specified Narrow channels refinement level, the minimum size of the cells obtained due to the mesh refinement is in 2N times smaller (in each direction of the Global Coordinate System, or 8N times by volume) than the basic mesh parent cell’s size. By default, if the Advanced narrow channels refinement has been selected on the Automatic Settings tab of the Local Initial Mesh dialog box, this level is set greater by 1 than the Tolerance refinement level seen at the Solid/Fluid Interface tab. • If the Enable the minimum height of narrow channels and Enable the maximum height of narrow channels options are not selected, the procedure of refining mesh in narrow channels within the local region is applied to the entire region. If you want to apply this procedure only to the regions where the distance between the opposite model walls in the normal-to-wall direction lies within a range or is restricted by an upper or lower limit, select these options (or one of them for the limit) and specify the desired range or limit in the The minimum height of narrow channels and/or The maximum height of narrow channels boxes. For example, if you have selected both the options and entered their values, mesh will be refined only in those fluid regions where the distance between the flow passage’s opposite walls in the normal-to-wall direction lies between the specified minimum and maximum heights. 21-16 22 Tools Dependency Allows you to specify data in a suitable manner: as a constant, as a tabular or formula dependency on x, y, z, r, phi (ϕ), theta (θ) coordinates and time t (only for timedependent analyses). The radius r is the distance from a point relative to the Reference axis selected from the reference coordinate system. For values specified in the Wizard and General Settings the Global Coordinate System is applied. The r, phi and theta coordinates form the spherical coordinate system, where the distance from a point to the origin of the reference coordinate system (R) is defined through the radius r and theta (θ) as follows: r = R×cos(θ). • Constant. The specified value is a constant. This is default value for all entries. • Table. Allows you to specify a coordinate-dependent or time-dependent parameter using a table. The argument values in the Table must be sorted in ascending order (the smallest values at the top, with values increasing going down the table). Introducing COSMOSFloWorks 22-1 Chapter 22 Tools • While specifying a tabular dependence you can import data from Microsoft Excel: define a two-column table in an Excel worksheet, copy it to the Clipboard, then click any argument (left) cell in the Table of values and press Ctrl+V to paste the data into the COSMOSFloWorks table. • It is also possible to export the Table of values into an Excel sheet: hold down Shift and click the cells you want to export. Press Ctrl+C to copy the contents of the cells into the Clipboard, then open an Excel document and paste the data in a cell. • Click Preview chart to display the data plot. You can modify the dependence by dragging its tabular points in the plot area. • Formula definition. In the Dependency type list, select Formula Definition to define a formula dependency on x, y, z, r, phi, theta and time t (only for timedependent analyses). The log, sin, exp, cos , and tan argument must be in parentheses. The “^” character is used to indicate the power to which the function is raised. For example, to specify sin2x you must enter sin(x)^2. To specify sin x 2 you specify sin(x^2). Unit System Allows you to specify a system of units for input and output (results). You can select one of the COSMOSFloWorks defined systems of units or create your own system. To change the system of units for the current project, click FloWorks, Units. • To display units in a different system or to form your own system of units, open the corresponding item (e.g. Main , Geometrical Characteristic, Loads & Motion , etc.) in the Parameter tree. The Parameter tree will display the entire set of parameters under this item. • To change a unit, click the corresponding cell under the Units group and select the required unit from the list. Select Custom Unit if you want to create a new unit based on the corresponding SI unit used in the specified arithmetical expression. See "Creating a Custom Unit" on page 22-3 for details. • If you want to change the number of decimal places, click the corresponding cell and use the arrows to change the number. • If you want to use another system of units, click Load and, in the Load from Database dialog box, click the required system in the Units list, then click OK . • To create a user-defined system for the project, click Save, and in the Save to Database dialog box, type its name in the Unit system name box. Specify the folder in the Engineering Database where you want to save the unit system. The specified system of units will be applied to all input and output values by default. You can type values in the default system of units without typing symbols of the units. You can also type data in alternate units and COSMOSFloWorks automatically converts the values 22-2 into the default system of units (the only requirement is that the unit symbols must coincide with those available in the database). You can type values with any number of decimal places and COSMOSFloWorks will interpret all the decimal places properly. For more general information, see "Units – Basic Information" on page 3-12. Creating a Custom Unit Allows you to create a custom unit based on the corresponding SI unit used in the specified arithmetical expression. For example, you can create a nanometer unit by specifying its conversion formula to meter. To create a custom unit: 1 In the Unit System dialog box or Engineering Database, among the available Units select Custom Unit. The Custom Unit dialog box appears. 2 Specify the Unit name and both the conversion formulas: • Unit to SI formula. 1 SI = F({Unit}). Click Unit to denote the custom unit in the formula, e.g. the Unit to SI formula for nanometers is: {Unit}*E-9. • SI to unit formula. 1 Custom Unit = F({SI}). Click SI to denote the SI unit in the formula, e.g. the SI to unit formula for nanometers is: {SI}*E+9. Make sure the conversions agree. 3 Click OK. Engineering Database The Engineering Database contains numerical physical information on a wide variety of gas, incompressible liquid (liquid density is constant or temperature dependent), nonNewtonian liquids, Compressible liquids (liquid density is a function of liquid pressure) and solid substances. It includes both constant values and tabular dependencies of various physical parameters on temperature and pressure (pressure dependence is only for a liquid's boiling and solidification points). See "Non-Newtonian Liquids" on page 2-8, "Compressible Liquids" on page 2-9 and "Material Definition" on page 3-11. In the Engineering Database you specify porous medium properties. See "Porous Media" on page 2-6 for details. The Engineering Database contains fan curves defining fan volume flow rate (or mass flow rate) versus static pressure difference for specific industrial fans. See "Fans – Basic Information" on page 3-10 for more general information about fans. The Engineering Database contains both pre-defined and custom system of units . See "Units – Basic Information" on page 3-12 for more general information. Introducing COSMOSFloWorks 22-3 Chapter 22 Tools In the Engineering Database you specify a custom visualization parameter defined by an equation (basic mathematical functions) with the specified default parameters as variables. Custom visualization parameters can be visualized in cut plots, surface plots, isosurfaces, XY-plots and in the point parameters table. See "Specifying Custom Visualization Parameters" on page 22-5 for details. The Engineering Database contains both COSMOSFloWorks and user-defined radiative surface. See "Surface-to-surface Radiation" on page 2-10 for more general information. The COSMOSFloWorks defined data are stored in the ChemBase.mdb file and the userdefined data are stored in the ChemBaseUser.mdb file which are both located in the <system_drive\Documents and Settings\All Users\Application Data\COSMOS Applications\COSMOSFloWorks 2006> folder. You can share the user-defined data among other users. By default you use the local ChemBaseUser.mdb (located in the <system_drive\Documents and Settings\All Users\Application Data\COSMOS Applications\COSMOSFloWorks 2006>). To use another ChemBaseUser.mdb file, click Tools, Options, Third Party and under the Directory for the user Engineering Database item specify the file location. There is no limitation for the number of users who can simultaneously use the ChemBaseUser.mdb, but if a user is saving the database, the other users will have to wait until the saving is complete. To access the Engineering Database, click FloWorks, Tools, Engineering Database. You can correct and/or supplement Engineering Database at your discretion. To see the Engineering Database data: 1 Depending on what you want to display, click to expand the item in the Database tree. Expand either the FW Defined or User Defined item if you want to see only the COSMOSFloWorks-defined data or user-defined data, accordingly. The names of all components (substances or fans) will appear under the List tab. The pre-defined fan curves are only examples to illustrate the Fan curve capability of the Engineering database and are not intended to recommend a specific manufacturer. COSMOSFloWorks does not guarantee the accuracy of the fan curve data and does not update the curve if changes occur to the Fan curve by Papst. If you analyze a model with a fan then you must know the fan's characteristics and you are responsible to apply the correct fan parameters. It is strongly recommended to contact the Fan manufacturer for the latest technical data for the fan of your choice. 2 Select the required item under the List tab. Under the Item Properties tab you will see the name and properties of the selected item. If you see (Table) instead of a value, a table specifies this property. Click on the Item Properties tab or click the Tables and Curves and select the required substance property to display values in the table together with the corresponding curve. The units in which the data are presented are displayed on the graph axes If you want to see the data in other units, click tool or Units, Settings and select the desired system of units in the Unit Settings dialog box. The selected system of 22-4 units is used only for displaying the Engineering Database data. Under the Tables and Curves tab, in the Property list you can also select the required property without returning to the Item Properties tab. To correct and/or supplement the Engineering Database: 1 You can correct and/or supplement the Engineering Database only in the User Defined folders. Simply expand the corresponding User Defined item in the Database tree. You can group your items in a specific subfolder. Click File, New, New Folder and type the new subfolder’s original name. 2 If items whose properties you want to change are located in the FW Defined folder, you must copy them to the User Defined folder or any subfolder. Expand the corresponding FW Defined folder, select items on the List tab, right-click items and select Copy, or click Edit, Copy. Then right-click a destination folder and select Paste. To select more than one item, hold down the Ctrl key while you select. To select all, click Edit, Select All. TIP: To quickly copy an item, hold down the Ctrl key and drag and drop the item to a folder in the Database tree. To remove an item from the folder, select it in the List and click Edit, Delete. 3 You can import other Engineering Databases created elsewhere with COSMOSFloWorks, e.g. by another user. The Engineering Database is stored in the <system_drive\Documents and Settings\All Users\Application Data\COSMOS Applications\COSMOSFloWorks 2006> folder as an .mdb file. To import a database, click File , Import. The imported Engineering Database will be located in the User Defined folders. 4 If you want to supplement the Engineering Database with a new item, click File, New, New Item or right-click the area of the List tab and select New Item. 5 Select an item, then specify the properties as needed on the Item Properties and Tables and Curves tabs. While correcting data on the Tables and Curves tab, you can either correct data directly in cells or drag the tabular points in the graph area (the corresponding values are displayed). To restore the original data, click Reset. 6 To save the Engineering Database changes, click File, Save. Specifying Custom Visualization Parameters Custom visualization parameters are defined by an equation (basic mathematical functions) with the specified default parameters as variables. They can be visualized in cut plots, surface plots, isosurfaces, XY-plots and in the point parameters table. To specify a custom visualization parameter: 1 In the Database tree expand the Custom Visualization Parameters item, right-click the User Defined item and select New Item. 2 Under the Item properties tab type the parameter’s Name and, optional, Comment. Introducing COSMOSFloWorks 22-5 Chapter 22 Tools 3 In the Formula row click Visualization parameters. and specify the parameter definition through the default 4 Go back to the Item properties and select the appropriate Unit or Non-dimensional if no appropriate unit is listed. 5 Click File, Save and close the database. After specifying a custom visualization parameter in the Engineering Database, it is not automatically added to the list of visualization parameters. To make the custom visualization parameter available to visualize, click FloWorks, Results, Custom Parameters. See "Parameter List" on page 26-16 for details. Calculator The gas dynamic calculator allows you to perform various gas dynamic manual calculations with engineering formulas. To perform calculations: 1 Click FloWorks, Tools, Calculator. 2 In the Calculator menu click Edit, New Formula or right-click a cell in the Calculator sheet and select New Formula . 3 In the Select the name of the new formula tree select the required formulas by clicking corresponding check boxes. If you select the Preview formula check box and click the selected formula name, you will see the formula definition. 4 Click OK to insert the selected formulas into the Calculator sheet. 5 Each selected formula is arranged in a row, in the Result (or A) column you see the formula name, and in the next columns (B, C, etc.) you see names of the formula arguments (variables and constants). Type the formula arguments’ values in cells under their names in the SI units, the result value appears in the Result column cell. If a formula argument is a material property (e.g., density, viscosity) you can take the property value directly from the Engineering Database. See "Import a Value from the Engineering Database" on page 22-7. • You can reorganize your formula by defining any variable of the formula as a result. Simply drag and drop this variable name to the Result cell. The result variable name will move to the argument place. • For any variable, you can equate its value to other values specified or obtained in different cells of the Calculator sheet (e.g., the cell can belong to another formula, or not belong to any formula). Click Edit, Add Relation or right-click the name of the formula variable in the Calculator sheet and select Add Relation. Next, click the sheet cell whose value will be used for the selected formula argument. A continuous relation with this cell will be established. For clarity, this relation will be marked by appending “=NM” to the argument name, where NM is the cell number (column N, row M). To break a relation, select the cell and click Edit, Delete Relation or right-click the cell and select Delete Relation. 22-6 • To delete a formula from the Calculator sheet, click Edit, Delete Formula or click Delete Formula in the shortcut menu. • For convenience, you can insert or delete rows between formulas in the Calculator sheet by clicking Edit, Insert Row or Edit, Delete Row, or by clicking the same items in the shortcut menu. • You can save the Calculator sheet state, as a .fwc file by clicking File, Save. Click File, Open to open existing file, or click File, New to create a new empty sheet. • Additionally, you can treat the Calculator sheet formulas and data as text. You can cut (click Edit, Cut as Text), copy (click Edit, Copy as Text), and paste (click Edit, Paste as Text) the selected cells. To select more than one cell, hold down the Shift key while you select. These operations result in a text-only output (formulas will not be retained). • Click Report, Excel to copy data from the Calculator sheet to the Microsoft Excel sheet for further processing. The data are copied as a text, therefore formulas and relations will not be retained. Import a Value from the Engineering Database Allows you to specify a material property value for a formula by directly taking the value from the Engineering Database. To specify a material property value: 1 Right-click the name of a formula variable which value you want to take from the Engineering Database and select Import from the Engineering DB. 2 From the Materials list select the item of interest. 3 Select the material whose property value you want to use as the formula variable. 4 If the parameter of interest depends on the temperature, then within the Temperature cell you can set the necessary temperature to obtain the corresponding parameter value. 5 Click OK. The value will be in the formula. Tank Evacuation Calculations of pressurized tank evacuation through small orifices or exhaust system may require long computation time due to compression and rarefaction waves which are appeared in the fluid region. Sonic and supersonic waves propagate through the fluid region. The code tries to simulate the wave movement choosing small time steps for the numerical integration of the governing equations. In many cases the characteristic time of the evacuation process (te) is much larger then the characteristic time of the compression/ rarefaction wave movements (tw): te>>tw. At this condition, the global gas parameters inside the tank are changed weakly in comparison with the dynamic gas parameters so evacuation process can be considered as quasi-stationary. Introducing COSMOSFloWorks 22-7 Chapter 22 Tools Such evacuation process can be calculated with COSMOSFloWorks as a transient task but it may be very time consuming. However, you can estimate gas parameters inside the tank versus time using the Calculator tool in COSMOSFloWorks by the given initial parameter values and the discharge coefficient. The discharge coefficient can be obtained from the calculation as a ratio of the real (obtained from the analysis) mass flow rate to the ideal mass flow rate ratio for the effective throat area of your exhaust system. To obtain the ideal mass flow rate, the value of the pressure and temperature inside the tank is needed. The recommended strategy for solving the evacuation tasks is to run an analysis in COSMOSFloWorks until the exhaust jet is formed. Next use the gas parameters from the COSMOSFloWorks analysis and calculate the discharge coefficient. Finally estimate the gas parameters by using the gasdynamic Calculator tool provided in COSMOSFloWorks. To estimate the gas parameters inside a tank during evacuation: 1 Before running the tank evacuation calculation, create a mass flow rate (ms) surface goal at the outlet(s) and the average pressure (Pv) and bulk average temperature (Tv) volume goals calculated over the entire tank’s volume. 2 Run the calculation and stop it when the exhaust jet is formed. At this condition, gas parameters inside the tank will be relatively constant. 3 Calculate the discharge coefficient (η). For many standard outlet orifices, the discharge coefficient is known. But you may have a complex exhaust system with more than one orifice of arbitrary form. If you do not know the discharge coefficient for your exhaust system, you can obtain the discharge coefficient value from the following calculation: η= ms mideal . Here ms – the calculated mass flow rate at the outlet, mideal – the ideal mass flow rate determined via the gas specific heat ratio (γ), gas molecular weight ( µ) in the tank, pressure (Pv) and temperature (Tv) in the tank calculated over the tank’s volume at the moment you stopped the calculation, effective throat area (S), and the ambient pressure (Pa) from the following system of equations: mideal = A(γ ) Pv Sq (M ) RuTv / µ γ +1 2 γ −1 A(γ ) = γ ( ) γ +1 P 2 [( v ) M= γ − 1 Pa 22-8 γ −1 γ − 1] γ +1 2 γ − 1 2 − 2(γ −1) (1 + M )] ,M <1 M [ q( M ) = γ + 1 2 1, M ≥ 1 Here Ru – universal gas constant. You should bear in mind that in this approximation the discharge coefficient is assumed to be independent of pressure, i.e., constant during the evacuation. 4 The evacuation process itself can now be estimated with an engineering method that allows the determination of the gas parameter changes within the tank versus time. A numeric method can be applied to the closed system of equations for the pressure inside the tank (see below Technical Background) so at each time moment the gas parameters inside the tank can be obtained. The calculation is done with the Calculator’s Tank evacuation formula: • Click FloWorks, Tools, Calculator. • Right-click a cell in the Calculator sheet and select New Formula. • Expand the Numeric Calculation item and select Tank evacuation. • Click OK. • Specify the parameters for the initial pressure (P0, in Pascal) and temperature (T0, in Kelvin) in the tank, molecular weight of the gas inside the tank (µ, in kg/mol), volume of the tank (V, in cubic meters), ambient pressure (Pa, in Pascal), discharge coefficient ( η), effective throat diameter (d, in meters), and specific heat ratio (γ). The effective throat diameter d is calculated through the effective throat area S as follows: 4 S / π . • Specify Output time moment frequency denoting the number of output time moments: the greater the frequency the smaller the step between the output moments. • Click Edit, Run Numeric Calculation. Technical Background Let us consider the tank in which there is a gas with the initial mass Mo at the initial pressure Po and the initial temperature To. If m is the gas outflow mass flow rate, the changing mass of gas inside the tank can be determined as: dM = −m . dt Introducing COSMOSFloWorks 22-9 Chapter 22 Tools Here, M =Vρ (V- tank volume, ρ - gas density). Let the gas be governed by the following state equation of the ideal gas: P= Ru µ ρT . Here P = P(t), T = T(t), ρ = ρ (t) – pressure, temperature and density inside the tank. There should not be any heat transfer from the ambient atmosphere to the gas inside the volume. It denotes that the tank walls are adiabatic. In this case, for ideal gas, the law of entropy conservation can be written in the following form: P ργ . = const Here γ – specific heat ratio. From these equations the following equation for determination of the pressure inside the tank can be written: dP γ mP =− dt V γ −1 γ (const )1/ γ , Or for dimensionless parameters Pg = P/Po, Tg = T/To, Mg = M/Mo dPg dt =− γm Mv γ −1 γ Pg . The mass flow rate for ideal gas can be determined from the following relation: m = η A(γ ) PSq (M ) RuT / µ , Here η – discharge coefficient, S – throat area, M – outflow Mach number, P and T – pressure and temperature inside the tank. Substituting T into the mass flow rate equation and mass flow rate into the equation for the pressure inside the tank, the following relation is obtained: dPg dt dPg = −η A(γ ) 3γ −1 Po Sq( M ) γ Pg 2γ , or simplifying: RuTo / µ M o 3γ −1 Sq ( M ) RuTo / µ Pg 2γ = −ηγ A(γ ) dt V 22-10 The Much number (M) and q(M) is defined as follows: M= γ −1 o γ P 2 [( Pg ) γ −1 Pa γ +1 2 γ − 1 2 − 2(γ −1) (1 + M )] ,M <1 M [ 2 − 1] q( M ) = γ + 1 1, M ≥ 1 Parametric Study Making a Parametric Study Parametric study is a tool designed to perform a set of calculations varied only by a selected variable parameter (a particular model dimension or a boundary condition parameter) in order to find an analysis (i.e. a specific value of the dimension or parameter of interest) where the selected flow parameter (defined as a goal) will be equal to the specified target value. The model configurations being different in only variable parameter (dimension or boundary condition parameter) yield different flow field, thus resulting in different goal values for each calculation. The obtained goal value is compared to the target parameter, which can be specified as a constant, table or function dependencies. If the difference between the calculated goal and the parameter is greater than the specified criterion, a new configuration is automatically created with the variable parameter value to be analyzed (the other project settings are maintained the same for every calculation). The secant method is used for choosing the new value. The series of calculations will proceed until the solution is found or the number of calculations has reached the admissible value, or COSMOSFloWorks has detected that no solution can be found in the specified variable parameter range. For example, you can use the parametric study to obtain a position of a valve's piston so that the force acting on the piston gets balanced to the resistance force of the valve spring. Here, the force acting on the piston should be specified as the force goal and the target parameter is the spring's resistance force specified as a function of dimension. To make a parametric study: 1 Click FloWorks, Tools , Parametric Study. If you have previously created a parametric study for the current project, click Open and select the .fwps file. 2 The parametric study wizard guides you through the definition of a new study step by step. At the first step, select a type of the parameter to vary: • Dimension. Varying the dimension value (the dimension is specified on the next step of the wizard), the study will search for the geometry of your model providing the desired value of the selected flow parameter specified as a goal. Introducing COSMOSFloWorks 22-11 Chapter 22 Tools • Flow Parameter. Varying the boundary condition parameter value (the parameter is specified on the next step of the wizard), the study will search for the boundary condition providing the desired value of the selected flow parameter specified as a goal. The variable boundary condition parameters are parameters specified in the General Settings as default parameters (default wall temperature, default wall roughness) or as ambient conditions for external analyses (pressure, density, temperature, velocity), or parameters specified on openings as the Boundary Condition (velocity, mass/volume flow rate, pressure, temperature). 3 Click Next . Parametric Study - Specifying a Variable Parameter At step 2, specify the study’s variable parameter and the parameter’s definition interval. To specify a dimension: 1 Make sure the desired dimension is displayed in the graphics area. To show dimensions, in the FeatureManager design tree right-click the Annotations item and select the Display Annotations, Show Feature Dimensions and Show Reference Dimensions items. 2 In the graphics area, select the Dimension you want to vary. To select a distance mate in assemblies, double-click the mate. 3 Specify Minimum and Maximum dimension values, which denote an admissible variation range for the selected dimension. TIP: The computational mesh will be different in each calculation performed in accordance with the model geometry governed by the dimension value. Therefore you should ensure that you would have enough mesh resolution in the region of interest for each calculation, i.e. at any dimension value within the specified range. For that, the local mesh settings can be used. You can also mate the component representing the local region with the dimension dependent component so that the local mesh settings will move together with the component of interest. 4 Click Next . To specify a boundary condition parameter: The variable boundary condition parameters are parameters specified in the General Settings as default parameters (default wall temperature, default wall roughness) or as ambient conditions for external analyses (pressure, density, temperature, velocity), or parameters specified on openings as the Boundary Condition (velocity, mass/volume flow rate, pressure, temperature). Note that not all of the parameters are supported for the parametric study; parameters that are not supported are automatically filtered out from the Parameter list. 1 If you want to vary a parameter specified in the General Settings, select it from the Parameter list. To vary a parameter specified as a Boundary Condition, select the 22-12 corresponding boundary condition feature in the COSMOSFloWorks analysis tree, and then select the parameter from the Parameter list. When a boundary condition feature is selected, the General Settings’ are hidden. To remove the feature from the Boundary condition list, select the condition in the list and press the Delete key. 2 Specify the Minimum and Maximum parameter values, which denote an admissible variation range for the selected boundary condition parameter. 3 Click Next. Parametric Study - Selecting a Goal At step 3, in the COSMOSFloWorks Analysis tree, select the Goal of interest. The goal value (the average value over the goal's analysis interval) is compared with the target parameter at each calculation after finishing the calculation. The solver will automatically stop the parametric study when the goal value differs from the parameter value by less than the Study convergence criterion specified at Step 4 of the parametric study wizard. The iterative secant method used requires the first calculations to be performed at the boundaries of the variable interval. The first two calculations are made to obtain the goal value at the min and max variable values. If you know these values or have an approximate estimation, you can direct the study to use these values instead of calculating them, thus reducing the total number of calculations. Click Adjust minimum (maximum) goal value and specify the goal value to be used as a goal minimum (maximum) value. Click Next. Parametric Study - Parameter Definition At step 4, specify the parameter value to be compared with the calculated goal value. If the parameter value depends on variable (dimension or boundary condition parameter), you can set this dependence either as a table of values or as a function of the variable. Make sure the specified dependency is monotonic otherwise the correct solution cannot be obtained. To specify the target parameter: 1 Select the Dependency type either as Constant , Table or Formula: • Constant. The target parameter value is constant throughout the entire variable range. Introducing COSMOSFloWorks 22-13 Chapter 22 Tools • Table. The target parameter value is a function of the variable defined as a linear extrapolation of the table points. In the picture below the parameter dependency is defined using four table points. To add a new value, click Add Row, double-click the Parameter cell at the right and type the variable parameter value, then double-click the Value cell and type the target parameter value. • Formula. The target parameter value is a function of the variable. To add variable in the formula, click Add. 2 Click Next . Parametric Study - Finishing Conditions At step 5, specify the study's finishing conditions and the way the new calculation is running: • Study convergence criterion. The calculation stops if the difference between the goal and parameter values is less than the specified Study convergence criterion. This criterion does not affect the convergence and finishing criteria specified for the project in the Calculation Control Options dialog box. You should carefully inspect the project's finishing conditions. It is recommended that you use the goal of interest for the project's convergence control and set the other finishing conditions so that the calculation will finish with acceptable goal convergence achieved. • Specify the Maximum number of calculations to be run. • Specify either to Create a new configuration for each new calculation or make modification in the current configuration. The new configuration is assigned with the following name: variable = <current_variable_value>. Click Next . Parametric Study - Calculation At the final step, check the summary of the parametric study and click Run to start the study. In the Results box the following information is output for each calculation: 22-14 • Iteration. The number of calculation currently running. • Dimension. The dimension value. • Target parameter. The parameter value, which is compared with the goal. • Goal value. The calculation resulting goal value (averaged over the analysis interval). • Discrepancy. The discrepancy between the goal value and the parameter value. The study stops due to one of the following reasons: • Solution is found. The Study convergence criterion was satisfied for the last calculation. • Solution is not found: the maximum number of calculations is reached. In this case, you most likely need to increase the Maximum number of calculations. • Solution is not found: the solution cannot be found in the specified variable range. The iterative secant method calculates the next variable value (xi) based on the values obtained at two previous iterations. For the first approach the specified minimum and maximum variable values are used. It is assumed that both the parameter and goal functions are monotonic (monotone decreasing or monotone increasing). So if goal(xmin) < parameter(xmin) and goal(xmax) < parameter(xmax ), the solution cannot be obtained because parameter and goal functions do not intersect in the specified variable range. Likewise, if goal(xmin) > parameter(xmin) and goal(xmax ) > parameter(xmax). In this case, you most likely need to extend the variable range. If you click Stop , the parametric study will stop after the current calculation is finished (or you can finish it manually). Note that when you stop the study the study's current state is not saved so the study will run from the beginning (as a new calculation) the next time you click Run. Simplifying the Model Allows you to accelerate procedures of meshing and processing results by suppressing fillet features. Introducing COSMOSFloWorks 22-15 Chapter 22 Tools If your model has a lot of fillet features, the time, required for operating with the model while creating the computational mesh and processing results dealing with the boundary data, may badly increase due to some Boolean operations performed by COSMOSFloWorks with the model’s bodies (see "Check Geometry" on page 22-16). If you are sure that some fillets do not act on the flow, or their influence is not substantial, you can suppress the fillets to accelerate procedures of meshing and processing results. If you do not want to modify your model before the calculation (since you not sure about the fillets influence on the flow) then you can suppress fillets after the calculation has finished to accelerate the processing of results only. Be aware that in this case the displayed and calculated geometry will differ in filleted features. To automatically suppress fillets of a specified radius: 1 Click FloWorks, Tools, Simplify Model. 2 Click Options and specify the Minimum fillet radius so that all fillets with the smaller radius will be displayed in the list. 3 Select a fillet feature to suppress and click Suppress. – or – Click Suppress All to suppress all existing fillets. Check Geometry COSMOSFloWorks divides the SolidWorks model into solid and fluid regions. During certain analyses (i.e. porous media) it may be necessary to convert (Disable) a solid region into a fluid region or suppress the solid region from the analysis entirely. While meshing the model, COSMOSFloWorks first interprets the specified solid and fluid regions as bodies (virtual, in case of fluid) and then creates computational mesh for these bodies. By using the Check Geometry tool you can see these resulting solid and fluid bodies. This tool also allows you to check the bodies for possible geometry problems (i.e. tangent contact) that cause COSMOSFloWorks to create an inadequate mesh. To check the model geometry: 1 Click FloWorks, Tools, Check Geometry. 2 Specify the project configuration to test. All changes made in the Check Geometry dialog box have no influence on the current project settings and apply to the tested configuration only: • For assemblies you can Enable/Disable a component to change its state (fluid or solid) with respect to COSMOSFloWorks. See "Component Control" on page 5-7 for details. • You can select or clear the Exclude internal space (for external analysis only) and Exclude cavities without flow conditions options. For a definition of these options see "Analysis Type" on page 2-1 . 22-16 3 When you click Check, COSMOSFloWorks operates with the model components to get solid and fluid bodies and then calculates the total volume of solids and total fluid volume. Additionally, you can save the resulting solid and/or fluid bodies into assemblies to see exactly the geometry for which the computational mesh will be generated. The created assemblies are saved into the folder specified under the Directory for temporary geometry option in the COSMOSFloWorks Options dialog box. You can also check the resulting bodies for possible invalid contacts. Select the option to check: • Create solid body assembly. Creates an assembly of solid bodies and saves it in the default folder for temporary geometry. • Create fluid body assembly. Creates an assembly of fluid bodies and saves it in the default folder for temporary geometry. • Check for invalid contact. Check the resulting solid and fluid bodies for possible invalid contacts, e.g. tangency, zero thickness, etc. If a problem has been detected, the message appears in the Output box. 4 Click Check. In the Output box you can see the following information: • The fluid volume. For internal analyses this value must not be zero, otherwise the model is not closed. Internal flow analyses require the model to be fully closed at all openings. • The solid volume. • The name of the assembly where all solids were saved (if the Create solid body assembly option s selected). • The name of the assembly where all fluids were saved (if the Create fluid body assembly option is selected). • In created assemblies there may be some components suppressed. In this case you will see the names of the suppressed components and the reason why they were suppressed. For example, in assemblies containing fluid bodies of an internal analysis, the external volume is suppressed. Selection Filter Allows you to remove unnecessary faces of a specified type from the list of selected faces: • Remove faces out of the computational domain. When this option is selected, the faces lying out of the Computational Domain are removed from the selection list. • Remove outer faces (for internal analyses only). When this option is selected, the outer model surfaces are removed from the selection list. • Remove faces in contact with fluid. When this option is selected, the faces lying on the solid/fluid interface are removed from the selection list. Faces at the solid/ porous and fluid/porous interfaces are left in the list. • Leave only outer faces and faces in contact with fluid. When this option is selected, the only faces at the solid/fluid interface (including the model outer faces Introducing COSMOSFloWorks 22-17 Chapter 22 Tools for internal analysis) are left in the selection list. Selecting this option removes from the selection list faces at the solid/solid, solid/porous, porous/fluid interfaces and faces lying out of the computational domain. 22-18 COSMOSFloWorks Toolbars Click View, Toolbars to access COSMOSFloWorks toolbars. COSMOSFloWorks Main. New Project General Settings Wizard Running Calculation Clone Project Engineering Database COSMOSFloWorks Features . Global Goal Volume Source Surface Goal Fan Volume Goal Local Initial Mesh Equation Goal Transferred Boundary Conditions Boundary Conditions Radiative Surface Initial Conditions Contact Resistance Porous Medium Fluid Subdomain Solid Materials Heat Sink Simulation Surface Source Rotating Region COSMOSFloWorks Results, Main. Load/Unload Results Transient Animation View Settings Copy image to the Clipboard Load Time Moment Save the current image Goal Plot Print Active View Batch Results Processing Report Introducing COSMOSFloWorks 22-19 Chapter 22 Tools COSMOSFloWorks Results, Insert. Cut Plot Particle Study 3D-Profile Plot XY Plot Surface Plot Surface Parameters Isosurfaces Volume Parameters Flow Trajectories Point Parameters COSMOSFloWorks Results, Display. See "Display Mode" on page 26-4 for details. Display/Hide model Set Model Transparency Display/Hide 3D-ruler Apply Lighting Display/Hide current time moment Display/Hide Map View Display/Hide global Min, Max values See also "Monitor Toolbar" on page 25-17. 22-20 23 Calculation Control Options Calculation Control Options - Overview To access the Calculation Control Options dialog box click FloWorks, Calculation Control Options. The Calculation Control Options dialog box allows you to specify parameters governing the following COSMOSFloWorks procedures: making the decision on finishing the calculation. See "Finishing the Calculation" on page 23-2. invoking refinement of the computational mesh during the calculation. See "Refining Mesh During Calculation" on page 23-3. saving the results during the calculation. See "Saving Results" on page 23-6. freezing the flow parameters. See "Advanced Settings" on page 23-7. (PE ONLY) adjusting the time step for a time-dependent analysis. See "Advanced Settings" on page 23-7. (PE ONLY) controlling the number of rays traced from the surface if radiating heat transfer is enabled. See "Advanced Settings" on page 23-7. To set COSMOSFloWorks default values of all these parameters, click Reset. See "Automatic Settings by Reset" on page 23-8. Introducing COSMOSFloWorks 23-1 Chapter 23 Calculation Control Options Finishing the Calculation Using the Finish tab you can specify the conditions of finishing the calculation. Finish Conditions. In the Value cell select either If one is satisfied, i.e. to automatically finish the calculation as soon as one of the following conditions is satisfied, or If all are satisfied, i.e., to automatically finish the calculation as soon as all of the following conditions are satisfied. Use the On/Off check box to take into account or abandon the condition when making a decision on finishing the calculation. The Value cells contain the conditions’ values, which can be specified manually. To manually specify the condition’s value, click the Auto box and select Manual, then double-click the cell at the right and enter the desired value instead of the default value. If you retain the default Auto option, then the condition’s value is specified automatically by COSMOSFloWorks in accordance with the analysis type (internal or external) and the Result resolution level specified in the Wizard or in the Reset box. You can actuate the following conditions of finishing the calculation: Minimum refinement number. Regardless of the selected Finish conditions, the calculation cannot finish until the specified number of refinements is performed during the calculation. Thus, even if the If one is satisfied finish condition is selected and there is a condition which is already satisfied, the calculation still continues until the specified number of refinements is performed and the specified Relaxation interval expires after the last refinement. See also "Refining Mesh During Calculation" on page 23-3. Maximum iterations. The calculation finishes as soon as the specified number of iterations are performed during the calculation. Maximum physical time (for time-dependent analyses only). The calculation finishes as soon as the specified physical time is reached. Maximum calculation time. The calculation finishes as soon as the specified maximum CPU time is reached. Maximum travels. The calculation finishes as soon as the number of travels (flow passages through the computational domain) reaches the specified Maximum travel number. Goals Convergence. The calculation finishes as soon as the specified goals have converged. If there are no goals specified or no goals are taken into account as finishing conditions, the COSMOSFloWorks internal convergence criteria will be used to finish the calculation. • Analysis interval (in travels). The interval over which the goals convergence criteria are checked. The analysis interval is reckoned back from the last iteration and indicated by the white bar on the goal plot's X-axis if you select Show analysis interval in the Goal Plot Settings dialog box. 23-2 • Goals Criteria. The goal’s permissible dispersion (in the goal’s units) over the Analysis interval reckoned backward from the current iteration, so, when the goal’s dispersion over this interval becomes lower than this value, the goal is considered as converged. If you clear the On/Off check box for a specific goal, this goal will not influence the task convergence. If you clear the On/Off check box for all specified goals, the task convergence will be only governed by the COSMOSFloWorks internal convergence criteria. The goals’ dispersions cannot be determined automatically before the calculation, so they are not shown in the Auto mode. The criterion value is seen in the Criterion column of the Goal Plot dialog box. Goals are not checked for their convergence criteria until the calculation has past the minimum number of travels (which is 1 travel). Refining Mesh During Calculation Allows you to specify parameters governing the COSMOSFloWorks procedure of adapting the computational mesh to the solution during the calculation. This procedure splits the mesh cells in the high-gradient flow regions, which could not be resolved prior to the calculation or during the previous solution-adaptive mesh refinements, and merges the mesh cells in the low-gradient flow regions. The procedure’s actions are governed by the following parameters specified: • Refinement level governs the minimum computational mesh cell size, down to which the mesh cells can be split due to the mesh refinement during the calculation with respect to the initial mesh’s cells (see "Initial Mesh - Basic Information" on page 1-8). For example, if the Refinement level equals two, and there are four-level initial mesh cells the solution adaptive refinement can split these cells up to six level cells. • Refinement Criterion, denoted as εspl, governs the condition of splitting mesh cells during the mesh refinement: if αKspl ≥εspl has been satisfied after the moment specified by the Refinement Strategy, the cell is split into eight daughter cells. Here, α is the neighboring cells coefficient (α=1 in the solid region or if all neighboring cells of the fluid cell lie in the fluid or solid region only) and Kspl is the cell's solution characteristic. The characteristic Kspl is defined as follows: • in the fluid region: • liquid flows: G G Nnb T −T Vo −Vi G G , 4⋅ o i K spl = ∑ max max | Vo |, | Vi | ∆Tglobal i =1 ( Introducing COSMOSFloWorks ) 23-3 Chapter 23 Calculation Control Options • gas flows, steady-state analyses: G G ρo − ρi Po − Pi Vo −Vi G G , 0.5 ⋅ = ∑ max + max | Vo |, | Vi | max( Po , Pi ) max( ρo , ρi ) i =1 Nnb K spl ( ) • gas flows, time-dependent analyses: K spl = Nnb ∑ max max (| ρ i =1 G G Po − Pi ρ o − ρ i ρ V −ρ V G oo i i G , 0 . 5 ⋅ + o sound V o sound |, | ρ i sound V i sound | max( Po , Pi ) max( ρ o , ρ i ) ) • in the solid region: K spl = 20 ∆Tglobal 3 T j ( + ) − To ∑ x j =1 j (+) − xjo − To − T j ( − ) x j ( + ) − x j ( − ) ⋅ x j o − x j ( − ) 2 G where V is the fluid velocity vector, P is the pressure, ρ is the fluid density, T is the temperature, x is the coordinate, Nnb - the number of neighboring cells (from 6 to 24), subscript 0 denotes parameters of the cell under consideration, subscript i denotes parameters of the i-th cell which has a common side with the cell under consideration, subscript sound denotes sound parameters, ∆Tglobal is the temperature difference over the computational domain, j is the j-th coordinate system axis, subscript j(+) denotes parameters of the neighboring cell in the j direction, and subscript j(-) denotes parameters of the neighboring cell in the opposite-to-j direction. All parameters values are taken at the cells centers. • Unrefinement Criterion, let us denote its value as εmer governs the condition of merging mesh cells during the mesh refinement: if Kmer≤εmer, where Kmer is the eight daughter cells solution characteristic (see its definition below), has been satisfied after each of the iterations performed after the last mesh refinement (or, if the present refinement is the first in the calculation, then after the Start moment of the Periodic Refinement or after its default value of the Tabular Refinement, see below), then the eight daughter cells are merged into the parental cell. Characteristic Kmer is defined in the same manner as Kspl (see above), with the exception of a summation in defining Kmer which is performed over all 36 pairs of the eight daughter cells. Note that the unrefinement criterion merges only cells split by the solution-adaptive refinement. • Adaptive Refinement in Fluid. When selected, the solution-adaptive refinement is performed within the fluid cells. Uncheck this option to disable the solutionadaptive refinement in fluids. • Use global parameter variation. By default, the cell’s solution characteristic Kspl is calculated taking into account local parameter variation, e.g., for a cell under consideration, Kspl is calculated only through values from the neighboring cells. This may result in unnecessary refinements invoked in the regions of less 23-4 importance. To avoid this, use of global parameter variation is recommended. At that, the corresponding velocity, pressure and density terms are taken relative to the parameter difference over the computational domain: G G V0 − Vi Vmax − Vmin , P0 − Pi Pmax − Pmin , ρ 0 − ρi ρmax − ρ min . Here, the maximum and minimum values are taken over the entire computational domain. • Adaptive Refinement in Solid. When selected, the solution-adaptive refinement is performed within the solid cells. Uncheck this option to disable the solutionadaptive refinement in solids. • Approximate Maximum Cells. The solution-adaptive refinement may dramatically increase the number of cells so that the available computer resources (physical RAM) will not be enough for the running calculation. This option allows you to limit the number of cells to the specified Approximate Maximum Cells value. It's possible that the actual mesh count may exceed this maximum cell limit by a small amount to ensure the integrity of the meshed region. Cells with a greater cell’s solution characteristic Kspl are refined first providing optimal refinement in case the maximum cells number is achieved. • Refinement Strategy governs the calculation moments of refining the computational mesh. You can either retain the Tabular Refinement (used as the default strategy) or select Periodic Refinement or Manual Only refinement. • Units allows you to select units (either travels or iterations) in which the calculation moments of refining the mesh are measured. • Relaxation interval (in the selected units) is required after the last mesh refinement before finishing the calculation. The calculation cannot be automatically stopped until the Relaxation interval expires after the last mesh refinement occurred. • If you have selected Periodic Refinement, you can specify (in the selected units) the Start moment, i.e., the moment of the first refinement, and the Period over which the periodic refinements will be performed. • If you have selected Tabular Refinement, then, clicking at the Table of refinements cell’s end, you can specify a table of mesh refinement moments (in the selected units) in the corresponding box. See "Table of Refinements" on page 23-6. • If you have selected Manual Only, the computational mesh will be refined only at the moments of actuating the refinement manually. Note that if you have selected Periodic Refinement or Tabular Refinement, you can perform a manual refinement also. Introducing COSMOSFloWorks 23-5 Chapter 23 Calculation Control Options NOTES: 1) The Result resolution level specified in the Wizard or in the Reset dialog box (see "Automatic Settings by Reset" on page 23-8) influences default values of all these parameters. 2) If the Refinement and Unrefinement criteria are not satisfied, or the Refinement level is too low, the mesh refinement performed during the calculation is idling, since it does not change the computational mesh. See also "Solution-Adaptive Meshing - Basic Information" on page 1-10. Table of Refinements Allows you to specify moments (in the previously selected units) of refining the computational mesh during the calculation.See "Refining Mesh During Calculation" on page 23-3. 1 Click Add Row, then double click a row and specify the moment in the units shown (travels, iterations, or physical time). 2 If you want to remove a row, select it and click Remove Row(s). To select more than one row, hold down the Shift key while you select. 3 Click OK . Saving Results Allows you to specify moments (in selected units) for saving results during the calculation. Save Before Refinement. If you select this option, the results will be automatically saved during the calculation before each mesh refinement. Periodic Saving. If you select this option, the results will be periodically saved during the calculation. This option has the following two parameters: • Units, in which the moments of saving results are specified. You can select either Iterations or Physical time (for time-dependent analyses only) • Period (in the specified units) of saving the calculation results. Tabular Saving. If you select this option, the results will be saved at the specified moments during the calculation. This option is specified by Units and Saving Table: • Units, in which the moments of saving results are specified. You can select either Iterations or Physical time (for time-dependent analyses only). • Click in the Saving Table cell’s end and in the appearing Table box (see "Table of Savings" on page 23-8) specify a table of moments (in the specified units) of saving the results during the calculation. 23-6 If you solve a time-dependent problem and have specified either Output time step in the Wizard (which can be done in units of physical time only), the specified value (in physical time) appears in the corresponding cell at the present tab (i.e., the Output time step becomes Period of Periodic Saving). Independently of the selected option, the results are saved into the r_n.fld file, where n is number of the iteration, after which the results are saved. Advanced Settings Flow Freezing Under the Advanced tab you can specify parameters controlling the procedure of saving the CPU time by freezing (i.e., taking from the previous iteration) values of all flow parameters, with the exception of fluid and solid temperatures and fluid substances concentrations (if several substances are considered), which converge more slowly than the other flow parameters, so the temperature and concentrations are calculated at each iteration. This option will be useful when a steady-state or time-dependent problem with substantial heat transfer and/or fluid substances propagation is solved. To invoke flow freezing, click the Value cell of the Flow Freezing row and select either the Periodic or Permanent strategy for flow freezing. Periodic flow freezing: • Maximum freezing period (in iterations). If it is equal to N, then the following procedure will be performed: beginning from the Start moment, the number of sequential iterations with freezing flow parameters after each iteration with their calculation will be increased by one until the N value is reached. Then N sequential iterations with frozen flow parameters are performed after each iteration with their calculation. • Start moment (in travels) is the calculation moment beginning from which the flow freezing procedure is performed. Permanent flow freezing denotes freezing the flow parameters beginning from the specified Start moment (in travels), i.e., beginning from this moment the flow parameters, with the exception of fluid and solid temperatures and fluid substance concentrations (if several substances are considered), are not changed in the calculation. As soon as the permanent flow freezing starts, mesh refinements during the calculation are not performed, in spite of the fact that they can be prescribed in the Refinement tab of the Calculation Control Options dialog box. Manual Time Step If you solve a time-dependent problem, under the Advanced tab you can specify the problem’s physical time step with which the solution will be marched in time. Introducing COSMOSFloWorks 23-7 Chapter 23 Calculation Control Options By default, the time step used for solving time-dependent fluid flow problems is specified by COSMOSFloWorks automatically, based on the fluid flow properties only. If you want either to better resolve a problem’s time-dependent solution (by specifying a smaller time step then the automatically selected one, e.g. for resolving periodic solutions for small periods) or to calculate a heat transfer in solids faster (by specifying a larger time step then the automatically selected one, e.g. if the fluid flow does not change), it is expedient to specify the time step manually. If you solve a time-dependent problem with heat transfer in solids only, i.e., without calculating a fluid flow (the Heat transfer in solids only option is enabled) a manual specification of the time step is preferable. To specify the time step manually, select the Manual time step check box and doubleclick the cell at the right of the check box to enter the desired value. If a transient analysis has periods with different characteristic process time, the optimal time step for such analysis should be also dependent on time. The user should decrease the problem’s time step to resolve very quick processes and increase it for the slow processes to speed up the convergence. If you are well aware of such transient processes, you can adjust the manual time step as a formula or table dependency on time. Radiation View Factor If you solve a heat transfer analysis with radiation, the View factor resolution level controls the number of rays traced from a surface. It is recommended to increase the View factor resolution level if you have solids with low thermal conductivity. See also "Calculation Control Options - Overview" on page 23-1. Table of Savings Allows you to specify the moments (in the previously selected units) of saving results during the calculation. 1 Click Add Row, then double click a row and specify the moment in the units shown (iterations or physical time). 2 If you want to remove a row, select it and click Remove Row(s). To select more than one row, hold down the Shift key while you select. 3 Click OK . Automatic Settings by Reset Using the Reset dialog box you can change the Result resolution level, which governs COSMOSFloWorks automatic values ( Auto) of the calculation control options parameters in the Finish and Refinement tabs of the Calculation Control Options dialog box that has been specified in the Wizard. Note that unlike the Result resolution specified in the Wizard, the Result resolution, specified in the Reset dialog box, does not influence the Initial Mesh settings. 23-8 To change the Result resolution level and actuate it: 1 Click Reset in the Calculation Control Options dialog box. 2 In the Reset dialog box, select the desired Reset type governing the Calculation Control Options’ parameters whose values will be automatically changed in accordance with the specified Result resolution level: • Reset auto fields, if you want the Result resolution level to act only on the parameters’ values specified automatically (Auto), • Reset all, if you want the Result resolution level to act on values of all parameters at the Finish and Refinement tabs. • Use the Result resolution level slider to set the desired level. 3 Click OK to actuate the specified Result resolution level and return to the Calculation Control Options dialog box. Introducing COSMOSFloWorks 23-9 Chapter 23 Calculation Control Options 23-10 24 Solving Running the Calculation Starts the calculation for the current project. Use Batch Run if you want to solve a set of projects in a prescribed order. To calculate the current project: 1 Click Run on the COSMOSFloWorks Main toolbar or FloWorks, Solve, Run. If Run is disabled you may need to rebuild the project. To rebuild, click FloWorks, Project, Rebuild. 2 Specify how the calculation starts: • Select the New calculation check box if you intend to perform the calculation from the initial conditions specified in Wizard or General Settings. If you have already performed calculations on the current project and you wish to use a new computational mesh, select the Create mesh check box. Otherwise, the original mesh will be used. • If you intend to start the new calculation using previous calculation results as an initial condition, select the New calculation, Create mesh, and Take previous results check boxes. For time-dependent analysis, also select a time instant in the Start from time moment list to use results obtained for the instant as an initial condition. This setting does not affect the total analysis time specified in the Wizard’s Time Settings dialog box or in the Calculation Control Options dialog box. If you select the Take previous results option the initial conditions specified in the Wizard or General Settings will be ignored. Introducing COSMOSFloWorks 24-1 Chapter 24 Solving If you want to see the complete computational mesh before solver run, select the Create mesh check box only and after mesh generation load the .cpt file. See "Loading Results" on page 26-3. • If you intend to continue the previous calculation select Continue calculation. • You can run the solver on another computer or as a standalone process on the current computer. Under Run on select the way the solver will be run: • Current Session. The solver will be run on the current computer as a part of the SolidWorks application (in one process). Use this way if there is enough memory for the calculation (the solver takes about –1.2-1.5 byte per cell). In this case the solver will share the available 2Gb of memory with the SolidWorks application so depending on the model complexity the more memory requested by the SolidWorks application the less memory will be available for the solver. • If you select the name of the current computer, the solver will be run as a standalone process. For each process there is 2 Gb of memory available, regardless of the amount of physical memory that is actually available. If you run solver as part of the SolidWorks application ( Current Session) than the available 2 Gb are shared between the SolidWorks application and the solver resulting in less memory for the calculation. It depends on the model complexity how much memory will be left for the solver calculation. If you run calculation as a standalone process, the total 2Gb will be available for the solver calculation but the total calculation time will be increased compared to the running the solver as part of the SolidWorks application due to the additional data transfer between the SolidWorks application and the solver. The time may greatly increase in cases where solution-adaptive refinements occur during the calculation. Use this way if it is not possible to calculate the task within the current SolidWorks session due to the memory limitation. • If you select the name of the computer from the local network, the solver will be run on this computer. Click Network Solver to add network computers to the selection list. This way allows you to use the other computer’s CPU and memory resources at the expense of additional calculation time due to data transfer between the network and the current computes. 3 If you want to automatically load the results after the calculation is finished (or if you stop the calculation manually), select the Load results option. 4 For each COSMOSFloWorks project of any currently open model you can define which goal plots, XY-plots, point parameters, surface parameters and volume parameters tables and reports will be automatically created and saved into the project folder after finishing the calculation (or if you stop the calculation manually). Click Batch Results to define the plots, parameter tables and reports to be created. Select Run batch results processing after calculation to create the prescribed plots, parameter tables and reports after calculation. See also "Automatic Results Processing for Set of Calculations" on page 26-6. 5 Click Run. 24-2 Batch Run Allows you to solve a set of projects in a prescribed order. You can include projects of any currently open document. To calculate batch of projects: 1 Click FloWorks, Solve, Batch Run. 2 To specify projects that you want to calculate, select the corresponding check box in the Run column. 3 For each selected project specify how the calculation starts: • Select the New calculation check box if you intend to perform the calculation from the initial conditions specified in Wizard or General Settings. If you have already performed calculations of the current project and you wish to use a new computational mesh, select the Create mesh check box. Otherwise, the original mesh will be used. • If you intend to start the calculation using previous calculation results as an initial condition, select the New calculation, Create mesh , and Take previous results check boxes. For time-dependent analysis, also select a time instant in the Start from time moment list to use results obtained for the instant as an initial condition. This setting does not affect the total analysis time specified in the Wizard’s Time Settings dialog box or in the Calculation Control Options dialog box. If you select the Take previous results option the initial conditions specified in the Wizard or General Settings will be ignored. If you want to see the complete computational mesh before solver run, select the Create mesh check box only and after mesh generation load the .cpt file. See "Loading Results" on page 26-3. • If you intend to continue the previous calculation select Continue calculation. • You can run the solver on another computer or as a standalone process on the current computer. In the Run on column select the way the solver will be run: • Current Session. The solver will run on the current computer as a part of the SolidWorks application (in one process). Use this method if there is enough memory for the calculation (the solver takes about –1.2-1.5 byte per cell). In this case the solver will share the available 2Gb of memory with the SolidWorks application so depending on the model complexity the more memory requested by the SolidWorks application the less memory that will be available for the solver. • If you select the name of the current computer, the solver will run as a standalone process. For each process there is 2 Gb of memory available, regardless of the amount of physical memory that is actually available. If you run the solver as part of the SolidWorks application (Current Session) than Introducing COSMOSFloWorks 24-3 Chapter 24 Solving the available 2 Gb are shared between the SolidWorks application and the solver resulting in less memory for the calculation. It depends on the model complexity for how much memory will be left for the solver calculation. If you run the calculation as a standalone process, a total of 2Gb will be available for the solver calculation but the total calculation time will be increased compared to running the solver as part of the SolidWorks application due to the additional data transfer between the SolidWorks application and the solver. The time may greatly increase in cases where solution-adaptive refinements occur during the calculation. Use this method if it is not possible to calculate the task within the current SolidWorks session due to the memory limitation. • If you select the name of the computer from the local network, the solver will be run on this computer. Click Network Solver to add network computers to the selection list. This method allows you to use the other computer’s CPU and memory resources at the expense of additional calculation time due to data transfer between the network and the current computes. 4 For each COSMOSFloWorks project of any currently open model you can define which goal plots, XY-plots, point parameters, surface parameters and volume parameters tables and reports will be automatically created and saved into the project folder after finishing the calculation (or if you stop the calculation manually). Click Batch Results to define the plots, parameter tables and reports to be created. Select the BRP (batch results processing) check box to create the prescribed plots, parameter tables and reports after calculation. See also "Automatic Results Processing for Set of Calculations" on page 26-6. 5 Select the Shutdown monitor check box if you want the solver Monitor dialog box to automatically close after the calculation finishes. 6 Click Up or Down to specify the order of solution of the projects within a document. The project order in the batch is displayed in the Calculation order column. 7 Click Run to start calculations. You will see the Batch Run dialog box with the changed information in the Status column until all the calculations are completed. If some of the selected projects require user's confirmation to make the comprehensive rebuild, such projects will be omitted (indicated by the ‘Canceled’ status) in order not to suspend the batch run calculation. Specifying Computers for Network Solving Specifies a list of computers from the Local Network on which you can run the calculation. To set up a list of computers available for network solving: 1 Specify the computer you want to calculate the task on: 24-4 • Under Computer name/IP address, type either name or IP address of the computer from your Local Network and click Add. • Click Browse for Computer and select computer from the local network. • Click Network Search to add to the list all computers from your network (including the current computer) available for network solving. This procedure may be time consuming since the program traverses all computers in the network and search the appropriate COSMOSFloWorks version installed on them. • To delete a computer name from the list select the name and click Delete. If COSMOSFloWorks cannot find a solver on the specified network computer which has COSMOSFloWorks installed, you need to check the DCOM settings on that computer. 2 Click OK. You can assign a computer to a particular analysis using the Run on option in the Run or Batch Run dialog boxes. Introducing COSMOSFloWorks 24-5 Chapter 24 Solving 24-6 25 Monitoring Calculation Monitoring Calculation - Overview Allows you to suspend or stop the calculation, manually initiate refinement of the existing computational mesh, change the Calculation Control Options and display the current results during the calculation. In the Monitor main menu: Click Calculation, Stop to stop the calculation. You can also hit button to stop the calculation. In both cases you are asked to save the current results or not. If you save results, you will be able to continue the calculation from the saved calculation state. See "Running the Calculation" on page 24-1 for information about how to continue previously stopped calculation. Click File, Save and Close to stop calculation, save the current results and close the monitor. Click File, Close to stop calculation and close the monitor without saving the current results. If you want to save the current results, click File, Save Current Results. Results are also automatically saved when the calculation is finished. Click Calculation, Suspend to suspend or resume the calculation. When checked (the toolbar button is pressed), the calculation is suspended. Although the suspended calculation does not allow you to modify either the SolidWorks model or COSMOSFloWorks project, CPU resources used by COSMOSFloWorks are released. Click Calculation, Calculation Control Options to open the Calculation Control Options dialog box in order to see or change calculation finishing condition, refining the computational mesh during the calculation, saving the results during the calculation, freezing the flow parameters during the calculation, adjusting the manual time step and controlling number of rays traced from the surface in case the radiating heat transfer is enabled. Introducing COSMOSFloWorks 25-1 Chapter 25 Monitoring Calculation Click Calculation, Suspend Options to specify the duration (in minutes) of suspending the calculation. If you want to manually initiate refinement of the current computational mesh, click Calculation, Refine . Be aware that refinement increases the total calculation time and uses more system resources. During the calculation you can obtain various information about the calculation process. Click Insert and select one of the following items: • Log. Displays the history of the current calculation. • Information. Displays mesh statistics and information about the current calculation step. Also, warns you if improper results can be obtained. • Goal Table. Shows the list of all specified goals, their current value, progress of convergence, and the goal’s dispersion (Delta) determined over the analysis interval and the goal’s Criterion (see "Finishing the Calculation" on page 232). For transient analyses, the parameter increment with respect to the previous iteration (i.e. for the physical time step) is available. • Preview. Allows you to view the current results on the specified plane. Click Calculation, Update Previews to update preview images if the Auto update option is not selected in the Preview Settings dialog box. • Goal Plot. For each goal selected in the Add/Remove Goals dialog box, Goal Plot shows the goal convergence diagram, current parameter value, progress of goal convergence, and the goal’s dispersion (Delta ) determined over the analysis interval and the goal’s Criterion. For transient analyses, the parameter increment with respect to the previous iteration (i.e., the physical time step back) is available. • Min/Max Table. Displays the minimum and maximum parameter values at the current iteration calculated over the entire computational domain. • Refinement Table. Displays information about performed solution-adaptive refinements. • Summary. Displays the project general settings and input data specified by the user (based on the ID_INPUT_DATA template, see "Creating a Report" on page 26-54 for details). • Report. Creates a Word document that includes the project general settings and input data specified by the user (based on the ID_INPUT_DATA template). To easily get a maximized window on top, you can use a window bar at the bottom of the Monitor window. Click View, Window Bar to display the bar. Hold the pointer over a button for a brief time, to display the full name of the corresponding window. Click View, Status Bar, to display or hide the status bar at the bottom of the Monitor window. This status bar shows the calculation progress. 25-2 Click View, Toolbar to display or hide the Monitor Toolbar that provide quick access to the most frequently used commands. Click View, Always on Top , if you want to display the Monitor window to always be on top of other windows. See also "Goals – Basic Information" on page 1-5. Information and Warnings To display an Info window, click on the Monitor toolbar or click Insert, Information. At the top pane, the mesh statistics, current iteration number, the CPU time and the name of the current calculation step are displayed: • Fluid cells. Number of cells that are in fluid, including partial cells. • Solid cells. Number of cells that are in solid including partial cells (only for heat transfer analysis). • Iterations. The current iteration number. For time-dependent analyses the number of iterations is equal to the number of time steps. • Last iteration finished. The time when the last iteration was completed. • Travels. The calculation duration in travels. • Iterations per 1 travel. The number of iterations per 1 travel. • Flow frozen. Displays if the flow freezing is enabled at the current iteration (ON) or not (OFF). • CPU time. The CPU time expended from the beginning of the calculation to the current moment. • Physical time. The current physical time for time-dependent analysis. • Calculation time left. The time required to finish the calculation. This value oscillates during the calculation because it is estimated only approximately. • Status. Displays the current status of the calculation. The bottom pane displays warning messages if an inaccurate solution is possible: • The flow has high Mach number, the "High Mach number flow" option is recommended. During a calculation of a gas flow, this message appears if the Mach number value exceeds 3 for steady-state analysis or 1 for transient analysis. If the Mach number greatly exceeds these values we recommend that you stop the calculation and consider the high Mach number gas flows. Otherwise, the solution may be incorrect. Comment: Maximum Mach number; dV/V - the fluid volume, in which the maximum Mach number value exceeds 3 for steady-state analysis or 1 for transient analysis, divided by the total fluid volume. Introducing COSMOSFloWorks 25-3 Chapter 25 Monitoring Calculation To consider the high Mach number gas flows, click FloWorks, General Settings and under the Problem type select the High Mach number flow check box. After changing to high Mach number gas flow, to minimize the time of the new calculation, you can use the previous results as initial conditions by selecting the Take previous results option. See "Running the Calculation" on page 24-1. • The flow has low Mach number, the "High Mach number flow" option is not recommended. During a calculation of a high Mach number gas flow, this message appears if the maximum Mach number value has become less than 1.5. In this case, the high Mach number flow effects can be neglected. To increase the solution accuracy, we recommend that you stop the calculation and consider the low Mach number gas flows. Comment: Maximum Mach number. To consider the low Mach number gas flows, click FloWorks, General Settings and under the Problem type clear the High Mach number flow check box. After changing to low Mach number gas flow, to minimize the time of the new calculation, you can use the previous results as initial conditions by selecting the Take previous results option. • Supersonic flow is detected within a considerable number of cells. During the calculation of a low Mach number gas flow, this message appears if the Mach number value exceeds 1 in more than 30% of the cells. In this case the automatic finishing conditions may stop the calculation before it converges so the use of manual stopping criteria is recommended. • Negative pressure. COSMOSFloWorks has detected negative pressure. Negative pressure may occur at the beginning of the calculation. This does not cause incorrect results. However, if the message appears again, we recommend that you stop the calculation and check the specified condition and general project settings. Otherwise, you may obtain incorrect results. Comment: Minimum pressure; dV/V - the fluid volume, in which the negative pressure is detected, divided by the total fluid volume. • Solid is melting. Indicates that solid temperature has exceeded a solid Melting temperature , specified in the Engineering Database. Comment: Material - a solid where the solid melting temperature was exceeded; Max temperature - maximum temperature calculated over the solid; Melting temperature the value specified in the Engineering Database. • A vortex crosses the pressure opening. During a calculation this message informs you that there is a vortex crossed by the opening surface at which you specified the pressure Boundary Conditions. In this case the vortex is broken into incoming and outgoing flow components. This may cause incorrect results. A possible solution is to increase the duct length. Comment: Boundary Condition - name of the pressure boundary condition where the vortex appears; Inlet flow/outlet flow - the ratio of the incoming mass flow rate to the outgoing mass flow rate. 25-4 • Maximum Mach number exceeded. Indicates that somewhere in the fluid the Mach number value has exceeded ten. Comment: Maximum Mach number; dV/V - the fluid volume, in which the Mach number value exceeds 10, divided by the total fluid volume. • Wrong boundary conditions: mass flow rate is not balanced. COSMOSFloWorks has detected that specified boundary conditions do not satisfy the law of conservation of mass due to unbalanced mass flow rate. Check to see that total mass flow rate on inlets is equal to total mass flow rate on outlets. Notice that mass flow rate value is recalculated from the velocity or volume flow rate value specified on an opening. To avoid problems with specifying boundary conditions, we recommend that you specify at least one Pressure opening condition since mass flow rate value on Pressure opening is automatically calculated to satisfy the law of conservation of mass. • Too many cells with small volume. This warning appears if number of partial cells, whose fluid volume is less than one one-hundredth (one percent) of the entire cell's volume, is greater than 25% of all partial cells. This may cause inaccurate results near the model walls resulting in decreasing the overall accuracy. A possible solution is to modify the Computational Domain size or change the initial mesh. Comment: dN/N - number of partial cells with small fluid volume divided by the total number of partial cells. • Unresolved condition. If you get an Unresolved condition message ( Unresolved fan, Unresolved initial condition, etc.) it means that none of the generated computational mesh cells have this condition applied. For example, if a conditionassociated face is not resolved (no cells intersect with the face) by the computational mesh. A possible solution is to modify the generated initial mesh. See "Initial Mesh - Basic Information" on page 1-8. • Invalid goal. It means that the specified surface or volume goal cannot be calculated correctly because its reference surface or volume (model component) does not have enough information for the goal parameter. This occurs if the surface or volume was not properly resolved during the mesh generation or if the goal parameter is not a valid parameter for the specified surface or volume. For example, you set a force goal on a surface of a component considered as a fluid volume (disabled in Component Control). • The inlet boundary condition may conflict with the supersonic flow regions. For gas flows using velocity, volume flow or Mach number as an inlet boundary condition, the calculation may be incorrect if the whole flow stream coming from the inlet opening passes through the sonic velocity. The warning informs you in cases of gas analysis with an inlet volume flow, velocity or Mach number condition if somewhere in the computational domain the flow becomes supersonic (Mach ≥ 1). If the results look incorrect (generally indicated by unrealistic pressure or/and density increases), you have to change the inlet boundary condition to a mass flow rate condition. Comment: Flow opening BC – name of the inlet flow opening condition. Introducing COSMOSFloWorks 25-5 Chapter 25 Monitoring Calculation • The achieved pressure ratio exceeds the possible limit, a solution cannot be obtained. This warning appears if the computational pressure exceeds the specified pressure (calculated as average value over all the initial pressure values and the boundary condition pressure values) by a ratio equal to 109. In this case the solution accuracy may decrease. It is recommended to inspect your project’s initial and boundary condition for possible errors in project definition. • Flow freezing may cause problems. COSMOSFloWorks has detected that enabling the Flow Freezing option may worsen the solution accuracy. If you get this warning it is strongly recommended that you stop the calculation and disable flow freezing. Comment: Maximum Mach number. • Manual time step has been reduced. COSMOSFloWorks has detected that the user-defined time step value exceeds the permissible value, which is governed by the flow field and may change during the calculation. In this case, the user-defined value is reduced to the permissible value. Goal Table Displays the current status of all goals. To display a goal table, click on the Monitor toolbars or click Insert, Goal Table. • Current Value. The current goal value. If no progress bar is displayed for a goal then it means that the goal has no influence on the task convergence. • Averaged Value, Minimum Value, Maximum Value – the average, minimum and maximum goal values at the goal’s analysis interval. • Progress. Goal's progress bar is a qualitative and quantitative characteristic of the goal's convergence process. When COSMOSFloWorks analyzes the goal's convergence, it calculates the goal's dispersion defined as the difference between the goal's maximum and minimum values over the analysis interval reckoned from the last iteration and compares this dispersion with the goal's convergence criterion dispersion, either specified by you or automatically determined by COSMOSFloWorks as a fraction of the goal's physical parameter dispersion over the analysis interval reckoned from the fourth iteration until one travel is completed. The percentage of the goal's convergence criterion dispersion to the goal's real dispersion over the analysis interval is shown in the goal's convergence progress bar (when the goal's real dispersion becomes equal or smaller than the goal's convergence criterion dispersion, the progress bar is replaced by word "achieved"). Naturally, if the goal's real dispersion oscillates, the progress bar oscillates. Moreover, when a hard problem is solved, it can noticeably regress, in particular from the "achieved" level. The calculation can finish if the iterations (in travels) required for finishing the calculation have been performed, as well as if the goals' convergence criteria are satisfied before performing the required number of iterations. So, the goal's progress bar together with the goal's plot is useful for 25-6 inspecting the goal's behavior during the calculation, and it does not necessarily indicate when the calculation will finish. If no progress bar is displayed for a goal then it means that the goal’s convergence is not taken into account as a condition of finishing the calculation. See "Finishing the Calculation" on page 23-2. If you see the Invalid bar, it means that the specified surface or volume goal cannot be calculated correctly because its reference surface or volume (model component) does not have enough information for the goal parameter. This occurs if the surface or volume was not properly resolved during the mesh generation or if the goal parameter is not a valid parameter for the specified surface or volume. For example, you set a force goal on a surface of a component considered as a fluid volume (disabled in Component Control). In other cases, a possible solution is to increase the initial mesh density by increasing the level of initial mesh or decreasing the minimum gap size, minimum wall thickness and by specifying advanced mesh options. • Delta and Criterion. The goal’s dispersion over the analysis interval. The goal is considered converged if the goal’s dispersion (Delta ) over the analysis interval becomes less than the goal’s convergence Criterion determined either by COSMOSFloWorks after beginning of the calculation, or manually specified in the Calculation Control Options dialog box (see "Finishing the Calculation" on page 23-2). Creating and Editing Goal Plot To create a goal plot: 1 Click Goal Plot on the Monitor toolbars or click Insert, Goal Plot. The Add/ Remove Goals dialog box appears. 2 In the Select goals list, select goals you want to display in the goal plot by selecting checkboxes at the left of each goal’s name. – or – Click Add All to add all project goals to the goal plot. 3 If you want to remove the goal from the goal plot, unselect the checkbox at the left of the goal’s name in the Select goals list. – or – Click Remove All to remove all project goals from the goal plot. 4 In the Plot caption box, type a name for the goal plot. 5 Click OK. The goal plot appears. To edit a goal plot: 1 Right-click any goal row in the top pane of the goal plot window. 2 Select Add/Remove Goals to specify goals, which are displayed in the goal plot, and change the plot name. Introducing COSMOSFloWorks 25-7 Chapter 25 Monitoring Calculation Goal Plot Allows you to observe how parameters, which you specified as goals, are changed during the calculation. The goal plot window is split into two panes. Top pane. Displays the current status of the goal. You can control the display of goal plots and edit the current goal plot using the shortcut menu appearing if you right-click the goal row in the top pane of the goal plot window. To set options for displaying a goal: 1 Right-click the corresponding goal row. 2 Select one of the following menu items: • Show Plot. Displays or hides the goal plot. You can also double-click the goal row to display or hide the goal plot. • Set Color. Specifies a curve color from the color palette. • Goal Min/Max. Shows minimum, maximum and average goal values within an abscissa interval. See "Goal Values" on page 25-10. To edit the current goal plot: 1 Right-click any goal row. 2 Select Add/Remove Goals to specify the goals, which are displayed in the goal plot and change the plot name. See "Creating and Editing Goal Plot" on page 25-7 . Bottom pane. Displays the goal plot. • To scroll the diagram along the abscissa, click in the graphics area: the cursor is displayed. Hold the mouse button down and drag in the direction you want to scroll. For lengthy diagrams, it is easiest to use the scroll bar at the bottom. • Right-click in the graphics area to specify Goal Plot Settings. • The white circle on the X-axis indicates the moment of refinement. Goal Plot Settings Allows you to specify the display of goal plot. To set options for displaying goal plots: 1 Right-click in the graphics area of the Goal Plot window: the Goal Plot Settings dialog box appears. 25-8 2 Specify the general goal plot options and numerical settings: X-axis units. Specifies a coordinate along the horizontal axis (abscissa). • Iterations.Displays the iteration number as abscissa coordinate. • CPU time. The CPU time elapsed from the beginning of the calculation to the current moment. • Physical time. Physical time for time-dependent analysis. • Travels. Displays travels along the abscissa. Display value. Specifies which goal value to display as an ordinate parameter. • Current value. The plot ordinate is the current goal value. • Average Value, Maximum Value, Minimum Value. The plot ordinate is the average, maximum or minimum goal value calculated over the analysis interval reckoned back from the current iteration. Displaying these values can help you better understand the goal behavior due to the lesser influence of the convergence oscillations on these values. Scale mode. Specifies the general scale mode. • Normalized Scale. Each goal plot is normalized from 0 to 1, so zero corresponds to the minimum goal value, and one corresponds to the maximum goal value. Both values are taken over the calculation. If a goal’s delta is less than the criterion, it is normalized to the 2*Criterion value. • Absolute Scale. Displays all goals in absolute values. Additionally, in this mode, you can apply logarithmic scale to all the plots or manually specify the minimum and maximum values of the ordinate (goal) axis. Logarithmic scale. In absolute scale mode you can display all goal plots on a logarithmic scale. Show layout. Displays information about the plot ordinate and abscissa settings. Show analysis interval. Displays the goals’ analysis interval as a white bar on the X- axis. Numerical settings. Allows you to display goals within the manually specified range (from Manual min to Manual max) and scale the plot along the X-axis. • Select the Manual min check box and type the lower-range value of the ordinate (goal) axis. • Select the Manual max check box and type the upper-range value of the ordinate (goal) axis. Introducing COSMOSFloWorks 25-9 Chapter 25 Monitoring Calculation You can also edit minimum/maximum values in place by double-clicking them in the plot area. Click Reset Min/Max to show the plot within the actual minimum and maximum values of the ordinate axis. • Plot length. Specifies the plot length so all diagrams are scaled along the X-axis. This is useful if the plot is too long and scrolling is not practical. Using this slider you can specify the plot scale factor from 0.1 to 10. • You can also specify the plot length by typing the scale factor value in the Length scale box. The value must be between 0.0001 and 100. 3 Click OK . See also "Calculation Control Options - Overview" on page 23-1. Goal Values Displays the minimum, maximum and average goal value within a specified abscissa interval.This information may be used for estimation of a goal’s convergence. To display goal values within a specified abscissa interval: 1 Right-click a goal row in the top pane of the Goal Plot window and select Goal Min/ Max. 2 In the Goal name list, select a goal whose values you want to display. 3 Under Range , with the Min and Max sliders, specify boundaries for the abscissa interval. This interval is dynamically displayed in the goal plot window. At the top of the window the following parameters are displayed: • Calculation range. The corresponding minimum and maximum iteration or physical time (for time-dependent analysis). • Minimum. The minimum goal value within the interval. • Maximum. The maximum goal value within the interval. • Average. The average goal value within the interval. • Delta. The difference between the maximum and minimum values over the range. Preview Results During the calculation run, you can see the current results in a selected plane. 25-10 You can create as many previews as you want. If you want to use planes, which are different from the Global Coordinate System planes, you have to create these planes before the calculation starts because you cannot modify the model while the solver is running. To create a preview: 1 Click Insert Preview on the Monitor toolbar or Insert, Preview: the Preview Settings dialog box appears. 2 In the Preview Settings dialog box, specify the parameters as needed. See "Creating and Editing Preview" on page 25-11. You can also create a new preview by copying an existing preview. Right-click in the preview window and select Clone, if you want to create a copy of the current preview. To edit a preview: 1 Right-click in the preview window and select Properties: the Preview Settings dialog box appears. 2 In the Preview Settings dialog box, change the parameters as needed. See "Creating and Editing Preview" on page 25-11. To save the current preview: Right-click in the preview window and select Save to File. Browse to the folder where you want to save the image, enter the desired file name and click Save. The image is saved as a standard .bmp file (256 colors). You can also specify an auto save mode for a preview. See "Preview Options" on page 25-14. Creating and Editing Preview To create a preview: 1 Click Insert Preview on the Monitor toolbar or Insert, Preview: the Preview Settings dialog box appears. 2 In the FeatureManager design tree, select a plane for displaying results. The selected plane appears in the Plane Name box. 3 Use the arrows or type a value in the Plane offset box to move the plane as desired. 4 Under Min/Max mode: • Selecting Manual min/max allows you to specify a parameter range (Min and Max values on the Settings tab), within which the parameter is shown in the plot. The Manual min/max mode also allows you to specify a Maximum velocity value to control the display of velocity vectors. See "Preview Settings" on page 25-13. • Click Auto min/max to see the parameter change within its actual range. Introducing COSMOSFloWorks 25-11 Chapter 25 Monitoring Calculation 5 Under Mode , specify the type of results display: • Contours. Displays distribution of the parameter specified on the Settings tab. • Isolines. Displays isolines for the parameter specified on the Settings tab. • Velocity vectors. Displays velocity vectors. Click the Settings tab to specify vector spacing and the maximum vector length. 1 Click on the appropriate tab to specify the following settings: • Settings. Allows you to specify the parameter to display, parameter lower- and upper-range values and vectors display options. • Image Attribute. The image size and orientation can be specified. 25-12 • Options. Allows you to specify various displaying options: image caption, update mode, the format and step for saving the images, etc. • Region. Allows you to specify the region for which to display the preview. 2 Click OK to accept the changes and close the dialog, or click Apply to update and proceed with the preview definition. To edit a preview: 1 Right-click in the preview window and select Properties: the Preview Settings dialog box appears. 2 In the Preview Settings dialog box, change the parameters as needed. Preview Settings Allows you to specify a parameter you want to display in the preview plane, the parameter range and display options for velocity vectors. Contour/Isolines options. • In the Parameter list select a parameter you want to display in the preview plane. • If you selected Manual min/max on the Definition tab, you can specify lower-range and upper-range values (Min and Max) to see how a parameter is changing within this range. Velocity vectors options. • Maximum velocity. Allows you to control vector display length if Manual min/max option is selected on the Definition tab. Because the vector length is normalized from zero to the Maximum velocity value, you can control the vector length by means of this value. Increase the Maximum velocity value if you want to scale the vectors down in length. • Vector spacing. Specifies the distance between vector start points. Introducing COSMOSFloWorks 25-13 Chapter 25 Monitoring Calculation Preview Image Attributes Allows you to customize the image size in pixels, and additionally allows you to flip and rotate the image in the preview window. To specify image size and orientation: 1 Under Image size , select an appropriate size or click User defined and type the custom X-size and Y-size (in pixels). The values must be between 200 and 5000. 2 Under Flip/Rotate image click the option you want. 3 Click OK to accept the changes and close the dialog, or click Apply to update and proceed with the preview definition. Preview Options Allows you to specify the image caption, the update mode and the format and step for saving the image. You can also display or hide the intersection of the preview plane with the Computational Domain boundaries and adjust the image size to fit the plane section. • Auto update. When checked, preview is automatically updated every iteration. Clear this check box if you want to control the preview update. To manually update all previews (that are not auto updated or fixed), click Update All Previews on the Monitor toolbar or Calculation, Update Previews. If you want to disable the updates for the preview, right-click in the preview window and select Freeze. The preview will not be changed until you deselect the Freeze option. • Auto caption. When checked, the name of the preview window is automatically generated by COSMOSFloWorks. Clear this check box and type the new window name in the Caption box. • Auto save. Select this option if you want a preview image to be automatically saved as a standard .bmp file. In this case, you can specify a file name prefix and saving frequency (in iterations). • Auto name prefix. The file name is generated from the prefix and iteration number (e.g., Pressure (Plane1)_174.bmp). • Auto save step. Allows you to set the iteration frequency for saving the file. By default, the file is saved to the project folder. The project folder is created in the same folder where your SolidWorks model (part or assembly) is located. Click Insert, Summary to get the project output folder path. You can also manually save the current image. Right-click in the preview window and select Save to File. Browse to the folder where you want to save the image, enter the desired name, and click Save . • Show box. Displays the intersection of the preview plane with the Computational Domain boundaries. 25-14 • Display mesh. Allows you to display the computational mesh in the preview if the Display mesh option is selected in the General Options dialog box. Interpolate results. Turns on/off the interpolation of parameter values within cells during preview results visualization. When checked, COSMOSFloWorks displays the distribution of the parameter values so that the calculated values (i.e. values in the mesh cell centers) are interpolated within a cell. Clear this option to turn off the interpolation. In this case the distribution of the parameter values will be constant within a cell. Preview Region Specifies the 3D-box that crops the preview area so the preview is only displayed inside the box. To specify a region the preview is displayed in: 1 Enter a distance from the origin to the corresponding side of the box in the Global Coordinate System. Click Reset to use the entire Computational Domain as a region for displaying the preview. 2 Click OK to create the preview, or click Apply to update and proceed with the preview definition. Min/Max Table Displays the minimum and maximum parameter values at the current iteration calculated over the entire computational domain. To display the Min/Max table: 1 Click Insert, Min/Max Table. 2 Adjust the parameters to view: right-click in the min/max table area and choose the parameters whose minimum and maximum values you want to display. If you want to reset the default set of parameters, click Reset. Refinement Refinement means mesh parceling, so the total amount of cells is increased to achieve the specified result resolution. COSMOSFloWorks automatically refines the mesh during the calculation if the specified Result Resolution level is equal to or greater than six. Additionally, for transient tasks refinement may occur to satisfy the internal COSMOSFloWorks convergence criteria. See also "Solution-Adaptive Meshing - Basic Information" on page 1-10. Introducing COSMOSFloWorks 25-15 Chapter 25 Monitoring Calculation Refinement Table Displays information about the solution-adaptive refinements that occurred during the calculation. The moments of refinement are indicated on the goal plot by the white circle on the X-axis. To display the refinement information: 1 Click Insert, Refinement Table . 2 Under Iterations select an iteration at which the refinement occurred to display the following refinement information: • Iteration – iteration at which the refinement occurred • Travels – number of travels achieved at the moment of refinement • Physical time – physical time achieved at the moment of refinement (for timedependent analyses only) • CPU time – CPU time achieved at the moment of refinement • Maximum allowed level – the maximum level (with respect to the basic mesh cells) cells can be split is required by the refinement criteria. • History duration – the calculation interval reckoned back from the refinement moment over which the information about the flow gradients was collected. If the refinement criteria for a cell had been satisfied at least once on the History duration interval, then the cell is split. • Cells, Fluid Cells, Solid Cells , Partial Cells, Irregular Cells – number of cells before and after the refinement. You can also display the refinement table after finishing the calculation by clicking FloWorks, Results, Refinement Table. Suspend Options Allows you to set the duration of suspending the calculation. By default, the calculation is suspended until you manually continue it. To set the suspend duration: 1 Click Calculation, Suspend Options. 2 Click Continue calculation in N minutes and specify the Suspend time in minutes. 25-16 Monitor Toolbar Stops the calculation. Allows you to suspend or resume the calculation. When button is pressed, the calculation is suspended. Implements the mesh refinement during the calculation. This option is available if the specified Result Resolution level is equal to or greater than six or if refinement is enabled in Calculation Control Options. Updates all preview windows that are not frozen. See "Preview Options" on page 2514 . Allows the Monitor window to be always on top of other windows. Displays the history of the calculation. Displays the Information window. Displays the Goal Table. Creates a new Goal Plot. Creates a new Preview. Allows you to access the online help system. Introducing COSMOSFloWorks 25-17 Chapter 25 Monitoring Calculation 25-18 26 Getting Results Getting Results After the calculation has finished you can see the flow parameter distribution in various ways. You can display results in all four possible panes of the graphics area. For each pane you can specify different View Settings. Please note that Perspective view is not supported and blocked. To unblock the Perspective view you need to unload COSMOSFloWorks from the Add-Ins. To get the results: 1 Click FloWorks, Results , Load/Unload Results . – or – In the COSMOSFloWorks analysis tree, right-click the Results icon and select Load Results. 2 In the Load Results box, from the list of files, select the COSMOSFloWorks file containing the results you want to see (a .fld file with the calculation results or a .cpt file with the initial computational mesh only). To decide which of the files contains the required results, see the information about the selected file in the Property/Value list. Rows Iteration and Time (physical) are the most informative for such decisions, especially for time-dependent problems for which several files corresponding to different physical time moments can occur in the list. Click Open to load results from the selected file. The results can be loaded in a quick mode so that only goal plots and report are available to display. Click FloWorks, Results, Select Results and specify the results file (.fld) to load. To unload all results from the memory, click FloWorks, Results , Load/Unload Results again or in the COSMOSFloWorks analysis tree, right-click the Results icon and select Unload Results. 3 Right-click the Mesh icon and select 3D View to see the computational mesh for which the results have been obtained. Select Output to Excel or Output to ASCII if you want Introducing COSMOSFloWorks 26-1 Chapter 26 Getting Results to output physical parameters’ values obtained in the selected mesh cells to an Excel or ASCII file. See "Excel Output of Parameters in Cells" on page 26-18 and "ASCII Output of Parameters in Cells" on page 26-18. 4 Click FloWorks, Results, View Settings . – or – In the COSMOSFloWorks analysis tree, right-click the Results icon and select View Settings. You can also right-click in the graphics area and select View Settings. In the View Settings dialog box you specify general display settings and physical parameters to display. These settings and parameters are applied to cut plots, surface plots, flow trajectories and isosurfaces. See "View Settings" on page 26-7 for details. 5 Use the following features to see results: Cut Plot 3D Profile Plot Surface Plots Isosurfaces Flow Trajectories Particle Study XY Plot Surface Parameters Volume Parameters Point Parameters Goal Plot Report Animation To show previously created feature, in the COSMOSFloWorks analysis tree, rightclick the corresponding feature and select Show. To hide results associated with a particular feature, right-click the corresponding feature and select Hide. To hide results associated with a particular feature and remove graphics data from the memory, right-click the corresponding feature and select Clear and Hide . 6 You can use some additional options for easier displaying of results. Click FloWorks, Results, Display and select the desired mode for the current view. See "Display Mode" on page 26-4 . 7 It is possible to copy, save or print the active view. Click FloWorks, Results, Image and select one of the following: • Copy Image. Copies the active view to the Clipboard. • Save Image. Saves the active view as a .bmp file of the specified size and name. • Print Image. Prints the active view. 26-2 8 You can save the cut plot or surface plot without displaying the plot as an image using the specified format (BMP, JPG, VRML), size and name. See "Customized Saving Images without Visualization" on page 26-53. Use Results Toolbars that provide quick access to the most frequently used commands. You can display results in all four possible panes of the SolidWorks graphics area. For each pane you can specify different View Settings. Click a pane and change the view settings as desired. The active pane is identified by a gray contour around the pane border. Loading Results To load result: 1 Click Load/Unload Results on the COSMOSFloWorks Results Main toolbar or click FloWorks, Results, Load/Unload Results . 2 In the Load Results dialog box, from the list of files, select the COSMOSFloWorks file containing the results you want to see: • .fld file with the calculation results • .cpt file with the initial computational mesh only • r_000000.fld file with the results obtained for the zero iteration, i.e. initial computational mesh and initial parameters distribution. To decide which of the files contains the required results, see the information about the selected file in the Property/Value list. Rows Iteration and Time (physical) are the most informative for such decisions, especially for time-dependent problems for which several files corresponding to different physical time moments can occur in the list. 3 Click Open to load results from the selected file. Introducing COSMOSFloWorks 26-3 Chapter 26 Getting Results Surface Related Parameters When analyzing the results you can view distributions of different physical parameters (such as pressure, temperature, velocity, heat flux, etc.) on section planes (Cut Plot), on surfaces (Surface Plot), at points (Point Parameters), along lines ( XY-Plot), etc. Whatever the case, you must remember that some physical parameters can only be defined on fluid-solid boundaries. These parameters are named surface-related parameters. They are: • Heat Flux • Shear Stress • Friction Coefficient • Heat Transfer Coefficient • Stanton Number Fortunately, you do not need to keep in mind all surface-related parameters because COSMOSFloWorks automatically detects if it is possible to display a parameters using the selected tool. For example, COSMOSFloWorks does not allow you to display the heat flux in cut plots. Display Mode For conveniently displaying results you can select the various display modes for the active view. To define a display mode for the active view: Click FloWorks, Results, Display and select the desired mode: • Geometry. Displays or hides the model. • 3D-Ruler. Displays or hides rulers at the computational box. You can set the display options for 3D-Ruler on the Options tab of the View Settings dialog box. 26-4 • 2D-Ruler. Displays or hides rulers at the rectangle. You can set the display options for 2D-Ruler on the Options tab of the View Settings dialog box. • Map View. You can turn on the Map View to see where you are in the model if the model does not fit the graphics area. Once the model is not seen entirely, a halftransparent window appears in the right top corner of the graphics area to show the visible part by the red box or red line intersection. This window disappears as soon as the entire model is visible. • Time Info. Displays the time instant of the loaded results for a time-dependent analysis. • Global (Min, Max). For the currently displayed parameter, this option shows the actual minimum and maximum values, calculated over the computational domain. To see how a parameter changes within the specified range, in the View Settings dialog box you can specify parameter minimum and maximum values, which are lower-range and upper-range values. If you select Global (Min, Max), the actual minimum and maximum values are displayed at the top of the graphics area.If you want to see where exactly the maximum and minimum are, you need to create isosurfaces for these values. • Transparency. Allows you to specify equal transparency for all model components. • Apply Lighting. Turns on the more realistic shaded view of 3D-Profile Plots and Isosurfaces as well as arrows and spheres along flow and particles trajectories. The lighting properties are acquired from the SolidWorks model's lighting. Note that when the Apply Lighting option is enabled displayed colors change and become different from the color palette selected in the View Settings dialog box. To increase the drawing speed (e.g. for slow graphics adapters) you can hide results while you rotate, zoom or pan the model. See "Options" on page 26-13 for details. Results Summary Provides brief information about the project, computational mesh, specified physical features, as well as number of iterations and the minimum and maximum values of pressure, velocity, temperature and density. Introducing COSMOSFloWorks 26-5 Chapter 26 Getting Results To display the results summary, click FloWorks, Results, Results Summary. Click Save As to save a summary as a text file. Automatic Results Processing for Set of Calculations Allows you to automatically create the standard Reports, Goal Plots, and XY-Plots for the selected projects. The created reports and plots are saved into the project directory accessible by clicking FloWorks, Project, Open Project Directory. To run automatic results processing: 1 Click FloWorks, Results, Batch Results Processing. 2 In the list of Projects, select the projects for which you want to create plots and reports. You can select projects among the calculated projects of all currently opened models. 3 For each selected project specify features you want to create: • XY-Plots. You can create any XY-Plots defined in the project. To use this option you need to define XY-plots settings first. Note that unlike the goal plots, you can define XY-plots settings prior to running the calculation. See "Creating an XY-Plot" on page 26-42. • Point Parameters. You can create a table containing parameters values in points of interest. To use this option you need first to define points of interest and Point parameters settings. These settings can be specified after loading the results. See "Displaying Point Parameters" on page 26-49. • Surface Parameters. You can create tables containing parameters values (minimum, maximum, average and integral) calculated over the specified surfaces. To use this option you need first to specify the surfaces and Surface parameters settings. These settings can be specified after loading the results. See "Displaying Surface Parameters" on page 26-45. • Volume Parameters. You can create tables containing parameters values (minimum, maximum, average, bulk average and integral) calculated within the specified volumes (part or subassembly components in assemblies, as well as bodies in multibody parts) within the Computational Domain. To use this option you need first to specify the volumes and Volume parameters settings. These settings can be specified after loading the results. See "Displaying Volume Parameters" on page 26-47. • Goals. You can create a Goal plot for all project goals. 26-6 To use this option you need first to define Goal plot settings. Goal plot settings can be defined after loading results. See "Creating a Goal Plot" on page 26-52. • Report. You can create reports based on the following standard templates: id_fullreport.dot, id_inputdata.dot, id_results.dot. See "Creating a Report" on page 26-54. 4 Start processing of the results: • Click Run to create the selected plots and reports for the currently highlighted project. The highlighted project must be checked in the project list to start the batch processing. • Click Run All to create the selected plots and reports for all projects selected in the project list. 5 Click OK to save settings and close the dialog. View Settings In the View Settings dialog box you can specify a physical parameter for the display of contours, isolines, and isosurfaces. You can also control settings for vectors, 3D profile plots, flow trajectories and set advanced display options for the current window or pane. The contours, isolines and vector settings are general for Surface Plots and Cut Plots created in the same window or pane. The contour settings can also be applied for Flow Trajectories, 3D Profile Plots and Isosurfaces. In this case trajectories, 3D profile plots and isosurfaces are colored in accordance with the distribution of the parameter specified on the Contours tab of the View Setting dialog box. You can access the View Settings dialog box in any of the following ways: • Click FloWorks, Results, View Settings. • In the COSMOSFloWorks analysis tree, right-click the Results icon and select View Settings. • Right-click in the graphics area and select View Settings. • Double-click on the color palette in the graphics area. The View Settings dialog box has the following tabs: • Contours. Allows you to specify display settings and the physical parameter for contour plot. • Isolines. Allows you to specify display settings and the physical parameter of isolines. • Vectors. Specifies general view settings for vectors used to visualize vector parameters. • Flow Trajectories. Allows you to specify the way flow trajectories are colored. You can either use a fixed color for all trajectories or apply the contour settings. Introducing COSMOSFloWorks 26-7 Chapter 26 Getting Results • Isosurfaces. Allows you to specify a parameter of isosurfaces and set options for displaying and animating isosurfaces. • 3D Profile Plot. Allows you to specify a parameter to be displayed as a 3D Profile Plot and the characteristic size of the profile. • Options. Allows you to specify options for 2D-Ruler, 3D-Ruler, Map View, to control the displaying results while rotating, zooming or panning, and specify the position and the color settings of the palette color bar. See also "Display Mode" on page 26-4. • Coordinate System. Allows you to select a coordinate system with respect to which the X, Y and Z components of vectors will be displayed in Cut Plots, Surface Plots, Isosurfaces, 3D profile plots and Flow Trajectories. To customize a list of physical parameters available for display click Parameter List . To easily apply various view settings you can create a list of predefined settings by saving the current view settings. You can subsequently load this list. To save the current view settings or set them as default, see Saving View Settings. Contours Allows you to set display options for a contour view. In the contour view the entire parameter range is divided by colored intervals so each interval has its own color. You can specify up to 254 colors (intervals). The contour view is applied to cut plots and surface plots so plots display a Parameter distribution in accordance with the specified settings (Min, Max, Palette, and Number of colors). You can also display this parameter on isolines, flow trajectories and isosurfaces if the Use from contours option is selected on the corresponding tab of the View Settings dialog box. To set display option for a contour view: 1 Click FloWorks, Results, View Settings. 2 In the Parameter list, select a parameter for which you want to display contours. 3 To see how a parameter changes within the specified range, specify parameter Min and Max values which are lower-range and upper-range values. Click Reset Min/Max if you want to return the actual minimum and maximum values displayed on the right of the corresponding Min and Max label. Clicking Reset Min/Max also resets Min and Max values specified for Isolines, 3D Profile and Vectors. To reset contour values only, click the button. corresponding TIP: You can change Min and Max values in the graphics area. Click a minimum or maximum value on the palette, and type the desired parameter value in the input box. Click to accept the new value or click to cancel changes. You can also change the parameter range by moving corresponding sliders. 26-8 4 Select the desired color Palette and specify the Number of colors for the palette. The number of colors is the number of intervals into which the specified parameter range is divided. 5 Click OK to accept the settings and close the dialog box. Click Apply to update and continue to make changes. TIP: You can easily visualize where a fluid flows against an axis of the Global Coordinate System by displaying the corresponding velocity component in two-color palette with the zero dividing line. This is very convenient for displaying vortices in the flow. For example, to display an area where fluid flows against the X direction, select the X-velocity component in the Parameter list and specify the Number of colors equal to two. Then type any negative value in the Min box and the same positive value in the Max box. The blue color will indicate the area of interest. Isolines Allows you to specify a parameter for which you want to display isolines and specify isolines display options. The isolines can be applied for cut plots and surface plots. To set option for displaying isolines: 1 Click FloWorks, Results , View Settings. The View Settings dialog box appears. Click the Isolines tab. 2 Specify a parameter whose isolines you want to display, the range of parameter changes, and number of isolines. Click Use from contours if you want to apply the same settings as specified for Contours. In this case, Parameter and the parameter range (Min, Max) are the same as specified on the Contours tab of the View Settings dialog box. The Number of levels is equal to the k = Number of colors+1. Click Use fixed color and, specify the following: • Parameter. Allows you to specify a parameter for which you want to display isolines. This parameter is displayed if you select Isoline mode for cut plots or surface plots. The parameter color is specified on the Settings tab of the Cut Plot or Surface Plots dialog box. • To see how a parameter changes within the specified range, specify parameter Min and Max values of this range. Click Reset Min/Max if you want to return the actual minimum and maximum values displayed on the right of the corresponding Min or Max label. Clicking Reset Min/Max also resets Min and Max values specified for Contours, 3D Profile and Vectors . To reset values only for contours, button. click the corresponding • Number of levels. The specified range (from Min to Max) is divided into k=(Number of levels-1) intervals and isolines are created for all intervals’ bounding values. Introducing COSMOSFloWorks 26-9 Chapter 26 Getting Results 3 Click OK to accept the settings and close the dialog box. Click Apply to update and continue to make changes. Vectors Specifies display options for vectors. Vectors can be displayed for cut plots and surface plots. To set display options for vectors: 1 Click FloWorks, Results, View Settings. The View Settings dialog box appears. Click the Vectors tab. 2 Select vector coloring: • Use from contours. Allows you to apply the Contours settings for the vectors. In this case vectors are colored in accordance with the distribution of parameter specified on the Contours tab. For example, if you want vector color to coincide with the velocity, you must specify Velocity as a parameter on the Contours tab. • Use fixed color. All vectors have the same color. This color is specified on the Settings tab of the Cut Plot or Surface Plots dialog box. 3 In the Parameter list select a parameter, whose distribution you want to visualize with vectors. 4 To see how the parameter changes within a range, specify the parameter’s Min and Max values of this range. Click Reset Min/Max if you want to return the actual minimum and maximum the parameters values displayed on the right of the corresponding Min or Max label. The vectors whose parameter’s value exceeds the specified Max value will have the same length as the vectors whose parameter’s value is equal to the Max. Likewise, the vectors whose parameter’s value is less than the specified Min value will have the same length as the parameter’s value whose velocity is equal to the Min. Clicking Reset Min/Max also resets Min and Max values specified for Contours, 3D Profile and Isolines. To reset values only for contours, button. click the corresponding 5 Using the slider or typing the Arrow size value in the box, specify the vector size corresponding to the maximum parameter’s value (Max). 6 In the Mode list select the way vectors are displayed: • 3D Vectors. Displays spatial vectors. • Projected Vectors. Displays vector projections onto a surface. 7 Click OK to accept the settings and close the dialog box. Click Apply to update and continue to make changes. Flow Trajectories Allows you to specify flow trajectory coloring. 26-10 To specify the way flow trajectories are colored: 1 Click FloWorks, Results , View Settings. The View Settings dialog box appears. Click the Flow Trajectories tab. 2 Select flow trajectory coloring: • Click Use from contours if you want flow trajectories to display parameter specified on the Contours tab of the View Settings dialog box. In this case trajectories are colored in accordance with the distribution of Parameter, parameter range (Min, Max) and the Palette specified on the Contours tab. • If you click Use fixed color, then no parameter is displayed and all flow trajectories have one color. This color is specified on the Settings tab of the Flow Trajectories dialog box. 3 Click OK to accept the settings and close the dialog box. Click Apply to update and continue to make changes. Isosurfaces Allows you to specify a display of isosurfaces and create animation of isosurfaces. Since an isosurface is a surface along which a parameter is constant, it is fully defined by the parameter’s value. No additional inputs are required to display isosurfaces. To display isosurfaces, right-click the Isosurfaces icon in the COSMOSFloWorks analysis tree and select Show or click FloWorks, Results, Insert, Isosurfaces. To specify a display of isosurfaces: 1 Click FloWorks, Results , View Settings. The View Settings dialog box appears. Click the Isosurfaces tab. 2 From the Parameter list, select a parameter for which you want to display the isosurfaces. If the Use from contours option is selected, then the Contour parameter defines the isosurface color (see below). 3 Click in the white slider bar to create a slider control that defines an isosurface. You can create up to sixteen isosurfaces. Move the slider to specify a parameter value for the isosurface or right-click the slider control and type the desired value in the dialog box, then click OK. To delete an isosurface, click the knob and drag it outside the slider area until the pointer appears. 4 Select isosurface coloring: Introducing COSMOSFloWorks 26-11 Chapter 26 Getting Results • Click Use from contours if you want isosurfaces to be colored in accordance with the distribution of the parameter specified on the Contours tab of the View Setting dialog box. • Click Use fixed color if you want to assign the same fixed color for all isosurfaces. Click Fixed color to select the desired color from the Color palette. 5 Specify the advanced options for displaying isosurface: • Grid. The grid displayed on the isosurfaces helps you to see the geometry of the isosurface shape. Click Grid to specify the distance between adjacent lines of the grid, which is projected on isosurfaces. • Region. Allows you to specify the 3D-box that crops isosurfaces so they are only displayed inside the box. In the Region dialog box, enter a distance from the origin to the box sides in the Global Coordinate System. Click Reset to use the entire Computational Domain as a region for displaying isosurfaces. 6 To preview isosurfaces, click the Preview button. Now, changes made for the isosurface definition (changing the parameter, changing the value of parameter, changing the region, etc.) will immediately refresh. All changes made in the Preview mode are not saved until you click Apply or OK . 7 Click OK to accept the settings and close the dialog box. Click Apply to update and continue to make changes. To create an animation of isosurfaces: 1 Click FloWorks, Results, View Settings. The View Settings dialog box appears. Click the Isosurfaces tab. 2 Specify parameter, color, grid and region as needed, then select the Animation check box. 3 Using the slider, specify the start and finish parameter values for which you want to animate isosurfaces. This range is evenly divided into k = (Number of frames -1) intervals. Isosurfaces will be created for the intervals’ bounding values. If you play the animation, all isosurfaces are displayed in sequence. 4 Click Animate. 5 In the Animation dialog click Create. COSMOSFloWorks creates a standard .avi file or saves series of bitmap images to create movies in another format. Click Play to run the animation using the default Windows player. Close the Animation dialog to return to the View Settings dialog box. 3D Profile Plot Allows you to specify a parameter which you want to display as a 3D Profile Plot and specify the profile's scale factor. 26-12 To set option for displaying 3D profile plot: 1 Click FloWorks, Results , View Settings. The View Settings dialog box appears. Click the 3D Profile tab. 2 Specify a parameter you want to display as a 3D profile plot, the range of parameter changes, and the number of levels. • Click Use from contours if you want to apply the same settings as specified for Contours. In this case, Parameter and the parameter range (Min, Max) are the same as specified on the Contours tab of the View Settings dialog box. The Number of levels is equal to the k = Number of colors+1. • Click Use fixed color and, specify the following: • Parameter. Allows you to specify a parameter which you want to display as a 3D Profile plot. The parameter color is specified on the Definition tab of the 3D Profile Plot dialog box. • To see how a parameter changes within the specified range, specify parameter Min and Max values of this range. Click Reset Min/Max if you want to return the actual minimum and maximum values displayed on the right of the corresponding Min or Max label. Clicking Reset Min/Max also resets Min and Max values specified for Contours , 3D Profile and Vectors . To reset values for 3D profile button. plots only, click the corresponding • Number of levels. Defines how accurate the profile's geometry represents the parameter distribution. Increasing the number of levels allows you to represent small parameter gradients by the profile's geometry. Decrease this value if you do not need the detailed representation of the parameter's distribution by the profile. 3 Specify the Distance factor governing how far the point of maximum parameter value is distanced from the reference plane. 4 Click OK to accept the settings and close the dialog box. Click Apply to update and continue to make changes. Options Specifies the display of 2D-ruler, 3D-ruler and advanced settings for a faster display. Double-click a Value cell to edit the cell contents or chose the appropriate parameter type. 2D-Ruler • Mode. If the Object Fixed mode is selected 2D-Ruler is scaled together with the model. In the Window Fixed mode 2D-Ruler is resized to fit the graphics area. • Left, Right, Bottom, Top margins. The distance from the graphics area borders to the window fixed 2D-Ruler (in pixels). • Number of X-ticks, Number of Y-ticks . Controls the number of ticks for the window fixed 2D-Ruler. Introducing COSMOSFloWorks 26-13 Chapter 26 Getting Results • Left, Right, Bottom, Top. The distance from the origin to the sides of the object fixed 2D-Ruler ruler in the Global Coordinate System. • Grid x-step, Grid y-step . Sets the distance between the adjacent grid lines. • Ruler transparency, Ruler color. Sets color and transparency of the 2D-ruler. • Display grid. Displays or hides the ruler grid. • Grid transparency, Grid color. Sets color and transparency of the grid lines. • Display values. Displays or hides the values at the bottom and right borders of the 2D-ruler. • Font color, Font transparency, Font size. Specifies font settings for the displayed values. 3D-Ruler Box • Display while dynamic. Allows you to hide the 3D-Ruler bounding box while the model is being rotated, zoomed or panned. To hide, double-click the Value cell and select No. • Color. Sets the box color. To change the color, click the Value cell and select the desired color from the color palette. • Transparency. Sets transparency of the bounding box. To change the transparency, double-lick the Value cell and enter the desired value. Grid • Display while dynamic. Allows you to hide the grid while the model is being rotated, zoomed or panned. To hide the grid, double-click the Value cell and select No. • Xmin, Xmax, Ymin, Ymax, Zmin, Zmax. Lets you specify the box sides on which you want to display grid lines. • Color. Sets the grid color. To change the color, click the Value cell and select the desired color from the color palette. • Transparency. Sets transparency of the grid lines. To change the transparency, double-lick the Value cell and enter the desired value. • x-step, y-step, z-step. Sets the distance between the adjacent grid lines. Grid Captions. Lets you specify the size (Font scale factor), Color and Transparency (from 0 to 1) of the values at the grid lines. You can also hide the values while the model is being rotated, zoomed or panned. XYZ Captions. Lets you specify the font size (Font scale factor), Color and Transparency (from 0 to 1) of the axis title. You can also hide titles while the model is being rotated, zoomed or panned. Map View. Sets size, color and transparency of the map view. 26-14 Display while dynamic. Allows you to hide or display results while the model is being rotated, zoomed or panned. To hide results, double-click the Value cell and select Yes. Apply lighting. Turns on the more realistic shaded view of 3D-Profile Plots and Isosurfaces as well as arrows and spheres along flow and particles trajectories. The lighting properties are acquired from the SolidWorks model's lighting. Note that when the Apply Lighting option is enabled displayed colors change and become different from the color palette selected in the View Settings dialog box. Color Bar. Specifies position, background color and transparency, font color and the number of caption divisions of the color bar (palette). • Position. Specifies the coordinates of the Left margin and Top margin of the color bar (in pixels). The origin is the upper left corner of the graphics area. Tip: You can also drag and drop the color bar to the desired location. To catch the palette, point the mouse over the color bar (not the values) and click. • Background color, Background transparency. Specifies color and transparency of the palette's background. • Font color. Specifies font color of the palette's legend and values. • Number of caption divisions. Specifies the number of caption divisions for the palette. Coordinate System For the X, Y and Z components of the velocity vector you can select a coordinate system with respect to which the components will be displayed in Cut Plots, Surface Plots, Isosurfaces and Flow Trajectories. For XY plots, Surface Parameters and Point Parameters select a reference coordinate system in the corresponding dialog boxes. By default, the Global Coordinate System is selected. You can replace the Global Coordinate System by selecting your coordinate system in the SolidWorks FeatureManager tree. To create a coordinate system, in the SolidWorks menu click Insert, Reference Geometry, Coordinate System. Click Reset CS Dependent Min/Max to update minimum and maximum values of the component with respect to the selected coordinate system. Plot Manager Allows you to quickly control the display of the currently available plots. You can also delete the plots even if the results are not loaded. To control the display of a plot: 1 Click FloWorks, Results , Plot Manager or in the COSMOSFloWorks analysis tree, right-click the Results icon and select Plot Manager. If you want to show/hide plots, you need to load results first. See also "Getting Results" on page 26-1. Introducing COSMOSFloWorks 26-15 Chapter 26 Getting Results 2 Select the plot’s row and click the corresponding button to show, hide, clear and hide or delete the selected plot. 3 Click Close. Parameter List Allows the selection of parameters to display while viewing results. The enabled parameters appear in the Parameter list of the View Settings dialog box. You can choose parameters from a pre-defined list and/or create your own custom parameters. The custom visualization parameters are defined in the Engineering Database and can be visualized in cut plots, surface plots, isosurfaces, XY-plots and in the point parameters table. See "Specifying Custom Visualization Parameters" on page 22-5. To enable parameters you want to display: 1 In the View Settings dialog box, click Parameter List. - or In the analysis tree, right-click the Result icon and select Parameter List. 2 Select parameter you want to display and click Enable. 3 Click OK . For more detailed description of parameters see "List of Parameters and Their Definitions" on page 26-59. Displaying Refinement Information Displays information about the solution-adaptive refinements which had occurred during the calculation. To display the refinement information: 1 Click FloWorks, Results, Refinement Table. 2 Under Iterations select the iteration where the refinement occurred to display the following refinement information: • Iteration – iteration at which the refinement occurred • Travels – number of travels achieved at the moment of refinement • Physical time – physical time achieved at the moment of refinement (for timedependent analyses only) • CPU time – CPU time achieved at the moment of refinement • Maximum allowed level – the maximum level (with respect to the basic mesh cells) cells can be split is required by the refinement criteria. • History duration – the calculation interval reckoned back from the refinement moment over which the information about the flow gradients was collected. If the 26-16 refinement criteria for a cell had been satisfied at least once on the History duration interval, then the cell is split. • Cells, Fluid Cells , Solid Cells, Partial Cells, Irregular Cells – number of cells before and after the refinement. See also "Solution-Adaptive Meshing - Basic Information" on page 1-10, "Refining Mesh During Calculation" on page 23-3. Min/Max Table Displays the actual minimum and maximum parameter values, calculated over the entire computational domain. To display the Min/Max table: Click FloWorks, Results, Min/Max Table – or – In the COSMOSFloWorks analysis tree, right-click the Results icon and select Min/Max Table. Mesh Visualization Allows you to display the computational mesh cells at the calculation moment selected for getting the results. To visualize the computational mesh cells: 1 In the COSMOSFloWorks analysis tree, under Results , right-click the Mesh icon and select 3D View to see the computational mesh at which the results have been obtained. 2 In the Cell Options rows, select the types of cells which are of interest (fluid, solid , partial, irregular cells). If you want to see all cells, select All in the Value column. For partial cells you have two additional options: to see partial cells of Small Fluid Volume and to see partial cells of Small Solid Volume. See "Information and Warnings" on page 25-3 for an explanation of such partial cells. 3 Specify desired colors for showing the cells. 4 In the Region rows, specify the computational domain region (through X min, … Z max), in which the mesh will be shown. To use the full computational domain region, click Reset Region. 5 Click OK. Introducing COSMOSFloWorks 26-17 Chapter 26 Getting Results Excel Output of Parameters in Cells Allows you to output physical parameter values obtained in the selected mesh cells to an Excel file. To output physical parameters in cells to an Excel file: 1 In the COSMOSFloWorks analysis tree, under Results, right-click the Mesh icon and select Output to Excel. 2 In the Template row, COSMOSFloWorks offers the Mesh.xlt template to organize data inside an Excel document by default. If you want to use another template, the easiest way to create it is to copy the standard .xlt file and to make changes to the copy in order to ensure that the macro which does the data exchange with COSMOSFloWorks is available. Then place the .xlt file to the <install_dir>\Lang\english\template\Mesh folder to make it available in the Template list. 3 In the Cell Options rows, select the types of cells (fluid, solid, partial, irregular cells) and physical parameters you want to output into the Excel file. To do this, select All in the corresponding Value cells. For partial cells you have two additional options: partial cells of Small Fluid Volume and partial cells of Small Solid Volume. See "Information and Warnings" on page 25-3 for explanation of such partial cells. 4 In the Region rows, specify the computational domain region (through X min, … Z max), from which the mesh cells of the selected type with the physical parameters will be taken. To use the full computational domain region, click Reset Region. 5 In the Parameters rows, select the physical parameters you want to output. 6 Select Cell volumes if you want to output the cell volumes and, additionally for partial cells, the fluid/solid volume ratio for each partial cell (named “Fluid volume part”) 7 Click OK . ASCII Output of Parameters in Cells Allows you to output physical parameters values obtained in the selected mesh cells to a text (ASCII) file. To output physical parameters in cells to a text (ASCII) file: 1 In the COSMOSFloWorks analysis tree, under Results, right-click the Mesh icon and select Output to ASCII. 2 Specify the file location and name: For a steady-state analysis: in the File row, click the Value cell and in the Save Text File box select the desired folder for saving and type in the file name. By default, the project directory is specified which is accessible by clicking FloWorks, Project, Open Project Directory. 26-18 For a time-depended analysis: • In the Directory row, double-click the Value cell and browse for the folder to save the file. By default, the project directory is specified which is accessible by clicking FloWorks, Project, Open Project Directory. • In the File name template row, specify the file name prefix so the file name is generated from the prefix and the iteration number (e.g., Untitled000010.txt). 3 In the Cell Options rows, select the types of the computational mesh cells (fluid, solid , partial, irregular cells) and physical parameters you want to output into the ASCII file. To do this, select All in the corresponding Value cells. For partial cells you have two additional options: partial cells of Small Fluid Volume and partial cells of Small Solid Volume. See "Information and Warnings" on page 25-3 for explanation of such partial cells. 4 In the Region rows, specify the computational domain region (through X min, … Z max), from which the mesh cells of the selected type will be taken. To use the full computational domain region, click Reset Region. 5 In the Parameters rows, select the physical parameters you want to output. 6 Select Cell volumes if you want to output the cell volumes and, additionally for partial cells, the fluid/solid volume ratio for each partial cell (named “Fluid volume part”). 7 For a time-dependent analysis, click Scenario and specify a time moment (or moments) to output. In the Available results list select a time moment and click Add. To add all available time moments in chronological order, click Reset. 8 Click OK. Creating a Cut Plot Cut plot displays a section view of a parameter distribution. The parameter can be represented as a contour plot and as isolines. The physical parameters for contours and isolines are specified in the View Settings dialog box. You can also display velocity vectors in the cut plot. To create a cut plot: 1 Click FloWorks, Results , Insert, Cut Plot. The Cut Plot dialog box appears. – or – In the COSMOSFloWorks analysis tree, under Results , right-click the Cut Plots icon and select Insert. TIP: If you want to create a copy of the existing cut plot, right click the corresponding cut plot icon and select Clone. 2 Specify the section plane in which you want to display the results. In the Section plane definition list, select the more convenient way to define the plane: • Reference. In the FeatureManager design tree, select a plane or click a model planar face in which you want to display the results. You can use both standard Introducing COSMOSFloWorks 26-19 Chapter 26 Getting Results and reference planes. The only requirement for assemblies is that you must use planes belonging to the top-level assembly. Use the slider, arrows or type a value in the Section position box to move the plane and change the section cut. • Normal to screen. Allows you to define the section plane normal to the screen. The plane is specified through two reference points. To specify points, press the mouse button where you want the first point to be, drag to the second point and release the mouse button. You can also type the X and Y coordinates of each point. Coordinates are specified in pixels with respect to the left bottom corner of the graphics area. • Normal to screen vertical (horizontal). Allows you to define the section plane normal to the screen and vertical (horizontal). To define the plane, click in the graphics area or type the X (Y) coordinate of the reference point. Coordinates are specified in pixels with respect to the left bottom corner of the graphics area. 3 For the Normal to screen (vertical, horizontal) mode, fix the selected section plane: • Click Fix to fix the plane while you rotate, move or pan the model. • Select the Fix at creation time check box, to fix the plane when you press the OK or Apply button. 4 Click View Settings to define the parameter for which you want to display contours and isolines, as well as general display settings for velocity vectors. Contour, isoline and vector settings are general for all created result features in the active window or pane. For example, if you change the contour parameter for display using a cut plot, then the same parameter will be displayed for all cut plots, surface plots, isosurfaces, and trajectories, which display contours. By default, if a rotating reference frame is enabled, all parameters are visualized relative to the rotating frame. To display parameters in absolute (non rotating) frame of reference, go to the Coordinate System tab of the View Settings dialog box and clear the Relative to rotating frame check box. See also "Rotation" on page 4-15. 5 For each available medium, specify the way results are displayed. Under Fluid, you specify settings for both gases and liquids. If Heat Conduction in Solids is enabled then temperature can be displayed in solids. You can display solid temperature distribution either with contours or isolines. • Contours. The cut plot displays distribution of the parameter specified on the Contours tab of the View Settings dialog box. • Isolines. Displays isolines for the parameter specified on the Isolines tab of the View Settings dialog box. Click the Settings tab to specify isolines display options. • Vectors. Displays vectors used to visualize vector parameters. Click the Settings tab to specify vector spacing and color. The general display options are specified on the Vectors tab of the View Settings dialog box. 26-20 • Mesh. Allows you to display the computational mesh in the cut plot if the Display mesh option is selected in the General Options dialog box. If the Contours or Isolines check box is disabled it means that the specified parameter is not valid. For example you cannot display a contour or isoline plot in solid components unless the specified parameter is temperature in the Contour tab of the View Settings dialog box. Also, you cannot display surface-related parameters in cut plots. 6 Click the Settings tab to specify display options for isolines and velocity vectors used in a cut plot. You can also select options to use the meshed geometry instead of CAD geometry, toggle interpolation of the displayed results, display or hide boundary layer information in the plot and to turn the plot outlines off or on. 7 Click the Region tab to define the 3D box that crops the cut plot. 8 To preview the cut plot, click the Preview button at the right of the dialog. Now, changes made for the plot definition (moving the section plane, adding vectors, changing the region, etc.) will immediately refresh. All changes made in the Preview mode are not saved until you click Apply or OK. 9 Click Save as to save the cut plot as an image of the specified format, size and name without visualization of a plot in the graphics area. 10 Click OK to create the cut plot, or click Apply to update and proceed with the plot definition. Cut Plot Settings Allows the selection of display options for isolines and velocity vectors used in a cut plot. You can also select options to use the meshed geometry instead of CAD geometry, toggle interpolation of the displayed results, display or hide boundary layer information in the plot and to turn the plot outlines off or on. Vectors. • Vector spacing. Use the slider or type the desired value in the box to control the distance between the vector starting points. • Uniform plot. Spacing between all vectors is constant. • Gradient plot. The vector spacing depends on the displayed vector parameter's gradient. The number of vectors is increased in places of higher gradients. That is, Introducing COSMOSFloWorks 26-21 Chapter 26 Getting Results the more rapidly the vector parameter changes over a given span, the smaller the spacing between the vectors. • Fixed color. Allows you to define a color of vectors from the Color palette if Use fixed color is selected on the Vectors tab of the View Settings dialog box. Isolines. • Fixed color. Allows you to define the isolines’ color from the Color palette if Use fixed color is selected on the Isolines tab of the View Settings dialog box. • Display values. Displays or hides the parameter values on the isolines. Background color. Allows you to define a plot background color if contours are not displayed and Draw background check box is selected. To hide contours, click the Definition tab and clear the Contours check box. Display outlines. Displays or hides the plot area outlines. Display boundary layer. Displays or hides boundary layers used in the cut plot. Displaying boundary layer requires more computer resources to visualize. Clear this option to increase the creation and operation of the cut plot. When unchecked, the parameter distribution at the boundary layer is ignored (not resolved by the palette). Use CAD geometry. By default, COSMOSFloWorks shows the original model while displaying results. Depending on how exact the model is resolved by the computational mesh, the original model’s geometry may differ slightly from the geometry on which the calculation is performed. Clear this option to see this COSMOSFloWorks-interpreted geometry instead of the model. See also "Check Geometry" on page 22-16. Interpolate results. By default, COSMOSFloWorks displays the parameter distribution so that values in the cell’s centers are interpolated within a computational mesh cell. Clear this option to accelerate operations related to displaying results by switching off the interpolation. In this case the cell center parameter data will be displayed without any interpolation between cells. Cut Plot Region Specifies the 3D-box that crops the cut plot area so the plot is only displayed inside the box. To specify a region the cut plot is displayed in: 1 Enter a distance from the origin to the corresponding side of the box in the Global Coordinate System. Click Reset to use the entire Computational Domain as a region for displaying the cut plot. 26-22 2 Click OK to create the cut plot, or click Apply to update and proceed with the plot definition. Animation of Cut Plots Cut plot animation allows you to serially display parallel cut plots having the same display settings as the current one. To create an animation of the cut plot: 1 Click FloWorks, Results , Insert, Cut Plot. The Cut Plot dialog box appears. – or – In the COSMOSFloWorks analysis tree, under Results , right-click the Cut Plots icon and select Insert. 2 On the Definition, Settings and Region tabs specify display settings for the animated cut plots. Click the Animation tab. 3 Set Number of frames for the animation. Each frame shows a cut plot moved along the cut plane normal within a range specified by Start and finish positions. This range is evenly divided into k = (Number of frames -1) intervals such that cut plots exist at the bounding values. 4 Use the slider to specify Start and finish positions of the cut plane. Right-click the slider control to enter the desired position. 5 Click Animate. 6 In the Animation dialog click Create. COSMOSFloWorks creates a standard .avi file or saves a series of bitmap images to create movies in another format. Click Play to run the animation using the default Windows player. Close the Animation dialog to return to the Cut Plot dialog box. Creating a 3D Profile Plot 3D Profile Plot displays how a parameter is distributed at the section plane but unlike the cut plot that gives you only color visualization, 3D Plot additionally distances the plot points from the section plane to the distance proportional to the parameter value. The physical parameter and proportionality factor are specified in the View Settings dialog box under the 3D Profile tab. Temperature Cut Plot Introducing COSMOSFloWorks Temperature 3D Profile Plot for the same section planes 26-23 Chapter 26 Getting Results To create a 3D Profile plot: 1 Click FloWorks, Results, Insert, 3D Profile Plot. The 3D Profile Plot dialog box appears. – or – In the COSMOSFloWorks analysis tree, under Results, right-click the 3D Profile Plots icon and select Insert. TIP: If you want to create a copy of the existing 3D profile plot, right click the corresponding 3D profile plot icon and select Clone. 2 Specify the section plane for which you want to display the results. In the Section plane definition list, select the more convenient way to define the plane: • Reference. In the FeatureManager design tree, select a plane or click a model planar face in which you want to display the results. You can use both standard and reference planes. The only requirement for assemblies is that you must use planes belonging to the top-level assembly. Use arrows or type a value in the Section position box to move the plane. • Normal to screen. Allows you to define the section plane normal to the screen. The plane is specified through two reference points. To specify points, press the mouse button where you want the first point to be, drag to the second point and release the mouse button. You can also type the X and Y coordinates of each point. Coordinates are specified in pixels with respect to the left bottom corner of the graphics area. • Normal to screen vertical (horizontal). Allows you to define the section plane normal to the screen and vertical (horizontal). To define the plane, click in the graphics area or type the X (Y) coordinate of the reference point. Coordinates are specified in pixels with respect to the left bottom corner of the graphics area. 3 For the Normal to screen (vertical, horizontal) mode, fix the selected section plane: • Click Fix to fix the plane while you rotate, move or pan the model. • Select the Fix at creation time check box, to fix the plane when you press the OK or Apply button. 4 Click View Settings to define the parameter whose distribution you want to represent as a 3D profile plot and the plot display settings. See "3D Profile Plot" on page 26-12 for details. 26-24 By default, if a rotating reference frame is enabled, all parameters are visualized relative to the rotating frame. To display parameters in absolute (non rotating) frame of reference, go to the Coordinate System tab of the View Settings dialog box and clear the Relative to rotating frame check box. See also "Rotation" on page 4-15. 5 If in the View Settings dialog box you selected the Fixed color for the plot, specify this color and the grid settings. The grid displayed on the 3D profile helps you to see the geometry of the profile shape. Specify Grid step that is the distance between adjacent lines of the grid, which is projected on 3Dprofile. 6 Specify the following display options: • Display outlines. Displays or hides the plot area outlines. • Display boundary layer. Displays or hides boundary layers in the 3D profile plot. Displaying boundary layer takes more computer resources to visualize. Clear this option for faster creating and operating the plot. When cleared, the parameter distribution at the boundary layer is ignored. • Use CAD geometry. By default, COSMOSFloWorks shows the original model while displaying results. Depending on how exact the model is resolved by the computational mesh, the original model’s geometry may differ slightly from the geometry on which the calculation is performed. Clear this option to see this COSMOSFloWorks-interpreted geometry instead of the model. See also "Check Geometry" on page 22-16. 7 Click the Region tab to define the 3D box that crops the plot. 8 To preview the 3D profile plot, click the Preview button. Now, changes made for the plot definition (moving the section plane, changing the region, etc.) will immediately refresh. All changes made in the Preview mode are not saved until you click Apply or OK. 9 Click Save as to save the 3D profile plot as an image of the specified format, size and name without visualization of a plot in the graphics area. 10 Click OK to create the 3D profile plot, or click Apply to update and proceed with the plot definition. 3D Profile Plot Region Specifies the 3D-box that crops the 3D profile plot area so the plot is only displayed inside the box. To specify a region the 3D profile plot is displayed in: 1 Enter a distance from the origin to the corresponding side of the box in the Global Coordinate System. Click Reset to use the entire Computational Domain as a region for displaying the cut plot. 2 Click OK to create the 3D profile plot, or click Apply to update and proceed with the plot definition. Introducing COSMOSFloWorks 26-25 Chapter 26 Getting Results Animation of 3D Profile Plots 3D profile plot animation allows you to serially display parallel 3D profile plots having the same display settings as the current one. To create an animation of the 3D profile plot: 1 Click FloWorks, Results, Insert, 3D Profile Plot. The 3D Profile Plot dialog box appears. – or – In the COSMOSFloWorks analysis tree, under Results, right-click the 3D Profile Plots icon and select Insert. 2 On the Definition and Region tabs specify display settings for the animated 3D profile plots. Click the Animation tab. 3 Set Number of frames for the animation. For a steady-state analysis, each frame shows a 3D profile plot moved along the 3D profile plane normal within a range specified by Start and finish positions. This range is evenly divided into k = (Number of frames-1) intervals such that 3D profile plots exist at the bounding values. 4 Use the sliders to specify Start and finish positions of the 3D profile plane. Right- click the slider control to enter the desired position. 5 Click Animate. 6 In the Animation dialog click Create. COSMOSFloWorks creates a standard .avi file or saves a series of bitmap images to create movies in another format. Click Play to run the animation using the default Windows player. Close the Animation dialog to return to the 3D Profile Plot dialog box. Creating a Surface Plot Surface plot displays the parameter distribution on the selected model faces or SolidWorks surfaces. The physical parameters for contours and isolines are specified in the View Settings dialog box. You can also display velocity vectors in the surface plot. To create a surface plot: 1 Click FloWorks, Results, Insert, Surface Plot. – or – In the COSMOSFloWorks analysis tree, under Results, right-click the Surface Plots icon and select Insert. TIP: If you want to create a copy of the existing surface plot, right click the surface plot icon and select Clone. 2 Select model faces or surfaces on which you want to display a parameter distribution. The selected faces and surfaces are listed in the Surfaces box. – or – 26-26 Click Use all faces to display parameters on all the faces which are solid-fluid boundaries. 3 Select in which Medium you want to display the parameters if the selected face is the boundary of the different mediums (solid-fluid, fluid-porous or solid-porous). For solids, temperature is the only available parameter to display. 4 Click View Settings to define the parameter for which you want to display contours, parameter for isolines and general display settings for velocity vectors. See "View Settings" on page 26-7 for details. Contour, isoline and vector settings are general for all created result features in the active window or pane. For example, if you change the contour parameter for display using a surface plot, then the same parameter will be displayed for all surface plots, cut plots, isosurfaces, and trajectories which display contours. By default, if a rotating reference frame is enabled, all parameters are visualized relative to the rotating frame. To display parameters in absolute (non rotating) frame of reference, go to the Coordinate System tab of the View Settings dialog box and clear the Relative to rotating frame check box. See also "Rotation" on page 4-15. 5 Specify the way results are displayed on the surfaces: • Contours. The surface plot displays the distribution of the parameter specified on the Contours tab of the View Settings dialog box. • Isolines.Displays isolines for the parameter specified on the Isolines tab of the View Settings dialog box. Click the Settings tab to specify isolines display options. • Vectors. Displays vectors used to visualize vector parameters. Click the Settings tab to specify vector spacing and color. The general display options are specified on the Vectors tab of the View Settings dialog box. • Mesh. Allows you to display the computational mesh in the cut plot if the Display mesh option is selected in the General Options dialog box. 6 Click the Settings tab to specify display options for isolines and velocity vectors of a surface plot. You can also select options to use the meshed geometry instead of CAD geometry, toggle interpolation of the displayed results and to turn the plot outlines off or on. 7 Click the Region tab to define the 3D box that crops the surface plot. 8 Click Save as to save the surface plot as an image of the specified format, size and name without visualization of a plot in the graphics area. 9 Click OK to create the surface plot, or click Apply to update and proceed with the plot definition. Introducing COSMOSFloWorks 26-27 Chapter 26 Getting Results Surface Plot Settings Allows you set display options for isolines and velocity vectors of a surface plot. You can also select options to use the meshed geometry instead of CAD geometry, toggle interpolation of the displayed results and to turn the plot outlines off or on. Isolines. • Fixed color. Allows you to define the isolines color from the Color palette if Use fixed color is selected on the Isolines tab of the View Settings dialog box. Vectors. • Fixed color. Allows you to define the vectors color from the Color palette if Use fixed color is selected on the Vectors tab of the View Settings dialog box. Background color. Allows you to define a plot background color if the contours are not displayed and the Draw background check box is selected. To hide the contours, click the Definition tab and clear the Contours option. Display outlines. Displays or hides plot area outlines. Use CAD geometry. By default, COSMOSFloWorks shows the original model while displaying results. Depending on how exact the model is resolved by the computational mesh, the original model’s geometry may differ slightly from the geometry on which the calculation is performed. Clear this option to see this COSMOSFloWorks-interpreted geometry instead of the actual model. See also "Check Geometry" on page 22-16. Interpolate results. By default, COSMOSFloWorks displays the parameter distribution so that values in the cell’s centers are interpolated within a computational mesh cell. Clear this option to accelerate operations related to the display of results by switching off the interpolation. In this case the cell center parameter data will be displayed without any interpolation between cells. Surface Plot Region Specifies the 3D-box that crops the surface plot area so the plot is displayed only inside the box. To specify a bounding region for the surface plot: 1 Enter a distance from the origin to the corresponding side of the box in the Global Coordinate System. Click Reset to use the entire Computational Domain as a region for displaying the surface plot. 2 Click OK to create surface plot, or click Apply to update and proceed with the plot definition. Creating Isosurfaces You can create up to sixteen isosurfaces of a particular parameter. 26-28 To create isosurfaces: 1 Open View Settings dialog box and on the Isosurfaces tab define isosurfaces you want to display. 2 Click FloWorks, Results , Insert, Isosurfaces. – or – In the COSMOSFloWorks analysis tree, under Results , right-click the Isosurfaces icon and select Show. To hide isosurfaces: In the COSMOSFloWorks analysis tree, under Results, right-click the Isosurfaces icon and select Hide. In this case all isosurfaces are not visible but still exist and use graphic and memory resources. To delete isosurfaces: In the COSMOSFloWorks analysis tree, under Results, right-click the Isosurfaces item and select Clear and Hide. Displaying Flow Trajectories Allows you to display flow trajectories as flow streamlines or as trajectories of physical particles. Flow streamlines are lines where the flow velocity vector is tangent to that line at any point of the line. To display a streamline specify any streamline point (a point through which the trajectory passes) and the streamline direction with respect to this point. If you specify Forward direction then the streamline is displayed starting from this point. If Backward direction is selected, the streamline is displayed ending at this point. Specifying Both directions allows you to display a flow streamline from the beginning to the end, passing through the selected point. To display flow trajectories: 1 Click FloWorks, Results , Insert, Flow Trajectories. – or – In the COSMOSFloWorks analysis tree, under Results , right-click the Flow Trajectories icon and select Insert. TIP: If you want to create a copy of the existing flow trajectories feature, right click the corresponding flow trajectories icon and select Clone. 2 In the Start points from list select the way the trajectory points are defined: • Table. Allows you to specify a set of points through which the trajectories pass. You can either type coordinates of a point or select points on the Reference plane or planar face in the graphics area. These points are displayed on the Table tab of the Flow Trajectories dialog box. Introducing COSMOSFloWorks 26-29 Chapter 26 Getting Results • Reference. The trajectory start points are taken from the selected plane, planar face, sketch, curve or surface. 3 Specify the flow trajectories start points: If Table is selected there are two ways to specify the start points: • Type the X, Y and Z coordinates of a trajectory start point and click Add. • You can pick points from the graphics area: a) Select a plane or planar face whose points are used as trajectory start points. The only requirement for assemblies is that you must use planes that belong to the top-level assembly. Use the arrows or type a value in the Shift box to move the plane. Orient the plane as desired. We recommend that you use the Normal To view while you select points. Click Fix to make the point selection available. b) Click in the graphics area to define a point on the plane and click Add. If Auto Add is selected then points are automatically inserted into the Table. The Table contains all trajectories’ points specified. You can also delete points from the Table. See "Flow Trajectories Table" on page 26-32. • You can copy coordinate values from Excel. Create a table of points in Excel. The x, y and z coordinates must be specified one after another in a row (the same as on the Table tab). Copy the table into the Clipboard, then on the Table tab press Ctrl+V. All points that are inside the computational domain will be inserted into the Table. If Reference is selected: a) In the SolidWorks FeatureManager select a plane, sketch or curve or in the graphics area select a planar face or surface. The only requirement for assemblies is that you must use planes, sketches and curves that belong to the top-level assembly. If a plane or a planar face is selected, move the plane to the position you want using the arrows or type a value in the Shift box. b) Specify the Number of trajectories you want to display. 4 In the Direction list, select the direction to display trajectories with respect to the trajectory start points. 5 Click the Settings tab and specify trajectory direction and display options. 6 Click View Settings and on the Flow Trajectories tab click Use from contours if you want trajectories to be colored with the distribution of a parameter specified on the Contours tab of the View Settings dialog box. If you select Use fixed color then all flow trajectories have the same color that you specify on the Settings tab of the Flow Trajectories dialog box. 7 Click the Export tab if you want to see how the parameter value changes along each trajectory you can export the data either into an Excel spreadsheet or a text file. 8 Click Create Curves if you want to create a reference curve feature for each trajectory. 26-30 9 Click OK to create flow trajectories, or click Apply to update and proceed with definition of flow trajectories. Flow Trajectories Settings Allows you to set flow trajectory spacing and trajectory display options. • Cross size. Specifies the width of the trajectory band, pipe, arrows and spheres. • Draw trajectories as. The trajectory can be displayed as Line, Band, Line with Arrow or Pipe . Also, discrete Arrows and Spheres can be used to visualize flow trajectories. • Fixed color. Allows you to define a color of flow trajectories from the Color palette if Use fixed color is selected on the Flow Trajectories tab of the View Settings dialog box. • Maximum length. Limits the length of the trajectory to the specified value. • Maximum time. Stops the particle's trajectory when the particle traveling time has reached the specified maximum value. The Maximum length and Maximum time options allow you to save CPU time and computer memory that may be required for processing lengthy trajectories, especially in vortex areas. • Use CAD geometry. By default, COSMOSFloWorks shows the original model while displaying results. Depending on how exact the model is resolved by the computational mesh, the original model’s geometry may differ slightly from the geometry on which the calculation is performed. Clear this option to see the COSMOSFloWorks-interpreted geometry instead of the actual model. See also "Check Geometry" on page 22-16. Export Trajectories Data Allows you to export flow trajectory data into an Excel spreadsheet or a text file to see how parameters change along each trajectory. Double-click a Value cell to edit the cell contents or select the appropriate parameter type. To export trajectories’ data into Excel: 1 Specify a plot abscissa and template for exporting data into Excel: Abscissa. Allows you to specify the plot abscissa. • Curve Length. Displays parameters against the trajectory length. • Model X, Y, Z. Displays parameters against a coordinate of the Global Coordinate System. • Time. Displays parameters against the time period during which the fluid or particle goes along the trajectory. Introducing COSMOSFloWorks 26-31 Chapter 26 Getting Results Template. The flowtrajectories.xlt template is used to organize data inside an Excel document. The easiest way to create a new template is to copy the default flowtrajectories.xlt file and make changes to the copy to ensure that the macro which does the data exchange with COSMOSFloWorks is available. If you are experienced in macro definition, you can modify macros to display data in excel sheets in your own way. Place the .xlt file to the <install_dir>\Lang\english\template\FlowTrajectories folder to make it available in the Template list. 2 Under Text file path, specify the file name if you wish to output data into a text file. 3 Under Fluid Parameters select the parameters whose changes you want to see. 4 Click Send to Excel to output data into Excel, or click Send to TXT to output into a text file. Flow Trajectories Table Displays flow trajectory start points that you specified on the Definition tab of the Flow Trajectories dialog box. You can edit point coordinates directly in the table. To edit point coordinates, double-click the cell and type the desired value. To delete a point from the table, select the point row and click Delete . Animation of Flow Trajectories Allows you to animate the flow trajectories. To animate flow trajectories: 1 Click FloWorks, Results, Insert, Flow Trajectories. The Flow Trajectories dialog box appears. – or – In the COSMOSFloWorks analysis tree, under Results, right-click the Flow Trajectories folder and select Insert. 2 On the Definition and Settings tabs define flow trajectories that you want to animate. Then click the Animation tab. 3 Specify Number of frames for the animation. 4 Click Animate. 5 In the Animation dialog click Create. COSMOSFloWorks creates a standard .avi file or saves series of bitmap images to create movies in another format. Click Play to run the animation using the default Windows player. Close the Animation dialog to return to the Flow Trajectories dialog box. 26-32 Particle Study Particle study allows you to display trajectories of physical particles and obtain various information about the particle's behavior including their effect on the model walls such as erosion and accumulation. Physical particles are spherical particles of specified material (liquid or solid) and constant mass. Displaying trajectories of physical particles allows you to get knowledge of how extrinsic particles with mass (dust, droplets) are distributed in the flow. These particles do not affect the flow but the flow influences the particle velocity and temperature (resulting in density changes). To study particles you need to specify particles entry points, initial particle properties (temperature, velocity, diameter, produced mass flow rate), particle’s material and the wall condition (absorption or reflection). Optionally, you can enable the gravity and calculate the total accumulation mass rate and the total erosion mass rate. To make a particle study: 1 Click FloWorks, Results, Insert, Particle Study. – or – In the COSMOSFloWorks analysis tree, under Results , right-click the Particle Study icon and select Insert. 2 On the Injection tab of the Particle Study dialog box, the set of injections specified for the particle study are displayed. Injection is a group of particles of the same material and initial conditions such as velocity, diameter, temperature, etc. When calculating a particle study, an influence of all specified injections is taking into account. • Click Insert and specify an injection. See "Injection" on page 26-34. • Select an injection and click Edit to edit definition of the existing injection. • Select an injection and click Clone to clone the injection. • Select an injection and click Delete to delete the injection. 3 On the Boundary Conditions tab, the specified wall boundary conditions are displayed. The possible wall conditions are absorption, ideal reflection, and non-ideal reflection (considering restitution coefficients). The <Default> condition is applied to all model walls unless it is redefined foe a specific wall. • Select <Default> and click Edit to specify the wall boundary condition from either absorption, ideal reflection, or non-ideal reflection that are applied by default for all the models walls. • Click Insert to customize the wall boundary condition for a specific wall. See "Wall Boundary Condition" on page 26-36. • Select the condition and click Delete to delete the condition. 4 Click the Computational Domain tab if you want to define the calculation region for the particle study different from the entire computational domain. See "Computational Domain" on page 26-36. Introducing COSMOSFloWorks 26-33 Chapter 26 Getting Results 5 Click Settings and specify the finishing criteria to terminate the calculation of particles trajectories in case the trajectory is too lengthy (for example in vortex areas). See "Settings" on page 26-37. 6 Click Save Options and specify which fluid and particle parameter you want to output as the particle study results. See "Save Options" on page 26-37. 7 Click Physical models and specify whether to enable gravitation, and to calculate accumulation and erosion of wall material due to particles influence. See "Physical Models" on page 26-38. 8 After you complete the definition of the particle study, click Run to run the calculation or click OK to save the changes and exit the dialog. You can create as many particle studies as you want, but only one study can be available for processing. To activate a particle study, right-click the corresponding particle study icon in the analysis tree and select Set as Active Particle Study. 9 Once the calculation finishes, the Particle Study Results dialog box appears where you can obtain results of the particle study. You can also right-click the corresponding particle study icon in the analysis tree and select View Results. See "Particle Study Results" on page 26-40. Injection Allows you to specify injection as a group of particles of the same material and initial conditions such as velocity, diameter, temperature, etc. You can also specify mass flow rate produced by the injection. To specify an injection: 1 Click Insert in the Particle Study dialog box. – or – Right-click the particle study icon in the analysis tree and select Insert Injection . 2 In the Start points from list select the way the particle start points are defined: • Reference. The specified number of particle start points are evenly taken from the selected plane or model's surface. • Table. You can either type coordinates of a point or select a point on the Reference plane or planar face in the graphics area. These points are displayed on the Table tab. You can edit point coordinates directly in the table. To edit point coordinates, double-click the cell and type the desired value. To delete a point from the table, select the point row and click Delete. • File. You can specify the particles' start points coordinates and initial conditions in a text file, and import this file to define the injection. See "File Format for Injection Definition" on page 26-39 for details. 3 Specify particles' start points: • If Reference is selected: 26-34 a) In the FeatureManager select a plane, or in the graphics area select a model surface. If a plane is selected, move the plane to the position you want using the slider or type a value in the Shift box. b) Specify the Number of points you want to trace. • If Table is selected there are two ways to specify the start points: • Type the X, Y and Z coordinates of a particle start point and click Add. • You can pick points from the graphics area: a) Select a plane or planar face whose points are used as particle start points. The only requirement for assemblies is that you must use planes that belong to the top-level assembly. Use the slider or type a value in the Shift box to move the plane. Orient the plane as desired. We recommend that you use the Normal To view while you select points. Click Fix to make the point selection available. b) Click in the graphics area to define a point on the plane and click Add. If Auto Add is selected then points are automatically inserted into the Table. The Table contains all particles’ points specified. You can edit point coordinates directly in the table. To edit point coordinates, double-click the cell and type the desired value. To delete a point from the table, select the point row and click Delete. • If File is selected click Browse to select the file where particles' coordinates and initial conditions are specified. 4 Click the Settings tab and specify initial particle properties (temperature, velocity, and diameter), particles' material and mass flow rate produced by the injection. Double-click a Value cell to edit the cell contents or select the appropriate parameter type. • Initial Conditions. • Velocity condition type. Allows you to specify the initial particle velocity vector. • Relative. The particle velocity vector has the same direction as the flow velocity vector at the particle’s start point. The Absolute velocity value is a difference between the particle velocity and the flow at the start point. If the Absolute velocity value is equal to zero than the flow velocity and initial particle velocity are identical. • Absolute. The particle velocity vector specified through the X, Y and Z components of the velocity vector with respect to the Global Coordinate System. • Temperature condition type. Allows you to specify the initial particle temperature either as Absolute or Relative to the fluid temperature at the particle’s entry point. For the Relative type, the negative temperature corresponds to the lower temperature of the particles with respect to fluid temperature. Introducing COSMOSFloWorks 26-35 Chapter 26 Getting Results • Temperature. The initial particle temperature. If the Relative type is selected, then zero temperature means that the initial temperature of the particle at the start point is the same as the fluid temperature. • Diameter. The initial particle diameter. The flow influences on the particle temperature and, as a result, the particle density. Since the considered particles are particles of constant mass, the particle volume is variable. • Mass Flow Rate. Mass flow rate produced by the injection. The value of the mass flow rate defines how many particles fly out in unit time from the opening. The mass flow rate is used to calculate the total erosion/accumulation mass rate. If you use a file for definition of the injection, the mass flow rate should be specified for each particle's trajectory defining how many particles fly out in unit time from the particle's start point. See also "Physical Models" on page 26-38. • Particle material. A material (liquid or solid) of the particles. Double-click the cell to select the desired material from the list of materials specified in the Engineering Database . Wall Boundary Condition Allows you to specify the particles behavior when they meet a wall. Select one of the following conditions: • Absorption. The particles are absorbed by the walls. This is typical for liquid particles. • Ideal Reflection. The particles are reflected from the walls. This is typical for solid particles. • Reflection. Specify the normal en and tangential eτ restitution coefficients which are ratios of the absolute value of the normal and tangential velocity components correspondingly after and before the collision: en = V2,n V1,n eτ = V2,τ V1,τ Computational Domain Allows you to specify the region where particles are studied. By default the region is the entire computational domain. 26-36 To specify a region where particles are studied: Enter a distance from the origin to the corresponding side of the box in the Global Coordinate System. Click Reset to use the entire Computational Domain as a region for the particle study. Settings Allows you to specify the finishing criteria to terminate the calculation of particles trajectories. These finishing criteria can be used to save CPU time and computer memory needed for processing too lengthy trajectories (for example in vortex areas) and to get the additional knowledge of the trajectory behavior by tracing the trajectories step by step. Each trajectory is formed step by step by prolonging the trajectory length from one point to another on a distance defined as the local velocity at the first point multiplied by the time step defined automatically by the program. Here, one iteration means one step to move from point to point. • Maximum iteration count. The maximum number of iterations passed. By default the maximum iteration count is specified large enough to avoid terminating the trajectory by this criteria. Decrease the maximum iteration count if only you want to get more details by tracing the trajectories step by step. • Maximum length. Limits the length of the particle's trajectory to the specified value. • Maximum time. Stops the particle's trajectory when the particle traveling time has reached the specified maximum value. • Use CAD geometry. By default, COSMOSFloWorks uses the original model while creating the trajectories. Depending on how exact the model is resolved by the computational mesh, the original model’s geometry may differ slightly from the geometry on which the calculation is performed. Clear this option to process this COSMOSFloWorks-interpreted geometry instead of the original model. See also "Check Geometry" on page 22-16. Save Options Allows you to specify parameters you want to be available for results processing after the calculation of the particle study. Optionally, you can save the output parameter values to a text file automatically after finishing the calculation of the particle study. Under Parameter list select which parameters you want to be available for results processing of the particle study: • Fluid Parameters. All fluid parameters are always available for processing the particle study results. The selected fluid parameters are saved into the results file that accelerates processing of particles results when fluid parameters are output. • Particle Parameters. The selected particle parameters are saved into the results file, but unlike the fluid parameters, only selected particle parameters become available Introducing COSMOSFloWorks 26-37 Chapter 26 Getting Results for results processing after finishing the particle study calculation. For example, if you exclude particles coordinates from being saved, you will not able to create particle trajectories. • TXT Save. If you want the calculated values of the selected parameters to be automatically saved into a text file after finishing the particle study calculation, click Save to text file (*.txt), then click Browse and specify the file name. You can also export data of the selected particle parameters and any of the fluid parameters to Excel or text file while processing particle results using the Particle Study Results dialog box. See "Particle Study - Results" on page 26-40. Physical Models Allows you to enable gravitation in the particle study, and to perform calculation of the total accumulation mass rate and erosion mass rate due to particles influence on the model walls. • Gravity. You can take into account the gravitational influence on the particles. The gravity is specified through the components of the gravity acceleration vector with respect to the Global Coordinate System. • Calculate Total Accumulation Mass Rate. Double-click and select On to calculate the total accumulation mass rate: total Raccumulati on = ∑R accumulati on cells R accumulation = N Particles ∑ p =1 kg ⋅ dS , s m p kg , dS s ⋅ m 2 , where , mp - mass flow rate for one trajectory calculated either from the total mass flow rate of the injection, or given in the file for each trajectory. See also "Injection" on page 26-34, A - surface area, dS - cell's or cell cluster's surface. • Calculate Total Erosion Mass Rate. Select On and specify the following functions: • Coefficient K. Erosion coefficient. This coefficient can be used as a proportionality constant if the other parameters are specified in a system of units other than the project's system of units. The default value is 1. • Function of particle diameter C(dp). Defines how erosion depends on the particle's diameter. Click in the value field, then click Design to specify the table dependency on the diameter. The default value is 1. • Function of impact angle f( θ). Defines how erosion depends from the particle's impact angle. Click in the value field, then click Design to specify the table dependency on the impact angle. The default value is 1. 26-38 • Function of relative particle velocity b(V). Defines how erosion depends on the particle's relative (with respect the velocity of the wall) velocity. Click in the value field, then click Design to specify the table dependency on the relative particle velocity. The default value is 2. The corresponding erosion rate (Rerosion) is calculated by the formula Rerosion = N Particles ∑ K mpC ( d p ) f (θ ) V p =1 b(V ) dS kg , 2 s ⋅ m where K - coefficient, mp - mass flow rate for one trajectory calculated either from the total mass flow rate of the injection, or given in the file for each trajectory. See also "Injection" on page 26-34, V = Up - Uw - difference between the particle velocity and the velocity of the wall, dS - cell's or cell cluster's surface. The resulting total erosion mass rate is calculated as follows: kg total = ∑ Rerosion ⋅ dS , . Rerosion s cells To see the Total Erosion Mass Rate and Total Accumulation Mass Rate values for a wall, use Surface Parameters. File Format for Injection Definition The values in the file should be separated by spaces or tabs. The data format depends on the velocity and temperature condition types selected under the Settings tab. It is not possible to combine particles with different velocity and temperature condition types in one file. Data for a new particle must start from a new line. All values must be specified in the project's system of units. Velocity type: Relative Velocity type: Absolute Temperature type: Relative x y z V Trel d mfr x y z Vx Vy Vz Trel d mfr Temperature: Absolute x y z V T d mfr x y z Vx Vy Vz T d mfr Here: x - X coordinate of a particle Introducing COSMOSFloWorks 26-39 Chapter 26 Getting Results y - Y coordinate of a particle z - Z coordinate of a particle V - initial velocity of a particle Vx, Vy, Vz - components of initial absolute particle's velocity Trel - initial relative particle's temperature T - initial absolute particle's temperature d - diameter of a particle mfr - mass flow rate for the particle's trajectory. Defines how many particles fly out in unit time from the particle's start point given by xyz coordinates. Example of two particles with relative temperature and velocity conditions: 0.00001 0.00024 0.10563 1 0 0.001 0.001 0.00002 0.00024 0.10563 1 0 0.0005 0.0002 Particle Study - Results Allows you to display particles trajectories, output particle trajectories data and animation tracing of particles. To get the particle study results: 1 Right-click the corresponding particle study icon in the analysis tree and select View Results. 2 Select injection whose data you want to display/export. 3 To display particle trajectories: a) Click 3D-View Options and specify the trajectories display settings. See also "Particles Trajectories Display Options" on page 26-42. b) Click View Settings and on the Flow Trajectories tab click Use from contours if you want trajectories to be colored with the distribution of a parameter specified on the Contours tab of the View Settings dialog box. If you select Use fixed color then all flow trajectories have the same color that you specify in the 3D-View Options dialog box. c) On the Injections tab, Click Show. Click Hide to hide the trajectories of the selected injection, or click Clear to hide and remove graphics data from the memory. 4 Click Create Curves if you want to create a reference curve feature for each trajectory. 5 To export data into Excel: a) Click Excel tab and specify which parameters you want to export, the plot abscissa and the template b) Go back to the Injections tab and click Send to Excel. 6 To export data into a text file: a) Click Excel tab and specify which parameters you want to export. 26-40 b) Go back to the Injections tab and click Send to TXT c) Specify the file name and click Save. 7 Click Summary to display information about the particle start points, trajectories length, residence time and how a particle finishes its life. See "Particles Tracing Summary" on page 26-41. 8 Click OK to exit the dialog. Exporting into Excel Allows you to export flow trajectory data into an Excel spreadsheet to see how parameters change along each trajectory. Double-click a Value cell to edit the cell contents or select the appropriate parameter type. To export trajectories’ data into Excel: 1 Specify a plot abscissa and template for exporting data into Excel: • Abscissa. Allows you to specify the plot abscissa. • Template. The flowtrajectories.xlt template is used to organize data inside an Excel document. The easiest way to create a new template is to copy the default flowtrajectories.xlt file and make changes to the copy to ensure that the macro which does the data exchange with COSMOSFloWorks is available. If you are experienced in macro definition, you can modify macros to display data in excel sheets in your own way. Place the .xlt file to the <install_dir>/Lang/english/template/FlowTrajectories folder to make it available in the Template list. 2 Under Fluid Parameters and/or Particle Parameters select the parameters whose changes you want to see. Note, the available particle parameters are parameters which you have selected to save when defining the particle study. See "Save Options" on page 26-37. 3 On the Injections tab, select injection and click Send to Excel. Particles Tracing Summary Display information about the particle start points, trajectories length, residence time and how a particle finishes its life. • Trajectories. Display particle start points for all injections in the study. • Length. Trajectory length. • Residence time. The "life time" of a particle. Displays how long the particle exists within the calculated domain. • Fate. Displays how the particle finishes its life. The possible variants are: • Opening. The particle reached an opening (flied out the model). • Absorbed. The particle has been absorbed by a wall. Introducing COSMOSFloWorks 26-41 Chapter 26 Getting Results • Maximum length, Maximum time, Maximum iteration. The corresponding termination value has been reached. See "Settings" on page 26-37 for details. Particles Trajectories Display Options Allows you to set particle trajectory display options. • Cross size. Specifies the width of the trajectory band and arrows. • Draw trajectories as. The trajectory can be displayed as Line, Band or Line with Arrow. • Fixed color. Allows you to define a color of flow trajectories from the Color palette if Use fixed color is selected on the Flow Trajectories tab of the View Settings dialog box. Animation of Particles Trajectories Allows you to animate the trajectories of particles. To animate trajectories of particles: 1 Right-click the corresponding particle study icon in the analysis tree and select View Results. 2 Click 3D-View Options and specify the trajectories display settings. See also "Particles Trajectories Display Options" on page 26-42. 3 Click View Settings and on the Flow Trajectories tab click Use from contours if you want trajectories to be colored with the distribution of a parameter specified on the Contours tab of the View Settings dialog box. If you select Use fixed color then all flow trajectories have the same color that you specify in the 3D-View Options dialog box. 4 Click the Animation tab and specify Number of frames for the animation. 5 Click Animate. 6 In the Animation dialog click Create. COSMOSFloWorks creates a standard .avi file or saves series of bitmap images to create movies in another format. Click Play to run the animation using the default Windows player. Close the Animation dialog to return to the Flow Trajectories dialog box. Creating an XY-Plot XY-Plot allows you to see how a parameter changes along a specified direction. To define the direction, you can use curves and sketches (2D and 3D sketches). The data are exported into an Excel workbook, where parameter charts and values are displayed. The charts are displayed in separate sheets and all values are displayed in the Plot Data sheet. 26-42 If the selected sketch (curve) pierces a volume where a parameter cannot be calculated then it is divided into segments. For example, a sketch or curve is partially inside the Computational Domain or it pierces a solid and you select fluid parameters. Each segment is represented by its own series in the Excel sheet. The names of segments may look like Sketch1@Arc1@Line3@Spline1 and always starts with the name of a sketch (curve) to which it belongs. If the sketch (curve) lies on a solid surface that is a fluid-solid boundary, its coordinates may oscillate. This results in some parts of the sketch (curve) in the solid and some parts in the fluid. In this case for fluid parameters you will see a broken diagram. To avoid this, simply offset the sketch (curve) a small distance from the solid. To create an XY-plot: 1 Create sketches or curves along which you want to see how a parameter changes. 2 Click FloWorks, Results , Insert, XY-Plot. – or – In the COSMOSFloWorks analysis tree, under Results , right-click the XY-Plots icon and select Insert. TIP: If you want to create a copy of the existing XY Plot, right-click the corresponding XY Plot icon and select Clone. 3 In the Parameter list select one or more parameters you want to display. Click Add All if you want to display all parameters. 4 In the FeatureManager design tree select sketches or curves to see how a parameter changes along the sketch entities or curve. The only requirement for assemblies is that you must use sketches and curves that belong to the top-level assembly. To select more than one sketch (curve), hold down the Ctrl key while you select. To remove a sketch (curve) from the Input sketches/curves box select it and press the Delete key. 5 Specify the following Plot options : Abscissa. Allows you to specify the chart abscissa parameter. • Curve Length. The chart abscissa is length of the sketch or curve. • Model X, Y, Z. The chart abscissa is a coordinate of the Global Coordinate System. • Sketch X, Y, Z. The chart abscissa is a coordinate of a sketch coordinate system. When creating a 3D sketch, you can sketch relative to any reference coordinate system. For 2D-sketches, the global coordinate system is used. Template. The xy-plots.xlt file is used to organize data inside an Excel document. The easiest way to create a new template is to copy the standard .xlt file and make changes to the copy to ensure that the macro which does the data exchange with COSMOSFloWorks is available. If you are experienced in macro definition you can modify macros to display data in excel sheets in your own way. Introducing COSMOSFloWorks 26-43 Chapter 26 Getting Results Place the .xlt file to the <install_dir>\Lang\english\Template\XY plot folder to make it available in the Template list. Geometry Resolution. Controls how well the sketch (curve) is approximated with linear segments. A higher resolution setting results in slower XY plot creation but a more accurate curve's form is created. For a line it is enough to set the minimum geometry resolution (2 endpoints). For complex curves a greater resolution is recommended. The line is accurately defined by 2 endpoints. The curve is approximated with 5 points. Each linear segment is further subdivided into a number of sub-segments depending on the calculation mesh, model geometry and the flow field. Parameter Resolution. Controls the number of sub-segments (governed by the Geometry Resolution, calculation mesh, model geometry and the flow field) taking into account the parameter gradient. Before creating an XY plot, COSMOSFloWorks excludes superfluous points and thus accelerate the creation of XY plot. If parameter curve can be linearly approximated over the number of subsegments (the internal criterion depends on the global parameter variation and the specified parameter resolution so that the higher resolution, the smaller criterion) the unnecessary segments are excluded, thus reducing the total number of plot points. A higher resolution setting results in a slower XY plot creation (more points will be processed) but more accurate curve profile. The four blue A, B, C, D points are linear segments’ endpoints, which approximate the abscissa curve. The number of these points is governed by the geometry resolution. The green points are sub-segments’ endpoints governed by the calculation mesh, model geometry and the flow field. Delta ∆ is compared with the criterion (governed by the parameter resolution). If the delta is less than the criterion the point is excluded. Interpolate. Turns on/off the interpolation of parameter values in XY plots. Select Interpolate to display the interpolated results in XY plots. Clear this option to turn off the interpolation. In this case the distribution of parameter values will be constant within the cell. 26-44 Display boundary layer. Displays or hides boundary layers used within XY-Plots. Displaying the boundary layer will take more computer resources to visualize. Clear this option for faster creation of the XY-plot. When cleared, the parameter distribution at the boundary layer is ignored. Use CAD Geometry. By default, COSMOSFloWorks shows the original model while displaying results. Depending on how exact the model is resolved by the computational mesh, the original model’s geometry may differ slightly from the geometry on which the calculation is performed. Clear this option to see this COSMOSFloWorks-interpreted geometry instead of the model. See also "Check Geometry" on page 22-16. Click At given Number of points and specify Number of points to output parameter values at the specified number of the curve's points equidistantly taken along the curve. 6 For the X, Y and Z components of velocity vector you can select a coordinate system in which the components are calculated. By default, the Global Coordinate System is selected. You can replace the Global Coordinate System by selecting your coordinate system in the SolidWorks FeatureManager tree. To create a coordinate system, in the SolidWorks menu click Insert, Reference Geometry, Coordinate System. By default, if a rotating reference frame is enabled, all parameters are visualized relative to the rotating frame. Clear Relative to rotating frame, if you want to display parameters in absolute (non-rotating) frame of reference. See also "Rotation" on page 4-15. 7 Click OK. Displaying Surface Parameters Allows you to display parameter values (minimum, maximum, average and integral) calculated over the specified surface. The values are displayed on the Local, Integral and Table tabs (the Table tab is only for time-dependent analysis). The data can also be exported into an Excel workbook. For a time-dependent analysis you can create Excel charts and tables to display how parameters change in time. See "Scenario for Surface Parameters" on page 26-46. All parameters are divided into two categories: Local and Integral. For local parameters (pressure, temperature, velocity etc.) the maximum, minimum and average values are evaluated. To display surface parameters: 1 Click FloWorks, Results , Insert, Surface Parameters. – or – In the COSMOSFloWorks analysis tree, under Results , right-click the Surface Parameters folder and select Insert. Introducing COSMOSFloWorks 26-45 Chapter 26 Getting Results TIP: If you want to create a copy of the existing surface parameters feature, right click the corresponding surface parameters icon and select Clone. 2 Select Faces for which you want to display parameter values. 3 The SurfaceParameters.xlt file is used to organize data inside an Excel document. The easiest way to create a new template is to copy the standard .xlt file and make changes to the copy to ensure that the macro which does the data exchange with COSMOSFloWorks is available. If you are experienced in macro definition, you can modify macros to display data in Excel sheets in your own way. Place the .xlt file to the <install_dir>\Lang\english\template\SurfaceParameters folder to make it available in the Template list. 4 For torque and force parameters you can specify a Coordinate system in which the x, y and z components are calculated. You can replace the default Global Coordinate System by selecting your coordinate system in the SolidWorks FeatureManager tree. To create a coordinate system, in the SolidWorks menu click Insert, Reference Geometry, Coordinate System. By default, if a rotating reference frame is enabled, all parameters are visualized relative to the rotating frame. Uncheck Relative to rotating frame , if you want to display parameters in absolute (non rotating) frame of reference. See also "Rotation" on page 4-15. For forces set on non-closed surfaces, the actual force value is the displayed value plus the Reference Pressure multiplied by the surface area. The Reference Pressure value can be viewed in the Results Summary. 5 For a time-dependent (transient) analysis, additional Transient and Table tabs appear. On the Table tab, all available parameters are displayed for the Current time instant selected on the Transient tab and for time instants specified in the Scenario dialog box. On the Transient tab you access the Scenario dialog box and specify the time instant for which Local and Integral parameters are calculated. 6 Click Apply to calculate Surface Parameters. 7 Click Excel if you want to calculate surface parameters and import data into Microsoft Excel. 8 Click OK to save the current definition of Surface Parameters and close the dialog box. To change the definition of Surface Parameters, right-click the Surface Parameters feature in the COSMOSFloWorks analysis tree and select Edit Definition. Scenario for Surface Parameters To access the Scenario dialog box, click Scenario on the Transient tab of the Surface Parameters dialog box. 26-46 In the Scenario dialog box you specify the time instants for which Surface Parameters are calculated. For each specified time instant, surface parameters are displayed on the Table tab and in the Excel document. On the Local and Integral tabs you view only parameters calculated for a time selected by you in the Current time list on the Transient tab. To specify a time instant to display surface parameters, select the time instant in the Available results list and click Add. The available time instants are specified in the Wizard’s Time Settings dialog box or in the Calculation Control Options dialog box during the definition of the time-dependent task. To add all available time moments in chronological order, click Reset. Displaying Volume Parameters Allows you to display parameter values (minimum, maximum, average, bulk average and integral) calculated within the specified volumes (part or subassembly components in assemblies, as well as bodies in multibody parts) within the Computational Domain. Parameters are calculated in fluid or solid depending on the component state (as fluid or solid, which can be changed in Component Control). The values are displayed on the Local, Integral and Table tabs (the Table tab is only for time-dependent analyses). The data can also be exported into an Excel workbook. For a time-dependent analysis you can create Excel charts and tables to display how parameters change in time. See "Scenario for Volume Parameters" on page 26-48. All parameters are divided into two categories: Local and Integral. For local parameters (pressure, temperature, velocity etc.) the maximum, minimum, average and bulk average (mass averaged) values are evaluated. The Integral parameters are mass and volume. To display volume parameters: 1 Click FloWorks, Results , Insert, Volume Parameters. – or – In the COSMOSFloWorks analysis tree, under Results , right-click the Volume Parameters icon and select Insert Volume Parameters. TIP: If you want to create a copy of the existing volume parameters feature, right click the corresponding volume parameters icon and select Clone. 2 In the graphics area click a face, edge or a point to select a component for which you want to specify the volume goals. You can also select a component in the FeatureManager tree. 3 The VolumeParameters.xlt file is used to organize data inside an Excel document. The easiest way to create a new template is to copy the standard .xlt file and make changes to the copy to ensure that the macro which does the data exchange with COSMOSFloWorks is available. If you are experienced in macro definition, you can modify macros to display data in Excel sheets in your own way. Introducing COSMOSFloWorks 26-47 Chapter 26 Getting Results Place the .xlt file to the <install_dir>/Lang/english/template/VolumeParameters folder to make it available in the Template list. 4 For velocity parameters you can specify a Coordinate system in which the x, y and z components are calculated. You can replace the default Global Coordinate System by selecting your coordinate system in the FeatureManager tree. To create a coordinate system, click Insert, Reference Geometry, Coordinate System. By default, if a rotating reference frame is enabled, all parameters are visualized relative to the rotating frame. Uncheck Relative to rotating frame , if you want to display parameters in absolute (non rotating) frame of reference. See also "Rotation" on page 4-15. 5 For a time-dependent (transient) analysis, additional Transient and Table tabs appear. On the Table tab, all available parameters are displayed for the Current time instant selected on the Transient tab and for time instants specified in the Scenario dialog box. On the Transient tab you access the Scenario dialog box and specify the time instant for which Local and Integral parameters are calculated. 6 Click Evaluate to calculate volume parameters. 7 Click Excel if you want to calculate volume parameters and export data into Microsoft Excel. 8 Click OK to export data into Microsoft Excel, save the current definition of Volume Parameters and close the dialog box. To change the definition of Volume Parameters, right-click the Volume Parameters feature in the COSMOSFloWorks analysis tree and select Edit Definition. Scenario for Volume Parameters To access the Scenario dialog box, click Scenario on the Transient tab of the Volume Parameters dialog box. In the Scenario dialog box you specify the time instants for which Volume Parameters are calculated. For each specified time instant, Volume parameters are displayed on the Table tab and in the Excel document. On the Local and Integral tabs you view only parameters calculated for a time selected by you in the Current time list on the Transient tab. To specify a time instant to display volume parameters, select the time instant in the Available results list and click Add. The available time instants are specified in the Wizard’s Time Settings dialog box or in the Calculation Control Options dialog box during the definition of the time-dependent task. To add all available time moments in chronological order, click Reset. 26-48 Displaying Point Parameters Displays parameter values at specified points inside the Computational Domain. The point of interest can be specified by its coordinates or can be selected on a plane or surface. You can also define a grid so the points will be taken at the intersections of the grid lines. The point parameters are displayed on the Table tab or can be exported into an Excel workbook. For a time-dependent analysis you can create Excel charts and tables to display how parameters change in time. See "Scenario for Point Parameters" on page 26-51. To display point parameters: 1 Click FloWorks, Results , Insert, Point Parameters. – or – In the COSMOSFloWorks analysis tree, under Results , right-click the Point Parameters folder and select Insert. TIP: If you want to create a copy of the existing point parameters feature, right click the corresponding point parameters icon and select Clone. 2 Select the desired Point picking mode: • Grid. By using a grid you can specify a set of points, so the points are taken at the intersections of the grid lines. To define the grid specify either the spacing between the grid lines or the direct number of points. The points are uniformly distributed over that part of the reference plane or surface which is inside of the computational domain. • One by One. Allows you to specify the desired points one by one. To specify a point you can type its coordinates or click in the graphics area to select it on the reference plane or planar face. 3 Specify points for which parameter values are evaluated: If One by One is selected there are two ways to specify a point: • Type the X, Y and Z point coordinates and click Add. • Select a plane or planar face. The only requirement for assemblies is that you must use planes that belong to the top-level assembly. Use the arrows or type a value in the Plane position box to move the plane. Orient the plane as desired. We recommend that you use the Normal To view while you select points. Click Fix to make the point selection available. Click in the graphics area to define a point on the plane and click Add. If Auto add is selected then points are automatically inserted into the Table. The Table contains all points, regardless of the way they were specified. To remove mistakenly inserted points from the Table , see "Point Parameters Table" on page 26-51. If Grid is selected you can define the grid in two ways: Introducing COSMOSFloWorks 26-49 Chapter 26 Getting Results • Select a plane or surface. The only requirement for assemblies is that you must use planes that belong to the top-level assembly. If a plane is selected, move the plane to the position you want by using the arrows or type a value in the Plane position box. In the Define grid by list select Number and specify the Number of points that will be uniformly distributed over that part of the selected plane or surface, which is inside the computational domain. • Select a plane or surface. The only requirement for assemblies is that you must use planes that belong to the top-level assembly. If a plane is selected, move the plane to the position you want using the arrows or type a value in the Plane position box. In the Define grid by list select Spacing and specify the distance between neighboring lines of the grid. For non-planar surfaces the specified grid is projected to the surface. You can copy coordinate values from Excel. Create a table of points in Excel. The x, y and z coordinates must be specified one after another in a row (the same as on the Table tab). Copy the table into the Clipboard, then on the Table tab press Ctrl+V. All points that are inside the computational domain will be inserted into the Table. 4 For the One by One picking mode, you can specify a point on the boundary of different mediums: solid-fluid (i.e., a point on a model face), fluid-porous or solidporous. In this case you can choose in which Medium you want to evaluate the parameters. For solids, only solid temperature is available as a parameter for evaluation. You can also change the selected medium type on the Table tab after the point has been added to the table. 5 Select the Coordinate system in which the X, Y and Z components of velocity vector are evaluated. By default, the Global Coordinate System is selected. You can replace the Global Coordinate System by selecting your coordinate system in the SolidWorks FeatureManager tree. To create a coordinate system, in the SolidWorks menu click Insert, Reference Geometry, Coordinate System. By default, if a rotating reference frame is enabled, all parameters are visualized relative to the rotating frame. Uncheck Relative to rotating frame , if you want to display parameters in absolute (non-rotating) frame of reference. See also "Rotation" on page 4-15. 6 Use CAD geometry. By default, COSMOSFloWorks shows the original model while displaying results. Depending on how exact the model is resolved by the computational mesh, the original model’s geometry may differ slightly from the geometry on which the calculation is performed. Clear this option to see this COSMOSFloWorksinterpreted geometry instead of the model. See also "Check Geometry" on page 2216. 7 The PointParameters.xlt template is used to organize data inside an Excel document. The easiest way to create a new template is to copy the standard .xlt file and make changes to the copy to ensure that the macro which does the data exchange with 26-50 COSMOSFloWorks is available. If you are experienced in macro definition, you can modify macros to display data in excel sheets in your own way. Place the .xlt file to the <install_dir>\Lang\english\template\PointParameters folder to make it available in the Template list. 8 For a time-dependent (transient) analysis the additional Transient tab appears. On the Transient tab in the Current time list you select a time instant to display values on the Table tab. In the Scenario dialog box you specify time instants to display values in Excel. 9 Click Evaluate to see values on the Table tab or click Excel to see tables and time plots in Excel. 10 Click OK to save the current definition of Point Parameters and close the dialog box. To change the definition of Point Parameters, right-click the Point Parameters icon in the COSMOSFloWorks analysis tree and select Edit Definition. Point Parameters Table Displays parameter values at the points that you specified on the Definition tab of the Point Parameters dialog box. To display parameter values click Evaluate. On the Table tab you can also edit the definition of Point Parameters: • If a point is on the boundary of different mediums (solid-fluid, fluid-porous or solidporous) then you can choose in which Medium you want to evaluate the parameters. For solids, only solid temperature is available for evaluation. • You can edit point coordinates directly in the table. To edit point coordinates, double-click the cell and enter the desired value. • To delete a point from the table, select the point row and click Delete. Scenario for Point Parameters To access the Scenario dialog box, click Scenario on the Transient tab of the Point Parameters dialog box. In the Scenario dialog box you specify time points to display Point Parameters in the Excel document. On the Table tab you view only parameters calculated for a time selected by you in the Current time list on the Transient tab. To specify a time instant to display point parameters, select the time instant in the Available results list and click Add. The available time instants are specified in the Wizard’s Time Settings dialog box or in the Calculation Control Options dialog box during the definition of the time-dependent task. To add all available time moments in chronological order, click Reset. Introducing COSMOSFloWorks 26-51 Chapter 26 Getting Results Creating a Goal Plot Allows you to study goal changes in the course of the calculation. COSMOSFloWorks uses Microsoft Excel to display goal plot data. Each goal plot is displayed in separate sheet. The Summary sheet displays goal values at the moment of finishing the calculation (or at the loaded time moment for time-dependent analyses). See "Goal Table" on page 25-6 for the meaning of the displayed values. To create a goal plot: 1 Click FloWorks, Results, Goals. – or – In the COSMOSFloWorks analysis tree, under Results, right-click the Goals icon and select Create. 2 In the Select goals list select goals you want to display by selecting checkboxes at the left of each goal's name. If you want to make available only the goals related to the specific physical parameter, select this parameter in the Goal filter list. 3 Specify the following Plot options: Abscissa. Allows you to specify the chart abscissa parameter. • CPU time. The chart abscissa is the overall CPU time in which the goal has been calculated (in seconds). • Iterations. The chart abscissa is the iteration number. • Travels. The chart abscissa is the number of travels. • Physical time. The chart abscissa is the physical time (only for timedependent analysis). Template. The goals.xlt file is used to organize data inside an Excel document. The easiest way to create a new template is to copy the standard .xlt file and make changes to the copy to ensure that the macro which does the data exchange with COSMOSFloWorks is available. If you are experienced in macro definition, you can modify macros to display data in excel sheets in your own way. Place the .xlt file to the <install_dir>\Lang\english\template\Goals folder to make it available in the Template list. 4 Click OK . 26-52 Save Image Customized Saving Images without Visualization Allows you to save the existing Cut Plot, 3D Profile Plot, Surface Plot and Isosurfaces as an image of the specified format, size and name without visualization of a plot in the graphics area. By default images are saved in the project directory accessible by clicking FloWorks, Project, Open Project Directory., but you can also specify the desired directory where to save the image file. To save image without visualization: 1 In the Analysis tree, right-click the cut plot, 3d profile plot, surface plot or isosurface item and select Save As . 2 Select the desired Format of the image: • BMP. Specify the Color depth. When you reduce the color depth of an image, you limit the number of colors used with the gain of the smaller image size: 8 bit – 256 colors (the smallest file size), 16 bit – 65,536 colors (middle file size), 24 bit – the entire palette (largest file size). Select Save geometry if you want the model geometry to be shown on the saved image. • JPG. Select the quality of the image from Best compression (lowest image quality) to Best quality (largest file size). Select Save geometry if you want the model geometry to be shown on the saved image. • VRML. 3 If you selected BMP or JPG format, click Orientation to specify the orientation of the image. See also "Selecting Model Orientation" on page 26-53. 4 Click Image Dimensions and specify the image resolution in pixels. 5 In the File box, type the full path and file name of the image or click Browse and select the desired directory and type the file name. 6 If you want to access the directory where the image file will be saved, click Explore. By default, this directory is the project directory. 7 Click OK to save the image and close the dialog box, or click Apply to save the image and proceed with the dialog box. Selecting Model Orientation Allows you to choose orientation of the model when you save a plot as an image without visualization in the graphics area. • Select one of the standard views: Front, Back, Left, Right, Top, Bottom, or Isometric. • For cut plots, select Normal to plane to orient the model normal to the cut plot’s section plane. Introducing COSMOSFloWorks 26-53 Chapter 26 Getting Results • To select an arbitrary view click Custom, orient the model in the graphics area as desired and click Pick to save the view. Saving the Active View As an Image Allows you to save the active view as a bitmap image of specified size and name. To save the active view: 1 Click FloWorks, Results, Image, Save Image. 2 Specify the desired Image resolution in pixels. 3 Choose how the image file name is defined: Remember last name. The file name of the image is taken from the last saving. This is useful if you want to replace the previously created file. To avoid replacing, you can edit the File name or browse for an alternate folder where the file will be saved. But if you want to create a set of files, it is better to use a template-based name. Use template. The file name is based on the specified template. This is useful when you want to create a set of files with descriptive names. The following parameters can be specified in the template: • Plot Name. The name of the first displayed plot (cut plot, surface plot or isosurface) in the COSMOSFloWorks analysis tree. • Plot Parameters. Physical parameters of the first displayed plot and parameter of the displayed isosurface. • Iteration\Time. The iteration number or time moment (for time-dependent analyses) when the calculation was stopped. • Number. The unique number. The resulting file name is shown in the File box. You can also edit a template by typing the desired description in the Template box. 4 Click OK . Creating a Report COSMOSFloWorks allows you to create an analysis report using Microsoft Word. You can add information either to an existing Word document or create a new document based on the COSMOSFloWorks pre-defined or custom template. To create a report based on a template: 1 Click FloWorks, Results, Report. – or – In the COSMOSFloWorks analysis tree, under Results, right-click the Report icon and select Create. 26-54 2 Click From Template. In the Open dialog box you can select one of the COSMOSFloWorks pre-defined report templates (id*.dot) or browse for a custom template containing the ID that are replaced with the information from the active COSMOSFloWorks project. The following standard templates are available: • id_fullreport.dot – generates a text report including all available information about the current project in a brief form (all “short” IDs are used). • idf_fullreport.dot - generates a text report including all available information about the current project in a full form (all “full” IDs are used; the fullest report). • id_inputdata.dot – generates a text report of the project’s input data in a brief form. • idf_inputdata.dot - generates a text report of the project’s input data information in a full form. • id_results.dot - generates a text report of only the results information in a brief form. See "Report IDs" on page 26-57 for more details about the available IDs and their brief and full forms. 3 Select the desired template and click Open. The newly created document appears in the Available target documents list. 4 If you want to add pictures, Excel sheets or ID-based project information, to the report, select the document in the Available target documents list and click Attach. Information from the Pictures and Charts and IDs tabs will be added to each document with the Attached status set to Yes after clicking Add to Report on the corresponding tab. See details below on how to add the project information to an existing document. 5 Go to Word and save the document. To create a custom template: 1 Click FloWorks, Results, Report. – or – In the COSMOSFloWorks analysis tree, under Results , right-click the Report item and select Create. 2 Click New Template. 3 Go to the IDs tab and select Insert IDs only. 4 Specify IDs you want to add to the template: a) In the IDs for insertion list, select an ID you want to add into the custom template. See "Report IDs" on page 26-57 for details. IDs have a parent- child structure: a parent ID contains all information of its child IDs. b) Select either the Full or Short ID’s form. For simple data the “Full” form differs from the “Short” form only by the caption (e.g., Full form: Operating System: Windows NT v4.0 Service Pack 6; Short form: Windows NT v4.0 Service Pack 6). For complex data, such as coordinate Introducing COSMOSFloWorks 26-55 Chapter 26 Getting Results or time-dependent conditions, the “Full” form will contain the specified dependency. c) Specify the location inside the document where the selected ID should be added. Choose either to add the ID at the current cursor position or at the end of the document. To define a cursor position within a Word document it is convenient to use the On Top button. When the On Top button is pressed, the Report dialog box is displayed on top of the other windows. d) Click Add to Report. 5 Go to Word and save the document. To add information to an existing document: 1 Click FloWorks, Results, Report. – or – In the COSMOSFloWorks analysis tree, under Results, right-click the Report item and select Create. 2 Choose to add the information either into an existing file or a new file: • Click Open File. In the Open dialog box browse for the existing .doc file, then click Open. The file name appears in the Available target documents list. The Available target documents list displays all currently opened documents. You can simultaneously add information to more than one document. In the Available target documents list select a document to which you want to add the current project information and click Attach. • Click New Document. 3 On the Picture and Charts tab specify images and/or Excel sheets that you want to add to the report: a) Specify the location within the document where you would like to add the selected pictures or charts. Choose either to add the information at the current cursor position or at the end of the document. To define a cursor position within a Word document it is convenient to use the On Top button. When the On Top button is pressed, the Report dialog box is displayed on top of the other windows. b) Choose to add either Current image (active view) or Image from file (.bmp), or Excel sheet from file (*.xls). Be aware that you can add only the current sheet of the specified Excel workbook. If the workbook is currently closed, the default sheet will be taken (a sheet that appears after opening the workbook). c) Click Add to Report (and browse to the image or Excel file you want to add). 4 On the IDs tab specify which project information to add to the report. To add the information you need, select the associated ID: a) In the list of IDs for insertion, select an ID associated with the project data you want to output into the report. See "Report IDs" on page 26-57 26-56 for details. IDs have a parent-child structure: a parent ID contains all information of its child IDs. b) Select the way (Full or Short) in which information is displayed. For simple data the “Full” form differs from the “Short” form only by the caption (e.g., Full form: Operating System: Windows NT v4.0 Service Pack 6; Short form: Windows NT v4.0 Service Pack 6). For complex data, such as coordinate or time-dependent conditions, the “Full” form will contain the specified dependency. c) Specify the location inside the document where the project data associated with the selected ID should be added. Choose either to add the information at the current cursor position or at the end of the document. To define a cursor position within a Word document it is convenient to use the On Top button. When the On Top button is pressed, the Report dialog box is displayed on top of the other windows. d) Click Add to Report. 5 Go to Word and save the document. Report IDs The template defines how the information is arranged inside the document. The data exchange is done directly by COSMOSFloWorks. The report generator searches the template for special IDs and replaces the IDs with the information from the active COSMOSFloWorks project. In addition to the standard templates (id*.dot), you can specify your own template by creating a Microsoft Word template (*.dot) and insert any ID that will be replaced with the corresponding project information. The list of IDs has a parent-child structure: a parent ID contains all information of its child IDs. Some IDs have two forms - the “full” form (with the “IDF_” prefix) and the “short” form (with the “ID_” prefix). For simple data the “full” form differs from the “short” one only by the caption (e.g., full form: Operating System: Windows NT v4.0 Service Pack 6; short form: Windows NT v4.0 Service Pack 6). For complex data, such as coordinate or time-dependent conditions, the “full” form will contain the specified dependency. To see the ID description, select the ID in the IDs for insertion list. Default Reference Fluid Temperature Allows you to manually specify an appropriate reference fluid temperature applied by default to all walls in the model. The reference fluid temperature is required for visualizing the heat transfer coefficient α:, α= q Ts − T f where q is the heat flux from the wall to the fluid, calculated by COSMOSFloWorks, Ts is the wall temperature calculated by COSMOSFloWorks, Tf is the manually specified Default reference fluid temperature. Introducing COSMOSFloWorks 26-57 Chapter 26 Getting Results To set the default reference fluid temperature, click FloWorks, Results, Reference Parameters. Specifying Reference Fluid Temperature Allows you to manually specify an appropriate reference fluid temperature for visualizing the heat transfer coefficient α (see above). To set the reference fluid temperature for a wall: 1 Click FloWorks, Results, Insert, Reference Parameters. 2 In the graphics area select the model faces, on which you intend to display the heat transfer coefficient distribution. These faces appear in the Faces to apply the reference fluid temperature list. To remove a face from this list, select it in the list and press the Delete key, or you can select the face again in the graphics area. 3 Specify the Reference fluid temperature value. 4 Click OK . Animation of Results There are two types of animations to help you understand flow behavior in space and in time. For both steady and time-dependent (transient) problems you can animate flow trajectories, cut plots, 3D profile plots to visualize the flow behavior in space (in case of a time-dependent problem the animated results are related to the currently loaded time instant). For time-dependent problems it is also possible to animate Cut Plots, Surface Plots , 3D Profile Plots, Flow Trajectories, Particles Trajectories and Isosurfaces to visualize how a parameter distribution changes in time. To animate results of a time-dependent problem: 1 Load results for any time instant. 2 Create result features (cut plots, 3D profile plots, surface plots, flow trajectories, particle trajectories or isosurfaces) you want to animate. 3 Click FloWorks, Results, Transient Animation. The Animation dialog box appears. 4 Click Scenario and specify time instants to animate results. See "Scenario for Time Dependent Analysis" on page 26-59 for details. 5 Specify the name of the .avi file and Frame rate. Additionally you can save a series of bitmap images to create movies in another format. See "Animation of Results" on page 26-58 for details. 6 Click Create. COSMOSFloWorks creates a Windows-based .avi file. Click Play to run the animation using the default Windows player. 26-58 Creating an Animation Allows you to set animation options, generate an animation and play it using the standard Windows player. To create an animation: 1 Specify the way animation is created: • Static frames. Select the BMP files check box if you want to save each frame as a bitmap image for creating movies in your own format. Specify the Location folder for bitmap series and type the file name prefix in the Name template box. The file name is generated from this prefix and the number of the frame. • Movie. Select the AVI file check box and browse to the folder where you want to save the .avi file and specify the Frame rate (i.e. number of frames per second) for the animation. Select the Compressed (Microsoft Video 1) check box if you want the animation to be compressed with the Microsoft Video 1 (MS-CRAM) video compression codec. This compression method does not impact the animation quality. 2 If you animate a time-dependent analysis, click Scenario to specify time instants, for which you want to animate results. See "Scenario for Time - Dependent Analysis" on page 26-59. 3 Click Create. After generating the animation, COSMOSFloWorks saves it as a Windows-based .avi file. Click Play to run the animation using the default Windows player. Scenario for Time - Dependent Analysis In the Scenario dialog box you specify time instants to animate results of a timedependent (transient) analysis. Each frame displays a flow parameter distribution at the specified time instant. To specify time instants for animation of time-dependent analysis: 1 FloWorks, Results, Transient Animation. 2 In the Animation dialog box click Scenario. 3 In the Available results list select a time instant and click Add. The available time instants are specified in the Wizard’s Time Settings dialog box or in the Calculation Control Options dialog box during the definition of the time-dependent task. To add all available time moments in chronological order, click Reset. 4 Click OK. List of Parameters and Their Definitions • Pressure is the static pressure for gases and liquids. Introducing COSMOSFloWorks 26-59 Chapter 26 Getting Results • Total pressure For liquids: Total pressure = Pressure + Dynamic pressure (in the non-rotating coordinate system), it is valid in the absolute (i.e., non-rotating) coordinate system only; γ γ - 1 2 γ −1 , where P is the flow’s For gases: Total pressure P0 = P ⋅ 1 + M 2 static pressure, ã is the gas’s specific heat ratio, M is the flow’s Mach number. • Dynamic pressure Dynamic head q = ρV2/2, where ρ is the fluid density, V is the fluid velocity (i.e., the velocity vector’s absolute value), it is valid in the absolute (i.e., non-rotating) coordinate system only. • Density is the mass per unit volume of the fluid. • Velocity is the fluid velocity vector’s absolute value in the selected (i.e., absolute or rotating) coordinate system • Temperature is the static temperature value of the fluid and/or solid body. • X (Y, Z)–velocity is the fluid velocity vector’s component along the Cartesian coordinate system’s X (Y, Z) coordinate axis. • Mach number M = V/a, where V is the fluid velocity (i.e., the velocity vector’s absolute value) in the selected (i.e., absolute or rotating) coordinate system, a is the local (i.e., at the point under consideration) fluid flow sonic velocity. • Turbulent viscosity µt = f µ ⋅ Cµ ⋅ ρ ⋅ k 2 ε , where k is the turbulent kinetic energy, ε is the turbulent dissipation, f µ is a turbulent viscosity factor. Turbulent viscosity is the addition to the laminar (i.e., molecular) fluid viscosity µ l = µ in order to obtain the turbulent flow shear stress. • Turbulent time τ = k / ε , where k is the turbulent kinetic energy, ε is the turbulent dissipation, both are calculated by solving the corresponding differential equations in the used k-ε model of turbulence. • Turbulent length Lt = Cµ0.75 k 3 / 2 ε , where Cµ = 0.09, k is the turbulent kinetic energy, ε is the turbulent dissipation, both are calculated by solving the corresponding differential equations in the used k-ε model of turbulence; it is a length characteristic of larger turbulent eddies. • Turbulence intensity 2 k 3 , where k is the turbulent kinetic energy, I t = 100% ⋅ V V is the time-average fluid velocity. 26-60 • Turbulent energy k is the turbulent kinetic energy defined as k= 1 3 ' ' ∑ ui u i . 2 i =1 • Turbulent dissipation ε is the turbulent kinetic energy dissipation • Friction coefficient is the coefficient Cf of fluid friction on the wall surface: Cf = τw , where τ w 0.5 ⋅ ρ ⋅U 02 is the fluid shear stress at the wall surface, ρ is the fluid density, U0 is the fluid velocity at the boundary layer’s outer boundary, it is valid in the absolute (i.e., non-rotating) coordinate system only. • Stanton number St = h/(ρ ·cp·U 0), where h is the heat transfer coefficient at the wall, ρ is the fluid density, cp is the fluid’s specific heat at constant pressure, U 0 is the fluid velocity at the boundary layer’s outer boundary, it is valid in the absolute (i.e., non-rotating) coordinate system only • Heat transfer coefficient h = q/(Tw-Tf), where q is the calculated heat flux from the wall to the fluid, Tw is the calculated wall temperature, Tf is the reference fluid temperature specified by user. • Shear stress τ w is the fluid shear stress at the wall surface, it is valid in the absolute (i.e., non-rotating) coordinate system only. • Heat flux is the heat flux from the wall to the fluid (positive values) or from the fluid to the wall (negative values). • Specific heat CP is the fluid’s specific heat at constant pressure. • Dynamic viscosity µ is the fluid’s dynamic viscosity. • Prandtl number Pr = CP ·µ/k, where CP is the fluid’s specific heat at constant pressure, µ is the fluid’s dynamic viscosity, k is the fluid’s thermal conductivity. • Mass fraction is the mass of a fluid component (species) per unit mass of the mixture. • Volume fraction is the volume of a fluid component (species) per unit volume of the mixture • Net radiant flux is the difference between the radiant heat leaving the surface and the radiant heat flux entering the surface. • Leaving radiant flux is the flux of the heat radiated from the surface, i.e. the radiant heat flux leaving the surface. • Fluid temperature is the static temperature for gases and liquids. • Solid temperature is the temperature of solid bodies. • Stagnation temperature (for gases only) defined as total temperature = temperature + V2/(2·CP), where V is the gas velocity in the absolute (i.e., nonrotating) coordinate system, CP is the gas specific heat at constant pressure, it is valid in the absolute (i.e., non-rotating) coordinate system only. • Stagnation density (for gases only) ρ0 is the gas total density corresponding to the gas total pressure (P0) or the gas total temperature (T0), e.g. for isentropic flows: ρ0 Introducing COSMOSFloWorks 26-61 Chapter 26 Getting Results = ρ·(P0/P)1/k or ρ0 = ρ·(T0/T)1/(k - 1), where k is the gas isentropic exponent, it is valid in the absolute (i.e., non-rotating) coordinate system only. • Cartesian X, Y, Z are the point’s coordinates in the Cartesian coordinate system in which the calculation is performed. • Phi (cylindrical) is the point’s φ coordinate in the cylindrical coordinate system selected in the postprocessor by selecting this system’s axis. • Radius r (cylindrical) is the point’s radial coordinate in the cylindrical coordinate system selected in the postprocessor by selecting this system’s axis. • Z-axis (cylindrical) is the point’s axial coordinate in the cylindrical coordinate system selected in the postprocessor by selecting this system’s axis. • Phi (spherical) is the point’s φ coordinate in the spherical coordinate system based on the origin of the Cartesian Coordinate system selected in the postprocessor. • Theta (spherical) is the point’s θ coordinate in the spherical coordinate system based on the origin of the Cartesian Coordinate system selected in the postprocessor. • Position vector R (spherical) is the point’s radial coordinate in the spherical coordinate system based on the origin of the Cartesian Coordinate system selected in the postprocessor. • Axial velocity is the fluid velocity component in the axial direction along the rotating coordinate system’s rotational axis, it can be determined both in the rotating coordinate system and in the absolute (i.e., non-rotating) coordinate system. • Radial velocity is the fluid velocity component in the radial direction in the cylindrical coordinate system corresponding to the rotating coordinate system, it can be determined both in the rotating coordinate system and in the absolute (i.e., nonrotating) coordinate system. • Circumferential velocity is the fluid velocity component along the rotating coordinate system’s peripheral velocity vector, it can be determined both in the rotating coordinate system and in the absolute (i.e., non-rotating) coordinate system. • Peripheral velocity is the circumferential speed of the rotating coordinate system’s rotation: ω·r, where ω is the angular velocity at which the rotating coordinate system rotates, r is the radius of the point under consideration in the cylindrical coordinate system corresponding to the rotating coordinate system. • Relative velocity M * = V / a * , where V is the fluid velocity vector’s absolute value in the selected (i.e., absolute or rotating) coordinate system, a* is the critical fluid flow sonic velocity (i.e., at the point where the flow’s Mach number is equal to 1). • Normal velocity is the fluid velocity component in the Cut Plot plane, which is normal to the Cut Plot plane. • Tangential velocity is the fluid velocity component in the Cut Plot plane, which is tangential to the Cut Plot plane. 26-62 • Vorticity ξ = rotV = ∂Vz ∂V y ∂Vx ∂Vz ∂V y ∂Vx , where V is − , − , − ∂y ∂z ∂z ∂x ∂x ∂y the flow velocity vector in an absolute (i.e., non-rotating) coordinate system, and ξ = rotV + 2ω , where V is the flow velocity vector in a coordinate system rotating at the ω angular velocity. The vorticity is a local property of flow, it measures the solid body-like rotation of a material point P' about the neighboring material point P, so this rotation’s velocity is equal to 0.5 ⋅ rotV × dr , where rotV is the vorticity at P and dr is the distance from P to P', it is valid in the absolute (i.e., non-rotating) coordinate system only. Introducing COSMOSFloWorks 26-63 Chapter 26 Getting Results 26-64 27 COSMOSFloWorks Analysis Tree Overview of COSMOSFloWorks Analysis Tree As soon as a project has been created, a new COSMOSFloWorks tab appears at the bottom of the FeatureManager design tree, to the right of the Configuration Manager tab. The COSMOSFloWorks analysis tree provides convenience and flexibility in specifying project data and viewing results. You can also use the COSMOSFloWorks analysis tree to modify, suppress (only for Input Data items) and delete the COSMOSFloWorks features. The COSMOSFloWorks analysis tree is fully customizable; you can select which folders are shown every time you work with COSMOSFloWorks. The folder remains visible until the last feature of this type is deleted. To modify the specified data, right-click the corresponding item and select Edit Definition. To delete an item, right-click it and select Delete . See "Confirm Delete" on page 27-2 for details. The COSMOSFloWorks analysis tree under the Input Data folder allows you to easily specify project data that cannot be defined trough the Wizard or in the General Settings dialog box. These data are the computational domain settings (performed in the Computational Domain dialog box), boundary conditions (specified in the Boundary Conditions dialog box) and Goals. Depending on the project settings (specified in the Wizard and in the General Settings dialog box), through the COSMOSFloWorks analysis tree you can also specify Fluid Subdomains (if fluids of different types were selected), Rotating Regions (if Local region(s) of rotation option is enabled), Solid Materials (if Heat conduction in solids is enabled) and/or Radiative Surfaces (if Radiation is enabled). Other settings and features can be specified using COSMOSFloWorks menu and Toolbars. Once the feature is created and the corresponding folder appears in the COSMOSFloWorks analysis tree you can add new features of this type using the menu available by right-clicking on the folder name. Introducing COSMOSFloWorks 27-1 Chapter 27 COSMOSFloWorks Analysis Tree To suppress an input data item, right-click it and select Suppress. When the calculation has finished, all the project results are accessible from the COSMOSFloWorks analysis tree under the Results folder. All folders under the Results folder are visible by default. See "Getting Results" on page 26-1 for more detailed information. To quickly create a copy of the existing feature, right-click the feature and select Clone. Right-click the project name at the top of the COSMOSFloWorks analysis tree to perform the following: • Enable or disable Automatic Rebuild of the project. • Rebuild the project. • Show or Hide Global Coordinate system. • Clone Project. • Create Template. • Clear Configuration. • Open Project Directory. The default directory for storing project files, output images, reports and Excel documents. • Show or Hide Basic Mesh . • Select the Basic Mesh Color. • Run the calculation for the current project. • Customize Tree. This option allows you to select features to be shown under the Input Data and Results folders by default. Please note that this is a global COSMOSFloWorks setting and therefore affects not only the current project, but other COSMOSFloWorks projects as well. Global Coordinate System The Global Coordinate System is applied to all settings specified in Wizard or General Settings. Right-click the project name at the top of the COSMOSFloWorks analysis tree and select Show Global Coordinate System or Hide Global Coordinate System/Show or Hide to display or hide the Global Coordinate System in the graphics area. Confirm Delete Removes one or more selected items. There is no “Undo” for this function. 27-2 To delete: 1 Right-click an item to delete and select Delete or select one or more items and press the Delete key. If you want to delete all similar features (e.g., all created goals), right-click the corresponding folder and select Delete All. 2 A Confirm Delete dialog box shows the item that you have selected to delete. Click Yes to confirm that you want to delete the item. If you select more than one item, clicking Yes to All deletes all of the selected items. Feature Properties Name. The name of the feature. To change the name, select it and enter a new name. Click OK. Suppress. Allows you to suppress/unsuppress the feature. Created by. The system name of the person who created the feature. Date created. The date and time when the feature was created. Last modified. The date and time when the model was last saved. Rebuild Error This message appears under the following situations: • Incompatible conditions. For example, if all Flow openings have specified mass flow rates, but the rates do not balance. • COSMOSFloWorks data is incompatible with the SolidWorks model. Check to see that the model faces or components associated with the data are not removed, suppressed and already used by COSMOSFloWorks. In the COSMOSFloWorks analysis tree a down arrow appears next to the name of the folder and the name of the failed feature. An exclamation mark indicates the item responsible for the error. Right-click the item and select What’s Wrong to display the error. After you have fixed the problem, click FloWorks, Project, Rebuild. Introducing COSMOSFloWorks 27-3 Chapter 27 COSMOSFloWorks Analysis Tree 27-4 28 Support Service User Information To access COSMOSFloWorks Support Service click FloWorks, Tools, Support Service. On the General tab, please provide the following mandatory information: First Name Last Name Occupation Company Address City Country E-mail The information is saved and will be restored the next time the Support Service wizard is started. Problem Description • In the Problem Type list select one of the predefined types. A new type may also be entered if none of the predefined types fit your criteria. • In the Reproducible list select Yes or No. • In the Product Part list select which part of the program may be the cause of the problem (in your opinion). If none fits, a new one may also be entered. • In the text box enter all steps, which generate the problem. Introducing COSMOSFloWorks 28-1 Chapter 28 Support Service Project Selection You can add data from multiple projects to a support archive. Click the check box on the left of the configuration name to select the project where the problem was encountered. Attachments For the best support service on the problem, you should include some files with your request. It is strongly recommended to add the SolidWorks Model file(s), COSMOSFloWorks Project file and COSMOSFloWorks Journal file. These files are automatically located. Under Results , any COSMOSFloWorks result file may be added as needed to show the problem. Note that results files (.fld) may be large in size. It is also possible to include any type of file to the support request archive under Other files. Click Attach , select the file you want to add and click Open. All files will be stored in a single file with the .fwarc extension and will be heavily compressed to save time and cost of data transfer. 28-2