首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 84 毫秒
1.
实时仿真与嵌入式系统   总被引:2,自引:4,他引:2  
Matlab和VxWorks是当今工业流行的仿真软件和嵌入式操作系统,二者之间的结合极大的方便了程序在嵌入式平台上的仿真.本文介绍了Matlab中RTW面向VxWorks实时目标的实现的方法和具体流程.  相似文献   

2.
王子健  张军  罗喜伶 《计算机工程》2007,33(14):257-259
针对传统半实物仿真中的一些问题,提出一种新的面向VxWorks的半实物仿真平台。设计了标准化、多接口、可扩展的仿真计算机硬件架构,解决了硬件I/O接口的多样性和扩展性问题。利用Simulink进行可视化建模,简化了模型的建立。通过Matlab的RTW工具箱自动生成面向硬件平台的基于实时操作系统VxWroks的可执行代码。自动代码生成提高了半实物仿真的开发效率,基于VxWorks的可执行代码保证了半实物仿真的实时性。对该仿真平台涉及的关键技术,如I/O接口驱动程序、针对硬件平台的VxWorks移植和代码生成以及实时模型参数修改和仿真数据采集等进行了研究和实现。  相似文献   

3.
介绍了一种基于RTW Embedded Coder和嵌入式操作系统VxWorks的实时仿真方法.在一些实时性要求较高的仿真系统中,怎样能够在不加大开发难度的情况下提高仿真的实时性是一个需要解决的问题.Matlab中的RTW是专门为实时仿真设计开发的.VxWorks是一个非常实时的嵌入式开发系统,利用代码生成工具将ERT嵌入式目标自动生成优化的嵌入式实时C代码,下载到VxWoks嵌入式实时操作系统下运行,主机运行Simulink模型,目标机运行实时代码,保证了实时性.同时提供了利用C-API接口实现在线调参的方法,与传统的基于Tornado实时目标和VxWorks的实时仿真方法相比,更加利于对模型参数进行访问.  相似文献   

4.
李婷  张继周 《微处理机》2009,30(4):104-106
根据飞控实时仿真过程应确保实时性、可靠性等要求,给出了一种集仿真建模、模型下载、飞行状态实时监控、仿真数据离线分析和处理等功能于一体的飞控实时仿真系统的设计,并利用可实现快速原型化技术的Matlab/RTW工具和实时操作系统VxWorks来实现.  相似文献   

5.
通用集成仿真平台的开发   总被引:1,自引:0,他引:1  
周翔  谢廷毅  高蕾 《计算机仿真》2010,27(3):295-297,321
针对Tornado操作复杂以及直观性较差等问题,在VxWorks/Tornado的双机实时仿真环境基础上,结合批处理技术、多线程技术以及Matlab引擎调用等,设计并实现了一个集双机环境设置、仿真过程控制、参数实时监控以及数据后置处理等功能于一身的通用集成仿真平台。通过本平台可使操作人员脱离Tornado比较复杂的开发环境,直接从本平台进行包括模型选择与下装、任务发起、试验结果数据回传的基于VxWorks的仿真试验,具有一定的工程应用价值。  相似文献   

6.
张剑锋  刘秉华 《计算机工程》2007,33(20):265-267
给出了一种动态测试某飞机飞行控制系统(自动驾驶仪)的新方法。基于Matlab的RTW工具箱提供的实时目标接口功能,采用VxWorks作为运行平台,利用Matlab的SimuLink工具箱建立了飞机模型,并把模型下载到运行VxWorks的PC/104目标机中,从而快速开发了某飞机自动驾驶仪的实时测试系统,测试结果验证了该方法的可行性。  相似文献   

7.
基于VxWorks的无人机半物理仿真研究   总被引:2,自引:0,他引:2  
为满足无人机飞控/导航控制律参数调节的需要,提出了新的基于MATLAB/Simulink/RTW和嵌入式实时操作系统VxWorks的无人机半物理仿真方法。建立无人机仿真模型,给出了仿真模型配置的关键技术。该系统的硬件平台采用PC/104总线的体系结构,利用RTW接口下载飞机数学模型到VxWorks操作系统。仿真结果表明,系统具有良好的性能和稳定性。  相似文献   

8.
介绍了一种基于PTW Embedded Coder和嵌入式操作系统VxWorks的实时仿真方法。在一些实时性要求较高的仿真系统中,怎样能够在不加大开发难度的情况下提高仿真的实时性是一个需要解决的问题。Mathb中的RTW是专门为实时仿真设计开发的,VxWorks是一个非常实时的嵌入式开发系统,利用代码生成工具将ERT嵌入式目标自动生成优化的嵌入式实时C代码,下载到VxWoks嵌入式实时操作系统下运行。主机运行Simulink模型,目标机运行实时代码.保证了实时性。同时提供了利用C—API接口实现在线调参的方法,与传统的基于Tornado实时目标和VxWorks的实时仿真方法相比,更加利于对模型参数进行访问。  相似文献   

9.
VxWorks是WindRiver公司开发的嵌入式实时操作系统,广泛地应用于航空航天、工业控制、通信等领域;在简单地介绍了VxWorks操作系统之后,分析了VxWorks下CPCI设备驱动程序的实现方法;以CPCI9112数据采集卡的驱动程序开发为例,介绍了CompactPCI总线以及PCI接口芯片S5935,重点说明了在VxWorks下以定时器和中断方式实现模数转换驱动程序的方法和编程要点,并给出了部分关键代码;在飞行控制半实物仿真系统中的运行结果表明驱动程序运行稳定、可靠.  相似文献   

