High muscle forces while performing SO and RRA
Posted: Wed Jun 24, 2020 1:10 pm
Hello,
I am currently investigating a running pattern, where the subject is running over a single force plate.
I performed IK, ID of the stance phase (where I am interested in) without any major problems and got similar results as in literature. I am using the Lai_Arnold_2017 model (refined from Rajagopal, all models have RMS <0.01)).
I perform RRA in MATLAB, where I made a custom made autmatic process of RRA iterations. When I am performing RRA to reduce my residuals, I noticed that after a few iterations the recommended mass adjustment was converging to zero (although I did not change any masses of segments) and I noticed that the change of the CoM did not much in reducing residuals. What was left is the changed Kinematics_q; which was considerably reducing my residuals. When I compared Kinematics_q with the IK result, it was actually the same however the Kinematics_q had a lag of about 0.01 sec.
The result of RRA (from _Actuation_force.sto) was that my Fx, Fy and Fz residuals where very close to zero (<4 N), however my Mx,My,Mz were considerably larger (see attachment), but just inside the boundaries from the wiki. The next step for me was to perform SO with the adjusted Kinematics_q file. Here, I got Fx, Fy, Fz residuals very close to zero again, but my Mx, My, Mz residuals again higher (even higher as the result showed in RRA).
In addition, the reserve actuators of the hip_rotation, ankle and subtalar joint were really high compared to the other joints (which were close to zero) (see attachment SO_result). If seems that after sample 100 something strange is happening, but I can't see some weird things in my model. My muscle forces from the SO results almost all go directly to an activation of 1.0 during the movement. Does somebody have a tip what to do to get a proper result from my SO?
Is there something wrong with my IK? Is my model not correct?
I am currently investigating a running pattern, where the subject is running over a single force plate.
I performed IK, ID of the stance phase (where I am interested in) without any major problems and got similar results as in literature. I am using the Lai_Arnold_2017 model (refined from Rajagopal, all models have RMS <0.01)).
I perform RRA in MATLAB, where I made a custom made autmatic process of RRA iterations. When I am performing RRA to reduce my residuals, I noticed that after a few iterations the recommended mass adjustment was converging to zero (although I did not change any masses of segments) and I noticed that the change of the CoM did not much in reducing residuals. What was left is the changed Kinematics_q; which was considerably reducing my residuals. When I compared Kinematics_q with the IK result, it was actually the same however the Kinematics_q had a lag of about 0.01 sec.
The result of RRA (from _Actuation_force.sto) was that my Fx, Fy and Fz residuals where very close to zero (<4 N), however my Mx,My,Mz were considerably larger (see attachment), but just inside the boundaries from the wiki. The next step for me was to perform SO with the adjusted Kinematics_q file. Here, I got Fx, Fy, Fz residuals very close to zero again, but my Mx, My, Mz residuals again higher (even higher as the result showed in RRA).
In addition, the reserve actuators of the hip_rotation, ankle and subtalar joint were really high compared to the other joints (which were close to zero) (see attachment SO_result). If seems that after sample 100 something strange is happening, but I can't see some weird things in my model. My muscle forces from the SO results almost all go directly to an activation of 1.0 during the movement. Does somebody have a tip what to do to get a proper result from my SO?
Is there something wrong with my IK? Is my model not correct?