Abstract
Inverse bone (re)modeling (IBR) can infer physiological loading conditions from the bone microstructure. IBR scales unit loads, imposed on finite element (FE) models of a bone, such that the trabecular microstructure is homogeneously loaded and the difference to a target stimulus is minimized. Micro-FE (µFE) analyses are typically used to model the microstructure, but computationally more efficient, homogenized FE (hFE) models, where the microstructure is replaced by an equivalent continuum, could be used instead. However, also the target stimulus has to be translated from the tissue to the continuum level. In this study, a new continuum-level target stimulus relating relative bone density and strain energy density is proposed. It was applied using different types of hFE models to predict the physiological loading of 21 distal radii sections, which was subsequently compared to µFE-based IBR. The hFE models were able to correctly identify the dominant load direction and showed a high correlation of the predicted forces, but mean magnitude errors ranged from − 14.7 to 26.6% even for the best models. While µFE-based IBR can still be regarded as a gold standard, hFE-based IBR enables faster predictions, the usage of more sophisticated boundary conditions, and the usage of clinical images.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
Introduction
Finite element (FE) models of bone can be used for many applications, for example, to predict fracture risk or to optimize operative planning in orthopedic surgery.39 While it is relatively easy to create such models using generic geometry and boundary conditions, real bones are diverse in their shape, inner microstructure, and in vivo loading conditions. Hence, using patient-specific geometry, material, and boundary conditions is required to enhance the precision of those models.37 While there was a significant advancement in capturing patient-specific geometries and bone material models that account for microstructure, including physiological in vivo loading is still challenging. Physiological loading conditions can be measured in vivo using invasive technologies such as implanted strain gauges33 or instrumented endo-prostheses.2,3 While instrumented endo-protheses can measure the joint loading accurately, they are not used in healthy patients. Non-invasive options are musculoskeletal models16 which, however, require exact modeling of the muscles and bones of the patient.
Another approach to estimate physiological loading is to use the information stored in the microstructure of the bones. Bone undergoes constant repair and is also able to adapt to regular external loadings. Two mechanisms, known as remodeling and modeling, are responsible for changing the bone.42 While remodeling is determined by a coupled local bone resorption and formation, no such coupling can be observed during modeling. Often both modes cannot be discriminated, and the phenomenological response is then referred to as (re)modeling. Among other factors such as metabolism, it is driven by mechanosensitive cells50 inside the bone. Therefore, mechanical quantities can be measured inside the bone and used as a proxy for the (re)modeling response. One method that uses this relationship is inverse bone (re)modeling (IBR).13,19 Contrary to forward (re)modeling models, where the resulting microstructure is of interest when a particular load is applied, IBR can be used to find the loading that led to a given microstructure. Briefly, one possibility is to use FE models to impose a set of unit loads on the bone to measure the response in local mechanical quantities such as stress or strain energy density (SED). Then, the magnitude, direction, or superposition of these unit loads is varied until a nearly homogeneous loading state is reached, which is assumed to be close to a physiological loading in terms of the measured variable.
The first IBR algorithms were developed by Fischer et al.19 They used 2D FE models to predict joint loads and muscle forces at the proximal femur,20,21,22 to differentiate between coxa valga and vara,18 to predict relative bone loads at the distal radius and ulna,17 and to relate bone density to locomotor mode or activity.6,7 While Fischer et al. used relatively low-resolution quantitative-CT (~ 0.8 mm resolution) for measuring bone density, 2D homogenized FE (hFE) models and stress as the target stimulus, Christen et al.13 used micro-computed tomography (µCT) images, which depict the microstructure of bones in more detail, in 3D with SED as the target stimulus. Despite its simplicity, 3D IBR using µFE models was successfully applied to estimate physiological loading conditions for mouse vertebrae,13 mouse femora,4 human tibia,10 human vertebrae,1 predicting the reaction forces at the distal radius,12 and differentiate between species with different locomotor modes, using the hip11 or finger bones.45
While µFE-based IBR can be used to predict physiological loads on smaller bones (e.g., of mice or segments of bones), application to large bones (e.g., entire femur) is not a viable option due to high computational demands and resulting runtimes. Further, realistic boundary conditions, e.g., including articular contact, can only be modeled with high effort in µFE models5 but contact boundary conditions are readily available in most FE solvers when smooth meshes are used. Thus, only simplified boundary conditions are typically used in µFE, for example by using embedding materials12 or fully bonded articulated bones.38 Furthermore, due to the higher runtimes on large bones, also the number of load cases is limited in µFE-based IBR.46 Replacing the µFE models with hFE models would allow efficient IBR with realistic boundary conditions. However, so far, hFE-based IBR was limited to 2D models.6,7,17,18,19,20,21,22 In addition, no comparison between µFE- and hFE-based IBR has been performed so far.
The goal of this study was to translate the established IBR method for µFE by Christen et al.13 to hFE so that in the future physiological loading can also be estimated for larger bones with more realistic boundary conditions and lower computational demands. This study had two main objectives. First, to translate the tissue-level SED optimization to the continuum-level using a large set of trabecular bone cubes. Second, to test the new hFE-based IBR method on a set of distal radii sections and compare the hFE-based predictions of physiological loading to the gold standard, i.e., µFE-based predictions.
Materials and Methods
Outline
The study is separated into two major parts (Fig. 1). (1) A continuum target stimulus was identified on trabecular bone cubes (\(n=701\)) from various anatomical sites using kinematic uniform boundary conditions (KUBC) with six canonical load cases. These boundary conditions were also used in a previous study28 to identify homogenized elastic material properties. (2) 21 distal radius sections were modeled using four different types of finite element (FE) models: µFE models, smooth FE models with density and fabric dependent material mapping (sf-hFE), smooth FE models with only density-dependent material mapping (s-hFE), and voxel-based hFE (v-hFE) using density-dependent material mapping. For each of the four model types, versions with and without the cortex of the radius were created. Three canonical load cases using displacement boundary conditions were applied to each model, and inverse bone (re)modeling (IBR) was performed to predict physiological loading in terms of optimally scaled reaction forces. hFE models used the continuum target stimulus during the optimization.
Theoretical Background
The original formulation of the µFE-based IBR by Christen et al.13 shall be repeated here briefly. A set of \(n\) unit loads is applied to the bone. Then, unit load scaling factors \({\alpha }_{i}\) are found, such that the squared difference of local SED \(U\left(x\right)\) and a tissue level target stimulus \(\tilde{U}\) is minimized. These scaling factors are identified in an optimization procedure, using a residual function \(r\left({s}_{i}\right)\) of SED scaling factors \({s}_{i}={\alpha }_{i}^{2}/n\). As SED is used, which cannot be negative, the optimization is subjected to only positive real numbers for \({s}_{i}\) and can be written as:
However, the tissue level target stimulus cannot be used for homogenized FE analysis, as elements are at the continuum level. Elastic constants of porous media can be related to the density using a power-law9 to form a relationship between tissue and continuum level. Therefore, the tissue level stimulus \(\tilde{U}\) can be replaced by a continuum level stimulus \({\tilde{U}}_{\mathrm{hom}}\), which is a function of local relative density \(\rho\): \({\tilde{U}}_{\mathrm{hom}}={\tilde{U}}_{0 }\rho {\left(x\right)}^{d}\). To ensure compatibility at \(\rho =1\), \({\tilde{U}}_{0}\) is set to \(\tilde{U}\). Inserting the power-law into Eq. (1) gives:
Note that the proposed continuum stimulus is therefore isotropic, although trabecular bone elasticity is orthotropic at the continuum level.41 Contrary to µFE, where all elements have the same volume, hFE meshes usually contain differently sized elements, and thus, the volume cannot be neglected in the equation. Equation (2) has to be rewritten in a discrete form to be used for FE and can further be transformed into a matrix equation to be directly solved by using a non-negative least squares solver.30 A detailed derivation is given in the Appendix.
The coefficient of variation (CV) is typically calculated before and after the optimization for the scaled SED \({U}_{\mathrm{scaled}}\left(x\right)={\sum }_{i=1}^{n}{s}_{i}{U}_{i}\left(x\right)\) to evaluate the effect of the optimization. Before the optimization, all scales were set to one, which gives the SED for unit scaled loads. The lower the CV, the higher the homogeneity of the load distribution.
Bone Cubes: Parameter Identification for the Continuum Target Stimulus
The power-law relationship of density and continuum level target stimulus was identified on 701 µCT-images of bone cubes from a previous study.28 No new scans or experiments were conducted on the specimens for this study. The cubes were taken from various anatomical sites, had an edge length of 5.3 mm, and were scanned in a µCT with a resolution of 18 µm. The images were already segmented into bone and air voxels and directly converted to linear hexahedral elements. A linear elastic, isotropic bone material with \(E=12\mathrm{GPa}\) and \(\nu =0.3\) was used. Kinematic uniform boundary conditions (KUBC)34 were used with six canonical load cases (three in uniaxial compression and three in pure shear) with a normal and shear displacement of \(-0.001\mathrm{mm}\).
The six canonical load cases were optimally scaled using the IBR (Eq. 1) with a tissue target stimulus of \(\tilde{U}=0.02\mathrm{MPa}\), taken from literature.13 A non-negative least squares solver implemented in scipy48 (scipy.optimize.nnls) was used for the optimization. The optimized continuum stimulus \(\langle {U}_{\mathrm{opt}}\rangle\) for each cube was calculated as \(\langle {U}_{\mathrm{opt}}\rangle =0.5\sum_{i=1}^{6}{s}_{i}\langle {{\varvec{\sigma}}}_{i}\rangle :\langle {{\varvec{\varepsilon}}}_{i}\rangle\) using the volume averaged microscopic stress \(\langle {{\varvec{\sigma}}}_{i}\rangle\) and a-priori strain \(\langle {{\varvec{\varepsilon}}}_{i}\rangle\). Finally, the optimized continuum stimulus of each bone cube was plotted over the density \(\rho\), and least-squares curve fitting was used to identify the exponent \(d\) of the power-law relationship (see Eq. (2)).
Distal Radius: Comparison of µFE and hFE-Based IBR
A µCT-image set of 21 distal radius sections from a previous study29,44 were used to test the new continuum level target stimulus. No new scans or experiments were conducted on the specimens for this study. The image resolution was 32.8 µm, with an average section height of 19.22 mm. The anatomical axes of the bones were aligned to the image coordinate system to retrieve comparable results (Fig. 2). The axial direction was already aligned during scanning to the 3-axis. The volar surface was manually aligned along the 2-axis.
Two sets of models were created to investigate if the cortex added any bias in the IBR. The first set contained only the trabecular bone without the cortex, while the second set included both trabecular bone as well as the cortex. As homogenized material properties were only identified on trabecular bone samples, the goal of this reduced model was to find out if the homogenization of trabecular bone yielded the same results as µFE, without the influence of the dense cortex.
The µFE models were created similar to the bone cubes, using a direct voxel to linear hexahedral element conversion and a linear, isotropic material with \(E=12\mathrm{GPa}\) and \(\nu =0.3\). Two model types were created: one including the cortex (full model) and one without the cortex (trabecular-only). Three load cases (compression in 3-direction, shear in 23 and 13 plane) were applied by imposing a displacement of 0.01 mm magnitude on the nodes of the distal plane in the respective direction. All nodes at the proximal plane were fixed in all three directions. The reaction force \({{\varvec{F}}}_{i}\) at the distal plane was calculated for each load case.
Three different homogenized FE models were created from the radii sections using two different meshing methods and two different material mappings (see Fig. 1). Likewise, as in µFE, each model was created with and without the cortex. Smooth FE models35 (s-hFE and sf-hFE) were created similar to a previous study47 using quadratic tetrahedral elements for the trabecular bone and quadratic wedge elements for the cortical bone. Both had an element edge length of around 1 mm. Homogenized voxel FE models (v-hFE) were created similar to a previous study,29 using a regular grid of quadratic hexahedral elements with an element edge length of around 1 mm. The same boundary conditions as for the µFE models were applied.
An hFE material mapping algorithm36 (Sampling sphere diameter 5 mm, background grid distance 2.5 mm) was used to map either a power-law-based density-dependent material or a Zysset-Curnier type51 material, which is dependent on local fabric and density. Details of these models are presented in the Appendix. Elastic material constants for trabecular bone were already identified in a previous study28 using the same bone cubes as for the identification of the continuum target stimulus. The used base material constants are given in Table 1. Trabecular bone material properties of the smooth hFE models were mapped using local density only (s-hFE) or using density and fabric (sf-hFE). Cortical bone in both smooth models was modeled using a power-law-based density-dependent material. In the voxel hFE models (v-hFE), material properties were mapped using only density for both trabecular and cortical bone.
Inverse bone (re)modeling, including the previously identified exponent \(d\) (Eq. (2)) for the continuum target stimulus, was applied to all radius sections and all four model types with and without cortex. Again a non-negative least squares solver (scipy.optimize.nnls) was used for the optimization. The resulting optimal scaling factors \({\alpha }_{i}\) were used to scale the three reaction forces \({{\varvec{F}}}_{i}\). First, unit scaled force \({{\varvec{F}}}_{\mathrm{unit}}=\sum_{i=1}^{3}{{\varvec{F}}}_{i}\) were calculated and, second, the optimized reaction forces were calculated as \({{\varvec{F}}}_{\mathrm{opt}}=\sum_{i=1}^{3}{\alpha }_{i}{{\varvec{F}}}_{i}\) to allow for a comparison of reaction forces before and after optimization.
The hFE models were then compared to the µFE models by linear regression of \({{\varvec{F}}}_{\mathrm{unit}}\) and \({{\varvec{F}}}_{\mathrm{opt}}\) respectively. The coefficient of determination and Lin’s concordance correlation coefficient (CCC)31 were calculated for each regression. Further, the magnitude of the optimized force was evaluated as well as the off-axis angle \(\theta\) from the 3-axis, calculated as:
This angle gives a measure of the ratio between the magnitude of axial loading and shear loading, irrespective of the components. Two scores were defined to compare the similarity between µFE and hFE in terms of predicted force angle and magnitude. An angle score for the two vectors \({\varvec{a}}\) and \({\varvec{b}}\) is defined as:
Here, \(\widehat{{\varvec{a}}}={\varvec{a}}/\Vert {\varvec{a}}\Vert\) denotes the unit vector of \({\varvec{a}}\). A magnitude score is defined as:
Both scores are one if the two vectors are equal and zero if the two vectors are dissimilar.
Soft- and Hardware
All statistical analyses were performed using scipy48 1.7.2 and Python 3.7.4 (Python Software Foundation, https://www.python.org). The hFE meshing and the material mapping were performed using medtool 4.5 (Dr. Pahr Ingenieurs e.U., Pfaffstätten, Austria, http://www.medtool.at). The µFE models were solved in ParOSol,23 and all hFE models were solved in Abaqus 2022 (Dassault Systèmes, Vélizy-Villacoublay, France). All analyses were performed on a dual AMD EPYC 7452 system.
Results
Bone Cubes
The µFE-based IBR on the bone cubes could significantly reduce the coefficient of variation (CV) of the tissue level SED on average from 78.8 to 74.2% (\(p<0.001\); Cohen’s d 0.263; Fig. 3b). The optimized continuum stimulus followed a power-law with an exponent of 1.19 and a high coefficient of determination (99.7%; Fig. 3a).
Distal Radius: Trabecular Bone Only
The predicted reaction forces \({\varvec{F}}_{\mathrm{unit}}\) before optimization (Figs. 4a–4c) differed between hFE and µFE for models of the radii without cortical shell. While both v-hFE and s-hFE underestimated the reaction forces, sf-hFE overestimated them. However, all hFE models had a good correlation of reaction forces with µFE, with R2 over 98% and good agreement in CCC with over 75% for all reaction force components (Table 2).
After optimization (Figs. 4d–4f), µFE-based IBR identified the force component in the 3-direction (normal force) as the dominant load direction. Forces in 3-direction were 312 N on average, while shear components were much smaller with 6.2 N (1-direction) and 20.7 N (2-direction) on average. As a result, the off-axis angle was small, with an average of 7° (Fig. 5b). hFE-based IBR was able to identify the dominant load direction, but shear forces did not agree well with µFE-based IBR. As shear forces could not be captured by the hFE models, only the correlation of the force in the 3-direction was high, with R2 over 94% and CCC over 75% (Table 3). Both smooth hFE models showed a better similarity in angle, while v-hFE and s-hFE had a higher similarity in magnitude than sf-hFE (Fig. 5c).
The µFE models had 104 million degrees of freedom (DoF) on average and took 63.8 min to solve using 27 CPUs in parallel. The sf-hFE and s-hFE models had 89,800 DoF on average and took on average 46.8 s and 47.5 s to solve, respectively. The v-hFE models had 74,283 DoF and took 19.3 s to solve on average. All hFE models used 4 CPUs in parallel.
Distal Radius: Full Models
Similar to the models without cortex, reaction forces before optimization (\({\varvec{F}}_{\mathrm{unit}}\)) correlated well between hFE and µFE models but showed over or underestimation (Figs. 6a–6c). While sf-hFE had higher unit reaction forces on average, both s-hFE and v-hFE underestimated the reaction force. All hFE models correlated well with µFE, with R2 over 98%. CCC was over 97% for both smooth hFE models, except for the 3-direction in s-hFE and all components for v-hFE (Table 4). Contrary to the radius without cortex, v-hFE and s-hFE showed different reaction forces.
After optimization (Figs. 6d–6f), µFE-based IBR showed results in agreement with the radius without cortex, but the overall load magnitudes were higher. Forces in 3-direction were dominant with an average of 1735.8 N, and shear forces were one order of magnitude lower with averages of 268.2 N and 428.5 N for the 1- and 2-direction, respectively. The average off-axis angle was 17° (Fig. 7b). hFE-based IBR also identified the 3-direction as dominant. In contrast to the radius without cortex, almost all hFE models also predicted shear forces in agreement with µFE-based IBR. While the magnitude of the optimized reaction force showed a similar pattern as for the models without cortex, the angle of the optimized reaction force was best predicted by sf-hFE (Fig. 7c). All models showed a high correlation for the optimized force (R2 > 81%, CCC > 84%) except for the 1-direction component in sf-hFE and the 1 and 2-direction for v-hFE (Table 5).
The µFE models had 198 million DoF on average and took 83 min to solve (on 27 CPUs), while sf-hFE and s-hFE had 107,624 DoF and took on average 67.8 s and 54.4 s to solve (on 4 CPUs). v-hFE had 88,386 DoF and took 24 s to solve on average.
Discussion
This study presents a new method for homogenized inverse bone (re)modeling (IBR) on the basis of previously described µFE-based IBR to predict physiological in vivo loading for bones. The required relationship between the tissue level stimulus and the continuum level was found using a large sample of trabecular bone cubes with a high coefficient of determination. While all hFE models were able to predict the magnitude of the optimized reaction force with a good to high coefficient of determination, the angular accuracy varied between the different types of hFE models. Inclusion of the cortex had the highest influence on the model accuracy, while differences in material mapping or different meshing methods had less influence.
Although a good agreement between hFE and µFE-based load predictions was found for the distal radius, the used tissue stimulus function is still highly simplified as it only accounts for an accumulative and time-averaged stimulus of bone. While it showed the ability to predict physiological loading conditions using µFE methods on a variety of bones,1,4,10,11,12,13,45,46 other formulations can be used as well. Fischer et al.19,20 used continuum level effective stress, scaled to the tissue level, while the here employed method scales the stimulus to the continuum level and directly uses SED. Other possibilities to describe the stimulus function can be obtained by switching from a scalar to a higher-order quantity. For very small isotropic elements, as they are used in µFE, a more elaborate optimization criterion might be superfluous, whereas hFE might benefit from including more information as bone is known to be orthotropic and loaded in a multiaxial way at this scale.41 For instance, the optimal loading stimulus could include the orientation of principal stresses or the ratio of minimum and maximum principal stresses. Thus, future work could also test the viability of using different vectorial or tensorial quantities.
The here found exponent for the relation between tissue and continuum level was 1.19 and lower than used in the similar model of Fischer et al.,19,20 where an exponent of 2 was used. This relationship was found in experiments regarding bone strength9 and analytical models of porous structures.27 However, no comparison to other methods or validation of this assumption has been made so far. One explanation for this difference in value might be, that the exponent was fitted on a dataset, using the accumulated macroscopic SED as a target value, instead of resorting to proxy values such as bone strength. Thus, while bone strength might scale well with an exponent of 2, the accumulated SED might not. Further, the way the bone cubes are loaded also has an influence on the resulting SED distribution and thus also on the optimized values and finally on the accumulated SED.
An entirely different 3D hFE IBR approach was used by Campoli et al.8 and Garijo et al.25 They used forward remodeling models to train artificial neural networks (ANN) many different loading patterns that could then be used to predict the loading pattern in a given bone. While these models were able to work on larger bones, such as the proximal femur8,25 or the proximal tibia,26 they are only phenomenological, require highly time-consuming re-training for new load cases, and also individualized training for each bone. Also, the choice of the forward remodeling algorithm will influence the result, similar to the choice of the target stimulus in the here used model.
Using the computationally efficient (70 to 200 times faster than µFE) hFE-based IBR method presented in this study allowed the prediction of physiological loading of 21 distal radius samples with a high correlation to µFE based IBR if fabric and cortex is included in the model. While the correlation was high, the hFE models overestimated (sf-hFE) or underestimated (s-hFE, v-hFE) the unit reaction forces and subsequently also the optimally scaled reaction forces. This discrepancy was larger for the models that used only trabecular bone than it was for the full models, with the exception of v-hFE, which showed a higher deviation from µFE in the full model. There might be several reasons for these differences. First, the boundary conditions used to find the apparent stiffness can influence the homogenized elastic material properties. KUBC is known to overestimate the apparent stiffness.15 Other boundary condition types, such as PMUBC,34 could be tested instead. Second, the material mapping is based on trabecular bone cubes with a maximum relative density of 60%. Thus, for models that include elements with a higher density, the apparent properties might not match. This could be the case for v-hFE, where the cortex is averaged with the trabecular volume. Due to the high density-gradient between trabecular and cortical volume, smooth models (which model a sharp boundary between the volumes) work better in this respect. Different material mappings, which include a tissue function,29 could be applied in such cases. Last, micro-structural effects of low-density volumes can lead to a different result at the continuum level. Several radii had low-density regions (< 10% relative density) in the proximal region. Such effects are mitigated when the cortex is included.
The physiological reaction forces of the full distal radius section predicted by both hFE and µFE -based IBR were in a plausible region. The predicted off-axis force angle was similar to the one found by Smith et al.43 for the pushup load case ex vivo, but the predicted force magnitude was higher on average (1811 N for µFE with cortex) than estimated from that experiment (663 N). However, this magnitude is still in a physiological region estimated with up to 2410 N for power grip exercise.40 A few other studies also used IBR to predict distal radius loading. Walle et al.49 predicted physiological section forces using µFE-based IBR on a clinical µFE model of distal radius sections and found a similar pattern of optimized reaction force components, with smaller shear components (140 N and 280 N) than normal force (420 N). Conversely, Christen et al.,12 using the same algorithm, found results different from estimates in literature40,43 and the results of this study. Specifically, Christen et al. found high amounts of shear forces (45 to 465 N) and relatively low normal forces (1 to 235 N). However, different boundary conditions, by the addition of a soft connector layer, were applied to the models. Furthermore, also rotational load cases were added to predict moments, which was not the case in this study. Such load cases were not added in this study, as only µFE and hFE-based IBR were compared to each other and evaluating the moments is not strictly necessary.14
Differences between IBR-predicted and physiological load magnitudes could also be the result of the chosen target stimulus value. While the predicted load magnitude is influenced directly by the tissue target stimulus, the load angle (i.e., the ratio of force components) remains unaffected.46 In this study, a tissue target stimulus of 0.02 MPa was used.13 The value originates from the assumption that bone has to experience 2000µε to 3000µε of peak strain every day32 in order to maintain its mass, which can be converted to an SED when the material properties are known. For the herein used material properties, an effective strain for the current tissue stimulus is 1826µε and is thus in a realistic region for in vivo strains.24 Without additional information on the physiological range of strains, the tissue stimulus must be chosen arbitrarily or calibrated from in vivo data. For example, Christen et al.10 found a value of around 0.01 MPa (equivalent to 1715µε) for homeostasis at the distal tibia.
This study has some limitations. The hFE models were, so far, only tested on the distal radius sections. This location is characterized by relatively homogeneous trabecular bone predominately loaded in axial compression. In proximity to joints loaded in a multi-directional way, such as the proximal or distal femur, the hFE-based IBR might deviate more from µFE-based IBR. The continuum stimulus was identified on bone cubes loaded with KUBC, which were also used to identify the homogenized elastic material properties for the hFE models. Other boundary conditions might lead to different exponents in the continuum stimulus as well as to other elastic material properties. The here used target stimulus is a scalar quantity, which ignores other information at the continuum level, such as the orientation of the microstructure. Further, the inclusion of mechanobiological factors, such as metabolism or genetics, in the model might also increase the predictive power of IBR in general. The simplified theory of IBR assumes that the microstructure can fully be explained by mechanical stimuli alone, which holds true only for artificial bone structures.13 In general, bone is however influenced by many different factors such as genetics and metabolism.46 Recent publications also incorporated mechanoregulation theory49 into the target stimulus but required time-lapsed CT to identify remodeling sites in the bone, which is not always available. Only three load cases were applied to the radius sections for simplicity of the models. As these load cases can only predict the reaction force, three rotational load cases should be added for the prediction of moments, to predict physiological loading conditions more accurately.
Despite these limitations, this study could show that µFE-based IBR can be translated to hFE to provide a faster way of predicting physiological loadings from bones. hFE-based IBR was tested on distal radius sections using different kinds of meshing and material mappings. Both µFE and hFE showed a good agreement in terms of predicted load angle if the cortical bone was included in the model and further improved if the bone’s anisotropy is added. The predicted loads correlated well, but systematic differences between µFE and hFE due to the homogenization of the microstructure were observed. Smooth hFE models, including the cortex, showed the best agreement with µFE results. Overall, µFE-based IBR still provides a robust way to infer physiological loading conditions from the bone microstructure, but hFE models offer a computationally more efficient alternative with the ability to model more realistic boundary conditions and more complex load cases.
References
Badilatti, S. D., P. Christen, S. J. Ferguson, and R. Müller. Computational modeling of long-term effects of prophylactic vertebroplasty on bone adaptation. Proceedings of the Institution of Mechanical Engineers, Part H: Journal of Engineering in Medicine. 231:423–431, 2017
Bergmann, G., A. Bender, J. Dymke, G. Duda, and P. Damm. Standardized Loads Acting in Hip Implants. PLOS ONE.11:e0155612, 2016
Bergmann, G., A. Bender, F. Graichen, J. Dymke, A. Rohlmann, A. Trepczynski, M. O. Heller, and I. Kutzner. Standardized Loads Acting in Knee Implants. PLOS ONE.9:e86035, 2014
Betts, D. C. Tourolle né, E. Wehrle, G. R. Paul, G. A. Kuhn, P. Christen, S. Hofmann, and R. Müller. The association between mineralised tissue formation and the mechanical local in vivo environment: Time-lapsed quantification of a mouse defect healing model. Scientific Reports 10:, 2020
Bhattacharya, P., D. Betts, and G. H. van Lenthe. A novel contact interaction formulation for voxel-based micro-finite-element models of bone. International Journal for Numerical Methods in Engineering. 115:411–426, 2018
Bona, M. A., L. D. Martin, and K. J. Fischer. A contact algorithm for density-based load estimation. Journal of Biomechanics. 39:636–644, 2006
Bona, M. A., L. D. Martin, and K. J. Fischer. Density-based load estimation using two-dimensional finite element models: a parametric study. Computer Methods in Biomechanics and Biomedical Engineering. 9:221–229, 2006
Campoli, G., H. Weinans, and A. A. Zadpoor. Computational load estimation of the femur. Journal of the Mechanical Behavior of Biomedical Materials. 10:108–119, 2012
Carter, D., and W. Hayes. The compressive behavior of bone as a two-phase porous structure. The Journal of Bone & Joint Surgery. 59:954–962, 1977
Christen, P., K. Ito, R. Ellouz, S. Boutroy, E. Sornay-Rendu, R. D. Chapurlat, and B. van Rietbergen. Bone remodelling in humans is load-driven but not lazy. Nature Communications. 5:4855, 2014
Christen, P., K. Ito, F. Galis, and B. van Rietbergen. Determination of hip-joint loading patterns of living and extinct mammals using an inverse Wolff’s law approach. Biomechanics and Modeling in Mechanobiology. 14:427–432, 2014
Christen, P., K. Ito, I. Knippels, R. Müller, G. H. van Lenthe, and B. van Rietbergen. Subject-specific bone loading estimation in the human distal radius. Journal of Biomechanics. 46:759–766, 2013
Christen, P., B. van Rietbergen, F. M. Lambers, R. Müller, and K. Ito. Bone morphology allows estimation of loading history in a murine model of bone adaptation. Biomechanics and Modeling in Mechanobiology. 11:483–492, 2011
Christen, P., F. A. Schulte, A. Zwahlen, B. van Rietbergen, S. Boutroy, L. J. Melton, S. Amin, S. Khosla, J. Goldhahn, and R. Müller. Voxel size dependency, reproducibility and sensitivity of an in vivo bone loading estimation algorithm. Journal of The Royal Society Interface. 13:20150991, 2016
Daszkiewicz, K., G. Maquer, and P. K. Zysset. The effective elastic properties of human trabecular bone may be approximated using micro-finite element analyses of embedded volume elements. Biomechanics and Modeling in Mechanobiology. 16:731–742, 2016
Erdemir, A., S. McLean, W. Herzog, and A. J. van den Bogert. Model-based estimation of muscle forces exerted during movements. Clinical Biomechanics. 22:131–154, 2007
Fischer, K. J., J. A. Bastidas, H. J. Pfaeffle, and J. D. Towers. A method for estimating relative bone loads from CT data with application to the radius and the Ulna. CMES - Computer Modeling in Engineering and Sciences. 4:397–403, 2003
Fischer, K. J., F. Eckstein, and C. Becker. Density-based Load Estimation Predicts Altered Femoral Load Directions For Coxa Vara And Coxa Valga. Journal of Musculoskeletal Research. 03:83–92, 1999
Fischer, K. J., C. R. Jacobs, and D. R. Carter. Computational method for determination of bone and joint loads using bone density distributions. Journal of Biomechanics. 28:1127–1135, 1995
Fischer, K. J., C. R. Jacobs, M. E. Levenston, and D. R. Carter. Different loads can produce similar bone density distributions. Bone. 19:127–135, 1996
Fischer, K. J., C. R. Jacobs, M. E. Levenston, D. D. Cody, and D. R. Carter. Bone Load Estimation for the Proximal Femur Using Single Energy Quantitative CT Data. Computer Methods in Biomechanics and Biomedical Engineering. 1:233–245, 1998
Fischer, K. J., C. R. Jacobs, M. E. Levenston, D. D. Cody, and D. R. Carters. Proximal Femoral Density Patterns are Consistent with Bicentric Joint Loads. Computer Methods in Biomechanics and Biomedical Engineering. 2:271–283, 1999
Flaig, C., and P. Arbenz. A scalable memory efficient multigrid solver for micro-finite element analyses based on CT images. Parallel Computing. 37:846–854, 2011
Földhazy, Z., A. Arndt, C. Milgrom, A. Finestone, and I. Ekenman. Exercise-induced strain and strain rate in the distal radius. The Journal of Bone and Joint Surgery. British Volume 87:261–266, 2005
Garijo, N., J. Martínez, J. M. García-Aznar, and M. A. Pérez. Computational evaluation of different numerical tools for the prediction of proximal femur loads from bone morphology. Computer Methods in Applied Mechanics and Engineering 268:437–450, 2014
Computational load estimation. Garijo, N., N. Verdonschot, K. Engelborghs, J. M. García-Aznar, and M. A. Pérez. Subject-specific musculoskeletal loading of the tibia. Journal of the Mechanical Behavior of Biomedical Materials. 65:334–343, 2017
Gibson, L. J. The mechanical behaviour of cancellous bone. Journal of Biomechanics. 18:317–328, 1985
Gross, T., D. H. Pahr, and P. K. Zysset. Morphology–elasticity relationships using decreasing fabric information of human trabecular bone from three major anatomical locations. Biomechanics and Modeling in Mechanobiology. 12:793–800, 2012
Hosseini, H. S., A. Dünki, J. Fabech, M. Stauber, N. Vilayphiou, D. Pahr, M. Pretterklieber, J. Wandel, B. van Rietbergen, and P. K. Zysset. Fast estimation of Colles’ fracture load of the distal section of the radius by homogenized finite element analysis based on HR-pQCT. Bone. 97:65–75, 2017
Lawson, C., and R. Hanson. Solving least squares problems. 1995. https://doi.org/10.1137/1.9781611971217
Lin, L.I.-K. A Concordance Correlation Coefficient to Evaluate Reproducibility. Biometrics. 45:255, 1989
Mullender, M. G., and R. Huiskes. Proposal for the regulatory mechanism of Wolffs law. Journal of Orthopaedic Research. 13:503–512, 1995
Nazer, R. A., J. Lanovaz, C. Kawalilak, J. D. Johnston, and S. Kontulainen. Direct in vivo strain measurements in human bone—A systematic literature review. Journal of Biomechanics. 45:27–40, 2012
Pahr, D. H., and P. K. Zysset. Influence of boundary conditions on computed apparent elastic properties of cancellous bone. Biomechanics and Modeling in Mechanobiology. 7:463–476, 2007
Pahr, D. H., and P. K. Zysset. From high-resolution CT data to finite element models: development of an integrated modular framework. Computer Methods in Biomechanics and Biomedical Engineering. 12:45–57, 2009
Pahr, D. H., and P. K. Zysset. A comparison of enhanced continuum FE with micro FE models of human vertebral bodies. Journal of Biomechanics. 42:455–462, 2009
Pankaj, P. Patient-specific modelling of bone and bone-implant systems: The challenges. International Journal for Numerical Methods in Biomedical Engineering. 29:233–249, 2013
Pistoia, W., B. van Rietbergen, E.-M. Lochmüller, C. A. Lill, F. Eckstein, and P. Rüegsegger. Estimation of distal radius failure load with micro-finite element analysis models based on three-dimensional peripheral quantitative computed tomography images. Bone. 30:842–848, 2002
Poelert, S., E. Valstar, H. Weinans, and A. A. Zadpoor. Patient-specific finite element modeling of bones. Proceedings of the Institution of Mechanical Engineers, Part H: Journal of Engineering in Medicine. 227:464–478, 2013
Putnam, M. D., N. J. Meyer, E. W. Nelson, D. Gesensway, and J. L. Lewis. Distal radial metaphyseal forces in an extrinsic grip model: Implications for postfracture rehabilitation. Journal of Hand Surgery. 25:469–475, 2000
van Rietbergen, B. and R. Huiskes. Elastic Constants of Cancellous Bone. edited by C. C. Cowin: CRC Press LLC, 2001
Seeman, E. Bone Modeling and Remodeling. Critical Reviews in Eukaryotic Gene Expression. 19:219–233, 2009
Smith, J. M., F. W. Werner, and B. J. Harley. Forces in the Distal Radius During a Pushup or Active Wrist Motions. The Journal of Hand Surgery. 43:806–811, 2018
Stipsitz, M., P. K. Zysset, and D. H. Pahr. Prediction of the Inelastic Behaviour of Radius Segments: Damage-based Nonlinear Micro Finite Element Simulation vs Pistoia Criterion. Journal of Biomechanics 116:, 2021
Synek, A., C. J. Dunmore, T. L. Kivell, M. M. Skinner, and D. H. Pahr. Inverse remodelling algorithm identifies habitual manual activities of primates based on metacarpal bone architecture. Biomechanics and Modeling in Mechanobiology. 18:399–410, 2018
Synek, A., and D. H. Pahr. Plausibility and parameter sensitivity of micro-finite element-based joint load prediction at the proximal femur. Biomechanics and Modeling in Mechanobiology. 17:843–852, 2017
Varga, P., S. Baumbach, D. Pahr, and P. K. Zysset. Validation of an anatomy specific finite element model of Colles’ fracture. Journal of Biomechanics. 42:1726–1731, 2009
Fundamental Algorithms for Scientific Computing in Python. Virtanen, P. et al. SciPy 1.0. Nature Methods. 17:261–272, 2020
Walle, M., F. C. Marques, N. Ohs, M. Blauth, R. Müller, and C. J. Collins. Bone Mechanoregulation Allows Subject-Specific Load Estimation Based on Time-Lapsed Micro-CT and HR-pQCT in Vivo. Frontiers in Bioengineering and Biotechnology 9:, 2021
Wang, L., X. You, L. Zhang, C. Zhang, and W. Zou. Mechanical regulation of bone remodeling. Bone Research 10:, 2022
Zysset, P. K., and A. Curnier. An alternative model for anisotropic elasticity based on fabric tensors. Mechanics of Materials. 21:243–250, 1995
Acknowledgments
This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program (Grant Agreement No. 819960).
Funding
Open access funding provided by TU Wien (TUW).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
D.H.P. is CEO of Dr. Pahr Ingenieurs e.U., which develops and distributes Medtool. All other authors declare no competing interests.
Additional information
Associate Editor Stefan M. Duma oversaw the review of this article.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
Derivation of Optimization Criterion
To use the optimization criterion given in Eq. (2) with finite element models, it has to be discretized first. The SED is measured at the centroid of each of the \(k\) element of the FE mesh. The volume of each element \({V}_{j}\) has to be calculated and the density of each element \({\rho }_{j}\) is known from the homogenization. Substituting the integral with a finite sum gives:
This function can be transformed into a matrix form \(r({\varvec{x}})=\Vert {\varvec{A}}{\varvec{x}}-{\varvec{b}}\Vert\), in order to be solved efficiently. To write the matrix equations efficiently, \({\varvec{1}}_{m}={\left(1, 1, \ldots ,1\right)}^{T}\) defines a column vector of shape \(m\times 1\) filled with ones of arbitrary length. Further, \({\left[{\varvec{A}}\circ {\varvec{B}}\right]}_{ij}={[{\varvec{A}}]}_{ij}[{{\varvec{B}}]}_{ij}\) is the Hadamard product of two matrices of equal size and \({\varvec{a}}\otimes {\varvec{b}}={C}_{ij}={a}_{i}{b}_{j}\) is the dyadic product of two vectors of equal size.
The SED values of all \(k\) elements of the FE mesh for the \(n\) unit load cases are stored in a matrix \({\varvec{U}}\) of shape \(k\times n\), the element volumes in a vector \({\varvec{V}}\) of shape \(k\times 1\), and the relative densities for each element in a vector \({\varvec{\rho}}\) of shape \(k\times 1\).
Then, the optimization using the scaling vector \({\varvec{s}}\) of shape \(n\times 1\), can be written in matrix form as:
where \({\varvec{U}}^{\boldsymbol{\prime}}\) is the volume corrected matrix of SED, defined as \({{\varvec{U}}}^{\boldsymbol{\prime}}={\varvec{U}}\circ \left(\sqrt{{\varvec{V}}}\otimes {\varvec{1}}_{n}\right)\) and \(\tilde{{\varvec{U}}}\) is the target stimulus vector, defined as \(\tilde{{\varvec{U}}}={\tilde{U}}_{0}{{\varvec{\rho}}}^{d}\circ \sqrt{{\varvec{V}}}\). The same equation can still be used for optimization of µFE: As \({V}_{j}=\mathrm{const}.\) and \({\rho }_{j}=1\) for each element \(j\), the equation will simplify to \({\tilde{{\varvec{U}}}=\tilde{U}}_{0}{\varvec{1}}_{k}\) and \({\varvec{U}}^{\boldsymbol{\prime}}={\varvec{U}}\).
Homogenized Material Models
The here used material models are either a density dependent power-law model or a density and fabric dependent Zysset-Curnier51 type model. While the power-law yields an isotropic model (two independent material parameters), the Zysset-Curnier model is orthotropic (nine independent material parameters).
The power-law uses three parameters: The base elastic-modulus \({E}_{0}\), the base shear modulus \({\mu }_{0}\), and the density exponent \(k\). The following equation is used to get the density dependent elastic-modulus:
The Poisson number can be calculated as:
The Zysset-Curnier model uses, additionally to the density, the eigenvalues \({m}_{i}\) of the fabric tensor, which is a measure for the orientation of the microstructure. The fabric tensor has to be scaled such that the trace of the tensor is equal to 3. An additional exponent \(l\) is used to scale the eigenvalues. There are now three elastic-moduli:
As well as three shear moduli:
And three independent Poisson numbers:
In the case of an isotropic material, where all eigenvalues are 1, the model reduces to the power-law model (Eq. (8)), if Eq. (9) is fulfilled for \({\nu }_{0}\).
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Bachmann, S., Pahr, D.H. & Synek, A. A Density-Dependent Target Stimulus for Inverse Bone (Re)modeling with Homogenized Finite Element Models. Ann Biomed Eng 51, 925–937 (2023). https://doi.org/10.1007/s10439-022-03104-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10439-022-03104-x