adams仿真进行到一半时不能进行了,错误提示如下

ERROR: At time 2.865588418E+00 the integrator is unable to proceed. Possible Causes:(1) The accuracy required for the numerical solution can not be attained.Relax (increase) the value of the acceptable integration ERROR.(2) Incompatible redundant constraints, a lock up, or a bifurcationsituation. The latter two indicate a mechanism design problem.(3) The system includes a zero (or relatively small) mass on a part withan unconstrained translational degree of freedom.Make sure you have mass on all parts with translational degrees of freedom.(4) The system includes a zero (or relatively small) inertia on a partwith an unconstrained rotational degree of freedom.Make sure you have inertias on all parts with rotational degrees of freedom.(5) An Adams element has a function expression that equals exactly itself.For example, SFORCE/id1,I=id2,J=id3,ROT,FUNC=SFORCE(id1,jflag,comp,rm),and DIFF/id4,IMPLICIT,IC=0,FUNC=DIF1(id4).Similarly, VARIABLE/id5, FUNC=VARVAL(id5)*TIME equals itself at 1 second. Avoid setting an Adams element equal to itself.ERROR: Simulation failure detected.ERROR: Simulation failure detected.
2026年09月23日 16:06
有1个网友回答
网友(1):

只给出这个错误信息的话没有办法判断问题。只能按出现这条信息的概率来推测,最可能的是你的模型出现了相互冲突的约束,或者施加的运动相互冲突,或者你添加的运动副方向与你期望的方向有很小的偏差。。。。。都有可能出错。
当你确信自己的模型没有问题时,那么可能是求解器设置问题。有时候仿真误差设置过低过高也会出问题,试试把仿真积分格式、求解器类型也改一下,尝试不同的组合,或许可以成功