simulink 模型在hla仿真中的应用方法研究

simulink 模型在hla仿真中的应用方法研究

ID:21728859

大小:67.00 KB

页数:12页

时间:2018-10-24

simulink 模型在hla仿真中的应用方法研究_第1页
simulink 模型在hla仿真中的应用方法研究_第2页
simulink 模型在hla仿真中的应用方法研究_第3页
simulink 模型在hla仿真中的应用方法研究_第4页
simulink 模型在hla仿真中的应用方法研究_第5页
资源描述:

《simulink 模型在hla仿真中的应用方法研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Simulink模型在HLA仿真中的应用方法研究:在HLA仿真中使用Simulink模型快速建立成员存在3种方法,首先对这3种方法进行系统分析和优缺点比较,得出S—Functions制作RTI接口模块的方法是最优方法。然后对采用最优方法的方案进行具体设计。最后分析并解决数据映射与时间同步两个关键问题。使得HLA仿真能够充分快速利用MATLAB强大的数学计算功能。关键词:Simulink;HLA;分布式仿真;模型重用:TP391.1:AApplicationofSimulinkModelintheHLASimulationKUAIATLABmodelsinthe

2、HLAsimulation.First,thesemethodsaticallyanalyzedandtheadvantageanddisadvantageofthemethod,usingS—FunctionstomakeanRTIinterfacemodel,anifestedtobethebestone.Secondly,theprojectusingthebestmethodappingandtimesynchronization,akingMATLABtobequicklyandsufficientlyusedasmathematicaltoolsintheHL

3、Asimulation.Keyulink;HLA;distributedsimulation;modelreuse1引言MATLAB是MathATLAB中的工具Simulink能够实现图形化动态仿真,又能充分利用MATLAB数学计算资源,因此研究在HLA仿真中使用Simulink作为成员的快速生成方法,是非常有意义的。文献[1—4]分别从不同的角度提出了一种使用Simulink模型作为HLA仿真成员或重用Simulink模型的方法,本文在此基础上,从MATLAB对外编程接口的角度,对在HLA仿真中使用Simulink作为成员的三种方法进行了分析和总结,根据各类方法

4、的优缺点得到了其中最优的快速生成成员的方法,在文献[4]基础上,对最优的方法进行了深入分析,提出了新的设计思路,并进行了软件具体设计,同时解决了其中数据映射和时间同步两个关键问题。2在HLA中使用Simulink的方法在HLA中使用Simulink,首先应根据仿真要求,开发成员的SOM,再根据SOM设计出Simulink模型的对外接口,而不是先有模型再自动生成SOM。由于MATLAB对外只提供了3种类型的编程接口,所以在HLA仿真中使用Simulink作为成员可以采用这三种类型接口,从而形成了3种方法,而各文献提出的方法都应属于这3种方法的不同实现形式。2.1使用MAT

5、LAB引擎MATLAB引擎(engine)是一组MATLAB提供的接口函数,支持C和Fortran两种语言。引擎所提供的MATLAB功能支持是所有类型接口中最全面的,通过引擎方式,应用程序运行时会创建新的MATLAB进程,可以控制MATLAB进程完成各种计算和操作。计算技术与自动化2012年9月第31卷第3期蒯伟等:Simulink模型在HLA仿真中的应用方法研究现有的RTI产品都提供C++接口,独立于MATLAB之外的应用程序采用C++语言编程平台可以调用C语言的MATLAB引擎,并能够使用RTI的C++接口,这样应用程序通过调用MATLAB引擎可以控制运行Simu

6、link工具,并能够同时调用RTI服务,形成HLA成员。文献[3]采用了此接口,但与本文设计思路不同。图1在HLA仿真中通过MATLAB引擎使用Simulink原理图此方法原理如图1所示,应用程序通过MATLAB引擎调用Simulink工具进行动态仿真,仿真输入输出都在共享数据区域中读写:在HLA仿真中使用Simulink模型快速建立成员存在3种方法,首先对这3种方法进行系统分析和优缺点比较,得出S—Functions制作RTI接口模块的方法是最优方法。然后对采用最优方法的方案进行具体设计。最后分析并解决数据映射与时间同步两个关键问题。使得HLA仿真能够充分快速利

7、用MATLAB强大的数学计算功能。关键词:Simulink;HLA;分布式仿真;模型重用:TP391.1:AApplicationofSimulinkModelintheHLASimulationKUAIATLABmodelsintheHLAsimulation.First,thesemethodsaticallyanalyzedandtheadvantageanddisadvantageofthemethod,usingS—FunctionstomakeanRTIinterfacemodel,anifestedt

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。