节点文献
基于VXI和VxWorks的风洞实时测控平台的研究与实现
【作者】 俞涛;
【导师】 吕炳朝;
【作者基本信息】 电子科技大学 , 模式识别与智能系统, 2005, 硕士
【摘要】 本论文主要研究风洞实时测控系统平台的构建。传统的风洞测控系统基本上在Windows 环境下运行。由于Windows 平台本身是针对通用计算机和通用目的而设计的,Windows 平台的实时性、可靠性以及该操作系统的庞大性对于风洞测控系统的实时控制和实时数据采集具有一定的局限性。为了克服传统风洞测控系统的局限性,构建强实时、高可靠性的测控平台,本课题在硬件平台上采用在许多测控领域得到了广泛应用的VXI(VMEbus Extension for Instrumentation)总线平台,并且选用数据传输最快和可靠性最高的嵌入式控制方式;在软件平台上采用在嵌入式实时操作系统领域内实时性和可靠性最杰出的VxWorks 操作系统,并且采用上下位机的控制方式。这一实时测控平台是目前风洞测控领域中较为崭新的一种方式。本文立足于风洞实时测控平台的研究工作,在VXI 总线系统体系结构基础上,对系统所需硬件进行了细致选型,对嵌入式实时操作系统和通用操作系统进行了比较,并对VxWorks 进行了深入探讨。接着,在虚拟仪器软件结构体系的基础上,讨论了VXI 数据采集模块在VxWorks 下仪器驱动器的设计与编写。然后,在自动控制原理的基础上,讨论了运动控制系统的设计,并实现了VME 运动控制模块在VxWorks 下的仪器驱动器。最后,讨论了整个系统基于上/下位机的调试和应用的平台。目前,这一实时测控平台已成功应用于风洞实时测控系统中,能实时、可靠地正确运行。
【Abstract】 This thesis mainly studies the design of the real time measure and control system of wind tunnel. Basically the traditional measure and control system of wind tunnel runs in the Windows Operation System. But Windows OS is designed aiming at universal computer and objective, so there is some restriction about real time control and data acquisition of the wind tunnel system based on this OS. To overcome this shortcoming and construct a strong real time and high reliable system, this thesis adopts methods as follows. In the hardware flat, this thesis not only adopts VXI bus which widely applies to the field of measure and control, but also selects the embedded control mode which has performance of data transfer and reliability better than other mode. In the software flat, this thesis adopts the VxWorks OS which has the most excellent performance of real time and reliability among the embedded real time operation systems. Moreover, two computers are employed in this system, one named upper computer and other named lower computer. This real time measure and control system is brand-new in the field of wind tunnel. This thesis is based on the study of wind tunnel system. First, select the devices that the system needs, compare the embedded real time OS with universal OS and deeply probe into VxWorks OS. Secondly, discuss the design and edit of drivers of the VXI modules which apply to data acquisition in VxWorks OS on the base of virtual instrument software frame. Then, expound the design of motion control system founding on the theory of automatic control, and realize the drivers of the motion controller which takes VME bus. Finally, describe the debugging and application flat based on upper/lower computers. At present, this measure and control system has successfully applied to the wind tunnel measure and control and runs properly.
【Key words】 VXI bus; VxWorks real time operation system; instrument driver; VISA;
- 【网络出版投稿人】 电子科技大学 【网络出版年期】2005年 07期
- 【分类号】TP274
- 【下载频次】263