Considerations for Reporting Finite Element Analysis Studies in Biomechanics
Ahmet Erdemir1,2, Trent M. Guess3, Jason Halloran1,2, Srinivas C. Tadepalli4, Tina M. Morrison5
1 Computational Biomodeling (CoBi) Core, Lerner Research Institute, Cleveland Clinic, Cleveland, OH 44195, USA
2 Department of Biomedical Engineering, Lerner Research Institute, Cleveland Clinic, Cleveland, OH 44195, USA
3 Department of Civil and Mechanical Engineering, University of Missouri - Kansas City, Kansas City, MO 64110, USA
4 Department of Orthopaedics and Sports Medicine, University of Washington, Seattle, WA 98195, USA
5 Center for Devices and Radiological Health, Food and Drug Administration, Silver Spring, MD 20933, USA
Correspondence: Ahmet Erdemir, erdemira@ccf.org
Abstract
Development of complex computer models of biological structures is becoming ubiquitous. Finite element analysis has been widely used in the last few decades to understand and predict biomechanical phenomena. Modeling and simulation approaches in biomechanics are highly interdisciplinary, involving novice and skilled developers in all aspects of biomedical and biological research. While recent advances in model development and simulation platforms offer a wide range of tools to investigators, the use of these platforms has become more opaque. The model and simulation decision-making seems arbitrary. Hence, questions surface about the reliability of how finite element analysis-based models are used for medical decision making and for driving (or underlying) representations in multiscale analysis. Establishing guidelines for model development and dissemination is a daunting task, particularly with the complex and convoluted models used in finite element analysis. Nonetheless, if considerations for reporting can be established, the future use of those models may lead to transparency and increases in reproducibility and reusability of computer models. This process can also identify the technological and ontological bottlenecks in the development of standards for sharing. Therefore, the goal of this document is to identify resources and provide suggested reporting parameters on finite element analysis studies, and provide the community with a presentable format that will enable careful scrutiny and understanding of biomechanical studies based on the principles of solid mechanics. While this scope may appear narrow, we hope that the proposed considerations will serve as an example for other modeling modalities and disciplines. We recognize that it may not be possible to provide and report on all of the considerations in the model development process. However, the explicit identification of decision-making that is typically missing from published studies can make way for new directions in future model development.
Keywords
standards in modeling, finite element analysis, reporting, biomechanics, tissue mechanics, joint biomechanics, musculoskeletal system, device mechanics, device evaluation
Introduction
Advances in computer model development and simulation software facilitate physics-based explorations relying on the principles of mechanics. Due to the increased capabilities of solvers to accommodate robust and speedy simulations, the availability of algorithms to represent various physiological phenomena, and the development of user interfaces that bring model development to the masses, numerous contributions have been made through the broad use of modeling and simulation in medicine and clinical translational research by a diverse group of investigators. The downside, however, is that the modeler's decision-making process and the solution approach have become less transparent. Additionally, modelers are sometimes uninformed about the limitations of their model and the simulation software. Therefore, the readers, users, and reviewers of such models are uninformed. Standards for model and data sharing (ISO, 2000; ISO, 2006; CGNS, v2.0.20) and a variety of guides and standards for verification and validation (ASME, 2006; ASME, 2009) try to establish confidence in modeling and simulation results for the readers, users, and reviewers. However, while these existing standards are helpful, they do not explicitly address the issue of reporting and communication, particularly regarding finite element analysis (FEA) in the field of medicine and biomechanics, where complex models of nonlinear mechanics of biological structures are developed.
FEA was developed over 70 years ago to solve complex elasticity and structural analysis problems in civil and aeronautical engineering (Zienkiewicz, 2004). Applications of FEA were expanded to simulations in biomechanics, as portrayed by investigations utilizing this computational tool for more than three decades. Early reviews of the application of FEA in biomechanics date back to late 1970s (Miller, 1979); some illustrating the potential of this approach to address problems in orthopedic biomechanics (Huiskes and Chao, 1983) and ventricular systems ( Yin, 1985). Currently, studies incorporating FEA to support basic and clinical translational research in medicine exceed ten thousand (as of July 7, 2010, the total number of citations for the search string "finite element" is 11,300; searched in PubMed, http://www.pubmed.org). Of these, more than 250 are review articles and more than 50 articles focus on multiscale analysis. The number of studies where FEA was used appear to be increasing geometrically (Figure 1).
Figure 1. Published studies utilizing finite element analysis as a research tool (from 1980 to 2009). Search conducted on Pubmed (http://www.pubmed.org) with the search string "finite element". As of July 7, 2010, 839 articles in year 2010 included this keyword. Total number of citations before 1980 is 22. Image courtesy of Ahmet Erdemir, Department of Biomedical Engineering, Cleveland Clinic.
With the increasing number of FEA studies, FEA practice in biomechanics continues to pose a challenge for model development, sharing and reporting. In FEA, model definitions and development procedures are tightly coupled to the simulation method and the solver capabilities. FEA software (commercial or otherwise) commonly relies on embedded mathematical models of physical phenomena, e.g., solid mechanics. Some packages are specifically designed for the analysis of biological structures, e.g., Continuity 6 for cardiac mechanics (http://www.continuity.ucsd.edu/Continuity) and FEBio for biomechanical applications (http://mrl.sci.utah.edu/software/febio), but many are presented as general analysis tools.
In many cases, model development depends more on the specific solver capabilities. Furthermore, while many simulation software packages exist, a universally accepted unified model definition language, i.e., mark-up language, does not exist. Additionally, current model related data exchange standards (ISO, 2006) may not readily be applicable to the complex biomechanical FEA models. Therefore, a practical solution is needed to enhance current model development and dissemination efforts. One possible solution is to establish reporting parameters of FEA models and simulation studies. Even if a model of a given system is not complete, the model may be deemed useful if its reporting is complete and explicit. Additionally, while adapting standards for model exchangeability is a long term goal, it may not be practical for them to be immediately realized. On the other hand, immediately augmenting model reporting recommendations could facilitate transition to higher level modeling standards. Reporting considerations might help to identify metadata that could be incorporated in dissemination of models; in return, increased reproducibility, reusability, and model sharing will be possible. The purpose of this document is not to present a “how-to-run” FEA studies or “best practices”. Rather, the goal of this document is to establish easy to follow, adaptive, and expandable reporting parameters for modeling and simulation studies in biomechanics with an emphasis on finite element analysis. The document is targeted for scientists (in academia, industry, government, etc.) for the purpose of disseminating biomechanical models, publishing, and evaluating others' simulation research; for journal editors and reviewers judging manuscript quality; for agencies and grant reviewers during crucial decision making; and for professionals (in biomedical and clinical translational research) to promote good modeling and simulation practice.
Throughout this document, the term “model” refers to the computational representation of the biological structure and its components, e.g., cartilage between knee joints or vessel wall with stent, for FEA, including discretized geometric representation, constitutive relationships of substructures, interactions between substructures, and loading and boundary conditions representative of the biomechanical environment. The term “simulation” refers to the solution process of the finite element representation of the biological structure and its components through the use of finite element analysis techniques. Finally, the term “multiscale” conveys the interactions between higher spatial scales of the Physiome, between joint/organ biomechanics and tissue mechanics, and between tissue mechanics and cell biomechanics (Tawhai, 2009).
Reporting Parameters
Initiatives and guidelines for reporting research methods and findings have been listed by the National Library of Medicine, National Institutes of Health (http://www.nlm.nih.gov/services/research_report_guide.html). This list includes many standards that address a wide range of applications. These standards are undoubtedly valuable for the reporting process and result in valid (consistent, reproducible and accountable) studies to their respective fields. For example, the Consolidated Standards of Reporting Trials (CONSORT) provides a well established 25-item checklist for reporting of randomized clinical trials (Moher et al., 2010; Schulz et al., 2010). Within that list, computational studies addressing biological processes have generally adopted the Minimum Information of Biological and Biomedical Investigations (MIBBI) (Taylor et al., 2008). Within MIBBI, the Minimum Information About a Simulation Experiment (MIASE) specifically addresses the minimum necessary information to recreate computational simulations. While the general guidelines provided by MIASE are applicable to finite element analysis studies, specific and detailed recommendations are missing for adequate reporting of this complex analysis tool in biomechanical investigations.
For reporting on finite element analyses, a few general guidelines have been recommended. Clinical Biomechanics specifies that simulations need to comply with the requirements listed in a useful editorial by Viceconti et al. (2005). However, it stops short of developing reporting parameters for the scientific community that should be included or addressed in a manuscript for complete understanding and potential reproducibility of the model. Generalizations such as “Model Selection” and “Proper Parameter Identification” are discussed, however, without specifically highlighting relevant model features. The Annals of Biomedical Engineering requests that authors indicate that models conform to standard modeling practice and that the studies include important parameters and assess associated variability and model sensitivities (http://www.springerlink.com/content/q072n75584247042/fulltext.pdf). Examples in other disciplines also exist. The Engineering Fracture Mechanics prepared a general guide to educate researchers on proper scientific and publishing practices (http://www.elsevier.com/wps/find/journaldescription.cws_home/322/preface2). It includes a section on computational work stating that basic features such as boundary conditions, element types, and input parameters should be provided for publication. Along the same lines, ASTM International has published F2514-08 (ASTM, 2008), where section ten discusses reporting considerations for FEA studies of uniform radial loading of stents. The above examples all attempt to define a minimum level of publication criteria while reporting on finite element analysis studies but lack the specific details and definitions necessary to completely and accurately assess these models. Therefore, the intention of the paper is to provide a compilation of reporting parameters for broad distribution and use.
Ideally, a published FEA study would provide substantial details for reproducibility and of appropriate verification and validation procedures. Condensing all this information in a usable form may be difficult, but might be necessary for the future of model and data sharing and exchangeability. Due to space constraints, and possible oversight by the developers, many valuable steps from the modeling process might be omitted in the publication. Most finite element analyses, regardless of the subject, share common features during model development and simulation process. Therefore, it is possible to compile specific parameters for reporting items crucial for model reproducibility and gauging the overall quality, scientific rigor, and utility of the model. Based upon our review of the literature and compilation of reporting parameters for different aspects of the modeling and simulation process (construction, processing, post-processing, etc.) for reproducibility, reusability, and accountability, we examined the details of an FEA study (Yao et al. 2006) as an illustrative case study to highlight reporting elements that could be independently gleaned from this manuscript (Appendix A).
Model Identification
The model identification description should provide an overall explanation of the model to enable proper categorization and elucidate the overall capabilities and limitations. These items identified below collectively assist the audience in establishing the relevance of the model for their needs.
- Model name. Offer a specific and concise descriptor which distinguishes it from other similar models.
- Model keywords. Identify the biological phenomena under investigation (body/organ/tissue/cell of interest) and the modeling and simulation approaches, which enable indexing of the model for repositories and establishing ontologies.
- Version. Identify the version of the published model, as it is possible that a model may be revised or adapted multiple times through the development and publication cycle, and during its evolution through the scientific process.
- Physiological domain. Describe the biological model, i.e., motion of segments, deformation and/or loading of the biological structure(s).
- Mechanical domain. Describe the mathematical formulation used to simulate the model, i.e., linear/nonlinear elasticity, static/dynamic equations of equilibrium, biphasic simulations.
- Structure of interest. Identify the anatomical structure under investigation, i.e. specific body, organ, tissue or cell.
- Demographics. Explain the population of which the model belongs, i.e., human, animal, artificial, male, female, age, etc.
- State of represented organism. Describe the state of the organism as “in vivo”, “in vitro”, or “in situ”, if appropriate.
- Disease state. Describe any pathology, if appropriate.
- Spatial scale. Identify the spatial scale (with units) of the model, which may also be defined by the structure of interest, macroscopic aspects, or microstructural architecture of a given biological segment.
- Time scale. Describe the temporal scale (with units) and identify whether a transient or steady state response is sought.
- Primary utility. Explain the motivation for model creation and its main function. Outline the scope, as not every model is developed for predictive "what if" type of simulations but sometimes for descriptive analysis to provide mechanical insight into a physiologic process, e.g., deformation at the level of a single cell.
- Secondary utility. Discuss additional uses of the model.
- Primary highlight. Identify the most innovative component or the expected key finding that can be deduced from model’s predictions.
- Secondary highlight. Identify any additional features that may promote the value of the model.
- Primary limitation. Identify the most significant limitation that hinders the primary utility of the model and interpretation of the model’s prediction.
- Secondary limitation. Identify the additional limitations that can cause uncertainty in model performance.
- Reference to publication(s). If exists, list relevant publications about the model, e.g., peer-reviewed articles, conference proceedings, etc., particularly when disseminating the model.
- Pointer to publication. Direct the audience to a peer-reviewed publication, if it exists, i.e., using a Digital Object Identifier (http://www.doi.org/)
- Related models. Describe the different versions (competing and/or complementing models) of the same model, if they exist.
Model Structure
Model structure should provide adequate information for reproducing the model, including all its subcomponents and input-output relationships. This information is pertinent for those who want to evaluate the results of the model in detail, potentially reuse the model to conduct simulations with same or different inputs, and also to customize the model for their research needs. Note that if the model files are not shared, detailed reporting is important for portability.
- Loading and boundary conditions. Describe the constraints and loads (magnitudes, time history, etc.) that are externally imposed on the model structure to represent the effect of the surrounding environment.
- Type. Identify whether the condition is kinematic (displacement/velocity or constraint) or kinetic (load), followed by the relevant specific type(s), e.g. prescribed motion (displacement/velocity), point force or pressure (load).
- Region. Describe which region of the model the condition is applied, e.g., gravitational force to the whole model.
- Magnitude and direction. Describe the magnitude and direction of the condition and how it relates to the physiological meaning of the model and simulation.
- Time history. Describe the time history of the boundary conditions and their physical meaning. If it is a nonlinear static analysis, the time history is abstract and can be used to represent a simulation scenario.
- Primary output variables. Describe the primary variable the model predicts, e.g., shear stress, which is relevant to the primary utility and is important for determining the appropriate verification and validation procedures.
- Secondary output variables. Report secondary outputs that may enhance the utility of the model for other purposes.
- Source of anatomy. Describe the main source of anatomical representation for the model and its subcomponents, e.g., imaging modality. Discuss the imaging resolution. For individual subcomponents, provide descriptions in more detail as described below.
- Modality. Report the basic protocol settings of the imaging modality used to acquire the anatomy, e.g., CT, MRI, OCT, etc. Discern between macroscopic and microscopic imaging techniques.
- Resolution. Report the resolution of the imaging technique.
- Reference configuration. The coordinate system of the model should be described. In addition, the zero load state should be specified. Typically, the state, at which the biological structure is imaged, is assumed to be the zero load state. If this is not the case, describe the procedures to modify the reference state and the coordinate system.
- Subcomponents (subsidiary models). Many models used in biomechanical simulations incorporate multiple components, e.g., bone and cartilage, stent and vessel wall. These components are subsidiary models of the artificial or sub-biological structures and they require detailed reporting, e.g., geometric representation and material properties.
- Name. Provide a descriptor for the substructure for adequate cross-referencing to the component.
- Geometric representation. Geometric representation for subcomponents of the model may or may not rely on the main source of anatomy (as described above). If not, the source of geometry for individual biological and non-biological subcomponents, e.g., medical devices, should be reported along with errors associated with geometric reconstruction.
- Source. Describe the source of the geometry if different than the modality of the main source of anatomy (as described above). This can be based on other imaging modalities or design drawings. Provide a citation if it is available from a previous work.
- Resolution. If geometry is reconstructed from imaging different than the main source of anatomy, report the resolution of the source of geometry.
- Segmentation procedure. If geometry is reconstructed from medical imaging, describe the segmentation approaches, and report associated segmentation errors.
- Representative geometry. When imaging is not used to generate the geometry, provide details on the construction of the simplified biological and artificial structures. In case of approximations, describe the assumptions made regarding the geometry, e.g., artery modeled as a uniform tube with constant thickness.
- Mesh. The performance of the simulation likely relies on the quality and characteristics of the mesh (Figure 2); summarize the specific details for adequate mesh reproducibility.
- Element name. Provide the name as used in the finite element analysis package, e.g., C3D8H.
- Element shape. Because the geometry of the element may influence the performance and accuracy of simulation, describe the element shape and include any acceptance criteria, e.g., max aspect ratio.
- Element formulation. Describe the formulations used to interpolate the field variable within an element. Provide additional information necessary for the integration to satisfy equations of equilibrium and other constraints, e.g., mixed formulation to handle material incompressibility, reduced integration.
- Mesh density. Report the total number of nodes, elements, and average element edge length to indicate an adequate mesh for geometric complexity.
- Constitutive representation. Provide the relationship between field variables, e.g., stress and strain, specific to the underlying material.
- Formulation. Provide a clear description of the chosen material behavior, as many FEA codes provide built-in material models, which may also differ between solvers.
- Coefficients. Provide values for all coefficients required to describe the constitutive relationship.
- Source. Outline the data fitting procedure used to obtain coefficients, and describe the data collection procedures. Applicability of these parameters to the model may be demonstrated by the experimental procedures and loading modes used to determine the material coefficients. Provide the reference if the coefficients are available or can be derived from previously reported data.
- Reference configuration. Discuss whether or not the reference configuration (coordinate system and zero load state) of the subcomponent is updated separately from the main model component. Also provide (relative) placement of the subcomponent, including its pose and orientation.
- Other properties. Report other properties, e.g., density, that are necessary to conduct the simulation.
- Interactions. In multi-component models, complex interactions between substructures may need to be resolved, e.g., contact. Provide a complete list of interactions (interacting components and type of interaction), and summarize the formulation and relevant properties. Provide references when relevant.
- Interacting components. List each component and individual interaction.
- Interaction type. Describe the interaction between components, e.g., contact, kinematic constraint.
- Interaction formulation. Describe the interaction formulation, and provide a reference for previously determined formulations as many exist.
- Interaction properties. Describe the interaction properties as these will dictate how the physical interaction is represented. For example, if contact with friction is utilized, the coefficient of friction should be provided with appropriate citations.
Simulation Structure
The simulation process in finite element analysis commonly encapsulates the mathematical model that represents the mechanics. The development of the computational model, in this case the finite element representation of the biological structure, is tightly coupled to the simulation software capabilities. The information provided in this section identifies the underlying simulation architecture necessary to reproduce the results of the model. It is advised to refer to relevant sections of simulation software manuals.
- Name of simulation software. State the software platform and its analysis components.
- Version of simulation software. State the version of the FEA software used because aspects of the FEA software can be different between versions. Some models are not compatible between versions.
- Solution strategy. Identify the solution strategy, e.g., implicit static, implicit dynamic, explicit, and its relevant settings, e.g., incrementation.
- Numerical algorithms. Summarize the algorithms used. Many FEA solvers adopt a variety of numerical algorithms which may affect the solution and/or convergence. For example, in a nonlinear implicit static analysis, the equations can be solved through full Newton or quasi-Newton iterations. State if default procedures of the simulation software are used.
- Convergence criteria. Provide the convergence tolerances used to determine the completion of a simulation. State if default convergence criteria of the simulation software are used.
- Post-processing. Provide the post-processing approach if the primary and secondary outputs are calculated from raw simulation results.
Verification
As once stated by Tom Bickel, at Sandia National Laboratory, for a given problem, verification is asking “are you solving the equations right”, whereas validation is asking “are you solving the right equations”. Therefore, verification of the simulation software is to determine if the underlying mathematical formulation and numerical procedures utilized to solve the model are appropriate, repeatable, and correct. In biomechanics, the procedures to conduct verification and validation studies and current practice of verification and validation have been described in detail by Anderson et al. (2007) and Henninger et al. (2010). Despite the fact that many model developers will conduct their own verification or rely on tools provided by the simulation software developers, consider reporting the verification procedures. Please note that current complex models in FEA require interaction of various mathematical models and numerical algorithms. Although verified individually, when combined, these algorithms may behave in an unstable fashion.
- Methods of verification. Summarize verification analyses conducted in addition to the verification procedures provided by the simulation software and/or performed by others available in the literature.
- Correctness of formulation. If the functionality of the simulation software was extended to accommodate the additional processes for the model, e.g., new constitutive formulations through user subroutines, report the techniques used to confirm correct implementation.
- Comparisons with known solutions. Summarize any simplified analyses (analytical or numerical with previously verified known solutions) that represent the mechanical domain and subsidiary models.
- Sensitivity to simulation settings. Report the influence of different solution strategies, numerical algorithms, and convergence criteria on the model’s prediction (if tested) as this information helps users balance computational cost and numerical accuracy.
- Mesh convergence. State the output variables used to confirm that the simulation results are independent from further increases in mesh density. Also, identify if the variables represent overall model response or regional solutions, as these assumptions will influence convergence (Figure 3). If the primary output of the model is not used in mesh convergence, report the relationship between the variable used and the primary output.
- Assessment of repeatability. Report the outcomes, if any, of simulating the model on different platforms. Independence of the model and simulation process from the hardware platform and operating system results in a more robust and adaptable model for other users.
Validation
As stated above, validating the model determines if you are solving the right equations to represent the biomechanics of the problem at hand. Establishing and reporting details on validation procedures and results provides the foundation for the utility of the model, which is a part of good reporting practices. Investigators can consult work by Anderson et al. (2007) and Henninger et al. (2010) to establish procedures for conducting validation studies. The items provided below are considerations to aid in the reporting of validation studies, whereas technical details on validation can also be found in guides and standards from professional societies (ASME, 2006; ASME, 2009).
- Overall modeling assumptions. List the main assumptions relevant to the simplification of the biological structure and its physiological response during the process of its physical representation. These may include geometric assumptions for anatomical representation and mechanical simplifications, such as neglecting viscoelasticity.
- Physiological relevance of loading and boundary conditions. Report the source of loading and boundary conditions and describe how the loading and boundary conditions were derived so that the user can understand the physiological relevance of the model.
- Justification of parameters. Provide adequate justification to support the selection of parameters for model simulation to further support utility of the model.
- Data used for model development. Describe the source and type of data for the model development. For example, state whether the data are specimen and/or sample specific, are based on average of population results, and/or compiled from a variety of literature sources.
- Data used for model comparison. Describe the source and type of data for the model comparison to establish validity. Note that data used for this purpose may be obtained from a different set of experiments (compared to the source of data for model development) conducted on the same sample or different samples. State whether the data are specimen and/or sample specific, are based on average of population results, and/or compiled from a variety of literature sources.
- Validated output. State the output used for validation. Discuss if the validation output is the primary output of the model or a secondary output, or if it is an overall response of the whole model or a regional one, and how the output variable is relevant to demonstrating the primary utility of the model. Also note that a model that is validated for a single output variable, e.g., deformation, and may not necessarily be valid for another (Figure 4).
- Validation procedure. Outline the procedure, or lack there of, for model validation. The procedure may include direct validation (experimentation done by model developer where an output from the experiment directly matches the predicted output from the model), and indirect validation (based on data from literature). Alternatively, describe how the model development approach is valid, portrayed by modeling and experimentation of a simpler, yet physiologically and mechanically representative problem.
- Sensitivity analysis. Discuss any uncertainties in model inputs and parameters that can diminish the reliability of the model, i.e., estimated material properties may affect predicted deformations (Figure 5). Furthermore, discuss how the uncertainties may affect the interpretation of the results. If a sensitivity analysis is performed, report the list of parameters, the range of perturbations, and the justification. Additionally, for complex models, discuss any elaborate sensitivity analyses that utilize systematic procedures, such as the Monte Carlo technique.
- Predictive capacity. Describe the predictive capacity and limitations of the model based on the validation. Additionally, if appropriate, discuss the features that enhance or limit the predictive capacity.
Availability
By making the model available for public access (with the appropriate conditions of distribution), developers can establish confidence in the simulation results by enabling the audience to run the model, evaluate, manipulate and expand the capabilities of the model. Infrastructure to support model development and dissemination exists, i.e. by Simbios, National Institutes of Health Center for Biomedical Computation at Stanford (https://www.simtk.org). If sharing is part of your research paradigm, then the following items could aid in the reporting of dissemination mechanism.
- Contact. Investigator(s) that can accept inquiries for the model should be listed in model related documentation, including publications. Include physical and online contact information. If possible, provide alternates in case of project abandonment by the principal investigator. If a development website is provided, contact information should be updated to reflect changes in the development team.
- Licensing. If the model is distributed, report the licensing terms in a clear fashion to aid the prospective user in understanding the legality of model use and redistribution. Many licensing schemes exist to refer directly, e.g. http://www.opensource.org/, if they deem to be suitable for the distribution. Attempts to resolve issues relevant to licensing of scientific research, e.g. http://sciencecommons.org/, may help the developers accommodate the needs of themselves, their institutes, sponsors, and the scientific community.
- Website for downloads. Provide an online resource for the source code or a binary file representative of the described model. This may enable customization of the model to match the user’s simulation needs, if licensing permits.
- Website for development. Provide an online resource to track development of the model by its originators to aid the audience in understanding the evolution of the model, access information on potential updates, and potentially contribute to the model's further development. Enable users, if possible, to add their updated models and uses.
- Website for public commentary, responses, and rating. The reporting of the model may not conclude its assessment. Provide a website for feedback and increased visibility to expand the population of the reviewers to further enhance the model and its applications. While this can be accomplished by forums at development related websites, certain journals also provide mechanisms for rating, i.e. those from Public Library of Science (http://www.plos.org/) to accommodate wide-spread feedback.
Figure 2. An incomplete description mesh details may hinder reproducibility of the study. For the same element shape, e.g. tetrahedral in this example, different element formulations exist to interpolate the field variables, as well as to solve for them. One tetrahedral element formulation may result in significantly different distributions for the field variable of interest, in this case contact pressures predicted for the compression of a heel pad analog. Image courtesy of Srinivas Tadepalli, Department of Orthopaedics, University of Washington.
Figure 3. The outputs of the finite element analysis may depend on mesh density. During reporting, it is necessary to establish confidence in the adequacy of the mesh to reproduce the variable of interest without dependency on the mesh. If primary output of the model is not used for the mesh convergence analysis, document the relationship between the variable used and the primary output of the model. For example, in a finite element representation of a ligament (pulled in one end under displacement control), prediction of ligament force requires a lower mesh density when compared to calculation of peak regional von Misses stress. Image courtesy of Ahmet Erdemir, Department of Biomedical Engineering, Cleveland Clinic.
Figure 4. Explicit reporting of the utilization of primary or secondary variables as a measure of model validity can facilitate reader's judgment to evaluate confidence in simulation results. For example, a model validated for the same averaged quantities or structural level variables, e.g. joint reaction force, contact area, may not necessarily provide similar results for material level field variables, e.g. von Mises stress or contact pressure. Image courtesy of Craig Bennetts, Ahmet Erdemir and Jason Halloran, Department of Biomedical Engineering, Cleveland Clinic.
Figure 5. Uncertainties in subsidiary models, used for the representation of loading and boundary conditions or description of the constitutive response, may establish confidence in the study and a better interpretation of the results. For example, in a multiscale analysis with a microstructural model driven by same tissue strains, chondrocyte properties obtained from two separate work (from left to right: undeformed mesh, Michalek and Iatridis, 2007 and Guilak and Mow, 2000) may result in disparate predictions of their deformation (effective strain pictured) in a prospective finite element analysis study. If possible, reporting or citing sensitivity studies to illustrate that the conclusions are not significantly affected by such uncertainties, increases the strength and confidence of the research. For complex models, referrals to elaborate sensitivity analysis utilizing systematic procedures such as the Monte Carlo technique, are helpful. Image courtesy of Scott Sibole and Jason Halloran, Department of Biomedical Engineering, Cleveland Clinic.
Case Study
The reporting of an FEA study conducted by Yao et al. (2006) was analyzed in view of the parameters provided above to illustrate and understand the utility and limitations of a given model in another user being able to independently recreate the FEA study. This article was selected for the case study due to the comprehensive reporting of the modeling and simulation steps. The details of this analysis can be found in Appendix A.
Issues in multiscale analysis
The reporting parameters presented in this document are geared towards reporting of computer models of a single spatial scale due to their current and past frequent use and anticipated utility in decision making, surgical simulation, intervention design, and clinical practice. Models of the single spatial scale will likely be reused in multiscale simulations and potentially dictate response at higher spatial scales (Tawhai, 2009). For example, finite element representations of joints can provide the kinematic-kinetic response of the whole joint defined by the underlying tissue organization. Such models may be used in higher level musculoskeletal models for more realistic representation of joints with the possibility to simultaneously predict regional tissue stresses along with body level movements (Figure 6). Tissue level mechanical response in joint level finite element representations can be defined using analytical constitutive relationships or can be a function of a microstructural model, which may incorporate cells or even lower spatial scales, e.g., fibers within the extracellular matrix (Figure 6). In all these cases, finite element analysis may be conducted at the higher or lower (or both) scales of the Physiome. Because these reporting considerations have the potential to establish confidence in single scale studies, similar reporting consideration could be paid to the following when reporting multiscale analysis incorporating the finite element method.
Figure 6. Finite element representations of biological structures can be used as a subsidiary model in different modeling modalities, e.g. musculoskeletal movement simulations coupled with finite element analysis of joints. In addition, finite element analysis can be conducted at the macro level or at the micro level to understand mechanical interactions at varying spatial scales. Image courtesy of Ahmet Erdemir, Department of Biomedical Engineering, Cleveland Clinic.
- Scale coupling. Multiscale analysis can be conducted in a post-processing sense, i.e., using the results of a macro model to drive a micro model, through an on-the-fly hierarchical coupling incorporating data transfer in between scales during simulation iterations, e.g., computational homogenization, or through strong coupling, i.e., simultaneous solution of models of multiple scales all at the same time. Regardless, explicitly report the selected approach and its suitability, based on the simulation process and physical phenomena.
- Scale separation. In multiscale analysis, one may need to rely on the assumption of the relative size of macroscopic scale and the microscopic scale, particularly in the post-processing approach and during computational homogenization. When possible, report on the acceptability of scale separation and provide relevant justification.
- Representative volume element convergence. In many cases, multiscale finite element analysis requires the utilization of a representative volume element (RVE), which is a model representing the lower spatial scale. Report the capacity of the RVE geometry to adequately represent the local microstructural geometry. Also, note the influence of RVE size on the constitutive response. Discuss whether changing RVE size affects the average mechanical response of the RVE, or the microstructural variable of interest.
- Mechanical consistency. When a post-processing approach is used, mechanical consistency of the individual representations of the same organ/joint/tissue at different length scales need to established. State if the average stress-strain response of a microstructural tissue model is the same as the constitutive relationship used in a macro model for the same tissue. Furthermore, discuss if the finite element representation of joint level model, e.g. of the knee, results in the same kinematics-kinetics relationship of a simplified joint representation that can be used in the musculoskeletal model.
Conclusions
This article presented reporting considerations of finite element analysis studies of biological structures with a focus on solid mechanics of biomechanical systems. In the short-term, we hope the compilation of parameters identified will encourage collaborative evolution and adoption by investigators, journals, funding agencies, and societies to more thoughtfully document and review modeling studies based on FEA. In return, the uncertainty in the review process of FEA models might be diminished due to utilization of a systematized approach to understand the content of a modeling-based investigation. In the scientific community, this will likely establish confidence through model reproducibility, repeatability, and accountability.
We are certainly aware that these parameters are only considerations and are not complete. Our hope is they will evolve as scientific research in computer modeling of biological structures evolves. We further hope that these parameters will be utilized as the basis for customization in other disciplines, for different types of modeling modalities, and also for multidomain, multiphysics, and multiscale analysis. In biomechanics for example, musculoskeletal models commonly used in movement simulations (Erdemir et al., 2007) and fluid-solid coupling utilized in multiphysics investigations of the cardiovascular system (Humphrey and Taylor, 2008) may utilize these parameters for their specific discipline. An online version for prospective editing, adapting, and feedback is available in Reporting_in_FEA.
As we gain experience in systematically describing and reporting on models of complex systems, it is possible to form a collaborative evolutionary pathway to move from reporting standards to model exchange and sharing standards. Clarification of model exchange parameters to translate between open mark-up languages (Christie et al., 2009; Tsafnat, 2008; Chang et al., 2009;) and commercial ones used by proprietary software may be realized. These reporting considerations may also enable identification of metadata to be stored with models, as well as with simulation results (Chang et al., 2009); using open, portable, extensible and high performance data formats, i.e. Hierarchical Data Format (http://www.hdfgroup.org/), which can help automated reporting processes. In addition, we may be able to establish detailed criteria for implementation in mark-up languages and for incorporation of complex models in multiscale simulation frameworks.
One should note that it may not be feasible to discuss or present all of these reporting parameters, particularly at the early stages of model development. Additionally, the detail of of reporting will also depend on the utility of the model and simulation process. However, for some models, such as one utilized for simulation-based evaluation of a medical device, our perspective is that adequate review might rely on considerable reporting. Explicit identification of lacking components can also provide new directions for prospective developments. If a researcher decides to outline the reporting parameters, then the scientific community will surely benefit from the transparency of a model developer’s decision-making regarding computer modeling of biomechanical and biological structures, advancing the state of the bioeconomy.
Acknowledgments
This manuscript was a product of discussions within the Working Group 6, Tissue Mechanics, of the Interagency Modeling and Analysis Group (IMAG), of which all the authors were members. The authors are thankful for the input from Working Group 10, Model Sharing and Standards, of the IMAG for inspiring this work with their significant efforts to draft a proposal for modeling standards. The authors appreciate discussions with fellow members of the Working Group 6 and its successor, the Biomechanics Working Group of the IMAG, as well as other IMAG members, and investigators in the biomechanics community. The authors would also like to acknowledge Ganesh Thiagarajan and Andrew McCulloch for their feedback on the early versions of this document. Additionally, the authors appreciate the input and support from scientists in the Regulatory Review of Computational Modeling working group at the Center for Devices and Radiological Health at the US Food and Drug Administration. Funding to support contributions of individual authors were: Ahmet Erdemir and Jason Halloran (National Institutes of Health, R01EB009643, R01EB006735); Srinivas C. Tadepalli (National Institutes of Health, R01HD037433); Trent Guess (National Science Foundation, CMMI-1039524, CBET-0821459, CMS-0506297; Missouri Life Sciences Research Board, 09-1078); Tina Morrison (FDA/CDRH Critical Path Initiative Project). An online development version of this article for prospective editing, comments and feedback is available in the IMAG wiki (Reporting_in_FEA).
References
Anderson, A. E., Ellis, B. J., Weiss, J. A., 2007. Verification, validation and sensitivity studies in computational biomechanics. Comput Methods Biomech Biomed Engin, 10, 171-184.
American Society of Mechanical Engineers, 2006. V&V 10 - 2006 Guide for Verification and Validation in Computational Solid Mechanics.
American Society of Mechanical Engineers, 2009. V&V 20 - 2009 Standard for Verification and Validation in Computational Fluid Dynamics and Heat Transfer.
ASTM International, 2008. ASTM F 2514-08. Standard Guide for Finite Element Analysis (FEA) of Metallic Vascular Stents Subjected to Uniform Radial Loading.
CFD General Notation System. CFD General Notation System: Overview and Entry-Level Document. Document Version 2.0.20.
Chang, D., Dokos, S., Lovell, N. H., 2009. Modelling heart beat initiation and propagation using the MML framework. Conf Proc IEEE Eng Med Biol Soc, 2009, 4495-4498.
Christie, G. R., Nielsen, P. M., Blackett, S. A., Bradley, C. P., Hunter, P. J., 2009. FieldML: concepts and implementation. Philos Transact A Math Phys Eng Sci, 367, 1869-1884.
Erdemir, A., McLean, S., Herzog, W., van den Bogert, A. J., 2007. Model-based estimation of muscle forces exerted during movements. Clin Biomech, 22, 131-154.
Guilak, F., Mow, V. C., 2000. The mechanical environment of the chondrocyte: a biphasic finite element model of cell-matrix interactions in articular cartilage. J Biomech, 12, 1663-1673.
Henninger, H. B., Reese, S. P., Anderson, A. E., Weiss, J. A., 2010. Validation of computational models in biomechanics. Proc Inst Mech Eng H, 224, 801-812.
Huiskes, R., Chao, E. Y., 1983. A survey of finite element analysis in orthopedic biomechanics: the first decade. J Biomech, 16, 385-409.
Humphrey, J. D., Taylor, C. A., 2008. Intracranial and abdominal aortic aneurysms: similarities, differences, and need for a new class of computational models. Annu Rev Biomed Eng, 10, 221-246.
International Organization for Standardization, 2000. ISO 10303-104:2000. Industrial automation systems and integration -- Product data representation and exchange -- Part 104: Integrated application resource: Finite element analysis.
International Organization for Standardization, 2006. ISO 10303-107:2006. Industrial automation systems and integration -- Product data representation and exchange -- Part 107: Integrated application resource -- Finite element analysis definition relationships.
Michalek, A. J., Iatridis, J. C., 2007. A numerical study to determine pericellular matrix modulus and evaluate its effects on the micromechanical environment of chondrocytes. J Biomech, 40, 1405-1409.
Miller, D. I., 1979. Modelling in biomechanics: an overview. Med Sci Sports, 11, 115-122.
Moher, D., Hopewell, S., Schulz, K. F., Montori, V., Gøtzsche, P. C., Devereaux, P. J., Elbourne, D., Egger, M., Altman, D. G., for the CONSORT Group, 2010. CONSORT 2010 Explanation and Elaboration: updated guidelines for reporting parallel group randomised trial. BMJ, 340, c869.
Schulz, K. F., Altman, D. G., Moher, D., for the CONSORT Group, 2010. CONSORT 2010 Statement: updated guidelines for reporting parallel group randomised trials. BMJ, 340, c332.
Tawhai, M., Bischoff, J., Einstein, D., Erdemir, A., Guess, T., Reinbolt, J., 2009. Multiscale modeling in computational biomechanics. IEEE Eng Med Biol Mag, 28, 41-49.
Taylor, C. F., Field, D., Sansone, S. -A., Aerts, J., Apweiler, R., Ashburner, M., Ball, C. A., Binz, P. -A., Bogue, M., Booth, T., Brazma, A., Brinkman, R. R., Michael Clark, A., Deutsch, E. W., Fiehn, O., Fostel, J., Ghazal, P., Gibson, F., Gray, T., Grimes, G., Hancock, J. M., Hardy, N. W., Hermjakob, H., Julian, R. K., Kane, M., Kettner, C., Kinsinger, C., Kolker, E., Kuiper, M., Novere, N. L., Leebens-Mack, J., Lewis, S. E., Lord, P., Mallon, A. -M., Marthandan, N., Masuya, H., McNally, R., Mehrle, A., Morrison, N., Orchard, S., Quackenbush, J., Reecy, J. M., Robertson, D. G., Rocca-Serra, P., Rodriguez, H., Rosenfelder, H., Santoyo-Lopez, J., Scheuermann, R. H., Schober, D., Smith, B., Snape, J., Stoeckert, C. J., Tipton, K., Sterk, P., Untergasser, A., Vandesompele, J., Wiemann, S., 2008. Promoting coherent minimum reporting guidelines for biological and biomedical investigations: the MIBBI project. Nat Biotech, 26, 889-896.
Tsafnat, G., 2008. The field representation language. J Biomed Inform, 41, 46-57.
Viceconti, M., Olsen, S., Nolte, L. P., Burton, K., 2005. Extracting clinically relevant data from finite element simulations. Clin Biomech, 20, 451-454.
Yao, J., Snibbe, J., Maloney, M., Lerner, A. L., 2006. Stresses and strains in the medial meniscus of an ACL deficient knee under anterior loading: a finite element analysis with image-based experimental validation. J Biomech Eng, 128, 135-141.
Yin, F. C., 1985. Applications of the finite-element method to ventricular mechanics. Crit Rev Biomed Eng, 12, 311-342.
Zienkiewicz, O. C., 2004. The birth of the finite element method and of computational mechanics. Int J Numer Meth Engng, 60, 3-10.