• About
    • Who We Are
    • Partners & Providers
    • News & Events
    • The ESRD Blog
    • Careers
    • Contact Us
  • Applications
    • What We Solve
    • Detailed Stress
    • Composites
    • Fracture Mechanics
    • Residual Stress
    • Sim Apps
  • Products
    • What We Develop
    • StressCheck Professional
      • StressCheck Core
      • Solvers
      • Advanced Modules
      • Utilities
      • Academic Licensing
    • StressCheck Apps
      • CAE Handbook
      • StressCheck Tool Box
    • Product Updates
  • Support
    • How We Can Help
    • Training
    • Webinars
    • Quick Start Guide
    • Help Documentation
    • Software FAQ’s
  • Simulation
    • How We Simulate
    • Benchmarks
    • Simulation Governance
    • History of FEA
    • Dictionary & Terms
  • Resources
    • Browse Our Resource Library
    • White Papers
    • Case Studies
    • Product Demos
    • StressCheck Tutorials
Serving the Numerical Simulation community since 1989
  • Contact Us
  • Register
Login
Forgot Password?
Join Us
ESRDESRD
ESRDESRD
  • About
    • Who We Are
    • Partners & Providers
    • News & Events
    • The ESRD Blog
    • Careers
    • Contact Us
  • Applications
    • What We Solve
    • Detailed Stress
    • Composites
    • Fracture Mechanics
    • Residual Stress
    • Sim Apps
  • Products
    • What We Develop
    • StressCheck Professional
      • StressCheck Core
      • Solvers
      • Advanced Modules
      • Utilities
      • Academic Licensing
    • StressCheck Apps
      • CAE Handbook
      • StressCheck Tool Box
    • Product Updates
  • Support
    • How We Can Help
    • Training
    • Webinars
    • Quick Start Guide
    • Help Documentation
    • Software FAQ’s
  • Simulation
    • How We Simulate
    • Benchmarks
    • Simulation Governance
    • History of FEA
    • Dictionary & Terms
  • Resources
    • Browse Our Resource Library
    • White Papers
    • Case Studies
    • Product Demos
    • StressCheck Tutorials

Why Is a Hierarchic Modeling Framework Important?

Home S.A.F.E.R. SimulationWhy Is a Hierarchic Modeling Framework Important?

Why Is a Hierarchic Modeling Framework Important?

July 19, 2018 S.A.F.E.R. Simulation, The ESRD Blog

Selecting the simplest model for an analysis is not always trivial for engineers. A Hierarchic Modeling framework eases this burden by providing support for investigating model form errors.

In our previous SAFER Simulation articles, we have explored the concepts of Numerical Simulation, Challenges of Legacy FEA, Finite Element Modeling, Simulation Governance and High-Fidelity Aerostructure Analysis. We worked to establish a lexicon and foundational basis for how ESRD’s technological framework fits into solving the increasingly complex applications facing today’s engineering community.

In this SAFER Simulation article, we explore the concept of Hierarchic Modeling, some practical applications of Hierarchic Modeling, and the importance of implementing a Hierarchic Modeling framework in CAE software tools to support the practice of Simulation Governance.

What Is Hierarchic Modeling?

“Hierarchic models for plates and shells” by Drs. Ricardo Actis, Barna Szabó and Christoph Schwab. Comput. Methods Appl. Mech. Engrg. 172 (1999) 79-107.

The concept of Hierarchic Modeling is not new, it was introduced in the 1990s, and together with hierarchic finite element spaces and hierarchic basis functions it was implemented in StressCheck Professional. From the introduction to the 1999 Computer methods in applied mechanics and engineering technical paper “Hierarchic models of laminated plates and shells” by Drs. Actis, Szabó and Schwab:

The notion of hierarchic models differs from the notions of hierarchic finite element spaces and hierarchic basis functions. Hierarchic models provide means for systematic control of modeling errors whereas hierarchic finite element spaces provide means for controlling discretization errors. The basis functions employed to span hierarchic finite element spaces may or may not be hierarchic. Brief explanations follow:

