本技術(shù)涉及船舶篩選的,尤其是涉及一種基于四步漏斗過濾法的高效找船方法、裝置、設(shè)備及介質(zhì)。
背景技術(shù):
1、受業(yè)務(wù)模式的影響,散貨船非班輪運(yùn)輸具有一定的不確定性。與班輪運(yùn)輸?shù)墓潭ê骄€和時(shí)間表不同,散貨船非班輪運(yùn)輸通常根據(jù)貨物的實(shí)際需求和市場(chǎng)的實(shí)時(shí)狀況來安排航次,航程、航行時(shí)間都可能因貨物情況、天氣條件、港口操作效率、疏港能力不同等多種因素而變動(dòng),導(dǎo)致企業(yè)無法準(zhǔn)確、及時(shí)地獲取外部船舶經(jīng)營(yíng)信息。
2、目前的找船方法主要是根據(jù)ais信息和歷史航行軌跡進(jìn)行船舶航行情況分析,即通過大數(shù)據(jù)對(duì)船舶航行情況進(jìn)行預(yù)測(cè),從而實(shí)現(xiàn)市場(chǎng)找船的輔助分析,然而僅靠大數(shù)據(jù)預(yù)測(cè)無法較好地消除不確定性因素的影響,這種預(yù)測(cè)方式存在一定的局限性,導(dǎo)致找船的準(zhǔn)確率以及效率較低。
技術(shù)實(shí)現(xiàn)思路
1、為了提高找船的準(zhǔn)確率以及效率,本技術(shù)提供一種基于四步漏斗過濾法的高效找船方法、裝置、設(shè)備及介質(zhì)。
2、第一方面,本技術(shù)提供一種基于四步漏斗過濾法的高效找船方法,采用如下的技術(shù)方案:
3、一種基于四步漏斗過濾法的高效找船方法,包括:
4、獲取用戶需求信息以及船舶運(yùn)行信息;
5、將所述用戶需求信息劃分為第一需求信息、第二需求信息以及第三需求信息,所述第一需求信息包括區(qū)域需求信息、事件需求信息以及屬性需求信息,所述區(qū)域需求信息包括當(dāng)前區(qū)域需求以及預(yù)抵港區(qū)域需求,所述第二需求信息包括貨物需求信息以及可達(dá)需求信息,所述第三需求信息包括報(bào)盤時(shí)效天數(shù)以及需求預(yù)空時(shí)間;
6、基于所述第一需求信息對(duì)所述船舶運(yùn)行信息進(jìn)行篩選,得到至少一個(gè)初始候選船舶信息;
7、基于所述第二需求信息對(duì)所述初始候選船舶信息進(jìn)行篩選,得到至少一個(gè)候選船舶信息;
8、獲取報(bào)盤信息,所述報(bào)盤信息包括船舶的預(yù)空時(shí)間以及預(yù)空港口;
9、基于所述第三需求信息以及所述預(yù)空時(shí)間對(duì)所述候選船舶信息進(jìn)行篩選,得到報(bào)盤候選船舶信息;
10、基于所述預(yù)空港口對(duì)所述報(bào)盤候選船舶信息進(jìn)行篩選,得到目標(biāo)船舶信息。
11、通過采用上述技術(shù)方案,用戶可以根據(jù)需要填寫多種用戶需求信息,多個(gè)需求維度的設(shè)置提高了找船的精準(zhǔn)性,能夠更好地滿足用戶需求,將用戶需求信息劃分為第一需求信息、第二需求信息以及第三需求信息,首先根據(jù)第一需求信息中的區(qū)域、事件以及屬性因素對(duì)ais口徑獲取的船舶運(yùn)行信息進(jìn)行第一次篩選,可以快速篩選掉大量船舶,其次根據(jù)第二需求信息中的貨物以及可達(dá)因素進(jìn)行第二次篩選,可以得到ais口徑滿足用戶需求的候選船舶信息,第二次篩選時(shí)的信息處理量大大減低,提高了找船的效率,再通過第三需求信息以及報(bào)盤中的時(shí)間因素對(duì)候選船舶信息進(jìn)行第三次篩選,可以快速篩選掉報(bào)盤校準(zhǔn)發(fā)現(xiàn)的無法滿足用戶需求中時(shí)間的問題船舶,最后通過報(bào)盤信息中的預(yù)空港口因素對(duì)船舶進(jìn)行第四次篩選,得到目標(biāo)船舶信息,通過分步篩選的方式,逐步縮小船舶的范圍,有效減少了不必要的信息處理量,大幅提升了找船效率,同時(shí)首先通過ais口徑獲取的船舶運(yùn)行信息進(jìn)行找船,再通過報(bào)盤信息進(jìn)行校準(zhǔn),提高了找船的準(zhǔn)確率。
12、可選的,所述基于所述第一需求信息對(duì)所述船舶運(yùn)行信息進(jìn)行篩選,得到至少一個(gè)初始候選船舶信息,包括:
13、基于所述船舶運(yùn)行信息確定船舶位置以及預(yù)抵港口;
14、若存在所述預(yù)抵港口,則基于電子圍欄算法、所述當(dāng)前區(qū)域需求、所述預(yù)抵港區(qū)域需求、所述船舶位置以及所述預(yù)抵港口對(duì)所述船舶運(yùn)行信息進(jìn)行篩選,得到第一候選船舶信息;
15、基于所述事件需求信息對(duì)所述第一候選船舶信息進(jìn)行篩選,得到第二候選船舶信息;
16、基于所述屬性需求信息對(duì)所述第二候選船舶信息進(jìn)行篩選,得到至少一個(gè)所述初始候選船舶信息。
17、通過采用上述技術(shù)方案,先通過第一需求信息進(jìn)行一次篩選,能夠快速地篩選掉不符合用戶需求的船舶,提高了找船的效率。
18、可選的,所述基于所述第二需求信息對(duì)所述初始候選船舶信息進(jìn)行篩選,得到至少一個(gè)候選船舶信息,包括:
19、基于所述可達(dá)需求信息確定航速以及卸貨作業(yè)天;
20、基于所述貨物需求信息確定發(fā)貨港口、受載期以及擴(kuò)展天數(shù);
21、判斷所述初始候選船舶信息中是否包括預(yù)抵港時(shí)間;
22、若所述初始候選船舶信息中不包括預(yù)抵港時(shí)間,則獲取第一里程以及第二里程,所述第一里程為所述預(yù)抵港口與所述發(fā)貨港口之間相距的里程,所述第二里程為所述船舶位置與所述預(yù)抵港口之間相距的里程;
23、基于所述第一里程以及所述第二里程計(jì)算總里程;
24、基于所述總里程以及所述航速計(jì)算第一時(shí)長(zhǎng);
25、基于所述船舶運(yùn)行信息確定船舶裝載情況;
26、基于當(dāng)前時(shí)間、所述船舶裝載情況、所述卸貨作業(yè)天以及所述第一時(shí)長(zhǎng)計(jì)算到達(dá)發(fā)貨港口時(shí)間;
27、基于所述受載期、所述擴(kuò)展天數(shù)以及所述到達(dá)發(fā)貨港口時(shí)間對(duì)所述初始候選船舶信息進(jìn)行篩選,得到至少一個(gè)所述候選船舶信息。
28、通過采用上述技術(shù)方案,當(dāng)初始候選船舶信息中不包括預(yù)抵港時(shí)間時(shí),通過第一里程、第二里程以及航速計(jì)算第一時(shí)長(zhǎng),并根據(jù)船舶裝載情況確定是否需要加卸貨作業(yè)天,從而求得到達(dá)發(fā)貨港口時(shí)間,并根據(jù)到達(dá)發(fā)貨港口時(shí)間、受載期以及擴(kuò)展天數(shù)對(duì)初始候選船舶信息進(jìn)行篩選,得到候選船舶信息,即滿足受載期約束的船舶。
29、可選的,在所述基于所述船舶運(yùn)行信息確定船舶位置以及預(yù)抵港口之后,所述方法還包括:
30、若不存在所述預(yù)抵港口,則基于電子圍欄算法、所述當(dāng)前區(qū)域需求、所述船舶位置、所述事件需求信息以及所述屬性需求信息對(duì)所述船舶運(yùn)行信息進(jìn)行篩選,得到至少一個(gè)所述初始候選船舶信息;
31、基于所述可達(dá)需求信息確定航速以及卸貨作業(yè)天;
32、基于所述貨物需求信息確定發(fā)貨港口、受載期以及擴(kuò)展天數(shù);
33、計(jì)算所述船舶位置與所述發(fā)貨港口之間的第三里程;
34、基于所述第三里程以及所述航速計(jì)算第二時(shí)長(zhǎng);
35、基于所述船舶運(yùn)行信息確定船舶裝載情況,所述船舶裝載情況包括空載以及滿載;
36、基于所述船舶裝載情況、所述卸貨作業(yè)天、當(dāng)前時(shí)間以及所述第二時(shí)長(zhǎng)計(jì)算到達(dá)發(fā)貨港口時(shí)間;
37、基于所述受載期、所述擴(kuò)展天數(shù)以及所述到達(dá)發(fā)貨港口時(shí)間對(duì)所述初始候選船舶信息進(jìn)行篩選,得到至少一個(gè)所述候選船舶信息。
38、通過采用上述技術(shù)方案,當(dāng)不存在預(yù)抵港口時(shí),先通過當(dāng)前區(qū)域需求、船舶位置、事件需求信息以及屬性需求信息對(duì)船舶運(yùn)行信息進(jìn)行一次篩選,得到至少一個(gè)初始候選船舶信息,再通過船舶位置與發(fā)貨港口之間的第三里程以及航速計(jì)算第二時(shí)長(zhǎng),并根據(jù)船舶裝載情況確定是否需要加卸貨作業(yè)天,從而求得到達(dá)發(fā)貨港口時(shí)間,根據(jù)到達(dá)發(fā)貨港口時(shí)間對(duì)船舶再次進(jìn)行篩選,減少了數(shù)據(jù)缺失導(dǎo)致找船準(zhǔn)確率降低的情況。
39、可選的,所述受載期包括起始時(shí)間以及終止時(shí)間,所述擴(kuò)展天數(shù)包括向前擴(kuò)展天數(shù)以及向后擴(kuò)展天數(shù),所述向前擴(kuò)展天數(shù)為船舶到達(dá)發(fā)貨港口時(shí)間可早于起始時(shí)間的天數(shù),所述向后擴(kuò)展天數(shù)為船舶到達(dá)發(fā)貨港口時(shí)間可晚于終止時(shí)間的天數(shù),所述基于所述受載期、所述擴(kuò)展天數(shù)以及所述到達(dá)發(fā)貨港口時(shí)間對(duì)所述初始候選船舶信息進(jìn)行篩選,得到至少一個(gè)所述候選船舶信息,包括:
40、基于所述起始時(shí)間以及所述向前擴(kuò)展天數(shù)計(jì)算擴(kuò)展起始時(shí)間;
41、基于所述終止時(shí)間以及所述向后擴(kuò)展天數(shù)計(jì)算擴(kuò)展終止時(shí)間;
42、基于所述擴(kuò)展起始時(shí)間、所述擴(kuò)展終止時(shí)間以及所述到達(dá)發(fā)貨港口時(shí)間對(duì)所述初始候選船舶信息進(jìn)行篩選,得到至少一個(gè)所述候選船舶信息。
43、可選的,所述基于所述第三需求信息以及所述預(yù)空時(shí)間對(duì)所述候選船舶信息進(jìn)行篩選,得到報(bào)盤候選船舶信息,包括:
44、基于所述報(bào)盤時(shí)效天數(shù)對(duì)所述報(bào)盤信息進(jìn)行篩選,得到可用報(bào)盤信息;
45、基于所述可用報(bào)盤信息將所述候選船舶信息進(jìn)行劃分,得到報(bào)盤船舶信息以及非報(bào)盤船舶信息,所述報(bào)盤船舶信息為存在對(duì)應(yīng)的可用報(bào)盤信息的所述候選船舶信息,所述非報(bào)盤船舶信息為不存在對(duì)應(yīng)的可用報(bào)盤信息的所述候選船舶信息;
46、基于所述需求預(yù)空時(shí)間以及所述可用報(bào)盤信息中的所述預(yù)空時(shí)間對(duì)所述報(bào)盤船舶信息進(jìn)行篩選,得到第一報(bào)盤船舶信息;
47、基于所述非報(bào)盤船舶信息以及所述第一報(bào)盤船舶信息確定所述報(bào)盤候選船舶信息。
48、通過采用上述技術(shù)方案,通過報(bào)盤時(shí)效天數(shù)對(duì)報(bào)盤信息進(jìn)行篩選,提高了報(bào)盤信息的時(shí)效性,從而提高了報(bào)盤校正的可靠性,先通過時(shí)間因素對(duì)報(bào)盤船舶信息進(jìn)行篩選,可以快速篩選掉不符合要求的船舶,提高了找船的效率。
49、可選的,所述基于所述預(yù)空港口對(duì)所述報(bào)盤候選船舶信息進(jìn)行篩選,得到目標(biāo)船舶信息,包括:
50、將所述第一報(bào)盤船舶信息對(duì)應(yīng)的所述可用報(bào)盤信息中的所述預(yù)空港口確定為第一預(yù)空港口;
51、基于所述可達(dá)需求信息確定航速;
52、基于所述貨物需求信息確定發(fā)貨港口、受載期以及擴(kuò)展天數(shù);
53、獲取所述第一預(yù)空港口與所述發(fā)貨港口之間的第四里程;
54、基于所述第四里程以及所述航速計(jì)算第三時(shí)長(zhǎng);
55、基于所述預(yù)空時(shí)間以及所述第三時(shí)長(zhǎng)計(jì)算到達(dá)發(fā)貨港口時(shí)間;
56、基于所述到達(dá)發(fā)貨港口時(shí)間、所述受載期以及所述擴(kuò)展天數(shù)對(duì)所述第一報(bào)盤船舶信息進(jìn)行篩選,得到第二報(bào)盤船舶信息;
57、基于所述報(bào)盤信息確定成交船舶;
58、基于所述成交船舶以及所述第二報(bào)盤船舶信息確定第三報(bào)盤船舶信息;
59、將所述非報(bào)盤船舶信息以及所述第三報(bào)盤船舶信息確定為所述目標(biāo)船舶信息。
60、通過采用上述技術(shù)方案,通過地理位置因素對(duì)船舶進(jìn)行篩選,再通過成交信息進(jìn)行一次篩選,可以剔除掉不滿足受載期約束以及已經(jīng)成交的船舶,提高了找船的準(zhǔn)確性。
61、第二方面,本技術(shù)提供一種基于四步漏斗過濾法的高效找船裝置,采用如下的技術(shù)方案:
62、一種基于四步漏斗過濾法的高效找船裝置,包括:
63、信息獲取模塊,用于獲取用戶需求信息以及船舶運(yùn)行信息;
64、需求劃分模塊,用于將所述用戶需求信息劃分為第一需求信息、第二需求信息以及第三需求信息,所述第一需求信息包括區(qū)域需求信息、事件需求信息以及屬性需求信息,所述區(qū)域需求信息包括當(dāng)前區(qū)域需求以及預(yù)抵港區(qū)域需求,所述第二需求信息包括貨物需求信息以及可達(dá)需求信息,所述第三需求信息包括報(bào)盤時(shí)效天數(shù)以及需求預(yù)空時(shí)間;
65、第一篩選模塊,用于基于所述第一需求信息對(duì)所述船舶運(yùn)行信息進(jìn)行篩選,得到至少一個(gè)初始候選船舶信息;
66、第二篩選模塊,用于基于所述第二需求信息對(duì)所述初始候選船舶信息進(jìn)行篩選,得到至少一個(gè)候選船舶信息;
67、報(bào)盤獲取模塊,用于獲取報(bào)盤信息,所述報(bào)盤信息包括船舶的預(yù)空時(shí)間以及預(yù)空港口;
68、第三篩選模塊,用于基于所述第三需求信息以及所述預(yù)空時(shí)間對(duì)所述候選船舶信息進(jìn)行篩選,得到報(bào)盤候選船舶信息;
69、第四篩選模塊,用于基于所述預(yù)空港口對(duì)所述報(bào)盤候選船舶信息進(jìn)行篩選,得到目標(biāo)船舶信息。
70、通過采用上述技術(shù)方案,用戶可以根據(jù)需要填寫多種用戶需求信息,多個(gè)需求維度的設(shè)置提高了找船的精準(zhǔn)性,能夠更好地滿足用戶需求,將用戶需求信息劃分為第一需求信息、第二需求信息以及第三需求信息,首先根據(jù)第一需求信息中的區(qū)域、事件以及屬性因素對(duì)ais口徑獲取的船舶運(yùn)行信息進(jìn)行第一次篩選,可以快速篩選掉大量船舶,其次根據(jù)第二需求信息中的貨物以及可達(dá)因素進(jìn)行第二次篩選,可以得到ais口徑滿足用戶需求的候選船舶信息,第二次篩選時(shí)的信息處理量大大減低,提高了找船的效率,再通過第三需求信息以及報(bào)盤中的時(shí)間因素對(duì)候選船舶信息進(jìn)行第三次篩選,可以快速篩選掉報(bào)盤校準(zhǔn)發(fā)現(xiàn)的無法滿足用戶需求中時(shí)間的問題船舶,最后通過報(bào)盤信息中的預(yù)空港口因素對(duì)船舶進(jìn)行第四次篩選,得到目標(biāo)船舶信息,通過分步篩選的方式,逐步縮小船舶的范圍,有效減少了不必要的信息處理量,大幅提升了找船效率,同時(shí)首先通過ais口徑獲取的船舶運(yùn)行信息進(jìn)行找船,再通過報(bào)盤信息進(jìn)行校準(zhǔn),提高了找船的準(zhǔn)確率。
71、第三方面,本技術(shù)提供一種電子設(shè)備,采用如下的技術(shù)方案:
72、一種電子設(shè)備,包括處理器,所述處理器與存儲(chǔ)器耦合;
73、所述存儲(chǔ)器上存儲(chǔ)有能夠被處理器加載并執(zhí)行第一方面任一項(xiàng)所述的基于四步漏斗過濾法的高效找船方法的計(jì)算機(jī)程序。
74、第四方面,本技術(shù)提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),采用如下的技術(shù)方案:
75、一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),存儲(chǔ)有能夠被處理器加載并執(zhí)行第一方面任一項(xiàng)所述的基于四步漏斗過濾法的高效找船方法的計(jì)算機(jī)程序。