System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 最新亚洲人成无码网www电影,亚洲午夜成人精品无码色欲,国产成人无码一区二区三区在线
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于航線分解的飛機航線計算方法技術

    技術編號:44414890 閱讀:5 留言:0更新日期:2025-02-25 10:30
    本發明專利技術公開了一種基于航線分解的飛機航線計算方法,包括:獲取航線中每個飛行階段的航線點數據和飛機航行數據;比較相鄰兩航線點之間的高度差與航段劃分閾值的大小,確定航段的航段類型;計算爬升段/下降段的航線距離和航向,和爬升/下降到結束航線點高度所需的實際距離;比較二者大小,在爬升段的相應航向上插入符合實際距離所需的改平點,或,在下降段的相應航向上插入符合實際距離所需的下降點,獲得新航段的航線點坐標、累計時間、累計距離和累計耗油量;統計當前飛行階段的輸出數據,以及航線中所有飛行階段的輸出數據,獲得航線規劃結果。本發明專利技術使航線計算能夠脫離飛機系統而適應不同類型的飛機,提高計算方法的通用性和靈活性。

    【技術實現步驟摘要】

    本專利技術涉及航線計算,特別涉及一種基于航線分解的飛機航線計算方法。


    技術介紹

    1、當前,航空業對航線規劃和計算的需求日益增長,特別是在全球航空交通流量不斷增加的情況下,高效的航線計算成為保障飛行安全和提高運營效率的關鍵。然而,現有的航線計算方法存在一些顯著的問題和局限性:

    2、現有模型的局限:目前,不同型號的飛機通常配備有專門為該機型設計的航線計算模型。這些模型雖然能夠較好地滿足特定機型的需求,但由于其專屬性,無法形成脫離飛機自身系統而存在的航線計算邏輯,從而導致不能在不同機型之間通用。這導致航空公司和飛行運營商需要維護多個計算模型,增加了技術維護和管理的復雜度。

    3、標準化需求:隨著航空市場的全球化發展,不同國家和地區之間的航空合作日益頻繁。在這種背景下,缺乏統一的航線計算標準成為了一個亟待解決的問題。一個通用的航線計算技術能夠顯著降低跨國飛行的協調難度,提高國際航班的運行效率。

    4、因此,如何提供一種具有較高適配性的基于航線分解的飛機航線計算方法是本領域技術人員亟待解決的技術問題。


    技術實現思路

    1、本專利技術針對上述研究現狀和存在的問題,提供了一種基于航線分解的飛機航線計算方法,本專利技術通過抽象化的計算模型,使航線計算能夠脫離飛機系統而適應不同類型的飛機,提高計算方法的通用性和靈活性。

    2、本專利技術提供的一種基于航線分解的飛機航線計算方法,航線中包括若干個飛行階段,所述飛行階段中包括若干個航段;所述航段類型包括:爬升段、巡航段或下降段;以下降段的結束航線點為標志劃分得到所述若干個飛行階段;包括如下步驟:

    3、s1:獲取航線中每個飛行階段的航線點數據,以及飛機航行數據,所述航線點數據包括:航線點經緯度、高度、速度和航段劃分閾值;所述飛機航行數據包括:掛載方案、航行模式、飛機實時速度、飛機實時總重,飛機實時油量和航行時間;

    4、s2:比較相鄰兩航線點之間的高度差與所述航段劃分閾值的大小,確定當前飛行階段中所有航段的航段類型;

    5、s3:根據當前飛行階段中當前航段的航段類型,計算爬升段/下降段中起始航線點和結束航線點之間的航線距離和航向,根據飛機航行數據計算爬升/下降到結束航線點高度所需的實際距離;通過比較所述航線距離和所述實際距離的大小,確定是否在爬升段的相應航向上插入符合實際距離所需的改平點,或,在下降段的相應航向上插入符合實際距離所需的下降點,若是,則獲得插入改平點/下降點后形成的新航段的航線點坐標、累計時間、累計距離和累計耗油量;

    6、s4:對當前飛行階段中所有航段重復執行s2-s3操作后,獲得當前飛行階段的輸出數據,包括:航線點坐標、累計時間、累計距離和累計耗油量;統計航線中所有飛行階段的輸出數據,獲得航線規劃結果。

    7、優選的,所述s2包括如下步驟:

    8、若后一航線點到前一航線點之間的高度差為正值,且其絕對值大于或等于所述航段劃分閾值,則當前航段為爬升段;

    9、若后一航線點到前一航線點之間的高度差為負值,且其絕對值大于或等于所述航段劃分閾值,則當前航段為下降段;

    10、若后一航線點到前一航線點之間的高度差為正值/負值,且其絕對值小于所述航段劃分閾值,則當前航段為巡航段。

    11、優選的,所述s3中,若當前飛行階段中當前航段的航段類型為爬升段,則爬升段計算步驟包括:

    12、計算爬升段中起始航線點和結束航線點之間的距離d1和航向dir1;根據飛機航行數據計算爬升到結束航線點高度所需的距離d爬;比較距離d1與距離d爬的大小:

    13、若d1>d爬,則在爬升段的航向dir1中插入改平點,起始航線點到改平點的距離為d爬,改平點的高度為結束航線點的高度;起始航線點到改平點的航段為新爬升段,改平點到結束航線點之間的航段為新巡航段;或,

    14、結束航線點到改平點的距離為d爬,改平點的高度為起始航線點的高度;起始航線點到改平點的航段為新巡航段,改平點到結束航線點之間的航段為新爬升段;

    15、獲得新爬升段和新巡航段的累計時間、累計距離和累計耗油量;

    16、若d1<d爬,則在所述當前航段的航向dir1中插入新結束航線點,所述新結束航線點的經緯度為結束航線點的經緯度,計算新結束航線點的高度,并作為下一個相鄰航段的起始航線點,獲得所述當前航段的累計時間、累計距離和累計耗油量。

    17、優選的,所述s3中,若當前飛行階段中當前航段的航段類型為下降段,則下降段計算步驟包括:

    18、計算下降段中起始航線點和結束航線點之間的距離d2和航向dir2;根據飛機航行數據計算爬升到結束航線點高度所需的距離d降;比較距離d2與距離d降的大?。?/p>

    19、若d2>d降,則在下降段的航向dir2中插入下降點,起始航線點到下降點的距離為d降,下降點的高度為結束航線點的高度;起始航線點到下降點的航段為新下降段,下降點到結束航線點之間的航段為新巡航段;或,

    20、結束航線點到下降點的距離為d降,下降點的高度為起始航線點的高度;起始航線點到下降點的航段為新巡航段,下降點到結束航線點之間的航段為新下降段;

    21、獲得新下降段和新巡航段的累計時間、累計距離和累計耗油量;

    22、若d2<d降,則判斷前一相鄰航段是否為巡航段,若是,則在前一相鄰航段的航向中插入下降點,下降點的高度為起始航線點的高度;下降點到結束航線點之間的距離為d降,下降點到結束航線點之間的航段為新下降段,獲得新下降段的累計時間、累計距離和累計耗油量。

    23、優選的,若計算的航段中包含所述新巡航段,則將所述新巡航段與其相鄰的巡航段合并,合并后的所有連續巡航段作為中間巡航段。

    24、優選的,所述s3中,若當前飛行階段中當前航段的航段類型為下降段,則下降段計算步驟包括:

    25、計算下降段中起始航線點和結束航線點之間的距離d2和航向dir2;根據飛機航行數據計算爬升到結束航線點高度所需的距離d降;比較距離d2與距離d降的大?。?/p>

    26、若d2<d降,則判斷前一相鄰航段是否為中間巡航段,若是,則在前一相鄰航段的航向中插入下降點,下降點的高度為起始航線點的高度;下降點到結束航線點之間的距離為d降,下降點到結束航線點之間的航段為新下降段,獲得新下降段的累計時間、累計距離和累計耗油量。

    27、優選的,所述若d2<d降,則判斷前一相鄰航段是否為巡航段的步驟中:

    28、若不是巡航段,則終止航線計算并輸出用戶提示;

    29、若是巡航段,則計算所述前一相鄰航段的起始航線點和結束航線點之間的距離與所述距離d2之和,并比較所述和的值與所述距離d降的大?。?/p>

    30、若和的值>d降,則在所述前一相鄰航段的航向中插入下降點,下降點的高度為所述前一相鄰航段的起始航線點的高度;下降點到所述當前航段的結束航線點之間的距離為d降,下降點到所述當前航段的結束航線點之間的航段為新下降段本文檔來自技高網...

    【技術保護點】

    1.一種基于航線分解的飛機航線計算方法,其特征在于,航線中包括若干個飛行階段,所述飛行階段中包括若干個航段;所述航段類型包括:爬升段、巡航段或下降段;以下降段的結束航線點為標志劃分得到所述若干個飛行階段;包括如下步驟:

    2.根據權利要求1所述的一種基于航線分解的飛機航線計算方法,其特征在于,所述S2包括如下步驟:

    3.根據權利要求1所述的一種基于航線分解的飛機航線計算方法,其特征在于,所述S3中,若當前飛行階段中當前航段的航段類型為爬升段,則爬升段計算步驟包括:

    4.根據權利要求1所述的一種基于航線分解的飛機航線計算方法,其特征在于,所述S3中,若當前飛行階段中當前航段的航段類型為下降段,則下降段計算步驟包括:

    5.根據權利要求3或4所述的一種基于航線分解的飛機航線計算方法,其特征在于,若計算的航段中包含所述新巡航段,則將所述新巡航段與其相鄰的巡航段合并,合并后的所有連續巡航段作為中間巡航段。

    6.根據權利要求5所述的一種基于航線分解的飛機航線計算方法,其特征在于,所述S3中,若當前飛行階段中當前航段的航段類型為下降段,則下降段計算步驟包括:

    7.根據權利要求4所述的一種基于航線分解的飛機航線計算方法,其特征在于,所述若d2<d降,則判斷前一相鄰航段是否為巡航段的步驟中:

    8.根據權利要求3所述的一種基于航線分解的飛機航線計算方法,其特征在于,所述若d1<d爬,則在爬升段的航向Dir1中插入新結束航線點,所述新結束航線點的經緯度為結束航線點的經緯度,計算新結束航線點的高度,并作為下一個相鄰航段的起始航線點的步驟中:

    ...

    【技術特征摘要】

    1.一種基于航線分解的飛機航線計算方法,其特征在于,航線中包括若干個飛行階段,所述飛行階段中包括若干個航段;所述航段類型包括:爬升段、巡航段或下降段;以下降段的結束航線點為標志劃分得到所述若干個飛行階段;包括如下步驟:

    2.根據權利要求1所述的一種基于航線分解的飛機航線計算方法,其特征在于,所述s2包括如下步驟:

    3.根據權利要求1所述的一種基于航線分解的飛機航線計算方法,其特征在于,所述s3中,若當前飛行階段中當前航段的航段類型為爬升段,則爬升段計算步驟包括:

    4.根據權利要求1所述的一種基于航線分解的飛機航線計算方法,其特征在于,所述s3中,若當前飛行階段中當前航段的航段類型為下降段,則下降段計算步驟包括:

    5.根據權利要求3或4所述的一種基于航線分...

    【專利技術屬性】
    技術研發人員:孔勇,常林王家隆,王子文趙津垚,
    申請(專利權)人:中國電子科技集團公司第十五研究所,
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲中文无码亚洲人成影院| 亚洲中文无码线在线观看| 精选观看中文字幕高清无码| 国产乱子伦精品免费无码专区| 日韩精品无码免费专区午夜| 精品久久久久久久无码| 天码av无码一区二区三区四区| 亚洲综合无码一区二区三区| 亚洲人成无码网WWW| 人妻精品无码一区二区三区| 无码少妇一区二区三区| 日日日日做夜夜夜夜无码| 无码少妇A片一区二区三区| 人妻丝袜中文无码av影音先锋专区 | 日韩精品无码一区二区三区| 一级电影在线播放无码| 亚洲a∨无码一区二区| 少妇无码一区二区三区| 亚洲成A人片在线观看无码不卡| 国产啪亚洲国产精品无码| 亚洲精品无码高潮喷水A片软| 18禁无遮挡无码国产免费网站| 人妻系列AV无码专区| 日韩精品无码一区二区三区AV| 日韩精品无码人妻一区二区三区| 无码国产精成人午夜视频不卡| 久久亚洲AV无码精品色午夜| 亚洲av永久无码制服河南实里| 国99精品无码一区二区三区| 国产成人无码一区二区在线播放| 国产精品午夜福利在线无码| 亚洲AⅤ永久无码精品AA| 真人无码作爱免费视频| 日韩无码系列综合区| 日韩AV无码一区二区三区不卡| 国产午夜无码福利在线看网站| 午夜精品久久久久久久无码| HEYZO无码综合国产精品227| 国产日韩AV免费无码一区二区三区| 宅男在线国产精品无码| 久久久久琪琪去精品色无码|