System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術屬于民航數據算法,特別涉及一種計算行李到達提取轉盤后的運動軌跡的方法。
技術介紹
1、民航旅客及行李通過飛行器(以下簡稱飛機)從始發機場到達目的機場后,在行李接收過程中,會由工作人員將接收到的行李放置在行李進港傳送帶上,在行李經過進港行李采集設備時,會記錄行李的進港接收節點,具體方式為:工作人員直接將行李投放在進港行李的進港傳送帶上,在行李經過進港傳送帶上的進港行李節點采集設備時,采集設備會通過rfid感應器獲取行李條上的rfid信號,或通過ocr拍照的方式獲取行李條上的行李號并解析,同時記錄該件行李的信息及接收時間;民航旅客下機后可通過機場引導顯示屏確認行李預計到達的轉盤信息,并步行至該轉盤,在轉盤處等待,在行李接收并到達提取轉盤后,通過人眼辨認行李外觀,找到行李后,進行行李提取?,F有的行李提取方法有以下缺陷:
2、1、現有民航旅客到港行李狀態的提示信息較為簡陋,主要以提示航班行李到達提取轉盤為準,該提醒方式是以航班為維度的提醒方式,并不能覆蓋到具體旅客的具體行李,以及具體行李的具體狀態,不能直觀有效地讓旅客清楚的知道目前行李的具體位置。
3、2、提取轉盤的行李出口單一,容易導致旅客在同一行李出口扎堆等待行李,造成不必要的擁擠問題。
4、3、因行李通常是人工逐件分揀上帶的,旅客不知道自己行李的上帶進度或具體位置,導致旅客在等待的過程中焦慮感增加。
5、4、旅客需要根據行李的外觀和特征在眾多行李中識別自己的行李,這可能會導致行李錯拿或丟失,尤其是在行李外觀相似或者旅客長時
6、5、旅客行李被誤送到其他提取轉盤時,難以定位行李的具體位置,行李查找難度大,增加機場被投訴的概率。
技術實現思路
1、本專利技術的目的在于提供一種計算行李到達提取轉盤后的運動軌跡的方法,進一步優化旅客提取行李的等待體驗,減少轉盤行李出口的擁擠程度問題,提高行李位置信息透明度,減少旅客等待焦慮和錯拿、丟失的風險。
2、為達成上述目的,本專利技術的解決方案為:一種計算行李到達提取轉盤后的運動軌跡的方法,包括以下步驟:
3、s1、行李到達行李進港傳送帶后途經行李采集設備,行李采集設備獲取進港行李的行李信息,以及獲取當前時間,即行李接收時間r;
4、s2、測量行李在行李進港傳送帶上從行李采集設備到轉盤入口這一段距離所需的輸送時間s;
5、s3、確定行李在轉盤的運動方向為逆時針還是順時針;
6、s4、所述轉盤周圍設有自助查詢終端,測量行李從轉盤入口到自助查詢終端即未到達提取點位置所需的時間p;
7、s5、測量行李在轉盤上運動一周的轉盤周時c;
8、s6、根據轉盤的形狀,利用三次貝塞爾曲線在轉盤上取四個點畫出行李的運動軌跡,其公式如下:
9、b(t)?=?(1-t)3p1?+?3(1-t)2tp2+?3(1-t)t2p3+?t3p4
10、其中,b(t)表示曲線上的點,即為行李在轉盤上的運動軌跡點,t為參數,參數值(0≤t≤1,t=0為起點,t=1為終點),因此t表示為由n個點組成的離散集合,從而b(t)點具有多個,以確定行李的多個軌跡點;p1和p4是曲線的兩個端點(即起點和終點),p2和p3是兩個控制點,這四個點的值分別用同一個平面上的坐標點(x,y)的方式表示,每個b(t)點的位置由兩個端點、兩個控制點和參數t共同決定,行李在轉盤上的軌跡點數量為f;
11、通過調整控制點的位置以改變三次貝塞爾曲線的形狀,從而創造出不同轉盤形狀的行李運動軌跡,即行李動畫效果;
12、s7、按以下公式計算行李的運行軌跡,計算公式為:
13、t=d-r-s
14、其中,t表示行李到達轉盤入口的時間與當前時間的差值,d表示旅客在自助查詢終端上進行查詢行李操作時的當前時間;
15、若t<0,則表示行李未到達轉盤,不顯示行李運動軌跡;若t≥0,則表示行李已經到達轉盤,呈現動畫運動時間與三次貝塞爾曲線的位置關聯公式為:
16、e=[(d-r-s)%c]/c
17、其中,e表示行李在轉盤上距離轉盤入口的長度與轉盤周長的比值,“%”表示取余符號,由于轉盤的轉動方向已確定,通過e值確定旅客在當前查詢的時間時,行李在轉盤的準確位置,即確定當前行李所在的軌跡點為e×f;
18、s8、根據步驟s6所得出的三次貝塞爾曲線以及步驟s7所計算的行李當前位置,通過程序代碼,使行李在轉盤上運動的動畫效果與實際行李在轉盤上的運動一一對應,并在終端系統上顯示行李在轉盤上運動的動畫效果,實現行李在轉盤上的位置追蹤;
19、s9、計算行李預計到達自助查詢終端的倒計時,具體計算方法如下:
20、若(d-r-s-p)<0,則表示該行李未到達提取點,行李預計達到的倒計時e’=|d-r-s-p|,其中“||”表示取絕對值符號;
21、若(d-r-s-p)≥0,則表示該行李已經到達或經過提取點,行李預計達到的倒計時e’=c-(d-r-s-p)%c,其中“%”表示取余符號;
22、s10、旅客通過自助查詢終端或手持查詢終端查詢行李的實時位置和預計達到時間。
23、進一步,還包括以下步驟:
24、s11、在自助查詢終端上加裝行李識別設備,行李識別設備每次識別行李后開始倒計時轉盤周時的時間c,若行李超過c時間而未被行李識別設備再識別,則將行李標記為已被旅客提取。
25、進一步,在步驟s11中,在終端系統中設置行李識別設備識別行李后的倒計時時間增加一個延時時間h(h≥0),行李識別設備每次識別行李后開始倒計時c+h的時間,若行李超過c+h時間而未被行李識別設備再識別,則將行李標記為已被旅客提取。
26、進一步,在步驟s11中,在終端系統中增加重新標記機制,當行李因人為原因超過c+h時間未被自助查詢終端識別,而被標記為已提取后,在行李重新經過查詢終端被李識別設備識別后,將該標記為已提取的行李重新標記為未提取,并重新以查詢終端為起點更新和顯示行李運動動畫。
27、進一步,還包括以下步驟:
28、s12、將終端系統與轉盤視頻監控系統聯動,便于丟失、錯拿行李的錄像查找,快速定位到問題行李。
29、進一步,所述轉盤為圓角矩形,在步驟s6中,通過控制點,用程序繪制四條帶圓角的三次貝塞爾曲線,然后將四條帶圓角的貝塞爾曲線首尾進行相連,得出行李轉盤形狀的圓角矩形。
30、進一步,在步驟s6中,當控制點靠近端點時,三次貝塞爾曲線會呈現出更加尖銳的形狀;當控制點遠離端點時,三次貝塞爾曲線會變得更加平滑,根據行李提取轉盤的不同形狀,以及通過調整控制點的位置,創造出不同的行李運動軌跡。
31、采用上述方案后,本專利技術的有益效果在于:
32、1、三次貝塞爾曲線在行李路徑追蹤中的應用本文檔來自技高網...
【技術保護點】
1.一種計算行李到達提取轉盤后的運動軌跡的方法,其特征在于:包括以下步驟:
2.如權利要求1所述的一種計算行李到達提取轉盤后的運動軌跡的方法,其特征在于:還包括以下步驟:
3.如權利要求2所述的一種計算行李到達提取轉盤后的運動軌跡的方法,其特征在于:在步驟S11中,在終端系統中設置行李識別設備識別行李后的倒計時時間增加一個延時時間H(H≥0),行李識別設備每次識別行李后開始倒計時C+H的時間,若行李超過C+H時間而未被行李識別設備再識別,則將行李標記為已被旅客提取。
4.如權利要求3所述的一種計算行李到達提取轉盤后的運動軌跡的方法,其特征在于:在步驟S11中,在終端系統中增加重新標記機制,當行李因人為原因超過C+H時間未被自助查詢終端識別,而被標記為已提取后,在行李重新經過查詢終端被李識別設備識別后,將該標記為已提取的行李重新標記為未提取,并重新以查詢終端為起點更新和顯示行李運動動畫。
5.如權利要求1所述的一種計算行李到達提取轉盤后的運動軌跡的方法,其特征在于:還包括以下步驟:
6.如權利要求1所述的一種計算行李到達提
7.如權利要求1或6所述的一種計算行李到達提取轉盤后的運動軌跡的方法,其特征在于:在步驟S6中,當控制點靠近端點時,三次貝塞爾曲線會呈現出更加尖銳的形狀;當控制點遠離端點時,三次貝塞爾曲線會變得更加平滑,根據行李提取轉盤的不同形狀,以及通過調整控制點的位置,創造出不同的行李運動軌跡。
...【技術特征摘要】
1.一種計算行李到達提取轉盤后的運動軌跡的方法,其特征在于:包括以下步驟:
2.如權利要求1所述的一種計算行李到達提取轉盤后的運動軌跡的方法,其特征在于:還包括以下步驟:
3.如權利要求2所述的一種計算行李到達提取轉盤后的運動軌跡的方法,其特征在于:在步驟s11中,在終端系統中設置行李識別設備識別行李后的倒計時時間增加一個延時時間h(h≥0),行李識別設備每次識別行李后開始倒計時c+h的時間,若行李超過c+h時間而未被行李識別設備再識別,則將行李標記為已被旅客提取。
4.如權利要求3所述的一種計算行李到達提取轉盤后的運動軌跡的方法,其特征在于:在步驟s11中,在終端系統中增加重新標記機制,當行李因人為原因超過c+h時間未被自助查詢終端識別,而被標記為已提取后,在行李重新經過查詢終端被李識別設備識別...
【專利技術屬性】
技術研發人員:許世倫,陳景偉,許世清,林建昌,陳麗群,呂福寶,阿黎明,
申請(專利權)人:廈門民航凱亞有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。