amesim与matlab联合仿真参数设置(精)

合集下载

AMESim与Simulink联合仿真设置步骤与实例

AMESim与Simulink联合仿真设置步骤与实例

1. 联合仿真环境设置:软件环境:AMESimR10VC++6.0MA TLAB/Simulink2010a1.将VC++中的"vcvar32.bat"文件从Microsoft Visual C++目录(通常是. \Microsoft Visual Studio\VC98\Bin中)拷贝至AMESim目录下。

2.环境变量确认:1) 选择“控制面板-系统”或者在“我的电脑”图标上点右键,选择“属性”;在弹出的“系统属性”窗口中选择“高级”页,选择“环境变量”;2) 在弹出的“环境变量”窗口中找到系统变量“AME”,它的值就是你所安装AMESim的路径,选中改环境变量;比如AMESim10安装目录(即AMESim10安装文件的存储目录)是:C:\AMESim\v1000(D:\AMESim就是错误的),那么“AME”的值就是C:\AMESim\v1000, 点击“确认”按键,该变量就会加到系统中;3) 按上述步骤设置系统变量“MATLAB”,该值为MA TLAB文件所安装的路径,例如Matlab 2010a按照文件的存储路径为:D:\Program Files\MATLAB\R2011a,那么“MA TLAB”的值就是D:\Program Files\MATLAB\R2010a,点击“确认”按键,该变量就会加到系统中;4) 同样的方式定义系统变量LM_LICENSE_FILE,值为C:\AMESim\v1000\licensing\license.dat,值就是AMESim软件许可文件的存储路径。

即LM_LICENSE_FILE=C:\AMESim\v1000\licensing\license.dat。

3. 在AMESim中选择VC作为编译器。

具体操作在AMESim->Opions-> AMESimPreferences->Compilation中;进去后选择Microsoft Visual C++项,然后点击OK确认。

AMEsim与Matlab_simulink联合仿真技术

AMEsim与Matlab_simulink联合仿真技术

目录摘要 (1)0 引言 (1)1 联合仿真技术 (2)1.1 联合仿真技术的特点与应用 (2)1.2 联合仿真技术的实现途径 (2)2 联合仿真接口技术 (3)2.1 系统环境配置 (3)2.2 系统编译器配置 (3)3 联合仿真应用举例 (5)4 结论 (8)致谢 (8)参考文献 (9)AMESim与Matlab_Simulink联合仿真技术机械电子系0802班李敏M200870228摘要:根据AMESim与Matlab/Simulink软件各自的特点,对两者联合仿真技术进行了研究,解决了联合仿真的接口与实现问题,并把该技术应用于电液位置伺服系统的仿真,取得了良好的效果。

关键词:AMESim;Matlab/Simulink;联合仿真;接口Abstract:United Matlab/Simulink technique with AMESim and Matlab/Simulink was discussed based on their own characteristics. The problem of their interface and realization were solved. As an applied example, Matlab/Simulink of electro hydraulic servo-system was shown. Good results were achieved.Keywords:AMESim;Matlab/Simulink;United simulation;Interface0 引言传统的设计方法往往是通过反复的样品试制和试验来分析该系统是否达到设计要求,结果造成大量的人力和物力投入在样品的试制和试验上。

随着计算机仿真技术的发展,在工程系统的软件设计开发中,大量地采用了数值成型的方法,即通过建立系统的数值模型,利用计算机仿真使得大量的产品设计缺陷在物理成型之前就得到了处理,从而可以使企业在最短的时间、以最低的成本将新产品投放到市场。

关于AMESim和MATLAB隧道多功能台车液压系统联合仿真

关于AMESim和MATLAB隧道多功能台车液压系统联合仿真

