Hi everyone
I intend to find the knee joint contact loads using the Joint Reaction analysis tool in Opensim 4.3. I have obtained the muscle forces using CEINMS hybrid model.
I obtained the reserve actuators file from running the MATLAB script createActuatorsFile.m file included in the resources folder. Not really sure if I am correct. I have included all the files here .
However, when i run the JRA tool i get unrealistic results as in figure 1
. These results are same even if i change the forces file here or the actuators. Its always the same.
Also, the messages window in OpenSim shows
Found 60 actuator forces with time stamps ranging from 2.19to 4.85.
The forces file does not contain enough actuators.
Actuator forces will be constructed from the states.
Printing results of investigation 65 to C:\Users\DELL\...
Also, i have 3 separate externalload.xml files since, i have 3 force plates and want to consider foot contacts with all so I repeat the JRA analysis 3 times with 3 different external load files.. Can this be a problem?
Any help would be much appreciated.
Regards
Zakia
Knee joint contact loads using Joint reaction analysis
- Zakia Hussain
- Posts: 38
- Joined: Sun Dec 26, 2021 10:44 pm
Knee joint contact loads using Joint reaction analysis
- Attachments
-
- Screenshot 2023-04-26 094146.png (32.58 KiB) Viewed 754 times
Tags:
- Mohammadreza Rezaie
- Posts: 404
- Joined: Fri Nov 24, 2017 12:48 am
Re: Knee joint contact loads using Joint reaction analysis
Hi, some possibilities:
- there is no stw1.mot file (GRF) for external load files (<datafile>stw1.mot</datafile>) in your attached files.
- in ID_external_loads_1.xml file, identical identifiers were assigned to both feet (e.g. ground_force1_v).
- the actuators have no data (force or activation).
- Zakia Hussain
- Posts: 38
- Joined: Sun Dec 26, 2021 10:44 pm
Re: Knee joint contact loads using Joint reaction analysis
Hello
Thanks a lot for your response. I am including the stw.mot file .
I am analyzing the sit-to-walk motion so the first ID_external_loads_1.xml indicates the phase when the person is seated on the chair as such both feet are on the first force plate.
ID_external_loads_2.xml (attached in this reply) indicates the phases when the subject gets up and moves his stepping leg to 2nd force plate while the other leg is still on the first FP.
ID_external_loads_3.xml indicates when the leg on FP1 moves on to FP3 while the stepping leg is still on FP2.
Any suggestions would be highly appreciated.
Thanks again
Thanks a lot for your response. I am including the stw.mot file .
I am analyzing the sit-to-walk motion so the first ID_external_loads_1.xml indicates the phase when the person is seated on the chair as such both feet are on the first force plate.
ID_external_loads_2.xml (attached in this reply) indicates the phases when the subject gets up and moves his stepping leg to 2nd force plate while the other leg is still on the first FP.
ID_external_loads_3.xml indicates when the leg on FP1 moves on to FP3 while the stepping leg is still on FP2.
This is my confusion, I am not sure how we assign values to that. I tried using the cmc_actuators.xml file (included hr) which comes with the Rajagopal model but it didn't change my results.the actuators have no data (force or activation).
Any suggestions would be highly appreciated.
Thanks again
- Mohammadreza Rezaie
- Posts: 404
- Joined: Fri Nov 24, 2017 12:48 am
Re: Knee joint contact loads using Joint reaction analysis
Hi, thanks for the files.
Try this one: First, remove the actuator file from the JRA setting,
ercspn_r ercspn_l intobl_r intobl_l extobl_r extobl_l
Let me know how it works.
Best
Mohammadreza
Try this one: First, remove the actuator file from the JRA setting,
Also, these muscles do not exist in your force file, so remove these muscles from the model.The forces file does not contain enough actuators
ercspn_r ercspn_l intobl_r intobl_l extobl_r extobl_l
Let me know how it works.
Best
Mohammadreza
- Zakia Hussain
- Posts: 38
- Joined: Sun Dec 26, 2021 10:44 pm
Re: Knee joint contact loads using Joint reaction analysis
Hello
i did as you recommended. Not sure if they are realistic but atleast better than what I have getting before.
I did the JRA in two settings by disabling/enabling the ligaments respectively. The results show drastic difference.
Do you have anymore recommendations to improve my results..
Incredibly grateful for your insightful suggestions
i did as you recommended. Not sure if they are realistic but atleast better than what I have getting before.
I did the JRA in two settings by disabling/enabling the ligaments respectively. The results show drastic difference.
Do you have anymore recommendations to improve my results..
Incredibly grateful for your insightful suggestions
- Attachments
-
- 1.png (71.63 KiB) Viewed 615 times
- Mohammadreza Rezaie
- Posts: 404
- Joined: Fri Nov 24, 2017 12:48 am
Re: Knee joint contact loads using Joint reaction analysis
Hi, I'm not sure if ligaments are going to be used in your workflow, but if you remove them entirely, you will get smooth curves. JointReaction analysis is actually quite sensitive to input parameters.
- Zakia Hussain
- Posts: 38
- Joined: Sun Dec 26, 2021 10:44 pm
Re: Knee joint contact loads using Joint reaction analysis
Yes I will remove them.
Thanks for your help
Thanks for your help