Muscle force

SCONE is a software tool for predictive simulations of biomechanical movement. It uses OpenSim for modeling and simulation, and performs optimization using various control strategies, including feed-forward control, proprioceptic feedback control, and bal
POST REPLY
User avatar
Samane Amini
Posts: 97
Joined: Sun Jan 12, 2020 3:48 am

Muscle force

Post by Samane Amini » Mon Aug 08, 2022 5:24 am

Hello

According to the following muscle force formulation, I would like to get muscle properties.
fff.PNG
fff.PNG (20.66 KiB) Viewed 157 times
where fL is the active-force-length curve, fV is the force-velocity curve, and fPE is the passive-force-length. However, there aren't these properties in LuaMuscle :https://scone.software/doku.php?id=ref:lua_muscle

Is active_fiber_force()*fiber_length() equal to active-force-length?

Would you pls guide me on how to get them?

Thanks

User avatar
Thomas Geijtenbeek
Posts: 425
Joined: Wed Mar 12, 2014 8:08 am

Re: Muscle force

Post by Thomas Geijtenbeek » Mon Aug 08, 2022 5:47 am

Perhaps you mean muscle:active_force_length_multiplier()?

User avatar
Samane Amini
Posts: 97
Joined: Sun Jan 12, 2020 3:48 am

Re: Muscle force

Post by Samane Amini » Mon Aug 08, 2022 6:16 am

I need fL, fV, and fPE.

you mean fl is active_force_length_multiplier().

How about fV and fPE?

User avatar
Thomas Geijtenbeek
Posts: 425
Joined: Wed Mar 12, 2014 8:08 am

Re: Muscle force

Post by Thomas Geijtenbeek » Mon Aug 08, 2022 6:21 am

Please see the documentation for the available functions:

https://scone.software/doku.php?id=ref:lua_muscle

User avatar
Samane Amini
Posts: 97
Joined: Sun Jan 12, 2020 3:48 am

Re: Muscle force

Post by Samane Amini » Mon Aug 08, 2022 6:27 am

I mean the force-velocity and passive-force-length are not available in:
https://scone.software/doku.php?id=ref:lua_muscle

User avatar
Thomas Geijtenbeek
Posts: 425
Joined: Wed Mar 12, 2014 8:08 am

Re: Muscle force

Post by Thomas Geijtenbeek » Mon Aug 08, 2022 6:39 am

All these curves are available as part of the model, I'm not sure I understand why you would want to compute them in real-time during the simulation.

In any case, if you really need them, you can derive fPE from passive_fiber_force() and fV from the muscle_force() and fiber_velocity().

POST REPLY