Mohammadreza,
Thanks for the reference and links. I was not familiar with that paper, it's very interesting and provides a method to do static optimization with a compliant tendon.
There still is no muscle dynamics, because the force-velocity properties are not used. It is a static muscle model, a static relationship between muscle force, activation, and muscle-tendon length.
The page I linked to describes a variant of static optimization that also includes the force-velocity properties. There, you will need to know the muscle fiber shortening velocity. You can compute fiber velocity from bone kinematics if you assume the tendon is rigid. if you want to have force-velocity properties and also an elastic tendon, it would need to be a dynamic optimization, such as what MocoInverse does.
There are two ways to remove muscle contraction dynamics: remove the velocity dependence of the contractile element, or make the tendon rigid.
If I had to choose, I would probably remove the velocity dependence of the contractile element. The paper you cited states that this is a good approximation for gait, and I would agree. A rigid tendon will give incorrect fiber lengths and may affect static optimization results.
For sports movements with faster joint rotations, the force-velocity properties become important.
The classic static optimization has none of these problems or choices.
There is some evidence that the classic static optimization is good enough for gait [1], because including muscle physiology (with full muscle dynamics) made little difference in the estimated muscle forces. At least for normal gait.
Interesting discussion!
Ton van den Bogert
[1] F. De Groote, G. Pipeleers, I. Jonkers, B. Demeulenaere, C. Patten, J. Swevers, and J. De Schutter, (2009) A physiology based inverse dynamic analysis of human gait: potential and perspectives. Computer Methods in Biomechanics and Biomedical Engineering, 12(5), 563-574.
https://lirias.kuleuven.be/retrieve/263570