您好,欢迎光临本网站![请登录][注册会员]  
文件名称: AMESim入门例子.pdf
  所属分类: 其它
  开发工具:
  文件大小: 476kb
  下载次数: 0
  上传时间: 2019-07-21
  提 供 者: yuanle*******
 详细说明:特别适合液压入门的同学看,很经典的例子New 区 Starter files from Path List Empty system No available preview Create a new C! System C Starter K Cancel 然后只有点击OK按钮才能得到如图3.2所示的窗口。进行仿真的第·阶段就是搭建 你要研究的系统 通过挑选并把各个元件放置在合适位置即可搭建系统。进步学习之前,我们要介 绍些 AMESin工具栏的按钮,要想了解更多工具栏知识,请参考26页“工具栏” 节 322上(开)锁按钮 (开)锁按钮在模式操作工具栏里,用于上锁和开锁 当你打开一个空系统时,它是开锁状态。然后你可以搭建系统草图。如果打开 个已有系统,通过点击这个按钮可以使它开锁,以便能够修改系统 上开锁按钮是一个安全装置,放置你由于偶然因素改变系统,如果你不能修改 系统,系统很可能处于镦定状态,当这个按钮处于上锁状态时,你不能修改系统草 图 323库/类库 类库属于库,它们被表示为按钮的集合,在显示器左侧工具栏垂直向下。如果你把 鼠标移动到他们上,会显示个标注,给出每个类库的标题。一个类库是特定元 件图标的集合,是这些元件的数学模型(参见元件了模型),每个库包含个或 多个类库。 标准 AMESim库提供2个类库: 机械的 叫信号,控制和观测器的 点击机械类库按钮产生一个如图34的新窗口。1 Figure34:机械类库 LAn Mechanical M2 = LINEAR LINEA MECH F MECH linear mechanical le. NODE NODE ■ 型型图回圆回 Close 如果还有可选库,例如液压或气动库,这些将包含在垂直工具栏里的其它类库里。 现在你就已绎就绪了开始第一个例子 33例1:弹簧质量系统的仿真 目的 浏览创建一个模型的全过程。 ·给草图添加文本。 使用重复显示功能 图3.5示出了你将仿真的系统,选择这样一个简单系统,是由于大家都很熟悉 所有你需要的元件都在绿色的机械类库里 Figure35:弹簧质量模型 3.31搭建弹簧质量模型 第一步:选择,旋转和镜像一个图标 1.点击机械类库按钮打开它 通常该类库中的元件都是绿色的 2.点击单端口的质量元件 注:当你在显小屏移动指针时,指针会以你选择质量块的形状。你可以以不同方位 移动选好地元件 3.尝试点击鼠标中键和右键。中键旋转图标,右键使图标镜像或沿垂直轴翻转,这 可给出8种不同方位的元件。 你也可以打印 Ctrl+R来旋转元件。 · Ctrl-+M来镜像元件 4.按2步显示的姿态方位放置质量。 5.将指针放在质量图标的中心,点击鼠标左键,质量将以反色显示。 注: amesim还允许使用拖拉释放原理给草图添加元件,然而这项技术并不方便, 旋转操作更困难,我们推荐使用点击方法,而不用拖拉方式。 现在,你将学习如何从草图刖除元件 第2步:从草图删除元件 1.通过点击选择质量块。 那个质量块被选择了。 2.按下Del键删除选择的元件。 3.点击Yes 第3步:搭建草图 再将质量添加到显示屏。 2.点击性单簧。 3.通过同时按下Ctrl+R旋转它。 4.将它的一端定位到接近质量块的位置。 5.点击鼠标左键。 弹簧与质量块应该连接上了,若未迕上,弹簣与质量块的定位不准。通过下述方法 可以解决: 1.选择弹簣。 2.移动它到恰好位置。 3.再点击鼠标左键 如果你选错了元件,可以按如下键: Del Backspace或者 Escape 元件被删除了,又显示出类厍来。元件被连在一起的点称为端口,质量块有一个端 口而弹簧有两个端口 两个端口出现的绿色方块表示准备连接的端口。 Figure36:要被连接的端口 此时单端口的质量块处于正常颜色,而弹簣以它的反色 Figure37:元件的外观 口W口 原因是弹簧的一个端口还没有联接, AMESim这样加强是提醒你草图还没有完成 6.添加一个2-端∏质量块,另一个弹簧和一个零速度源米完成草图(见图3.5)。 你的草图就完成了,下面将添加一些文木。 注:零速源固定了被连接端口的位置。 单双端口质量块都有一个箭头,这样元件都按同一个方向添加到草图上。随后将解释这样做的原 因, 第4步:添加,旋转和删除文本 添加文木: 1.从水平工具栏点击文本按钮 A 光标变成一个字母A。 2.在想要添加文本的地方点击草图。 字母A将变成空格。 3.输入“ Mass-Spring System”。 草图上会出现下述区域: ss.Spring System 4.点击区或外任意地方退出文本编辑模式 要旋转文本 选择文本,然后点击鼠标中键或者使用 Ctrl+R键。 另一种方式为点击鼠标右键,选择旋转选择菜单 你可以有两种可能的方位把文本放置到草图上。 Figure38:旋转文本 CAM AND VALVE CAM AND VALVE ed source cam and cam follower 要删除文本: 选择要删除的文本,按如下操作: ·敲Del键,或者 ·点击鼠标右键,在下拉菜单中选择Cu项,或者 同时按下 CtrL+X,或者 选择编辑 Edit Cut。 注:文本是不允许镜像! 若没能成功旋转文本,可能是由于这导致了叠加覆盖。 要在显示屏内移动文本 1.点击文本选定它 2.拖拉文本到新区域。 或者 1.双击文本 光标变成选定的文本。 2.点击你要放置文本的区域 注: AMESim不允许覆盖任何目标,一个目标可以是一个元件,一条线断,或一个字符串。 现在,系统是建完了,可以进入下一阶段。进入下一步之前,把草图存储下来,是个很好的习惯。按如 下步骤存储系统文件: 第1步:保存模型 1.选择文件 File save 出现一个保存对话框,你可以确定一个路径,给系统命名 2.输入文件名: Mass Spring 注:名字字母和数字的组合,不能带空格。 3.点击存贮按钮Save。 Figure39:保存为浏览器 SAve As Look in: GD: /AMETest A 3wayvalveame A MS ame A4Way'v alve ame AMSl.ame A BIakingSystem ame A ms2ame Atal.ame A testcav ame A hotline. ame A testpht ame No available preview A hyd402ame A testthhlibame File name:MassSpring Save File type:*.ame Ca ance 332给元件分配子模型 系统中每一个元件都必须与一个数学模型相关联,数学模型是数学方程的集合和段计算机码的可 执行文件。 AMESim的术话是扣系统元件的数学模型描述为子模型,术语模型被保留为完整系统旳数学模型。AMESⅰm 包含一个大子模型集合。只要合适,子模型与元件是自动关联的。 第1步:进入子模型模式 1.从水平工具栏点击子模型模式按钮 显示屏将变成图3.10的样子。 注意到单端∏质量块具有正常样子,而两个弹簧,双端口质量块和零速源都取它们的反色。这是由 于只有单端口质量块有子模型与它关联,其它元件必须指定子模型。 Figure310:没有关联子模型的元件 MHoWa-db-oWLHES Mass-Spring system 在 AMESim内,一个元件可能有多个子模型与它关联,对于单端口质量块,只有一个子模型可用,所以被自动 关联。其它元件,有多个子模型可供选择,可以手工匹配。作为选配,我们让 AMESIm选择最简单的模型。 这就是首选子模型功能的目的,将在本例中使用。 第2步:使用首选子模型功能 .从水平工具栏点击首选子模型按钮。 这时,所冇元件都有正常的图标,表示它们都冇子模型。在列表中,选择每一个元件的第一个子 模型。为了检查匹配给元件的了模型名字,我们将在草图上把它们显示出来。 第3步:显示/消隐元件标注 1.在草图上点击鼠标右键 出现标注菜单: Figure311:标注菜单 C Ctrl+C Labels Show component labels Bird's eye view Hide component labels Show line labels Hide line labels 2.选择显示元件标注子菜单 给每一个元件选择的子模型,以标注形式显示出来。 3.选择消隐元件标注子菜单 标注消失了。 在当前例子使用这一功能造成如图3.12所示。 子模型有短名字例如MAS0l,是与单端口质量块相关联的子模型。 在这个阶段,这烂名字对你没什么意义,但随着你变得越来越有经验,这些信息会越来越重要 Figure312:元件的标注 MASOO1 01 SPRO0QAMAS0D2 SPR0O0A Mass-Spring system 还剩三个阶段: AMESim必须为系统生成可执行码。 ·必须设置各种参数。 必须执行运行。 333设置参数 第1步:进入参数模式 1.在水平工具栏点击参数模式按钮 AMESim对系统执行各种检査并生成可执行码,系统编译窗口会给出一些技术信息,说明完成仿真必须解的方 程,见图3.13。 本例有: 由微分方程定义的4个变量,即状态变量,和 由隐含代数方程定义的非变量。 Figure313:系统编译窗口 感 System Compilation- Mass spri区 Creating a simulation program for your system Number of states 4 Terminated Number of implicits O Messages - nODEFAULtllB: LlBCD LIB -NODEFAULtlIB: LIBC, LlB P. AMESimy.1. 0\lib'win32\AME. lib user 32. lib netapi32 lib advapi32 lib gdi32 lib comdlg32. ib comctl32. ib System build completed -e- 2.点击关闭按钮 窗口变成图3.14所示,标注被修改成 子模型后面添加了数字—被称为立即数。这种简化适合辨别同一个子模型的不同表现。 Figure314:子模型中的立即数 AAMESim-[D: /AMETest/Mass Spring amel 口区 A File Edit Options View Parameters Interface Graphs Icons Tools windows Help 回 圖‖的画线42 A、·图‖ MS0四帖中的口帖半四m SPR00QA-1MAS002-1SPR0004.2 Mass-Spring Syster 大多薮 AMESim子模型有一组参数与之关联,然而单端口质量块子模型用kg定质量,弹簧用刚度确定。 当 AMESim用子模型与元件关联时,这些参数被设置为合理的默认值,现在你必须把这些参数设置成 真实值。 现在,你可以检查当前的参数设置并改变部分值。 第2步:改变参数 1.选择单端口质量块 改变参数对话框如图3.15所示。单端口质量块的子模型是 MASOOⅠ是一个简单模型,它包括两个状态 交量,即端口1上的速度和位移。显示窗的主要部分是描述参数的标题,单位和当前值的列表。 如果你要改变参数当前值,可以: 1.双击这个值 2.输入一个新值。 3.按 Enter键 4.点击OK钮,关闭对话框。 Figure315:改变参数对话框 d Change Parameters 区 Submodel MAs001-1 External variables 1 port mass capable ol one-dimensional motion Parameters T itle value Unit i velocity at port 1 0m/s displacement port 1 0 100k inclination [ +90 port 1 lowest, 90 port 1 highest Odegree Save Default value Max value Load Reset title Min. value Help Cancel Options >> 第3步:定义状态变量 状态变量由微分方程确定,在了模型內,还定义了这些状态变量的导数。将对如下形式的方程编码: dxldt= dude- 每一个状态变量都要给出初始值或启动值 在我们这个例子屮,我们必须给出时间t为0时的速度值ν和位移值x。 在本模式下,质量块有两个状态变量,请回想一下完全模式有4个状态变量(见图3.13)。 1.按顺序点击每一个元件观察亡们的参数。 注:零速度源没有参数可改变,因此产生一个空对话框。 2.返回到单端口质量块 MASOOZ。 为得到更有趣的结果,我们将把速度初始值设置为1m/s。 注意对话框内冇两刎可编辑项,左侧一列用于改变变量名,右侧一列用于改变变量值。 3.确定端口1的速度值是高亮的( Make sure the value of velocily al port 1 is highlighted(即它变成突出 的黑色) 4.输入1。 5.敲 Enter键。 只要必要,你也能给其它参薮输入新值
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: AMESim入门例子.pdf
 输入关键字,在本站1000多万海量源码库中尽情搜索: