Interface Software Development for Patran/Thermal, · PDF fileInterface Software Development...

11
Interface Software Development for Patran/Thermal, Esarad and Thermica 19th European Workshop an Thermal and ECLS Software Dr. Cosmas Heller EADS ASTRIUM GmbH, Friedrichshafen - Germany All the space you need 1 Contents I. The Goal for Thermal Distortion II. Current Status III. Thermal Distortion Work Flow IV. First Interface Approaches V. Second Interface Approach VI. Summary

Transcript of Interface Software Development for Patran/Thermal, · PDF fileInterface Software Development...

Page 1: Interface Software Development for Patran/Thermal, · PDF fileInterface Software Development for Patran/Thermal, Esarad and Thermica 19th European Workshop an Thermal and ECLS Software

Interface Software Development for Patran/Thermal, Esarad and Thermica

19th European Workshop an Thermal and ECLS Software

Dr. Cosmas Heller

EADS ASTRIUM GmbH, Friedrichshafen - Germany

All the space you need

1

Contents

I. The Goal for Thermal Distortion

II. Current Status

III. Thermal Distortion Work Flow

IV. First Interface Approaches

V. Second Interface Approach

VI. Summary

Page 2: Interface Software Development for Patran/Thermal, · PDF fileInterface Software Development for Patran/Thermal, Esarad and Thermica 19th European Workshop an Thermal and ECLS Software

2

I. The Goal for Thermal Distortion

Approach for an “ Ideal” Thermal Distortion Process:

� GMM creation with the aid of the CAD and FEM mesh data

� Ray tracing, flexible and reliable orbit analysis

� Semi/Fully-automated capacity and conductor calculation

� Direct creation of TMM (skeleton file) with user coding

� Post-processing (incl. stochastic tool) to identify worst cases

� Transfer of geometry and worst case temperatures

� Automated temperature mapping from FDM to FEM nodes

� If possible:

• avoid “black box” analysis functions to simplify model check

• use existing tools to provide reliable results and minimize userreluctance

3

II. Current Status

FDM Thermal Analysis: Esarad, Thermica, Esatan …- Slower GMM creation without CAD/FEM interface+ Dedicated ray tracing and orbit analysis functions- Limited support for C & GL-calculation

+ But transparent and simple check of C & GL-calculation+ Flexible user coding in TMM- Temperatures must be transferred for FEM distortion analysis

FEM Thermal Analysis : Patran/Thermal …+ Very efficient GMM creation with aid of CAD input- Limited to TRIs, QUADs and Wedges- Lack of ray-tracing and orbital analysis capabilities+ Tools for automated C & GL-calculation available

- C & GL-calculation difficult to check+ Temperature mapping functions implemented

Page 3: Interface Software Development for Patran/Thermal, · PDF fileInterface Software Development for Patran/Thermal, Esarad and Thermica 19th European Workshop an Thermal and ECLS Software

4

IV. Thermal Distortion Work Flow

FDM Tools FEM Tools

CAD Input

GMM Creation

Radiative Analysis

Conduction & Cap.

Thermal Analysis

Post-Processing

Temp.Mapping

FEM Analysis

+ CAD interface

- Text based modeller

+ Several primitives

+ 3D GUI-Modeller

- TRI, QUAD & wedge only

+ Specular and diffuse - Diffuse reflection only

+ Partially automatic- Difficult to check

+ Flexible user coding - Limited user coding

- Mainly coded by user+ Future: Esatap

+ Plotting implemented+ Mapping on geometry

- Only for post-pro + Mapping onto FE mesh

+ Standard Application

- No CAD interface

- Manual (future: automatic)+ Easy to check

5

CAD Input

GMM Creation

Radiative Analysis

Conduction & Cap.

Thermal Analysis

Post-Processing

Temp.Mapping

FEM Analysis

+ CAD interface

- Text based modeller

+ Several primitives

+ 3D GUI-Modeller

- TRI, QUAD & wedge only

+ Specular and diffuse - Diffuse reflection only

+ Partially automatic- Difficult to check

+ Flexible user coding - Limited user coding

- Mainly coded by user+ Future: Esatap

+ Plotting implemented+ Mapping on geometry

- Only for post-pro + Mapping onto FE mesh

+ Standard Application

- No CAD interface

- Manual (future: automatic)+ Easy to check

IV. First Interface Approach

FDM Tools FEM Tools

Page 4: Interface Software Development for Patran/Thermal, · PDF fileInterface Software Development for Patran/Thermal, Esarad and Thermica 19th European Workshop an Thermal and ECLS Software

6

Patran/TModel Creation

PatQController

View FactorForm Factor Calculation

QTranThermal Solver

Esarad/Thermica

I/F Program I/F Program

model.erg(Esarad Input)

model.d(Esarad Output)

