🇬🇧 EN 🇸🇰 SK
DEFORM V14.0.2 Manual

2D Inverse Heat Lab1

Problem Summary:

This lab will demonstrate how to use the Inverse Heat Transfer Wizard to determine heat transfer coefficients between workpiece and media during a heat transfer process. Temperature measurement data is needed. Heat transfer coefficients can be function of temperature or time. Multiple zones of heat-transfer coefficients are assigned to the workpiece.

1.1. Starting a new problem

1.2. Set Geometry type and mode

1.3. Setting Process Conditions

1.4. Defining Material

1.5. Defining Workpiece Object

1.6. Import geometry

1.7. Generate mesh

1.8. Assigning Material

1.9. Generating Structured Mesh

1.10. BCC Definition

1.11. Temperature Measurement Points

1.12. Defining Time Zones

1.13. HT Zone Partitioning

1.14. Defining Heat Transfer Zones

1.15. Defining Step controls

1.16. Optimization control

1.17. Database Generation

1.18. Optimization

1.19. Optimization results

Starting a new problem

Start a new Inverse Heat Transfer Wizard problem with problem ID SIMPLE_INVHEAT. You can do so by clicking the button and choose “2D Inverse Heat ”, enter Problem name as “SIMPLE_INVHEAT “ and choose “English ” for “Unit System” (see Fig. 2DINVL1.1.). You can select the directory under Location field and then click on to open Inverse Heat wizard.

Problem Setup window

Set Geometry type and mode

As the 2D Inverse Heat wizard opens, you should see a window as shown in Fig. 2DINVL1.2. Set “GeometryType ” as “Axisymmetric ”. If user is interested in calculating transformations or atom content due to diffusion then user can turn on respective check boxes under “Mode ” tab. In this lab we will not turn on any check box as we will be calculating only heat transfer co-efficients. Click on .

Initialization Window

Setting Process Conditions

In this page user can set the environment conditions. If the process involves Quenching and heat transfer then respective check boxes can be turned on to define the environment conditions. Our process involves only heat transfer and environment temperature is constant, hence turn on “Transfer ” check box and define environment temperature as 68°F (see Fig. 2DINVL1.3.). Click on .

Setting up Process conditions

Defining Material

In page “Material list”, click on button to create a new material and rename the material to “Simple ” by clicking on the added “New Material” (see Fig. 2DINVL1.4.). Click on to define material properties.

Select Thermal tab and enter0.1 for ThermalConductivity , 0.2 for HeatCapacity , and 0.3 for Emissivity as constant values as shown in Fig. 2DINVL1.5. Click on until “Workpiece” page.

Creating New Material

Defining Thermal Material properties

Defining Workpiece Object

In workpiece page define Object Temp. as 600 °F as shown in Fig. 2DINVL1.6. Make sure the object type is Plastic and Primary Die check box is checked. Click on to geometry page.

Workpiece Object Definition

Import geometry

In “Geometry” page, click on icon and import geometry file “SIMPLE_INVHEAT.IGS ” from ‘/2D/LABS’ directory as shown in Fig. 2DINVL1.7.By default “Show geometry inside mark” check box will be Turned on if not Turned on the check box and click on label to check and correct the geometry, see Fig. 2DINVL1.7.

Geometry window

Click on and then click button to geometry correction pop-up and then click on button to come out of Geometry Correction page, see Fig. 2DINVL1.8. Click on to mesh page.

Check and Correct Geometry window

Generate mesh

While user is in “Mesh” page, expert mode can be used to access the advanced mesh options. Click on icon in tool bar to change to expert mode and then enter 100 as target number of elements in “General ” tab for unstructured mesh, see Fig. 2DINVL1.9. Click on button. Click on to Material page to assign material.

Defining unstructured mesh

Assigning Material

Select material “Simple ” from the material list to assign to workpiece as shown in Fig. 2DINVL1.10.

Assigning Material

Generating Structured Mesh

The structured surface mesh helps provide better thermal solution accuracy with less computing time. Hence click from Material page. We will use 2 layers of structured surface mesh using coating mesh with thickness of 381Microns and 762microns for layer 1 and 2 respectively with “Simple ” material and click on button as shown in Fig. 2DINVL1.11. Do not use “Generate Coating” button. Click button for the pop-up “Do you want generate coating mesh?”. After generating mesh Zoom into the top right corner and check generated mesh for structured layers. Meshed object looks as shown in Fig. 2DINVL1.12. Click on until BCC page.

Structured mesh generation using Coating mesh

Meshed Workpiece After Generating Structured Mesh

BCC Definition

By default “Heat Exchange with Environment” BCC and Axi-symmetric BCC (Vx = 0) are assigned to workpiece and these can be verified by selecting the respective BCC from the BCC tree. Select “Defined” under “Heat Exchange with Environment” BCC and then click on button to delete default BCC. Now to define “Heat Exchange with Environment” BCC, select right edge and top edge of the workpiece and then click on button, assigned BCC are as shown in Fig. 2DINVL1.13. To define Symmetry on bottom edge select “Velocity” under “Deformation” BCC, then select direction as Y, make sure velocity value is zero and then select bottom edge and then click on button, defined BCC are as shown in Fig. 2DINVL1.14. Click on until “Temperature Measurement Points” page.

Defined Heat Exchange with Environment BCC

Defined Symmetry Bcc

Temperature Measurement Points

In “Temperature Measurement Points” page, click button three times and input coordinates (0.6, 1.0), (1.5, 0.5), and (0.0, 0.0) in the table for point 1, 2, and 3, respectively as shown in Fig. 2DINVL1.15. Thermal history data for each point can be defined by clicking on the button in the last column of the table. Click on Load and load “SIMPLE_INVHEAT_P1_Thermal_History.DAT” file for point 1 from the /Labs folder and click button (see Fig. 2DINVL1.16.), similarly load SIMPLE_INVHEAT_P2_Thermal_History.DAT and SIMPLE_INVHEAT_P3_Thermal_History.DAT for point 2 and 3 respectively. “Define” button in the last column of the table will change into after you had defined the Thermal History Data for the point. Click on .

Temperature measurement Points page

Thermal History Data window for Point 1

Defining Time Zones

In time zones page user can define time zones for Quenching and Transfer. Since in this lab we had opted to simulate only transfer, only Transfer time zone definition is available. We would like to simulate the process for 10 sec as the last point of temperature measurement is available from thermal history is at 10 sec. So enter Start time as 0sec and End time as 10 sec. Thermal History graph of all the points within the specified time can be seen in display area, see Fig. 2DINVL1.17. Click on .

Transfer Time Definition in Time Zone page

HT Zone Partitioning

In page “HT Zone Partioning” we can see that system has automatically generated zones based upon temperature points defined, Turn on “Display Zone” check box to verify the zones created. We can see that these zones are created without considering the symmetry on bottom edge and also the zones start and end points are on the edges hence we will redefine the partitioning so that we can delete unwanted zones. We will delete the already defined zones using “Delete All” button. By default entire outer surface edges will be considered as one zone. After deleting points, we will select three points in anti-clock wise, bottom right corner, top right corner and top left corner as shown in Fig. 2DINVL1.18. Click on to generate zones. Zones are created between the pair of points selected, see Fig. 2DINVL1.18. Click on .

HT Zone Partitioning window

Defining Heat Transfer Zones

In “Heat Transfer Zones” page, we can see that 3 zones are created, Zone #1 covering the right edge, Zone #2 covering the Top edge and Zone #3 covering the bottom symmetry edge. We do not require Zone #3, hence select Zone #3 and click on button as shown in Fig. 2DINVL1.19.

Deleting Unwanted Zone #3

After deleting unwanted Zone #3, click on button to define control points and limits, make sure HTC function is based on temperature. By default system will add some control points, we will delete them for this lab and use four points. Click on button and delete all rows except 4 rows and then enter four values 300 , 400 , 500 and 600 , see Fig. 2DINVL1.20. Make sure interpolation method is Linear and initial guess, lower and upper bounds are fine. Click on button, Click to close Initializing Window.

Deleting Unwanted Zone #3

Control points and limits settings can be set for each zone separately using button next Zone in “Heat Transfer Zones” page, see Fig. 2DINVL1.20. Click on until “Step” page.

Defining Step controls

In “Step” page, change “Temperature change per step” to 5.0 and leave other values to defaults as shown in Fig. 2DINVL1. 21. Click on .

Defining Step controls

Optimization control

In “Optimization Control” page as shown in Fig. 2DINVL1.22., all default settings are fine, so click on .

Optimization control window

Database Generation

In DB Generation page click on to verify the set up for errors and warnings, you should see a message “Data Valid!” if there are no errors. Click on to generate Database.

Optimization

After Database is generated switch to tab above the object tree and click on to start the optimization, see Fig. 2DINVL1.23. You can see a message “MULTIPLE OPERATION COMPLETED.” at the end of Simulation Log file after optimization is completed.

Running Optimization

Optimization results

To view optimization results switch to Post mode by clicking on tab. In Tools” page under “Tools” you can see two icons (see Fig. 2DINVL1.24.),

To view Optimized HTC values.

To view simulated temperature values at Temperature Measurement Points.

Post Tools to view Optimization Results

Click on to view optimized HTC values for each zone, a Heat Transfer Zone window will open as shown in Fig. 2DINVL1.25. Select each zone and click on to view optimized HTC values, see Fig. 2DINVL1.26. for Zone #1 optimized HTC values.

can be used to view objective value history, see Fig. 2DINVL1.27.

Heat Transfer Zones Window in Post Tab

Optimized HTC values for Zone #1

Objective Value History

The local objective optimization result can be viewed using , it gives the comparison between the experimental temperature and the simulated temperature values when the optimized heat transfer coefficient values are used. These values can be saved if necessary using button (see Fig. 2DINVL1.28.). User can select a point (See Figure 28) and click on to plot the comparison between the experimental temperature and the simulated temperature values or to plot for all values, Fig. 2DINVL1.29. shows the comparison between the experimental temperature and the simulated temperature values for Point 1.

Temperature Measurement Points in Post

Local Objective Optimization Result for Point 1