2015年11月第43卷第22期机床与液压MACHINETOOL&HYDRAULICSNov 2015Vol 43No 22DOI:10.3969/j issn 1001-3881 2015 22 036收稿日期:2014-09-10作者简介:陶柳(1986 ),男,硕士研究生,主要研究方向流体传动与控制㊂E-mail:717796815@qq com㊂基于AMESim和MATLAB的隧道多功能台车液压系统联合仿真陶柳1,何奇2(1 四川工程职业技术学院车辆工程系,四川德阳618000;2 长沙长泰机器人有限公司机器人研究院,湖南长沙410117)摘要:设计了隧道多功能作业台车工作装置液压系统的关键回路 联动调平回路,利用AMESim和MATLAB软件对该系统进行联合仿真,分析仿真数据可知:系统回路和阀件选型在当前设计下能够满足实际工况要求㊂关键词:AMESim/MATLAB联合仿真;联动调平回路中图分类号:TB123㊀㊀文献标志码:A㊀㊀文章编号:1001-3881(2015)22-108-3Co⁃simulationofHydraulicSystemofTunnelMulti⁃functionOperationsTrolleyBasedonAMESimandMATLABTAOLiu1,HEQi2(1 DepartmentofVehicleEngineering,SichuanEngineeringTechnicalCollege,DeyangSichuan618000,China;2 RobotResearchInstitute,ChangshaChangtaiRobotCo.,Ltd.,ChangshaHunan410117,China)Abstract:Thekeycircuitofhydraulicsystemoftunnelmulti⁃functionoperationstrolley:linkagelevelingloopwasdesigned.AMESimandMATLABco⁃simulationwascompleted.Thesimulationresultsindicatethatsystemcontrolloopandvalveselectioncanmeettherequirementsoftheactualworkingconditionsunderthecurrentdesign.Keywords:AMESim/MATLABco⁃simulation;Linkagelevelingloop㊀㊀隧道多功能作业台车是集机㊁电㊁液于一体的现代特种作业装备,从样机的造价比例来看,投入液压设备的资金已达到台车总造价的30%㊂在样机的生产过程中,如果出现阀件重复替换,除了造成资金的浪费使制造成本增加外,还会大大延缓台车的研发周期㊂运用计算机仿真技术对设计的液压系统关键控制回路进行分析,不仅可以缩短液压系统的开发周期,还能避免反复试验和采购带来的经济损失㊂通过前期仿真结果预判所设计液压系统的稳定可靠程度,使设计人员做到胸有成竹㊂对比一系列的液压系统仿真软件,AMESim具有在仿真过程中通用性强㊁元件模型库配备完善㊁建模直观简单且仿真精度较高等优点,因而成为了对液压系统进行故障诊断和设计仿真时的首选㊂如:汪宇亮基于工程机械液压系统的故障诊断,验证了基于AMESim的仿真分析方法是液压系统故障诊断的一个有效途径,并证明了应用功率流的建模思想可以实现液压系统的故障注入[1];陆雪峰通过分析锚杆支护作业平台液压系统的组成和工作特点,使用AMESim液压库子模型对平台泵变量系统进行了建模和仿真,验证了泵变量系统的工作特性符合实际工作要求[2-3]目前我国隧道作业台车刚刚起步,国内对台车液压系统关键控制回路的仿真案例近乎为零,因此作者在借鉴其他领域液压系统仿真实例的基础上,采用AMESim和MATLAB软件进行联合仿真,分析并验证系统在当前设计下的稳定性和合理性,希望能为后续台车液压系统的开发提供一定的思路和帮助㊂1㊀动臂与调平联动模块建立研究发现,隧道多功能作业台车动臂升降过程中平台的稳定性是通过动臂油缸与调平油缸的联动变化控制的㊂分析计算得出:当动臂油缸与调平油缸伸缩变化量满足1 167ʒ1的比例关系时,升降过程中平台相对于水平面的倾角变化最小[4]㊂因而当进行联动控制时,动臂油缸与调平油缸必须同时供油,且流量大小还需通过调速阀进行严格比例控制㊂最后设计绘制如图1所示动臂与调平联动模块的液压控制原理图㊂设计中考虑在工作中调平油缸也必须具备保持功能,所以调平调速互锁集成阀块内除含有两个单向调速阀外,还包括双液控单向锁㊂图1㊀动臂与调平联动控制模块油路2 液压系统建模与仿真2 1㊀模型的建立利用AMESim液压元件库(Hydraulic)㊁信号元件库(Signal,Control)㊁机械元件库(Mechanical)和HCD模型库(HydraulicComponentDesign)以及接口模块共同建立联动调平控制回路的仿真模型,如图2所示㊂图2㊀仿真模型图2中,油源㊁溢流阀㊁换向阀㊁单向调速阀㊁液压缸㊁液压锁㊁位移传感器和信号源等元器件均在元件库中直接选取㊂根据定级及流量计算数据[3],各元器件仿真主要参数见表1㊂表1㊀控制回路仿真模型主要参数设置名称参数数值液压油源流量/(L㊃min-1)300密度/(kg㊃m-3)812溢流阀开启压力/MPa25换向阀延迟开启时间/s0.5双动臂油缸单向调速阀正向通流量/(L㊃min-1)190单向阀通流量/(L㊃min-1)200反向压损/MPa0 5调平油缸单向调速阀正向通流量/(L㊃min-1)65单向阀通流量/(L㊃min-1)100反向压损/MPa0 5液压锁正向通流量/(L㊃min-1)100正向压损/MPa0 2动臂液压缸液压缸活塞直径/mm140液压缸活塞杆直径/mm100液压缸行程/m1.48调平液压缸液压缸活塞直径/mm125液压缸活塞杆径/mm90液压缸行程/m1.48位移传感增益10002 2㊀仿真结果模拟两动臂油缸实际工况同步特性时,其左右两边所受负载力是不相同的,前期在位移与负载函数的建立过程中,已将左右两边负载偏差拟定为95%㊂仿真执行完成后,查看左右动臂油缸位移曲线和位置偏差量曲线分别如图3和图4所示㊂图3㊀左右动臂油缸的位移曲线㊀㊀㊀㊀图4㊀左右动臂油缸位移偏差曲线可以看出:左右动臂油缸存在一定偏差,且随着平台举升高度的升高,位移累积偏差增大,其最大累积偏差可达17 45mm㊂而分析表明油缸伸长量越大所受负载力变小,故在位移偏差较大的地方其所受负载力相对很小,因而不会有单边油缸超负荷现象的产生,这样油缸的使用寿命和平台的安全性得到保证㊂㊃901㊃第22期陶柳等:基于AMESim和MATLAB的隧道多功能台车液压系统联合仿真㊀㊀㊀㊀㊀图5和图6分别为左右动臂油缸速度曲线和速度偏差曲线㊂由图5可知:在油缸开始运动和停止运动时均产生一定的液压冲击,换向阀开启缓冲时间约为0 3s,左右油缸的速度基本维持在0 1m/s,持续运动约14s油缸伸长至最大行程处㊂图6表明:左右动臂速度偏差值很小,这得益于分流集流阀的自动调节作用㊂下面通过查看分流集流阀进出口流量分析动臂抬升过程中阀件的分流精度㊂图5㊀左右动臂油缸速度曲线㊀㊀㊀㊀㊀图6㊀左右动臂油缸速度偏差曲线图7为动臂抬升过程中分流集流阀的进口流量曲线,在前端调速阀的控制下,其稳态流量Qs=190 014L/min;图8表示动臂抬升过程中分流集流阀左右端的出口流量曲线,由于作用于左右动臂油缸的负载不同,导致左右端出口流量存在一定的偏差㊂图中所示,分流集流阀左端出口流量为Q1=94 4882L/min,右端出口流量为Q2=95 5939L/min㊂图7㊀动臂抬升过程中分流集流阀进口流量曲线㊀㊀㊀㊀图8㊀动臂抬升过程中分流集流阀出口流量曲线为了分析分流集流阀的分流精度,引入阀件速度同步误差公式如[2]:δ=2ˑQ1-Q2Qsˑ100%(1)讨论分流集流阀稳态过程的速度同步误差,将稳态时进出口流量Q1㊁Q2和Qs代入上式,即可求得分流集流阀的速度同步误差为:㊀㊀δ=2ˑ94 4882-95 5939190 014ˑ100%ʈ1 16%(2)由此可知,选用该参数的分流集流阀在此工况下速度同步误差很小,能很好地适应此工况下的分流要求㊂研究得知当执行元件的负载力Fx引起调速阀进出口压力差的变化超过最小压差时,此时节流阀进出口压差为定值[4]㊂而从图5和图8中速度和流量曲线可以看出,左右动臂油缸的运动速度和进口流量在调速阀和分流集流阀的作用下基本维持恒定,由此可知,左右动臂油缸的进口压力一定如图9所示随负载变化而不断发生变化㊂图9㊀动臂油缸大腔进口压力曲线通过仿真结果可知:在实际工况的联合仿真中,由于平台自重㊁调速阀㊁分流集流阀等的存在,双动臂油缸的同步精度㊁联动调平过程中平台的升降平稳性在此设计回路中可以得到保证㊂3㊀小结采用AMESim和MATLAB/Simulink联合仿真的方式,在实际工况下对重要控制回路进行适应性探讨,分析了左右臂油缸的位移㊁速度以及分流集流阀进出口流量的变化㊁误差曲线㊂通过仿真结果可知,在实际工况的联合仿真中,双动臂油缸的同步精度㊁联动调平过程中平台的升降平稳性在此设计回路中可以得到保证㊂参考文献:[1]汪宇亮.基于AMESim的工程机械液压系统故障仿真研究[D].武汉:武汉理工大学,2012.[2]陆雪峰.锚杆支护作业平台的设计与仿真研究[D].青岛:山东科技大学,2012.[3]陈子建,王振涛,赵华.液压系统节流调速回路分析及应用[J].机床与液压,2010,38(4):58-60.[4]何奇.隧道多功能作业台车工作装置液压系统开发与研究[D].湘潭:湘潭大学,2013.㊃011㊃机床与液压第43卷。

