1.本技术涉及航空电子技术领域,尤其涉及一种折叠翼梢告警方法、装置、设备及存储介质。
背景技术:
2.折叠翼技术最早应用于军机上,随着民用飞机对航程与经济性需求的提高,波音公司首次将此技术带到了民用客机777x上,该技术为飞机带来了更大的展弦比与翼展,同时解决了细长机翼设计与制造困难与机翼过长所带来的场面运行问题。采用折叠翼技术的飞机既可以满足e类机场的起降要求,同时大机翼可以提高升阻比,极大地提高了气动效率,降低了飞机运营成本。
3.波音在777x上采用可折叠的翼梢设计。在起飞前,翼梢放下且锁定,折叠段和固定段形成完整的大展弦比机翼,从起飞到升空到巡航到降落接地,机翼一直保持在这个状态。降落后,在跑道上减速滑行时当速度低于一定阈值后,翼梢自动折叠从而便于机场运行。
4.但是,波音777x在eicas上的折叠翼状态指示具有正常工作情况下的三种状态,即已收起、过程状态、已展开。但没有设计折叠翼异常状态时的告警指示,也没有设计对应的机组告警系统(crew alerting system,cas)告警信息。
技术实现要素:
5.本技术实施例提供一种折叠翼梢告警方法、装置、计算机设备及存储介质,用于实现对折叠翼梢的异常状态进行告警。
6.本发明实施例提供一种折叠翼梢告警方法,所述方法包括:
7.获取折叠翼梢的当前状态,所述当前状态为收起状态或展开状态;
8.若确定所述当前状态为收起状态,则获取飞机翼梢的展开过程信息,并根据所述展开过程信息对出现的故障进行告警;
9.若确定所述当前状态为展开状态,则获取飞机翼梢的收起过程信息,并根据所述收起过程信息对出现的故障进行告警。
10.本发明实施例提供一种折叠翼梢告警装置,所述装置包括:
11.获取模块,用于获取折叠翼梢的当前状态,所述当前状态为收起状态或展开状态;
12.告警模块,用于若所述当前状态为收起状态,则获取飞机翼梢的展开过程信息,并根据所述展开过程信息对出现的故障进行告警;
13.告警模块,用于若所述当前状态为展开状态,则获取飞机翼梢的收起过程信息,并根据所述收起过程信息对出现的故障进行告警。
14.一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述的折叠翼梢告警方法。
15.本发明提供一种折叠翼梢告警方法、装置、计算机设备及存储介质,获取折叠翼梢的当前状态,所述当前状态为收起状态或展开状态;若确定所述当前状态为收起状态,则获
取飞机翼梢的展开过程信息,并根据所述展开过程信息对出现的故障进行告警;若确定所述当前状态为展开状态,则获取飞机翼梢的收起过程信息,并根据所述收起过程信息对出现的故障进行告警。本发明基于对折叠翼民用飞机的运行场景进行分析,根据对运行场景中折叠翼梢可能发生的故障类型进行分析并进行告警,从而通过本发明可以实现对折叠翼梢的异常状态进行告警。
附图说明
16.图1为本技术提供的一种折叠翼梢告警方法流程图;
17.图2为本技术提供的飞机出场场景折叠翼梢告警流程图;
18.图3为本技术提供的飞机入场场景折叠翼梢告警流程图;
19.图4为本技术提供的折叠翼梢告警装置的结构示意图;
20.图5为本技术提供的计算机设备的一示意图。
具体实施方式
21.为了更好的理解上述技术方案,下面通过附图以及具体实施例对本技术实施例的技术方案做详细的说明,应当理解本技术实施例以及实施例中的具体特征是对本技术实施例技术方案的详细的说明,而不是对本技术技术方案的限定,在不冲突的情况下,本技术实施例以及实施例中的技术特征可以相互组合。
22.请参阅图1,为本发明实施例提供的一种折叠翼梢告警方法,该方法具体包括步骤s1-步骤s3:
23.步骤s1,获取折叠翼梢的当前状态,所述当前状态为收起状态或展开状态。
24.步骤s2,若确定所述当前状态为收起状态,则获取飞机翼梢的展开过程信息,并根据所述展开过程信息对出现的故障进行告警。
25.具体的,在折叠翼梢的当前状态为收起状态时,按照图2所示的流程图进行执行。即在所述根据所述展开过程信息对出现的故障进行告警,包括:
26.步骤s21,若折叠翼梢为收起状态,确认飞行员是否控制翼梢展开。
27.步骤s22,若飞行员未控制翼梢展开,则根据飞机是否进入跑道进行告警。
28.其中,所述根据飞机是否进入跑道进行告警,包括:若所述飞机进入跑道,则输出飞机进入跑道但翼梢未展开cas警告信息;若所述飞机未进入跑道,则跳转到步骤s21确认飞行员是否控制翼梢展开继续执行。
29.步骤s23,若飞行员控制翼梢展开,则确定飞机翼梢是否出现故障。
30.步骤s24,若所述飞机翼梢出现故障,则输出翼梢图像告警信息及翼梢状态民用飞机机组告警系统cas戒备信息,所述翼梢图像告警信息用于指示出现故障的翼梢位置。
31.具体的如图2所示,若非飞机翼梢出现故障,若确定左侧翼梢是否卡死,右侧翼梢正常,则输出的翼梢图像告警信息具体为左侧翼梢图像告警信息变为琥珀色x,右侧动态显示;若右侧翼梢卡死,左侧翼梢正常,则输出的翼梢图像告警信息具体为右侧翼梢变为琥珀色x,左侧动态显示;若左右两侧翼梢卡死,则输出的翼梢告警图像具体为左右两侧翼梢变为琥珀色x。
32.本技术中翼梢图像告警信息对应的图形符号充分遵循民用飞机eicas故障旗图形
符号设计风格,根据故障类型设计折叠翼图形符号告警方案如表1所示。
33.表1
[0034][0035][0036]
本技术根据民用飞机机组告警系统(cas)窗口交互设计规范设计的cas告警指示有5种,分别是config wingtips、wingtips drive、chkl incomplete norm、wingtips drive、wingtips sys,cas信息告警方案如表2所示。其中,本实施例中的翼梢状态民用飞机机组告警系统cas戒备信息即为表2中的wingtips drve。
[0037]
表2
[0038][0039]
步骤s25,若所述飞机翼梢未出现故障且翼梢为展开状态,则确认飞行员是否打开检查单检查翼梢状态。
[0040]
步骤s26,若飞行员未打开检查单检查翼梢状态,则输出飞行员未按程序打开检查单确认折叠翼梢状态cas戒备信息。
[0041]
在本实施例中,若飞行员打开检查单检查翼梢状态,则流程执行结束。
[0042]
步骤s3,若确定所述当前状态为展开状态,则获取飞机翼梢的收起过程信息,并根据所述收起过程信息对出现的故障进行告警。
[0043]
具体的,在折叠翼梢的当前状态为展开状态时,按照图3所示的流程图进行执行。即在所述根据所述收起过程信息对出现的故障进行告警,包括:
[0044]
步骤s31,若折叠翼梢为展开状态,确定系统是否接收到无法收起信号。
[0045]
步骤s32,若系统接收到无法收起信号,则输出翼梢图像告警信息及折叠翼系统在着陆前检测到某种故障导致折叠翼梢不能收起cas提示信息。
[0046]
步骤s33,若系统未接收到无法收起信号,则确定是否达到判定条件翼梢自动收起。
[0047]
具体的,该判定条件可以为自动折叠控制板为auto状态,且飞机接地、且地速小于50节。
[0048]
步骤s34,若未达到判定条件翼梢自动收起,则确定飞行员是否实现手动控制收起翼梢。
[0049]
步骤s35,若所述飞行员手动无法实现控制收起翼梢,则输出翼梢图像告警信息及自动折叠控制板处于自动状态,折叠翼梢满足自动折叠条件,但折叠翼未能自动收起cas戒备信息。
[0050]
步骤s36,若达到判定条件翼梢自动收起或飞行员手动实现控制收起翼梢,则根据所述收起过程信息确定飞机翼梢是否出现故障。
[0051]
步骤s37,若所述飞机翼梢出现故障,则输出翼梢图像告警信息及翼梢状态cas戒
备信息,所述翼梢图像告警信息用于指示出现故障的翼梢位置。
[0052]
若非飞机翼梢出现故障,若确定左侧翼梢是否卡死,右侧翼梢正常,则输出的翼梢图像告警信息具体为左侧翼梢图像告警信息变为琥珀色x,右侧动态显示;若右侧翼梢卡死,左侧翼梢正常,则输出的翼梢图像告警信息具体为右侧翼梢变为琥珀色x,左侧动态显示;若左右两侧翼梢卡死,则输出的翼梢告警图像具体为左右两侧翼梢变为琥珀色x。
[0053]
在本实施例中,若所述飞机翼梢未出现故障,则确定折叠翼梢为收起状态。
[0054]
需要说明的是,本技术所涉及告警逻辑均发生在折叠翼飞机入场和出场的运行场景下,涉及的故障类型包括但限于以下10种:左侧翼梢展开卡死、右侧翼梢展开卡死、双侧翼梢展开卡死、飞行员未按程序打开检查单确认折叠翼梢状态、飞机进入跑道但翼梢未展开、左侧翼梢收起卡死、右侧翼梢收起卡死、双侧翼梢收起卡死、折叠翼梢未能按预定逻辑自动收起、着陆前检测到某种故障导致折叠翼梢不能收起。
[0055]
本发明实施例提供一种折叠翼梢告警方法,获取折叠翼梢的当前状态,所述当前状态为收起状态或展开状态;若确定所述当前状态为收起状态,则获取飞机翼梢的展开过程信息,并根据所述展开过程信息对出现的故障进行告警;若确定所述当前状态为展开状态,则获取飞机翼梢的收起过程信息,并根据所述收起过程信息对出现的故障进行告警。本发明基于对折叠翼民用飞机的运行场景进行分析,根据对运行场景中折叠翼梢可能发生的故障类型进行分析并进行告警,从而通过本发明可以实现对折叠翼梢的异常状态进行告警。
[0056]
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0057]
在一实施例中,提供一种折叠翼梢告警装置,该折叠翼梢告警装置与上述实施例中折叠翼梢告警方法一一对应。如图4所示,所述折叠翼梢告警装置各功能模块详细说明如下:
[0058]
获取模块41,用于获取折叠翼梢的当前状态,所述当前状态为收起状态或展开状态;
[0059]
告警模块42,用于若所述当前状态为收起状态,则获取飞机翼梢的展开过程信息,并根据所述展开过程信息对出现的故障进行告警;
[0060]
告警模块42,用于若所述当前状态为展开状态,则获取飞机翼梢的收起过程信息,并根据所述收起过程信息对出现的故障进行告警。
[0061]
在本发明提供的一个可选实施例中,告警模块42,具体用于:
[0062]
根据所述展开过程信息确定飞机翼梢是否出现故障;
[0063]
若所述飞机翼梢出现故障,则输出翼梢图像告警信息及翼梢状态民用飞机机组告警系统cas戒备信息,所述翼梢图像告警信息用于指示出现故障的翼梢位置;
[0064]
若所述飞机翼梢未出现故障,则确认飞行员是否打开检查单检查翼梢状态;
[0065]
若飞行员未打开检查单检查翼梢状态,则输出飞行员未按程序打开检查单确认折叠翼梢状态cas戒备信息。
[0066]
在本发明提供的一个可选实施例中,告警模块42,具体用于:
[0067]
确认飞行员是否控制翼梢展开;
[0068]
若飞行员未控制翼梢展开,则根据飞机是否进入跑道进行告警;
[0069]
若飞行员控制翼梢展开,则获取飞机翼梢的展开过程信息,并根据所述展开过程信息对出现的故障进行告警。
[0070]
在本发明提供的一个可选实施例中,告警模块42,具体用于:
[0071]
若所述飞机进入跑道,则输出飞机进入跑道但翼梢未展开cas警告信息;
[0072]
若所述飞机未进入跑道,则跳转到步骤确认飞行员是否控制翼梢展开继续执行。
[0073]
在本发明提供的一个可选实施例中,告警模块42,具体用于:
[0074]
根据所述收起过程信息确定飞机翼梢是否出现故障;
[0075]
若所述飞机翼梢出现故障,则输出翼梢图像告警信息及翼梢状态cas戒备信息,所述翼梢图像告警信息用于指示出现故障的翼梢位置;
[0076]
若所述飞机翼梢未出现故障,则确定折叠翼梢为收起状态。
[0077]
在本发明提供的一个可选实施例中,告警模块42,具体用于:
[0078]
确定系统是否接收到无法收起信号;
[0079]
若系统接收到无法收起信号,则输出翼梢图像告警信息及折叠翼系统在着陆前检测到某种故障导致折叠翼梢不能收起cas提示信息;
[0080]
若系统未接收到无法收起信号,则根据是否达到判定条件翼梢自动收起进行告警。
[0081]
在本发明提供的一个可选实施例中,告警模块42,具体用于:
[0082]
若未达到判定条件翼梢自动收起,则确定飞行员是否实现手动控制收起翼梢;
[0083]
若所述飞行员手动无法实现控制收起翼梢,则输出翼梢图像告警信息及自动折叠控制板处于自动状态,折叠翼梢满足自动折叠条件,但折叠翼未能自动收起cas戒备信息;
[0084]
若达到判定条件翼梢自动收起或所述飞行员手动实现控制收起翼梢或,则跳转到步骤根据所述收起过程信息确定飞机翼梢是否出现故障继续执行。
[0085]
关于折叠翼梢告警装置的具体限定可以参见上文中对于折叠翼梢告警方法的限定,在此不再赘述。上述设备中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0086]
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过系统总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种折叠翼梢告警方法。
[0087]
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
[0088]
获取折叠翼梢的当前状态,所述当前状态为收起状态或展开状态;
[0089]
若确定所述当前状态为收起状态,则获取飞机翼梢的展开过程信息,并根据所述展开过程信息对出现的故障进行告警;
[0090]
若确定所述当前状态为展开状态,则获取飞机翼梢的收起过程信息,并根据所述收起过程信息对出现的故障进行告警。
[0091]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0092]
获取折叠翼梢的当前状态,所述当前状态为收起状态或展开状态;
[0093]
若确定所述当前状态为收起状态,则获取飞机翼梢的展开过程信息,并根据所述展开过程信息对出现的故障进行告警;
[0094]
若确定所述当前状态为展开状态,则获取飞机翼梢的收起过程信息,并根据所述收起过程信息对出现的故障进行告警。
[0095]
在一个实施例中,提供了一种计算机程序产品,所述计算机程序产品包括计算机程序,计算机程序被处理器执行实现以下步骤:
[0096]
获取折叠翼梢的当前状态,所述当前状态为收起状态或展开状态;
[0097]
若确定所述当前状态为收起状态,则获取飞机翼梢的展开过程信息,并根据所述展开过程信息对出现的故障进行告警;
[0098]
若确定所述当前状态为展开状态,则获取飞机翼梢的收起过程信息,并根据所述收起过程信息对出现的故障进行告警。
[0099]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
[0100]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
[0101]
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。