首页 | 本学科首页   官方微博 | 高级检索  
     


Development of a novel MATLAB-based framework for implementing mechanical joint stability constraints within OpenSim musculoskeletal models
Affiliation:1. Yangzhi Rehabilitation Hospital, Sunshine Rehabilitation Centre, Tongji University School of Medicine, Shanghai 201619, China;2. Department of Rehabilitation Sciences, Tongji University School of Medicine, Shanghai 200092, China;3. Sport and Health Research Center, Physical Education Department, Tongji University, Shanghai 200092, China;4. Baoshan Branch, Shuguang Hospital Affiliated to Shanghai University of TCM, Shanghai, China;5. Department of Biomedical Engineering, The Hong Kong Polytechnic University, Hong Kong, China;1. Department of Mechanical & Aerospace Engineering, University of Florida, Gainesville, FL, USA;2. Department of Mechanical Engineering, Rice University, Houston, TX, USA
Abstract:The Static Optimization (SO) solver in OpenSim estimates muscle activations and forces that only equilibrate applied moments. In this study, SO was enhanced through an open-access MATLAB interface, where calculated muscle activations can additionally satisfy crucial mechanical stability requirements. This Stability-Constrained SO (SCSO) is applicable to many OpenSim models and can potentially produce more biofidelic results than SO alone, especially when antagonistic muscle co-contraction is required to stabilize body joints. This hypothesis was tested using existing models and experimental data in the literature. Muscle activations were calculated by SO and SCSO for a spine model during two series of static trials (i.e. simulation 1 and 2), and also for a lower limb model (supplementary material 2). In simulation 1, symmetric and asymmetric flexion postures were compared, while in simulation 2, various external load heights were compared, where increases in load height did not change the external lumbar flexion moment, but necessitated higher EMG activations. During the tasks in simulation 1, the predicted muscle activations by SCSO demonstrated less average deviation from the EMG data (6.8% −7.5%) compared to those from SO (10.2%). In simulation 2, SO predicts constant muscle activations and forces, while SCSO predicts increases in the average activations of back and abdominal muscles that better match experimental data. Although the SCSO results are sensitive to some parameters (e.g. musculotendon stiffness), when considering the strategy of the central nervous system in distributing muscle forces and in activating antagonistic muscles, the assigned activations by SCSO are more biofidelic than SO.
Keywords:Musculoskeletal modelling  Spine  Stability  Static optimization  Stiffness  SO"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0035"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  Static Optimization  SCSO"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0045"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  Stability-Constrained Static Optimization  EMG"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0055"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  electromyography  OPT"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0065"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  optimization  API"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0075"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  Application Programming Interface  ID"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0085"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  Inverse Dynamics  MA"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0095"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  Muscle Analysis  PK"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0105"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  Point Kinematics  FLV"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0115"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  force-length-velocity  S"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0125"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  a system’s total stability  GS"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0135"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  geometric stability  EW"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0145"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  external work  RA"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0155"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  Rectus Abdominis  EO"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0165"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  External Obliques  IO"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0175"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  Internal Obliques  ES"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0185"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  Erector Spinae  MVC"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0195"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  maximum voluntary contraction  external moment  H"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0215"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  load height  M"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0225"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  mass  average EMG activities of back muscles  average EMG activities of abdominal muscles  average of back muscles’ activities estimated by SO  average of abdominal muscles’ activities estimated by SO  average of back muscles’ activities estimated by SCSO  average of abdominal muscles’ activities estimated by SCSO  RMSE"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0295"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  root mean square errors  r_"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0305"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  ratio  -L"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0315"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  left  -R"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0325"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  right  q"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0335"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  muscle stiffness coefficient  SCSO-q5"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0345"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  when considering q = 5 in the proposed framework  SCSO-q3"  },{"  #name"  :"  keyword"  ,"  $"  :{"  id"  :"  k0355"  },"  $$"  :[{"  #name"  :"  text"  ,"  _"  :"  when considering q = 3 in the proposed framework
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号