当前位置:首页 > 单片机 > 单片机
[导读]1 引言某型航空发动机性能试验,需要精确测量发动机各工作状态的转速及从慢车到最大状态的加速时间,传统的测量方法是采用指针表测量转速和人工操作秒表测量时间。由于指针转速表惯性大,分辨率低,加上人工秒表记时

1 引言

某型航空发动机性能试验,需要精确测量发动机各工作状态的转速及从慢车到最大状态的加速时间,传统的测量方法是采用指针表测量转速和人工操作秒表测量时间。由于指针转速表惯性大,分辨率低,加上人工秒表记时全靠手疾眼快,主观影响大,因此很难实现精确测量。在本系统中,我们采用单片机内部计数器来完成转速的精确测量,同时利用程序判别发动机从慢车到最大状态过程的开始时刻和终止时刻,从而实现精确的加速过程时间的测量。

2 原理分析

转速测量:

发动机传感器输出频率与发动机转速成正比,本系统采用频率测量法,即通过测量发动机传感器的输出频率来得到相应的转速,由于转速传感器输出信号的频率太低,如果直接利传感器输出的频率来计数,其转速测量分辨率也很低,因此在转速信号的预处理电路中对经放大整形后的脉冲信号还进行了锁相倍频处理,以提高转速的测量分辨率和测量精度。

脉冲频率的计数由单片机内部16位计数器完成,计数的闸门时间(时基)由晶振提供,闸门时间脉冲通过控制外部中断来控制计数的开始与停止,此设计中还利用了数字滤波技术来提高转速的测量精度和测量稳定性。

加速时间的测量:

典型的发动机加速过程如下图1所示:

如图中所示,测量发动机的加速时间通常是测量慢车状态到最大状态的时间。根据试车大纲的操作要求,从慢车状态快推油门到最大,转速从慢车转速达到峰值的时间即为加速时间,即图1中的t1时间。时间测量的开始时刻通过一个开关控制,在测量时由操作员在推油门的同时通过闭合该开关来启动计时,因此,用单片机测量加速时间的关键是如何正确判别加速过程的终止时刻。

我们采用的判别方法如下:计时开始后,单片机程序一方面测量转速,另一方面不断将当前测量值与上次测到的转速进行比较,如果大于上次的测量值则说明加速过程未结束,如果等于或小于上次的测量值则说明加速过程已结束,单片机通过输出结束计数命令停止计数。

为了提高判别的可靠性,降低由于转速摆动等干扰所造成的误判,软件设计规定必须在连续两个闸门时间内的转速测量值不大于上次的测量值,才被认为转速的加速时间已结束,但由此引起判断的时间的滞后(见图1中的td)。因为闸门时间是确定的,所以可以很容易地通过软件对滞后时间进行补偿。

时间计数器件采用通用十进制计数器,计数脉冲由时基电路产生,频率为10赫兹。加速时间的分辨率为0.1秒。

3 具体实现

3.1 测量频率

根据实测数据,我们所用发动机转速与频率的对应关系是:转速10000转/分时传感器输出频率为83.3333Hz,因此,根据前面的原理分析,为了减小误差,首先要对转速进行倍频,根据对应关系,设计总倍频系数300,并取闸门时间取为0.2S。51系列单片机内部设置了两个16位可编程的定时器/计数器T0和T1,它们具有计数器和定时器两种工作方式和4种工作模式,通过设置状态字,可以方便的选择适当的工作方式与工作模式;同时,单片机设有两个外部中断请求输入线INT0和INT1,用于输入外部中断源的中断请求信号。在此,我们采用计数器T1的16位计数模式,计数器计数 (83.3333*300)*0.2=5000,并从INT0输入0.2秒的外部定时中断,T1在0.2秒内计数5000,测量时,每次采到的频率先乘以 2后再做运算。

3.2 上升时间的测量

用从晶振来的10Hz频率信号作为时间测量的计数输入,计数开始时间由开关(面板上的开始开关)和转速输入(转速必须大于3000转/分)决定。当转速达到某个值(如3000转/分),单片机系统准备计数,时间显示器的小数点以每秒两次的速度闪烁,提醒准备按计数起始按钮。               

具体计时由INT1中断完成,在中断程序中完成对外部0.1秒定时脉冲输入的计时,计时的结束时间由转速的峰值时刻决定。转速峰值时刻的判断方法:记录用传感器输出频率的2倍频信号T1,当此次T1值如果大于上次T1值,则该次T1存入峰值单元;如果所测得的T1连续3次(0.6S)不大于所记录峰值,则认为峰值已过。为补偿0.6S滞后时间,接到“开始计时”指令时,延时0.6S才开始计时。

3.3 系统方框图


图2 系统方框图

系统方框图说明:
    1 看门狗输入脉冲;
    2 看门狗复位脉冲;
    3 系统设置开关,为提高测量显示的稳定度,通过数字开关选择滤波系数。滤波系数(平均次数)可在1-16之间由开关设定,滤波系数越大,转速测量速度越慢,但测量显示越稳定。

