《电子技术应用》
您所在的位置:首页 > 测试测量 > 业界动态 > 基于PLC的飞机纵向重心自动调节系统的设计与实现

基于PLC的飞机纵向重心自动调节系统的设计与实现

2007-12-25
作者:付 瑞, 范蟠果

摘 要:介绍了一种利用PLC设计的飞机纵向重心自动调节" title="自动调节">自动调节系统,并对系统的工作原理和软硬件设计进行了详细说明。经过实际测试,该系统运行稳定、可靠,达到了预期的设计要求。
关键词:可编程控制器  自动调节系统  飞机纵向重心

 

    飞机重心的位置直接影响飞机的稳定性和操纵特性,飞机定型试飞过程中经常要对飞机的重心位置进行调整,以便验证不同重心状态下飞机的操纵稳定特性。为顺利完成飞机的重心试飞试验,这里设计了一套基于PLC的飞机重心自动调节系统。目前世界上主要的控制方法有:①空中客车公司的水调节系统:该系统自动化程度高,但安装不便,成本较高,且不适合粗短型飞机的试飞。②波音公司的标准砝码调节系统:该系统改装工作量小,成本较低,但自动化程度不高。经过比较以往各种重心调节方案的优缺点,并通过计算和分析,本系统采用了标准砝码和防冻液联合调节的方法。
1 系统工作原理
1.1 地面调节阶段

    系统试飞前通过显示器触摸屏向PLC输入飞机称重数据、飞机加油量、飞行员及试验员质量和坐标、飞机预设重心值K等参数,PLC根据这些输入参数计算出飞机实时重心值XT0,在地面进行预配平。在地面预配平时,按照地面预配平规律,可以选择砝码单独预配平、防冻液单独预配平和砝码防冻液联合预配平三种" title="三种">三种方法。选择砝码单独预配平时,由系统显示器向系统操作员发出提示信息,提示操作员搬移砝码的数量和方向,通过改变砝码在前、后机舱的质量分布将实时重心调节到预设值。选择防冻液单独预配平时,经过计算,由PLC来控制前后输液泵的工作,通过改变防冻液在前、后机舱的质量分布将实时重心调节到预设重心。选择砝码防冻液联合预配平时,通过提示系统操作员搬移砝码的数量和方向以及由PLC控制输液泵来调节防冻液质量分布,改变砝码和防冻液在前、后机舱的质量分布,将实时重心调节到预设重心。联合预配平是以上两种单独预配平的优化组合方法,本系统即采用了这种方法。
1.2 空中调节阶段
    完成地面预配平后,当PLC接收到系统操作员发送的开始空中调节命令后,PLC开始向系统显示器发送实时重心值XT0以及采集到的防冻液温度、压力液位" title="液位">液位、流量信号,并接收系统操作员的指令,系统操作员可以通过切换屏幕观测系统各部分的工作状态和实时数据;同时PLC向安装在驾驶舱的驾驶舱重心显示器发送飞机实时重心值XT0,由驾驶舱重心显示器向飞行员显示实时重心位置,飞行员可以通过驾驶舱重心显示器上的触摸键向PLC发送飞行员指令。当PLC接收到飞行员发出的紧急指令、特科指令和降落指令时,系统按照不同指令对应的调节规律进行调节。当没有三种飞行员指令时,PLC计算飞机实时重心值XT0与预设重心值K的差值,当该差值超出系统要求的范围δ时,PLC控制输液泵进行调节,将实时重心值XT0调节到预设重心值K,即令该差值为0。随着飞机燃油的消耗,实时重心值XT0又开始变化,PLC继续进行判断并调节,这样实时重心值XT0就始终保持在(K±δ)内,保证了飞机的飞行安全。调节规律如图1所示,重心随耗油量变化如图2所示。

 

 


2 系统组成及硬件设计
2.1 系统组成

    如图3所示,该系统由控制机柜、前砝码平台、后砝码平台、前防冻液罐组、后防冻液罐组及驾驶舱显示器等组成。前、后砝码平台由标准砝码和磁感应" title="磁感应">磁感应传感器组成,每个砝码安装的位置下都装有一个磁感应传感器,用来判断该位置有无砝码。前、后防冻液罐组由储液罐、输液泵、电动插板开关、手动插板开关、安全阀、加热器和液位、温度、压力、流量传感器等组成,电动插板开关在输液泵开启后自动打开,停止后自动关闭,防止虹吸现象。通过采集安装在储液罐中的液位传感器和管路上的压力传感器信号" title="传感器信号">传感器信号,实时观测储液罐液位和管路压力。通过采集安装在储液罐中的温度传感器信号,控制加热器工作,保证了防冻液始终保持在5°C~30°C之间。通过安装在管路上的流量传感器实时采集前、后储液罐的质量改变量。控制机柜中安装有PLC控制器、系统显示器和接触器等,控制机柜实现了信号采集、实时计算、输液泵控制和加热等功能,是整个重心调节系统的核心。

 


