结构化编程方法在射流预冷试验器中的应用

来源 :内燃机与配件 | 被引量 : 0次 | 上传用户:he_shang_cun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:射流预冷技术是改善航空涡轮喷气发动机高空高速高性能的技术之一,该技术已经在航空领域中得到成功应用。为满足射流预冷技术的试验需求,开展射流预冷技关键技术试验验证,搭建了地面试验验证系统,设计了地面验证用射流预冷试验器,其中,使用可编程逻辑控制器(PLC)设计射流预冷试验器的控制系统。为了提高控制系统的效率,便于后期维护和使用,本文提出了一种结构化编程的方法,应用在射流预冷试验器的控制系统中。
  Abstract: Jet precool is one of the technologies which improving the property of aerojet engine ,and it has been widely used in aviation .To meet the test requirements,using the PLC to design the control system. In order to improve the control system efficiency,convenient for later maintenance and use ,the paper proposes a structured programming method ,and uses it in the control system of the jet precooling tester.
  關键词:射流预冷;控制系统;PLC;结构化
  Key words: jet precool;control system;PLC;structured
   中图分类号:V241.06                                  文献标识码:A                                  文章编号:1674-957X(2021)21-0232-02
  0  引言
  近些年,国内航空工业领域研究的射流预冷技术是指在常规涡轮发动机进口前加装射流预冷试验器,管道中的来流气体经过射流预冷试验器后,与冷却介质相互掺混,通过介质的蒸发,进而冷却管道内的高温气流,使发动机进口前的气流温度满足常规发动机进气要求,从而使发动机能够在高马赫数下工作,扩大了发动机的工作包线1-3。
  射流预冷试验器的控制系统作为“神经系统”贯穿始终,使用西门子公司的可编程序逻辑控制器(Programmable Logic Controller,PLC)作为控制核心进行控制系统的设计,并采用结构化的编程方法来优化控制系统的设计。射流预冷试验器的控制系统是该试验器的重要组成部分,可以实时收集各种传感器反馈信号,对水泵、阀门、水箱电加热器等设备进行控制和匹配调节,确保试验器的安全稳定运行,在给定工作状态下完成试验任务。控制系统能够对试验过程中的关键参数进行监控和报警,使试验器高效运行,提高试验器的安全性和可靠性。为了完成控制系统的设计,需要满足以下需求:
  ①试验器安全稳定运行。在试验过程中,对试验器控制不当容易导致设备的故障、损坏,影响试验成果,因此控制系统的安全性很重要。
  ②正确的故障处理方式。在试验过程中,设备难免出现故障,在出现故障后能及时反馈给试验操作人员,以便及时做故障处理工作,防止耽误试验进程。
  ③合理的参数反馈与给定设置。试验过程中需要时刻关注各个传感器的反馈数值和各个执行器的运行反馈状态。灵活设置泵电机转速,调节阀开度等参数来保证射流预冷试验器满足试验的需要。
  1  现有技术状态
  目前在航空工业的地面试验设备控制系统设计过程中,常用线性化编程思想,特点是新手易学,但是重复性工作多,效率较低。对于控制逻辑相同的不同设备,需要多次重复编写相同的控制程序,浪费大量的时间和精力,而且会造成程序冗长,影响PLC运行速度,不便于程序的后期维护与升级改造。
  2  结构化编程思想
  利用PLC的结构化编程思想,将射流预冷试验器中一些常用的控制逻辑编写为通用的功能模块,在控制程序的编写过程中根据需要调用预先编写好的功能模块,通过设置不同的控制变量地址,实现各个试验设备的控制。
  结构化编程的优点有:
  ①逻辑清晰,程序结构层次分明,对于控制逻辑相同的不同设备,例如射流预冷试验器中的多个阀门控制,不需重复编写控制程序,只需多次调用功能模块即可;
  ②便于后期维护,控制逻辑需要更改时,线性化程序中需要对每一个程序段进行更改,结构化程序中只需更改功能模块的内容,调用处不需更改;
  ③可以建立功能模块库,将现有的功能模块转用于未来其他试验设备的设计中,并在设计工作中不断补充完善。
  3  结构化编程的应用
  本文根据射流预冷试验器的需求,提出五种常用功能块应用在控制系统中。分别是急停控制模块、报警与消音控制模块、故障检测模块、故障检测模块(延时)、设备启停控制模块。功能模块中的语句使用接口变量进行编写,程序中无实际的变量地址。在模块被调用处用实际变量的地址为接口变量赋值,从而实现功能模块对实际变量的控制。   3.1 急停控制模块
  急停控制模块的控制功能一般应用在射流预冷试验器水系统的水泵和主要调节阀门上。当试验过程中遇到紧急状况需要采取应急措施时,可以利用人机界面以及操作台上的实体按钮,实现急停信号的发生与复位,一般有“本地”和“远程”两个操作地点,“急停”信号分为“即时急停”和“延时急停”。“急停”信号可不分控制地点随时发出,“复位”信号需要在对应的控制地点才能发出。急停控制模块的梯形图如图1所示。
  3.2 报警与消音控制模块
  报警与消音控制模块一般用于试验操作台的报警蜂鸣器、报警消音灯的控制。当射流预冷试验器在试验过程中,某个部件或执行器出现故障,必须发出报警提示现场试验人员,参试人员根据报警查看发生故障的部位,确定是继续试验或是暂停试验排故。若故障不影响试验进行,便可按下试验台上的报警消音按钮,略过此报警,继续试验。
  3.3 故障检测模块
  故障检测模块用于射流预冷试验器设备故障信号的检测与保持,可用“复位”信号消除。但是有些设备比较容易误触发故障信号,通过加入延时定时器过滤掉误触发的信号,由于加入了延时定时器,故障信号需要发生并保持一定时间才能触发故障响应。例如射流预冷试验器中的一些阀门遇到强电干扰会误报故障信号,这时就可以使用故障检测延时模块。故障检测模块(延时)梯形图如图2所示。
  3.4 设备启停控制模块
  设备启停控制模块可以用于射流预冷试验器水系统泵电机的合闸/分闸操作和启动/停止操作,可以调用两次该模块实现。也可用在水系统变频水泵的本地/远程控制地点切换、自动/手动试验模式切换等。
  这个模块的功能可以利用人机界面或设备的实体按钮实现对设备的启动/停止控制、状态点的置位/复位操作,利用设备的运行反馈信号实现控制信号的自锁,有“本地”和“远程”两个控制地点。设备启停控制模块的梯形图如图3所示。
  4  结构化编程的效果
  以射流预冷试验器的控制系统程序为例,对比结构化编程与线性化编程的不同效果。
  结构化编程共计54个程序段,使用了上述的5个功能模块,共计被调用12次。其中,设备启停控制模块调用次数最多,为5次。
  在程序调试过程中,若需修改设备启停控制逻辑,在结构化编程中只需对设备启停控制模块进行1次修改,而线性化编程则需要对5处逻辑相同的程序段进行重复性的修改。结构化编程相对于线性化编程,在实际的工程应用中有更高的效率。
  假如需要编写另一个试验设备的控制程序时,结构化编程可以直接复制功能模块库并调用,只需为模块内的接口变量赋值即可。而线性化编程需要对程序段进行复制,并对程序内的所有变量进行重新赋值,有大量的重复性工作,且容易出现错漏。结构化编程相对于线性化编程,在实际的工程应用中有更低的错误率。
  5  结论与展望
   实际上,在PLC的工程应用中,结构化编程和功能模块库的概念很常见,但是在航空工业试验设备的控制系统设计中,此方法并未大规模使用。本文以射流预冷试验器为例,将结构化编程思想应用在该试验器的控制系统设计中,取得了良好的效果。因此在航空工業试验设备设计中推广结构化编程思想是很有必要的,并且本文提出的5个模块是在实际的工程实践中总结、优化而产生的,考虑了不同场景、不同设备和不同控制目的的兼容性问题,具有一定的通用性,能为设计人员提升效率,降低错误率,便于控制系统的设计和后期维护。
  参考文献:
  [1]芮长胜,张超,越冬峰.射流预冷涡轮发动机技术研究与发展[J].航空科学技术,2015,26(10):53-59.
  [2]刘旭峰,常鸿雯,薛洪科,等.射流预冷装置温降与流阻特性试验研究[J].航空发动机,2018,44(2):81-86.
  [3]李艳军,常鸿雯,薛洪科,等.射流预冷降温性能评估及敏感性分析[J].航空发动机,2017,43(1):85-90.