10.
Matlab属于一种通用的科学计算和系统仿真语言,在Matlab/Simulink下,从数学模型到计算机模型的转换非常容易。Matlab/Simulink提供了三种仿真方法,即M文件编程仿真、Simulink仿真和Simulink结合M文件编程仿真。文章通过实例探讨了Matlab的三种仿真方法在电工学教学中的应用。  相似文献   

11.
李秀萍  董云卫 《计算机工程》2010,36(16):237-239
为解决嵌入式系统仿真应用需求多样性的问题并提高系统的开发效率,设计一种通用嵌入式仿真系统。该系统在Matlab/Simulink开发环境的基础上,采用模型驱动的方法设计仿真模型并构建仿真组件库,实现了仿真系统模型的快速建立。同时设计了多接口、可扩展的仿真器硬件结构,解决了嵌入式系统接口的多样性问题。该仿真系统具有良好的可重用性和可移植性等特点,可用于多种嵌入式软件的开发,具有现实意义。  相似文献   

12.
在Matlab仿真平台中嵌入用户界面的方法   总被引:1,自引:0,他引:1  
介绍了一种利用ActiveX控件开发用户界面并嵌入到Matlab仿真环境,以方便用户进行初值设定、实时传参以及试验过程控制的方法。首先介绍了ActiveX控件的特点及其优势,然后重点研究了ActiveX控件与Matlab的接口问题。在此基础上以Matlab/xPC实时仿真环境为例详细介绍了将ActiveX控件嵌入到Matlab仿真环境的实现过程。最后给出了这种技术在实际工程项目中的一个应用实例。  相似文献   

13.
孙娜  俞梅  袁爱进 《控制工程》2007,14(6):635-638
针对Matlab仿真不能解决实时性的问题,提出了一种将纯Matlab仿真向纯实时仿真的转换方法。结合一种基于频率特性的PID控制器参数自整定算法的研究,先用Matlab与LabVIEW混合编程仿真来验证LabVIEW程序的可行性;再通过0PC服务器作为中间桥梁实现智能仪表与LabVIEW之间的数据通信,从而使整个程序全部由LabVIEW和智能仪表的实时运算来实现。带延迟的一阶惯性环节为被控对象的闭环仿真与大连交通大学自主开发的嵌入式软件构件集成开发平台验证了该方法的有效性。  相似文献   

14.
引入Windows实时操作系统,提出一种基于Matlab的复杂控制系统软件开发方法。研究Matlab/RTW自动生成代码到目标软件应用过程中代码的提取、修改和移植等关键技术,实现复杂控制系统从全数字仿真到半物理仿真,再到产品级嵌入式控制软件的一体化开发流程。某微型涡轮发动机电子控制器的仿真结果验证了该开发方法的可靠性和高效性。  相似文献   

15.
结合三维视景的控制系统仿真   总被引:1,自引:0,他引:1  
介绍了一种基于VC和Matlab的采样控制系统仿真。它以Matlab控制系统工具箱函数为基础,通过Matlab引擎技术建立VC与Matlab的通信渠道,获得控制系统的等价线性模型。在VC程序中将控制系统的仿真过程以采样周期为时间单位拆成单步进行仿真,并在仿真中嵌入三维视景语句,依据每步的仿真结果更新视景画面,从而获得控制系统仿真在三维视景中的实时表现。集成后的软件不仅能充分发挥VC与Matlab各自的优点,还可以应用视景软件表现逼真连续的三维画面。提供的实现过程和编程实例均说明此方法简单、方便、可操作性强。  相似文献   

16.
Matlab/RTW实时仿真与嵌入式系统开发   总被引:1,自引:0,他引:1  
给出一种开发嵌入式系统的新方法。主要基于Matlab的RTW(Real—TimeWorkshop)工具箱的代码生成功能,采用Keil作为中间工具,将RTW生成的C语言代码转换为单片机可以运行的HEX文件,并利用Proteus软件进行仿真,以验证代码的正确性,从而快速开发嵌入式系统,并且实现了实时仿真。测试结果验证了该方法的可行性与正确性。  相似文献   

17.
基于Matlab的多功能一体化开发平台应用研究   总被引:2,自引:0,他引:2  
原劲鹏  杨涤  杨旭 《计算机仿真》2006,23(2):263-266
针对产品开发的快速性要求,提出了一种基于模型的系统设计思想。分别讨论了在科研或产品丌发不同阶段MATLAB系列软件的应用。并特别研究了RTW及其支持的xPC目标在实时仿真中的应用。Matlab产品组作为集系统设计、系统仿真及系统性能测试于一体的多功能开发平台,可实现由系统概念级设计到系统半实物仿真以及最终嵌入式产品生成的所有过程,整个产品研制的不同阶段处于迭代式开发状态,从而有效提高了生产力。  相似文献   

18.
倒立摆以其非线性特点成为控制理论分析和设计的典型实验设备.针对单级倒立摆系统,建立其数学模型,设计了线性二次型最优控制器,利用Matlab进行了仿真验证.同时,搭建了控制系统的实物实验平台,利用Z-World公司的嵌入式系统实现了该控制算法,并进行了调试,完成了倒立摆的平衡控制.并作了一些干扰实验来验证系统性能.仿真研究和实物实验的结果,表明在嵌入式控制系统中实现的LQR最优控制算法具有很好的控制效果,使倒立摆具有良好的动态性能和稳态性能.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号