本申請屬于飛行控制,特別涉及一種適應多任務場景的引導控制方法。
背景技術:
1、自動引導是自動飛行控制系統主要功能之一,自動引導包括:(1)遠距引導。由觀察部發現并測量目標,發送引導指令,將飛機引導至指定空域或能夠進行自主導航的飛行階段。(2)近距引導。遠距引導結束,轉入近距引導階段,在該引導階段,具備了發現目標的條件,借助機載電子設備來探測、設別、截獲、跟蹤目標,控制飛機飛行,逐漸滿足任務條件。自動引導功能主要應用在飛機根據任務需求需要自動從某位置快速到達指定位置,通過任務需求和任務場景完成多種飛行任務。
2、隨著現代飛機性能提升和任務環境復雜化,完全依靠人來完成復雜的邏輯切換將會給飛行員增加巨大的負擔。因此一套通用易懂的控制邏輯將能夠輔助飛行員完成快速指令切換,在復雜環境下減輕飛行員的操作負擔,提升任務精確性。
3、因此,希望有一種技術方案來克服或至少減輕現有技術的至少一個上述缺陷。
技術實現思路
1、本申請的目的是提供了一種適應多任務場景的引導控制方法,以解決現有技術存在的至少一個問題。
2、本申請的技術方案是:
3、一種適應多任務場景的引導控制方法,包括:
4、步驟100、獲取任務需求,所述任務需求包括多種飛行軌跡;
5、步驟200、獲取引導控制邏輯,所述引導控制邏輯包括主控制邏輯、機上引導子控制邏輯、機上搜索子控制邏輯、人工引導子控制邏輯、指揮引導子控制邏輯;
6、步驟300、根據所述任務需求以及所述引導控制邏輯進行飛機引導控制。
7、在本申請的至少一個實施例中,所述飛行軌跡包括:
8、近距引導全加力增速爬升軌跡、發動機最大工作狀態巡航飛行的爬升軌跡、遠距引導增速爬升軌跡、撤離軌跡、下降軌跡。
9、在本申請的至少一個實施例中,所述主控制邏輯包括:
10、步驟211、進入引導控制,判斷是否首次進入引導;
11、若是首次進入引導,則進行引導初始化后進入步驟212;
12、若不是首次進入引導,則直接進入步驟212;
13、步驟212、判斷人工引導指令是否有效;
14、若人工引導指令有效,則讀取人工裝訂的給定高度、給定速度、給定航向,并進入人工引導控制子模態;
15、若人工引導指令無效,則讀取任務機發送的給定高度、給定速度、給定航向,并進入步驟213;
16、步驟213、判斷機上引導指令是否有效;
17、若機上引導指令有效,則進入機上引導控制子模態;
18、若機上引導指令無效,則進入步驟214;
19、步驟214、判斷機上搜索指令是否有效;
20、若機上搜索指令有效,則進入機上搜索控制子模態;
21、若機上搜索指令無效,則進入指揮引導控制子模態。
22、在本申請的至少一個實施例中,所述機上引導子控制邏輯包括:
23、步驟221、進入機上引導控制子模態,判斷是否首次進入機上引導控制子模態;
24、若是首次進入機上引導控制子模態,則進行機上引導初始化后進入模態i控制;
25、若不是首次進入機上引導控制子模態,則直接進入模態i控制。
26、在本申請的至少一個實施例中,所述機上搜索子控制邏輯包括:
27、步驟231、進入機上搜索控制子模態,判斷是否首次進入機上搜索控制子模態;
28、若是首次進入機上搜索控制子模態,則進行機上搜索初始化后進入模態i控制;
29、若不是首次進入機上搜索控制子模態,則直接進入模態i控制。
30、在本申請的至少一個實施例中,所述人工引導子控制邏輯包括:
31、步驟241、進入人工引導控制子模態,判斷是否首次進入人工引導控制子模態;
32、若是首次進入人工引導控制子模態,則進行人工引導初始化后進入模態i控制;
33、若不是首次進入人工引導控制子模態,則直接進入模態i控制。
34、在本申請的至少一個實施例中,所述指揮引導子控制邏輯包括:
35、步驟251、進入指揮引導控制子模態,判斷是否首次進入指揮引導控制子模態;
36、若是首次進入指揮引導控制子模態,則進行指揮引導初始化后進入步驟252;
37、若不是首次進入指揮引導控制子模態,則直接進入步驟252;
38、步驟252、判斷模態ii指令是否有效;
39、若模態ii指令有效,則進入步驟253;
40、若模態ii指令無效,則進入步驟254;
41、步驟253、進行模態ii指令初始化,無論模態ii指令初始化是否成功,均進入模態ii控制;
42、步驟254、判斷模態iii指令是否有效;
43、若模態iii指令有效,則進入步驟255;
44、若模態iii指令無效,則進入模態i控制;
45、步驟255、進行模態iii指令初始化,若模態iii指令初始化成功,則進入模態iii控制,若模態iii指令初始化不成功,則進入模態ii控制。
46、在本申請的至少一個實施例中,步驟253和步驟255中,進入模態ii控制后,若達到預設的條件,則進入模態iii控制。
47、發明至少存在以下有益技術效果:
48、本申請的適應多任務場景的引導控制方法,通過主控制邏輯和子控制邏輯相結合的方式解構任務需求和任務場景交叉調用的情況,使得自動引導功能使用邏輯更加合理,可擴展性更強。
1.一種適應多任務場景的引導控制方法,其特征在于,包括:
2.根據權利要求1所述的適應多任務場景的引導控制方法,其特征在于,所述飛行軌跡包括:
3.根據權利要求2所述的適應多任務場景的引導控制方法,其特征在于,所述主控制邏輯包括:
4.根據權利要求3所述的適應多任務場景的引導控制方法,其特征在于,所述機上引導子控制邏輯包括:
5.根據權利要求4所述的適應多任務場景的引導控制方法,其特征在于,所述機上搜索子控制邏輯包括:
6.根據權利要求5所述的適應多任務場景的引導控制方法,其特征在于,所述人工引導子控制邏輯包括:
7.根據權利要求6所述的適應多任務場景的引導控制方法,其特征在于,所述指揮引導子控制邏輯包括:
8.根據權利要求7所述的適應多任務場景的引導控制方法,其特征在于,步驟253和步驟255中,進入模態ii控制后,若達到預設的條件,則進入模態iii控制。