Chapter 1 Introduction of Finite Element Method
1.1 Development Process of Finite Element Method
Understanding the behaviour and mechanisms of nature is fundamental in scientific research. Owing to the limited capacity of the human mind, we fail to grasp the complexity of the world in its entirety. Thus, engineers, scientists, or even economists subdivide a system under investigation into individual components, or “elements”, the behaviour of which is easy to understand and reconstruct the original system from these components so that its behaviour can be naturally studied.
In many cases, we can use a limited number of well-defined components to get an effective model, and such problems are called “discrete”. In other cases, the subdivision continues indefinitely, and the problem can only be defined by the fictitious concept of infinitesimals (which are not rigorously defined in standard mathematical analysis). This leads to differential equations or equivalent statements, which contain an infinite number of elements. Such systems are correspondingly called “continuous”. With the development of digital computers, discrete problems can usually be solved easily, even with a large number of elements. Since the capacity of any computer is limited, continuous problems can only be solved accurately by mathematical manipulations. However, the mathematical techniques available for exact solutions are usually limited to oversimplified situations. In order to solve realistic continuous problems, various discretisation methods have been put forward. All these methods involve an approximation that, ideally, as the number of discrete variables increases, it approaches the limit of the true continuum solution.
Because most classical mathematical approximation methods and various direct approximation methods used in engineering belong to this category, it is difficult to determine the origin of the finite element method and the exact time of its invention. These approximate numerical methods definitely lay a crucial foundation for the generation of the finite element method, and promote the development of relevant numerical algorithms and numerical models in computational mechanics. The historical development of approximate numerical methods involved in the finite element method can also be obtained in some review papers. Figure 1.1 shows the evolution process, which leads to the concept of finite element analysis:
(1) Mathematicians and engineers have different views on the discretization of continuous problems. Since 1870, some mathematicians have developed general techniques that can be directly applied to differential equations, such as the trial functions (Ritz, 1909; Rayleigh, 1870), variational methods (Ritz, 1909; Rayleigh, 1870), weighted residuals (Biezeno and Koch, 1923; Galerkin, 1915; Gauss, 1795). Furthermore, using the trial function in each partition domain, the piecewise continuous trial functions were developed (Zienkiewicz and Cheung, 1964; Argyris and Kelsey, 1960; Prager and Synge, 1947; Courant, 1943).
(2) The differential equations can be approximately expressed by difference equations. In 1910, the classical difference method was established (Southwell, 1946; Liebman, 1918; Richardson, 1910). Then, based on the variational principle, the variational difference method was developed (Feng, 1965; Wilkins, 1969; Varga, 1962). It should be emphasised that, in China, K. Feng of the Chinese Academy of Sciences also proposed a discretisation numerical method based on the variational principle for solving elliptic partial differential equations in 1965. He is regarded as one of the pioneers in the basic theory of the finite element method: “Independently of parallel developments in the West, he (Feng) created a theory of the finite element method. He was instrumental in both the implementation of the method and the creation of its theoretical foundation using estimates in Sobolev spaces” (Lax, 1993).
(3) Some engineers and technicians directly used the method of analogy structure analysis to discretize the continuous domain, and the structural analog substitution was developed (Newmark, 1949; McHenry, 1943; Hrenikoff, 1941). Subsequently, the method of direct continuum elements was developed, and the representative research works are from Turner et al. (1956) and Clough (1960). Turner et al. proved that a more direct but equally intuitive replacement of properties could be made significantly and more effectively by considering that small portions or “elements” in a continuum behave in a simplified way. Clough used the term “finite element”, which was born based on the view of “direct analogy” in engineering, implying the direct use of a standard methodology applicable to discrete systems.