System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及航空,尤其涉及一種直升機魚叉功能模擬方法、裝置、電子設備及存儲介質。
技術介紹
1、對于直升機著艦模擬設備,由于中小型艦船在移動時受風浪影響較大,會導致橫搖、縱搖和升沉幅度較大,此時處于尾部的艦船飛行甲板也處于更大的起伏晃動的狀態,再附加上由艦島造成的擾動氣流和海風的影響,為保障直升機著艦,魚叉格柵裝置是常用的著艦助降手段。
2、魚叉格柵裝置又稱“著艦定位鎖緊裝置”,目前已被廣泛應用于現代戰艦中。魚叉格柵裝置的一部分是魚叉,魚叉的動力源主要包括氣動、液壓和電機三種來源;魚叉的機械結構可劃分為直升機機腹的魚叉鎖緊結構,魚叉鎖緊結構主要包括魚叉收放作動筒、卡爪式鎖鉤和彈簧-活塞結構的撐桿等;另一部分是在艦船飛行甲板上的格柵,格柵為圓形區域,區域內成網柵狀,有很多小孔。魚叉的操縱由飛行員控制,魚叉可伸出或者縮進,著艦時,直升機的機輪接觸艦面后,飛行員操縱魚叉伸出,魚叉的鎖鉤與格柵嚙合后立即鎖定。
3、現有的關于直升機魚叉功能模擬技術,提供了一種直升機魚叉載荷計算方法,僅羅列了力平衡方程和力矩平衡方程,考慮了機輪摩擦力、魚叉載荷和風載荷,現有的方法為靜態力方程求解,僅用于魚叉的靜態分析,不能適用于直升機著艦模擬設備的實時仿真,導致魚叉功能模擬效率低。
技術實現思路
1、本專利技術提供一種直升機魚叉功能模擬方法、裝置、電子設備及存儲介質,用以解決不能適用于直升機著艦模擬設備的實時仿真,導致魚叉功能模擬效率低的問題。
2、本專利技術提供一種直升
3、基于直升機的位置信息和魚叉的鎖鉤與所述直升機的相對位置信息,確定所述魚叉的鎖鉤的位置信息;
4、基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的力和力矩;
5、基于所述魚叉的力和力矩,對所述魚叉功能進行模擬。
6、根據本專利技術提供的一種直升機魚叉功能模擬方法,所述基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的力和力矩,包括:
7、基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的鎖鉤是否與艦船飛行甲板上的格柵鎖住;
8、在確定所述魚叉的鎖鉤與所述格柵鎖住的情況下,基于所述魚叉與所述格柵的相對位移和相對速度,確定所述魚叉的力和力矩。
9、根據本專利技術提供的一種直升機魚叉功能模擬方法,所述基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的鎖鉤是否與艦船飛行甲板上的格柵鎖住,包括:
10、基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的鎖鉤與所述格柵的圓心之間的距離;
11、基于所述距離,判斷所述魚叉是否在格柵范圍內;
12、在所述魚叉在格柵范圍內的情況下,基于所述魚叉的鎖鉤的高度和所述格柵的高度,確定所述魚叉的鎖鉤是否與所述艦船飛行甲板上的所述格柵鎖住。
13、根據本專利技術提供的一種直升機魚叉功能模擬方法,所述基于所述魚叉的鎖鉤的高度和所述格柵的高度,確定所述魚叉的鎖鉤是否與所述艦船飛行甲板上的所述格柵鎖住,包括:
14、在所述魚叉的鎖鉤的高度小于所述格柵的高度的情況下,確定所述魚叉接觸格柵的位置為所述魚叉的鎖住點位置,并基于所述鎖住點位置確定所述魚叉的鎖鉤與所述艦船飛行甲板上的所述格柵鎖住;
15、在所述魚叉的鎖鉤的高度不小于所述格柵的高度的情況下,確定所述魚叉的鎖鉤與所述艦船飛行甲板上的所述格柵未鎖住。
16、根據本專利技術提供的一種直升機魚叉功能模擬方法,所述基于所述魚叉與所述格柵的相對位移和相對速度,確定所述魚叉的力和力矩,包括:
17、基于所述相對位移、所述相對速度、所述魚叉的剛度系數和所述魚叉的阻尼系數,確定所述魚叉的力;
18、基于所述魚叉的力和所述魚叉與所述直升機重心之間的距離,確定所述魚叉的力矩。
19、根據本專利技術提供的一種直升機魚叉功能模擬方法,所述方法還包括:
20、將所述魚叉的力和力矩耦合至所述直升機的力和力矩上;
21、基于耦合后的力和力矩,采用直升機動力學理論,確定所述直升機的目標信息;所述目標信息包括以下至少一項:位置、速度和姿態角。
22、本專利技術還提供一種直升機魚叉功能模擬裝置,包括:
23、第一確定模塊,用于基于直升機的位置信息和魚叉的鎖鉤與所述直升機的相對位置信息,確定所述魚叉的鎖鉤的位置信息;
24、第二確定模塊,用于基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的力和力矩;
25、模擬模塊,用于基于所述魚叉的力和力矩,對所述魚叉功能進行模擬。
26、本專利技術還提供一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現如上述任一種所述直升機魚叉功能模擬方法。
27、本專利技術還提供一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,該計算機程序被處理器執行時實現如上述任一種所述直升機魚叉功能模擬方法。
28、本專利技術還提供一種計算機程序產品,包括計算機程序,所述計算機程序被處理器執行時實現如上述任一種所述直升機魚叉功能模擬方法。
29、本專利技術提供的直升機魚叉功能模擬方法、裝置、電子設備及存儲介質,通過基于直升機的位置信息和魚叉的鎖鉤與所述直升機的相對位置信息,確定所述魚叉的鎖鉤的位置信息;基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的力和力矩;基于所述魚叉的力和力矩,對所述魚叉功能進行模擬。通過實時動態的位置信息,使得魚叉的力和力矩的準確確定,進而準確對魚叉功能進行模擬,提高了魚叉功能模擬的可靠性,從而提升了魚叉功能模擬的效率。
本文檔來自技高網...【技術保護點】
1.一種直升機魚叉功能模擬方法,其特征在于,包括:
2.根據權利要求1所述的直升機魚叉功能模擬方法,其特征在于,所述基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的力和力矩,包括:
3.根據權利要求2所述的直升機魚叉功能模擬方法,其特征在于,所述基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的鎖鉤是否與艦船飛行甲板上的格柵鎖住,包括:
4.根據權利要求3所述的直升機魚叉功能模擬方法,其特征在于,所述基于所述魚叉的鎖鉤的高度和所述格柵的高度,確定所述魚叉的鎖鉤是否與所述艦船飛行甲板上的所述格柵鎖住,包括:
5.根據權利要求2所述的直升機魚叉功能模擬方法,其特征在于,所述基于所述魚叉與所述格柵的相對位移和相對速度,確定所述魚叉的力和力矩,包括:
6.根據權利要求1至4任一項所述的直升機魚叉功能模擬方法,其特征在于,所述方法還包括:
7.一種直升機魚叉功能模擬裝置,其特征在于,包括:
8.一種電子設備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,所述處理器執行所述程序時
9.一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至6任一項所述直升機魚叉功能模擬方法。
10.一種計算機程序產品,包括計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至6任一項所述直升機魚叉功能模擬方法。
...【技術特征摘要】
1.一種直升機魚叉功能模擬方法,其特征在于,包括:
2.根據權利要求1所述的直升機魚叉功能模擬方法,其特征在于,所述基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的力和力矩,包括:
3.根據權利要求2所述的直升機魚叉功能模擬方法,其特征在于,所述基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的鎖鉤是否與艦船飛行甲板上的格柵鎖住,包括:
4.根據權利要求3所述的直升機魚叉功能模擬方法,其特征在于,所述基于所述魚叉的鎖鉤的高度和所述格柵的高度,確定所述魚叉的鎖鉤是否與所述艦船飛行甲板上的所述格柵鎖住,包括:
5.根據權利要求2所述的直升機魚叉功能模擬方法,其特征在于,所述基于所述魚叉與所述格柵的相對位移和相對速度,確定所述魚叉的力和力矩,...
【專利技術屬性】
技術研發人員:張俊杰,劉長發,璩龍輝,孔令帥,邱夢琦,梅傲雪,
申請(專利權)人:北京藍天航空科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。