amesim 如何调用python程序 amesim怎么调出所有的库

您所在的位置:网站首页 amesim库介绍 amesim 如何调用python程序 amesim怎么调出所有的库

amesim 如何调用python程序 amesim怎么调出所有的库

2023-12-26 20:04| 来源: 网络整理| 查看: 265

书籍《液压AMESim计算机仿真指南_梁全》

一、基本使用方法

1、快捷键

旋转图标:ctrl+R

镜像图标:ctrl+M

删除元件:ctrl+X 或者delete (必须在草图模式下)

弹出某类型库的元件:双击右侧类型库名。也可以直接在右侧选择。

放大和缩小:ctrl+小键盘区的+-

添加的文字进行随意拖动:双击文字。

进入草图模式:    F5

进入子模型模式: F6

进入参数模型:    F7

进入运行模式:    F8

给元件重命名:选中元件,右键,选择Alias..

2、子模型模式

只有一个子模型的元件,系统自动关联。

对于有多个子模型的,需要手动匹配。

或者使用“首选子模型”功能。

3、找平衡点。直接从平衡位置显示图形。

在运行参数对话框中,选择“Standard options”选项卡。选中“Hold inputs constat”。

4、仿真结束后,查看曲线图

双击元件,选择参数,再点击plot或者拖动到草图上。

5、输出数据到CSV文件

将需要的变量拖动到watch variable面板(右下方)中,在面板空白处右键并选择

“Export variables to CSV file”。

6、在原基础上继续仿真一段时间

在Run parameters中将Final time设置为更长的时间。然后选中Continuation run复选框。

仿真会在原基础上再仿真一段时间,不必从头开始仿真。

7、使用Experiment view面板

通过该面板,用户可以改变模型的参数,保存模型的不同状态,然后迅速地应用到不同的参数集以及与这些参数对应的结果,而不需要重新配置模型并重新运行仿真以获得结果。

(1)打开面板:ctrl+sgift+m

(2)点击面板中的“Save to experimrnt”按钮,选择“save parameters and results"。

右键单击“Description”列可以编辑名字等。此时就完成了一次保存。改变参数,保存多组。

(3)应用试验:

选择exp_1,并单击应用试验按钮。

8、选择性保存

双击元件,修改“Save next”列的状态。

9、批运行 (书上第69页)

(1)参数模式下:

stetting——Batch parameters

选中一个元件,从右侧参数面板中拖动参数到Batch parameters对话框右侧。

改变参数值,两种方式,自由选择。

(2)批运行

仿真模式下:

点击Run parameters按钮,在Run type中选“Batch”,进行仿真。

(3)绘制批运行仿真曲线

打开某元件参数的图形,在绘图窗口中,单击“Batch plot”按钮(注意此时光标变成手型),然后选择绘制区域并单击鼠标左键,弹出对话框,选择要绘制的参数对应图形。

amesim 如何调用python程序 amesim怎么调出所有的库_amesim 如何调用python程序

10、超级元件的创建

选中需要的元件后,右键create supercomponent ,自动弹出Auxiliary system对话框。。。

但是,R13版本中没有了Auxiliary system对话框。

解决办法:

创建超级元件后,右键进入open supercomponent 中,然后view——show/hide——supercomponent edition。

在supercomponent edition可以进行name、icon、port等配置。

11、绘制两个量的差值

(1)打开元件的“watch view”面板,将需要的变量拖动到“post processng”(软件最下方),

(2)右键空白处,添加新的一行。在title中输入定义的名字比如differ pressure,

在“Expression”中输入表达式比如A3-A2。

(3)在运行模式下,可以直接将这个量绘制出来。

注:改变“Expression”表达式,可以进行多种处理。书中第115页。

二、液压方面建模知识点

1、管路的子模型

DIRECT:相当于不存在管道。

HL000:计算流进管道的净流量,用净流量计算压力和时间的关系。如果流入管道的流量为正,压力随时间增加;如果为负,则减少。

通常需要液体和管道壁厚的体积模量及管道材料的弹性模量。

其他HL03、HL09、HL07类似,详见说明。

符号意义:

C代表压缩性;R代表阻力(管道的摩擦);I代表惯量(流体的动量)。

若沿着管道有很大的压力降,一般是设置的尺寸问题。溢流阀也不应设置到离高压口很远的地方。

2、

AMESim子模型都用bar表示液体压力且1bar=0.1MPa,以L/min表示液体的体积流量。

通常液压油的含气量(air/gas content)在1%以下,典型值为0.1%

3、

仿真时,许多检查被应用于用户的子模型。比如流体属性、管道规模和“print interval”。

两点注意问题:

(1)如果用户想看到f Hz的频率,那么“print interval”(仿真参数中设置)不能大于1/(10f) s

(2)“print interval”为x 秒,用户能看见的频率在1/(10f)Hz以下。

液压系统中不能总是使用复杂的管道子模型。应先选用能达到仿真目的的最简单的子模型。注意用户感兴趣的频率和当前“print interval”下能看到的频率。

4、方向阀-三位四通阀

其子模型SV00 

工作循环子模型UD00

方向阀的位移是一个分数,在-1到1之间。阀芯位置为1时,P口连通A口,T口连通B口。阀芯位移为-1时,A和T相连,B和P相连。0时,没有流量.

阀在极限位置的特性,可以根据一对参数设置,可在供应商样本中找到。

参数“value rated current”设置为40mA。意味着输入信号为40mA时阀芯位移为1.当阀芯移动时,其行为类似二阶系统。用户可以指定固有频率和阻尼比。

在运行参数对话框中,需选择“Discontinuities Prinout”。

换向阀模型里面有一个值是饱和电流的值,输入信号除以饱和电流等于开口度,等于开口的百分比,开口百分比在乘以最大过流面积等于实际的过流面积。

三、常见问题

1、无法进入参数模式

解决办法:修改“环境变量”,在“path”中添加“%AME%;%AME%/win32” 环境变量的设置方法:右键 “计算机”,选择高级属性。

2、



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3