vfin.dat (Geometry)template.dat (Opticals)

vfres.txt (Resistors)qmacro.dat (Transient Loads)micro.dat (Transient Loads)

qbase.dat (Steady State Loads)

IV. First Interface Approach

Data Transfer Scheme

7

Heat fluxes calculated in Esarad:

( ) ( ) ( ) ( ) ( ) ( )

( ) ( ) ( ) ( ) ( ) ( )�����

�����

−+−+−+−+−+−+

−+−+−+−+−+−

⋅=

7,4

47

44

6,4

46

44

5,4

45

44

7,3

47

43

6,3

46

43

5,3

45

43

7,2

47

42

6,2

46

42

5,2

45

42

7,1

45

41

6,1

46

41

5,1

47

41

,

R

TT

R

TT

R

TT

R

TT

R

TT

R

TT

R

TT

R

TT

R

TT

R

TT

R

TT

R

TT

Q PATRANTOT σ�

�⋅

=qp qp

qpji GR

nnR

, ,,

( ) ( )[ ]44,

44,,,, IIIIIIIIIIIIIIIIIIIIIIIIIIIESARADTOT TTGRTTGRQQQ −⋅+−⋅⋅=+= σ���

Heat fluxes calculated in Patran:

� Three triangles of same size with same normal vector

� Surface Indices: p, q = I, II, IV Edge Indices: i, j = 1, 2, … 6

� Number of edges:

� REF of similar triangles:

3,3,3 === IIIIII nnn

0, ,,, == IIIIIIIIIIII GRGRGR

→ Heat flux values are identical for:

IV. First Interface Approach

Theoretical Verification of Radiative Approach

Two TRIs in FEM / FDM

Page 5: Interface Software Development for Patran/Thermal, · PDF fileInterface Software Development for Patran/Thermal, Esarad and Thermica 19th European Workshop an Thermal and ECLS Software

8

Geometry Transfer Test

IV. First Interface Approach

� Point, TRIs, QUADs and thermo-optical properties transferred correctly

� Interface software supports single and double sided surfaces

Geometry built in Patran/Thermal Geometry after transfer to Esarad

9

Temperatures calculated with Esarad/Esatan

Radiative and Orbital Test

IV. First Interface Approach

� Test model to check radiative couplings

� Small temperature deviation between Patran/T and Esarad (next slide)

→ Algorithm for distribution and transfer of radiative couplings is correct

→ Transient orbit loads transferred correctly

°K °C

Temperatures calculated with Patran/Thermal

Page 6: Interface Software Development for Patran/Thermal, · PDF fileInterface Software Development for Patran/Thermal, Esarad and Thermica 19th European Workshop an Thermal and ECLS Software

10

Comparison of Temperature Results

IV. First Interface Approach

-0.015-28.150-28.16517

0.003-56.110-56.10716

-0.014-28.180-28.19415

-0.001-56.510-56.51114

-0.012103.770103.75913

-1.119-19.780-20.89912

2.269-24.340-22.07111

-1.117-19.880-20.99710

-1.143-19.960-21.1039

2.404-24.690-22.2878

-1.191-19.860-21.0517

-0.005145.410145.4056

0.310136.670136.9805

-0.328137.950137.6224

-0.007145.400145.3933

-0.337137.990137.6532

0.314136.690137.0041

Deviation [°C]:

Esatan Temp. [°C]:

Equivalent Patran Temp.* [°C]:

Esatan Node No.:

*Equivalent Patran temperatures are calculated as average edge temperatures of surfaces.

6 Esarad double-active nodes, corresponding to 12 single active Patran nodes.

Deviation excluding these nodes: 0.11 °C

11

Linear Conductance and Capacitance in Patran

IV. First Interface Approach

� User friendly definition of properties for each element with GUI:

• Thermo-optical properties

• Thermal conductivity

• Specific heat

• Thickness …

� Automated capacity and conductor calculation supported by GUI

� Possibility to add linear conductors (e.g. for contact conduction)

� For rectangular elements: conductors between FEM nodes are in the form λ⋅A/d

� Conductor calculation for other element shapes is difficult to check

� No documentation for linear conductor calculation available

Page 7: Interface Software Development for Patran/Thermal, · PDF fileInterface Software Development for Patran/Thermal, Esarad and Thermica 19th European Workshop an Thermal and ECLS Software

12

CAD Input

GMM Creation

Radiative Analysis

Conduction & Cap.

Thermal Analysis

Post-Processing

Temp.Mapping

FEM Analysis

+ CAD interface

- Text based modeller

+ Several primitives

+ 3D GUI-Modeller

- TRI, QUAD & wedge only

+ Specular and diffuse - Diffuse reflection only

+ Partially automatic- Difficult to check

+ Flexible user coding - Limited user coding

- Mainly coded by user+ Future: Esatap

