AMESim与Simulink联合仿真操作指南
更新时间:2023-12-10 04:52:01 阅读量: 教育文库 文档下载
Amesim8以上,matlab7以上(必须是32位),vs2005或2008(2010不可以)
AMESim与Simulink联合仿真操作指南 (2008-04-29 12:08:07) 注意这是co-simu模式
为了实现二者的联合仿真,需要在Windows2000或更高级操作系统下安装Visual C++ 6.0,AMESim4.2以上版本与MATLAB6.1上版本(含Simulink)
1.将VC++中的\文件从Microsoft Visual C++目录(通常是. \\Microsoft Visual Studio\\VC98\\Bin中)拷贝至AMESim目录下。
2.环境变量确认:
1),选择“控制面板-系统”或者在“我的电脑”图标上点右键,选择“属性”;
2),在弹出的“系统属性”窗口中选择“高级”页,选择“环境变量”; 3),在弹出的“环境变量”窗口中找到环境变量“AME”,它的值就是你所安装AMESim的路径,选中改环境变量;
4),点击“确认”按键,该变量就会加到系统中;
5),如上法确认环境变量“MATLAB\该值为你所安装的MATLAB的路径,这个路径不能有空格的,如C:\\MATLAB\\R2007b,matlab2007是安装在Programe files下的就不可以。
6),新建环境变量LM_LICENSE_FILE=C:\\AMESim4.2.0\\licensing\\license.dat。
3.确认是否在AMESim中选择VC作为编译器。具体操作在AMESim-〉Opions-> AMESim Preferences->Compilation/Parameters中。如果是后安装VC的话,会需要把VCVARS32.BAT文件copy到AMESim的安装目录下。
4.在MATLAB命令窗口中使用Mex –setup,选择VC作为编译器。
有时候如果matlab不能把安装的vc编译器列出来,可以选择n,然后自己选择vc编译器和安装路径。
5.在Matlab 的目录列表里加上AMESim与Matlab 接口文件所在的目录%AME%\\matlab\\amesim,其中%AME%是AMESim的安装目录,如果安装在C:\\AMEsim ,则就加上C:\\AMEsim\\v800\\interface\\simulink。 在file菜单下的set path选项。
6.S函数名是所设计的系统名加上?_?得到的。
7.AMESim与Simulink交互的模型具有相反的输入输出接口。(注意:这里的模块的输入口是指在matlab中显示的输入口,而且在matlab中的输出口和simulink中的接口是对应的.可以参考帮助文件,里面有详细的提示)
菜单Interface》create interface icon(需要有接口的license)
AMESim中接口设置
Simulink中S-function设置 调用时会需要三个参数,还不太清楚这三个参数是什么意义,但可以试验出来第一个是仿真步长。第二个参数好像是定义AMESim中记录数据的时间间隔,为零表示不记录。第三个是tolerance。
在AMESim8.0中出现了不能再AMESim中画曲线的问题, result文件有,大小也对,但就是无法画曲线。很奇怪的是有些能画,有些不能画,不知道怎么回事。
8.记住在运行Simulink仿真或使用File->Write aux.files命令之前将AMESim放到参数模式下。
AMESet编译时默认是GCC,编译的模型的目标文件是在win32-gcc中的,如果AMESim改用了VC作为编译器的话,会说找不到目标文件,需要对AMESet中重新编译。 修改在AMESet中的option-》AMESet preference
编译成功之后,会产生一个和ame文件名相同,多一个下划线的C语言版的S-function,可以在simulink中调用,调用时会需要三个参数,还不太清楚这三个参数是什么意义,但可以试验出来第一个是仿真步长。
第二个参数好像是定义AMESim中记录数据的时间间隔
。
第一次用出现了这个对话框,现在也没有办法输入和close。原来是要在matlab里面选择编译器。
标准模式
注:
1、 用标准模式时,只用simulink的解算器(选ode15s); 2、 用联合仿真模式,simulink和amesim的解算器都用;
3、 两者最大区别在于当联合仿真时,simulink把amesim模型当成离散的模型,即如果
amesim里面是对象模型,simulink里面只是控制器,这种情况用联合仿真就很符合实际采用控制器的情况。
正在阅读:
solidworks运动仿真总结05-15
九堡大桥体外预应力工程施工方案05-15
2022年初三政治教学计划精选范文04-19
两个维护心得体会06-05
关于XXXX有限公司薪酬制度的调查报告11-08
2014年初级经济师考试《经济基础知识》备考模拟试题-多选题(一)10-14
曲阜师范教育技术学导师研究 - 图文06-29
当代中国教育问题的病根09-20
关于如何上好小学美术课的一些心得体03-26
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 操作指南
- 仿真
- Simulink
- 联合
- AMESim
- 工作心得:员额检察官绩效评价体系的构建
- 2011年无机化学下期终试题答案
- 机械制图总复习题及答案
- 第十三讲 百分数的意义和写法及百分数和分数
- 高考英语一轮复习 专题02 English around the world(教学案)
- 2016年上海初中毕业生统一学业英语考试一
- 2019年最新发展工作个人年终总结【三篇】工作总结文档【五篇】 -
- 2020年高考政治二轮复习题型专练:题型十五 综合探究类主观题(通用版)
- 推进养生养老产业发展的思考
- 楼体亮化工程方案投标书 - 图文
- 人教版小学四年级上册数学期末试题(推荐)
- 资产评估冲刺试题(一)
- 《戴维南定理》教学设计方案
- 大学物理第2章 运动学
- LTE DRX处理流程
- 职工男子篮球邀请赛开幕式致词
- CXGrid的使用技巧
- 如何利用proteus来仿真emu8086下编写的EXE程序
- 鲁迅与赵树理小说中的“旧人”形象对比
- 最新最全小学语文基础知识大全