通用仿真测试系统研究
【摘要】:
军用测试设备的自动化是武器装备发展的重要方向,测试软件的研制是系统开发中的重点和难点之一。本文提出利用MATLAB工具Simulink、Real-Time Workshop(RTW)和实时操作系统RTLinux组建通用仿真测试系统,可使用户通过图形化的操作自动生成测试程序。
Simulink具有强大的建模仿真功能和友好的图形化界面,RTW能将Simulink模型转化成C代码。但是生成的C代码只能在DOS,Windows和VxWorks等几种操作系统下运行,它们都不太适于作为测试平台。本文选择具有硬实时功能的操作系统RTLinux作为测试平台,以MATLAB、Simulink和RTW为开发工具,成功地将RTW生成的代码移植到RTLinux下,使用户可在Simulink下建模,自动生成RTLinux下的测试程序。
本文首先介绍RTW,分析了C代码的生成过程和生成代码的结构,然后从设计思想到程序开发详细介绍了RTLinux,并通过对RTLinux的部分源代码进行分析,提出了改进其实时性的方法。在此基础上,讨论了如何改造RTW生成的C代码,使之能运行于RTLinux环境下,其中重点研究了生成程序与Simulink的通信以及生成代码自动下传到目标机的方法和实现。最后通过实验证实了通用仿真测试系统是可行的,能较大地提高工作效率。
|
|
|
|
1 |
荣本韦,刘建军;S10计算机作为通用仿真机的前景[J];系统仿真学报;1991年02期 |
2 |
周志;用Workshop制作中文资源时遇到的问题及解决方法[J];中国计算机用户;1994年08期 |
3 |
;DVD快速创作新体验 友立DVD Workshop P2H[J];电子与电脑;2003年02期 |
4 |
刘潇;BEA WebLogic Workshop 8.1:开发的革命[J];软件世界;2004年01期 |
5 |
;集成企业应用服务[BEA WebLogic Workshop][J];个人电脑;2002年11期 |
6 |
徐鹏
,王克宏;信息时代的精灵——Java语言讲座(七)——Java开发工具及其使用(一)[J];电子与电脑;1997年07期 |
7 |
;产品纵览[J];信息系统工程;1997年01期 |
8 |
;Java WorkShop:让Internet活起来[J];个人电脑;1996年06期 |
9 |
魏屹;Graphic Workshop——方便的图形文件处理软件[J];电脑;1997年02期 |
10 |
黄南戈;陈波;林聪仁;;基于源代码分析的通用单片机指令仿真研究与实现[J];中国新通信;2009年01期 |
11 |
屈景辉;Borland C++资源编辑器的利用[J];微型机与应用;1996年03期 |
12 |
崔杜武,董惠安,苏文成,张永生;电力电子电路用集成式通用仿真软件的研究[J];电力电子技术;1997年04期 |
13 |
齐中伟;通用 PLC 仿真与图形编程系统[J];机电工程;1998年01期 |
14 |
曹锦章,戴发金;通用的汉字和图形仿真终端研究[J];计算机学报;1994年09期 |
15 |
陈剑;性能优越的图形处理软件Graphic Workshop[J];中国计算机用户;1994年10期 |
16 |
李波;高晓光;;空空导弹通用仿真模型研究[J];系统仿真学报;2008年22期 |
17 |
;计算机支持的协同设计国际研讨会(International Workshop on CSCW in Design)五月在京举行[J];工程设计CAD与智能建筑;1996年02期 |
18 |
谭同德,童秉枢;液压支架的集成智能 CAD 系统[J];工程图学学报;1998年01期 |
19 |
权龙,李风兰
,王文平;基于Simulink的电液控制系统通用仿真软件[J];液压气动与密封;2001年06期 |
20 |
曹锦业,卢京潮,郭鵾,梁丽均;基于RTW和嵌入式操作系统VxWorks的飞控系统半物理仿真实现[J];计测技术;2004年06期 |
|