一种用于 OpenSim 的非线性缩放方法
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家重点研发计划项目(2019YFB1312501)


A Nonlinear Scale Method for OpenSim
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    目的 提高 OpenSim 生物力学模型静态与动态配准精度,进而提高运动学和动力学参数计算的可靠性。 方法 通过位姿调整、构建插值函数,实现基于运动学实验数据的模型非线性缩放。 使用两组公开实验数据(GC3 和GC5)进行建模分析,计算模型肢段长度和关节作用力,并与解剖标记点缩放方法 (anatomical landmark scale, ALS)和线性缩放方法的计算结果及实际测量值比对,验证方法的有效性。 结果 缩放所得模型的肢段长度与实际测量值的最大偏差 14. 74 mm,在文献给定范围(4. 0±13. 8) mm 内;缩放和逆运动学计算的标记点误差满足 OpenSim 给定要求;计算所得关节接触力均方根误差(GC3 ∶ 0. 40 BW,GC5 ∶ 0. 34 BW,BW 为 body weight) 较 ALS 方法(GC3 ∶0. 64 BW)和 OpenSim 线性缩放方法(GC5 ∶0. 40 BW)小;蒙特卡洛分析结果同时表明,对于模型标记点初始位置的变化,该方法计算关节接触力误差范围更小,肢段长度波动小于 5% 。 结论 该非线性缩放方法可行,且在目前验证条件下可以提高 OpenSim 运动学和动力学建模效率及仿真分析结果的精度。

    Abstract:

    Objective To improve the static and dynamic matching precision of OpenSim biomechanical models, and further improve the reliability for calculation of kinematic and kinetic parameters. Methods Model nonlinear scale based on kinematic experimental data was implemented by position adjustment, interpolation function calculation. For the verification of this method, two open dataset (GC3 and GC5) were used to build the nonlinear scaled models and calculate the limb lengths and joint reaction forces. The results were compared with those calculated by anatomical landmark scale (ALS) and linear scale method. Results The maximum discrepancies between limb length of nonlinear scaled model and actual model were 14.74 mm, which were in the range (4.0±13.8) mm reported by other literature. Marker errors of scale and inverse kinematic calculation could fulfill the requirement of OpenSim. As for calculated joint reaction forces, the root mean square errors (RMSEs) (GC3: 0.40 BW, GC5: 0.34 BW, BW was abbreviation of body weight) were smaller than those of anatomical landmark scale (ALS) (GC3: 0.64 BW) and OpenSim linear scale method (GC5: 0.40 BW). Besides, the results of Monte Carlo analysis indicated that, with the variation of initial positions of model markers, the range of joint reaction forces errors was smaller and limb lengths fluctuated within 5%. Conclusions The nonlinear scale method in this study is effective, and it can improve the efficiency of kinematic and kinetic modeling process and raise the precision of simulation results under current verification condition.

    参考文献
    相似文献
    引证文献
引用本文

伍子豪,王正陶,马晓宇,王冬梅.一种用于 OpenSim 的非线性缩放方法[J].医用生物力学,2023,38(5):989-995

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2022-10-26
  • 最后修改日期:2022-11-14
  • 录用日期:
  • 在线发布日期: 2023-10-25
  • 出版日期:
关闭