Software:StressCheck

From HandWiki
Revision as of 15:06, 1 December 2022 by Gametune (talk | contribs) (linkage)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
StressCheck
StressCheck Global to Local Detail Stress Analysis.png
Global-local stress analysis including multi-body contact effects
Developer(s)ESRD, Inc.
Stable release
V11.0 / December 2020; 3 years ago (2020-12)
Operating systemWindows 7, 8 and 10
TypeComputer Aided Engineering (CAE) software
Websitewww.esrd.com

StressCheck is a finite element analysis software product developed and supported by ESRD, Inc. of St. Louis, Missouri. It is one of the first commercially available FEA products to utilize the p-version of the finite element method and support verification and validation in computational solid mechanics and the requirements of Simulation Governance.

History

Development of StressCheck software began shortly after the founding in 1989 of ESRD, Inc. by Dr. Barna Szabó, Dr. Ivo Babuška, and Mr. Kent Myers. The principals have been performing research and development related to p-version finite element analysis for more than 20 years. Close ties to the Washington University Center for Computational Mechanics facilitates incorporation of the latest research results into StressCheck.

Capabilities

StressCheck is a complete 3D finite element analysis tool with an integrated pre- and post-processor, a suite of analysis modules supporting advanced solutions[buzzword] in elasticity and heat transfer, and utility modules that offer functionality to import CAD models and perform 2D and 3D automatic meshing.[1] Below is an abbreviated summary of current analysis modules and general capabilities.

Pre-Processing

  • Fully parametric modeling capability, including parameter- or formula-controlled:
    • Geometric dimensioning
    • Meshing parameters
    • Material properties
    • Boundary conditions (loads and constraints)
      • Tractions can be directly applied to the model to meet the requirements of elasticity
      • Intrinsic capability to represent sinusoidal bearing loads
      • Support for residual stress (RS) inputs (bulk residual stress or machining induced residual stress)
      • Support for a wide variety of constraint conditions
    • Solution settings
    • Extraction settings
  • Geometric (blended) mapping capability for higher-order approximation of geometry[2]
    • This is critical for detailed stress analysis and composite modeling
  • Automatic meshing capability in 2D and 3D
  • Handmeshing capability in 2D and 3D for improved discretization
    • H-discretization capability to automatically refine hand mesh
  • Global-local capability, i.e. importing structural nodal loads from a global model into a local StressCheck detail model
    • TLAP (Total Load At a Point) bearing and traction capability converts discrete point loads/moments into statically equivalent, smooth stress distributions
  • Advanced laminated composite modeling capability
    • Support for high aspect ratio elements (200:1 and larger) for representation of individual plies
    • Automatic lamination capability for discretization of a simple mesh to a ply-by-ply or homogenized representation
    • Ability to use geometry for laminate directions
  • Standardization via Handbook Solutions and Toolkit FEA
    • Each installation of StressCheck contains a library of pre-built Handbook models to encompass a variety of commonly solved engineering problems.
    • Users may generate organization-specific Handbook solutions[buzzword] for standardization purposes.

Finite Element Solver Features

Post-Processing

  • Inherent verification capability for identifying and controlling discretization errors
    • Extract any FEA data of interest (i.e. stress, strain, etc.) and convergence information for that data at any location in the model domain
  • Parameter and formula based post-processing
  • Fracture mechanics extractions, including stress intensity factors and J integral computation of separated energy release rates (i.e. J1, J2, and J3) with or without residual stress effects
  • Ply by Ply extraction capability for laminated composite materials

Interfacing with External Tools

  • COM API, allowing the ability to create or load models, solve them, and extract solution[buzzword] data using external programs such as AFGROW, Microsoft Excel, MATLAB and Visual Basic .NET
    • Allows for the development of custom applications
    • Optimization programs can interface with parametric modeling capability
    • Automation scripts can be written to update and solve multiple models

Technology

StressCheck uses the p-version of the finite element method. The utilization of the p-version in finite element analysis was pioneered by Dr. Barna Szabó during his tenure at Washington University in St. Louis. The p-version finite element method spans a space of high order polynomials by nodeless basis functions, chosen approximately orthogonal for numerical stability. Since not all interior basis functions need to be present, the p-version finite element method can create a space that contains all polynomials up to a given degree with many fewer degrees of freedom.[2]

In practice, the name p-version means that accuracy is increased by increasing the order of the approximating polynomials (thus, p) rather than decreasing the mesh size, h. Thus, to check for solution[buzzword] convergence by increasing the number of degrees of freedom in a given model, the shape function polynomial level is increased rather than remeshing with more elements, which is the standard FEA tool method. In StressCheck the maximum p-level is set to eight (8).

Application

StressCheck is used in a variety of industries, notably aerospace, and for a range of applications such as aircraft damage tolerance assessment and analysis of composite materials for which high order elements are particularly useful.[3]

References

  1. "StressCheck Professional Software"
  2. 2.0 2.1 Barna Szabó and Ivo Babuška, Finite element analysis, John Wiley & Sons, Inc., New York, 1991. ISBN:0-471-50273-1
  3. "Applications of advanced fracture mechanics utilizing StressCheck and AFGROW"
Notes

See also