Keywords

1 Introduction

In the field of orthopaedic surgery, it is very important to determine the stress-strain condition of the implants and bones. Mechanical loads of organs and tissues within a human body cause stresses and strains. Strain caused by mechanical load produce internal mechanical forces within the body. For simpler geometric shapes, analysis of mechanical behaviour can be determined analytically, wherein for complex cases, it is necessary to apply a numerical method, such as finite element method (FEM). Finite element analysis, represents a numerical analysis used for solving of complex geometry problems, for which obtaining of an analytical solution is extremely difficult. FEM is a method based on discretization of complex geometrical domains into much smaller and simpler ones, wherein field variables can be interpolated using shape functions.

Application of FEM in biomedical applications is becoming more and more frequent, causing complications in terms of complicated geometry, when it is almost impossible to reach an analytical solution. During previous studies, this method was used to determine the stress state of the hip implants, as well as on orthopedic plates of different geometries [1,2,3].

In FEM, a complex region which defines the continuum is discretized into simple geometric shapes - elements. It is assumed that these elements have properties and relations which can be mathematically expressed as unknown quantities in certain points of elements - nodes. A process of connecting and combining of individual elements in a given system is applied. After taking into account the influence of load and boundary conditions, a series of linear or non-linear equations is typically obtained. Solving of these equations provides an approximate behaviour of a continuum or a system. The algorithm for this method consists of the following steps: continuum discretization, selection of interpolation functions, calculating of system properties, forming of algebraic equations, solving of algebraic equation systems, and calculation of necessary influences in nodes for individual finite elements.

The advantages of applying FEM include: it is applicable to complex geometries, complex types of analysis, complex loads, and models made of non-homogeneous materials, etc. Types of errors that can occur include discretization errors, as well as formulation and numerical errors. The basic equation of FEM for static load conditions is \( \left\{ F \right\} = \left[ K \right] \times \left\{ u \right\} \), where \( \left[ K \right] \) is the general or global stiffness matrix, \( \left\{ u \right\} \) is the global displacement vector [4, 5].

FEM saw its first use in orthopaedic biomechanics in 1972, for the purpose of assessing of stresses in human bones. Since then, this method has been applied with increasing frequency in stress state analysis of bones and prosthetics, as well as fracture fixation, [1,2,3, 6,7,8,9,10,11,12,13,14,15], an example model is presented in Fig. 1 [1].

Fig. 1.
figure 1

Stress distribution on a hip implant obtained by the FEM, [1]

In addition to bones, this method can be used in analysis of numerous other tissues and organs. In case of orthopaedics, there has always been a significant interest in stress and load. However, mathematical tools available for stress analysis in classic mechanics were not suitable for calculations of extremely irregular structural properties of bone. Hence, the use of FEM represented a logical step due to its unique ability to determine stress state in structures with complex shape, load and material behaviour, [14,15,16,17,18,19]. In this paper, the basics of finite element method and its application to prosthetics will be presented, with particular attention to modelling of a hip replacement prosthesis.

2 Application of FEM in Analysis of Behavior of Biomaterials with Cracks

Modelling of fracture mechanics problems requires an adequate treatment of displacement and stress field singularity around the crack tip, where the biggest problem is reflected in drastic increase in discretization error, which occurs when using classic FE, such as the eight-node element. The most efficient solution is obtained by using the reduction technique (reducing the error to only 1%) or by applying special FE around the crack tip, which contains the strain field singularity [4, 5, 20,21,22,23].

In the case of displacement extrapolation method, Fig. 2, when crack propagation simulation in the material is performed using polar coordinates, the following expressions for equivalent coefficient can be defined for plane strain conditions, and it is determined according to expression (1):

