Contact v12 1 (2)

download Contact v12 1 (2)

If you can't read please download the document

Transcript of Contact v12 1 (2)

  • 1. Release 12.0enhancements forcontact analysis 2009 ANSYS, Inc. All rights reserved. 1ANSYS, Inc. Proprietary

2. Pressure Penetration Loading Modeling of fluid penetrating into the interface between two contacting bodies. It supports: 2D/3D surface-to-surface contact pair Small and large sliding contact Rigid-flexible and flexible-flexible contact Path-dependent loading Fluid pressure is applied Fluid pressure is not applied 2009 ANSYS, Inc. All rights reserved.2 ANSYS, Inc. Proprietary 3. Pressure Penetration Loading Fluid pressure applied to contact and target elements SFE,elem,1,PRES,,val1,val2,val3,val4 Apply the pressure to contact elements only, if rigid-flexible contact, symmetric contact pair Fluid penetration starting points: Points are exposed to the fluid pressure ANSYS picks default points Contact surfaceContact surface Free-open edgeTarget surface --- Free-end Point Target surface2D contact: Free-end point3D contact: Free-open Edge 2009 ANSYS, Inc. All rights reserved. 3ANSYS, Inc. Proprietary 4. Pressure Penetration Loading User defined fluid penetration starting points: SFE, elem, 2, PRES,,STA1, STA2, STA3, STA4 STAi = 0 (default) --- ANSYS determines whether the ith node is a starting point based on the contact status. The ith node can be a default starting point if it is a node of a 2D free points or on a node of 3D free edges. STAi = 1 --- the ith node is the starting point which initially exposed to the fluid. It can be a penetrating point if initial contact status is "open". The node may no-longer be the start point when contact status changes during deformation process. STAi = 2 --- the ith node is a penetrating point. The node is always subjected to the fluid pressure in spilt of the contact status change. STAi = -1 --- the ith node will no longer be a default starting point. 2009 ANSYS, Inc. All rights reserved.4 ANSYS, Inc. Proprietary 5. Application: O-ring Seal 2009 ANSYS, Inc. All rights reserved. 5 ANSYS, Inc. Proprietary 6. Performance & Efficiency Contact performance improvements A new searching algorithm has been implemented which speeds up contact searching by 20X-200X, depending on the nature of the contact model. Only limited internal MPCs for rigid surface constraint are built which greatly reduce solver time. The computation time for contact element assembly and contact results is reduced by at least 50%. Contact results related to far field contact are no longer computed and stored, which greatly reduces the size of the results file. 2009 ANSYS, Inc. All rights reserved.6 ANSYS, Inc. Proprietary 7. Contact Speed-up Example BOOTSEAL 3DBoot Seal Elem: 11090Nodes: 504011.012.0 speedupDofs: 30240Rigid-Deformable +Self ContactContact database 11.72 0.216 54.26Contact Search3465.0475.64 45.80Contact Elements505.64188.95 2.67Other Elements4907.18 2301.7 2.13 Eq. Solver 276.77211.35 1.30Total CPU 9154.65 2777.643.29Elapsed Time 920727883.30No. of Iterations246 240 1.02No. of Substeps 4243 0.97 2009 ANSYS, Inc. All rights reserved. 7 ANSYS, Inc. Proprietary 8. Contact Performance:Nonlinear Customer ModelElems:49701 Nodes:67582 Dofs: 405492CPUV110 V120 Contact148372s 60.6sSearching Contact 1488s 791sElementsWall time 167455s 12141s 2009 ANSYS, Inc. All rights reserved. 8ANSYS, Inc. Proprietary 9. BenchMark results by ARTERSONR11.0 R12.0CONTACT DATABASE 72482.973CONTACT DATABASE 6661.095CONTACT SEARCH 717404.719 CONTACT SEARCH 10159.940CONTACT ELEMENTS676.445 CONTACT ELEMENTS 6872.640OTHER ELEMENTS 3242.742 OTHER ELEMENTS 2391.016EQUATION SOLVER 101088.141EQUATION SOLVER 25744.922TOTAL SYSTEM 822412.047 TOTAL SYSTEM45170.309From 9.5 days in R11.0 to half day in R12.0 2009 ANSYS, Inc. All rights reserved. 9ANSYS, Inc. Proprietary 10. Performance & Efficiency New contact pair trimming logic The CNCHECK command has new options for removing (TRIM) or unselecting (UNSE) contact and target elements which are initially in far field. The new capabilities improve solution efficiency for small sliding contact or assembly contact, especially in Distributed ANSYS runs. Before trimmingAfter trimming 2009 ANSYS, Inc. All rights reserved.10ANSYS, Inc. Proprietary 11. Performance & Efficiency New contact pair trimming logicAfter trimming Before trimmingA benchmark test from John Deere A benchmark test from a German user NoWith 8CPU No With TRIM TRIMTRIMTRIM2CPU 17922 15756 Elements 193390 729134CPU 10920 10493 Wall time15758 0. PINB Pinball RegionCut in half if spurious contact isdetected or contact searching isslow. TCCThermal contact0Highest conductivity of underlying conductance element and overall model size. ECCElectric contact 0Highest permitivity or lowest conductance resistivity of underlying element and overall model size. MCCMagnetic contact 0Highest emissivity of underlyingpermeanceelement and overall model size. 2009 ANSYS, Inc. All rights reserved.34ANSYS, Inc. Proprietary 35. aqus vs Ansys PADT bolted plate modelr 1.5 CNCHECK,AUTO command Sets keyopt(10)=2 or 1.67 Dual core laptop, 4 GB ram, Sparse Solveract stabilization which allows for convergenceAnsys)DefaultCNCH,auto #iterations142s affected by the number of processors (this 55Max Eqv Stress 297877 297877es Stresses between the Ansys 1 & 2 cpuWALL 3158 1434an 2009 ANSYS, Inc. All rights reserved. Ansys 35 ANSYS, Inc. Proprietary