ChLinkMotorRotationAngle::GetMotorAngleDt2() -> wrong acceleration

48 views
Skip to first unread message

Simone

unread,
Jan 5, 2026, 9:54:34 AMJan 5
to ProjectChrono
Hi,

I have a vary basic system consisting of a rotating body, controlled by an infinite stiffness servo, thus being represented by a ChLinkMotorRotationAngle. Even though I am prescribing a constant angular speed, GetMotorAngleDt2() is returning values significantly different than 0. This is happening for various time steppers (HHT, ...) and linear solvers, except for EULER_IMPLICIT time stepper. I also tried changing the tolerances and time steps with no satisfactory results. Is this a known issue, or am I doing or interpreting something wrong?

Thank you in advance, and best regards,
Simone

Radu Serban

unread,
4:19 AM (18 hours ago) 4:19 AM
to ProjectChrono

Simone,

 

I cannot reproduce this. 

  • How do you specify the motor angle function?
  • What do you mean by the angular acceleration being “significantly different” from 0?

 

--Radu

--
You received this message because you are subscribed to the Google Groups "ProjectChrono" group.
To unsubscribe from this group and stop receiving emails from it, send an email to projectchron...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/projectchrono/65ed1c85-625f-4338-86c0-fa6525e9d590n%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages