Inverse dynamic analysis problem

Hi, all

I really appreciate with your solution about applying angle data for
universal joint and ground reaction force data last time. It worked!!

I’m making multi-segment foot model which includes foot and bigtoe as a
self study. and I was trying to generate step-up or heel-up motion to
validate my foot model. I posted my model on the board named high_1.any.
The problem is, kinematic analysis worked quite well I guess, but the
inverse dynamic analysis didn’t work. Please take a look for my model
and give me some advice, it’ll be a lot helpful to my study. Thank you~

Sincerely,
Sungwoo Park.

Hi Sungwoo,

I can’t test your model in inverse dynamic analysis because the text file
for the ground reaction force “high_1_force.TXT” is missing. Would you
please upload it as well?

However I had a look at the code and I could already see some issues. The
Ground segment is not fully supported as the driver GroundLinConstraint has
its Reaction.Type Off, it should be switched On. Also more generally it does
not seem to me that the Ground segment is used at all, am I right? Maybe you
could just exclude it from the model.

The second point is that the toe is fixed to the floor by a revolute joint,
that means there is already a reaction force provided by the joint between
the toe and the GlobalRef. Therefore the ground reaction force you apply has
no effect. You can keep the joint for kinematic purpose but you should
remember to switched Off the reaction forces of the joint using this
command:

Constraints.Reaction = {., Off, .};

Best regards,

Sylvain, AnyBody Support


From: anyscript@yahoogroups.com [mailto:anyscript@yahoogroups.com] On Behalf
Of cizofu11
Sent: 13. januar 2009 12:33
To: anyscript@yahoogroups.com
Subject: [AnyScript] Inverse dynamic analysis problem

Hi, all

I really appreciate with your solution about applying angle data for
universal joint and ground reaction force data last time. It worked!!

I’m making multi-segment foot model which includes foot and bigtoe as a
self study. and I was trying to generate step-up or heel-up motion to
validate my foot model. I posted my model on the board named high_1.any.
The problem is, kinematic analysis worked quite well I guess, but the
inverse dynamic analysis didn’t work. Please take a look for my model
and give me some advice, it’ll be a lot helpful to my study. Thank you~

Sincerely,
Sungwoo Park.

[Non-text portions of this message have been removed]

Thank you for the advice!!
I forgot to upload the force data, so I just uploaded it.
I didn’t know that the ground segment wasn’t used. Is it alright to
exclude it if I want to apply ground reaction force? And I put
locations center of pressure data. If I apply the GRF, can make the
COP as a start point(operating point) of GRF?

Sincerely,
Sungwoo Park

— In anyscript@yahoogroups.com, AnyScript Support
<anyscriptsup@…> wrote:
>
> Hi Sungwoo,
>
>
>
> I can’t test your model in inverse dynamic analysis because the
text file
> for the ground reaction force “high_1_force.TXT” is missing. Would
you
> please upload it as well?
>
>
>
> However I had a look at the code and I could already see some
issues. The
> Ground segment is not fully supported as the driver
GroundLinConstraint has
> its Reaction.Type Off, it should be switched On. Also more
generally it does
> not seem to me that the Ground segment is used at all, am I right?
Maybe you
> could just exclude it from the model.
>
> The second point is that the toe is fixed to the floor by a
revolute joint,
> that means there is already a reaction force provided by the joint
between
> the toe and the GlobalRef. Therefore the ground reaction force you
apply has
> no effect. You can keep the joint for kinematic purpose but you
should
> remember to switched Off the reaction forces of the joint using this
> command:
>
>
>
> Constraints.Reaction = {., Off, .};
>
>
>
> Best regards,
>
> Sylvain, AnyBody Support
>
>
>
>
>
> _____
>
> From: anyscript@yahoogroups.com [mailto:anyscript@yahoogroups.com]
On Behalf
> Of cizofu11
> Sent: 13. januar 2009 12:33
> To: anyscript@yahoogroups.com
> Subject: [AnyScript] Inverse dynamic analysis problem
>
>
>
> Hi, all
>
> I really appreciate with your solution about applying angle data
for
> universal joint and ground reaction force data last time. It
worked!!
>
> I’m making multi-segment foot model which includes foot and bigtoe
as a
> self study. and I was trying to generate step-up or heel-up motion
to
> validate my foot model. I posted my model on the board named
high_1.any.
> The problem is, kinematic analysis worked quite well I guess, but
the
> inverse dynamic analysis didn’t work. Please take a look for my
model
> and give me some advice, it’ll be a lot helpful to my study. Thank
you~
>
> Sincerely,
> Sungwoo Park.
>
>
>
>
>
> [Non-text portions of this message have been removed]
>

