CMC with ULB model failed

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
Gary Lu
Posts: 28
Joined: Mon Jan 14, 2019 8:02 pm

CMC with ULB model failed

Post by Gary Lu » Mon Mar 02, 2020 8:55 pm

Dear all, I am now working on the simplified version of ULB model. I use the simulation data from this project in SimTK
. The model goes well on IK,ID,RRA, but failed in CMC. I always got the error below:

Exception:
Model::equilibrateMuscles() Unable to compute equilibrium for this muscle.
Please verify that the initial activation is valid and that the length of
the musculotendon actuator doesn't produce a pennation angle of 90 degrees
or a negative fiber length.
Solver for force-velocity multiplier failed to converge.
In Object 'glut_med1_r' of type Thelen2003Muscle.
Thrown at thelen2003muscle.cpp:1704 in calcfvInv().
In Object 'glut_med1_r' of type Thelen2003Muscle.
Thrown at thelen2003muscle.cpp:350 in computeInitialFiberEquilibrium().
file= c:\projects\opensim-build-releases\opensim-core\opensim\simulation\model\model.cpp
line= 1193

Since I have already checked the properties of muscle glut_med1_r and it seems to be normal.
Can anyone tell me how should I do to solve this problem? Thank you.

Tags:

User avatar
Thomas Uchida
Posts: 1793
Joined: Wed May 16, 2012 11:40 am

Re: CMC with ULB model failed

Post by Thomas Uchida » Tue Mar 03, 2020 3:59 am

The exception message indicates that no solution can be found in which the muscle and tendon are in equilibrium. During initialization, the algorithm may be using the default_fiber_length and default_activation properties as initial guesses. As suggested by the exception message, you could try adjusting these properties. You might also try starting the simulation at a different time point to determine whether there might be a more general issue.

User avatar
Gary Lu
Posts: 28
Joined: Mon Jan 14, 2019 8:02 pm

Re: CMC with ULB model failed

Post by Gary Lu » Sat Mar 07, 2020 7:33 am

Thanks a lot, Thomas. I'll try your suggestions to see if the result improve.

POST REPLY