一种飞行器状态指示方法、飞行器及存储介质与流程

文档序号:32348184发布日期:2022-11-26 12:02阅读:66来源:国知局
一种飞行器状态指示方法、飞行器及存储介质与流程

1.本发明涉及飞行器技术领域,具体涉及一种飞行器状态指示方法、飞行器及存储介质。


背景技术:

2.目前,无人机等飞行器编队集群的规模越来越大,通常是几百架甚至上千架飞行器。如此众多的飞行器在准备工作以及飞行时,想要快速的得知其中的某一台或某一些飞行器的实时状态就变得非常困难,传统方法是逐一的去确认,需要花费较多的人力和时间。


技术实现要素:

3.有鉴于此,本发明实施例的目的在于提供一种飞行器状态指示方法、飞行器及存储介质,以解决目前无法快速得知飞行器编队集群中的某一台或某一些飞行器的实时状态的技术问题。
4.本发明解决上述技术问题所采用的技术方案如下:
5.根据本发明实施例的一个方面,提供一种飞行器状态指示方法,该方法包括:
6.当满足预设条件时,检测自身的工作状态;
7.若所述工作状态为异常状态,则向地面站上报异常状态信息,所述异常状态信息包括用于指示自身在编队中的位置的定位信息和所述异常状态。
8.可选地,所述预设条件包括自身的工作状态检测定时时间到达和/或接收到地面站发送的工作状态检测指令。
9.可选地,所述检测自身的工作状态包括:检测自身的定位装置、电池、传感器、指示灯、表演灯、电机的至少一种是否正常工作。
10.可选地,所述用于指示自身在编队中的位置的定位信息包括自身在编队中的位置编码。
11.可选地,在当满足预设条件时,检测自身的工作状态之前,所述方法还包括:
12.预置用于指示自身在编队中的位置的定位信息。
13.可选地,所述预置用于指示自身在编队中的位置的定位信息包括:预置自身在编队中的位置编码或者飞行器序列号与其在编队中的位置编码对应表。
14.可选地,所述用于指示自身在编队中的位置的定位信息包括自身的飞行器序列号,以便地面站根据所述飞行器序列号确定其在编队中的位置编码。
15.可选地,在向地面站上报异常状态信息之后,所述方法还包括:
16.触发与所述异常状态对应的状态指示灯。
17.根据本发明实施例的另一个方面,提供一种飞行器,该飞行器包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述飞行器状态指示方法的步骤。
18.根据本发明实施例的又一个方面,提供一种计算机可读存储介质,该计算机可读
存储介质上存储有飞行器状态指示程序,所述飞行器状态指示程序被处理器执行时实现上述飞行器状态指示方法的步骤。
19.本发明实施例提供的飞行器状态指示方法、飞行器及存储介质中,当满足预设条件时,检测自身的工作状态;若所述工作状态为异常状态,则向地面站上报异常状态信息,所述异常状态信息包括用于指示自身在编队中的位置的定位信息和所述异常状态。地面站的工作人员能够根据指示飞行器在编队中的位置的定位信息快速确定故障飞行器在编队中的位置,从而快速找到故障飞行器,并完成故障飞行器的维修或更换,提高了地面站的工作人员的工作效率。
附图说明
20.下面将结合附图及实施例对本发明作进一步说明,附图中:
21.图1是本发明实施例提供的一种飞行器状态指示方法的流程图;
22.图2是本发明实施例提供的另一种飞行器状态指示方法的流程图;
23.图3是本发明实施例提供的又一种飞行器状态指示方法的流程图;
24.图4是本发明实施例提供的一种飞行器结构示意图。
具体实施方式
25.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
26.实施例一
27.图1是本发明实施例提供的一种飞行器状态指示方法的流程图。该实施例的方法通过处于编队集群中的飞行器自动运行,其中,各个步骤在运行的时候可以是按照如流程图中的顺序先后进行,也可以是根据实际情况多个步骤同时进行,在此并不做限定。本发明提供的飞行器状态指示方法包括:
28.步骤s100,当满足预设条件时,检测自身的工作状态;
29.步骤s200,若所述工作状态为异常状态,则向地面站上报异常状态信息,所述异常状态信息包括用于指示自身在编队中的位置的定位信息和所述异常状态。
30.通过上述实施方式,首先,当满足预设条件时,检测自身的工作状态;然后,若所述工作状态为异常状态,则向地面站上报异常状态信息,所述异常状态信息包括用于指示自身在编队中的位置的定位信息和所述异常状态。由于飞行器在检测到自身工作状态异常时,自动向地面站上报异常状态信息,所述异常状态信息包括用于指示自身在编队中的位置的定位信息,所以地面站的工作人员能够根据该定位信息快速确定故障飞行器在编队中的位置,从而快速找到故障飞行器,并完成故障飞行器的维修或更换,提高了地面站的工作人员的工作效率。
31.在本实施例中,首先需要说明的是,考虑到现有技术中,无法快速得知飞行器编队集群中的某一台或某一些飞行器的实时状态的技术问题。因此,为了解决上述技术问题,在本实施例中,当满足预设条件时,检测自身的工作状态;若所述工作状态为异常状态,则向地面站上报异常状态信息,所述异常状态信息包括用于指示自身在编队中的位置的定位信息和所述异常状态。由于飞行器在检测到自身工作状态异常时,自动向地面站上报异常状态信息,所述异常状态信息包括用于指示自身在编队中的位置的定位信息,使得地面站的
工作人员能够根据指示飞行器在编队中的位置的定位信息快速确定故障飞行器在编队中的位置,从而快速找到故障飞行器,并完成故障飞行器的维修或更换,提高了地面站的工作人员的工作效率。
32.下面将结合具体实施方式对上述步骤进行具体的描述。
33.在步骤s100中,当满足预设条件时,检测自身的工作状态。
34.具体的,编队集群中的飞行器在满足预设条件时,通过飞控系统检测自身的工作状态,以便在自身工作状态异常时及时进行维修或更换,保证整个编队工作任务的正常完成。其中,预设条件包括自身的工作状态检测定时时间到达和/或接收到地面站发送的工作状态检测指令,也即在飞行器中设置工作状态检测周期,每次工作状态检测定时时间到达时检测自身的工作状态,或者,在需要了解飞行器的工作状态时,通过地面站给飞行器发送工作状态检测指令,飞行器在接收到地面站发送的工作状态检测指令时检测自身的工作状态。本领域技术人员可以理解的,还可以设置其他使飞行器检测自身的工作状态的预设条件,本实施例对具体的预设条件类型不作限定。
35.可选地,所述检测自身的工作状态包括:检测自身的定位装置、电池、传感器、指示灯、表演灯、电机的至少一种是否正常工作。
36.具体的,飞行器通过飞控系统检测自身的定位装置、电池、传感器、指示灯、表演灯、电机的至少一种是否正常工作,以发现自身的异常状态并上报给地面站,方便地面站的工作人员对发现的异常状态进行处理。
37.在步骤s200中,若所述工作状态为异常状态,则向地面站上报异常状态信息,所述异常状态信息包括用于指示自身在编队中的位置的定位信息和所述异常状态。
38.具体的,编队集群中的飞行器在检测到自身的工作状态为异常状态时,向地面站上报异常状态信息,所述异常状态信息包括用于指示自身在编队中的位置的定位信息和所述异常状态。其中,用于指示自身在编队中的位置的定位信息可以使地面站的工作人员在得知飞行器的异常状态的同时确定处于异常状态的飞行器在编队中的具体位置,从而迅速的找到处于异常状态的飞行器,并对其进行修理或更换,以保证飞行器编队集群工作任务的正常进行。
39.可选地,所述用于指示自身在编队中的位置的定位信息包括自身在编队中的位置编码。
40.具体的,飞行器通过上报自身在编队中的位置编码,使得地面站工作人员能够快速准确的定位到故障飞行器,从而节省了查找故障飞行器的时间。例如,位置编码为12/20,表示第12排的第20个飞行器出现故障。
41.可选地,所述用于指示自身在编队中的位置的定位信息包括自身的飞行器序列号,以便地面站根据所述飞行器序列号确定其在编队中的位置编码。
42.具体的,也可以在地面站预置飞行器序列号与其在编队中的位置编码的对应表,如此,在编队中的飞行器出现故障时,将出现故障的飞行器的飞行器序列号发送给地面站,地面站就可以通过查询预置的飞行器序列号与其在编队中的位置编码的对应表得到出现故障的飞行器在编队中的位置编码,从而迅速定位到出现故障的飞行器。
43.在一种实施方式中,请参考图2,图2是本发明实施例提供的另一种飞行器状态指示方法的流程图,在当满足预设条件时,检测自身的工作状态之前,所述方法还包括:
44.步骤s300,预置用于指示自身在编队中的位置的定位信息。
45.本实施方式中,将指示自身在编队中的位置的定位信息预置在编队中的飞行器中,例如,将飞行器自身在编队中的位置编码预置在编队中的飞行器中,如此,在飞行器检测到自身工作状态为异常状态时,即可读取该预置的自身在编队中的位置编码,将其与所述异常状态共同作为异常状态信息上报给地面站。
46.在一种实施方式中,所述预置用于指示自身在编队中的位置的定位信息包括:预置自身在编队中的位置编码或者飞行器序列号与其在编队中的位置编码对应表。
47.本实施方式中,在编队中的飞行器中预置自身在编队中的位置编码或者飞行器序列号与其在编队中的位置编码对应表,当在飞行器中预置飞行器序列号与其在编队中的位置编码对应表时,若飞行器检测到自身的工作状态为异常状态,则根据自身的飞行器序列号,通过查找飞行器序列号与其在编队中的位置编码对应表得到自身在编队中的位置编码。
48.在一种实施方式中,请参考图3,图3是本发明实施例提供的又一种飞行器状态指示方法的流程图,所述步骤s200包括:
49.步骤s210,若所述工作状态为异常状态,则向地面站上报异常状态信息,并触发与所述异常状态对应的状态指示灯,所述异常状态信息包括用于指示自身在编队中的位置的定位信息和所述异常状态。
50.本实施方式中,编队中的飞行器在检测到自身的工作状态为异常状态时,则向地面站上报异常状态信息,并且触发与所述异常状态对应的状态指示灯,该状态指示灯能够帮助地面站的工作人员更快的找到出现故障的飞行器,从而进一步提高地面站的工作人员的工作效率。
51.举例而言,编队集群中的飞行器通常带有若干指示灯,包括但不限于机头灯、机臂灯,以及机身加载的用于灯光秀的表演灯,每个指示灯及表演灯都可以有亮灭以及多种颜色的变化。通过指示灯及表演灯的亮灭和颜色的变化以及它们的组合,可以形成上万种灯光状态组合,可以从其中挑选出辨识度较高的组合来显示飞行器对应的状态。实现逻辑如下:飞行器的飞控系统判断飞行器的工作状态,若所述工作状态为异常状态,则控制一种或多种灯光的组合来对应表示该异常的工作状态。该异常的工作状态包括但不限于:飞行器定位不成功、飞行器电池异常、飞行器传感器异常等,通过对应的灯光显示相关工作状态,当编队集群中的飞行器进行准备工作时,工作人员可以快速的从指示灯状态筛选出状态异常的飞行器,并且做出相应的处置措施,从而提高工作效率。
52.本发明实施例中,当满足预设条件时,检测自身的工作状态;若所述工作状态为异常状态,则向地面站上报异常状态信息,所述异常状态信息包括用于指示自身在编队中的位置的定位信息和所述异常状态。地面站的工作人员能够根据指示飞行器在编队中的位置的定位信息快速确定故障飞行器在编队中的位置,从而快速找到故障飞行器,并完成故障飞行器的维修或更换,提高了地面站的工作人员的工作效率。
53.实施例二
54.请参考图4,本发明实施例还提供一种飞行器400,该飞行器包括存储器401、处理器402及存储在所述存储器上并可在所述处理器上运行的计算机程序(图中未示出),该所述计算机程序被所述处理器402执行时,实现如上述实施例一所述的飞行器状态指示方法
的步骤。
55.本发明实施例的飞行器与上述实施例一的飞行器状态指示方法属于同一构思,其具体实现过程详见对应的方法实施例,且方法实施例中的技术特征在本飞行器实施例中均对应适用,这里不再赘述。
56.实施例三
57.本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有飞行器状态指示程序,所述飞行器状态指示程序被处理器执行时,实现如上述实施例一所述的飞行器状态指示方法的步骤。
58.本发明实施例的计算机可读存储介质与上述实施例一的方法属于同一构思,其具体实现过程详细见对应的方法实施例,且方法实施例中的技术特征在本计算机可读存储介质实施例中均对应适用,这里不再赘述。
59.上述各实施方式中的对应的技术特征在不导致方案矛盾或不可实施的前提下,可以相互使用。
60.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
61.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
62.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台飞行器执行本发明各个实施例所述的方法。
63.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1