• 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

Obstacles to Progress

Home The ESRD BlogObstacles to Progress

Obstacles to Progress

October 24, 2023 The ESRD Blog

By Dr. Barna Szabó
Engineering Software Research and Development, Inc.
St. Louis, Missouri USA


Thomas Kuhn, a professor at MIT and a highly influential philosopher of science, was interested in how science progresses as opposed to how it is generally believed to be progressing.  He found that progress occurs in fits and starts, rather than through a steady accumulation of knowledge.  Typically, a period of normal science is followed by a period of stagnation which is prolonged by the tendency of professionals to develop dogmatic adherence to a paradigm.  In the period of stagnation, evidence accumulates that the methodology being developed is incapable of handling certain classes of problems.  This leads to a model crisis, followed by a paradigm shift and the start of a new phase of normal science.

Photograph of Thomas Kuhn (via Magdalenaday.com).

While Kuhn was thinking of science as a whole, his observations are particularly fitting in the applied sciences where changing an accepted paradigm is greatly complicated by the fact that methods based on it may have been incorporated in the workflows of industrial organizations.

The development of the finite element method (FEM) follows a similar but more complex pattern consisting of two main branches: the art of finite element modeling and the science of finite element analysis.

The Art of Finite Element Modeling

The art of finite element modeling evolved from the pioneering work of engineers in the aerospace sector.  They were familiar with the matrix methods of structural analysis and sought to extend it to the solution of elastostatic problems, initially in two dimensions.  They constructed triangular and quadrilateral elements by establishing linear relationships between nodal forces and displacements.

This work was greatly accelerated by the US space program in the 1960s.   In 1965 NASA awarded a contract for the development of a “general purpose” finite element analysis program, which was later named NASTRAN.  NASTRAN and the other legacy codes were designed based on the understanding of the finite element method that existed in the 1960s.  Unfortunately, the software architecture of legacy codes imposed limitations that prevented these codes from keeping pace with subsequent scientific developments in finite element analysis.

Legacy finite element codes were designed to support finite element modeling which is an intuitive construction of a numerical problem by assembling elements from the library of a legacy finite element software product.  Through artful selection of the elements, the constraints, and the loads, the force-displacement relationships can be estimated with reasonable accuracy. Note that a nodal force is an abstract entity, derived from the generalized formulation, not to be confused with concentrated forces, that are inadmissible in two and three-dimensional elasticity.  This point was not yet clearly understood by the developers of legacy codes who relied on early papers and the first book [1] on the finite element method.

The Science of Finite Element Analysis

Exploration of the mathematical foundations of the finite element method began in the early 1970s, well after the architecture of legacy finite element software products took shape.  The finite element method was viewed as a method by which the exact solutions of partial differential equations cast in variational form are approximated [2].  Of interest are: (a) the rate of convergence in a norm that depends on the formulation, (b) the stability of the sequence of numerical problems corresponding to an increasing number of degrees of freedom, (c) the estimation and control of the errors of approximation in the quantities of interest.

The mathematical foundations of finite element analysis were substantially established by the mid-1980s, and finite element analysis emerged as a branch of applied mathematics.

Stagnation in Finite Element Modeling

Legacy finite element codes came to be widely used in engineering practice before the theoretical foundations of the finite element method were firmly established. This led to the emergence of a culture of finite element modeling based on the pre-scientific understanding of the finite element method. There were attempts to incorporate adaptive control of the errors of approximation, however, these attempts failed because adaptive error control is possible only when the underlying mathematical problem is well defined (i.e. an exact solution exists), however, in most industrial-scale finite element models this is not the case.

The primary causes of stagnation are:

  • The organizations that rely on computed information have not required solution verification which is an essential technical requirement in numerical simulation. 
  • The vendors of legacy finite element software tools have not kept pace with the growth of the knowledge base of the finite element method.

Outlook

The knowledge base of finite element analysis (FEA) is currently much larger than what is available to practicing engineers through legacy finite element software tools. Linking numerical simulation with explainable artificial intelligence (XAI) tools will impose requirements for reliability, traceability, and auditability. To meet those requirements, software vendors will have to abandon old paradigms and implement state-of-the-art algorithms for solution verification and hierarchical modeling [3].

References

[1] Zienkiewicz, O.C. and Cheung, Y.K. The finite element method in continuum and structural mechanics. McGraw-Hill 1967.

[2] Babuška, I. and Aziz, A.K. Lectures on mathematical foundations of the finite element method. Report ORO-3443-42; BN-748. University of Maryland, College Park, Institute for Fluid Dynamics and Applied Mathematics, 1972.

[3] Szabό, B. and Babuška, I. Finite Element Analysis: Method, Verification and Validation., 2nd ed. John Wiley & Sons, Inc., 2021.

Tags: Finite Element AnalysisFinite Element ModelingReliability
0

You also might be interested in

Finite Element Libraries: Mixing the “What” with the “How”

Finite Element Libraries: Mixing the “What” with the “How”

Sep 3, 2024

Engineering students first learn statics, then strength of materials, and progress to the theories of plates and shells, continuum mechanics, and so on. As the course material advances from simple to complex, students often think that each theory (model) stands on its own, overlooking the fact that simpler models are special cases of the more complex ones. This view guided the development of the finite element (FE) method in the 1960s and 70s, and ultimately led to legacy FE codes adopting an "element-centric" approach.

The Kuhn Cycle in the Engineering Sciences

The Kuhn Cycle in the Engineering Sciences

Aug 1, 2024

Model development projects are essentially scientific research projects. As such, they are subject to the operation of the Kuhn Cycle, named after Thomas Kuhn, who identified five stages in scientific research projects: Normal Science, Model Drift, Model Crisis, Model Revolution, and Paradigm Change. The Kuhn cycle is a valuable concept for understanding how mathematical models evolve. It highlights the importance of paradigms in shaping model development and the role of paradigm shifts in the process.

Digital Transformation

Digital Transformation

May 16, 2024

Digital transformation is a multifaceted concept with plenty of room for interpretation. Its common theme emphasizes the proactive adoption of digital technologies to reshape business practices with the goal of gaining a competitive edge. The scope, timeline, and resource allocation of digital transformation projects depend on the specific goals and objectives. Here, we address digital transformation in the engineering sciences, focusing on numerical simulation.

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 software provides a highly reliable and user-friendly production stress analysis tool that will replace the Finite Element Method (FEM) tools and failure criteria the experts currently employ for analyzing bonded joints. The software includes an FEM-based handbook format, which allows non-experts to utilize models prepared by specialists. The handbook problems include built-in failure criteria, geometric and material nonlinearities, and the modern FEM technology provides better error control and the treatment of very large aspect ratios.”

    Dr. Stephen P. Engelstad
    Technical Fellow, Lockheed Martin Aeronautics Company, Structural Methods and Analysis

Testimonials

“Aerospace materials scientists and structural engineers now have a new state-of-the-art software product called StressCheck, which provides efficient and reliable analysis tools for composite bonded aircraft structures. A composites research team from the aeronautics industry, known as the Composites Affordability Initiative (CAI), has just completed an extensive study of current capabilities in the area of failure analysis tools for composite bonded joints. This study led the CAI team to unanimously choose StressCheck as the software tool to replace as well as radically improve existing industry standard software currently used to size bonded joints.”

Air Force Research Laboratory (AFRL)

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.