基于RTOS涡喷发动机数字控制系统.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于RTOS涡喷发动机数字控制系统

基于RTOS的涡喷发动机数字控制系统 郑玉全 陈杰 沈为群 宋子善 (北京航空航天大学自动化科学与电气工程学院,北京? 100083) controller with RTOS for turbine jet engine Author: ABSTRACT:This thesis introduces an ECU( Engine Control Unit) for micro turbine jet. Based on C8051F021 MCU and embedded MicroStar RTOS, this ECU has the capability to ignite, start up, stabilize rotate speed /thrust, protect engine from over-temperature and over speed, check itself and so on. The controller has the virtues of small size, light weight, function . key words:C8051F021、MicroStar RTOS、turbine jet engine、PID 1? 引言图1 控制系统结构框图 控制器接收遥控接收机(或主控计算机)发出的PCM(Pulse Coding Modulation,脉冲编码调制)形式的推力和起停指令,驱动油泵、油阀、点火器等伺服机构,实时的测量发动机的温度和转速,完成自动点火、加速、减速、转速稳定、超温超速保护等控制功能,并能将状态参数实时通过RS232总线发送到PC机。通过手持终端,可修改系统参数。 为便于系统调试和测试发动机性能,我们还开发了运行Windows平台的实时检测软件ECU1.0( Engine Control Unit , Version1.0)。 2硬件设计 C8051F021单片机是美国cygnal公司推出的一款高性能8位SOC单片机。针对本系统应用,它有以下优点: 采用了流水线技术,峰值处理速度可达25MIPS,远远高于其它51单片机。 具有12位8通道逐次比较式ADC,数据转换速率可达100ksps。 4K字节的片上RAM和64K字节的Flash程序存储器。C8051F021单片机具有丰富的片上硬件资源及高运算速度,几乎不需扩展即可满足控制系统对硬件资源的需求 图2 硬件结构图 2.1 转速测量模块 采用红外对管来测量发动机的转速。发动机的轴上钻有一通孔,安装时使发送-接收管的连线通过该孔。发动机每转一周,红外接收管会导通两次。由于通、断状态是渐变的,再加上普通红外管开关速度较低,在发动机高速运转(可达120000RPM/m)时,接收管输出的脉冲信号幅值很小,而且上升沿/下降沿较为平缓,单片机无法准确识别,必须加以整形。整形电路如图3所示。 信号通过电容C1耦合至运放AR1的同相输入端,以2.5V为参考点,进行高倍数放大,以保证即使在高转速下,脉冲的峰峰幅值接近供电电源5伏。运放AR3用于实现了回滞比较器,提高抗干扰能力,输出至单片机T4EX脚。利用定时器4的边沿捕捉功能可方便的测出相邻脉冲间的时间间隔,从而换算出速度。 2.2温度测量模块 发动机体内的温度是发动机安全、可靠工作的重要指标。由于发动机较小,考虑到装配的方便,以尾喷管的温度来表征发动机的工作温度。 试验表明,尾喷管的温度最高可达900℃。出于测温范围、成本方面的考虑,选用的镍铬-镍硅(Ni,Cr,Si)热电偶作为测温元件镍铬-镍硅热电偶具有良好的线性度,℃。由于发动机对温度测量精度的要求并不苛刻,采用热敏电阻来实现温度补偿。 2.3 PWM驱动模块 采用PWM方式来控制系统中气阀,点火器,启动电机和油泵电机等伺服机构。启动电机、齿轮泵的工作电流较大,可达14安培。宜选用过流大且导通电阻小的MOS管和压降小的肖特基二极管。本系统选用了过流120A、导通电阻7.5毫欧的MOS管,但试验表明,MOS管工作温度仍然较高,故采用了两片并联驱动方式。一路PWM控制单元的原理图如图43所示。 电阻R6主要作用是当无控制输入信号(如线路故障、单片机复位过程中)时,MOS管保持关闭,伺服机构不动作。开通时,通过Q4对MOS管输入电容快速充电;关断时,输入电容通过D3和Q3快速放电。采用上述具有较高开关速度的电路,可有效减少MOS管发热量。 2.4 系统通讯总线 I2C总线成本低廉,连线简单,并有一定的抗干扰能力,同时可连结多个器件,故选用I2C作为系统通讯总线。手持终端、信号灯均通过I2C总线与系统板连接,由串转并芯片PCF8574驱动。 3系统软件 本系统主要完成发动机控制与人机接口任务。直接基

文档评论(0)

tmd2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档