AMESim与Simulink联合仿真操作指南

AMESim与Simulink联合仿真操作指南

AMESim与Simulink联合仿真操作指南为了实现二者的联合仿真,需要在Windows2000或更高级操作系统下安装Visual C++ 6.0,AMESim4.2以上版本与MATLAB6.1上版本(含Simulink)1.将VC++中的"vcvar32.bat"文件从Microsoft Visual C++目录(通常是. \Microsoft Visual Studio\VC98\Bin中)拷贝至AMESim目录下。

2.环境变量确认:1),选择“控制面板-系统”或者在“我的电脑”图标上点右键,选择“属性”;2),在弹出的“系统属性”窗口中选择“高级”页,选择“环境变量”;3),在弹出的“环境变量”窗口中找到环境变量“AME”,它的值就是你所安装AMESim的路径,选中改环境变量;4),点击“确认”按键,该变量就会加到系统中;5),如上法确认环境变量“MATLAB",该值为你所安装的MATLAB的路径,新建环境变量LM_LICENSE_FILE=C:\AMESim4.2.0\licensing\license.dat。

3.确认是否在AMESim中选择VC作为编译器。

具体操作在AMESim-〉Opions-> AMESim Preferences->Compilation/Parameters中。

4.在MATLAB命令窗口中使用Mex –setup,选择VC作为编译器。

