本發(fā)明涉及網(wǎng)絡貨運平臺貨運車輛分配,特別是涉及物流平臺貨運車輛優(yōu)選方法、裝置、設備及存儲介質(zhì)。
背景技術(shù):
1、隨著信息化時代的到來,越來越多的貨車司機選擇在網(wǎng)絡貨運物流平臺接單,通常,網(wǎng)絡貨運物流平臺發(fā)布運輸訂單后,在網(wǎng)絡貨運物流平臺注冊且登錄后的司機會收到運輸訂單提醒指示,司機根據(jù)自身需要接收運輸訂單,網(wǎng)絡貨運物流平臺再對司機進行篩選,將運輸訂單分配給相對合適的司機。
2、目前,網(wǎng)絡貨運物流平臺選擇司機的方式通常有兩種,一種是根據(jù)價格的高低選擇貨運汽車,但是這種選擇方法無法保證服務質(zhì)量,往往導致時效性差、可靠性不強、安全性低以及客戶投訴率高;另一種是根據(jù)貨運汽車的定位選擇,將運輸訂單分配給距離發(fā)貨地最近的貨運汽車,但是這種方法無法保證價格的合理性,往往會提高運輸訂單發(fā)貨方的成本。綜上所述,現(xiàn)有的選擇方法存在著運輸訂單與貨運汽車的匹配度低的現(xiàn)象,降低了工作效率,同時浪費了收貨方的等待時間。
技術(shù)實現(xiàn)思路
1、根據(jù)現(xiàn)有技術(shù)的不足,本發(fā)明的目的是提供物流平臺貨運車輛優(yōu)選方法、裝置、設備及存儲介質(zhì),能夠從多個方面綜合考量,選擇目標貨運任務與貨運汽車的匹配度高的方案,構(gòu)建具有普適性和客觀性的網(wǎng)絡貨運物流平臺貨運車輛優(yōu)選評價體系。
2、為了解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案為:
3、一種物流平臺貨運車輛優(yōu)選方法,包括:
4、對目標貨運任務的種類和重量進行分解,獲取所需貨車的車身結(jié)構(gòu)和載重量,基于所需貨車的車身結(jié)構(gòu)和載重量發(fā)布競標信息,根據(jù)競標信息收集競標貨車;
5、建立遞階層次結(jié)構(gòu)模型獲取所有評價指標;
6、選取所有評價指標中的第一部分作為主觀評價指標,獲取所有主觀評價指標的權(quán)重;
7、選取所有評價指標中的第二部分作為客觀評價指標,獲取所有客觀評價指標的權(quán)重;
8、所有主觀評價指標和客觀評價指標的權(quán)重歸一化處理后,對所有競標貨車的綜合性能打分,根據(jù)分數(shù)從高到低對競標貨車進行排序;
9、基于排序選擇競標貨車,當目標貨運任務的重量小于等于第一重量閾值時,根據(jù)排序選擇前競標貨車,當目標貨運任務的重量大于第一重量閾值時,采用改進的遺傳算法選擇排序前的競標貨車中的個競標貨車。
10、進一步地,所述遞階層次結(jié)構(gòu)模型包括一級指標和二級指標,所述一級指標為服務質(zhì)量指標和安全管理指標;
11、將所述服務質(zhì)量指標中的所有二級指標作為主觀評價指標,所述主觀評價指標包括送達準時率指標、貨物完好率指標、運輸時間可靠性指標、溝通及時性指標、客戶滿意度指標和線路偏離指標,采用專家意見法獲取所有主觀評價指標的權(quán)重;
12、將所述安全管理指標中的所有二級指標作為客觀評價指標,所述主觀評價指標包括交通違章率指標、交通事故率指標、疲勞駕駛指標、貨車改裝率指標、貨車拼裝率指標、超載率指標和超速率指標,采用熵權(quán)法獲取所有客觀評價指標的權(quán)重。
13、進一步地,設定服務質(zhì)量指標和安全管理指標的排序,基于服務質(zhì)量指標和安全管理指標的排序?qū)γ恳恢饔^評價指標或客觀評價指標的權(quán)重歸一化處理,得到每一主觀評價指標或客觀評價指標的最終權(quán)重。
14、進一步地,采用topsis法對所有競標貨車的綜合性能打分,根據(jù)分數(shù)從高到低對競標貨車進行排序,具體方法為:
15、構(gòu)建加權(quán)決策矩陣,根據(jù)每一主觀評價指標和客觀評價指標的最終權(quán)重獲取每一競標貨車的相對于每一主觀評價指標或客觀評價指標的指標值;
16、獲取每一競標貨車到理想方案的距離和到負理想方案的距離;
17、獲取每一競標貨車的相對接近度,基于相對接近度對所有競標貨車進行排序。
18、進一步地,采用改進的遺傳算選擇排序前的競標貨車中的個競標貨車的方法為:
19、根據(jù)競標貨車的排序選取排序前的競標貨車,建立種群生成一定量的長度為的染色體,對染色體的基因進行二值編碼;
20、篩選步驟:根據(jù)基因的編碼獲取參與目標貨運任務的競標貨車,獲取其中所有競標貨車的總載重量和每一競標貨車與發(fā)貨地的距離,設定懲罰函數(shù),去掉總載重量不滿足目標貨運任務的重量和/或距離不滿足預設距離閾值的染色體;
21、建立基于多目標的適應度函數(shù),獲取染色體的適應度值;
22、獲取基于適應度值輸出的第一最優(yōu)染色體及第一最優(yōu)染色之外的一定量的染色體構(gòu)成新種群;
23、對新種群中的染色體進行交叉或變異操作,生成新的染色體;
24、跳轉(zhuǎn)篩選步驟,直到染色體達到最大迭代次數(shù),基于適應度值輸出第二最優(yōu)染色體,對第二最優(yōu)染色體解碼獲取選擇的個競標貨車。
25、進一步地,基于多目標的適應度函數(shù)由總?cè)剂铣杀竞涂倳r間成本加權(quán)構(gòu)成,具體為:
26、,
27、其中,為總?cè)剂铣杀镜臋?quán)重,為總時間成本的權(quán)重,為第輛競標貨車,為第輛競標貨車的每公里的燃料成本,為第輛競標貨車離發(fā)貨地的距離,為第輛競標貨車每公里的時間成本。
28、進一步地,獲取第一最優(yōu)染色體之外的一定量的染色體的方法為:
29、獲取排名前的競標貨車到發(fā)貨地的距離,基于競標貨車到發(fā)貨地的距離按從大到小的順序?qū)λ腥旧w的基因位進行重排;
30、以發(fā)貨地為圓心建立多個半徑等距增大的同心圓,得到1個圓形區(qū)域和多個環(huán)形區(qū)域;
31、將第一最優(yōu)染色體之外的其他染色體集合成染色體組,對染色體組中的染色體按照二進制編碼值從小到大進行排序;
32、按照排序?qū)⑷旧w組分為多個子種群,子種群的數(shù)量和區(qū)域的數(shù)量一致,使各個子種群依次與各個區(qū)域?qū)?/p>
33、將染色體按照個競標貨車所在的區(qū)域進行分塊,則每一染色體有由多個染色體片段構(gòu)成,使各個染色體片段依次與各個區(qū)域?qū)?/p>
34、基于貪心策略將區(qū)域?qū)淖臃N群且區(qū)域?qū)娜旧w片段進行比較,選擇載重量最大的競標貨車對應的染色體片段,將該染色體片段對應的染色體選進新種群;
35、該目標染色體對應的所有競標貨車中,每一競標貨車的載重量大于該競標貨車所在區(qū)域的預設載重閾值,將所有目標染色體作為適應度值最低的染色體之外的一定量的染色體。
36、一種物流平臺貨運車輛優(yōu)選裝置,包括:
37、收集模塊,用于對目標貨運任務的種類和重量進行分解,獲取所需貨車的車身結(jié)構(gòu)和載重量,基于所需貨車的車身結(jié)構(gòu)和載重量發(fā)布競標信息,根據(jù)競標信息收集競標貨車;
38、遞階層次結(jié)構(gòu)模型建立模塊,用于建立遞階層次結(jié)構(gòu)模型獲取所有評價指標;
39、主觀評價指標權(quán)重獲取模塊,用于選取所有評價指標中的第一部分作為主觀評價指標,獲取所有主觀評價指標的權(quán)重;
40、客觀評價指標權(quán)重獲取模塊,用于選取所有評價指標中的第二部分作為客觀評價指標,獲取所有客觀評價指標的權(quán)重;
41、排序模塊,用于所有主觀評價指標和客觀評價指標的權(quán)重歸一化處理后,對所有競標貨車的綜合性能打分,根據(jù)分數(shù)從高到低對競標貨車進行排序;
42、選擇模塊,用于基于排序選擇競標貨車,當目標貨運任務的重量小于等于第一重量閾值時,根據(jù)排序選擇前競標貨車,當目標貨運任務的重量大于第一重量閾值時,采用改進的遺傳算法選擇排序前的競標貨車中的個競標貨車。
43、一種電子設備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行所述程序時實現(xiàn)上述物流平臺貨運車輛優(yōu)選方法。
44、一種非暫態(tài)計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述物流平臺貨運車輛優(yōu)選方法。
45、與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點和有益效果:
46、本發(fā)明針對現(xiàn)有的網(wǎng)絡貨運物流平臺針對目標貨運任務與貨運汽車的匹配度低的現(xiàn)象,提出一種物流平臺貨運車輛優(yōu)選方法,在競標貨車滿足所需貨車的車身結(jié)構(gòu)和載重能力的基礎上,基于層次分析法建立遞階層次結(jié)構(gòu)模型,對所有評價指標進行分層,選取所有評價指標中的第一部分作為主觀評價指標,獲取所有主觀評價指標的權(quán)重,選取所有評價指標中的第二部分作為客觀評價指標,獲取所有客觀評價指標的權(quán)重,能夠確保各個指標權(quán)重的合理性,進而對所有競標貨車的綜合性能進行打分,獲取競標貨車的排序,能夠提升目標貨運任務與貨運汽車的匹配度,降低了工作效率,同時浪費了收貨方的等待時間,也能給收貨方較好的收貨體驗,提升服務質(zhì)量。
47、且本發(fā)明在基于排序選擇競標貨車過程中,當目標貨運任務的重量小于等于第一重量閾值時,表明目標貨運任務的重量較小,直接根據(jù)排序選擇前個競標貨車,簡單快捷,選取當目標貨運任務的重量大于第一重量閾值時,表明目標貨運任務的重量較大,采用改進的遺傳算選擇排序前的競標貨車中的個競標貨車,排除掉距離遠且載重量小的競標貨車,進一步提升運輸時間,且減少競標貨車的使用量。