I have a model based on AMMR.v2.0.0. I am interested in the knee joint loading. The predicted femur/tibia contact forces are in a reasonable range. However, the predicted patella/femur contact forces are nearly two times of the experimental data. The reason is likely the patella tendon stiffness in the existing (AMMR.v2.0.0) model is too high. My question is how to adjust the patella tendon stiffness?
The normal knee model do not have a patella/femur stiffness implemented, it is made with kinematic constraints.
Are you sure you are looking at the right property in the modeltree and that the coordinate system these forces are given in corresponds to the value you are comparing with.
If on the other hand you are running an FDK model for the knee it is a different story, then the stiffness will influence results.
Thanks for the quick response. I mean the tendon pulling the patella to the tibia, as shown in red line of the attached picture. The stiffness of the patella tendon should have a big effect on the patella/femur contact force. I need adjust the stiffness of this tendon.
The connection between patella and tibia is a kinematic constraint made as a AnyKinPLine, so it do not have a stiffness… but as i wrote earlier if you are running an application which replaces the knee with an FDK model then the kinematic constraint is replaced by a ligament with a stiffness.
Do you know a good existing model that applied FDK to knee joint, which I can adopt and modify? The only model I found in AMMR.v2.1.0 is THA-KneeBendDemo, which applied FDK to a hip joint.
I tried to include the FDK into knee patellar/femur joint, according to “THA-KneeBendDemo” (see attachment). I got a error message: some DOFs have not been constrained. Do you have time to look at my model and give me some suggestions? When FDK is switched off, the model works.
Please have a look in the Beta folder there is a TKA_kneebenddemo model.
Replacing joints in the model with FDK driven joints requires some experience and may lead to models errors on the way until the proper stiffness in the model has been established.
Among other things you need to:
[ol]
[li] ensure proper stiffness applied on the DOF you ask FDK to solve for.
[/li][li] use a reasonable starting guess on the position for the FDK dof
[/li][/ol]