一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

包括飞行管理架构的飞行器和引导飞行器的方法与流程

2022-02-22 02:21:33 来源:中国专利 TAG:


1.本发明涉及一种包括飞行管理架构的飞行器以及一种通过所述飞行管理架构来引导飞行器的方法。


背景技术:

2.按照常规,飞行管理架构包括由若干飞行管理系统(fms)构成的引导链,这些飞行管理系统用于管理飞行计划、计算飞行器的路径、通过考虑给定的度量(时间、距离、燃料消耗等)和飞行器的当前状态(位置、高度、航向、姿态、爬升角等)来遵循飞行计划、并且用于将引导指令传输到飞行控制器以便根据要遵循的路径而控制飞行器操纵面。
3.在飞行员不能驾驶飞行器的情形下,希望飞行器能够通过遵循引导链的引导指令而被自主导引向改航机场,并使用自主着陆装置着陆到改航机场。
4.为了计算飞行路径,每个飞行管理系统集成了与飞行器的飞行条件相适配的飞行力学方程以及各种飞行程序(进场等)规定的约束。在极少数情况下,例如,在需要一系列机动的复杂进场程序期间,飞行管理系统会产生异常,比如,路径不适合具体情况或者由于计算的复杂性而出现错误,这些计算是为了在考虑飞行器的当前状态的同时确保机动被组合而实施的。
5.当飞行员能够驾驶飞行器时,这些异常是没问题的,因为所述飞行员可以识别和解决异常,同时使飞行器保持处于安全飞行条件下。在飞行员不能驾驶飞行器的情形下,这些异常不能确保飞行器朝向改航机场的自主引导的可靠性。
6.因此,需要克服这个问题,并为飞行器找到一种飞行管理结构,该飞行管理结构确保飞行器在可能软件异常的情况下的引导的可用性和完整性。


技术实现要素:

