As the application of bone scaffolds becomes more and more widespread, the requirements for the high performance of bone scaffolds are also increasing. The stiffness and porosity of porous structures can be adjusted as needed, making them good candidates for repairing damaged bone tissues. However, the development of porous bone structures is limited by traditional manufacturing methods. Today, the development of additive manufacturing technology has made it very convenient to manufacture bionic porous bone structures as needed. In the present text, the current state-of-the-art optimization techniques for designing the scaffolds and the settings of different optimization methods are introduced. Additionally, various design methods for bone scaffolds are reviewed. Furthermore, the challenges in designing high performance bone scaffolds and the future developments of bone scaffolds are also presented.随着骨支架的应用越来越广泛,对骨支架高性能的要求也越来越高。多孔结构的刚度和孔隙率可以根据需要进行调整,使其成为修复受损骨组织的良好候选者。然而,多孔骨结构的发展受到传统制造方法的限制。增材制造技术的发展使得根据需要制造仿生多孔骨结构变得非常方便。
1. Introduction
Bone defects are one of the major challenges in orthopedics, with approximately 2.2 million bone graft procedures performed worldwide each year and the annual cost of these procedures approaching $2.5 billion
[1][2][1,2]. Tissue transplants have been used in humans for tissue repair since at least 1660
[3]. Allogeneic bone grafting is considered an effective option for bone repair, but the problem of allograft immune rejection seriously affects its use in clinical practice. However, the widely used artificial bone substitutes sometimes produce foreign body reactions due to the mismatch in biocompatibility and mechanical properties and the inability to participate in normal metabolic activities
[4]. For this reason, new methods and techniques are explored to solve the challenges of bone defect treatment.
Tissue engineering is a new discipline that has emerged in recent years with the development of modern biomaterials technology and cellular biotechnology and other emerging technologies to develop biological substitutes for repairing and maintaining or promoting functional and morphological recovery of tissues or organs after injury. Tissue engineering research consists of four main elements: signaling molecules, target cells that respond to the regulation of the signaling molecules, scaffold materials, and recipient beds with good blood supplies
[5]. Bone tissue scaffolds not only provide a three-dimensional environment for cell growth and metabolism but also play a supporting role. Thus, how to construct a scaffold that meets the requirements is one of the priorities of bone tissue scaffold research. The ideal bone scaffold should have properties such as bioactivity, biodegradability, biocompatibility, mechanical support, good porosity, and the ability to deliver material, and the scaffold gradually degrades as new bone tissue proliferates and grows until it completely replaces the scaffold and grows into new bone
[6][7][8][9][10][6,7,8,9,10]. However, the traditional methods for producing bone tissue scaffolds, such as particle elution, electrostatic spinning, phase separation/freeze-drying, and gas forming, cannot precisely control the size of the scaffold pores, and the connectivity of the pores cannot be guaranteed, which cannot simulate the anisotropy of natural bone
[11]. The structural shape also cannot match the anatomical morphology of the bone defect site, and the preparation of personalized bone tissue scaffolds cannot be realized
[12][13][12,13].
Bone tissue engineering has benefited from the development of additive manufacturing technologies in the past few years. Scaffold geometric parameters such as porosity, pore size, shape, and interconnectivity can be precisely controlled by additive manufacturing techniques. Tissue scaffold structures can be fabricated to meet functional requirements. The additive manufacturing techniques that can produce tissue scaffolds include selective laser sintering (SLS), selective laser melting (SLM), electron beam melting (EBM), and binder jetting (BJ)
[14].
With the increasing maturity of additive manufacturing technology and computer-aided design (CAD) technology, it has become possible to achieve the design and fabrication of complex controllable porous scaffolds. To better mimic the function of natural bone structures, various methods have been proposed for the design of bone tissue scaffolds.
2. Current Methods in the Optimization of Bone Scaffold
Bone is a three-dimensional non-homogeneous structure with complex characteristics ranging from macroscopic to the nanoscale. A sound design approach is needed that combines structural stiffness with fluid permeability so that the scaffold is both permeable enough to transport nutrients and rigid enough to resist physical loading. Completely solid metals are not compatible because they are impermeable, and the Young’s modulus of solid metals is much higher than the bone modulus of the human body. Because of the mismatch in stiffness, a stress shielding phenomenon will occur, resulting in scaffold failure. Recently, porous structures have been introduced into orthopedic surgery to replace damaged bone tissues. If the structure of porous metals can be digitally designed and fabricated with advanced manufacturing techniques, they can be designed to replicate the properties of bones
[15][17].
It is almost impossible to analyze quantitatively the properties of conventional porous scaffolds because they are composed of a large number of randomly shaped pores. In order to obtain a simplified model, researchers assume that the scaffold is composed of periodically repeating unit cells. CAD, image-based design, and implied surfaces are the conventional design strategies for typical cyclical scaffolds. The CAD-based approach is the most commonly used method in scaffold design, mainly using various CAD tools such as Unigraphics NX (UG),
Computer Aided Tri-Dimensional Interface Application (CATIA), and Pro/ENGINEER (Pro/E)
[16][17][18,19]. To simplify the design process based on CAD, several specialized design software packages have been developed containing libraries of widely used construction units. Based on the scaffolding libraries, the Computer Aided System for Organizing Scaffolds (CASTS) was developed. The aim was to achieve effective automation of the entire design process for the desired topology
[18][19][20,21]. Shape functions are used to construct porous supports with implicit functional surfaces or irregular polygon models in mathematical modeling, breaking through the geometric limitations of conventional porous units. Although scaffolds with ideal stiffnesses and permeability can be obtained using these methods, these methods require extensive experiments to achieve the desired performance. Moreover, the final results obtained may not be optimal
[20][22].
2.1. Solid Isotropic Material with Penalization (SIMP) Method
Currently, there are numerous types of topology optimization methods. In the case of the SIMP method, it is a material interpolation model that allows for the existence of intermediate relative densities (between 0 and 1), penalizes the material density, and filters low-density cells to obtain accurate topological results. This method, which is of great power, can design complex structures with multiscale features
[21][23].
The SIMP method was used to design the porous structure using the customized morphology and mechanical properties of trabecular bone to design a three-dimensional structure with gradient porosity similar to the pore structure
[22][24]. In order to obtain the desired porosity and elastic properties, a homogenization-based algorithm was used to design a three-dimensional bone scaffold
[23][25]. The authors also demonstrated that the method can produce a porous structure that matches the anisotropic stiffness of human trabecular bone using recognized biomaterials. Porous structures with maximum permeability have been designed by this method
[24][26]. Researchers also optimally designed multifunctional porous material microstructures for two competing properties, namely, stiffness and fluid permeability
[25][27]. The topological optimization technique was used to minimize the difference between the effective elastic tensor of the optimized scaffold and the elastic tensor of natural bone. By comparison, it was concluded that bone remodeling was optimal when the elastic tensor of the bone scaffold was slightly higher than that of natural bone
[26][28]. Despite the advantages of the SIMP method, the resulting optimized structures generally suffer from numerical instabilities such as tessellation, grid dependence, and grayscale cells. Moreover, there is no way for pore connectivity to be ensured by the material model in the microstructure design, and additional non-physical constraints are needed during the optimizations
[27][29].
2.2. The Voronoi Method
Voronoi tessellation method (VTM) is a way of modeling irregular open-hole structures that can be used to delineate spatial regions
[28][30].
In previous studies, a method that allows for the design of interconnected porous lattices was proposed, which can mimic specific tissue characteristics to achieve bone regeneration scaffolds
[29][31]. The method combined the anatomical shape of the defect by controlling the porosity and pore size of the scaffold. The advantage of this method is to provide geometrical heterogeneity, thus resulting in a very biomimetic shape.
A parametric design method for lattice porous structures was proposed based on the design characteristics of Voronoi structures
[30][32]. Deviations in model porosity and surface area are ensured because the uniform distribution of seed points has a high stability in the lattice cells. By this method, not only lattice structures with uniformly fractionated or graded distribution of porosity can be generated, but also lattice structures with customized porosity according to each cell can be generated. A VTM-based structural design method was proposed in order that the dominant elastic modulus of the scaffold could be controlled, and the stress shielding between the scaffold and the bone could be reduced
[31][33]. A gradient scaffold suitable for the natural bone modulus can be obtained by this method, which also improves the stress shielding. It was found that the stochastic structure can be defined independently by nodal connectivity
Z, strut density
d, and strut thickness
t during the design phase. The relative density, stiffness, and ultimate strength of the structure can also be predicted based on the parameters
[32][34]. The advantage of the stochastic structure is that the single integrated model can define the structure to achieve a broad range of design requirements, even as a gradient of properties within the same component.
The relationship between porosity or apparent elastic modulus and compressive strength of irregular porous structures cannot be simply generalized, as an increase in one parameter leads to a decrease in the other parameter. A more complex relationship may exist based on the complex irregular porous structure of VTM and needs to be further investigated
[33][35].
2.3. The Machine Learning Method
Machine learning (ML) has proven to be a valuable method for research in various fields. It is used to discern patterns from complex data sets and is a branch of artificial intelligence. ML algorithms are used in areas such as image and speech recognition, spam detection, and drug discovery
[34][36]. The properties of materials or structures can already be predicted by machine learning models, and new materials with the desired properties can also be designed.
Machine learning techniques (MLTs) were combined with parametric finite element analysis (FEA) to further optimize the geometry of the short-stemmed hip scaffold to reduce proximal femoral stress shielding
[35][37]. The minimization algorithm was used to obtain the optimal geometry, which allows unseen values of selected parameters of the hip brace geometry to be explored. The combination of FEA, MLT, and search pattern optimization algorithms can significantly reduce the computational cost
[35][37]. An efficient method for the design optimization of scaffolds in biological tissues was proposed, which reduced computational time
[36][38]. The optimization problem for the design of the geometry of titanium scaffolds was formulated by introducing a probabilistic model of mesoscale cortical bone. With this advanced algorithm, this very difficult constrained nonconvex optimization problem can be solved in the presence of uncertainty in biomechanics. A new method for designing layered materials using machine learning was proposed
[37][39]. A database of hundreds of thousands of structures from FEA was used for training, along with a self-learning algorithm for discovering high-performance materials in which inferior designs are eliminated to obtain superior candidates. It further demonstrated that coarse graining can be replaced by machine learning, which means that materials can be analyzed and designed without the use of complete microstructural data. New material designs can be discovered and fabricated by this new paradigm for intelligent additive manufacturing with several orders of magnitude improvement in computational efficiency over conventional methods. A Generative Adversarial Network (GAN) model was proposed to learn the Inverse Homogenization (IH) mapping from attributes to cell shapes that can be used to optimize functionally graded cell structures
[38][40]. Machine learning algorithms were used to predict the most suitable polymer/blend for cartilage replacement, using as input a range of tensile modulus, elongation at break, and tensile strength of natural cartilage
[39][41].
However, as the number of parameters increases, the time required for MLT increases exponentially. As a data-driven model, IH-GAN cannot generate the shape and properties of cells outside of a given training data distribution. This may limit the performance of the optimized cell structure
[38][40].
2.4. The Genetic Algorithm (GA)
Genetic algorithms are widely used in many structural optimization designs due to their high efficiency [40]. Therefore, in many current research works, genetic algorithms are used to obtain the optimal bracket structures. 遗传算法因其高效率而广泛用于许多结构优化设计[42]。因此,在当前的许多研究工作中,遗传算法被用来获得最佳的支架结构。例如,开发了一种新的计算机方法,该方法结合了F
or example, a new computer method was developed that combines FEA
and GA to design the scaffold by selecting the scaffold fiber diameter and inter-fiber spacing to show the required stiffness for each degradation stage [41]. The 和GA来设计支架,方法是选择支架纤维直径和纤维间距,以显示每个降解阶段所需的刚度[43]。采用克里金法(K
riging (KRG
) method was used for multi-objective optimization using the Non-Dominated Sorting Genetic Algorithm II ()方法,利用非支配排序遗传算法II(NSGA-II
) to obtain the optimal design of hierarchical three-dimensional porous (H3DP) structure with the best crush resistance [42]. Based on the structure of the multi-constrained knapsack problem modeled as an ellipsoid, the inverse model of the porous structure was solved by a hybrid genetic algorithm. The bionic bone scaffold generated had good bioactivity, better mechanical properties, and a uniform degradation rate [43]. A numerical method for metamaterial reverse engineering was proposed that combines an asymptotic homogenization scheme with a genetic algorithm that can determine the optimal internal material pattern using the complete set of parameters contained in the target compliance tensor [44]. By integrating finite element analysis and multi-objective )进行多目标优化,得到具有最佳抗压性的分层三维多孔(H3DP)结构的优化设计[44]。基于椭圆体建模的多约束背包问题的结构,采用混合遗传算法求解了多孔结构的逆模型。生成的仿生骨支架具有良好的生物活性、更好的机械性能和均匀的降解速率[45]。提出了一种超材料逆向工程的数值方法,该方法将渐近均质化方案与遗传算法相结合,该算法可以使用目标顺应性张量中包含的完整参数集确定最佳内部材料模式[46]。通过集成有限元分析和多目标GA
, a novel multi-objective custom shape optimization scheme was developed for cementless femoral scaffolds [45]. An optimization framework was proposed for generating readily available preoperative planning solutions in a fully automated manner [46]. It was based on a genetic algorithm capable of solving multi-objective optimization problems with nonlinear constraints. A ,为无水泥股骨支架开发了一种新颖的多目标定制形状优化方案[47]。提出了一个优化框架,以全自动方式生成现成的术前计划解决方案[48]。它基于一种遗传算法,能够解决具有非线性约束的多目标优化问题。基于GA
-based search was carried out to optimize the scaffolds by minimizing the back-propagation neural network (的搜索通过最小化反向传播神经网络(BPNN
) predicted micromotion. The best MMGs obtained based on the GA search provided better primary stability compared to the initial design [47].)预测的微动来优化支架。与初始设计相比,基于GA搜索获得的最佳MMG提供了更好的初级稳定性[49]。
Although the genetic algorithm is a very powerful tool, the need to evaluate the constraint and fitness functions for each generation in the process of scaffold optimization by the genetic algorithm is time-consuming, especially in the calculation of scaffolds with complex structures.虽然遗传算法是一个非常强大的工具,但在遗传算法优化脚手架的过程中,需要评估每一代的约束和适应度函数是耗时的,特别是在计算结构复杂的支架时。
2.5. Other Methods
2.5. 其他方法
A comparison of the advantages and disadvantages of the above-mentioned four methods is shown in Table 上述四种方法的优缺点比较如表1. In addition to this, there are other ways to optimize the bone scaffold. The level set algorithm is centered on tracking phase boundaries, thus effectively describing smooth boundaries to control topological variations [48]. A more systematic and comprehensive study of topology optimization based on level sets was conducted [49]. In order to obtain materials with maximum magnetic permeability, a variable level set technique was developed for the periodic material design problem controlled by the Navier–Stokes and Maxwell’s set of equations [50]. The Bi所示。除此之外,还有其他方法可以优化骨支架。水平集算法以跟踪相边界为中心,从而有效地描述平滑边界以控制拓扑变化[50]。对基于水平集的拓扑优化进行了更系统、更全面的研究[51]。为了获得具有最大磁导率的材料,针对由纳维-
directional Evolutionary Structure Optimization (斯托克斯和麦克斯韦方程组控制的周期性材料设计问题,开发了一种可变水平集技术[52]。双向进化结构优化(BESO
) method allows for the simultaneous addition and removal of materials during the optimization process [51]. In the present text, only some of the optimization methods regarding bone scaffolds were reviewed, but not all of them were presented. The mechanical analysis and optimization of equations for bone and bone implants were also not mentioned.
)方法允许在优化过程中同时添加和去除材料[53]。本文仅综述了部分骨支架优化方法,但并未介绍所有方法。也没有提到骨和骨植入物方程的力学分析和优化。
Table表 1. Comparison of different optimization methods.
不同优化方法的比较。