2.2 硬件设计
    系统硬件结构如图4所示。为了采集防冻液流量信号和前后砝码平台的砝码位置信号,并控制前后输液泵、前后电动插板开关和加热器,控制器选用三菱FX2N-128MR-D型PLC,并扩展了输入输出模块FX2N-48MR-D。此外,为了接收飞机燃油信号,连接驾驶舱重心显示器,采集砝码位置信号和防冻液压力、液位和温度等参数,还选用了通讯模块FX2N-232IF、FX2N-422-BD、测温模块FX2N-4AD-PT和A/D输入模块FX2N-8AD。驾驶舱重心显示器选用三菱F930GOT-LWD型PLC触摸屏图形操作终端,用来向飞行员显示飞机实时重心值XT0并接收飞行员指令。系统显示器选用三菱F940GOT型彩色触摸屏图形操作终端,用于显示控制系统界面、监控各部分的工作状态、输入飞机试飞各项参数、接收系统操作员的命令和向PLC发送数据等。在将各数据输入后,由PLC计算飞机实时重心值XT0并向操作员显示。其中,PLC与驾驶舱重心显示器和系统显示器都采用RS-422总线进行实时数据传输,飞机燃油信号通过RS-232总线向PLC传送。


3 软件设计
    PLC程序采用FX-PCS-WIN-2.0c软件进行编写,应用该软件可编写PLC梯形图程序。系统显示器和驾驶舱重心显示器由GT Designer V5.0开发平台开发并通过RS-232线缆下载至F940GOT和F930GOT-LWD中。该GOT采用RS-422 CPU编程接口与PLC实时传输数据。系统开始工作后,PLC上电自检,自检通过后系统进入主界面,试验员输入本次飞行参数后选择地面预配平方式,系统按照选择的方式进行地面预配平,配平完成后飞机起飞,PLC采集模拟量和脉冲信号并接收飞机燃油信号,根据各种参数计算出飞机实时重心值XT0。同时接收系统操作员发送的信号和命令,并向驾驶舱重心显示器发送飞机实时重心值XT0。系统操作员发送飞行中配平命令后,系统进入空中飞行配平阶段,PLC判断是否有紧急指令、特科指令和降落指令三种飞行员指令,如有,则按照相应的调节规律进行重心调节,否则按照正常调节规律进行调节。PLC实时采集防冻液温度信号并判断,当防冻液温度低于5°C并且系统没有进行飞行中调节时,PLC控制加热器开始加热,加热至30°C停止,以防止防冻液过于粘稠,保证防冻液流动顺畅,系统正常工作。系统操作员可以通过系统显示器实时观测系统状态,飞行员可通过驾驶舱重心显示器实时观察飞机重心值。系统程序流程图如图5所示。

 

 


4 系统设计难点问题
    在地面试验阶段发现由于外界的干扰会造成飞机燃油信号出现干扰,造成系统运行不稳定,因此需要对接收到的飞机燃油信号进行软件滤波。由于飞机发动机正常工作时,发动机耗油值不会出现剧烈波动的情况,特别是在稳定工作后,耗油值会在一定值上下浮动(但浮动范围不大),因此决定采用限幅滤波法。根据发动机耗油参数确定两次接收值允许的最大偏差值A,每次接收到新值时判断:如果本次值与上次值之差?燮A,则本次值有效;如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值。采用该滤波方法能有效克服因偶然因素引起的脉冲干扰,保证接收到的飞机燃油信号的准确。图6为程序中限幅滤波部分的程序,其中, D400存放上次值、D410存放本次值、D411为本次值与上次值之差、D500存放最大偏差值A。

 


    本系统通过改变砝码及防冻液在飞机前后舱的质量分布,实现了对飞机纵向重心的调节。由于选用了彩色的系统显示器,大大增强了系统的直观性,提高了人机交互能力。在飞机试飞过程中,该系统响应速度快,运行稳定、可靠,能够完成飞机试飞过程中对飞机重心的调节,可用来研究飞机的重心分布、燃油消耗控制规律等,达到了预期的设计目标,为飞机的定型试飞提供了技术保证。
参考文献
[1] 顾战松,陈铁年.可编程控制器原理与应用.北京:国防工业出版社.1996.
[2] 三菱公司. FX1S,FX1N,FX2N 编程手册.2001.
[3] 三菱公司. FX系列通讯手册.2001.
[4]  三菱公司. GOT-F900操作手册.2002.

本站内容除特别声明的原创文章之外,转载内容只为传递更多信息,并不代表本网站赞同其观点。转载的所有的文章、图片、音/视频文件等资料的版权归版权所有权人所有。本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如涉及作品内容、版权和其它问题,请及时通过电子邮件或电话通知我们,以便迅速采取适当措施,避免给双方造成不必要的经济损失。联系电话:010-82306118;邮箱:aet@chinaaet.com。