本發(fā)明涉及航空,尤其涉及一種直升機(jī)魚叉功能模擬方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)。
背景技術(shù):
1、對(duì)于直升機(jī)著艦?zāi)M設(shè)備,由于中小型艦船在移動(dòng)時(shí)受風(fēng)浪影響較大,會(huì)導(dǎo)致橫搖、縱搖和升沉幅度較大,此時(shí)處于尾部的艦船飛行甲板也處于更大的起伏晃動(dòng)的狀態(tài),再附加上由艦島造成的擾動(dòng)氣流和海風(fēng)的影響,為保障直升機(jī)著艦,魚叉格柵裝置是常用的著艦助降手段。
2、魚叉格柵裝置又稱“著艦定位鎖緊裝置”,目前已被廣泛應(yīng)用于現(xiàn)代戰(zhàn)艦中。魚叉格柵裝置的一部分是魚叉,魚叉的動(dòng)力源主要包括氣動(dòng)、液壓和電機(jī)三種來(lái)源;魚叉的機(jī)械結(jié)構(gòu)可劃分為直升機(jī)機(jī)腹的魚叉鎖緊結(jié)構(gòu),魚叉鎖緊結(jié)構(gòu)主要包括魚叉收放作動(dòng)筒、卡爪式鎖鉤和彈簧-活塞結(jié)構(gòu)的撐桿等;另一部分是在艦船飛行甲板上的格柵,格柵為圓形區(qū)域,區(qū)域內(nèi)成網(wǎng)柵狀,有很多小孔。魚叉的操縱由飛行員控制,魚叉可伸出或者縮進(jìn),著艦時(shí),直升機(jī)的機(jī)輪接觸艦面后,飛行員操縱魚叉伸出,魚叉的鎖鉤與格柵嚙合后立即鎖定。
3、現(xiàn)有的關(guān)于直升機(jī)魚叉功能模擬技術(shù),提供了一種直升機(jī)魚叉載荷計(jì)算方法,僅羅列了力平衡方程和力矩平衡方程,考慮了機(jī)輪摩擦力、魚叉載荷和風(fēng)載荷,現(xiàn)有的方法為靜態(tài)力方程求解,僅用于魚叉的靜態(tài)分析,不能適用于直升機(jī)著艦?zāi)M設(shè)備的實(shí)時(shí)仿真,導(dǎo)致魚叉功能模擬效率低。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供一種直升機(jī)魚叉功能模擬方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),用以解決不能適用于直升機(jī)著艦?zāi)M設(shè)備的實(shí)時(shí)仿真,導(dǎo)致魚叉功能模擬效率低的問(wèn)題。
2、本發(fā)明提供一種直升機(jī)魚叉功能模擬方法,包括:
3、基于直升機(jī)的位置信息和魚叉的鎖鉤與所述直升機(jī)的相對(duì)位置信息,確定所述魚叉的鎖鉤的位置信息;
4、基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的力和力矩;
5、基于所述魚叉的力和力矩,對(duì)所述魚叉功能進(jìn)行模擬。
6、根據(jù)本發(fā)明提供的一種直升機(jī)魚叉功能模擬方法,所述基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的力和力矩,包括:
7、基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的鎖鉤是否與艦船飛行甲板上的格柵鎖住;
8、在確定所述魚叉的鎖鉤與所述格柵鎖住的情況下,基于所述魚叉與所述格柵的相對(duì)位移和相對(duì)速度,確定所述魚叉的力和力矩。
9、根據(jù)本發(fā)明提供的一種直升機(jī)魚叉功能模擬方法,所述基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的鎖鉤是否與艦船飛行甲板上的格柵鎖住,包括:
10、基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的鎖鉤與所述格柵的圓心之間的距離;
11、基于所述距離,判斷所述魚叉是否在格柵范圍內(nèi);
12、在所述魚叉在格柵范圍內(nèi)的情況下,基于所述魚叉的鎖鉤的高度和所述格柵的高度,確定所述魚叉的鎖鉤是否與所述艦船飛行甲板上的所述格柵鎖住。
13、根據(jù)本發(fā)明提供的一種直升機(jī)魚叉功能模擬方法,所述基于所述魚叉的鎖鉤的高度和所述格柵的高度,確定所述魚叉的鎖鉤是否與所述艦船飛行甲板上的所述格柵鎖住,包括:
14、在所述魚叉的鎖鉤的高度小于所述格柵的高度的情況下,確定所述魚叉接觸格柵的位置為所述魚叉的鎖住點(diǎn)位置,并基于所述鎖住點(diǎn)位置確定所述魚叉的鎖鉤與所述艦船飛行甲板上的所述格柵鎖?。?/p>
15、在所述魚叉的鎖鉤的高度不小于所述格柵的高度的情況下,確定所述魚叉的鎖鉤與所述艦船飛行甲板上的所述格柵未鎖住。
16、根據(jù)本發(fā)明提供的一種直升機(jī)魚叉功能模擬方法,所述基于所述魚叉與所述格柵的相對(duì)位移和相對(duì)速度,確定所述魚叉的力和力矩,包括:
17、基于所述相對(duì)位移、所述相對(duì)速度、所述魚叉的剛度系數(shù)和所述魚叉的阻尼系數(shù),確定所述魚叉的力;
18、基于所述魚叉的力和所述魚叉與所述直升機(jī)重心之間的距離,確定所述魚叉的力矩。
19、根據(jù)本發(fā)明提供的一種直升機(jī)魚叉功能模擬方法,所述方法還包括:
20、將所述魚叉的力和力矩耦合至所述直升機(jī)的力和力矩上;
21、基于耦合后的力和力矩,采用直升機(jī)動(dòng)力學(xué)理論,確定所述直升機(jī)的目標(biāo)信息;所述目標(biāo)信息包括以下至少一項(xiàng):位置、速度和姿態(tài)角。
22、本發(fā)明還提供一種直升機(jī)魚叉功能模擬裝置,包括:
23、第一確定模塊,用于基于直升機(jī)的位置信息和魚叉的鎖鉤與所述直升機(jī)的相對(duì)位置信息,確定所述魚叉的鎖鉤的位置信息;
24、第二確定模塊,用于基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的力和力矩;
25、模擬模塊,用于基于所述魚叉的力和力矩,對(duì)所述魚叉功能進(jìn)行模擬。
26、本發(fā)明還提供一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如上述任一種所述直升機(jī)魚叉功能模擬方法。
27、本發(fā)明還提供一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一種所述直升機(jī)魚叉功能模擬方法。
28、本發(fā)明還提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一種所述直升機(jī)魚叉功能模擬方法。
29、本發(fā)明提供的直升機(jī)魚叉功能模擬方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),通過(guò)基于直升機(jī)的位置信息和魚叉的鎖鉤與所述直升機(jī)的相對(duì)位置信息,確定所述魚叉的鎖鉤的位置信息;基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的力和力矩;基于所述魚叉的力和力矩,對(duì)所述魚叉功能進(jìn)行模擬。通過(guò)實(shí)時(shí)動(dòng)態(tài)的位置信息,使得魚叉的力和力矩的準(zhǔn)確確定,進(jìn)而準(zhǔn)確對(duì)魚叉功能進(jìn)行模擬,提高了魚叉功能模擬的可靠性,從而提升了魚叉功能模擬的效率。
1.一種直升機(jī)魚叉功能模擬方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的直升機(jī)魚叉功能模擬方法,其特征在于,所述基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的力和力矩,包括:
3.根據(jù)權(quán)利要求2所述的直升機(jī)魚叉功能模擬方法,其特征在于,所述基于所述魚叉的鎖鉤的位置信息,確定所述魚叉的鎖鉤是否與艦船飛行甲板上的格柵鎖住,包括:
4.根據(jù)權(quán)利要求3所述的直升機(jī)魚叉功能模擬方法,其特征在于,所述基于所述魚叉的鎖鉤的高度和所述格柵的高度,確定所述魚叉的鎖鉤是否與所述艦船飛行甲板上的所述格柵鎖住,包括:
5.根據(jù)權(quán)利要求2所述的直升機(jī)魚叉功能模擬方法,其特征在于,所述基于所述魚叉與所述格柵的相對(duì)位移和相對(duì)速度,確定所述魚叉的力和力矩,包括:
6.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的直升機(jī)魚叉功能模擬方法,其特征在于,所述方法還包括:
7.一種直升機(jī)魚叉功能模擬裝置,其特征在于,包括:
8.一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至6任一項(xiàng)所述直升機(jī)魚叉功能模擬方法。
9.一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至6任一項(xiàng)所述直升機(jī)魚叉功能模擬方法。
10.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至6任一項(xiàng)所述直升機(jī)魚叉功能模擬方法。