$$ {\varvec{K}}_{{\varvec{I}}}^{\boldsymbol{*}} = \frac{{\sqrt {{\bf 2}\boldsymbol{\pi} } }}{\bf 2}\frac{{\varvec{E}}}{{\left( {{\bf 1} + \boldsymbol{\nu} } \right)}}\,\frac{\bf 1}{{{\bf \sin} \frac{\boldsymbol{\theta} }{\bf 2}\left[ {{\bf 2}\left( {{\bf 1} - \boldsymbol{\nu} } \right) - {\bf cos}^{\bf 2} \frac{\boldsymbol{\theta} }{\bf 2}} \right]}}\;\frac{{{\varvec{v}}\left( {{\varvec{r}},\boldsymbol{\theta} } \right)}}{{\sqrt {\varvec{r}} }} $$
(1)
Fig. 2.
figure 2

Special crack tip elements.

If the angle \( {\boldsymbol{\theta}} = {\bf 0} \), the following expression is obtained:

$$ {\varvec{K}}_{{\varvec{I}}}^{\boldsymbol{*}} = \frac{{\sqrt {{\bf 2}{\boldsymbol{\pi}} } }}{\bf 4}\;\frac{{\varvec{E}}}{{{\bf 1}-{\boldsymbol{\nu}}^{\bf 2} }}\;\frac{{\varvec{v}}({\varvec{r}} ,{\boldsymbol{\pi}})}{{\sqrt {\varvec{r}} }} $$
(2)
$$ K_{I} = \mathop {\lim }\limits_{r \to \infty } \;K_{I}^{*} $$
(3)

Fracture mechanics parameters can be determined in a number of different methods, such us displacement extrapolation, J-Integral, stiffness derivative method, etc.

3 Application of X-FEM Method to Crack Growth Simulation

In order to evaluate the influence of initial defects in material on strength and life of structures, finite element analysis is applied to cracks of various shapes, sizes and locations. In these analyses, FEM is limited, since changes in crack topology require additional generating of mesh domain. This represents a significant constraint and complicates crack growth simulation on complex geometries. Extended finite element method (X-FEM) was developed in order to make calculations easier, which was required during positioning of arbitrary cracks within a finite element model [20, 24]. It is a very wide field of application of this method, first of all in determining the behavior of material with crack in the engineering, as well as in biomedical applications [25,26,27].

XFEM uses enhancement functions as a means of displaying all forms of discontinuous behaviour, such as crack displacement. Enhancement functions are introduced into the displacement approximation for only a small number of finite elements, relative to the size of the whole domain. Additional degrees of freedom are introduced for all elements where the discontinuity is present, and in some cases - depending on the type of the selected function - into adjacent elements, which are then referred to as mixed elements [28,29,30,31].

Displacement approximation can be expressed in the following way, by applying enhancement functions:

$$ \varvec{u}^{h} \left( \varvec{x} \right) = \mathop \sum \limits_{i} N_{i} \left( \varvec{x} \right)\left[ {\varvec{u}_{i} + \mathop \sum \limits_{j} v^{j} \left( \varvec{x} \right)\varvec{a}_{i}^{j} } \right] $$
(4)

The unity property is based on the fact that the sum of interpolation functions of finite elements equals one. Assuming that the unity property is fulfilled, additional enriching functions, i.e. improvement functions, can be given in displacement approximation. In this case, application of standard X-FEM displacement formulation approximates displacements as:

$$ \begin{aligned} u\left( {\xi ,\eta ,\zeta } \right) & = \sum\nolimits_{i} {N_{i} \left( {\xi ,\eta ,\zeta } \right)U_{i} } + \sum\nolimits_{i} {N_{i} \left( {\xi ,\eta ,\zeta } \right)H\left( {\xi ,\eta ,\zeta } \right)b_{i} } \\ \, & \quad + \sum\nolimits_{i} {N_{i} \left( {\xi ,\eta ,\zeta } \right)\left( {\sum\nolimits_{j} {\varPsi_{j} } \left( {r,\theta } \right)c_{ji} } \right)} \\ \end{aligned} $$
(5)

