AMESim软件数表函数操作指南

各位朋友大家晚上好,今天我讲解一下关于AMESim软件关于数表函数的使用方法,主要讲解一下这一个一维数表的使用:图片19.png,我们首先看一下其help文件怎么说的,其外部变量都是无量纲数值,一维数表分为两列,这两列是以什么形式做的数表呢,显然这是以插值的形式,而我们这样的数表文件一般是由试验得到的,将试验数据导出文本文件或者data文件,按照帮助中这样的格式即可。


使用方法:

1、 怎么使用呢?我们通过帮助里的一个实例来看看,看看这个恒排量泵的案例,

图片20.png


2、 经过草图建模、子模型选择、编译及参数设置环节后,提交解算。我们看了其基本设置,输入值为x,我们要将时域下的两个变量曲线,做成以输入为x值,输出为y值的曲线,使用:

图片21.png


3、 我们得到这样一个曲线

图片22.png

这条曲线的横坐标是input signal,纵坐标是output signal。


4、 那么这个数表文件到底是什么意思,到底如何设置的呢?我们切换到参数模式下:

图片23.png


参数解释,(1)插值类型,插值类型有两种,这里使用的是线性插值;(2)这个参数linear data out of range mode设置为循环,这个循环的意思是数表的数值做循环,什么意思呢,我们看看数表文件

图片24.png

,这样一个数表文件

图片25.png


有两列数据,而这个循环就是将前面这六行数据重新来一遍,看看我做的这个循环的excel文件,

图片26.png


从第六行开始循环,第六行就是360+0=360,第七行就是360+10=370,……以此类推;第十一行就是360*2+0=720,这是第二个循环,以此类推;第十六行就是360*3+0=1080,我先做前十六行的数据,大家应该明白设置循环的意思了。



5、 我们将输入数据导出,导出来的数据做成excel文件,这里的数据都是enter换行,我们要换成tab键换行,

图片27.png


6、 我将第一列删除,这是时间离散值,我们这里用MatlaB做个插值算一下,验证一下我们的做法正确与否,这里我已经写了个小程序,第二个excel同样是循环的,我原来导出的是这个位置的数表

图片28.png


图片29.png


图片30.png


应该是正确的理解。


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空