Hierarchic models are a sequence of mathematical models, the exact solutions of which constitute a converging sequence of functions in the norm or norms appropriate for the formulation and the objectives of analysis. Of interest is the exact solution of the highest model, which is the limit of the converging sequence of solutions. In the case of elastic beams, plates and shells the highest model is the fully three-dimensional model of linear elasticity, although even the fully three-dimensional elastic model can be viewed as only the first in a sequence of hierarchic models that account for nonlinear effects, such as geometric, material and contact nonlinearities.

Hierarchic Modeling makes it possible to identify the simplest model that accounts for all features that influence the quantities of interest given the expected accuracy. This is related to the problem-solving principle, known as Occam’s razor, that when presented with competing models to solve a problem, one should select the model with the fewest assumptions, subject to the constraint of required accuracy.

Not all CAE software tools are capable of supporting Hierarchic Modeling in practice, especially for complex applications for which many modeling assumptions are to be examined.

What Do CAE Software Tools Need to Support Hierarchic Modeling?

As previously discussion in our S.A.F.E.R. Simulation blog article on Numerical Simulation, to enable support for a Hierarchic Modeling framework, and by extension the practice of Simulation Governance, CAE software tools must meet three basic requirements:

  1. The model definition must be independent from the approximation.
  2. Simple procedures must be available for assessing the influence of modeling assumptions (in support of model validation).
  3. Simple procedures must be available for objective assessment of the errors of approximation (in support of solution verification).

 

The above requirements, and how meeting these requirements are supported in practice, are explained in greater detail in our Brief History of FEA page and its narrated video. The first implementation of model hierarchies in a CAE software tool, as explained in the video, was released in 1991 (ESRD’s StressCheck Professional).

An implementation framework meeting these three requirements enables the practice of Simulation Governance, providing the basis for the creation and deployment of engineering Sim Apps. Democratization of Simulation for standardization and automation of new technologies, such as Sim Apps, can be done with proper safeguards provided that the software tools used for the creation and deployment meet these technical requirements.

Why Should Engineers Care About Hierarchic Modeling?

“On the role of hierarchic spaces and models in verification and validation” by Drs. Barna Szabó and Ricardo Actis. Comput. Methods Appl. Mech. Engrg. 198 (2009) 1273-1280.

Legacy CAE tools used for Finite Element Modeling were not designed to support Hierarchic Modeling. This is because the concept of Hierarchic Modeling was established many years after the infrastructure of legacy FEA tools was created. Their main limitation is that the model definition and the approximation are not treated separately. Different orders of model complexity cannot be objectively compared by engineering analysts, therefore there is no basis for establishing  confidence in the modeling assumptions.

From 2009’s Computer methods in applied mechanics and engineering technical paper “On the role of hierarchic spaces and models in verification and validation” by Drs. Actis and Szabó:

…It is also necessary for the computer implementation
to support hierarchic sequences of models, allowing investigation of the sensitivities of the data of interest and the data measured in validation experiments to the various assumptions incorporated in the model…There is a strong predisposition in the engineering community to view each model class as a separate entity. It is much more useful however to view any mathematical model as a special case of a more comprehensive model, rather than a member of a conventionally defined model class.

For example, the usual beam, plate and shell models are special cases of a model based on the three-dimensional linear theory of elasticity, which in turn is a special case of large families of models based on the equations of continuum mechanics that account for a variety of hyperelastic, elastic-plastic and other material laws, large deformation, contact, etc. This is the hierarchic view of mathematical models.

Comparison of maximum von Mises stress convergence for different hierarchic fastened connection models.

To aid finding the simplest model, sensitivity studies via virtual experimentation are recommended. For example, modeling fastened joints may or may not require full multi-body contact effects if the data of interest are sufficiently far from the region of load transfer; bearing load applications, distributed normal springs or partial contact via “plugs” may be sufficient. By extension, if a structural support is to be approximated by distributed springs, the spring coefficients should be defined parametrically so that sensitivity studies are easy to perform.

