MATLAB的单机型实时仿真系统的扩展与讨论
Extension and discussion of MATLAB real-time simulation on single PC作者机构:山东理工大学特种车辆设计与控制研究所山东淄博255091
出 版 物:《计算机工程与应用》 (Computer Engineering and Applications)
年 卷 期:2009年第45卷第34期
页 面:56-58,62页
核心收录:
学科分类:081203[工学-计算机应用技术] 08[工学] 0835[工学-软件工程] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:山东省自然科学基金项目 No.2003ZX15 山东理工大学科研基金项目 No.2006KJM32 江苏省汽车工程重点实验室开放基金资助项目 No.QC200704~~
主 题:实时仿真 实时视窗目标 xPC目标 驱动程序 系统函数
摘 要:MATLAB下的实时视窗目标工具箱能够在一台运行Windows操作系统的微机上执行实时任务,可用于对自动控制系统进行实时仿真分析,但是此功能受限于其驱动程序。针对此问题,讨论了开发实时视窗目标工具箱驱动程序的关键问题,包括寄存器的访问和程序调试,提出了两种方法:(1)在实时视窗目标环境下借助于驱动程序的输出函数mdlOutputs;(2)利用xPC目标工具箱环境。在三台计算机上进行了不同的实验,实验结果表明所提出的方法能够正确地显示中间结果;采用开发的PCI-8360A模拟量输入驱动程序采集15路模拟量信号,结果表明实时视窗目标驱动程序在一定条件下可以和xPC目标驱动程序兼容,实时视窗目标的采样时间为0.18ms要小于xPC目标的采样时间0.3ms,这为实时视窗目标的扩展应用提供了新的思路。