+ Plotting implemented+ Mapping on geometry

- Only for post-pro + Mapping onto FE mesh

+ Standard Application

- No CAD interface

- Manual (future: automatic)+ Easy to check

V. Second Interface Approach

FDM Tools FEM Tools

13

V. Second Interface Approach

1. Step: GMM Creation in Patran/Thermal

Geometry in Patran/Thermal

� Finite element definition (TRIs, QUADs and wedges)

→ Efficient due to semi-automated meshing and CAD data import

� Assignment of thermo-opticals and element activity

� Grouping of elements:

→ Improves overview/transparency

→ Enables simple assignment of group thicknesses and properties

� Output: geometry and thermo-opticals

Page 8: Interface Software Development for Patran/Thermal, · PDF fileInterface Software Development for Patran/Thermal, Esarad and Thermica 19th European Workshop an Thermal and ECLS Software

14

� Geometry and thermo-optical check for each group

� Definition of properties for each group:

� Thermal conductivity

� Specific heat

� Thickness

� Output: Esatan Include file providing group properties

I/F file defining group properties

Geometry displayed in interface S/W

V. Second Interface Approach

2. Step: Group Property Definition with I/F

15

V. Second Interface Approach

3. Step: GMM Conversion with I/F

Esarad Geometry provided by Interface S/W

� Automatic conversion of point

coordinates, surfaces and

thermo-optical properties

� Automatic group colouring

� Creation of Thermica Sysbas

file using TASverter (batch)

� Geometry file can by directly

used by Esarad or Thermica

� Output: Esarad (*.erg) and

Thermica (*.sysbas) files

Page 9: Interface Software Development for Patran/Thermal, · PDF fileInterface Software Development for Patran/Thermal, Esarad and Thermica 19th European Workshop an Thermal and ECLS Software

16

V. Second Interface Approach

4. Step: Capacitance Calculation with I/F

� Valid for TRIs and QUADs

� Semi-automated process

� Automated capacitance calculation for each element

� Formula is displayed and can be modified by user

� Use of group properties

� Specific heat

� Thickness

� Output: Esatan Include file defining element thermal capacities

GUI of Interface S/W for capacitance calculation

17

V. Second Interface Approach

5. Step: Linear Conductor Calculation with I/F

� Valid for TRIs an QUADs

� Use of group properties

� Semi-automated process

� Automated linear conductor calculation for neighbouring elements

� Formula is displayed and can be modified by user (e.g. contact for insertion of conductance)

� Output: Esatan Include file defining linear conductorsGUI of Interface S/W for linear conductor calculation

Page 10: Interface Software Development for Patran/Thermal, · PDF fileInterface Software Development for Patran/Thermal, Esarad and Thermica 19th European Workshop an Thermal and ECLS Software

18

V. Second Interface Approach

6. Step: TMM Creation and Thermal Analysis

� Esatan skeleton file created automatically (e.g. by Esarad)

� Insertion of Include files created beforehand:

� Linear conductors

� Capacities

� Additional user coding (e.g. for heat sources, heat pipes)

� Esatan output:

Node (or element) temperatures

� I/F output:

Patran BDF file and Patran temperature input file

Esatan TMM with Include files generated before

19

V. Second Interface Approach

7. Step: Temperature Mapping

Transferred geometry and temperatures Temperature map on FEM mesh

� Model geometry transferred with I/F to Patran (BDF file)

� Element data transferred with I/F to Patran (temperature input file)

� Interpolation of FEM element temperatures in Patran

� Finally: structural FEM distortion analysis

Page 11: Interface Software Development for Patran/Thermal, · PDF fileInterface Software Development for Patran/Thermal, Esarad and Thermica 19th European Workshop an Thermal and ECLS Software

20

� I/F software created to link Patran with Esarad/Thermica

� Favourite application: thermal distortion problems

I/F Approach 1:

� GMM and TMM defined in Patran/T

+ CAD and FEM structural model interface available

+ Automated linear conductor calculation

- No documentation for linear conductor calculation available

- Limitations on TRIs and QUADs

� Radiative couplings calculated in Esarad/Thermica

- Esatan input data transferred to Patran/T (TMM user coding restricted)

+ Patran/T results verified (theoretically and by simple test cases)

VI. Summary

21

I/F Approach 2:

� GMM defined in Patran/T

+ CAD and FEM model interface

- Limitations on TRIs and QUADs

+ Semi-automated linear conductor and capacitance calculations

� Radiative couplings calculated in Esarad/Thermica

+ Esarad/Thermica surfaces can be added (e.g. cylinders, discs …)

+ Esatan TMM using Include files for conductance and capacitance

� Results transferred to Patran via BDF and temperature data files

� Mapping onto FEM mesh and thermal distortion analysis in Patran

+ Process already used in recent projects (early design phases)

VI. Summary (cont’d)