The following examples and practical applications illustrate how a Hierarchic Modeling framework leads to increased control over and confidence in the engineering decision-making process.

Applications of Hierarchic Modeling In Engineering Practice

We will focus on two practical applications common to many aerospace engineers: fastened (bolted) joint analysis, and the influences of nonlinear effects such as plasticity. Both engineering applications require high-fidelity analyses to represent the data of interest, and are typically sensitive to the modeling assumptions.

Fastened Joint Analysis

ESRD recently provided a webinar titled “Hierarchic Approaches to Modeling Fastened Connections”, which incorporated the main points from the above discussion. The webinar can be viewed below in its entirety.

Through StressCheck Professional‘s Hierarchic Modeling framework, different modeling assumptions are tested for several classes of fastened joints and connections, including lap joints, splice joints and fittings, and in many cases a simpler model was found that represented the data of interest within a sufficient tolerance:

Some of the fastened joint modeling assumptions explored included the following:

  • In-plane only vs out-of-plane bending effects on load transfer and detailed stresses
  • 2D structural shear connections vs 3D detailed multi-body contact
  • 2D bearing loading vs 3D bearing loading vs 3D multi-body contact
  • Compression-only normal springs vs multi-body contact
  • Fused fasteners vs multi-body contact
  • Linear elastic vs. elastic-plastic materials

 

Without a Hierarchic Modeling framework, exploring these modeling assumptions would be unfeasible in engineering practice, and create a “simulation bottleneck” for engineering analysts.

Linear vs Nonlinear Effects

In some aerospace engineering applications, it may be necessary to investigate the influence of nonlinearities, such as plasticity and/or large deformations, in the results of interest.  For that reason a linear solution (i.e. small strain, small deformation and linear elastic material coefficients) must be viewed as the first in a hierarchy of models that includes nonlinear constitutive  relations, finite deformation and mechanical contact.

In a Hierarchic Modeling framework, engineering analysts should not need to change the discretization (i.e. mesh, element types and mapping) when transitioning from a linear to nonlinear model analysis for example; the switch should be seamless and simple, allowing the order of the model to increase on demand.

The following demo videos examine two case studies in nonlinear effects, in which the Hierarchic Modeling framework of StressCheck Professional was used to assess the influence of simplifying modeling assumptions without changing the discretization.

Geometric Nonlinearities

In the first case study, a linear vs. geometric nonlinear (large strain/large displacement) analysis for a 3D helical spring was performed:

Performing a geometric nonlinear analysis for the helical spring, in which equilibrium is satisfied in the deformed configuration, required no interaction with the model inputs or discretization parameters. The engineering analyst simply starts from a converged linear solution as the first step in the geometric nonlinear iterations.

The model hierarchies were then compared in live results processing with minimal effort, allowing the engineering analyst to quickly assess how accounting for large displacements/rotations affects the outcome of the results.

Material Nonlinearities

In the second case study, elastic-plastic materials are assigned to a detailed 3D eyebolt geometry, allowing plasticity to develop as the eyebolt is overloaded in tension:

To incorporate plasticity into the model, it was only required to update the material properties from linear to elastic-plastic; no other change in model inputs was required. Then, after a converged linear solution was available, a material nonlinear analysis was seamlessly initiated.

As in the previous case study, both models were available for assessment in live results processing, allowing the engineering analyst to determine whether material nonlinear effects are significant at the given load level (i.e. is the plasticity extensive) or the plastic zone is fully confined by elastic material.

Summary

As demonstrated in the above examples, and articulated in the technical paper excerpts, support for a seamless transition between model orders and theories is made possible by the implementation of a Hierarchic Modeling framework. To implement Hierarchic Modeling, CAE software tools must also allow separation of model definition from the discretization (in legacy FEA software, the definition of the model and the numerical approximation are combined, necessitating large element libraries). Without this clear separation, it is not feasible to reliably perform verification and validation in engineering practice.

Additionally, engineering analysts should expect modern FEA and CAE tools to support “what if” and sensitivity studies, such that modeling assumptions can be easily assessed and the simplest model used with confidence. As more and more engineering organizations look to democratize simulation, and virtual experimentation is increasingly used, it is essential to have numerical simulation tools that treat model definition separately from the approximation.

