基于虚拟仪器技术的大气数据计算机实验系统设计(无全文)

作者:戴洪德;吴晓男;于进勇 刊名:测控技术 上传者:

抱歉,该篇全文还没有人上传哦!我要 上传, 我要 求助

【摘要】结合大气数据计算机的功能和虚拟仪器教学的特点,模拟大气数据计算机从传感器采样飞行数据,对数据进行解算,并采用数值、仪表和指示灯等方式对解算结果进行显示。设计中相应数据采集模块由用户提供飞行数据,然后主模块自动完成整个解算及显示过程,无需人工干预。

全文阅读

大气数据计算机的主要功能是采集飞机上相应传感器输出的静压、全压、总温、初始攻角等原始飞行数据,计算出气压髙度、真空速、指示空速、抓I、升降速度、真实攻角、总温、动压、高度差、大气密度比等参数,再通过输出接口,分别以数字量、模拟量和开关量的形式向有关系统和显示装置提供各种大气参数[11。由于大气数据计算机是一种嵌入式的髙技术机载装备,价格昂贵、维护要求高,故在大气数据计算机教学中,若采用实际装备进行教学和训练费用高,因此利用虚拟仪器技术设计了觀大气数据计算机,实现大气数据计算机的虚拟教学和训练,大大降低了教学和训练的费用。1总体设计方案模拟大气数据计算机的总体设计任务主要由实现虚細板的細板软件程序和数据处理程序构成。m面板软件程序包括大气数断算机赚細板減据作者简介:戴洪德(1981),男,江苏泰州人,博士后,讲师,主要从事惯性导航、非线性通波以及智能信息处理技术等方面的研究。输入/输出界面以及其他提示性窗口的设计以及各部分代码编写;数据处理程序由模拟采样器功能的数据生成模块以及完成数据解算的解算模块构成。总体设计如图1所示。、m1餅设计框图2详细设计11界面的制作过程首先是创建面板,然后按照预先单,在控件添加完成以后,还必须根据需要对控件的属性进行设置。如仪表显示控件NUMERICGAUGE的设计,首先创建输入/输出面板PANELI0,在面板PANELI0上添加显示控件NUMERICGAUGE,用鼠标拖放到适当位置后,双击打开属性设置窗口,在窗口中设置控件的名称“ConstantName”名为NUMERICGAUGE,它用来在程序中表示该控件。由于仪表显示控件只完成数据的输出功能,故设置它的类型为INDECATOR类型,并且不设回调函数,修改标题为“气压高度指示器”,设置ControlSettings中的数据类型"DataType"为double,即可单击确定按钮,完成属性设置。面板设计完成保存后,系统会自动生成.h文件[3_4]。2-2控制界面的设计方式。如果选择了“常规”生成方式,由于该生成方式是以正弦函数为原型的,所以需对每周期采样点数和相位进行设置,如图5所示。按照真实的大气数据计算机面板进行控制界面的设计。界面上提供电源、自检、补偿3个开关,分别控制电源的通断、是否对系统进行自检以及对数据进行补偿;电源、工作、故障3个指示灯,分别指示电源接通、工作正常和系统故障3种状态;复位按钮用来对系统进行复位;菜单栏上退出按钮用来退出系统。控制界面如阐2所示。图3输人输出界面图4数据生成部分每順雜点数^相位t)00~^~j图5正弦参数的设置窗口图2大气机控制面板2-3输入输出界面设计输入输出界面分为4大部分进行设计,如图3所示,即数据输人部分、数值显示部分、仪表显示部分和指示灯显示部分。用户通过数据输入部分来控制系统对数据进行载人,使程序可以使用这些数据;数值显示部分以数字的形式对解算结果进行显示;仪表显示部分由5块仪表组成;指示灯部分由若干个指示灯组成,完成对/w?、气压髙度、真实攻角和大气静温的数值范围进行指示。重要数据由仪表加数值或指示灯给出。2.4数据输入部分设计数据输人部分包含数据设置和数据的载人、生成两部分。2.4.1数据获取数据获取就是对每周期采样点、机场高度、相位等进行设置,以满足不同条件下的需求。在数据获取部分,可选择生成哪一种数据,也可对数据的生成方式进行选择,如图4所示。生成方式有两种,即常规和随机2.4.2数据的载入、生成由于软件实现的是对大气数据计算机数据解算过程的模拟,所以必须有外界的数据输人。若不能得到实际飞行数据时,可

参考文献

引证文献

问答

我要提问