滤波系数由系统设置开关的最右4位设置:

显示速率分4挡,分别表示每秒显示5次、2.5次、1.25次、0.625次。

显示分辨率也分4挡,分别表示的显示分辨率为1、5、10、50。

3.4 程序流程


3.5 操作面板设计

在操作面板中,设计两个显示窗,一个5位,用于显示发动机测得的转速;一个3位,用于加速时间的显示;一个开始开关,用于加速时间计时的开始,一个复位开关,用于系统的复位,一个“测量/自校”开关,用于系统的测量与自校准模式的选择,可选择自校方式,进行仪器自我检验,打到“测量”,则进行系统的测量。

4 结束语  

本系统基于单片机完成某型发动机转速与加速时间的测量,对原来的计时计数方式进行了改进,提高转速测量的精度和加速时间的客观性,准确性和工作效率,系统中设置有系统设置开关,可以根据实际工作情况设置滤波系数,显示频率,显示分辨率,方便用户的使用,同时系统中设置有看门狗复位电路,能够自动监控程序的运行,在系统走飞死机时可自动复位,重新进入正常进行状态,提高了可靠性,本系统已经投入到实际的测量应用当中,并被证明可完全满足实际工作要求。

5 参考文献
[1]吴道悌 . 非电量电测技术[M] . 西安交通大学出版社,2002
[2]马忠梅,籍顺心 . 单片机的C语言应用程序设计[M] . 北京航空航天大学出版社,2001
[3]李军,华建国 . 飞机推进系统原理[M] . 空军工程大学工程学,1992
[4]江晓安,董秀峰 . 模拟电子技术[M] . 西安电子科技大学出版社,2003
[5]张振荣,晋明武等 . MCS-51单片机原理及应用技术[M] . 人民邮电出版社,2000
 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

本文中,小编将对汽油机予以介绍,如果你想对它的详细情况有所认识,或者想要增进对它的了解程度,不妨请看以下内容哦。

关键字: 汽油机 发动机

伦敦2024年4月16日 /美通社/ -- ATFX宣布任命Siju Daniel为首席商务官。Siju在金融服务行业拥有丰富的经验和专业知识,曾在全球各地的高管职位上工作了19年以上。Siju之前担任FXCM首席商务官...

关键字: NI AN SI BSP

随着汽车工业的快速发展,空气流量传感器作为发动机管理系统的核心组件之一,其技术发展对于提高发动机性能、燃油经济性和排放控制至关重要。本文综述了空气流量传感器的发展历程、技术原理、分类以及最新进展,并探讨了未来可能的技术趋...

关键字: 传感器 发动机 汽车

在内燃机中,活塞和容纳活塞的气缸之间有细小的间隙,在燃烧行程中产生的高压废气和未燃烧的混合气体泄漏到曲轴箱内。这种气体被成为“窜气”,是造成大气污染的原因之一。因此,目前的车辆都要求采用密封的曲轴箱,这种结构不会释放气体...

关键字: 电磁阀 内燃机 发动机

介绍了汽车发动机生产企业智能化系统中动力总成制造执行系统(power Train Manufacturing Execution system,PTMES)应用于发动机装配生产的工作原理,分析了发动机数据信息统计存在错传...

关键字: 发动机 PLC

伺服电机是指在伺服系统中控制机械元件运转的发动机,是一种辅助马达间接变速的设备。它主要由两部分组成:电机和控制系统。电机部分包括定子和转子,其中定子通常由硅钢片叠加而成,转子则由硅钢片叠成的铁芯和绕组组成。控制系统则包括...

关键字: 伺服电机 机械元件 发动机

常州2023年9月25日 /美通社/ -- 9月23日,由江苏省商务厅指导,世界中餐业联合会、常州市人民政府主办的"第三届中华节气菜大会暨首届江南美食节"在江苏常州开幕。文化和旅游部国际交流与合作局一...

关键字: BSP 可持续发展 大赛 质量控制

北京2023年9月25日 /美通社/ -- 9月21日,由中国质量报刊社·中国质量新闻网主办的第六届食品高质量发展交流会在北京举行,会议主题为"高质量,新生活",旨在推动食品行...

关键字: 自动化 BSP ISO9001 NAS

北京2023年9月23日 /美通社/ -- 近日,主线科技正式获准在北京市智能网联汽车政策先行区道路开启常态化测试与示范,将与物流客户在真实开放的城区道路场景中,率先开启基于L4级别自动驾驶能力的智能卡车运输示范。 随...

关键字: 智能卡 测试 高速公路 BSP

曼谷2023年9月18日 /美通社/ -- 作为东南亚的旅游胜地,泰国一直在全球范围内吸引着无数游客的目光。泰国旅游和体育部近日公布的报告显示,今年前7个月,泰国旅游业总收入约为1.08万亿泰铢(约合人民币2233亿元)...

关键字: BSP GEN 国美 AN
关闭
关闭