第十九章ADAMS.Solver要素.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十九章ADAMS.Solver要素

19.0 ADAMS/SOLVER 本章内容: ADAMS/Solver 总述 ADAMS/Solver 中的文件 ADAMS/Solver 模型文件 (.adm) 的例子 ADAMS/Solver 的独立运行 例子:2D Pendulum 运动方程的构造 解算的各步骤 Debug/Eprint (动力学) ADAMS/SOLVER 总述 ADAMS/SOLVER 中的文件 ADAMS/Solver 模型文件 (.adm) Statements define an element of a model such as a part, constraint, force, and so on. Functions are numeric expressions that define the magnitude of an element such as a force or motion. ADAMS/Solver 命令文件 (.acf) Commands define an action that needs to be taken during a simulation. See also: ADAMS/Solver Commands in Section 18 ADAMS/SOLVER 模型文件 (.adm) 的例子 ADAMS/SOLVER 独立运行 使用独立运行的 ADAMS/Solver 进行仿真 交互式: 非脚本方式:一个接着一个的输入命令。 脚本方式: 使用 ADAMS/Solver 的命令文件 (.acf)。 批处理 –使用 ADAMS/Solver 的命令文件 (.acf)在后台运行多项任务。 注意:ADAMS/Solver 的命令文件必须是以要分析的模型名称开头并以一个 STOP 命令结束。 你可以在 ADAMS/View 内运行外部的 ADAMS/Solver 进行仿真。 SOLVER 兼容性 从 MSC.ADAMS 2003 开始,新的 ADAMS/Solver (C++) 版本增加了一些新功能,这样的话,新的 ADAMS/Solver (C++) 版本支持一些原来的ADAMS/Solver (FORTRAN)版本所不支持的功能。由于这个原因,新增加了 solver 的兼容性检查,也就是在使用 ADAMS/View 时,每当新增加一个对象时,就要进行一次 Solver 的兼容性检查。 此项检查在下列情形下也要进行: 当导入一个 .cmd 文件时每生成一个对象。 当导入一个 .adm文件时生成整个模型。 进行仿真之前的整个模型。 例子: 2D PENDULUM MSC.ADAMS 模型方程:Euler-Lagrange Equations 描述 一个质量为 M、转动惯量为 I 及长度为 2L 的连杆在坐标原点通过回转副连接在大地上。加上约束之后意味着连杆只能在绝对坐标系的 X-Y 平面内相对坐标原点转动。 连杆质心相对于绝对坐标系的坐标用两个状态变量 (x,y)来表示。 一个坐标系 (Op-Xp-Yp) 是固结在连杆的质心上,其中:坐标轴 Xp为沿着连杆的长度方向,Xp 和 Xg 之间的夹角用 θ表示。 例子: 2D PENDULUM (续) 例子: 2D PENDULUM (续) Force balance equations Momenta equations (only in θ) Kinematic differential equations Constraint equations 动力学方程 非线性系统 – 9 个微分代数方程组 (DAE’s) 解算的各个步骤 任务 求解微分代数方程组: 两个主要部分: Predictor 和 Corrector 步骤 1: 预测一个初始解 步骤 2: 校正预测的初始解 步骤 3: 评估一下解的质量 (决定是否接受该解) 步骤 4: 为下一步做准备 解算的各个步骤 (续) 任务 求解微分代数方程组: 步骤 1: 预测一个初始解 使用显式方法预测一个初始值 预测过程只是简单的根据以前的解猜测下一个时刻的解的值,此值不能保证满足方程 G 。 此过程只是得到进行后续步骤的好的起点。 步骤 2: 校正预测的初始解 步骤 3: 评估一下解的质量 (决定是否接受该解) 步骤 4: 为下一步做准备 解算的各个步骤 (续) 任务 求解微分代数方程组: 步骤 1: 预测一个初始解 步骤 2: 校正预测的初始解 估算一下 G 的值,如果 G 的值接近 0 ,校正过程结束,进入步骤 3。 使用 Newton-Raphson method 校正预测解。 求出 ?y 并更新 y。 重复迭代过程直至 ||?y|| corrector error tolerance。 解

文档评论(0)

441113422 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档