System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及人機交互,具體涉及一種可視化知識體系建模方法、系統、電子設備及介質。
技術介紹
1、在直升機駕駛這一高度專業且復雜的領域,“人—機—環境”系統構成了安全飛行的核心框架,而飛行任務涉及的場景眾多且任務復雜,同時飛行員在駕駛過程中的行動信息復雜多變,如何針對任務場景,結合任務流程中復雜的節點、關聯、條件、約束、時空信息進行實時的分析和展示,是需要解決的關鍵問題。
2、因此,亟需一種先進的可視化的知識體系建模方法,解決飛行員在駕駛過程中需要人工記憶,導致負荷較大,進而影響直升機駕駛穩定性和安全性的問題。
技術實現思路
1、本專利技術實施例的目的在于提供一種基于知識圖譜的駕駛艙人機交互系統,用以解決現有技術中無法及時對飛行員進行負荷評估和意圖預測,導致飛行穩定性和安全性較低的問題。
2、為實現上述目的,第一方面,本專利技術提供一種可視化知識體系建模方法,所述方法包括:
3、獲取駕駛直升機的典型任務場景,以及所述典型任務場景下的任務計劃;
4、分析所述典型任務場景,得到與所述任務計劃相關的基本任務集合;
5、根據所述基本任務集合,構建所述任務計劃的可視化任務模型;
6、結合所述可視化任務模型,將所述任務計劃分解成任務網絡;
7、實時獲取飛行員的行動信息;
8、根據所述飛行員的行動信息,將所述任務網絡轉換為任務清單;
9、在人機交互界面實時推送所述任務清單。
1
11、進一步地,在一種實現方式中,所述分析典型任務場景,得到與所述任務計劃相關的基本任務集合,包括:
12、識別所述典型任務場景中與執行任務計劃相關的任務關鍵要素;
13、整合所述任務關鍵要素,得到所述基本任務集合;
14、所述與執行任務計劃相關的任務關鍵要素包括任務環境要素和任務實現要素;
15、所述任務環境要素包括:地形地貌信息、氣象條件信息、任務態勢信息和電磁環境信息;
16、所述任務實現要素包括:基本任務流程、任務類型信息以及與所述任務類型信息對應的功能設計信息和性能指標信息。
17、進一步地,在一種實現方式中,所述根據基本任務集合,構建所述任務計劃的可視化任務模型,包括:
18、基于知識圖譜技術,根據所述基本任務集合,將所述任務計劃構建為包含基本任務流程、任務環境要素和任務實現要素的可視化任務模型;
19、所述可視化任務模型中,將所述典型任務場景、任務計劃的名稱、基本任務流程、任務環境要素和任務實現要素作為節點進行展示;
20、其中,所述基本任務流程、任務環境要素和任務實現要素作為任務計劃的名稱的屬性進行展示,即所述任務計劃的名稱分別與基本任務流程、任務環境要素和任務實現要素之間通過邊相連。
21、進一步地,在一種實現方式中,所述結合可視化任務模型,將所述任務計劃分解成可視化任務網絡,包括:
22、提取所述可視化任務模型中的每個基本任務;
23、按照所述基本任務之間的執行順序和邏輯關系,分解所述基本任務,得到所述基本任務的子任務;
24、根據所述子任務的任務環境要素和任務實現要素,確定所述子任務對應的細分任務場景;
25、按照所述細分任務場景,將所述子任務分解為任務動作;
26、將所述任務動作細化為操作層面的可視化元素集,將所述可視化元素集作為人機交互界面的關鍵信息和控制選項進行展示。
27、進一步地,在一種實現方式中,所述結合可視化任務模型,將所述任務計劃分解成任務網絡,包括:
28、將所述可視化任務模型中的基本任務、基本任務的子任務、子任務的細分任務場景、細分任務場景的任務動作和人物動作的可視化元素集進行整合,并以可視化的方式進行展示。
29、進一步地,在一種實現方式中,所述根據飛行員的行動信息,將所述任務網絡轉換為任務清單,包括:
30、根據所述任務實現要素中的基本任務流程,確定所述任務計劃中各項子任務的時間節點;
31、根據所述飛行員的行動信息的變化與各項子任務的時間節點之間的關系,將所述任務網絡轉換為包含時間節點的任務清單,所述任務清單包括已完成任務清單、當前任務清單和預期任務清單。
32、進一步地,在一種實現方式中,所述根據飛行員的行動信息,將所述任務網絡轉換為任務清單,還包括:
33、在獲取所述飛行員的行動信息后,判斷所述行動信息是否包括基本任務流程中任務激活與完成的條件;
34、若所述行動信息包括任務激活與完成的條件,更新所述任務清單。
35、第二方面,本專利技術提供一種可視化知識體系建模系統,所述系統用于實現如第一方面任一項所述一種可視化知識體系建模方法,所述系統包括:
36、獲取模塊,用于獲取駕駛直升機的典型任務場景,以及所述典型任務場景下的任務計劃;
37、任務場景分析模塊,用于分析所述典型任務場景,得到與所述任務計劃相關的基本任務集合;
38、任務模型構建模塊,用于根據所述基本任務集合,構建所述任務計劃的可視化任務模型;
39、任務網絡分解模塊,用于結合所述可視化任務模型,將所述任務計劃分解成任務網絡;
40、行動信息獲取模塊,用于實時獲取飛行員的行動信息;
41、任務清單轉換模塊,用于根據所述飛行員的行動信息,將所述任務網絡轉換為任務清單;
42、推送模塊,用于在人機交互界面實時推送所述任務清單。
43、第三方面,本專利技術提供一種電子設備,所述電子設備包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現如第一方面任一項所述方法的步驟。
44、第四方面,本專利技術提供一種非暫態計算機可讀介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現如第一方面中的任一項所述的方法的步驟。
45、本專利技術提供的一種可視化知識體系建模方法、系統、電子設備及介質,其中方法包括:首先獲取駕駛直升機的典型任務場景以及該場景下的任務計劃,再分析該場景,得到與任務計劃相關的基本任務集合,根據基本任務集合,構建任務計劃的可視化任務模型,再將任務計劃分解成任務網絡,實時獲取飛行員的行動信息后,根據飛行員的行動信息,將任務網絡轉換為任務清單,最終在人機交互界面實時推送任務清單。解決了現有技術中無法實現直升機駕駛領域的細粒度任務可視化知識建模,因而飛行員在駕駛過程中需要人工記憶,導致負荷較大,影響駕駛的穩定性和安全性的問題。
本文檔來自技高網...【技術保護點】
1.一種可視化知識體系建模方法,其特征在于,所述方法包括:
2.根據權利要求1所述的一種可視化知識體系建模方法,其特征在于,所述分析典型任務場景,得到與所述任務計劃相關的基本任務集合,包括:
3.根據權利要求2所述的一種可視化知識體系建模方法,其特征在于,所述根據基本任務集合,構建所述任務計劃的可視化任務模型,包括:
4.根據權利要求2所述的一種可視化知識體系建模方法,其特征在于,所述結合可視化任務模型,將所述任務計劃分解成可視化任務網絡,包括:
5.根據權利要求2所述的一種可視化知識體系建模方法,其特征在于,所述結合可視化任務模型,將所述任務計劃分解成任務網絡,包括:
6.根據權利要求2所述的一種可視化知識體系建模方法,其特征在于,所述根據飛行員的行動信息,將所述任務網絡轉換為任務清單,包括:
7.根據權利要求6所述的一種可視化知識體系建模方法,其特征在于,所述根據飛行員的行動信息,將所述任務網絡轉換為任務清單,還包括:
8.一種可視化知識體系建模系統,其特征在于,所述系統用于實現如權利要求1-
9.一種電子設備,其特征在于,所述電子設備包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如權利要求1至7中的任一項所述方法的步驟。
10.一種非暫態計算機可讀介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至7中的任一項所述的方法的步驟。
...【技術特征摘要】
1.一種可視化知識體系建模方法,其特征在于,所述方法包括:
2.根據權利要求1所述的一種可視化知識體系建模方法,其特征在于,所述分析典型任務場景,得到與所述任務計劃相關的基本任務集合,包括:
3.根據權利要求2所述的一種可視化知識體系建模方法,其特征在于,所述根據基本任務集合,構建所述任務計劃的可視化任務模型,包括:
4.根據權利要求2所述的一種可視化知識體系建模方法,其特征在于,所述結合可視化任務模型,將所述任務計劃分解成可視化任務網絡,包括:
5.根據權利要求2所述的一種可視化知識體系建模方法,其特征在于,所述結合可視化任務模型,將所述任務計劃分解成任務網絡,包括:
6.根據權利要求2所述的一種可視化知識體系建模方法,其特征在于,所述根...
【專利技術屬性】
技術研發人員:胡芳槐,丁軍,
申請(專利權)人:海乂知信息科技南京有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。