便携式发动机测试设备的研究

来源 :电子产品世界 | 被引量 : 0次 | 上传用户:zhaoliping1984
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:针对现有发动机状态检测设备体积、重量大,集成度低,导致其灵活性较差的问题,本文提出了一种便携式发动机测试设备的研制方案,给出了详细的硬件和软件设计。该便携式发动机测试设备具有携带、使用方便、智能化、集成度高的特点。本文网络版地址:http://www.eepw.com. cn/article/145481.htm
  关键词:发动机测试设备;硬件设计;软件设计
  DOI: 10.3969/j.issn.1005-5517.2013.6.011
  引言
  目前检测飞机发动机各状态参数的设备,体积和重量大,集成度很低,导致其灵活性较差,不能很好地满足现代作战对发动机测试的要求,且给地勤人员增加了飞机的维护保障
  难度,影响了飞机的保障效率[1,2]。因
  此,研制一套功能齐全,智能化、集成度高,使用、携带方便的发动机状态原位监测设备尤为迫切。
  系统总体设计
  发动机状态检测设备总体构成如图1所示,由适配器、信号采集处理模
  块、硬件测试平台组成。图中,机载传感器敏感被测对象发动机的各种物理量(温度、压力、转速等),并将其转换成电信号。适配器将输入的电信号通过处理转化为标准电信号送给硬件测试平台,测试平台对输入信号进行相关运算和处理后、通过显示器显示最终的测试结果;并实时保存测试数据,为地勤人员进一步对发动机进行故障分析与诊断。
  硬件设计
  设计方案
  硬件平台设计采用嵌入式平台,它是系统的智能指挥中心,根据检测设备总体设计要求,所设计的硬件平台结构如图2所示,它由最小系统和各种外围扩展电路接口组成。硬件平台在设计中采用分层结构设计,顶层为最小核心系统层,底层为外围扩展模块层。
  最小系统层由处理器(S3C2410),64M字节NAND Flash,两片64M字节SDRAM,网口芯片CS8900,Multi-ICE调试接口和复位模块组成。底层由LCD模块,SD卡模块和电源模块等组成。
  Windows CE系统移植
  Windows CE操作系统从体系结构上具有分层结构和微内核结构的特点,可以被裁减和重新配置,具有很强的扩展性。开发人员使用该系统提供的集成开发环境(Platform Builder简称PB)可根据它的提示完成操作系统镜像的定制、编译与调试工作,并可在此环境中进行应用软件和驱动程序的开发。
  当地裁减、添加组件,对某些配置文件进行修改;然后封装所需要的功能模块,编译生成OS镜像文件。设计中,设备要为自己定制目标设备,则需开发Boot Loader和驱动程序;最后把镜像文件下载到目标设备,进行调试,直到满足要求后,才完成平台的创建。完成以上工作后,导出相平台定制过程如下[4,5]:(1)选择操作系统的基本配置,并且为特定的平台选择相应的微处理器和平台支持包BSP。本平台选用三星公司的ARM9 S3C2410作为核心处理器,在PB的BSP列表中,选择SAMSUNG SMDK2410:ARMV4I作为开发板支持包。(2)制定平台。首先完成开发设备驱动,适应的SDK(Software Development Kit)软件开发工具包,运行后加到EVC中,可在特定的硬件平台上进行应用程序开发。SDK包含程序库、头文件、示例程序源代码和库函数使用文档,同时还包括编程指导和API参与设备驱动工具包(DDK)。(3)通过JTAG仿真器将Windows CE映象文件下载到Flash存储器中,然后脱机,按下测试系统的电源键,屏幕上将会显示Windows CE开启画面,说明Windows CE已经成功运行。
  本系统采用一般Boot Loader源码的实现思想,根据实际硬件平台将Boot Loader代码分为NBoot(NAND Flash Boot Loader)和EBoot(Ethernet Boot Loader)两部分实现。
  NBoot启动代码是最先执行的部分,主要为后面启动Windows CE内核镜像和下载Windows CE内核镜像准备基本的硬件环境。
  EBoot负责各个设备的初始化、内存地址映射、文件系统、网络系统驱动和加载内核镜像的相关准备工作。EBoot通过串行口为用户提供控制台接口,从以太网下载Windows CE的镜像文件到RAM中,然后再烧写到Flash中。
  驱动程序开发
  SD卡驱动设计包括插卡的自动检测;SD初始化和卡的读写操作。本设计采用PB来开发SD卡流接口驱动程序。首先在PB里面创建SD驱动程序工程,然后在该工程中搭建一个简单动态链接库,最后将流接口驱动程序入口函数添加到动态链接库,同时编写该驱动程序的注册表部分即可。
  应用程序设计
  应用程序用于监测航空发动机试车工作状态并辅助机务人员维修排故。它可以实时的对发动机试车过程中温度、压力、转速等多路模拟量和频率量,以及多路开关量进行数据采集、处理、存储、报警,并对主要试车性能参数进行分析,指导机务人员的维修排故。程序功能如图8所示。
  信号设置与标定模块:实现对所要采集的发动机信号相关信息的设置,并对信号进行标定以修正测量通道的误差;发动机信号的实时采集处理与显示模块:完成发动机各路信号的实时采集,并对采集的信号进行相关的处理和运算,同时实时的绘制出信号的时间曲线以便于观测信号的动态变化,从而监视发动机在不同时刻的工作状态;维修信息的上传与填写模块:实现试车过程中相关维修信息的数字化填写,并上传到发动机监控数据库。
  结论
  本文设计的便携式发动机测试设备综合运用嵌入式技术、数据采集与数字滤波技术、FPGA技术和操作系统移植技术完成的发动机参数原位检测设备,以某型飞机为应用对象,经过长时间使用表明,该测试系统不仅功能齐全,工作可靠稳定,智能化、集成度高,使用、携带方便,而且降低了地勤人员的维护保障难度,提高了飞机的保障效率。
  参考文献:
  [1] 卢建华等,飞机电源与电气控制[M].海潮出版社,2008-05
  [2] 吴晓男,徐庆九,曲东才等.飞机仪表[M].烟台:海军航空工程学院出版社,2005:106-132
  [3] 徐志军,徐光晖.CPLD/FPGA的开发与应用[M].北京:电子工业出版社,2002
  [4] 慕春棣.嵌入式系统的构建[M].北京:清华大学出版社,2004
  [5] 陈卫东.嵌入式系统中的数据存储与交换[D].北京邮电大学,2005[6] 王金明,张雄伟.FIR滤波器的优化设计与硬件实现.电视技术[J].2003,(3):19-21
  [7] 齐云.基于Windows CE的嵌入式军用PDA系统的设计与实现[D].西安电子科技大学,2006
