recent updates to the structural conjugate heat transfer
TRANSCRIPT
![Page 1: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/1.jpg)
Slide 1 of 33
15. Deutsches LS-DYNA Forum
Recent Updates to the
Structural Conjugate Heat Transfer Solver
Thomas Klöppel
DYNAmore GmbH
Bamberg, October 16th 2018
Thermal Solver - Recent Update
![Page 2: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/2.jpg)
Slide 2 of 33
■ Motivation
■ Brief summary of *BOUNDARY_THERMAL_WELD_TRAJECTORY
■ New *BOUNDARY_FLUX_TRAJECTORY
■ New *BOUNDARY_TEMPERATURE_RSW
■ Summary 1
Block 1: New developments for thermal boundary conditions
Thermal Solver - Recent Update
![Page 3: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/3.jpg)
Slide 3 of 33
■ Line welding processes
■ motion of volumetric heat sources
■ different equivalent sources for different applications
■ welding curved geometries with solids and/or shells
■ Laser cutting
■ motion of surface heat sources on curved geometries
■ element erosion due to temperature criterion
■ after element erosion propagation to new segments
■ Resistance spot welding
■ complex coupled problem (structure, thermal, EM)
■ for large number of welds in a model a simplified
solution technique is requested
Motivation: Manufacturing Processes
Thermal Solver - Recent Update
![Page 4: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/4.jpg)
Slide 4 of 33
■ Motivation
■ Brief summary of *BOUNDARY_THERMAL_WELD_TRAJECTORY
■ New *BOUNDARY_FLUX_TRAJECTORY
■ New *BOUNDARY_TEMPERATURE_RSW
■ Summary of block 1
Block 1: New developments for thermal boundary conditions
Thermal Solver - Recent Update
![Page 5: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/5.jpg)
Slide 5 of 33
■ Heat source follows a node path with a constant
or varying prescribed velocity
■ No need to include mechanical solver for motion
■ Different possibilities to define aiming direction,
for example based on segment normals
■ Implemented for solid and thermal thick shells
*BOUNDARY_THERMAL_WELD_TRAJECTORY
Thermal Solver - Recent Update
1 2 3 4 5 6 7 8
Card 1 PID PTYP NSID1 VEL1 SID2 VEL2 NCYC RELVEL
Card 2 IFORM LCID Q LCROT LCMOV LCLAT DISC ENFO
Card 3 P1 P2 P3 P4 P5 P6 P7 P8
Opt. Tx Ty Tz
![Page 6: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/6.jpg)
Slide 6 of 33
■ List of pre-defined equivalent heat sources (IFORM).
■ The applied total heat rate can be enforced (ENFO)
*BOUNDARY_THERMAL_WELD_TRAJECTORY
Thermal Solver - Recent Update
1 2 3 4 5 6 7 8
Card 1 PID PTYP NSID1 VEL1 SID2 VEL2 NCYC RELVEL
Card 2 IFORM LCID Q LCROT LCMOV LCLAT DISC ENFO
Card 3 P1 P2 P3 P4 P5 P6 P7 P8
Opt. Tx Ty Tz
Goldak type double conical
![Page 7: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/7.jpg)
Slide 7 of 33
■ Motivation
■ Brief summary of *BOUNDARY_THERMAL_WELD_TRAJECTORY
■ New *BOUNDARY_FLUX_TRAJECTORY
■ New *BOUNDARY_TEMPERATURE_RSW
■ Summary of block 1
Block 1: New developments for thermal boundary conditions
Thermal Solver - Recent Update
![Page 8: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/8.jpg)
Slide 8 of 33
■ aims and scope
■ surface flux boundary condition that follows a prescribed path
■ tilting of heat source has to be accounted for
■ propagation to newly exposed segments after element erosion is the crucial feature
for laser cutting applications
■ modified surface version of *BOUNDARY_THERMAL_WELD_TRAJECTORY
*BOUNDARY_FLUX_TRAJECTORY
Thermal Solver - Recent Update
1 2 3 4 5 6 7 8
Card 1 SSID PSID NSID1 VEL1 SID2 VEL2 RELVEL
Card 2 PROP LCROT LCLAT
Card 3 GEO LCQ Q LCINC ENFO
Card 4 P1 P2 P3 P4 P5 P6 P7 P8
Opt. Tx Ty Tz
![Page 9: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/9.jpg)
Slide 9 of 33
*BOUNDARY_FLUX_TRAJECTORY
Thermal Solver - Recent Update
■ source defined on a segment set (SSID)
■ trajectory defined by nodal path (NSID1)
■ motion with prescribed velocity (VEL1), possibly
defined as function of time
■ base orientation of heat source via second
trajectory (SID2, VEL2) or constant (Tx,Ty,Tz)
■ can be applied in thermal-only simulations
V = V0
V = 2 V0
![Page 10: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/10.jpg)
Slide 10 of 33
*BOUNDARY_FLUX_TRAJECTORY
Thermal Solver - Recent Update
■ local coordinate system based on
■ the base orientation
■ a rotation as function of time
■ a lateral motion as function of time
■ constant surface heat density is currently
assumed in a double elliptic region
■ Gaussian distribution and user-defined function
to follow
𝑏1 𝑏2
![Page 11: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/11.jpg)
Slide 11 of 33
*BOUNDARY_FLUX_TRAJECTORY
Thermal Solver - Recent Update
■ tilting (angle between beam aiming direction t and
the surface normal) changes the projection on
the surface
■ the changes in projected area is counterbalanced
by a reduced heat density for ENFO=1
■ further tuning with parameter LCINC that defines
a heat density scale factor as function of tilt angle
LCROT
ENFO=0
ENFO=1
![Page 12: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/12.jpg)
Slide 12 of 33
*BOUNDARY_FLUX_TRAJECTORY
Thermal Solver - Recent Update
■ propagation of boundary condition for eroded
elements can be activated with PROP=1
■ a part set (PSID) specifies candidates
■ elements in the set are monitored
■ if an element fails the newly exposed segments are
communicated to the boundary condition
■ element failure due to a temperature criterion
can be defined with *MAT_ADD_EROSION
F
![Page 13: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/13.jpg)
Slide 13 of 33
*BOUNDARY_FLUX_TRAJECTORY
Thermal Solver - Recent Update
![Page 14: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/14.jpg)
Slide 14 of 33
*BOUNDARY_FLUX_TRAJECTORY
Thermal Solver - Recent Update
![Page 15: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/15.jpg)
Slide 15 of 33
■ Motivation
■ Brief summary of *BOUNDARY_THERMAL_WELD_TRAJECTORY
■ New *BOUNDARY_FLUX_TRAJECTORY
■ New *BOUNDARY_TEMPERATURE_RSW
■ Summary of block 1
Block 1: New developments for thermal boundary conditions
Thermal Solver - Recent Update
![Page 16: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/16.jpg)
Slide 16 of 33
■ Modelling approaches for resistance spot welding (RSW)
■ use a detailed and coupled (EM, thermal, structure) simulation
■ use an equivalent heat source and calibrate power to obtain realistic weld nuggets
■ for large assemblies and hundreds of spot welds neither approach is feasible
■ aims and scope of the new keyword
■ simplified approach with reduced calibration requirements
■ direct temperature definition (Dirichlet condition) for the weld nugget
■ condition only active during the welding, standard degree of freedom otherwise
*BOUNDARY_TEMPERATURE_RSW
Thermal Solver - Recent Update
1 2 3 4 5 6 7 8
Card 1 NSID NID1 NID2 DEATH BIRTH LOC
Card 2 DIST H1 H2 R TEMCTR TEMBND LCID
![Page 17: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/17.jpg)
Slide 17 of 33
*BOUNDARY_TEMPERATURE_RSW
Thermal Solver - Recent Update
■ condition defined on a node set (NSID)
■ for thermal thick shells surface (LOC) can
be chosen
■ position between two nodes (NID1, NID2) at a
given distance from base node (NID1)
■ weld nugget consist of two half ellipsoid
■ axis of symmetry of nugget is line between nodes
NID1
NID2
DIST
![Page 18: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/18.jpg)
Slide 18 of 33
*BOUNDARY_TEMPERATURE_RSW
Thermal Solver - Recent Update
■ temperature in the weld nugget
■ prescribed at the center
■ prescribed at the boundary
■ quadratic approximation
■ boundary condition active between BIRTH and
DEATH times
■ load curve input (LCID)
■ temperature as function of time
■ abscissa normalized to active time period
linear temp increase,
DEATH=0.9
temp. profile horizontal
temp. profile vertical
![Page 19: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/19.jpg)
Slide 19 of 33
■ Motivation
■ Brief summary of *BOUNDARY_THERMAL_WELD_TRAJECTORY
■ New *BOUNDARY_FLUX_TRAJECTORY
■ New *BOUNDARY_TEMPERATURE_RSW
■ Summary of block 1
Block 1: New developments for thermal boundary conditions
Thermal Solver - Recent Update
![Page 20: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/20.jpg)
Slide 20 of 33
■ *BOUNDARY_THERMAL_WELD_TRAJECTORY
■ Realistic heat source description for all fusion welding processes
■ Easy and flexible input also for curved and deforming structures
■ Readily applicable as tool in the virtual process chain even with mixed discretizations
■ *BOUNDARY_FLUX_TRAJECTORY
■ Easy and flexible input for flux boundary also for curved and deforming structures
■ Tilting of heat source is accounted for
■ Applicable to laser cutting simulations due to propagation after element erosion
■ *BOUNDARY_TEMPERATURE_RSW
■ Simplified simulation method for spot welds in assembly simulations
■ Applicable to shells and solids
■ Reduced calibration effort
Summary 1
Thermal Solver - Recent Update
![Page 21: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/21.jpg)
Slide 21 of 33
■ Motivation
■ Element formulation and mesh reconstruction
■ Contact functionalities
■ Summary and Outlook
Block 2: Thermal Composite TSHELL
Thermal Solver - Recent Update
![Page 22: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/22.jpg)
Slide 22 of 33
■ lithium-ion batteries have gained importance in various applications
■ prediction of response to abusive conditions is of particular importance
■ customers request LS-DYNA to support the development phase by predictive
simulations
■ this kind of simulation poses a strongly coupled multi-physics problem:
■ structure mechanics
■ electromagnetics
■ heat transfer
Motivation 2: Battery Abuse Simulation
Thermal Solver - Recent Update
![Page 23: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/23.jpg)
Slide 23 of 33
■ Contradicting requirements on modelling strategy
■ structure mechanics: coarse resolution of layers to obtain a feasible time step size
■ EM and thermal solver: fine resolution of layers to capture all physical effects
■ Possible Solution: composite Tshell elements:
■ good and relatively fast mechanical resolution
■ reconstruction of the finely resolved model for EM (already implemented) and thermal
Motivation 2: Battery Abuse Simulation
Thermal Solver - Recent Update
optimal mechanical
resolution
optimal resolution for EM and thermal
[source: L’Eplattenier et al., Salzburg, 2017]
![Page 24: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/24.jpg)
Slide 24 of 33
■ Motivation
■ Element formulation and mesh reconstruction
■ Contact functionalities
■ Summary and Outlook
Block 2: Thermal Composite TSHELL
Thermal Solver - Recent Update
![Page 25: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/25.jpg)
Slide 25 of 33
■ starting point is lay-up in a user-defined mesh
■ virtual elements and nodes are
created automatically
■ temperature degrees of freedom associated
with new nodes
■ internal lists links virtual nodes to
“standard” nodes
■ a potentially largely increased number of degrees of freedom is to be solved for
in the thermal solver
■ the thick shell element of the thermal solver itself does not need any specific
element technology as the structural counterpart
■ information of each (virtual) layer can easily be shared between EM and
thermal solver
Thermal Composite Thick Shell Elements
Thermal Solver - Recent Update
![Page 26: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/26.jpg)
Slide 26 of 33
■ study of temperature field evolving in a battery cell due to Joule heating
■ comparison of different modeling strategies:
■ one layer of thick shell elements
■ layers resolved with layers of solid elements
Thermal Composite Thick Shell Elements - Validation
Thermal Solver - Recent Update
tshell solid
![Page 27: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/27.jpg)
Slide 27 of 33
■ study of temperature field evolving in a battery cell due to Joule heating
■ comparison of different modeling strategies:
■ one layer of thick shell elements
■ layers resolved with layers of solid elements
Thermal Composite Thick Shell Elements - Validation
Thermal Solver - Recent Update
tshell solid
t=1.4s
t=2.5s
![Page 28: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/28.jpg)
Slide 28 of 33
■ reconstructed mesh can also be used for heat transfer through contact
■ Example contact of a composite structure with to homogenous blocks
■ strategy 1: one layer of thick shell elements for composite structure
■ strategy 2: 4 different layers resolved with layers of solid elements
Contact Functionality of Thermal Composite Thick Shell Elements
Thermal Solver - Recent Update
![Page 29: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/29.jpg)
Slide 29 of 33
■ reconstructed mesh can also be used for heat transfer through contact
■ Example contact of a composite structure with to homogenous blocks
■ strategy 1: one layer of thick shell elements for composite structure
■ strategy 2: 4 different layers resolved with layers of solid elements
■ perfect match
■ smoothed solution
Contact Functionality of Thermal Composite Thick Shell Elements
Thermal Solver - Recent Update
ITHCNT=1
![Page 30: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/30.jpg)
Slide 30 of 33
■ reconstructed mesh can also be used for heat transfer through contact
■ Example contact of a composite structure with to homogenous blocks
■ strategy 1: one layer of thick shell elements for composite structure
■ strategy 2: 4 different layers resolved with layers of solid elements
■ perfect match
■ resolved solution
Contact Functionality of Thermal Composite Thick Shell Elements
Thermal Solver - Recent Update
ITHCNT=2
![Page 31: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/31.jpg)
Slide 31 of 33
■ Motivation
■ Element formulation and mesh reconstruction
■ Contact functionalities
■ Summary and Outlook
Block 2: Thermal Composite TSHELL
Thermal Solver - Recent Update
![Page 32: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/32.jpg)
Slide 32 of 33
■ thick shell functionality has been implemented into thermal solver of LS-DYNA
■ finely resolved mesh is reconstructed automatically
■ virtual elements and nodes are generated internally
■ new degrees of freedom are added to the system
■ information is shared with EM and structure solver
■ results in agreement with solution from finely resolved solid meshes
■ heat transfer across contact surfaces
■ work in progress
■ provide temperature information at virtual nodes for post-processing
Summary 2
Thermal Solver - Recent Update
![Page 33: Recent Updates to the Structural Conjugate Heat Transfer](https://reader034.vdocuments.us/reader034/viewer/2022042107/6256c08805b7c57379311d80/html5/thumbnails/33.jpg)
Slide 33 of 33
Your questions, please
Thermal Solver - Recent Update