欢迎来到天天文库
浏览记录
ID:31779175
大小:57.39 KB
页数:6页
时间:2019-01-18
《基于液压盘式刹车液压及控制联合仿真》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、基于液压盘式刹车液压及控制联合仿真【摘要】介绍了利用Matlab/Simulink与AMESim各自软件的特点,对对液压盘式刹车系统进行液压与控制部分的联合仿真。液压盘式刹车系统是一个复杂、庞大的多子系统组成的系统,其中既有液压部分又有控制部分,根据模型的建立,液压模型在AMESim环境下构造,而控制模型部分则在MATLAB中完成的联合仿真的方法。仿真结果表明可以直接检测刹车盘制动正压力大小且便于对液压盘式刹车系统进行制动性能分析。【关键词】液压盘式刹车液压控制联合仿真Abstract:IntroducedtheuseofMatlab/SimulinkAMESim
2、andthecharacteristicsofeachsoftware,onhydraulicdiscbrakesystemandhydrauliccontrolpartofthejointsimulation.Hydraulicdiscbrakesystemisacomplexandhugemanychildrensystemcomponentsofthesystem,whicharepartofthehydrauliccontrolpartand,accordingtothemodel,hydraulicmodelinAMESimenvironmentcons
3、truetion,andcontrolmodelinpartoftheMATLABjointSimulationmethodiscomplete.TheSimulationresultsshowthatcandirectlymeasurethediskbrakeispressuresize,andisconvenientforhydraulicdiscbrakesystemforbrakeperformanceanalysisoKeywords:hydraulicdiscbrake,hydraulic,control,co-simulation1.仿真方法及接口设
4、置本文之所以采用两个软件来进行联合仿真,是因为液压盘式刹车系统是一个复杂、庞大的多子系统组成的系统,其中既包括液压部分又有控制部分,如果单纯利用Simulink进行液压系统建模及仿真,需要做很多简化工作,使得仿真结果往往出现较大的误差,系统将会变得非常复杂;而将液压盘式刹车的液压部分在AMESim中仿真,而控制部分利用Simulink仿真,利用AMESim提供的接口将两个仿真联合起来,这样就可以这样既发挥了AMESim突出的流体机械的仿真效能[1],又可借助MATLAB/Simulink强大的数值处理能力,从而使系统的仿真效果更加完善。AMESim和MATLAB的
5、联合仿真是通过AMESim中的界面菜单下的创建图标功能与Simulink中的S函数实现连接的,其过程如图1所示。具体实现过程是在AMESim中经过系统编译、参数设置等生成供Simulink使用的S函数,在Simulink环境中将建好的AMESim模型当作一个普通S函数来对待,添加入系统的Simulink模型中,从而实现二者的联合仿真[2]。1.仿真中需要注意的问题2.1要实现Matlab/Simulink与AMESim的联合仿真平台,对于使用WindowsNT,2000或WindowsXP操作系统的用户,需要先安装MicrosoftVisualC++6.0作为系统
6、编译器。2.2确认在AMESim中选择VC作为编译器,而在MATLAB命令窗口中输入Mex-setup命令,按所给提示选择VC作为编译器。2.3在Matlab的目录列表里加±AMESim与Matlab接口文件所在的目录:%AME%matlabamesim,其中%AME%是AMESim的安装目录。2.4AMES1m模型从参数模式进入运行模式时,会生成特定的参数文件Simulink仿真运算使用。因此,如需修改AMESim模型的任意参数,必须在修改后再进入运行模式,以便在新的仿真运算中经过修改的参数值有效。若要关闭AMESim模型,也可通过在Dos命令窗口输入“AM
7、Eload”命令,将AMESim模型文件重新分离成联合仿真所需的各个部分。2.5S函数模块中的参数设置。S函数中的参数是为了规定AMESim模型仿真结果格式而进行设置的。S函数名称必须设定为AMESim模型名称加形式,以实现AMESim模型与S函数的结合。在标准仿真界面中前两个参数必须进行设置:第一个参数用于规定是否生成AMESim模型仿真结果文件,“1”代表生成该文件,其它值代表不生成该文件;第二个参数用于规定仿真结果文件的采集时间间隔,“0”或负值代表该间隔与Simulink仿真结果文件相同,若设定值为“0.001”即代表该间隔为0.001秒。1.液控联合仿真
8、模型根据盘
此文档下载收益归作者所有