基于VXI总线的飞行.doc_第1页
基于VXI总线的飞行.doc_第2页
基于VXI总线的飞行.doc_第3页
基于VXI总线的飞行.doc_第4页
基于VXI总线的飞行.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

袂螇莂芃薂羂芈节蚄螅膄莁螆羀肀莀蒆螃羅荿薈罿莄莈螁袁芀莈袃肇膆莇薂袀肂莆蚅肅羈莅螇袈芇蒄蒇肃膃蒃蕿袆聿蒂蚁肂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇薇薀螄芆薆蚂罿膂薆袅螂膈薅薄肈肄薄蚇袁莂薃蝿肆芈薂袁衿膄薁薁肄肀芈蚃袇羆芇螅肃芅芆蒅袅芁芅蚇膁膇芄螀羄肃芄袂螇莂芃薂羂芈节蚄螅膄莁螆羀肀莀蒆螃羅荿薈罿莄莈螁袁芀莈袃肇膆莇薂袀肂莆蚅肅羈莅螇袈芇蒄蒇肃膃蒃蕿袆聿蒂蚁肂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇薇薀螄芆薆蚂罿膂薆袅螂膈薅薄肈肄薄蚇袁莂薃蝿肆芈薂袁衿膄薁薁肄肀芈蚃袇羆芇螅肃芅芆蒅袅芁芅蚇膁膇芄螀羄肃芄袂螇莂芃薂羂芈节蚄螅膄莁螆羀肀莀蒆螃羅荿薈罿莄莈螁袁芀莈袃肇膆莇薂袀肂莆蚅肅羈莅螇袈芇蒄蒇肃膃蒃蕿袆聿蒂蚁肂肅蒂袄羅莃蒁薃螇艿蒀蚆羃膅葿螈螆肁蒈蒈羁羇薇薀螄芆薆蚂罿膂薆袅螂膈薅薄肈肄薄蚇袁莂薃蝿肆芈薂袁衿膄薁薁肄肀芈蚃袇羆芇螅肃芅芆蒅袅芁芅蚇膁膇芄螀羄肃芄袂螇莂芃薂羂芈节蚄螅膄莁螆羀肀 基于VXI总线的飞行控制系统智能测试的实现支超有, 李 霞(西安飞机设计研究所, 陕西 西安 710089)摘要:在飞机飞行控制系统试验中使用基于VXI总线的测试系统,不但能完成实现静态参数的测量,还能完成动态信号的分析处理,实现了综合测试,体现了虚拟仪器的思想;在测试软件设计中,融合现代数据库技术和人工智能技术,对测量结果数据进行科学管理和判断。关键词:飞行控制系统试验;VXI总线;虚拟仪器;测试软件;数据库技术;智能判断1 概述飞机飞行控制系统试验中,要完成多达几百项试验的测试,试验项目种类繁多,而且有些试验测试是与系统操作调整交互在一起完成的,导致测量过程复杂,数据量大。试验测试中一方面要完成如系统间隙、刚度、传动比、操纵权限等静态参数的测量,另一方面还要完成操纵系统阶跃特性,自动飞行控制系统动态特性试验中动态信号的分析处理。这就要求测试系统不但能准确采集记录来自传感器的信号;而且能快速实时采集存储这些信号。采用VXI总线的虚拟仪器测试系统就成为最佳选择。基于VXI总线的飞行控制系统智能测试系统的硬件基础是配置适宜于对静态信号采集记录的高精度模数转换的仪器模块,以及适宜于对动态信号进行快速同步采集存储的数字化仪模块,再配以信号激励模块、VXI机箱和信号调理器等。实现VXI总线的飞行控制系统智能测试的关键是测试软件的设计。在测试系统的硬件配置的基础上,测试系统的功能就依靠软件的功能所确定,为了实现测试系统的灵活配置,并且在保持硬件配置的基础上,满足不同种类和不同项目试验测试的要求,这就对测试软件的设计提出了更高的要求。另外,针对不同试验状态下的每个试验测试,以完成单一试验测试任务的目的,将测试过程和测试数据合在一起的软件设计方法显然已不能适应综合测试的需求。基于上述原因,在测试软件的设计中根据测试任务灵活定义测试系统,以体现虚拟仪器概念,同时采用数据库技术科学地管理测试结果数据。2 系统硬件组成飞机飞行操纵控制系统试验中智能测试系统组成如图1。电压信号压力传感器拉压力传感器角位移传感器线位移传感器AD/RTS实时仿真计算机飞行操纵控制系统“铁鸟”试验台架电液位移信号发生器E1441A任意信号源模块E1432A数字化仪模块E1413C数据采集模块E8491B零槽控制器信号适配器E1501A信号适配器E1503A信号适配器通用外接计算机多功能信号调理器图1 硬件构成从图1可看出,在飞机飞行操纵控制系统试验中,使用着包括由各种VXI总线的仪器模块,多功能信号调理器和通用外接计算机组成的VXI总线智能测试系统,检测各测量点物理量的各类传感器,实时仿真计算机和“铁鸟”试验台架,电液位移信号发生器。试验测试中,为了保证飞行操纵控制系统正常工作,在试验室建有“铁鸟”试验台架,用于安装飞行操纵控制系统各组成部件,模拟提供真实飞机在空中工作的环境和条件。同时由AD/RTS实时仿真计算机解算模拟飞机在空中飞行的六自由度运动方程,向飞行操纵控制系统提供飞机在空中飞行过程的各种位置、姿态和过载信号。飞行操纵控制系统试验所需地各种激励信号由电液位移信号发生器提供,该信号施加到系统的测量输入点,一般情况,测量输入点往往是驾驶杆位移或脚蹬位移。对于试验测试中驾驶杆位移、杆力、舵机工作压力、舵机输出位移、助力器输入位移和输出位移、舵面偏角、角速率信号、加速度信号、状态标志量等系统输出响应信号的检测,使用压力传感器、拉压力传感器、角位移传感器和线位移传感器。多功能信号调理器一方面向各类传感器提供其正常工作所需的各种激励电压,另一方面对来自传感器地信号进行放大、滤波、零位偏移调整等调理工作,经过调理后的信号送入E1432A或与E1413C匹配的信号适配器的输入通道。VXI总线仪器模块包括有E1441A任意波形发生器模块,E1432A数字化仪模块,E1413C各通道数据采集模块和E8491B零槽控制器模块。E1441A任意波形发生器模块产生输出试验测试中所需地各种激励信号,常见的有对称三角波信号、不对称三角波信号、正弦信号、扫频正弦信号、阶跃梯形信号等,对于周期性信号,则提供有0、90、180、270和360相位上的暂停功能。E1432A数字化仪模块用于完成对动态快速变化的动态信号的采集存储,它配置有16个模拟量输入通道,每个通道配有独立的A/D转换器和可编程的抗混叠滤波器。与1432A匹配的信号适配器BNC输入插座,可接入来自多功能信号调理器的电压信号。E1413C多通道数据采集模块用于完成对缓慢变化的静态信号采集记录,它配有16位高精度A/D转换器。在对来自多功能信号调理器的电压信号测量中,配有4块E1501A信号适配器,E1501A为直通适配器,直接将外部电压信号接入E1413C数据采集模块;E1503A具有可编程滤波器和增益,提供有8个极点低通滤波器和8个可编程的输入放大器。每个E1501A和E1503A均提供有8个输入通道,每个通道提供有输入过压保护功能。E8491B零槽控制器通过IEEE-1394总线接收通用外接计算机的命令实现对VXI机箱中各种仪器模块的控制,完成各种测量,同时,将由VXI总线上仪器模块所采集的数据的通过IEEE-1394总线传输到外接计算机,完成进一步的数据处理和分析工作。3 系统软件设计飞机飞行操纵控制系统试验中,要求完成复杂多样的测试任务,而不同的测试任务需要不同的VXI总线仪器模块,选择不同的采样通道,并设置不同的通道参数。这就要求测试软件的设计中科学管理项目繁多的测试任务、VXI总线仪器模块和各通道参数,以及大量的测试数据。面对上述问题,在测试软件设计中融合现代数据库技术,实现智能综合测试。软件的实现中,根据试验测试的要求,确定不同的测试任务,再将测试任务的完成过程分为不同的阶段,利用数据库技术将测试任务以及各任务中VXI仪器模块的配置,各采样通道的参数设置及其每一任务所获得的测试数据管理起来,同时对每一任务所得的测试结果进行判断,实现以测试任务为中心,灵活组态定义测试系统,达到智能综合测试的目的。通过对飞机飞行操纵控制系统试验测试过程的分析发现,其测试过程可分为不同的几种类型,而每种类型试验测试过程,可抽象归纳为不同测试操作,利用面向对象的分析思想,将各种测试操作进行分类抽象,就形成一些基本的公共操作。试验测试中,按照试验测试的要求,通过选择组合配置这些基本的公共操作。首先,形成完成测试工作的测试任务,其次,对测试任务的执行完成数据采集,记录存储工作,接着进行完成数据处理,最后,完成测量结果的输出。由上述分析可以看出,测试软件执行可分为四个阶段,如图2。图2 测试软件的阶段系统配置阶段在于完成测试前的准备,根据试验测试任务的要求,选择仪器摸快,定义测量通道和通道所对应的传感器,设置测量通道转换系数,定义测试操作以及执行顺序,实现满足要求的专用测试系统。并通过完成不同测试任务的专用测试功能实现多参数综合测试。测试执行在于对测试定义的实现,完成特定测试任务所要求的数据采集工作,根据测试定义的要求,记录保存各测量通道的采集数据;或者是在连续的采集记录过程中,以图形曲线的形式显示所采集记录的信号,或者是存储所采集记录的数据结果。另外,测试执行中,还要记录保存试验状态、日期、标注等参数信息,以便数据处理或者是数据结果查看。数据处理的功能实现在于得到试验测试所要求的数据结果,如对静态参数测量中,按照各测量点传感器的标定系数,将测量通道所记录的电压值转换为物理量值,进一步按照传感器安装的空间位置及与测量点的传动关系,得到测量点的测量结果。或者是根据对所记录采集数据生成图形曲线,提供光标控制的图形曲线分析方法,完成对图形曲线的标注和分析。数据输出的功能在于打印输出满足要求的图形曲线,并完成对图形曲线标注数据的输出,或者是打印输出符合试验报告的结果报表。4 测试数据库的设计与测量结果智能判断数据库的设计是围绕测试任务的定义、执行和对测量结果的有效管理进行的,包括系统配置数据库、传感器标定数据库和测量结果数据库。各数据库由不同的字段所组成。4.1 系统配置数据库系统配置数据库CDB(Configure Database)用于保存在系统配置阶段所形成的数据信息。如表1。表1 系统配置数据库CDB所含字段字段名测试名称任务编号仪器模块驱动程序工作通道字段类型字符字符字符字符字符字段长度402020101004.2 传感器标定数据库传感器标定数据库SDB(Sensor Database)用于保存与测量中所使用传感器有关的数据信息。如表2。表2 传感器标定数据库SDB所含字段字段名传感器名称传感器编号类型量程斜率偏移对应测量点字段类型字符字符字符字符双精度双精度字符字段长度20102052043 测量结果数据库测量结果数据库MDB(Measurement Database)用于保存测量中所得到的数据结果。如表3。表3 测量结果数据库MDB所含字段字段名试验名称试验编号试验状态试验日期数据结果数据格式数据文件名字段类型字符字符字符字符双精度字符字符字段长度201080202080测量结果数据库MDB中数据结果字段表示了在当前试验状态下,所得到的测量结果,数据格式标识原始测量数据是图形数据还是文本格式数据,或者是二进制数据,数据文件名标识了保存当前试验状态下数据文件所在的位置。4.4 测量结果智能判断对于在当前试验状态下测量所得到的数据结果,与技术条件或者是规范中所给的数据进行比较,若测量数据在技术条件或者是规范所给定的数据范围之内,就判断为合格,并完成当前试验测量结果的存储,并按试验报告的要求,打印输出试验测量结果,完成试验测量。对于不符合技术条件或者是规范的数据结果,给出提示信息,进行系统状态的调整,重新进行试验的测量;或者是查找原因,对测量结果进行深入的分析。5 结束语飞机飞行操作控制系统试验测试中,根据试验测试项目繁多,试验数据量大的特点,提出利用数据库技术对试验测试任务、测试数据结果进行管理和进行智能判断,并对其构成实现技术进行了分析和讨论。由于上述方法充分利用数据库技术进行数据的管理,并辅以虚拟仪器组态软件设计方法和人工智能判断技术对测量结果分析判断,不但提高了测试软件开发和执行的效率,同时也提高了对测量数据管理的能力,从而提高试验测试效率,缩短试验周期,并产生明显军事、经济效益。参考文献1 于振江等.基于数据库的VXI总线测试软件设计J.测控技术,2000(5).2 魏震生等.基于VXI总线的测试平台与故障诊断系统设计J.计算机测量与控制,2001(1).3 郑玉航等. VXI总线技术在导弹测试中的应用J.计算机测量与控制,2001(1).4 杨满忠等.基于VXI总线综合测控系统研究J.计算机测量与控制,2002(8).5 罗锦等.一种基于数据库的VXI总线测试软件设计J.计算机测量与控制,2002(9).6 代绪强等.基于VXI总线的导弹自动驾驶仪综合测试诊断系统J.测控技术,2001(3).7 王仲生.数据库技术在飞行器故障诊断中的应用研究J.测控技术,2002(9). 羇肃莀薃羇膆薆羁羆莈荿袇羅蒀蚄螃羄膀蒇虿羃节蚃薅羂莄蒅袄肂肄蚁螀肁膆蒄蚆肀艿虿薂聿蒁蒂羁肈膁莅袇肇芃薀螃肆莅莃虿肆肅蕿薅膅膇莁袃膄芀薇蝿膃莂莀蚅膂膂薅蚁膁芄蒈羀膀莆蚃袆膀蒈蒆螂腿膈蚂蚈螅芀蒄薄袄莃蚀袂袃肂蒃螈袃芅蚈螄袂莇薁蚀袁葿莄罿袀腿蕿袅衿芁莂螁羈莄薈蚇羇肃莀

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论