有限元分析是研究结构在载荷作用下力学性能的常用工具。在此,我们将该方法应用于斑马鱼颌骨生物力学的建模。
有限元分析是研究结构在载荷作用下力学性能的常用工具。在此,我们将该方法应用于斑马鱼颌骨生物力学的建模。
骨骼形态发生是在发育过程中通过严格调控的细胞行为实现的;许多细胞类型会响应机械应变而改变其行为。骨骼关节会受到动态的机械负荷作用。有限元分析(Finite Element Analysis, FEA)是一种计算方法,工程领域常用该方法预测材料或结构对机械输入的响应。通过将整个系统(本例中为斑马鱼颌骨骨骼)划分为由更小的“有限单元”组成的网格,FEA可用于计算该结构对外部载荷的机械响应。结果可通过多种方式可视化,例如以“热图”形式显示最大和最小主应变的位置(正主应变表示拉伸,负主应变表示压缩;最大和最小分别指代最大和最小的应变值)。这些信息可用于识别在颌部运动过程中哪些颌骨区域以及哪些细胞可能承受特别高的拉伸或压缩负荷,从而有助于揭示机械应变与细胞行为之间的关系。本实验方案描述了如何利用共聚焦图像数据构建肌肉骨骼系统的有限元模型,以斑马鱼下颌作为实际示例。本方案引导读者完成一系列步骤:1)对肌肉骨骼组分进行染色,2)成像肌肉骨骼组分,3)构建三维(3D)表面模型,4)生成有限元网格,5)求解有限元分析,最后 6)通过与鱼类颌部运动中观察到的实际位移进行比较,验证分析结果。
有限元(FE)建模是一种工程学技术,可通过计算方法确定并绘制作用于结构上的应变大小和位置1。该模型由三维结构组成,该结构通过由"有限元"构成的网格表示,分析的最终结果受多种因素影响,包括网格中单元的结构与数量、机械载荷的大小和位置以及材料属性。材料属性用于描述材料在特定类型载荷作用下的某些行为特征;杨氏模量(E)描述材料的弹性,而泊松比则描述样品被拉伸时其横向收缩与纵向伸长之间的比例关系。有限元建模可通过综合考虑结构形状、载荷位置与大小以及特定材料属性等独特输入数据,计算作用于模型上的多种变量,包括位移、应力、压力和应变。
有限元(FE)建模在工程领域中被广泛应用2,并 increasingly 用于骨科3和古生物学研究4。在发育过程中,生物力学力已被证实可作为多种细胞的刺激信号,引发细胞响应5-8;因此,预测发育中器官系统内力学刺激的相对位置及其大小具有重要意义。然而,目前有限元建模在斑马鱼发育研究中的应用仍较少。
已有研究表明,软骨和骨均为对力学刺激敏感的材料。例如, 体外 压缩已被发现可激活软骨生成通路,而张力则被证明是骨形成所必需的 9有限元分析(FEA)已被用于模拟作用于生物样本上的应变,包括骨形成过程中作用于骨骼结构上的应变。 10其他发育学应用包括利用该方法预测关节在受到理论生物力学力作用后所形成的形态 11,12 以展示雏鸡膝关节形态发生过程中存在的应变模式 8.
本方案旨在分享从共聚焦图像生成三维表面、网格及有限元模型的经验,以期理解发育组织的力学特性。我们还展示了通过获取真实关节位移信息来验证有限元模型的方法。 体内虽然我们以斑马鱼的颌部作为示例,但相同的技术可应用于任何可通过共聚焦或多光子成像获得肌肉骨骼系统结构三维信息的小型生物系统。
本方案中的所有步骤均遵循布里斯托大学的动物护理与福利指南以及英国政府内政部的相关规定。
1. 骨骼肌肉系统解剖结构的可视化
注意:为了观察骨骼结构的形态、定量分析肌肉并确定肌肉附着点的精确位置,可在适当发育阶段对鱼进行免疫染色(第1.1节),检测骨骼肌球蛋白(用于显示肌肉)和II型胶原蛋白(用于观察软骨)。或者,可利用转基因荧光报告小鼠品系来观察肌肉骨骼系统的解剖结构,例如使用胶原a1报告基因col2a1:mCherry13,14标记软骨,以及使用慢肌球蛋白重链报告基因smyhc:GFP15标记肌肉附着位置(第1.2节)。
标记软骨和肌肉的其他细胞系同样可以很好地发挥作用。
2. 生成三维表面
3. 计算有限元模型中要使用的肌肉力
4. 生成网格
5. 有限元模型构建
6. 颌骨变形/位移距离的验证
肌肉免疫染色图1A)和软骨(图1B)或转基因报告基因的成像(图1C) 可以可视化颌骨的三维结构及其相关肌肉组织。通过高分辨率成像,能够构建出同时捕捉颌骨三维形态(图2)以及载荷的位置和放置方式(图3)。利用 体内 通过高速视频捕捉观察到的位移(图4我们验证了模型的活动范围处于合理范围内。
运行有限元模型后,可用于显示多种数据,例如应力(图 5A)、最小和最大主应变(图 5B–K)。这些结果具有三维特性,因此可放大模型以观察细节的精细分布模式(图 5E、图 5I),旋转以获得相关视角(图 5F、图 5G、图 5J、图 5K),并进行数字切片(图 5E'、图 5E''、图 5I'、图 5I''),以展示应力、应变或压力在模型内部的变化情况。此外,还可从模型中提取定量数据(未显示)。通过验证模型,并采用最精确的材料属性、载荷和网格形状,有限元模型可用于推断细胞在特定发育阶段所经历的力学环境的最佳估计值。模型的结果可直接与细胞行为和基因表达的变化进行比较 20。

图1: 斑马鱼下颌骨骼肌肉结构在5天后受精(5 dpf)的代表性图像。 所示为5 dpf幼鱼下颌的代表性共聚焦图像堆栈,图像方向均为前方朝上。(A)A4.1025免疫染色,标记所有骨骼肌球蛋白;(B)II型胶原免疫染色,标记所有软骨;(C)来自活体幼鱼的图像堆栈,该幼鱼表达转基因报告基因col2a1:mCherry标记软骨(红色)和smyhc:GFP标记慢肌(绿色)。IA:前下颌间肌,PH:舌颌前肌,AM:颌舌肌,HI:下舌肌,HS:上舌肌,CH:胸舌肌,MC:迈克尔软骨,PQ:腭方软骨,CH:角舌软骨。请点击此处查看此图的放大版本。

图2: 从共聚焦数据生成三维表面。 图像显示斑马鱼下颌从共聚焦数据转换为三维表面的过程,其中关节区域为高倍放大图像。(A)原始共聚焦数据;(B)应用高斯滤波后的数据集;(C)滤波后的轮廓;(D)三维表面。请点击此处查看此图的放大版本。

图3: 显示约束条件和力矢量的代表性网格图。 5 dpf 幼鱼的代表性网格,分别对应(A)口部闭合和(B)口部张开。白色圆点表示模型中施加约束的位置及其受约束的维度(例如,x 和 y 方向,或 x、y 和 z 方向)。白色线条表示肌肉位置,肌肉力的方向由白色箭头表示。红色表示软骨,黄色表示中间区。该图改编自 Brunt et al. 15 之前发表的补充材料。请点击此处查看此图的放大版本。

图4: 敏感性测试。 模拟不同软骨和连接区杨氏模量下5 dpf斑马鱼下颌位移的有限元模型。下颌位移(从张开到闭合) µm)在下颌上标记,并使用色键记录。每个模型(A-L) 具有不同的软骨(c = 1.1、3.1 或 6.1 MPa)或间充质区(i = 0.25、0.5、0.75 或 1 MPa)属性组合。水平黑色箭头指示下颌在麦克尔软骨尖端(由垂直黑色箭头表示)的位移值。 M 和 N 5 dpf幼虫视频中的静止图像显示最小值,即 下颌闭合(M) 和最大值, 即, 下颌完全张开(N)与两个重叠的(O)— O 上的白线代表位移(的 43 µm)。在此情况下,软骨相对属性为1.1,中间区为0.25(A)时,最接近活体鱼类中观察到的位移情况O)。该图的 A-L 面板此前已发表于 Brunt 等 15. 请点击此处以查看此图的放大版本。