5.在Matlab 的目录列表里加上AMESim与Matlab 接口文件所在的目录%AME%\matlab\amesim,其中%AME%是AMESim的安装目录,如果安装在C:\AMEsim ,则就加上C:\AMEsim\matlab\amesim。

6.S函数名是所设计的系统名加上‘_’得到的。

7.AMESim与Simulink交互的模型具有相反的输入输出接口。

(注意:这里的模块的输入口是指在matlab中显示的输入口,而且在matlab中的输出口和simulink中的接口是对应的.可以参考帮助文件,里面有详细的提示)8.记住在运行Simulink仿真或使用File->Write aux.files命令之前将AMESim放到参数模式下。

高版本AMESim-MATLAB联合仿真详细设置步骤

高版本AMESim-MATLAB联合仿真详细设置步骤

高版本AMESim—MATLAB联合仿真设置详细步骤说明:现以AMESimR12、MATLAB2010a为例说明,其他版本类似。

1、版本要求亮色为可行匹配2、辅助软件VS若要使用AMESim 与Simulink 的接口,则需要在本机安装编译器,高版本软件需要高版本的编译器,这里以VS2008为例设置。

一般推荐先安装VS编译器,然后安装Matlab,最后安装AMESim的顺序。

若后安装VS编译器,将VS编译器安装目录下如D:\Program Files\Microsoft Visual Studio 9.0\VC\bin目录中的nmake.exe 文件和vcvars32.bat 文件拷贝至AMESim 安装目录,如D:\AMESim\v1200下。

