联合仿真设置simulation modifiers cnsecco模拟修改器.pdfVIP

联合仿真设置simulation modifiers cnsecco模拟修改器.pdf

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

ADAMS_INIT参数

•Adams_init能够在联合仿真之前指定执行一系列命令,这通常用来在联

合仿真之前初始化模型。

•例如:

•Adams_init=‘simulate/static’

•Adams_init=‘mands.acf’

•上述的‘mands.acf’文件可以包含以下命令:

•EQUILIBRIUM/STATIC,TLIMIT=10,ERROR=1

•SIMULATE/STATICS

•EQUILIBRIUM/STATIC,TLIMIT=1,ERROR=0.001

•SIMULATE/STATICS

•这一系列命令是经典的“静力学漏斗”方法用来求解模型静平衡状态

•可以在Adams/Control的ntexport菜单下进行设置或者通过

中ntmask设置,或者在中键入命令的方式。

ADAMS控制等待时间

•缺省状态下,Adams/Controls会等待大约4秒钟使Adams/Solver启动,

并且开始通过Adams/Control实现信息的交互。在繁忙的网络中获取

license等类似状况都可能会导致Adams/Solver启动延迟,从而在

Adams/Controls中会报出“ntCommunicationError”的错误。

•设置ADAMS_CONTROLS_WTIME环境变量为更大的值(8秒),将导

致更慢的启动时间,但对联合仿真而言会进行得更为顺利。

ADAMS控制等待时间(续)

•这可以通过设置环境变量来实现:

–全局:创建一个用户空间的环境变量,总是激活的状态,设置这个变量值大于4秒。

–基于特定s:只在一个特定s实例设置这个环境变量,然后从这个s中启

动(或Easy5)。

–举例说明在Windows操作系统中DOSs中设置环境变量,接着在DOS中启

动:

•setADAMS_CONTROLS_WTIME=8

•c:\701\bin\.bat

联合仿真插值阶数

•缺省的联合仿真方式是在每个采样后分别保持(orEasy5)和

Adams侧的变量值不变。一旦Adamsand交换输入输出变量

值信息,这个变量值在各自模型中都会保持当前值不变直到下一个通信

时间间隔到来。这叫做零阶保持“zero-orderhold”.

•联合仿真时变量值的突变会导致各自积分器计算出问题。

联合仿真插值阶数(CONT.)

•当插值阶数设置成“1”时,Adams/Controls将进行以下工作:

–(Easy5)中:在整个联合仿真采样间隔,足够的信息用于线性插值的输

入数据。

–Adams中:当前的数据值采用的是使用前面的时间步在采样周期线性外推的值。

当前的数据是前一个时间步在采样周期内线性插值。

•插值(或外推,取决于使用的仿真软件)会使仿真更快这是因为各自的积分

器求解过程中很少有状态变量突变的情况发生。

联合仿真的限制条件

•采样率

–数据交互的采样频率必须能够有效的扑捉到系统的动态特性。有些情况下,采

样率必须非常小这将导致计算时间非常长。

•只能使用动力学仿真SIMULATE/DYNAMICS

–SIMULATE/KINEMATICS和SIMULATE/TRANSIENT不能使用,因为

Adams/Controls执行SIM/DYN命令.注意在Adams/Car中许多悬架分析是

准静态分析,因此它们不能适用于Adams/Controls。

•不支持的Adams/Solver命令

–SAVE和RELOAD不能使用

联合仿真的限制条件(续)

–ACTIVATE

文档评论(0)

183****7931 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档