Hi,

Thank you for uploading the file, this time I could run the model.

I uploaded a running version of the model in the file section:
high_1-review.

Issues were the following: as said previously the Ground segment was not
used and I removed it simply. The GRF can be applied directly to the centre
of pressure.

Then the reactions forces of the GroundToeJnt should be disabled so the GRF
can load the foot.

The rotational driver of the centre of pressure should have its
Reaction.Type On as the GRF applied does not have moments.

The last point is that you also need an AnyReacForce on the Shank to balance
the residual force. The tricky part here is to apply it to the appropriate
dof, my first guess is was to balance it in the 3 translations and the x
rotation. I’m not certain it is the combination that makes the most sense
physiologically, please feel free to change it as you wish.

I also noticed that the acceleration are very big, you should consider
filtering the data.

Best regards,

Sylvain, AnyBody Support


From: anyscript@yahoogroups.com [mailto:anyscript@yahoogroups.com] On Behalf
Of cizofu11
Sent: 15. januar 2009 02:03
To: anyscript@yahoogroups.com
Subject: [AnyScript] Re: Inverse dynamic analysis problem

Thank you for the advice!!
I forgot to upload the force data, so I just uploaded it.
I didn’t know that the ground segment wasn’t used. Is it alright to
exclude it if I want to apply ground reaction force? And I put
locations center of pressure data. If I apply the GRF, can make the
COP as a start point(operating point) of GRF?

Sincerely,
Sungwoo Park

— In anyscript@yahoogrou <mailto:anyscript%40yahoogroups.com> ps.com,
AnyScript Support
<anyscriptsup@…> wrote:
>
> Hi Sungwoo,
>
>
>
> I can’t test your model in inverse dynamic analysis because the
text file
> for the ground reaction force “high_1_force.TXT” is missing. Would
you
> please upload it as well?
>
>
>
> However I had a look at the code and I could already see some
issues. The
> Ground segment is not fully supported as the driver
GroundLinConstraint has
> its Reaction.Type Off, it should be switched On. Also more
generally it does
> not seem to me that the Ground segment is used at all, am I right?
Maybe you
> could just exclude it from the model.
>
> The second point is that the toe is fixed to the floor by a
revolute joint,
> that means there is already a reaction force provided by the joint
between
> the toe and the GlobalRef. Therefore the ground reaction force you
apply has
> no effect. You can keep the joint for kinematic purpose but you
should
> remember to switched Off the reaction forces of the joint using this
> command:
>
>
>
> Constraints.Reaction = {., Off, .};
>
>
>
> Best regards,
>
> Sylvain, AnyBody Support
>
>
>
>
>
> _____
>
> From: anyscript@yahoogrou <mailto:anyscript%40yahoogroups.com> ps.com
[mailto:anyscript@yahoogrou <mailto:anyscript%40yahoogroups.com> ps.com]
On Behalf
> Of cizofu11
> Sent: 13. januar 2009 12:33
> To: anyscript@yahoogrou <mailto:anyscript%40yahoogroups.com> ps.com
> Subject: [AnyScript] Inverse dynamic analysis problem
>
>
>
> Hi, all
>
> I really appreciate with your solution about applying angle data
for
> universal joint and ground reaction force data last time. It
worked!!
>
> I’m making multi-segment foot model which includes foot and bigtoe
as a
> self study. and I was trying to generate step-up or heel-up motion
to
> validate my foot model. I posted my model on the board named
high_1.any.
> The problem is, kinematic analysis worked quite well I guess, but
the
> inverse dynamic analysis didn’t work. Please take a look for my
model
> and give me some advice, it’ll be a lot helpful to my study. Thank
you~
>
> Sincerely,
> Sungwoo Park.
>
>
>
>
>
> [Non-text portions of this message have been removed]
>

[Non-text portions of this message have been removed]