3、环境变量设置定义Windows 系统环境变量:1)选择“控制面板-系统”或者在“我的电脑”图标上点右键,选择“属性”;2)在弹出的“系统属性”窗口中选择“高级”页,选择“环境变量”;3)用户变量中添加HOME D:\MATLAB D:\MATLAB\R2010aPath D:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools;D:\Program Files\Microsoft Visual Studio 9.0\VC\bin;D:\Program Files\Microsoft Visual Studio 9.0\VC\bin;D:\MATLAB\R2010a\bin;D:\MATLAB\R2010a\bin\win324) 在系统变量中添加在Path 环境变量中加入(以分号与其它已经存在的变量值隔开)路径:Matlab_Root( 如D:\Matlab\R2010a)\bin 和Matlab_Root( 如D:\Matlab\R2010a)\bin\win32 ,以及%windir%\System32,其中%windir%指的是Windows 的安装路径,如C:\WINNT Path D:\Program Files\Microsoft Visual Studio 9.0;D:\AMESim\v1200;D:\AMESim\v1200\win32;D:\AMESim\v1200\sys\mingw32\bin;D:\AMESi m\v1200\sys\mpich\mpd\bin;D:\AMESim\v1200\sys\cgns;%SystemRoot%\system32;%SystemRo ot%;%SystemRoot%\System32\Wbem;D:\MATLAB\R2010a\bin\win32;C:\WINDOWS\system32;C: \WINNT4、AMESim与MATLAB设置启动AMESim并确认AMESim 使用的是MS C++编译器从AMESim 菜单下选择Tools、Options,然后选择AMESim Preferences,按下图界面设置AMESim 编译器为C++编译器,apply——OK在第一次使用AMESim 和Simulink 接口时,请在Matlab命令行窗口输入以下命令以确认其所使用的编译器:mex –setup(注意,mex 后面加一空格)。

AMESIM与MATLAB联合仿真个人总结

AMESIM与MATLAB联合仿真个人总结

为了实现二者的联合仿真,需要在Windows2000或更高级操作系统下安装Visual C++6.0,AMESim4.2以上版本与MATLAB6.1上版本(含Simulink)1.将VC++中的"vcvar32.bat"文件从Microsoft Visual C++目录(通常是. \\Microsoft Visual Studio\\VC98\\Bin中)拷贝至AMESim目录下。

2.环境变量确认:1),选择“控制面板-系统”或者在“我的电脑”图标上点右键,选择“属性”;2),在弹出的“系统属性”窗口中选择“高级”页,选择“环境变量”;3),在弹出的“环境变量”窗口中找到环境变量“AME”,它的值就是你所安装AMESim的路径,选中改环境变量;4),点击“确认”按键,该变量就会加到系统中;5),如上法确认环境变量“MATLAB",该值为你所安装的MATLAB的路径新建环境变量LM_LICENSE_FILE=C:\\AMESim4.2.0\\licensing\\license.dat。

6)确认在系统变量PATH中包含系统安装目录C:\WINNT\System323.确认是否在AMESim中选择VC作为编译器。

具体操作在AMESim-〉Opions-> AMESim Preferences->Compilation/Parameters中。

4.在MATLAB命令窗口中使用Mex –setup,选择VC作为编译器。