where \( N_{i} \left( {\xi ,\eta ,\zeta } \right) \) are shape functions, \( U_{i} \in {\mathbf{R}}^{3} \) are node displacement parameters for all nodes of a hexahedron element: 1~8, \( b_{i} \in {\mathbf{R}}^{3} \) are parameters of jump function on jump nodes, and \( c_{ji} \in {\mathbf{R}}^{3} \times {\mathbf{R}}^{4} \) are parameters of the branching function for nodes at the crack tip [28,29,30,31].

It is necessary during calculation to determine which mesh elements were divided by the crack and in which element the crack tip is located, taking into account that X-FEM does not approximate the entire domain. In this sense, an unequivocal identification of elements uses two functions on the level of sets (LS functions), which are based on level set (LS) method.

Jump function H is defined as the sign of the level set φ:

$$ H\left( {\xi ,\eta ,\zeta } \right) = \left\{ {\begin{array}{*{20}c} { + 1:\varphi \left( {\xi ,\eta ,\zeta } \right) > 0} \\ { - 1:\varphi \left( {\xi ,\eta ,\zeta } \right) < 0} \\ { \pm 1:\varphi \left( {\xi ,\eta ,\zeta } \right) = 0} \\ \end{array} } \right. $$
(6)

It should be noticed that function \( H\left( {\xi ,\eta ,\zeta } \right) \) is not well defined when \( \varphi \left( {\xi ,\eta ,\zeta } \right) = 0 \), \( H\left( {\xi ,\eta ,\zeta } \right) = \pm 1 \) and \( \left[\kern-0.15em\left[ {H\left( {\xi ,\eta ,\zeta } \right)} \right]\kern-0.15em\right] = 2 \) merely represents a suitable way of calculating of the jump function in points which are located at the crack surface [28,29,30,31].

4 Numerical Calculation of Selected Hip Implant Models

Numerical models were made of a hip prosthesis in order to analyse material behaviour of an implant during load in an ideal case, and also when there is a crack in the material. In this sense, simplifications of problems related to implanting of the prosthetic were performed in order to fulfil the requirements in terms of size. In a realistic case, there are many factors that influence the integrity of the prosthetic, such as state of bones, effects of corrosion and biocompatibility of selected metallic biomaterials [32,33,34,35], as well as bone cement properties [36, 37], but it is not possible to simulate all of these effects, since they depend on individual cases as well [38].

For FEM analyses, performed in commercial software ABAQUS, three-dimensional models of the prosthetic and stem were made based on real prosthetic components, one example presented in a Fig. 3.

Fig. 3.
figure 3

Hip implant model made of CoCrMo alloy.

Selected model is made of CoCrMo alloy [33, 39], whose properties are given in Table 1.

Table 1. Mechanical properties

4.1 Development of Numerical Models

The geometry of the stem has a significant effect on prosthesis performance. Stem with a smooth surface, generally speaking, reduces the stress concentration and enable significant fatigue resistance. Stem with a sharp or rugged surface enables good connection and prevents potential sliding of the joint. Level of stress concentration and tendency to fatigue fracture depend on the roughness of the stem surface.

A dimension of adopted geometrical model is given in the Fig. 4.

Fig. 4.
figure 4

Hip implant model – dimensions

The constitutive relation which is chosen for the given problem requires the specification of two constants, Young’s elasticity modulus and Poisson’s ratio.

Values of coefficients used for this problem in an example presented here, are given in Table 2.

Table 2. Values of coefficients used

FEM analysis requires a numerical description of all external loads affecting the structure (points in which they act, magnitude, direction). These loads are usually variable and are not always precisely defined, thus when using FEM analysis, a frequent question is which approach to use in order to obtain useful information.

Certain approximations have been introduced regarding boundary conditions and loads of the model. Taking into account that only the behaviour of metal structures is analysed in terms of crack presence in the biomaterial, and based on the review of relevant literature in terms of the expected location of crack initiation, it was possible to introduce a fixed support approximation for the load bearing structure of the implant in the lower part which is in contact with the bone.

Real load which acts on the implant was introduced in two ways, as compressive load on prosthetic cup, and as a force which acts in a single point on the acetabular part of the prosthetic. Loads defined in this way actually represent an approximation of real hip implant behaviour. Since real load acting on the hip is highest in the simulated direction, and in the first approximation of the bone-implant connection, a completely rigid connection can be assumed.

Two characteristic load types during the walking stage were selected, shown in Table 3, for normal and fast walking. In that sense, the values of the load range from minimum 4.9 BW to maximum 7.6 BW loads. For the purpose of numerical calculation, a person with a weight of 80 kg was selected, thus the expected loads on the implant during normal walking were 3845.5 N and for fast walking 5964.5 N respectively.

Table 3. The maximum force on the hip joint

4.2 Discretization of Structure in Numerical Models

For the purpose of FEM analysis, two types of finite elements were selected, which adequately describe the behaviour of complex three-dimensional structures, such as hip implants. Within the calculation, standard 3D stress elements type libraries were used, which are a part of the applied software package. Applied to all models were two types of 3D elements, an 8-node linear hex type element, with reduced integration and a 10-node tetrahedral type of quadratic element.

Discretization parameters for model calculation are shown in Table 4, and include the selected shape and number of elements and nodes.

Table 4. Discretization parameters of a numerical model

The finite elements mesh generated on the calculation modelis shown in Fig. 5.

Fig. 5.
figure 5

Numerical model - FE mesh

5 Development of a Model with a Crack

The most recent method which is applied to modelling of cracked material behaviour is based on extended finite element method, X-FEM. [24,25,26,27].

Based on literature analysis, it was assumed that in places where stem was connected to the acetabular part, wear or corrosion can occur in material, and as a result of that, material damage may occur, i.e. the appearance of cracks [33, 40,41,42].

During further model development and preparation for FEM analysis, generating of the mesh on the implant model was performed, with an initial crack and a tendency to obtain a mesh as fine as possible.

Shown in Fig. 6 is the implant model with a generated finite elements mesh and an initial crack positioned in the critical area.

Fig. 6.
figure 6

Display of a discretized implant model with a crack in the critical area

6 Results of Numerical Analysis

To investigate the difference between results for loads defined by standard defined and real loads on implants that can appear in practice, it is necessary to analyze the prosthesis under a body weight static loading, and under the maximum load that can occur during the walking cycle.

For numerical model the distribution of von Mises stressis shown in Fig. 7, while applied loads is 3845.5 N on the selected implant surface that is 422 mm2. For this model a standard element library is used, and the model is made using the C3D8R and C3D10 element types. Total number of elements is 7.253 and total number of nodes is 9.708. For this analysis total CPU time is 7.300 and deformation scale factor for graphical representation is 500.

Fig. 7.
figure 7

Von Mises stress distributionon a numerical model.

Based on the stress field analysis for the characteristic loads, maximum stress values on an implant model are obtained, with two different types of load structure presented in this paper. The results are shown in Table 5.

Table 5. Results of numerical analysis

Referring to the analysis of stress and strain state on the numerical model, it can be concluded that the area of maximum stress and strain values is right at the expected places on implant geometry. Numerical simulations on model show that stress concentration occurs in precisely those areas where in practice fatigue fracture occurred in implants of similar or same geometry.

With regard to these observations, further numerical analysis included numerical models of an implant with fatigue crack in the biomaterial, set just in spots of the highest stress concentration.

Crack propagation rate da/dN was obtained using Paris crack growth low, Paris exponent n is 2.28, and Paris coefficient is 2.05 10−11.

Applied parameters for the numerical calculation of the fatigue crack propagation in biomaterial of the implant are given in Table 6.

Table 6. Numerical parameters for crack propagation behavior

The numerical analysis were done in numerical package Morpheo, which is based on application of extended finite element method, and is supported by numerical software for simulation and finite element analysis Abaqus.

The initial crack was set on a spot where occurrence of fatigue and the micro pitting it is expected.

Figure 8 shows the critical area on mono-block hip implant models in terms of fatigue crack appearance, i.e. the numerical model with crack inserted and finite element mesh generated, and as well the crack propagation in the material.

Fig. 8.
figure 8

Crack propagation on a numerical model.

Figure 9 shows the expansion of cracks in the material and stress distribution at the critical crack length for selected implant model.

Fig. 9.
figure 9

Von Misses stress distribution on a crack surface

By applying numerical analysis on the model of an implant with crack fracture mechanics parameters were determined, i.e. value of the stress intensity factor KI, KII KIII i Kef. It should be noted that all these values are determined for each calculation step. Based on theoretical considerations of the crack opening modes, it is clear that in this case of loading conditions on an implant, stress intensity factor values are much higher for the mode I than for modes II and III.

For each step of numerical calculation obtained stress intensity factors values KI KII and KIII are presented in Table 7.

Table 7. KI values for numerical model

It is recommended to assume an initial crack in the material in accordance with the fracture criteria KIC, when crack growth occurs in case of KI ≥ KIC, i.e. the linear elastic analysis fracture criteria.

Obtained values suggest that the hip prosthetic with an initial crack, subjected to a normal walking, i.e. which works under walking cycle normal conditions, will have a number of cycles equal to 29,493 for numerical model before final fracture and prosthesis failure. Results were numerically obtained and show the number of cycles after the crack was initiated, and with the application of numerical simulation, the number of cycles for which the prosthetic functions under normal conditions was determined, assuming there are flaws in the material.

X-FEM had shown that it is an extremely efficient tool for numerical modeling of cracks in LEFM. Compared to standard FEM, X-FEM introduces significant improvements into numerical modeling of crack growth. Main advantages are that the finite element mesh does not need to be adjusted to crack boundaries (crack surface) in order to include geometric discontinuity, and that there is no need to regenerate the mesh in crack growth simulations.

It was shown that by applying modern numerical methods of biomaterial behaviour analysis it is possible to monitor three-dimensional crack behaviour in the material, as well as determining of characteristic fracture mechanics parameters.

7 Conclusions

Generally speaking, as shown and discussed in this paper, there are many influencing factors regarding integrity and life of hip implants. It is necessary to know precisely the loads, including variable stresses due to dynamic loading, biomaterial properties and corrosion behaviour, including fracture mechanics properties, and stress distribution focused on concentration areas. Therefore, new, modern methods are needed for thorough analysis of this significant problem, starting from advanced experimental methods, using fracture mechanics approach to estimate structural integrity, and advance FEM numerical simulations, including fatigue crack growth, both in experimental and numerical research.

  1. (1)

    FEM is reliable and powerful tool for stress-strain analysis of complex shaped implants, such as the artificial hip. It has been shown that by applying modern numerical methods to biomaterial behaviour analysis, it is possible to monitor three-dimensional crack behaviour in a material, as well as to determine fracture mechanics parameters.

  2. (2)

    Numerical simulation on developed models show that stress concentration occurs precisely in those areas, where in the examples from the practice there wasa fatigue fracture on the hip implant of very similar geometry. The areas on numerical models with maximum stress concentration coincide with the most common locations for the formation of cracks in biomaterials, which eventually lead to the weakening of the integrity of the prosthesis, or to failure.

  3. (3)

    A finite element analysis was performed using three-dimensional models to examine the mechanical behaviour of hip prostheses at forces ranging from 3.5 to 6.0 kN. Results show that the force magnitudes acting on the implant are of interest, that according to implant biomaterial and design they can cause implant stress field changes, which can lead to structure integrity problems and implant failure.

  4. (4)

    Extended finite element method (X-FEM) provided good agreement of experimental and numerical results for the fatigue crack growth.

Orthopaedic biomechanics problems are not examined easily in vivo due to inaccessible locations and invasive methods. In order to obtain clinically useful models, the next step should involve the development of numerical models of the human bones in which the implant is located. It should be noted that the construction of these models is not an easy task, i.e. to get the most accurate results the first step would be scanning the human hip in various patients to form a basis from which the numerical models would be formed. Future work might also include design of numerical models that will take into account the impact of compound between human bones and hip implants, as well as simulation of crack propagation in the cement biomaterial.