图 5:有限元模型的代表性数据。 对5 dpf幼鱼中所有肌肉施加的有限元模型模拟结果(A–C)。(A)Von Mises 应力(EMaxmin);(B)最小主应变(E Min. P, µɛ);(C)最大主应变(E Max. P., µɛ)。有限元模型模拟下颌张开过程中最大与最小主应变的分布。(D–K):最大主应变(E Max. P., µɛ)在(D)下颌腹侧视图和(E)关节腹侧视图中的分布;(E)显示通过Meckel软骨关节和中间区的近-远端切面位置,分别对应于(E')和(E'');(F):下颌侧视图;(G):关节侧视图。(H–K):最小主应变(E Min. P, µɛ)在(H)下颌腹侧视图和(I)关节腹侧视图中的分布;(I)显示通过Meckel软骨关节和中间区的近-远端切面位置,分别对应于(I')和(I'');(J):下颌侧视图;(K):关节侧视图。该图此前已发表于 Brunt et al. 15。 请点击此处查看此图的放大版本。
| 肌纤维数量 | 肌纤维面积 (µm2) | 肌群面积 (µm2) | 力 (N) | |
| 5 dpf 前部间颌肌 | 5 | 23.8 | 119 | 4.76e-6 |
| 5 dpf 舌颌前肌 | 6 | 23.8 | 142.8 | 5.71e-6 |
| 5 dpf 颌闭肌 | 9 | 23.8 | 214.2 | 8.57e-6 |
表1: 肌肉定量分析。 使用40 nN/µm2(来自参考文献17的单位面积取值)计算得出在5 dpf时下颌前肌(Intermandibularis Anterior)、下颌提肌(Adductor Mandibulae)和舌骨前肌(Protractor Hyoideus)的平均肌肉力。(Lorga et al., 2011)(n = 3)。
有限元模型已被用于关联骨骼元件中受应变区域与发生骨形成的区域10,以及绘制软骨内成骨和关节形态发生过程中受应变的区域8,12,21。其他研究也已成功应用理论生长模型来模拟关节发育过程中的变化11,12。本文展示了构建有限元模型的实验方案,研究系统为相对简单的斑马鱼下颌20。与获取有限元模型原始图像的其他方法(如CT扫描22)不同,对转基因品系或免疫染色的斑马鱼进行共聚焦成像可实现对多种组织的同时研究,因此能够提供肌肉附着点与软骨之间关系的直接信息。在脊椎动物模型中,斑马鱼特别适合进行遗传学和药理学操作。斑马鱼颅面软骨有限元模型的建立,为进一步研究生物力学与遗传因素在关节形态发生中的相互作用提供了可能。
创建有限元模型的过程包含多个关键步骤;第一步是生成系统的精确三维表示。这需要足够高分辨率的成像,以清晰界定边界。需要注意的是,即使采用高分辨率成像来构建良好的表面,也可能需要对某些区域进行平滑处理。另一个关键步骤是正确定义载荷的施加位置和约束条件。约束不足的模型将无法求解,而载荷位置设置不当则会导致异常位移。
原始数据的某些处理(图2)是必要的,因为由原始数据生成的表面难以进行网格化处理(图2B)。我们使用高斯滤波器对数据进行过滤(图 2C)并对曲线进行了一些手动平滑处理,以获得一组可转换为三维曲面的清晰轮廓。过度平滑可能会导致 "熔化的" 表面已失去许多原有特征。选择合适的单元尺寸是一个迭代过程,因为单元尺寸过小会导致网格过大,计算量显著增加;而单元尺寸过大则会产生无法准确再现结构真实形态的网格。理想的网格应采用能够准确捕捉下颌形态并收敛于正确解的最小单元尺寸,并通过下颌位移情况进行验证。此外,可能还需要调整材料属性或载荷计算,以更真实地模拟不同年龄和物种间存在显著差异的位移行为。
需要始终牢记的是,任何假设模型及其用于运行有限元(FE)模型的假设都存在一定的局限性。当仅对一个或少量样本进行建模时,至关重要的是确保所选样本具有代表性,因为个体之间可能存在细微差异。由于模型中仅包含了部分颌部结构和肌肉,因此该模型是对斑马鱼颅面肌肉骨骼系统的简化表达。因此,必须设置约束条件,以模拟颌部结构与颅骨其余部分的连接位置,同时在模型中心人为施加约束,以将其固定在“空间”中。这种人为约束并未影响从模型中得出的结论,因为研究并未对角鳃骨(ceratohyal)本身进行分析。若能纳入更多的颅面结构,特别是其他参与张颌的肌肉(如胸鳃肌)及其附着的软骨23,可能有助于提升模型的完整性,但受限于较大模型在有限元软件中运行的能力,这些扩展存在实际困难。
另一个局限性在于我们尚未模拟韧带附着点,尽管这可以通过引入弹簧来实现。 8另一个在此情况下所做的假设是,该模型将呈现线性行为。模型上的应变幅度与已发表模型中的应变幅度相当,并被施加于 体外 细胞 10,24,且在远离约束和肌肉附着点的区域,应变值介于+3,500至-5,000 µɛ之间。因此,模型中相关区域的应变被认为处于线性模型可接受的范围之内。软骨并不完全表现为线性材料,以往曾被建模为多孔弹性材料,从而能够对模型中的流体行为进行分析。 25将肌肉附着点分散到一组局部节点上,可分散峰值受力,并更准确地表示某些肌肉的肌腱止点。
有限元(FE)可用于评估作用在结构上的应变和应力。作为一种技术,它广泛应用于多种生物科学领域,包括骨科、古生物学,以及近年来的发育生物学。本文描述了如何构建斑马鱼下颌的有限元模型。未来,这些模型可进一步扩展至整个颌部,包括腭部。类似的技术也可用于构建鱼类脊柱生物力学模型,而迄今为止,鱼类脊柱生物力学主要通过运动学方法进行研究。
作者无任何利益冲突需要披露。
图3-5中的部分数据已获爱思唯尔(Elsevier)许可,重新发表自 J.Biomech, 48 (12), Brunt et al., 《有限元建模预测咀嚼肌应变缺失对下颌发育过程中关节形态及细胞行为的影响》, 3112-3122, 201515。
LHB 由惠康信托动态细胞博士项目资助;KAR 由医学研究理事会项目基金 MR/L002566/1(授予 EJR 和 CLH)资助;CLH 由阿尔茨海默病研究英国基金 19479 资助。我们还要感谢沃尔夫森生物成像中心在成像技术方面的指导。
| 姓名 | 公司 | 目录编号 | 评论 |
|---|---|---|---|
| Coll2 | Abcam | ab34712 | II型胶原抗体——可标记所有软骨 |
| A4.1025 / MF20 | 发育研究杂交瘤库 | A4.1025 | 骨骼肌肌球蛋白抗体——可标记所有骨骼肌 |
| 低熔点琼脂糖 | Sigma | A9414-5G | 用于固定斑马鱼样品 |
| MS222(3-氨基苯甲酸乙酯甲磺酸盐) | Sigma | E10521-10G | 用于制备麻醉剂 |
| 胰蛋白酶 | Fisher | T/3760/48 | 样品通透处理 |
| Dylight 488 小鼠 IgG | Thermofisher | 35502 | 二抗 |
| Dylight 550 兔 IgG | Thermofisher | 84541 | 二抗 |
| SP8/SP5 或 SPE 共聚焦显微镜 | Leica | 用于成像 | |
| LAS Leica 采集软件 | Leica | 成像软件 | |
| Aviso(版本 7.0.0) | FEI Visualization Science Group | 三维图像分析软件(第2节) | |
| Hyperworks 软件包中的 Hypermesh 模块(版本 10) | Altair Engineering | 有限元模型生成软件(第4-5节) | |
| Abaqus(版本 6.14) | SIMULIA | 有限元分析软件(第5.7-5.8节) |