Professional Documents
Culture Documents
Computational Modeling of Growth
Computational Modeling of Growth
Computational Modeling of Growth
net/publication/267178928
CITATIONS READS
120 269
3 authors:
Paul Steinmann
Friedrich-Alexander-University of Erlangen-Nürnberg
719 PUBLICATIONS 14,828 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Ellen Kuhl on 21 May 2014.
71
Abstract The present contribution is dedicated to the overviews on the experimental findings of growth phe-
computational modeling of growth phenomena typically nomena can be found e.g. in the monographs of Pauwels
encountered in modern biomechanical applications. We set [45], Fung [12, 13], Taber [48], Carter and Beaupré [2] and
the basis by critically reviewing the relevant literature and Humphrey [27].
classifying the existing models. Next, we introduce a geo- The first continuum theory of growth for hard tissues
metrically exact continuum model of growth which is not a has been presented under the name of theory of adaptive
priori restricted to applications in hard tissue biomecha- elasticity by Cowin and Hegedus [8]. Within their theory,
nics. The initial boundary value problem of biomechanics is the biological structure is considered as an open system
primarily governed by the density and the deformation which is allowed to constantly exchange mass, momentum,
problem which render a nonlinear coupled system of energy and entropy with its environment. While this
equations in terms of the balance of mass and momentum. exchange is accounted for exclusively in terms of volume
To ensure unconditional stability of the required time source terms in the original model, the more enhanced
integration procedure, we apply the classical implicit Euler model by Epstein and Maugin [10] additionally allows for
backward method. For the spatial discretization, we suggest an exchange in terms of surface fluxes, see also Kuhl and
two alternative strategies, a node-based and an integration Steinmann [31]. Thereby, the flux of mass is typically
point–based approach. While for the former, the discrete attributed to the migration of cells while mass sources
balance of mass and momentum are solved simultaneously stem from cell growth and shrinkage, cell death, cell
on the global level, the latter is typically related to a stag- division or cell enlargement. A completely different ap-
gered solution with the density treated as internal variable. proach to hard and soft tissue mechanics falls within the
The resulting algorithms of the alternative solution tech- framework of the theory of porous media, see e.g. Ehlers
niques are compared in terms of stability, uniqueness, and Markert [9], Kühn and Hauger [36], Humphrey and
efficiency and robustness. To illustrate their basic features, Rajagopal [27] or Steeb and Diebels [47]. Thereby, the
we elaborate two academic model problems and a typical exchange of mass, momentum, energy and entropy takes
benchmark example from the field of biomechanics. place between the individual constituents of the mixture,
while the mass, momentum, energy and entropy of the
Keywords Growth, Bone remodeling, Finite element
overall mixture remain constant. Nevertheless, since the
technologies, Stability, Convergence
mechanical behavior of hard tissues is primarily governed
by the response of the calcified bone matrix, we shall
1
confine attention to the solid phase alone and make use of
Introduction
the open system framework in the sequel.
Since the formulation of the first continuum model of
Driven by the development of modern computer tech-
growth which was presented more than a quarter of a
nologies, the newly derived theories of growth were soon
century ago by Cowin and Hegedus [8], the modeling and
supplemented by finite element based numerical simula-
simulation of biomechanical processes has experienced an
tions. Although the initial class of models suffered from
enormously growing interest. In contrast to traditional
numerical instabilities, the first results in the area of bone
engineering materials, biomaterials, in particular hard and
remodeling were quite encouraging, see e.g. Huiskes et al.
soft tissues, show the ability to adapt not only their
[24, 26], Carter et al. [4], Beaupré et al. [1], Weinans et al.
external shape but also their internal microstructure to
[49, 50] or Harrigan and Hamilton [17, 18] or the recent
environmental changes. The functional adaption of hard
overview by Hart [21]. However, these first models were
tissues to changes in the mechanical loading situation has
basically restricted to the mechanics of hard tissues such
been known for more than a century and is often referred
as bones. In contrast to hard tissues, which are typically
to as Wolff’s law of bone remodeling [53]. Comprehensive
not subjected to large strains, the modeling of soft tissues
requires a geometrically nonlinear kinematic description,
see e.g. the first publication by Rodriguez et al. [46] or the
Received: 18 October 2002 / Accepted: 27 May 2003
recent works of Cowin [6], Holzapfel et al. [22], Chen and
E. Kuhl, A. Menzel, P. Steinmann (&) Hoger [5], Gasser and Holzapfel [14] and Lubarda and
Chair of Applied Mechanics, University of Kaiserslautern, Hoger [40].
P.O. Box 3049, D-67653 Kaiserslautern, Germany The first attempts of our own group to simulate bio-
e-mail: ps@rhrk.uni-kl.de logical growth processes within the geometrically exact
framework are documented in Kuhl and Steinmann [31– problem, is rather standard in modern finite element
35]. In the present work, we focus on the comparison of technologies, the numerical solution of the balance of
different finite element techniques for biomechanical mass, i.e. the density problem, can be carried out in var-
growth processes. In particular, two alternative classes of ious different ways. Conceptually speaking, the evolution
models will be derived and elaborated: a node-based and of the material density has to be calculated according to
an integration point–based approach. While the former is some driving force, the so-called biological stimulus. After
based on the monolithic solution of the balance of mass analyzing different mechanically induced stimuli, e.g.
and momentum for open systems and offers the potential based on the current strain [8], the actual stress state [4] or
to incorporate a mass flux, the latter is based on a the dissipated energy in the form of damage [39], it was
staggered solution strategy by introducing the density as agreed upon, that the free energy density of the calcified
internal variable on the quadrature point level. In view of tissue represented the most reasonable candidate. [29, 30,
72
modern finite element technologies, both approaches will 49, 50]. However, it soon turned out, that the use of the
be combined with a fully implicit Euler backward time free energy density alone resulted in instabilities due to the
integration scheme and are embedded in an incremental positive feedback effect it had on the remodeling process.
iterative Newton-Raphson solution technique supple- As documented by Carter et al. [4], Harrigan and Hamil-
mented by a consistent linearization of the governing ton [16–19], Harrigan et al. [20] and Weinans et al. [49] it
equations. Rather than analyzing the features of the sug- produced unstable 0–1-type solutions of either no bone or
gested approaches in fully three-dimensional applications fully dense calcified bone which were physically mean-
as done by Kuhl and Steinmann [34], we shall focus on the ingless. Several different remedies were suggested, e.g. the
systematic study of one-dimensional model problems introduction of a so-called dead-zone [1, 2, 50], the non-
and on the analysis of the classical two-dimensional local averaging based on spatial influence functions [41,
benchmark problem of the proxima femur in the present 42], the a posteriori smoothing of either the mechanical
contribution. stimulus or the solution itself [11, 28, 43, 44] or the use of
This contribution is organized as follows. We set the more sophisticated micromechanically motivated models
stage by reviewing the existing literature on finite element [23, 25]. Nevertheless, the simplest and maybe also most
based numerical modeling of growth in Chapter 2. Chapter efficient modification was motivated by pure mathematical
3 then introduces the basic equations of growth within the reasoning. In a rigorous analysis on stability and unique-
framework of finite strain kinematics. The corresponding ness, Harrigan and Hamilton [17, 18] derived a modified
finite element formulation is derived in Chapters 4 and 5, remodeling rate equation which a priori guaranteed stable,
whereby the former focuses on a node-based approach unique and path-independent solutions for a particular
while the latter is characterized through an integration choice of parameters. We shall thus apply a biomechanical
point–based treatment of the density. Both finite element stimulus in the sense of Harrigan and Hamilton in the
chapters incorporate the spatial discretization, the con- sequel.
sistent linearization, a characteristic flow-chart of the
algorithm and the discussion of two academic model 2.2
problems. The applicability of the two different classes of Stability and uniqueness of semi-discrete model
solution strategies to a classical example from biome- The resulting set of equations defines the continuous
chanics is studied in Chapter 6. Chapter 7 presents a final initial boundary value problem which has to be discretized
discussion of the derived results. in time and space. Traditionally, finite difference schemes
are applied for the temporal discretization. Motivated by
2 the computational efficiency of explicit time integration
Different remodeling algorithms revised schemes, the first models were based on the classical ex-
We begin our study with a review of the existing literature plicit Euler forward method, see e.g. [1, 4, 26, 49, 50]. In
on the computational modeling of growth which dates contrast to the unconditionally stable implicit Euler
back to the mid eighties. Surprisingly, an enormous body backward scheme, the Euler forward method is only con-
of literature is related to the analysis of stability and ditionally stable and poses restrictions on the time step
uniqueness of the suggested models. Often, these proper- size. These were discussed in detail by Levenston [37, 38]
ties are attributed to the final finite element solution al- and Cowin et al. [7]. However, we do not believe, that the
though they typically originate from the ill-posedness of use of an explicit time marching scheme is the source,
the underlying continuous problem. To clarify the notions at least not the only one, for the particular instabilities
of stability and uniqueness, we shall make a clear reported in the literature. Nevertheless, to avoid this
distinction between the continuous problem, the time- potential drawback of explicit schemes, Harrigan and
discrete problem and the fully discrete finite element Hamilton [17] suggested the use of the Euler backward
problem. method which was also applied by Nackenhorst [43, 44]
and will be the method of choice for our further
2.1 deviations.
Stability and uniqueness of continuous model
The modeling of growth is basically characterized through 2.3
two fundamental equations: the balance of mass and the Stability and uniqueness of fully discrete model
balance of momentum. While the computational treatment The temporal discretization renders a highly nonlinear
of the balance of momentum, i.e. the deformation semi-discrete coupled system of equations. Its spatial
discretization is usually embedded in the finite element as a special case of either of the two categories. We will
framework. Upon all the existing finite element solution illustrate, that, provided that the spatial discretization is
strategies, we can basically distinguish three different ap- carried out in a consistent way, neither of the three ap-
proaches to evaluate the balance of mass and momentum: proaches leads to unstable solutions if the underlying
a partitioned sequential solution, the partitioned staggered continuous problem is stable and unique in the sense of
solution and the monolithic simultaneous solution. Most Harrigan and Hamilton [16–18].
of the pioneering work falls within the first category, see
e.g. Huiskes et al. [24, 26], Carter et al. [4], Beaupré et al. 3
[1] or Weinans et al. [49, 50]. Driven by the need for Theory of growth
computational efficiency that was a relevant issue in the Within the present chapter, we introduce the basic equa-
mid eighties, the solution was traditionally carried out in a tions of the continuum theory of growth: the fundamental 73
two-step-strategy. First, the balance of momentum was kinematics, the relevant balance equations and the con-
solved in the classical way. Only then, the density was stitutive assumptions. To lay the basis for the finite ele-
determined in a mere post-processing step. The constitu- ment formulations derived in the following chapters, we
tive properties were adjusted according to the current cast the governing equations into their weak format which
density and a new set of material parameters was assigned is then discretized in time.
to each element before the next iteration step was carried
out. The structure of the applied commercial finite element
codes basically prescribed the algorithmic setup. Since the 3.1
density was assumed to be elementwise constant within Kinematics
this algorithm, this first strategy has been termed element- To set the stage, we briefly summarize the underlying
based approach in the literature. kinematics of geometrically nonlinear continuum
Unfortunately, most of the simulations of the element- mechanics. Let B0 and Bt denote the reference and cur-
based approach produced unphysical checkerboard-type rent configuration occupied by the body of interest at time
solutions which were attributed to the fact that the density t0 and t 2 R, respectively. The kinematic description is
was interpolated in a C1 -continuous fashion. This defi- basically characterized through the deformation map u
ciency of the original models led to the reconsideration of mapping the material placement x of a physical particle in
the finite element realization in the mid nineties. In a the material configuration B0 to its spatial placement X in
systematic case study, Jacobs et al. [28] compared the early the spatial configuration Bt .
element-based approach with an integration point-based x ¼ uðX; tÞ : B0 R ! Bt ð1Þ
approach and a node-based approach. For the integration
point-based approach, the balance of mass and momen- The corresponding deformation gradient F defines the
tum are still elaborated in a partitioned way, however, linear tangent map from the material tangent space TB0 to
their evaluation is carried out in a staggered sense, see also the spatial tangent space TBt .
Weng [52]. In the integration point-based approach, which F ¼ ruðX; tÞ : TB0 ! TBt ð2Þ
originates back to the computational modeling of inelas-
ticity, the density is introduced as an internal variable on Its determinant defines the related Jacobian J as
the integration point level. Nevertheless, since the inte- J ¼ det F > 0. Moreover, we introduce the left Cauchy–
gration point-based approach is still based on a discrete Green tensor b ¼ F Ft as a characteristic spatial strain
pointwise representation of the density field, it did not measure. In what follows, Dt ¼ ot fgjX will denote the
yield any remarkable improvements. material time derivative of a quantity fg at fixed material
If the density field is assumed to be at least C0 -con- placement X. Accordingly, the spatial velocity
tinuous within the entire domain of consideration, the v ¼ Dt uðX; tÞ can be understood as the material time
density has to be introduced as nodal degree of freedom derivative of the deformation map u. Recall, that its
on the global level. According to Jacobs et al. [28] and material gradient rv is identical to the material time
Fischer et al. [11], only this node-based approach could derivative of the deformation gradient F as Dt F ¼ rv. In
guarantee a physically meaningful solution. In complete the sequel, we shall apply a formulation which is entirely
analogy to the temperature field in thermo-elastic prob- related to the material frame of reference. Thus, rfg and
lems, the density is treated as an independent field which Divfg denote the gradient and the divergence of any field
can be determined simultaneously with the deformation fg with respect to the material placement X.
field. The monolithic solution of the balance of mass and
momentum is computationally more expensive; thus it is 3.2
not surprising that this solution strategy only became Balance equations
prominent after sufficient computational facilities had Having introduced the basic kinematic quantities, we now
become available. turn to the discussion of the balance equations for the
Within the present work, we shall derive a class of node- mechanics of growth. While in classical continuum
based and integration point-based finite element formu- mechanics the amount of matter contained in a fixed ref-
lations, which are based on a monolithic simultaneous and erence volume B0 typically does not change no matter how
on a partitioned staggered solution strategy, respectively. the body is moved, deformed or accelerated, the density q0
However, it will turn out, that the approach that had been of the reference body no longer represents a conservation
termed element-based in the literature can be understood property within the theory of growth. Rather, its rate of
change is determined by a possible in- or outflux of mass Herein, k and l are the classical Lamé constants. More-
R and an amount of locally created material R0 . over, the exponent n typically varies between 1 n 3:5
Dt q0 ¼ Div R þ R0 ð3Þ according to the actual porosity of the open-pored ground
substance. This particular choice of the free energy defines
In a similar way, the balance of momentum balances the the reduces momentum flux as P t ¼ q0 DF W.
weighted rate of change of the mass-specific momentum n
density p which is nothing but the spatial velocity P t ¼ q0 P neo t ð7Þ
p ¼ Dt uðX; tÞ ¼ v with the reduced momentum flux P t q0
and the reduced momentum source b 0 . neo t ¼ ½lF þ ½k ln J lFt . The reduced momen-
with P
q0 Dt p ¼ Div P þb
t 0 ð4Þ tum flux P t can thus be interpreted as the classical Neo-
74 Hookean first Piola Kirchhoff stress tensor P neo t weighted
Note, that the above equation represents the so-called by the actual relative density ½q0 =q0 n . For the sake of
‘mass-specific’ version of the balance of momentum which simplicity, the reduced momentum source b 0 is assumed
is particularly useful in the context of growth since it to vanish identically.
contains no explicit dependence on changes in mass. The
nature of growth thus manifests itself exclusively in terms b 0 ¼ 0 ð8Þ
of the Neumann boundary conditions for the reduced
momentum flux P t N ¼ tclosed þ topen and the definition
of the reduced momentum source b open in Remark 3.2 The introduction of a mass flux has
0 ¼ bclosed þ b
0 0 been studied in detail by Kuhl and Steinmann [33].
which the additional growth-dependent contributions topen Note, however, that the incorporation of a mass
and bopen are taken into account. A detailed derivation of
0 flux which essentially smoothes sharp solutions and
the balance equations for the mechanics of growth within enables the simulation of size effects requires at least a
the framework of open system thermodynamics can be C0 -continuous interpolation of the density correspond-
found in Kuhl and Steinmann [31, 35]. ing to its discretization as global unknown on the nodal
level.
Remark 3.1 Within the classical literature of biome-
chanics, the balance of mass (3) is typically referred to as Remark 3.3 In the context of biomechanics, the driving
‘biological’ or ‘homeostatic equilibrium’ while the balance force of the evolution of mass is classically referred to
of momentum (4) represents the equation of ‘mechanical as ‘biological stimulus’. Herein, we have suggested a
equilibrium’. free-energy based stimulus of the form ½q0 =q0 m W0 .
3.3 Correspondingly, the reference free energy W0 can be
Constitutive equations understood as ‘attractor stimulus’. However, alternative
Finally, the set of governing equations has to be closed by stress- or strain based stimuli as discussed e.g. by Weinans
introducing appropriate constitutive assumptions for the and Prendergast [51]. Even energy-dissipation based
mass flux R, the mass source R0 , the reduced momentum stimuli can be found in the recent literature, see e.g.
flux P t and the reduced momentum source b 0 . Paralleling Levenston and Carter [39].
the definition of the flux of concentrations according to
Fick’s law, the mass flux R Remark 3.4 The choice of the exponent m determines the
stability of the resulting algorithm. With m ¼ 1 we obtain
R ¼ R0 rq0 ð5Þ the classical model of Beaupré et al. [1]. Nevertheless,
is related to the gradient of the density rq0 weighted by a Harrigan and Hamilton [17, 18] choose m > n to guar-
mass conduction coefficient R0 whereby the latter has the antee uniqueness and stability of the solution.
unit of a length squared divided by the time. Following
Harrigan and Hamilton [17, 18], we propose a constitutive 3.4
equation for the mass source R0 which is governed by the Strong form
free energy W0 ¼ q0 W. The reference density q0 and the deformation u furnish
m the primary unknowns of the mechanics of growth. They
q0 are governed by the scalar-valued balance of mass (3)
R0 ¼ c W0 W0 ð6Þ and by the vector-valued mass-specific balance of
q0
momentum (4) which can be cast into the residual
Herein, q0 and W0 denote the reference value of the den- statements
respect to the primary unknowns q0 and u depends on the Remark 4.3 When consistent dynamic matrices are ap-
particular choice of the constitutive equations. For the plied to interpolate the time-dependent contributions, i.e.
i i k
constitutive equations suggested in Sect. 3.3, we obtain the the Nq ½q0nþ1 q0n Dt and the Nq 1=DtNq terms in Eqs.
following expressions, (23)1 and (27)1 , the numerical solution might tend to de-
m velop spurious oscillations near sharp fronts. The use of
q0 1 lumped dynamic matrices typically reduces these numer-
oq0 R0 ¼ c½n m W0
q0 q0 ical artifacts.
m
q 4.3
oF R0 ¼ c 0 t
P
q0 Algorithmic flowchart
A typical finite element-based solution algorithm resulting
t ¼ n 1 P
oq0 P t from the node-based approach is sketched in the flowchart
q0 in Table 1. It illustrates that the balance of mass and the
n
t ¼ q0 ½lII þ kFt Ft ½k ln J lFt F1
oF P
balance of momentum are solved simultaneously on the
q0 global level.
ð28Þ Remark 4.4 It is worth noting that the numerical com-
whereby the component representations of the non-stan- putation of the Q1P0 element with an elementwise con-
dard dyadic products read f gijkl ¼ fgik f gjl and stant density distribution requires some modifications in
f gijkl ¼ fgil f gjk . Finally, the solution of the sys- the algorithmic realization. In this particular case, the
tem of equations (24) renders the iterative update for the balance of mass and momentum are evaluated sequen-
increments of the global unknowns qI and uJ . tially. First the midpoint density is advanced in time by
performing a local Newton iteration on the element level.
DqI ¼ DqI þ dqI 8 I ¼ 1; . . . ; nnq Only then, the balance of momentum is evaluated at each
ð29Þ integration point with the element density given. Since the
DuJ ¼ DuJ þ duJ 8 J ¼ 1; . . . ; nnu
deformation unþ1 is now the only unknown on the global
level, the related residual and the tangential stiffness have
Remark 4.1 Within the node–based approach, we typically to be modified according to Remark 4.1. Note, that within
solve the balance of mass and momentum simultaneously the Q1P0 approach the evolution of the element density is
on the global level assuming a C0 –continuous interpola- driven by the average element mass source.
tion of the density q0 and the deformation u. The only Z
q0nþ1 q0n 1
node-based finite element formulation that relaxes this ¼ R0 ðq0nþ1 ; unþ1 ÞdV
continuity requirement is the Q1P0 element, which is Dt V
e
B0
based on an element-wise constant and thus C1 -con-
tinuous density interpolation. Recall, that for this element,
Table 1. Algorithm of node-based approach
which is classically applied for constrained problems
arising in computational fluid dynamics or in in-
compressible elastodynamics, the constantly interpolated
degree of freedom, in our case the density, can be elimi-
nated locally on the element level. This procedure, which
bares strong resemblance to the classical static condensa-
~ uJ and the modified
tion, results in the modified residual R
~ uu
stiffness matrix KJL .
~ u ¼ Ru Kuq ½K qq 1 Rq
R J J JK IK I
~ uu uu uq qq 1 qu
K JL ¼ KJL KJK ½K IK KIL
Fig. 2. Discontinuous model problem – density distribution of node–based approach – Q1Q1, Q2Q2, Q1P0 and S2Q1 elements
Table 3. Discontinuous model problem – relative change in even though it applies only a C1 -continuous density
density ½q0 q0 =q0 at midpoint interpolation, see also Tables 5 and 6.
nel = 10 nel = 40 nel = 100
Fig. 3. Continuous model problem – density distribution of node-based approach – Q1Q1, Q2Q2, Q1P0 and S2Q1 elements
Z
Table 5. Continuous model problem – relative change in density nel pnþ1 pn
½q0 q0 =q0 at midpoint RuJ ¼ A Nuj q0 nþ1 dV
þ rNuj P
e¼1 Dt
Be0
nel = 10 nel = 40 nel = 100
Z Z
Q1Q1 0.509938 0.525144 0.527496 open 0nþ1 dV
Nuj ½tclosed
nþ1 þ tnþ1 dA Nuj b
Q2Q2 0.527441 0.527699 0.534161
Q1P0 0.470753 0.513734 0.522864 oBte
0
Be0
S2Q1 0.526425 0.528890 0.529023
ð34Þ
5.2
80 Table 6. Continuous model problem – endpoint displacement u
Linearization
nel = 10 nel = 40 nel = 100 Similar to the previous chapter, the nonlinear equilibrium
equation (33) is solved within the incremental iterative
Q1Q1 2.92605 2.92755 2.92780 Newton–Raphson iteration scheme requiring a consistent
Q2Q2 2.92732 2.92785 2.92793
linearization at time tnþ1 .
Q1P0 2.92554 2.92752 2.92780
S2Q1 2.92792 2.92794 2.92794 kþ1 k :
RuJ nþ1 ¼ RuJ nþ1 þ dRuJ ¼0 8 J ¼ 1; . . . ; nnu ð35Þ
The iterative residual dRuJ
nnu
X
relaxing the continuity requirement for the density, we a
priori exclude the possibility of incorporating a mass flux. dRuJ ¼ Kuu
JL duL ð36Þ
L¼1
whereby the discrete residual RuJ is defined in the following The difference between the terms oq0 R0 and oq0 R0
form. somehow reflects the influence of the algorithmic
Table 7. Algorithm of integration point-based approach
results. The significance of this difference strongly Even for the continuous problem, the integration point–
depends on the inhomogeneity of the discrete deforma- based elements perform remarkably well. Not only the sri
tion field unþ1 and vanishes identically for a homoge- classical Q1 element and the Q2 element but also the Q1
neous deformation. element and the S2fri element converge fast upon mesh
refinement, compare also Fig. 6 and Tables 11 and 12.
5.4 Thereby, the computationally cheapest approaches,
Illustration in terms of model problem namely the Q1 element and the selective reduced inte-
We now turn to the illustration of the integration point– grated Q1sri element show only minor differences. Both of
based approach in terms of the discontinuous and the them can thus be classified as extremely fast and efficient
82
Fig. 5. Discontinuous model problem – density distribution of integration point-based approach – Q1, Q2, Q1sri and S2fri elements
Table 9. Discontinuous model problem – relative change in for practical use. Nevertheless, due to the standard com-
density ½q0 q0 =q0 at midpoint putational structure of the related numerical algorithm, we
nel = 10 nel = 40 nel = 100
prefer the classical Q1 element over the Q1sri element for
practical applications.
Q1 0.300028 0.306185 0.306418
Q2 0.306443 0.306186 0.306188 Remark 5.3 This particular model problem still shows a
Q1sri 0.300028 0.306168 0.306171 rather homogeneous deformation in each element. Thus,
S2fri 0.306504 0.306282 0.306171 the difference between the Q1P0 element and the Q1sri
element is only of minor nature. However, by comparing
Table 10. Discontinuous model problem – endpoint displace- the resulting maximum density and the endpoint
ment u displacements, slight deviations of both approaches can
be detected.
nel = 10 nel = 40 nel = 100
Fig. 6. Continuous model problem – density distribution of integration point-based approach – Q1, Q2, Q1sri and S2fri elements
Table 11. Continuous model problem – relative change in den- Table 13. Proxima femur – loading conditions
sity ½q0 q0 =q0 at midpoint
Load case Value (N) Direction ( ) Value (N) Direction ( )
nel = 10 nel = 40 nel = 100
1 2317 24 703 28
Q1 0.470754 0.513734 0.522864 2 1158 )15 351 )8
Q2 0.514584 0.526201 0.529164 3 1548 56 468 35
Q1sri 0.470753 0.513734 0.522864
S2fri 0.503670 0.522526 0.526427
solution of the classical Q1 element seems to be slightly the integration point-based Q1sri element renders nearly
oscillatory while the S2fri solution is rather smooth due to identical results as the node-based Q1P0 element. The
its quadratic interpolation of the deformation field. Since differences of the individual integration point-based
the solution is rather homogeneous within each element, elements vanish upon smoothing as illustrated in Fig. 11.
85
By making use of the traditional post-processing step as approach are nearly alike. Moreover, they all roughly
typically applied for the graphic representation of internal correspond to the results of the node-based approach
variables, all results of the integration point-based depicted in Fig. 9.
the use of an implicit time stepping scheme which is
unconditionally stable and thus poses no additional
restrictions on the choice of the time step size.
The analysis of different spatial discretization tech-
niques constituted the main part of this contribution.
While the deformation field is treated in the classical way,
we suggested two alternative discretization strategies for
the density field, a node-based and an integration point-
based approach. For the former, the density is introduced
as a global unknown on the nodal level, whereas it is
treated as an internal variable on the integration point
86
level in the latter approach. The traditional element-based
approach can then be classified as a special case of either
the node-based or the integration point-based approach.
For the geometrically exact formulation analyzed herein,
the corresponding finite element formulations, namely the
Q1P0 element and the Q1sri element, showed a slightly
Fig. 12. Proxima femur – density distribution of node-based different behavior, while for the linear elastic model ap-
approach – Q1P0 element – unstable continuum model with plied in the literature, both formulations should be abso-
n ¼ 2 and m ¼ 0 lutely identical. In the context of modern finite element
technologies, the discretized equations were linearized
consistently and their solution was embedded in an
Remark 6.1 Within the present approach, neither the incremental iterative Newton-Raphson procedure.
node-based Q1P0 element nor the integration point-based Both alternative discretization strategies were finally
Q1sri element tend to develop the spatial instabilities re- compared numerically in terms of a discontinuous and a
ported in the literature. To document the fact, that these continuous model problem and the classical application of
spatial instabilities are already introduced on the contin- bone remodeling in the proxima femur. As expected, the
uum level and then, of course, carry over to the temporally node-based elements performed better for continuous
and spatially discrete problem, we analyzed the similar smooth solutions while the integration point-based ele-
problem described above, only now with the parameters ments proved advantageous for discontinuous problems
n ¼ 2 and m ¼ 0. According to Harrigan and Hamilton with sharp fronts. Despite of this difference, both strate-
[17, 19], this set of parameters is supposed to produce a gies yielded remarkably similar results upon mesh
non-unique and unstable solution. The numerical result refinement. In most of the cases, the analyzed lower order
depicted in Fig. 12 shows the typical discontinuous 0–1 elements, i.e. the Q1P0 element, the classical Q1 element
type of solution with the classical tendency towards and the Q1sri element, were superior over the higher order
checker-boarding. The given density distribution corre- elements. They proved computationally cheap, i.e. cheap
sponds to the last converged state within the simulation; in memory, storage and computer time, and thus turned
the calculation stopped after half of the prescribed out to be extremely fast. Especially the computationally
time period because of the loss of convergence within most expensive Q2Q2 element performed poor close to
the global Newton iteration caused by ill-conditioned sharp fronts and is thus not recommended for further
system matrices. practical use.
Another remarkable difference between the two alter-
7 native discretization techniques is the size of the overall
Discussion problem, which is directly related to the computer time
The basic concern of the present work was the comparison required for the solution. For small scale problems, both
of different computational strategies to model growth strategies needed approximately the same calculation time.
processes typically encountered in modern biomechanical While the node-based approach basically suffers from
applications. Motivated by the huge body of literature on larger system matrices, the integration point-based ap-
this highly active branch of research, we began by com- proach requires a local Newton iteration at the integration
paring the existing formulations in terms of appropriated point level. Nevertheless, the influence of the former
classifications. It turned out, that the notions of stability becomes more and more pronounced upon mesh refine-
and uniqueness were often attributed to the temporal or to ment. Provided that both strategies give similar results,
the spatial discretization although the cause of instability this lack of computational efficiency of the node-based
actually originated back to the ill-posedness of the approach might be an important drawback for realistic
underlying continuous problem. We thus presented a well- large scale simulations. However, one has to keep in mind,
posed continuum model embedded in the framework of that the node-based approach becomes unavoidable, if
finite deformations. Unlike the existing small strain for- higher order gradients of the density are to be incorpo-
mulations, the derived geometrically exact model is not a rated, e.g. by the incorporation of a mass flux or by the
priori restricted to hard tissue mechanics but is potentially need to reproduce the classical size effect.
able to simulate the behavior of soft tissues. In contrast to Finally, we would like to conclude by pointing out,
most existing formulations in the literature, we suggested that the results of the present study are not necessarily
restricted to the modeling of growth but rather hold in a formulation and finite element implementation. Comput.
more general sense. Any multi-field problem in continuum Mech. 29: 340–360
mechanics, e.g. convection–diffusion in chemo-mechani- 15. Gibson LJ, Ashby MF (1982) The mechanics of
three–dimensional cellular materials. Proc Royal Soc London,
cal applications, the classical thermo-elasticity or prob- A 382: 43–59
lems arising in inelasticity such as damage or plasticity, 16. Harrigan TP, Hamilton JJ (1992) An analytical and numerical
can be treated in an analogous way. As long as no gradi- study of the stability of bone remodelling theories: Depen-
ents of the additional field, e.g. the concentration, the dence on microstructural stimulus. J. Biomech. 25: 477–488.
temperature, the damage variable or the plastic multiplier, Corrigendum 26: 365–366 (1993)
are incorporated in the formulation, one is free to choose 17. Harrigan TP, Hamilton JJ (1992) Optimality condition for
either a C0 -continuous node-based approach or a discrete finite element simulation of adaptive bone remodeling. Int.
J. Solids Struct. 29: 2897–2906
pointwise representation within the integration point- 18. Harrigan TP, Hamilton JJ (1993) Finite element simulation of 87
based approach. Upon mesh refinement, both strategies adaptive bone remodelling: A stability criterion and a time
should converge to the same solution, provided that the stepping method. Int. J. Numer. Meth. Eng. 36: 837–854
different interpolation orders of the individual fields are 19. Harrigan TP, Hamilton JJ (1994) Necessary and sufficient
chosen appropriately. As soon as higher order spatial conditions for global stability and uniqueness in finite ele-
gradients enter the formulation, e.g. through diffusion, ment siumlations of adaptive bone remodeling. Int. J. Solids
heat conduction, gradient damage or gradient plasticity, Struct. 31: 97–107
20. Harrigan TP, Hamilton JJ, Reuben JD, Tone A, Viceconti M
the node-based C0 -continuous approach becomes man- (1996) Bone remodelling adjcent to intromedullary stems: An
datory. In this sense, the present work is believed not only optimal structures approach. Biomaterials 17: 223–232
to yield a contribution to the computational modeling of 21. Hart RT (2001) Bone modeling and remodeling: Theories and
growth in particular but also to the numerical simulation computation. In: Bone Biomechanics Handbook, Cowin SC,
of multi-field problems in general. (ed.) chapter 31, pp. 1–42. CRC-Press, Boca Raton
22. Holzapfel GA, Gasser TC Ogden RW (2000) A new constitu-
tive framework for arterial wall mechanics and a comparative
References study of material models. J. Elasticity 61: 1–48
1. Beaupré GS, Orr TE, Carter DR (1990) An approach for time– 23. Huiskes R (2000) Challenges in Bone Biomechanics. Intree-
dependent bone modelling and remodelling. J. Orthop. Res. 8: rede, Technische Universiteit Eindhoven.
651–670 24. Huiskes R, Chao EYS (1983) A survey of finite element
2. Carter DR, Beaupré GS (2001) Skeletal Function and Form – analysis in orthopedic biomechanics: The first decade.
Mechanobiology of Skeletal Development, Aging and J. Biomech. 16: 385–409
Regeneration. Cambridge University Press 25. Huiskes R, Ruimerman R, van Lenthe GH Janssen JD (1990)
3. Carter DR, Hayes WC (1977) The behavior of bone as a two- Effects of mechanical forces on maintenance and adaption of
phase porous structure. J. Bone Jt. Surgery 59-A: 785–794 form in trabecular bone. Nature 405: 704–706
4. Carter DR, Orr TE, Fhyrie DP (1989) Relationships between 26. Huiskes R, Weinans H, Grootenboer HJ, Dalstra M, Fudala B,
loading history and femoral can–cellous bone architecture. Slooff TJ (1987) Adaptive bone–remodeling theory applied to
J. Biomech. 22: 231–244 prosthetic–design analysis. J. Biomech. 20: 1135–1150
5. Chen Y-C, Hoger A (2000) Constitutive functions of elastic 27. Humphrey JD (2002) Cardiovasular Solid Mechanics. Springer
materials in finite growth and deformation. J. Elasticity 59: Verlag, Berlin – Heidelberg – New York
175–193 28. Jacobs CR, Levenston ME, Beaupré GS, Simo JC, Carter DR
6. Cowin SC (1996) Strain or deformation rate dependent finte (1995) Numerical instabilities in bone remodeling simula-
growth in soft tissues. J. Biomech. 29: 647–649 tions: The advantages of a node–based finite element
7. Cowin SC, Arramon YP, Luo GM, Sadegh AM (1998) Remarks approach. J. Biomech. 28: 449–459
on the technical note entitled Temporal stability of node- 29. Krstin N, Nackenhorst U, Lammering R (1999). Zur konsti-
based internal bone adaption. J. Biomech. 31: 103–104 tutiven Beschreibung des anisotropen beanspruchungsadap-
8. Cowin SC, Hegedus DH (1976) Bone remodelling I: Theory of tiven Knochenumbaus. In: Die Methode der Finiten Elemente
adaptive elasticity. J. Elasticity 6: 313–326 in der Biomechanik, Biomedizin und angrenzenden Gebieten.
9. Ehlers W, Markert B (1998) Modellierung fluidgesättigter, Workshop 1999, Universität Ulm
viskoelastischer poröser Festkörper in der Biomechanik. 30. Krstin N, Nackenhorst U, Lammering R (2000) Zur
In: Die Methode der Finiten Elemente in der Biomechanik, konstitutiven Beschreibung des anisotropen beanspruchung-
Biomedizin und angrenzenden Gebieten. Workshop 1998, sadaptiven Knochenumbaus. Technische Mechanik 20: 31–40
Universität Ulm 31. Kuhl E, Steinmann P (2002) Mass–and volume specific views
10. Epstein M, Maugin GA (2000) Thermomechanics of on thermodynamics for open systems. Proce. Royal Soc.
volumetric growth in uniform bodies. Int. J. Plasticity 16: London (Accepted for publication)
951–978 32. Kuhl E, Steinmann P (2002) Material forces in open sys-
11. Fischer KJ, Jacobs CR, Levenston ME, Carter DR (1997) tem mechanics. Comput. Meth. Appl. Mech. Eng.
Observations of convergence and uniqueness of node–based (for publication)
bone remodeling simulations. Annals Biomed. Eng. 25: 261– 33. Kuhl E, Steinmann P (2002) Theory and numerics of geo-
268 metrically nonlinear open system mechanics. Int. J. Numer.
12. Fung YC (1990) Biomechanics – Motion, Flow, Stress, and Meth. Eng. (Accepted for publication)
Growth. Springer Verlag, Berlin – Heidelberg – New York 34. Kuhl E, Steinmann P (2003) Computational modeling of
13. Fung YC (1993) Biomechanics – Mechanical Properties of healing: An application of the material force method. Bio-
Living Tissues. Springer Verlag, Berlin – Heidelberg – New mechanics and Modeling in Mechanobiology, (Accepted for
York, second edition publication)
14. Gasser TC, Holzapfel GA (2002) A rate-independent elasto- 35. Kuhl E, Steinmann P (2003) On spatial and material settings
plastic constitutive model for biological fiber-reinforced of thermo-hyperelastodynamics for open systems. Acta
composites at finite strains: Continuum basis, algorithmic Mechanica 160: 179–217
36. Kühn W, Hauger W (2000) A theory of adaptive growth of 45. Pauwels (1965) Gesammelte Abhandlungen zur funktionellen
biological materials. Arch. Appl. Mech. 70: 183–192 Anatomie des Bewegungsapparates. Springer Verlag, New
37. Levenston ME (1997) Temporal stability of node-based York – Berlin – Heidelberg
internal bone adaption simulations. J. Biomech. 30: 403–407 46. Rodriguez EK, Hoger A, McCulloch AD (1994) Stress-
38. Levenston ME (1998) Author’s response to comments by dependent finite growth in soft elastic tissues. J. Biome-
Cowin et al. regarding Levenston (1997). J. Biomech. 31: 105– chanics 27: 455–467
106 47. Steeb H, Diebels S (2002) A thermodynamic-consistent model
39. Levenston ME, Carter DR (1998) An energy dissipation-based describing growth and remodeling phenomena. Comput. Mat.
model for damage stimulated bone adaption. J. Biomech. 31: Sci.
579–586 48. Taber LA (1995) Biomechanics of growth, remodeling, and
40. Lubarda VA, Hoger A (2002) On the mechanics of solids with morphogenesis. ASME Appl. Mech. Rev. 48: 487–545
a growing mass. Int. J. Solids Struct. 39: 4627–4664 49. Weinans H, Huiskes R, Grootenboer HJ (1992) The behavior
88 41. Mullender MG, Huiskes R (1995) A proposal for the of adaptive bone-remodeling simulation models. J. Biomech.
regulatory mechanisms of Wolff’s law. J. Orthop. Res. 13: 25: 1425–1441
503–512 50. Weinans H, Huiskes R, Grootenboer HJ (1994) Effects of fit
42. Mullender MG, Huiskes R, Weinans A (1994) A physiological and bonding characteristics of femoral stems on adaptive
approach to the simulation of bone remodeling as a self- bone remodeling. J. Biomech. Eng. 116: 393–400
organizational control process. J. Biomech. 27: 1389–1394 51. Weinans H, Prendergast PJ (1996) Tissue adaption as a dy-
43. Nackenhorst U (1997) Ein effizientes Finite Element namic process far from equilibrium. Bone 19: 143–149
Verfahren zur Simulation des beanspruchungsadaptiven 52. Weng S (1997) Ein Evolutionsmodell zur mechanischen
Knochenwachstums. In: Die Methode der Finiten Elemente in Analyse biologischer Strukturen. Dissertation, Mitteilungen
der Biomechanik, Biomedizin und angrenzenden Gebieten. aus dem Institut für Mechanik, Ruhr-Universität Bochum,
Workshop 1997, Universität Ulm Bochum
44. Nackenhorst U (1997) Numerical simulations of stress stim- 53. Wolff J (1892) Das Gesetz der Knochentransformation.
ulated bone remodeling. Technische Mechanik 17: 31–40 Hirschwald, Berlin