第18章: AMESim 导出模块.docVIP

  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文档。上传文档
查看更多
第18章: AMESim 导出模块.doc

第14章: 参数模式中的可用工具 导言 AMESim的参数模式允许用户改变子模型和组件的参数。在该模式下,有三种基本方法用于参数。 通过直接点击部件或管路来设定参数 从文件中载入参数设定 将一个部件或管路的参数复制并赋予另一部件或管路 除了Parameters参数下拉菜单中的最后一项,下拉菜单的其它选项仅在参数模式下是可见的。下拉菜单中的各个项目均启动一个更复杂的参数设定过程。 直接改变子模型和组件的参数值的方法 若要直接改变部件或组件的参数值,可点击相关部件和管路。如果其参数能改变,那么将弹出一个对话框。该对话框的界面依赖于与部件或管路相关的子模型/组件的种类。对于一个部件,具有以下5个种类: 常规子模型 定制的子模型 不具有全局参数的常规组件 具有全局参数的常规组件 定制的组件 对于一个管路,则仅具有一个种类,就是常规子模型。 改变常规子模型和定制的组件的参数的方法 用户将定制的组件视为一个名义上的子模型。定制的组件的特性与常规的子模型相似。用户不能分解定制的组件。用户是否可以接触到的定制组件的参数以及接触到的参数的数目,取决与于该部件的设计者对该部件的设定。 图14.1是当用户点击一个定制的部件或管路时,对话框中出现的用户可以接触到的参数。 如上图中在列表中显示的所有参数和特定变量都是可以改变的。该列表由Title,Value和Unit列组成。Title和Value列是可以编辑的。 该列表中的参数、变量种类或变量值可能有以下几种: 状态变量的初始值(以#起始) 约束变量的起始值(以#起始) 定值变量的值(以#起始) 向量变量 实数型参数 整数型参数 文本型参数 本章中将对每一种参数做一个简短的说明,以便读者增进对这些参数的了解 在后续部分将会介绍如何更改一个参数的标题。 状态变量 大多数AMESim模型都会含有一些状态变量。这些变量是作为一个普通的微分等式来定义的。如下式所示,速度状态变量是有由速度对时间的微分等式来定义的: 为了使变量v能随着时间变化,必须对变量v设定一初始值,该初始值在Change Parameter对话框中设置的。至于实数型参数,用户须在Change Parameter对话框打开的状态下,调出Expression Editor编辑器编辑(如图14.7)。 约束变量 约束变量包含一个余差(residual)表达式。用户必须将约束变量调节至使余差尽量接近于零。举一个例子:对于一个零质量物体,根据加速度公式,须调节该物体的速度v,使得作用在该物体上的两个力的余差ε为零,该余差为: ε=F1+F2 在这种情况下,该物体的ε就是约束变量。 在仿真开始运行时,约束变量的初始值是由一个迭代过程确定的。用户可以使用Change Parameter对话框来设定迭代的初始值。如果迭代收敛过程较慢,那么更换一个较好的初始值可以加快迭代过程。 至于实数型约束变量,用户须在Change Parameter对话框打开的状态下,调出Expression Editor编辑器编辑。 常值变量 如果一个变量是常值,听起来这和变量的定义似乎互相矛盾。实际上常值变量是指在AMESim运行过程中,该变量的值不会改变。对于常值变量之所以称为变量,是指部件(或子模型)之间可以交换各自的常值变量(象其它类型的变量一样)。举例来说:液压油箱子模型TK 100具有一个常值变量,该变量代表了油箱中的油压。 至于实数型常值变量,用户须在Change Parameter对话框打开的状态下,调出Expression Editor编辑器编辑(如图14.7所示)。 向量变量 状态变量,常值变量和约束变量具有一个共同点:它们都可以是向量,该向量的某个分量可以大于其它分量。在这种情况下,向量的每个分量可以具有相同的初始值,或者具有不同的初始值。 这些向量有两种显示方式: 在Option菜单的Expand vector选中的情况下,向量以展开分量的形式显示。 如果Expand vector复选框选中,则向量的每个分量都可以单独设置: 如果Expand vector复选框未选中,那么向量的所有分量均同时设为相同的值 注意:对于给定的向量,如果所有的分量均为相同的值,那么相同的值将会显示在值域中;如果各分量的值不同,那么值域显示???。 实数型参数 实数型参数虽然在仿真过程中作为一个实数常数使用的,但在系统中它们是作为一个文本字符串储存的。这就给参数输入带来了一定的灵活性:如果需要将“0.0166666666666667”赋予一实数型参数,用户在输入中可以使用“1/60”替代之,这无疑简便了许多。在设定实数型参数的值时,用户可以使用含有全局实数型参数、全局整数型参数、pi(p)和特定的数学函数。在实数型参数中的Value输入框中,

文档评论(0)

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

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

1亿VIP精品文档

相关文档