Modeling MVIC task using forward dynamics

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
Giorgio Davico
Posts: 9
Joined: Mon Nov 23, 2015 8:53 pm

Modeling MVIC task using forward dynamics

Post by Giorgio Davico » Thu Jul 30, 2020 9:16 am

Dear all,

I would like to simulate a maximum voluntary isometric contraction, i.e. subject sitting on a dynamometer trying to extend one leg, but I am not sure what the best approach is.

Considering that I won't have experimental motion capture data, I think the viable options are (please correct me if I'm wrong):
  • simplifying the kinematics, reducing it to a 'static' pose or a prescribed minimal motion, and use this (as input MOT file) to run SO or CMC;
  • trying to simulate a more realistic scenario, which involves adding contact elements (e.g., Hunt-Crossley forces) or coordinate constraints to model the human/seat interaction AND run FD simulations to determine kinematics, then SO/CMC.
Since we will be collecting both sEMG data (from the knee extensors) and the force generated by the subject (measured by the dynamometer), I would opt for the second option. The workflow would be: Experimental data --> FD (providing EMG data and external force applied to tibia) --> SO/CMC (providing the kinematics generated via FD). However, defining realistic parameters for the contact elements is not trivial.

Does this make sense or am I over-complicating the problem by adding contact elements?

In both cases, how could I model the connection between tibia and dynamometer (right above the ankle)? I thought of a weld joint (that would also allow to predict the relative contact force, to be compared to the force measured by the load cell) or a weld constraint.

Please note that the aim is to determine whether or not the force generated by a personalised model employing an optimal control startegy (SO) is comparable to the experimental value (dynamometer), given the 'same' realistic joint kinematics.

Thanks for your help!

Giorgio

Tags:

User avatar
Carmichael Ong
Posts: 401
Joined: Fri Feb 24, 2012 11:50 am

Re: Modeling MVIC task using forward dynamics

Post by Carmichael Ong » Mon Aug 03, 2020 10:50 am

You could also avoid modeling any contact by using a CoordinateActuator (https://simtk.org/api_docs/opensim/api_ ... uator.html) and applying the torque directly to the joint as measured by the dynamometer.

User avatar
Giorgio Davico
Posts: 9
Joined: Mon Nov 23, 2015 8:53 pm

Re: Modeling MVIC task using forward dynamics

Post by Giorgio Davico » Mon Aug 03, 2020 1:35 pm

Thanks Carmichael!

If I got it right, you are suggesting not to introduce a weld joint and a weld constraint to model the cuff, but rather to apply the measured torque directly to the knee joint using a CoordinateActuator. We will give it a go.

What if we want to use FD simulations to validate our personalised models as well as SO/CMC results, by providing experimental sEMG data and predicting the output force generated at the cuff level (in order to compare predicted and measured forces/torques)? Would, to this end, the use of a weld joint and a weld constraint be the most appropriate approach to model the tibia-cuff 'interaction' (i.e. to prevent tibial motion and predict the extension force)?

Thanks again for your help.

Giorgio

User avatar
Carmichael Ong
Posts: 401
Joined: Fri Feb 24, 2012 11:50 am

Re: Modeling MVIC task using forward dynamics

Post by Carmichael Ong » Wed Aug 12, 2020 1:43 pm

I think either would work, and it might be worth trying both to see what works best for your workflow. The drawback to using a weld joint or constraint is that it can be harder to use than just applying some joint torques. You should definitely whatever the end goal of your project is to decide whether or not the more "realistic" application of a weld joint or constraint adds any value versus just adding a joint torque.

User avatar
Giorgio Davico
Posts: 9
Joined: Mon Nov 23, 2015 8:53 pm

Re: Modeling MVIC task using forward dynamics

Post by Giorgio Davico » Fri Aug 14, 2020 3:05 am

We will try both approaches and see what works best for us.

Thanks again for your help and suggestions.

Giorgio

User avatar
解 浩
Posts: 7
Joined: Sun Nov 24, 2019 6:50 pm

Re: Modeling MVIC task using forward dynamics

Post by 解 浩 » Sun Apr 18, 2021 5:35 pm

Hello

I have a question about how to simulate isometric contraction use the tool CMC.What's the column of desired kinematics's file .

I hope accquire some suggestiion.Thanks for help.

POST REPLY