其他文献
WTO的加入给深圳农业带来了一定的冲击,许多农产品由于其安全性达不到国际标准而使出口严重受滞,这不仅影响了农户的收入,而且在一定程度上打击了农民的生产积极性。为此,研
教师专业化是世界教育发展的潮流和趋势,也是电大教师教育发展的方向。本文就电大教师专业化发展中的专业水平、智能结构、专业化生涯设计等制约因素提出了电大教师专业化提
采用优质低碳冷轧薄钢板,经过焊接和精整加工等工艺制造的汽车发动机钢质镀铬缸套用焊接筒体对其主要工艺进行了探讨.
日前,AMD公司第一次把“年度技术创新大会”放在了北京举办,来自AMD公司各事业部的高层负责人集体展示了新的发展蓝图。物联网技术的发展带来了开放式的市场机会,通过最新引入64
引言  某型火炮的蓄电池担负着发动机启动电机、电气仪表、照明等电气设备供电的重要工作,而目前已装备该火炮的部队尚未配备能够实时检测蓄电池性能的仪器设备。蓄电池检测装置用于对蓄电池进行在线测量内阻,进而评估蓄电池性能的优劣,为装备维护保养提供有效的数据支撑。其主要功能为:
反应热喷涂是自蔓延高温合成(SHS)技术同热喷涂技术相结合的一种新型的涂层制备技术.综述了反应热喷涂的原理、特点、工艺及涂层结构特点.
1病例资料男,24岁.主因咳嗽、咽痛、乏力到某医疗单位就诊,诊断为上呼吸道感染.给予口服乙酰螺旋霉素0.6 g,每日3次,用药后上述症状减轻.2天后病人手臂出现对称性点状皮疹,无
采用离子束混合技术,将具有良好导热性能的金属Ag沉积在具有良好减震性能的金属Cu上,将100keV的Ar+注入Ag-Cu基合金中,研究离子注入对Ag-Cu基合金界面混合的影响.分析结果表
在介绍电液伺服汽车离合器膜片弹簧性能试验台测控原理和基本构成的基础上,阐述了其硬件系统和软件系统的组成和功能.试验结果表明:试验台使用方便,运行平稳可靠,自动化程度
日前,北京时代民芯科技有限公司旗下子公司上海宇芯公司推出三款高可靠固态硬盘产品,这是时代民芯利用航天高可靠技术进军民用和工业领域的又一重大步骤。  北京时代民芯科技有限公司总经理赵元富博士在发布会上表示,之所以选择进军固态硬盘领域,主要是基于以下两点考虑:一是技术优势。作为一家航天高科技企业,北京时代民芯科技有限公司多年来一直从事大容量固态存储设备的软件、系统的设计开发,为解决在航天复杂、恶劣应用