• 官方微信

    CA800二维码微平台 大视野

  • 工控头条

    CA800二维码工控头条App

当前位置:自动化网>自动化文库>技术前沿>直升机发动机超转实验系统的测频设计

直升机发动机超转实验系统的测频设计

发布时间:2012-10-12 来源:中国自动化网 类型:技术前沿 人浏览
分享到:
关键字:

FPGA 直升机 超转 测频

导读:

直升机在飞行过程中出现某些极限情况会给直升机带来很大的风险,因此需要在地面上对直升机发动机超转等参数进行测试,检查直升机发动机工作的状况,提前排除发动机故障。

1 引言
直升机在飞行过程中出现某些极限情况会给直升机带来很大的风险,因此需要在地面上对直升机发动机超转等参数进行测试,检查直升机发动机工作的状况,提前排除发动机故障。因此需要研制一个的直升机地面模拟参数测试系统,它能在地面模拟直升机在飞行中可能遇到的情况,获得飞机的响应,并以此为依据制定飞行员应急预案,提高飞行的可靠性。其中一项是发动机转速倍频器,是针对一架2C发动机进行超转模拟试验,在某段转速频率内模拟一个突发两倍频率的发动机转速,机上电子系统对输入的倍频后的发动机转动频率进行数据采集,检查直升机对超转的反应。
由于直升机发动机启动后加速很快,频率变化很快,所以不能漏掉任何一个周期的测量,所以在此对频率的测量方法采用,等精度测频方法和双通道测频结合来保证转速测频精度和实时性。通过测频装置把从前端传感器得到的频率信号转换为相应的数字量。在此应用双通道测频率FPGA(Field Programmable Gate Array,现场可编程门阵列)更稳定更可靠。本文叙述原理和实现方法。

2 FPGA测频原理
传统频率测量的办法通常有两种[1],周期测频法适用于低频,直接测频法一般适用于高频。但是低频与高频之间的界限很模糊,测量不方便,局限性很大。因此在直接测频的基础上,发展了等精度测频法。等精度测频兼顾低频与高频测量,并且测量精度不变。
常规等精度测量频率是在被测信号前一个上升沿触发计数器计数使能,计数器开始计数,在下一个上升沿触发计数器停止计数。闸门时间不是固定值,而是被测信号周期的整数倍,即与被测信号同步,因此排除了对被测信号计数所产生的1周期误差,并且在整个测量频段的等精度测量。由于发动机加速比较快,频率变化快,在此对上方法做如下改进,测量半个周期来计算转速,进入FPGA后的信号分为两路,一路测量上升沿到下降沿的半个周期频率,另一路测量下降沿到上升沿的半周期频率[2],这样通过双路测频,而没有漏掉任何一个周期的频率测量,满足了实时性的要求。


3  系统硬件电路设计
基于FPGA的发动机转速测量的单元模块包括:信号限幅整形模块、信号调理模块、电平转换模块、FPGA模块。整个系统以Altera EP3C10E为核心,通过磁阻传感器的信号经过信号调理电路进入FPGA的测频单元[3],下面就各个模块进行叙述。
3.1  输入信号限幅
传感器输出的正弦信号通过CH1IN+和CH1IN-进入限幅电路,传感器输出最高电压可达80V,所以通过2K电阻把电流限流在40mA内,在IN4007两端产生0.5V限幅信号,供给后面DS78C20的1、3管脚,DS78C20对输入大于0.2V的信号就可以进行解调,所以限幅后的0.5V信号可以满足输入条件。
 

3.2  信号调理
限幅后的信号经过IN1-和IN+输入到DS78C20,DS78C20为双差分信号接收器,应用中采用两级差分接收器串联,第一级输入信号IN1-与固定电压比较,比较后的电压通过第二级与IN+比较输出,并通过RTC1,RTC2脚外接100pF电容限制了的相应时间,提高了抗干扰。输出的信号又经过R42与C22组成的RC低通滤波器,降低了高频杂波。
 

 

3.3  电平转换
FPGA需要接受3.3V的脉冲信号,所以5V信号经过74HC04两级施密特触发器整形后,由一只NPN三极管构成的5V转3.3V电平转换电路把信号变成FPGA可以接受的电平。
 

4  系统软件设计
本系统既含有FPGA自编程硬件设计电路,采用自底向上的调试方法,先进行各个单元电路的软件仿真和硬件调试,在各个单元电路调试好后再进行系统联调,最后进行硬件的编程固化及系统的组装。
在硬件系统设计完毕后,要向NIOS II软核CPU中写入程序[4],用于控制各个模块的运行。硬件的设计使用Quartus II开发环境,其中主要完成沿触发电路,计数电路。软件设计是在NIOS II IDE开发平台中完成的。NIOS II软核是系统的核心,NIOS II IDE是NIOS II系列嵌入式处理器的基本软件开发工具,采用文件操作的方式访问系统外设,可以根据系统的硬件结构十分方便地设计系统的软件。利用C语言编写NIOS II完成的主要任务有:控制门限信号的长短,门限信号是由定时器控制的;读取FPGA中两个计数器计数的值来计算发动机转动频率,然后送入后继DDS波形发生器完成转速信号倍频功能。
5  结束语
本文利用双通道等精度测频方法设计了直升机转速测频测试系统,采用对半个周期的测量保证了测量的实时性,在FPGA中实现了NIOS 软核进行数据的处理,通过实际应用可以方便有效的对直升机发动机转速进行测量。
参考文献:
[1] 张志明.等精度频率信号采集测试系统[J].仪器仪表学报.2002,23(z1):159-160.
[2] 张庚辰.等精度可变多周期不间断测频方法的研究[J].仪器仪表学报.2000,21(6):651-653.
[3] 毛智德,吕善伟.基于FPGA的等精度频率计设计[J].电子测量技术.2006,29(4):85-86.
[4] 吴爱平,付青青.基于Nios Ⅱ的等精度频率计设计[J].现代电子技术.2010,33(5):84-85.

作者简介:石磊(1974-),男,副研究员,研究方向:光机电一体化。
 

本文地址:本文地址: http://www.ca800.com/apply/d_1nrutga2l2be3_1.html

拷贝地址

上一篇:我国机床再制造的优势及市场前景

下一篇:山社步进电机两种驱动方式

版权声明:版权归中国自动化网所有,转载请注明出处!