最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

ADAMS避免出错的设置求解器

来源:动视网 责编:小OO 时间:2025-09-25 13:57:44
文档

ADAMS避免出错的设置求解器

ADAMS—求解器设置http://bluestar179.blog.163.com/http://blog.sina.com.cn/hill711WARNING:Thecorrectorhasnotconvergedafter1attempts.No.ofiterations=6.ERROR:Thesimulationisterminatingattime=7.53906E-03.Adamscannotsolvetheequationsofmotionbecausethemechanismh
推荐度:
导读ADAMS—求解器设置http://bluestar179.blog.163.com/http://blog.sina.com.cn/hill711WARNING:Thecorrectorhasnotconvergedafter1attempts.No.ofiterations=6.ERROR:Thesimulationisterminatingattime=7.53906E-03.Adamscannotsolvetheequationsofmotionbecausethemechanismh
ADAMS—求解器设置

http://bluestar179.blog.163.com/

http://blog.sina.com.cn/hill711

WARNING:    The corrector has not converged after 1 attempts. No. of iterations = 6.

ERROR:      The simulation is terminating at time = 7.53906E-03.

  

   Adams can not solve the equations of motion because the mechanism has

   "locked up."    At least one constraint  can  no longer be satisfied.

   Adams is unable to satisfy the constraint for: JOINT model_1.JOINT_3 .

ERROR:   Lockup detected

Solver Setting-Equilibrium

Adams/Car 2010-04-16 20:31:16 阅读 评论0 字号:大中小 

针对静平衡求解过程中出现"Lock Up"问题的解决方法

Error

Specifies the maximum relative displacement error allowed during static simulations.

The default is 1.0E-04 and the range is Error > 0

定义静平衡求解过程中的位移相对误差;

此数值越大求解越容易收敛,自然误差也越大。

Tlimit

Specifies the maximum translational increment allowed per iteration during static simulations performed using static simulations.

The default is 20 and the range is Tlimit > 0

定义静平衡求解过程中,每一步迭代的最大位移增量;

对于复杂模型,若位移增量过大,受力的突变会导致静平衡求解失败;

Alimit

Specifies the maximum angular increment allowed per iteration. The default units for Alimit are radians. To specify Alimit in degrees, add a D after the value.

The default is 0.17453 (10 D) and the range is Alimit > 0

与Tlimit相似,需要注意的地方是默认单位是“弧度”,若需要输入“度”,必须在数值后面加“D”。如需要设置为10度,输入为10D

Maxit

Specifies the maximum number of iterations allowed for finding static equilibriums.

The default is 25 and the range is Maxit > 0.

最大迭代步数,应该与Tlimit和Alimit配合设置;

假设初始状态与平衡状态的位移相差100mm,而Tlimit设置为1,则Maxit需要设置比100大,设置为200应该差不多了。

Stability

Specifies the fraction of the mass and damping matrices ADAMS/Solver adds to the stiffness matrix. Adding a fraction of the mass and damping matrices to the stiffness matrix can stabilize the iteration process and prevent the iteration from diverging. Often the stiffness matrix is singular for a system because the system is neutrally stable (for example, the system moves in certain directions without affecting the potential energy). Adding a fraction of the mass and damping matrices to the stiffness matrix removes this singularity and makes it possible to solve for equilibrium positions. The value of Stability does not affect the accuracy of the solution, but it does affect the rate of convergence of the iteration process.

The default is 1.0E-05 and the range is Stability 0.

施加于刚度矩阵的一个“稳定系数”,使迭代过程更加平稳,更容易收敛;

此数值不影响求解精度,理论上越大使迭代越容易收敛,但越大会使求解越慢。

Imbalance

Specifies the maximum force imbalance allowed during static simulations performed using static analyses.

The default is 1.0E-04 and the range is Imbalance > 0.

个人理解为与ERROR是相类似的,此处为力的误差;

此数值越大求解越容易收敛,自然误差也越大。

 

以上各数值,ERROR、Imbalance对求解精度是有影响的,不宜设置过大;.

Error、Imbalance设置越小,Tlimit、Alimit需要设置得越小,Maxit需要设置得越大,求解时间越长;

Tlimit、Alimit与Maxit要配合使用;

Stability根据实际情况设置;

Maxit影响求解失败前的求解次数,Stability影响求解速度。

 正确的设置,可以在效率与精度之间得到一个平衡点!

 

以下是个人对静平衡求解过程的非专业理解:

下图是带有前、后板簧的卡车求解设置参考:

问题:我的adams仿真时出现“exception 11 detected”,然后就退出了,这是怎么回事,我以前装过一个adams的版本然后卸了又装了adams2005,是不时这个原因,哪位高手能给指点一下

数据太大了,系统异常造成的

应该将adams/2005里的dformd.dll拷贝到windows/system32/下,替换调以前的文件,就可以正常工作了

MSC系列都存在的一个内存释放问题......

開始->程式集->MSC.Software->MSC.ADAMS 2005r2->ADAMS Settings->

在Shared->Graphics_Driver, 選擇Hoops

ADAMS的内存管理有问题,不妨试着把STEPSIZE放大一点。

文档

ADAMS避免出错的设置求解器

ADAMS—求解器设置http://bluestar179.blog.163.com/http://blog.sina.com.cn/hill711WARNING:Thecorrectorhasnotconvergedafter1attempts.No.ofiterations=6.ERROR:Thesimulationisterminatingattime=7.53906E-03.Adamscannotsolvetheequationsofmotionbecausethemechanismh
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top