5.在Matlab 的目录列表里加上AMESim与Matlab 接口文件所在的目录%AME%\\matlab\\amesim,其中%AME%是AMESim的安装目录,如果安装在C:\\AMEsim ,则就加上C:\\AMEsim\\matlab\\amesim。

6.在matlab中set path中继续添加路径:%AME%\7.0.0\interface\simulink以及%AME%\7.0.0\interface\sl2ame7.将联合仿真的许可证文件licnese.dat拷贝到AMESim安装目录下的licnesing文件夹中8.S函数名是所设计的系统名加上‘_’得到的。

amesim、MatlaB联合仿真(最全面)接口设置

amesim、MatlaB联合仿真(最全面)接口设置

amesim、MatlaB联合仿真(最全⾯)接⼝设置1、我们先要确定所使⽤的电脑上已经安装版本匹配的软件,必要的软件是visualstdio也就是vc++,我使⽤的vs版本是2010;MatlaB,我使⽤的是2011b;amesim,我使⽤的是amesim 12.0版本。

PS:这⼏个版本的匹配情况请参阅LMS那边提供的帮助⽂档。

2、在默认版本安装成功的情况下,我们来设置⼀下环境变量:(1)我们要是设置⽤户变量:1)变量名:MatlaB,值为:D:\Program Files\MATLAB\R2011b,如图所⽰2)设置第⼆个⽤户变量,变量名:Path,值为:D:\Program Files\MATLAB\R2011b\bin\win64,如图所⽰那么,我们默认以上两个⽤户变量已经设置完毕。

(2)我们设置系统变量,我们找到系统变量的Path变量,点击编辑这⾥我建议把系统变量的Path复制出来检查⼀下⼏个变量是否已经添加C:\Program Files\Microsoft HPC Pack 2008 R2\Bin\;%AME%;%AME%\win32;%AME%\win64;%AME%\sys\mingw32\bin;%AME%\sys\mpich\mpd\bin;%AME%\sys\cgns;%AME%\sys\python\win32;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL; C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;d:\Program Files\MATLAB\R2011b\runtime\win64;d:\Program Files\MATLAB\R2011b\bin;D:\abaqus6134\Commands;D:\Program Files\MATLAB\R2011b\bin\win64;D:\Program Files (x86)\Microsoft Visual Studio 10.0这个可能需要动⼿⾃⼰添加我这⾥的%AME%表⽰amesim的安装⽬录注意:⼀定要检查系统变量添加的完全,我们看⼀下帮助⽂档提供的⼏个需要设置的变量,注意区分win64和win32的MatlaB 变量设置,还有visual stdio的设置。

amesim与matlab联合仿真参数设置

amesim与matlab联合仿真参数设置

Amesim与matlab联合仿真参数设置实验软件平台Matlab2009a,amesimR8a,VC6.0企业版步骤:1 将VC++中的"vcvar32.bat"文件从Microsoft Visual C++目录(通常是.\Microsoft Visual Studio\VC98\Bin中)拷贝至AMESim目录下。

2 设置环境变量:我的电脑-〉属性-〉高级-〉环境变量。

设置AMESim 环境变量:变量名AME,值为其安装路径如安装在C盘中则值为C:\。

设置Matlab环境变量:变量名MATLAB值为D:\MATLAB701。

确认在系统变量PATH中包含系统安装目录C:\WINNT\System323 在Matlab的目录列表里加上AMESim与Matlab 接口文件所在的目录%AME%\matlab\amesim。

File-〉Set Path-〉Add Folder加上C:\AMEsim\matlab\amesim。

(注意amesimR8A是将%AME%\scripting\matlab\amesim设置到MATLAB路径中)4 将联合仿真的许可证文件licnese.dat拷贝到AMESim安装目录下的licnesing文件夹中5 确认是否在AMESim中选择VC作为编译器。

具体操作在AMESim-〉Opions-> AMESim Preferences->Compilation/Parameters中。

.在MATLAB命令窗口中输入命令Mex -setup,选择VC作为编译器。