Finally, through the use of hierarchic finite element spaces and mathematical models it is possible to control approximation errors separately from modeling errors, while providing objective measures of solution quality for every result, anywhere in the model, in support of the increasing simulation demands on engineers.

How We Can Help…

Need a demo of an engineering application, such as a detailed stress, fracture, global-local or composites solution? Fill out the below form (note the required fields) and submit. An ESRD representative will respond shortly with more information. Thank you!
Please indicate an organization, such as the agency, company or academic institution to which you are affiliated.
For more details on the engineering applications supported by our software products, refer to our Applications page.
ESRD will work with you to schedule a 1 to 2-hour Teams meeting to review the selected engineering applications.
Loading

 

 

Tags: Aerospace and DefenseHierarchic ModelingNumerical SimulationSimulation GovernanceSolution Verification
3

You also might be interested in

ESRD @ CAASE 2018 Conference
The Conference on Advancing Analysis & Simulation in Engineering.

ESRD @ CAASE 2018 Conference

May 16, 2018

ESRD is pleased to announce that we will be attending and presenting at The Conference on Advancing Analysis & Simulation in Engineering (CAASE) 2018 from June 5-7 in Cleveland, OH.

ESRD @ NAFEMS Americas 2017 Wichita Event

Oct 31, 2017

Next week, ESRD will co-sponsor, exhibit and present at the[...]

S.A.F.E.R. Numerical Simulation for Structural Analysis in the Aerospace Industry Part 5: An Introduction to StressCheck for High-Fidelity Aero-structure Analysis
C130 Hercules transport aircraft.

S.A.F.E.R. Numerical Simulation for Structural Analysis in the Aerospace Industry Part 5: An Introduction to StressCheck for High-Fidelity Aero-structure Analysis

Apr 2, 2018

In this final post of our "S.A.F.E.R. Numerical Simulation for Structural Analysis in the Aerospace Industry" series, we will profile the stress analysis software product StressCheck®, what makes it different from other FEA software and the applications for which it is used in A&D engineering.[...]

Leave a Reply

We appreciate your feedback!
Cancel Reply

You must be logged in to post a comment.

Looking for Resources?

Interested in a Demo, Evaluation or Purchase?

Have a Software Question, Issue or Feature Request?

Recent News & Events

  • Trustworthiness in Simulation: Credibility or Decision-grade Reliability?
  • Beyond the Black Box: Explainable AI Requires Explainable Simulation
  • Turtle Shells and Legacy Finite Element Codes: Evolutionary Constraints in the Age of Explainable AI

Quick Links

  • Quick Start Guide
  • Documentation
  • Software FAQs
  • Software Demos

Testimonials

  • The capabilities available with BAMF, AFGROW and StressCheck are highly advanced and offer significant potential to achieve the high-level goal of TITANS –to reduce the need to conduct expensive and time consuming physical tests and to rely more on simulation.

    Dr. Kevin Walker
    Defence Science and Technology Group – Melbourne, Australia

Testimonials

“Of the three FEA products we use, StressCheck gives me the most confidence when it comes to performing post-processing quality checks on multi-body contact analysis results.  StressCheck has the capability to extract any data of interest and convergence information for that data at any location in the model domain; the other two FEA products do not.  And when it comes to interference fit multi-body contact solutions, I haven’t found any software to outperform StressCheck.”

In Service Support Center Engineer, Navy Fleet Readiness Center-East

Member Portal

  • Member Registration
  • Member Login

Contact Us

© 2026 · Engineering Software Research & Development, Inc. | Terms & Conditions | Privacy & Cookie Policy | Software License Agreement | Software Maintenance and Technical Support Policy

Prev Next

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits, as outlined in our Cookie Policy. You may adjust your cookie preferences within .

ESRD
Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.

Strictly Necessary Cookies

Strictly Necessary Cookies should be enabled at all times so that we can save your preferences for cookie settings.