7.本发明的目的是解决所有或一些这种需要,并且它涉及一种飞行器,包括具有显示屏和能够由飞行员启用的控制件的驾驶舱、用于与地面操作员通信的装置、用于测量身体能力/失能的单元,所述单元被配置成确定机组人员能够还是不能驾驶所述飞行器并且传输包括与所述飞行员驾驶所述飞行器的能力/失能相关的信息的信号,所述飞行器进一步包括引导航空电子器件,所述引导航空电子器件包括引导架构和飞行控制器,所述引导架构被配置成计算所述飞行器的引导指令,所述飞行控制器能够经由所述飞行员在所述控制件上的动作来启用/停用,并且被配置成根据所述引导指令来驾驶所述飞行器,所述引导架构包括两个不同的引导链和选择单元,所述选择单元连接至所述两个引导链、连接至所述飞行控制器、连接至所述控制件、连接至所述显示屏、并且连接至所述用于测量身体能力/失能的单元以用于接收由所述单元传输的所述信号,被称为主引导链的第一引导链被配置成基于所述飞行器的当前状态和飞行计划而计算所述飞行器朝向目的地机场的主路径,并计算所述飞行器的遵循所述主路径的主引导指令,被称为紧急引导链的第二引导链被配置成基于与所述主路径的公共的路径的初始部分的至少一部分和所述飞行器的当前
状态而计算所述飞行器朝向改航机场的紧急路径,并计算所述飞行器的遵循所述紧急路径的紧急引导指令,所述选择单元被配置成接收所述主引导指令和所述紧急引导指令,并根据与所述飞行员驾驶所述飞行器的能力/失能相关的信息而将所述引导指令中的任一个引导指令传输到所述飞行控制器。
8.根据本发明的引导架构允许:如果机组人员不能驾驶飞行器,那么在确保飞行器a在紧急路径上的引导的可用性和完整性的同时,飞行器被导引到朝向改航机场的紧急路径,因为由紧急引导链实施的软件对于异常是可靠的。不形成本发明的一部分的自主着陆装置的实施方式将允许飞行器a在改航机场着陆。
9.有利地,所述选择单元被配置成在接收到包括与所述飞行员驾驶所述飞行器的失能相关的信息的信号时,将所述紧急引导指令传输到所述飞行控制器。
10.有利地,所述选择单元被配置成在接收到由所述主引导链传输并指示所述主引导链有故障的信号时,将所述紧急引导指令传输到所述飞行控制器。
11.本发明还涉及一种用于引导飞行器的方法,所述飞行器包括具有显示屏和能够由飞行员启用的控制件的驾驶舱、用于与地面操作员通信的装置、用于测量身体能力/失能的单元,所述单元被配置成确定机组人员能够还是不能驾驶所述飞行器并且传输包括与所述飞行员驾驶所述飞行器的能力/失能相关的信息的信号,所述飞行器进一步包括引导航空电子器件,所述引导航空电子器件包括引导架构和飞行控制器,所述引导架构被配置成计算所述飞行器的引导指令,所述飞行控制器能够经由所述飞行员在所述控制件上的动作来启用/停用,并且被配置成根据所述引导指令来驾驶所述飞行器,所述引导架构包括两个不同的引导链和选择单元,所述选择单元连接至所述两个引导链、连接至所述飞行控制器、连接至所述控制件、连接至所述显示屏、并且连接至所述用于测量身体能力/失能的单元以用于接收由所述单元传输的所述信号,所述方法包括:计算主路径的步骤,其中被称为主引导链的第一引导链基于所述飞行器的当前状态和第一飞行计划而计算所述飞行器朝向目的地机场的主路径;计算主引导指令的步骤,其中所述主引导链基于所述主路径而计算主引导指令;计算紧急路径的步骤,其中被称为紧急引导链的第二引导链基于与所述主路径公共的路径的初始部分的至少一部分和所述飞行器的当前状态而计算所述飞行器朝向改航机场的紧急路径;计算紧急引导指令的步骤,其中所述紧急引导链基于在计算所述紧急路径的步骤期间计算的紧急路径而计算所述飞行器的紧急引导指令;由所述选择单元实施的传输步骤,在所述步骤期间,如果由所述用于测量所述身体能力/失能的单元传输的所述信号包括与所述飞行员驾驶所述飞行器的能力相关的信息,那么所述选择单元将所述主引导指令传输到所述飞行控制器,或者如果所述信号包括与所述飞行员驾驶所述飞行器的失能相关的信息,那么所述选择单元将所述紧急引导指令传输到所述飞行控制器,并且如果所述飞行控制器被停用,那么启用所述控制器。
12.有利地,在计算所述主路径的步骤中,所述主引导链通过将飞行力学方程积分来计算所述主路径。
13.有利地,在计算所述紧急路径的步骤中,所述主引导链仅使用预定义的线段和/或圆弧来计算所述紧急路径。
14.有利地,所述飞行员可以经由所述控制件而作用在所述选择单元上,以便在所述选择单元将紧急引导指令传输到所述飞行控制器的情况下,迫使所述选择单元将所述主引
导指令传输到所述飞行控制器。
15.有利地,地面操作员可以经由所述飞行器的通信装置而作用在所述选择单元上,以便在所述选择单元将紧急引导指令传输到所述飞行控制器的情况下,迫使所述选择单元将所述主引导指令传输到所述飞行控制器,并且在替换所述第一飞行计划的同时,向所述将主引导链提供第二飞行计划。
16.有利地,所述选择单元在接收到由所述主引导链传输并指示所述主引导链有故障的信号时,将所述紧急引导指令传输到所述飞行控制器,并且如果所述飞行控制器被停用,那么启用所述飞行控制器。
17.有利地,在所述紧急引导链已仅基于公共路径的初始部分的一部分而计算紧急路径的情形下,在计算所述紧急路径的步骤之后的、由所述紧急引导链实施的警告步骤中,所述紧急引导链向所述驾驶舱的屏幕发送信号,以便显示旨在要求飞行员在预定时间内作用在所述控制件上的警告消息,并且仅当飞行员在预定时间内没有反应时,在传输引导指令的步骤中,所述选择单元将所述紧急引导指令从所述紧急引导链传输到所述飞行控制器,并且如果所述飞行控制器被停用,那么启用所述飞行控制器。
附图说明
18.在阅读以下对实施例的描述之后,将更加清楚地显现本发明的上述特征以及其他特征,所述描述是参照附图提供的,在附图中:
[0019]-图1是包括根据本发明的一个实施例的引导架构的飞行器的侧视示意性表示;
[0020]-图2是根据本发明的一个实施例的、连接至飞行控制器的引导架构的示意图;
[0021]-图3是连接至用于选择图2的引导架构的单元的紧急引导链以及用于特定引导情况的所述链的各个元件之间的相互作用的示意图;
[0022]-图4是由图2的引导架构的主引导链实施的各个步骤的逻辑图形式的视图;
[0023]-图5是由图2的引导架构的紧急引导链在第一引导情况下实施的各个步骤的逻辑图形式的视图,该视图类似于图4的视图;
[0024]-图6是由图3所示的紧急引导链在特定引导情况下实施的各个步骤的逻辑图形式的视图,该视图类似于图5的视图;
[0025]-图7是第一情形下飞行器的导航和由图2所示的引导架构计算的路径的示意图;
[0026]-图8是图7所展示的第一情形之后的第二情形下的视图,该视图类似于图7的视图;
[0027]-图9是图8所展示的第二情形之后的第三情形下的视图,该视图类似于图7的视图;以及
[0028]-图10是图9所展示的第三情形之后的第四情形下的视图,该视图类似于图7的视图。
具体实施方式
[0029]
参照图1至图3,飞行器a装备有多个系统,并且包括机组人员的驾驶舱p。驾驶舱p包括允许飞行员对飞行器a的飞行或飞行器a的系统进行作用的控制件g,以及用于显示来自飞行器的各个系统的信息以引起机组人员注意的多个显示屏d。飞行器系统包括:
[0030]-飞行器a的通信装置10,该通信装置包括连接至传输器/接收器10b的一个或多个天线10a,从而允许与地面操作员通信;
[0031]-引导航空电子器件20,该引导航空电子器件允许自动启用飞行器a的操纵面,以遵循飞行前准备的飞行计划pln(由飞行员,或经由通信装置从地面操作员接收);
[0032]-用于测量身体能力/失能的单元30,该单元监测飞行员的身体参数,以便检测机组人员是否能够驾驶飞行器a。
[0033]
用于测量身体能力/失能的单元30包括:一个或多个传感器(未示出),例如用于测量飞行员的移动的例如相机类型的传感器,或者布置在飞行员佩戴的手环中的心率传感器;以及中央单元,该中央单元用于基于预先设置并记录在数据库中的逻辑或阈值来解释一个或多个传感器的结果,并且用于根据来自传感器的数据来确定机组人员是能够还是相反不能驾驶飞行器。用于测量身体能力/失能的单元30产生信号s_incap,该信号指示机组人员驾驶飞行器a的能力/失能的状态,即,该信号包括与飞行员驾驶飞行器a的能力或相反的失能有关的信息。
[0034]
更具体地示出在图2中的引导航空电子器件20包括:
[0035]-引导架构40,该引导架构用于计算飞行器a的路径而允许飞行器遵循飞行计划pln并计算与该路径相关联的引导指令;以及
[0036]-飞行控制器50,该飞行控制器接收来自引导架构40的引导指令,以便作用在飞行器a的操纵面上以遵循所计算的路径。
[0037]
飞行控制器50是目前在飞行器上使用的装置,该装置可以经由控制件g上的动作来启用以便自主地驾驶飞行器a,或者如果飞行员希望手动驾驶飞行器a,则可以被停用。
[0038]
根据本发明的一个实施例,引导架构40包括被设计成计算引导指令的两个引导链60、70以及用于选择引导链的单元80。
[0039]
在两个引导链中,被称为主引导链60的第一引导链实施了用于计算飞行器a的主引导指令cons1的软件,以便遵循飞行器沿着飞行计划pln的路径。被称为紧急引导链70的第二引导链实施了用于计算飞行器a的紧急引导指令cons2的软件,以便到达改航机场div arp,该改航机场坐标包含在数据库db中。
[0040]
这两个引导链是不同的,即,由主引导链60实施的软件不同于由紧急引导链70实施的软件。
[0041]
选择单元80是中央单元类型,具有处理器、记录数据的存储器、由处理器执行以用于管理一组软件分区以使得选择单元80可以实施特定功能的操作系统、以及与飞行器a的其他系统的物理接口。选择单元80连接至两个引导链60、70、连接至用于测量身体能力/失能的单元30、连接至控制件g、连接至显示屏d、并且连接至飞行控制器50。
[0042]
选择单元80接收由两个引导链60、70供应的引导指令cons1、cons2,并且仅将来自单个引导单元的指令传输到飞行控制器50。
[0043]
在标称条件下(机组人员能够飞行并且主引导链60操作),选择单元80仅将主引导指令cons1从主引导单元60传输到飞行控制器50。如果所述飞行控制器被启用或已经被启用,那么飞行器将根据主引导单元60的主引导指令cons1来驾驶。
[0044]
在其他条件下(机组人员不能飞行,或者主引导链60不操作),选择单元80将紧急引导指令cons2从紧急引导链70传输到飞行控制器50,并且如果适用,启用飞行控制器50,
以便实施所述紧急引导指令cons2。
[0045]
机组人员驾驶飞行器的失能被理解为机组人员驾驶飞行器a的身体上的失能,在这种情况下由测量身体能力/失能的单元30确定,该单元发射包括指示机组人员不能驾驶飞行器的信息的信号s_incap;或者是虽然请求指机组人员作出响应而机组人员没有响应(飞行员没有作用在控制件g上),如下文将解释的。
[0046]
像紧急引导链70一样,主引导链60包括相同但彼此独立的至少两个飞行管理系统,它们彼此以相同的输入数据同时操作。例如,每个飞行管理系统容纳在若干ima硬件上(集中模块化航空电子器件是主要在标准arinc653中描述的架构)。硬件设备包括处理器、记录数据的存储器、由处理器执行以管理一组软件分区以使得相关设备可以实施特定功能的操作系统、与飞行器的各个装置或其它硬件设备的物理接口。
[0047]
对于每个引导链60、70,所有的飞行管理系统用来自选择单元80的相同输入数据和相同信号执行计算。在任何时候,只有由被称为主动系统的单个飞行管理系统执行的计算的结果用于引导飞行器,而被称为被动系统的其他飞行管理系统的计算的结果未被使用。选择单元80可以为引导链60、70中的每一个选择哪个飞行管理系统是主动系统。换句话说,选择单元80选择引导链60、70中的每一个引导链的飞行管理系统中的任一个飞行管理系统。
[0048]
在主引导链60上,飞行管理系统实施了软件,该软件执行逻辑功能和操作,从而实施与飞行器a的飞行条件(地形、天气、当前状态)相适配并且视情况与由各种飞行程序(进场等)规定的约束相适配的飞行力学方程。
[0049]
主引导链60接收飞行器的飞行计划pln、飞行器的当前状态acstate(位置、高度、航向、姿态、爬升角等)以及源自飞行器a的各个系统的数据作为输入:即,天气数据weather(风、风暴体的存在、冰雹等)和地形数据terrain(起伏)。
[0050]
如上文所解释,主链60的飞行管理系统中的每一个飞行管理系统包括各自实施了特定功能的若干设备,即:
[0051]-主路径计算单元61,该主路径计算单元用于基于飞行计划pln而实施路径计算功能;
[0052]-主路径监测单元62,该主路径监测单元用于实施路径监测功能;
[0053]-主引导单元63,该主引导单元用于实施将路径转换成用于飞行控制器50的引导指令的功能;以及
[0054]-主引导监测单元64,该主引导监测单元用于实施引导指令监测功能。
[0055]
主路径计算单元61计算遵循飞行计划pln从飞行器a的当前状态开始到目的地的路径,该路径由一系列区段(被称为航段)形成,从而允许将起点连接至到达点。每个航段定义了至少一个约束(速度、高度等),当飞行器在这个航段上飞行时,必须遵守该至少一个约束。由主路径计算单元61计算的路径被称为主路径tj。主路径tj的计算包括计算从飞行计划的一个航段到下一个航段的曲线过渡。为了执行此计算,主路径计算单元61将飞行力学方程积分并考虑与航段相关联的约束、飞行器的当前状态、天气数据weather和地形数据terrain。当被称为浮动航段的某些航段在空间中不具有固定位置时,由主路径计算单元61执行的计算甚至更加复杂,并且从浮动航段到下一航段的过渡取决于飞行器的当前状态及其性能。
[0056]
向主路径监测单元62提供主路径tj。此外,基于飞行器a的当前状态,向紧急引导链70提供主路径tj的前x分钟(飞行时间),如下文将解释。举例来说,紧急引导链70接收主路径tj的前五分钟作为输入。
[0057]
主路径监测单元62确保主路径tj有效,即,不呈现任何不连续性和/或与地形(地势)或天气(风暴体、强风区域等的回避)的冲突。此外,路径监测单元62根据飞行器的性能(存储在存储器中)确保飞行器a能够遵循主路径(与飞行器a的性能兼容的转弯半径或下降速率)。
[0058]
主引导单元63计算飞行器a的当前状态与主路径tj之间的差异。主引导单元将这些差异转换成引导指令,以便将飞行器a移动到主路径tj。主引导指令cons1被发送到选择单元80和主引导监测单元64。
[0059]
主引导监测单元64在确保所计算的指令将允许飞行器有效地移动到主路径tj上的同时验证主引导指令cons1的有效性,即,它们关于主路径tj与飞行器a的当前状态的一致性。引导指令缺乏有效性指示主动飞行管理系统的软件异常。
[0060]
紧急引导链70接收飞行器的当前状态acstate(位置、高度、航向、姿态、爬升角等)以及源自飞行器的各个系统的数据作为输入:即,简化的天气数据fweather(仅风暴体的存在)和地形数据terrain(地势)。紧急引导链70的飞行管理系统可以访问改航机场的数据库db,该数据库由地面操作员更新,并例如在飞行前、在飞行的准备期间经由通信装置10传输到飞行器a。对于每个机场,数据库db包括:机场的地理位置、自主着陆解决方案、比如可以使用的跑道以及对于这些跑道,进场方式、简化的进场程序。
[0061]
如上文所解释,紧急引导链70的每个飞行管理系统包括各自实施了特定功能的若干硬件设备,即:
[0062]-紧急路径计算单元71,该紧急路径计算单元用于实施用于计算朝向改航机场div arpt的路径的功能;
[0063]-紧急路径监测单元72,该紧急路径监测单元用于实施路径监测功能;
[0064]-备份单元73,该备份单元用于实施路径备份功能并证明所备份的路径有效;
[0065]-紧急引导单元74,该紧急引导单元用于将路径转换成用于飞行控制器50的引导指令;
[0066]-紧急引导监测单元75,该紧急引导监测单元用于实施引导指令监测功能。
[0067]
紧急路径计算单元71接收主路径的与主路径tj的前x分钟(图2中的xtj)相对应的一部分,并被配置成计算在所述公共路径部分xtj的至少一部分(基于飞行器的当前状态acstate:公共路径部分的该部分始终以飞机为原点)与最近改航机场div arpt之间的直接路径(被称为紧急路径sj、se)。紧急路径sj、se继续,直到飞行器a停在所选择的改航机场div arpt的跑道上(根据与飞行器的位置接近准则,或者根据其他信息、比如跑道的性质、机场的天气、飞行器的状态(发动机状态、燃料水平等)和飞行员预选择的跑道,机场由能够访问数据库db的选择模块(未示出)选择)。
[0068]
紧急路径sj、se和主路径tj因此具有共同初始部分xtj,如果飞行控制器50使用紧急引导链70的紧急引导指令cons2而不是主引导链60的主引导指令cons1,那么该共同初始部分允许提供飞行的平滑过渡。
[0069]
由紧急路径计算单元71执行的计算不是基于由主引导链60使用的飞行计划pln
(即使当改航机场与飞行计划中最初排定的相同时),这允许计算以及因此由紧急引导链70的飞行管理系统实施的软件被显著简化。相比之下,紧急路径计算单元71通过寻求在回避直接路线上的任何障碍(地势或风暴体)的同时以直线朝向改航机场div arpt前进来计算紧急路径sj、se,而不将飞行力学方程积分。因此,紧急路径计算单元71仅使用直的几何线段和/或预定义的圆弧来计算紧急路径sj、se,以回避直接路线上的任何障碍(地势或风暴体)。圆弧是实时计算的,但有保守的假设(例如,低曲率使飞机即使在退化的飞行条件下也可以在圆弧上飞行)。紧急路径sj、se仅由直的几何线段和/或预定义的圆弧构成。
[0070]
紧急路径sj、se的计算被频繁地重复,例如,在发送到紧急路径计算单元71的公共路径部分xtj由主路径tj的前五分钟构成的情况下,每三十秒重复一次。紧急路径sj、se的计算可以更频繁地重复,例如,每十秒钟重复一次。
[0071]
对于每次迭代,新计算的紧急路径sj、se被传输到紧急路径监测单元72,该紧急路径监测单元确保紧急路径sj、se有效。为此,紧急路径监测单元72确保:
[0072]-紧急路径sj、se的终点与目标改航机场div arpt的入口之间的一致性;
[0073]-紧急路径sj、se可以由飞行器根据其能力(特别是燃料水平)和性能(特别是飞行包线)飞行;
[0074]-紧急路径sj、se没有任何不连续性;
[0075]-通过计算来预测飞行器沿着紧急路径sj、se的位置,使得飞行器不会有遭遇风暴体或与地势碰撞的风险。
[0076]
如果紧急路径sj、se不满足所有这些条件,则无效。
[0077]
如果紧急路径监测单元72证明紧急路径sj、se有效,那么所述路径被存储在备份单元73中,而不是在前一迭代期间计算的紧急路径sj、se的备份。
[0078]
如果在给定时刻允许到达改航机场div arpt的计算失败若干次(在紧急引导链70不再找到解决方案的情况下),那么最后证明有效的紧急路径sj、se的备份使得能够在最后有效的紧急路径sj、se上继续引导。存储在备份单元中的路径sauv被实时更新,以便使其与飞行器a的当前状态的演变相适配。
[0079]
备份单元73被配置成通过确保以下各项来确保所存储的紧急路径sauv的有效性:
[0080]-所记录的路径sauv的终点与目标改航机场div arpt的入口之间的一致性;
[0081]-所记录的路径sauv可以由飞行器根据其能力(特别是燃料水平)和性能(特别是飞行包线)飞行;
[0082]-所记录的路径sauv没有任何不连续性;
[0083]-通过计算来预测飞行器沿着所记录的路径sauv的位置,使得飞行器不会有遭遇风暴体或与地势碰撞的风险;
[0084]-所记录的路径sauv没有过期(即,例如,不是在超过x次迭代之前存储的,其中如果公共路径部分xtj是五分钟并且紧急引导链的迭代是每三十秒一次,则x等于9)。
[0085]
紧急引导单元74接收备份单元73中记录的最后路径sauv,并计算飞行器a的当前位置与所述路径之间的差异。紧急引导单元将这些差异转换成紧急引导指令cons2,以便将飞机移动到所述路径上。紧急引导指令cons2被发送到选择单元80和紧急引导监测单元75。
[0086]
紧急引导监测单元75验证所提供的指令与飞行器a的当前状态一致,即,这些指令将允许飞行器有效地移动到紧急路径sj、se上。
[0087]
作为替代实施例(图中未示出),紧急引导链70的飞行管理系统不包含紧急引导监测单元75,并且由此单元实施的功能由紧急引导链70外部的装置(例如,主计算机,被称为prim)实施,并且其所有飞行管理系统都是如此。
[0088]
将在下文中参照图4至图6来描述引导架构40的操作。
[0089]
在主引导链60(图4)上,在由主路径计算单元61实施的计算主路径tj的步骤e1中,计算遵循飞行计划pln的主路径tj。
[0090]
如上文所解释,在证明主路径有效的步骤e2中,主路径监测单元62确保主路径tj有效。
[0091]
在主路径tj无效的情形下,所实施的逻辑取决于已识别问题的紧迫性和性质。实际上,在证明主路径有效的步骤e2之后的确定步骤e3中,主路径监测单元62确定主路径tj是否:
[0092]
o在公共路径部分xtj中,不可飞行或展现了不连续或展现了冲突(地形或天气);
[0093]
o在公共路径部分xtj之外,不可飞行或展现了不连续或展现了冲突。
[0094]
a/在主路径tj在公共路径部分xtj之外展现了冲突或不可飞行或展现了不连续性的情形下,引导在主路径tj上继续,并且在信息步骤e4中,主路径监测单元62将信号s_avert1发送到驾驶舱p的显示屏d,以便显示用于通知飞行员前方长期冲突的信息消息。在接收到此消息时,飞行员可以作用在控制件g上,以预测和解决冲突。
[0095]
b/在主路径tj在公共路径部分xtj中展现了冲突或不可飞行或展现了不连续性的情形下,并且在警告步骤e5中,主路径监测单元62将信号s_status1发送到选择单元80。信号s_status1包括指示主路径tj在公共路径部分xtj中展现了异常的信息。
[0096]
在接收到此信号时,并且在切换步骤e6中,选择单元80切换到主引导链60的另一个飞行管理系统。选择单元80将信号s_basc发送到驾驶舱p的屏幕,以用于显示指示飞行管理系统已切换到另一个飞行管理系统的信息消息。
[0097]
如果主引导链60的另一个或多个飞行管理系统不能够计算出在公共路径部分xtj中未展现出冲突或可飞行或未展现出任何不连续性的主路径tj(未示出这种情况),那么主引导链60被描述为有故障/不操作。从主引导链60的所有飞行管理系统接收信号s_status1的选择单元80认为,当所述链的所有飞行管理系统已发送指示主路径tj在公共路径部分xtj中展现出异常的信号s_status1时,主引导链60有故障。在接收到由最后主动飞行管理系统(其它飞行管理系统已传输这种信号)传输的指示主路径tj在公共路径部分xtj中展示出异常的信号s_status1时,选择单元80直接切换到紧急引导链70,并且如果飞行控制器50已被停用,那么启用该飞行控制器。选择单元80通过将信号(未示出)发送到显示屏d而通知飞行员切换到紧急引导链,以便显示旨在通知飞行员主引导链不操作的警告消息。
[0098]
在阅读该消息后,飞行员可以尝试重置主引导链60。由于紧急路径sj具有与旧主路径tj共享的至少一个部分,飞行器不会立即改变路径,并且飞行员有时间在飞行器偏离旧路线之前重新加载旧飞行路径并切换回主引导链60。相反,如果飞行员失能(尚未检测到),那么飞行器继续在紧急路径sj上飞行。
[0099]
在主路径tj有效的情形下,在证明主路径有效的步骤e2之后由主引导单元63实施的计算引导指令的步骤e7中,主引导单元63接收主路径tj并计算发送到选择单元80和主引导监测单元64的主引导指令cons1。
[0100]
在由主引导监测单元64实施的验证引导指令的步骤e8中,所述单元验证飞行器a的主引导指令cons1的有效性。
[0101]
如果主引导指令cons1有效,那么在验证引导指令的步骤e8之后由主引导监测单元64实施的传输主引导指令cons1的步骤e9中,主引导监测单元64将具有指示指令有效的信息的信号s_ano1发送到选择单元80。
[0102]
在接收到指示主引导指令cons1有效的信号s_ano1时由选择单元80实施的传输步骤e10中,如果飞行员没有失能(来自用于测量身体能力/失能的单元30的信号s_incap包括指示飞行员能够飞行的信息),那么所述单元将主引导指令cons1从主引导链60传输到飞行控制器50。在飞行员失能的情形下(来自用于测量身体能力/失能的单元30的信号s_incap包括指示飞行员不能飞行的信息),如果飞行控制器50未被启用,那么选择单元80启用所述控制器,并将紧急引导指令cons2从紧急引导链70传输到飞行控制器50。
[0103]
如果主引导指令cons1无效,那么在警告步骤e11中,主引导监测单元64将信号s_ano1发送到选择单元80。信号s_ano1包括指示主引导指令cons1无效的信息。
[0104]
在接收到此信号时,并且在切换步骤e12中,选择单元80切换到主引导链60的另一个飞行管理系统。选择单元80将信号s_basc发送到驾驶舱p的屏幕,以便显示指示飞行管理系统已切换到另一个系统的信息消息。
[0105]
如果主引导链60的另一个或多个飞行管理系统(在这种情况下未示出)不能够计算出并未在公共路径部分xtj中展现了异常的指令,那么主引导链60被描述为有故障/不操作。从主引导链60的所有飞行管理系统接收信号s_ano1的选择单元80认为,当所述链的所有飞行管理系统已发送指示主引导指令cons1无效的信号s_ano1时,主引导链60有故障。在接收到由最后主动飞行管理系统(其它飞行管理系统已传输这种信号)传输的指示主引导指令cons1无效的信号s_ano1时,选择单元80直接切换到紧急引导链70,并且如果飞行控制器50已被停用,则启用该飞行控制器。选择单元80通过将信号(未示出)发送到显示屏d而通知飞行员切换到紧急引导链,以便显示旨在指示飞行员主引导链有故障/不操作的警告消息。
[0106]
在阅读该消息后,飞行员可以尝试重置主引导链60。由于紧急路径sj具有与旧主路径tj共享的至少一个部分,飞行器不会立即改变路径,并且飞行员有时间在飞行器偏离旧路线之前重新加载旧飞行路径并切换回主引导链60。相反,如果飞行员失能(尚未检测到),那么飞行器继续在紧急路径sj上飞行。
[0107]
在由主引导链60执行的计算的同时,在紧急引导链(图5和图6)上:
[0108]
在由紧急路径计算单元71实施的计算紧急路径的步骤e20中,所述单元基于到达改航机场div arpt的公共路径部分xtj来计算紧急路径sj。此步骤是针对每个新的迭代而实施的。
[0109]
可以设想三种情况(图5和图6):
[0110]
a/关于图5,紧急路径计算单元71能够基于整个公共路径部分xtj而计算紧急路径sj(紧急路径计算单元71在公共路径部分xtj中没有检测到冲突或异常)的情况:
[0111]
由紧急路径计算单元计算的紧急路径sj被传输到紧急路径监测单元72。在证明紧急路径有效的步骤e21中,所述单元验证由紧急路径计算单元71计算的紧急路径的有效性。
[0112]
在这种情况下:
[0113]-在证明紧急路径sj有效的步骤e21之后的记录步骤e22中,紧急路径监测单元72将信号s_sauv发送到所述单元的备份单元73,以记录新计算的紧急路径sj并删除在前一迭代期间计算的所记录的路径sauv;
[0114]-在继续实施直到所记录的路径sauv被另一个备份覆写的验证步骤e23中,备份单元73验证所备份的路径sauv的有效性,并将信号s_valid发送到选择单元80,以用于指示所记录的路径sauv的有效性;
[0115]-在验证步骤e23之后由紧急引导单元74实施的计算紧急引导指令的步骤e24中,紧急引导单元74接收记录在备份单元73中的路径sauv,并计算紧急引导指令cons2,以便将飞行器a移动到所述路径上。紧急引导指令cons2也被发送到选择单元80;
[0116]-在计算紧急引导指令的步骤e24之后由紧急引导监测单元75实施的验证引导指令的步骤e25中,紧急引导监测单元75验证紧急引导指令cons2的有效性,即,验证所述指令cons2是否关于紧急路径sj与飞行器a的当前状态一致。
[0117]
如果紧急引导指令cons2有效:
[0118]-在验证引导指令的步骤e25之后由紧急引导监测单元75实施的传输引导指令的步骤e26中,紧急引导监测单元75将信号s_ano2发送到选择单元80。所述信号s_ano2包括指示紧急引导指令cons2有效的信息,即,在飞行员失能或者主引导链60不操作的情况下,它们可以被传输到飞行控制器50;
[0119]-在接收到指示紧急引导指令cons2有效的信号s_ano2时由选择单元80实施的使用引导指令的后续步骤e27中,如果飞行员失能(接收到指示机组人员失能的信号s_incap)或者如果主引导链60有故障/不操作,那么所述单元将紧急引导指令cons2从紧急引导链70传输到飞行控制器50(如果需要,由选择单元80在启用之后进行)。
[0120]
然而,在紧急引导指令cons2无效的情形下:
[0121]-在验证引导指令的步骤e25之后由紧急引导监测单元75实施的警告步骤e28中,所述单元将具有指示紧急引导指令cons2无效的信息的信号s_ano2发送到选择单元80;
[0122]-在警告步骤e28之后由选择单元80实施的切换步骤e29中,选择单元80在接收到信号s_ano2时,认为展现出异常的飞行管理系统的紧急引导指令cons2无效,并且不考虑主动飞行管理系统的结果。选择单元80使用到目前为止被动的紧急引导链70的另一个飞行管理系统的结果,特别是紧急引导指令cons2。
[0123]
在紧急路径sj被紧急路径监测单元72证明无效的情形下,由于路径具有异常或与地形或风暴体冲突的事实:
[0124]
o如果由备份单元73发送到选择单元80的信号s_valid指示所记录的路径sauv有效,那么在发射步骤e21a中,选择单元80接受紧急引导指令cons2,这些紧急引导指令是基于在前一迭代期间存储的路径sauv而在当前迭代中计算的指令;
[0125]
o如果由备份单元73发送到选择单元80的信号s_valid指示所记录的路径sauv无效,那么在请求步骤e21b中,选择单元80不接受紧急引导指令cons2,并且将信号s_req发送到紧急路径计算单元71,以用于重新启动具有另一个改航解决方案(例如,不同的改航机场)的紧急路径的计算。
[0126]
b/图3和图6示出了以下情况:紧急路径计算单元71不能基于整个公共路径部分xtj而计算紧急路径,因为它在公共路径部分xtj中检测到冲突或异常。
[0127]
紧急路径计算单元71将通过将公共路径部分xtj减小到其一部分来计算被称为回避路径se的紧急路径,直到冲突消失,并且直到找到朝向改航机场div arpt的紧急路径。公共路径部分无法减少到与由飞行器a实施的用于避免冲突的最终机动兼容的飞行时间(考虑到飞行器的当前状态,约30秒)以下。
[0128]
在计算紧急路径的步骤e20之后由紧急路径计算单元71实施的警告步骤e30中,紧急路径计算单元71将信号s_avert3发送到驾驶舱p的屏幕d,以便显示旨在向飞行员通知冲突并请求在控制件g上(例如:航向的修改)在预定时间内(考虑到五分钟的公共路径部分xtj和三十秒的用于紧急引导链70的计算迭代,最长四分三十秒)采取动作的警告消息,以便解决冲突。
[0129]
在警告步骤e30之后由紧急路径计算单元71执行的监测步骤e31中,紧急路径计算单元71通过启用控制件g来验证飞行员已在预定时间内做出反应,以便解决冲突。信号(未示出)由紧急路径计算单元71发送到选择单元80,该信号含有与在预定时间内监测飞行员对来自紧急路径计算单元71的请求的响应相关的信息。
[0130]
在监测步骤e31运行的同时,在计算紧急路径的步骤e20期间由紧急路径计算单元71计算的回避路径se被传输到紧急路径监测单元72。在证明回避路径有效的步骤e32中,此单元验证由紧急路径计算单元71计算的回避路径的有效性。
[0131]
针对回避路径se在证明回避路径有效的步骤e32之后发生的情况与上文关于图5针对紧急路径sj在证明紧急路径有效的步骤e21之后描述的相同。
[0132]
回避路径se的计算被连续更新持续预定时间,以便考虑飞行器的状态的演变。
[0133]
备份单元73持续验证所备份的路径sauv的有效性,并将信号s_valid发送到切换单元80,以指示所记录的路径sauv的有效性。
[0134]
在预定时间结束时:
[0135]-如果飞行员已在预定时间内做出反应,那么所述飞行员可以作用在飞行器a上以避免冲突,并且在下一迭代期间,紧急路径计算单元71将能够基于整个公共部分xtj而计算紧急路径sj;
[0136]-如果飞行员在预定时间内没有做出反应,那么在传输引导指令的步骤e33中,如果飞行控制器50已被停用,那么选择单元80启用该飞行控制器,并且将由紧急引导单元74计算并由紧急引导监测单元75证明有效且基于记录在备份单元73中并在前一迭代中计算的路径sauv(如果是回避路径se)的紧急引导指令cons2传输到飞行控制器50,因为缺少响应指示机组人员不能快速响应即将发生的冲突。
[0137]
应注意,在预定时间内,在备份单元73在迭代期间预测下一迭代的所备份的路径sauv的无效性的情形下,信号s_valid被修改成包含指示路径无效的信息。例如,当所备份的路径将在下一迭代中到期时,备份单元在所述下一迭代中预测所备份的路径sauv的无效性,因为没有计算回避路径se的迭代次数将太高(当公共路径部分xtj为五分钟时,从30秒的9次不成功迭代中到期)。
[0138]
当接收到提示所备用的路径sauv无效的信号s_valid时,实施了飞行器a的备用解决方案,以使得飞行器a可以在安全条件下到达改航机场div arpt。备份解决方案包括例如通过选择单元80来启用飞行控制器50,并对其传输与所备份的路径sauv相关联的紧急引导指令cons2。
[0139]
c/紧急路径计算单元71完全不能计算紧急路径的情况(图中未示出的情况)。
[0140]
在前一迭代期间记录的路径sauv以及在当前迭代中基于所备份的路径sauv开发的相关联的紧急引导指令cons2是由紧急引导链70提供的那些,直到下一迭代。如果信号s_valid含有指示路径sauv有效的信息,那么交换单元80将接受这些指令cons2。
[0141]
在信号s_valid含有指示路径sauv无效的信息的情况下,切换单元80不接受指令cons2,并且将信号s_req发送到紧急路径计算单元71,以用于重新启动具有另一个改航解决方案(例如,不同的改航机场)的紧急路径的计算。
[0142]
根据本发明的引导架构40允许:在机组人员不能驾驶飞行器a的情形下,在确保飞行器a在紧急路径上的引导的可用性和完整性的同时,飞行器被引导到朝向改航机场的紧急路径,因为由紧急引导链实施的软件在异常方面是可靠的。不形成本发明的一部分的自主着陆装置的实施方式将允许飞行器a在改航机场着陆。
[0143]
根据本发明的引导架构40特别适合于旨在由单个飞行员驾驶的飞行器的操作。
[0144]
作为第二优点,根据本发明的引导架构40允许在检测到主引导链60上的异常的情形下警告飞行员,以使得所述飞行员可以更快地检测和校正异常。
[0145]
应注意,在飞行员在失能之后再次能够恢复对飞行器a的控制并遵循飞行器的飞行计划pln的情况下,所述飞行员可以启用飞行控制器50并经由控制件g作用在选择单元80上,以便迫使选择单元80对飞行控制器50传输来自主引导链60的主引导指令cons1,而不是来自紧急引导链70的紧急引导指令cons2。
[0146]
同样,经由通信装置10作用在飞行器a的系统的地面操作员也可以作用在选择单元80上,以便迫使所述单元对飞行控制器50传输来自主引导链60的主引导指令cons1,而不是来自紧急引导链70的紧急引导指令cons2。地面操作员可以输入将被主引导链60使用的新的飞行计划,而不是用于编辑将由飞行控制器50实施的主引导指令cons1的初始飞行计划pln。
[0147]
参照图7至图10,将描述根据本发明的引导架构40的操作的示例。在这些图中,飞行器a的飞行计划pln由虚线区段示意性地示出,这些虚线区段以菱形形式在航路点连接。飞行计划的最后航路点是目的地机场dest arpt。在示例中,目的地机场dest arpt也是紧急引导链70所考虑的改航机场div arpt。
[0148]
飞行器a在飞行计划所排定的目的地机场dest arpt附近,并在飞行员的动作下,根据空中交通管制员(atc)的指令,从飞行计划pln移开,以避开空中交通。飞行器a沿着当前向量以直线飞行,等待空中交通管制的进一步指令。地势m位于飞行器前方,若干分钟路程(图7)。
[0149]
如果飞行员想要启用飞行控制器50来自主驾驶飞行器a,那么主引导单元60连续计算用于重新加入飞行计划pln的主路径tj(未示出)。
[0150]
每三十秒钟,紧急引导链60计算到达改航机场div arpt的紧急路径sj,并且此路径sj被备份。紧急路径sj具有与当前向量共同的部分(在这种情况下,五分钟)。
[0151]
在第一迭代(图7)中,紧急引导链计算有效的紧急路径sj,并且此有效紧急路径sj被记录在紧急引导链70的主动飞行管理系统的备份单元73中。
[0152]
在第二迭代(图8)中,紧急引导链70已计算出紧急路径sj,但是所述路径是无效的,因为它在公共部分(五分钟)中展现了与地势m的冲突。
[0153]
在紧急路径sj无效的情况下,选择单元80考虑备份单元73中备份的紧急路径sauv。
[0154]
紧急路径计算单元71接着通过将公共部分限制为三十秒(图9中的30秒)的飞行时间来计算回避路径se,以避免与地势m的冲突。警告消息显示在驾驶舱p的显示屏d上,该警告消息旨在向飞行员通知冲突并请求在控制件g上(例如,航向的改变)在预定时间内(小于四分三十秒)采取动作的警告消息,以便解决冲突。应注意,在预定时间期间,回避路径se针对三十秒的每个计算循环(迭代)而更新。
[0155]
在示例中,飞行员在预定时间内没有对警告消息做出反应。在后一迭代(图10)中,飞行控制器50被启用并应用紧急引导单元70的紧急引导指令cons2。紧急引导指令cons2基于备份单元73中记录的最后路径sauv,即,经更新的回避路径se。回避路径se允许装备有自主着陆装置的飞行器避开与地形的冲突,并在改航机场div arpt着陆。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献