如果上面设置成功下面不用看下面给出amesim4.0版本设置方法为了实现二者的联合仿真,需要在Windows2000或更高级操作系统下安装Visual C++ 6.0,AMESim4.2以上版本与MATLAB6.1上版本(含Simulink)1.将VC++中的"vcvar32.bat"文件从Microsoft Visual C++目录(通常是.\Microsoft Visual Studio\VC98\Bin中)拷贝至AMESim目录下。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Amesim 与 matlab 联合仿真参数设置
实验软件平台
Matlab2009a , amesimR8a , VC6.0企业版
步骤:
1 将 VC++中的 "vcvar32.bat" 文件从 Microsoft Visual C++目录(通常
是 .\Microsoft Visual Studio\VC98\Bin中拷贝至 AMESim 目录下。

2 设置环境变量:我的电脑 -〉属性 -〉高级 -〉环境变量。

设置 AMESim 环境变量:变量名 AME , 值为其安装路径如安装在 C 盘中则值为 C:\。

设置 Matlab 环境变量:变量名MATLAB 值为 D:\MATLAB701。

确认在系统变量 PATH 中包含系统安装目录C:\WINNT\System32
3 在 Matlab 的目录列表里加上 AMESim 与 Matlab 接口文件所在的目
录 %AME%\matlab\amesim。

File-〉 Set Path-〉 Add Folder 加上
C:\AMEsim\matlab\amesim。

(注意 amesimR8A 是
将 %AME%\scripting\matlab\amesim设置到 MATLAB 路径中
4 将联合仿真的许可证文件 licnese.dat 拷贝到 AMESim 安装目录下的 licnesing 文件夹中
5 确认是否在 AMESim 中选择 VC 作为编译器。

具体操作在AMESim-〉 Opions-> AMESim Preferences->Compilation/Parameters中。

. 在MATLAB 命令窗口中输入命令 Mex -setup , 选择 VC 作为编译器。

如果上面设置成功下面不用看
下面给出 amesim4.0版本设置方法
为了实现二者的联合仿真,需要在 Windows2000或更高级操作系统下安装Visual C++ 6.0,AMESim4.2以上版本与 MATLAB6.1上版本 (含 Simulink
1. 将 VC++中的 "vcvar3
2.bat" 文件从 Microsoft Visual C++目录(通常
是 .\Microsoft Visual Studio\VC98\Bin中拷贝至 AMESim 目录下。

2. 环境变量确认:
1, 选择“ 控制面板-系统” 或者在“ 我的电脑” 图标上点右键,选择“ 属性” ;
2, 在弹出的“ 系统属性” 窗口中选择“ 高级” 页,选择“ 环境变量” ;
3, 在弹出的“ 环境变量” 窗口中找到环境变量“AME” , 它的值就是你所安装AMESim 的路径,选中改环境变量;
4, 点击“ 确认” 按键,该变量就会加到系统中;
5, 如上法确认环境变量“MATLAB", 该值为你所安装的 MATLAB 的路径
3. 确认是否在 AMESim 中选择 VC 作为编译器。

具体操作在AMESim-〉 Opions-> AMESim Preferences->Compilation/Parameters中。

4. 在 MATLAB 命令窗口中使用 Mex –setup ,选择 VC 作为编译器。

5. 在 Matlab 的目录列表里加上 AMESim 与 Matlab 接口文件所在的目
录 %AME%\matlab\amesim,其中 %AME%是 AMESim 的安装目录 , 如果安装在
C:\AMEsim ,则就加上 C:\AMEsim\matlab\amesim。

6.The name of the S-Function is the name of the system with an ‘_’ added.
7.The input of the interface block in AMESim has its ports in reverse order compared with Simulink.(注意 :这里的模块的输入口是指在 matlab 中显示的输入口,而且在 matlab 中的输出口和 simulink 中的接口是对应的 . 可以参考帮助文件,里面有详细的提示 8.Remember to change from Parameters to Run mode in AMESim before running the simulation in Simulink or to use File->Write aux.files.。

相关文档
最新文档