其他文献
摘要:本文详细分析了汽车转向系统转向沉重的原因,其中分别介绍了机械转向系统、液压助力转向系统、电动助力转向系统转向沉重的原因,转向盘的检查,转向机组成与工作原理的介绍以及在更换转向机的过程中要注意的事项,以及转向机可能会出现的电子问题,为从事汽车维修行业人员、教师团队和汽车使用者提供一定的理论参考以及一定的技术指导,在维修过程中少走弯路,既可以节约时间又可以降低维修成本。  Abstract: T
摘要:在对混装电路板进行焊接的过程中,良好的工艺技术是确保其焊接质量与后期应用效果的关键。基于此,本文就对混装电路板焊接过程中的工艺技术进行分析,包括焊接前的准备工作、焊接方法的合理选择、焊接工艺的设计以及具体焊接规程,以此来确保混装电路板的应用效果。  Abstract: In the process of welding mixed circuit board, good process te
摘要:内燃机的运用,使我国各大领域都得到了良好的发展,但是内燃机的工艺手段还需改进,传统的工艺已经跟不上时代发展的步伐,现代化机械设计必须认清时代发展的方向。从机械制造行业的角度出发,为了能够满足当今社会人们的需求,只有对工艺技术进行改革创新,研发出新型的机械制造技术,才能提高市场中的竞争力,使内燃机技术在当今激烈的市场竞争中独占鳌头。本文对现代化机械设计制造工艺及精密加工技术进行简要分析。  A
摘要:自动化焊接技术作为机械制造中的核心技术之一,应该跟紧时代的脚步进行创新。现阶段,自动化焊接技术在我国机械制造领域中被得到广泛应用,大大推动了我国机械制造业的长久发展。其中,在汽车发动机的制造中起到了至关重要的作用。自动化焊接技术所需的自动化水平较高,机械制造业应该根据汽车发动机制造的实际情况对自动化焊接技术进行有效研究,确保汽车发动机在制造的过程中能够达到相关标准。本文对自动化焊接技术在机械
摘要:场内机动车辆在企业生产运输过程中扮演着至关重要的角色,它不仅有助于企业运输效率的提升,而且还能够增加企业的经济效益。为了全面确保场内机动车辆安全稳定运行,需要定期检查其安全状况,并采取相关的措施进行维护和保养,最大限度的降低车辆安全隐患发生的概率。本文主要针对影响场内机动车辆检验检测工作质量相关因素以及优化工作质量的相关措施进行了探究,希望能够为场内机动车辆检验检测工作开展提供有效的参考。 
摘要:随着我国制造业的发展,传感器技术越来越多的应用于制造业中。传感器能够将化学量、物理量和电量转化为计算机能够识别的数字信号,实时的反映各项参数。当今的制造业越来越依赖传感器技术,传感器能在智能制造过程中提升工作效率。本文通过分析传感器技术在智能制造中的应用,希望能对传感器技术在智能制造的发展中有些许作用。  Abstract: With the development of my countr
摘要:随着汽车制造行业的快速发展,汽车白车身焊装生产线向智能化、柔性化方向发展。往复杆机构是汽车白车身焊装线输送的关键设备,其自动化程度决定着汽车焊接质量和焊接效率。本文针对往复杆机构的工作原理、输送模式应用进行研究,利用PLC控制器和伺服驱动器提升往复杆机构的重复定位精度、运行稳定性和自动化程度。采用往复杆机构能够实现工件的自动循环运输和柔性化生产,提升焊装生产线的使用率,对焊装生产线的设计具有
摘要:随着科技的发展和生活水平的提高,人们对汽车的需求逐年增加,在汽车数量增多的同时,汽车火灾事故的发生几率也呈现上升趋势。汽车火灾事故不仅会给人们造成巨大的财产损失,更重要的是严重威胁着人们的生命安全。传统的汽车火灾探测系统使用单个传感器,探测效率低下,因此,采用多传感器信息融合的方式,可实现对汽车火灾及时、准确的探测与报警。首先简析汽车火灾的发生原因,确定了汽车火灾探测报警系统研究思路,设计了
摘要:机械产品设计生产的传统工艺不断升级转型,结合现代科学技术的运用,很大程度上提升了我国在工业机械产品设计生产上的壁垒,解放人力、物力的同时,所涉及的产品设计、制造质量等方面有了质的飞跃。本文通过对三维建模技术的运用、分析等进行简单介绍,向读者说明三维建模技术应用于我国机械设计生产方面所表现出的强大技术。  Abstract: The traditional process of mechani
摘要:本文介绍了防错技术在汽车减震器工艺中应用应遵守的原则,介绍了此技术在汽车减震器制造中的主要原则,并介绍了技术在汽车减震器制造中的具体应用案例,并在制造工程中,研究和参考防误技术的具体流程。  Abstract: This paper introduces the principles that should be observed in the application of error pr