[發(fā)明專利]一種協(xié)商機(jī)制下多車輛平臺的任務(wù)規(guī)劃系統(tǒng)有效
| 申請?zhí)枺?/td> | 201811473388.1 | 申請日: | 2018-12-04 |
| 公開(公告)號: | CN109636023B | 公開(公告)日: | 2022-12-06 |
| 發(fā)明(設(shè)計)人: | 靳鵬;崔勇;胡笑旋;馬華偉;夏忠;姚靖宇;任送蓮;張凱 | 申請(專利權(quán))人: | 合肥工業(yè)大學(xué) |
| 主分類號: | G06Q10/04 | 分類號: | G06Q10/04;G06Q10/06;G06Q10/08 |
| 代理公司: | 北京潤平知識產(chǎn)權(quán)代理有限公司 11283 | 代理人: | 劉兵;肖冰濱 |
| 地址: | 230001 安*** | 國省代碼: | 安徽;34 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 協(xié)商 機(jī)制 車輛 平臺 任務(wù) 規(guī)劃系統(tǒng) | ||
1.一種協(xié)商機(jī)制下多車輛平臺的任務(wù)規(guī)劃系統(tǒng),其特征在于,所述任務(wù)規(guī)劃系統(tǒng)包括管控平臺和車輛平臺,其中,每個所述車輛平臺包括至少一輛運(yùn)輸車;
步驟S1:所述管控平臺對接收到的任務(wù)集進(jìn)行預(yù)處理以生成第一公告信息,所述第一公告信息包括每個任務(wù)的編號、對應(yīng)的位置信息、對應(yīng)的任務(wù)集合的編號、完成每個任務(wù)所在的任務(wù)集合內(nèi)所有任務(wù)的最短路徑和對應(yīng)的容量需求;
步驟S2:所述管控平臺從所述第一公告信息中隨機(jī)選取一個未被選取的任務(wù),將被選取的任務(wù)發(fā)送至每個車輛平臺;
步驟S3:每個所述車輛平臺接收被選取的任務(wù),能夠執(zhí)行選取的任務(wù)的所述車輛平臺計算執(zhí)行被選取的任務(wù)的執(zhí)行成本,所述執(zhí)行成本包括由于執(zhí)行選取的任務(wù)所減少的剩余里程值以及剩余容量值,并進(jìn)一步將執(zhí)行成本和所述車輛平臺在執(zhí)行完已被分配的任務(wù)的剩余能力發(fā)送至所述管控平臺,其中所述剩余能力包括所述車輛平臺在執(zhí)行完已被分配的任務(wù)后的剩余里程值和剩余容量值;
步驟S4:所述管控平臺根據(jù)每個所述執(zhí)行成本和所述剩余能力對被選取的任務(wù)進(jìn)行分配;
步驟S5:判斷所述第一公告信息中是否存在未被選取的任務(wù);
步驟S6:在判斷所述第一公告信息中存在未被選取的任務(wù)的情況下,返回執(zhí)行步驟S2至S5;
步驟S7:在判斷所述第一公告信息中不存在未被選取的任務(wù)的情況下,生成并發(fā)送第二公告信息,其中,所述第二公告信息包括任務(wù)和任務(wù)被分配給的所述車輛平臺的對應(yīng)關(guān)系;
步驟S8:每個車輛平臺分別從所述第二公告信息中獲取被分配的任務(wù);
計算執(zhí)行被分配的任務(wù)后的剩余能力;
步驟S9:從第二公告信息中獲取未被分配給任何一個所述車輛平臺的未分配任務(wù)集合和預(yù)設(shè)的可協(xié)商任務(wù)集合,其中,所述可協(xié)商任務(wù)集合的初始集為空集;
步驟S10:從所述未分配任務(wù)集合和/或可協(xié)商任務(wù)集合中隨機(jī)選取一個未被選取的任務(wù);
步驟S11:根據(jù)所述車輛平臺當(dāng)前的剩余能力判斷選取的任務(wù)是否能夠插入所述車輛平臺的被分配的任務(wù)中;
步驟S12:在判斷選取的任務(wù)能夠插入所述車輛平臺的被分配的任務(wù)中的情況下,計算所述車輛平臺執(zhí)行選取的任務(wù)的執(zhí)行成本,將選取的任務(wù)添加進(jìn)所述車輛平臺的插入結(jié)果集合中;
步驟S13:判斷所述未分配任務(wù)集合和/或所述可協(xié)商任務(wù)集合中是否存在未被選取的任務(wù);
步驟S14:在判斷所述未分配任務(wù)集合和/或所述可協(xié)商任務(wù)集合中存在未被選取的任務(wù)的情況下,返回執(zhí)行步驟S10至步驟S13;
步驟S15:在判斷所述未分配任務(wù)集合和/或所述可協(xié)商任務(wù)集合中不存在未被選取的任務(wù)的情況下,將生成的插入結(jié)果集合、執(zhí)行所述插入結(jié)果集合中的每個任務(wù)的執(zhí)行成本和所述車輛平臺的剩余能力發(fā)送至所述管控平臺;
步驟S16:每個所述車輛平臺分別計算執(zhí)行被分配至所述車輛平臺的任務(wù)的執(zhí)行成本;
步驟S17:從已分配至所述車輛平臺的任務(wù)集合中確定可協(xié)商任務(wù)子集,其中,所述可協(xié)商任務(wù)子集包括至少一個被分配至所述車輛平臺的任務(wù),所述可協(xié)商任務(wù)子集的任務(wù)的執(zhí)行成本大于被分配至所述車輛平臺的任務(wù)的平均執(zhí)行成本;
步驟S18:從所述可協(xié)商任務(wù)子集中隨機(jī)選取一個未被選取的任務(wù);
步驟S19:將選取的任務(wù)發(fā)送至所述管控平臺;
步驟S20:每個所述車輛平臺確定被分配至所述車輛平臺的任務(wù)的潛在關(guān)聯(lián)任務(wù)集合,其中,所述潛在關(guān)聯(lián)任務(wù)集合包括被分配至所述車輛平臺的任務(wù)及其對應(yīng)的所述任務(wù)集合,所述潛在關(guān)聯(lián)任務(wù)集合不包括所述未分配任務(wù)集合和可協(xié)商任務(wù)集合中的任務(wù);
步驟S21:從所述潛在關(guān)聯(lián)任務(wù)集合中隨機(jī)選取一個任務(wù);
步驟S22:根據(jù)所述車輛平臺執(zhí)行完已被分配的任務(wù)的剩余能力判斷選取的任務(wù)是否能夠插入被分配至所述車輛平臺的任務(wù)中;
步驟S23:在判斷選取的任務(wù)能夠插入被分配至所述車輛平臺的任務(wù)中的情況下,計算所述車輛平臺執(zhí)行選取的任務(wù)的執(zhí)行成本并將選取的任務(wù)添加進(jìn)所述車輛平臺的關(guān)聯(lián)任務(wù)集合中;
步驟S24:判斷所述潛在關(guān)聯(lián)任務(wù)集合中是否存在未被選取的任務(wù);
步驟S25:在判斷所述潛在關(guān)聯(lián)任務(wù)集合中存在未被選取的任務(wù),返回執(zhí)行步驟S21至步驟S24;
步驟S26:在判斷所述潛在關(guān)聯(lián)任務(wù)集合中不存在未被選取的任務(wù)的情況下,將生成的所述關(guān)聯(lián)任務(wù)、執(zhí)行所述關(guān)聯(lián)任務(wù)對應(yīng)的任務(wù)的執(zhí)行成本、所述車輛平臺的剩余能力發(fā)送至所述管控平臺;
步驟S27:所述管控平臺根據(jù)每個所述車輛平臺發(fā)送的插入結(jié)果集合、執(zhí)行插入結(jié)果集合的每個任務(wù)的執(zhí)行成本和剩余能力,從所有所述車輛平臺的插入結(jié)果集合和/或關(guān)聯(lián)任務(wù)集合中隨機(jī)選取一個未被選取過的任務(wù);
步驟S28:從所有車輛平臺中尋找發(fā)送過選取的任務(wù)的車輛平臺集合;
步驟S29:計算所述車輛平臺集合的每個所述車輛平臺的評分;
步驟S30:將選取的任務(wù)分配至評分較高的所述車輛平臺;
步驟S31:判斷插入結(jié)果集合和/或關(guān)聯(lián)任務(wù)集合中是否存在未被選取的任務(wù);
步驟S32:在判斷插入結(jié)果集合和/或關(guān)聯(lián)任務(wù)集合中存在未被選取的任務(wù)的情況下,返回執(zhí)行步驟S27至S31;
步驟S33:在判斷插入結(jié)果集合和/或關(guān)聯(lián)任務(wù)集合中不存在未被選取的任務(wù)的情況下,將分配的結(jié)果整理至第二公告信息中;
步驟S34:將接收到可協(xié)商子集的任務(wù)添加至可協(xié)商任務(wù)集合中,并進(jìn)一步整理至所述第二公告信息中;
步驟S35:判斷協(xié)商次數(shù)是否小于預(yù)設(shè)的次數(shù)閾值;
步驟S36:在判斷協(xié)商次數(shù)小于所述次數(shù)閾值的情況下,向每個所述車輛平臺第二公告信息,直到所述協(xié)商次數(shù)大于或等于所述次數(shù)閾值;
步驟S37:在判斷所述協(xié)商次數(shù)大于或等于所述次數(shù)閾值的情況下,向所述車輛平臺發(fā)送最終公告信息;
所述車輛平臺進(jìn)一步用于在退出執(zhí)行所述任務(wù)集的任務(wù)的情況下,向管控平臺發(fā)送已被分配至所述車輛平臺的任務(wù);
所述管控平臺進(jìn)一步用于將已被分配至所述車輛平臺但還未執(zhí)行的任務(wù)整理至所述第二公告信息中的所述未分配任務(wù)集合;
所述計算所述車輛平臺集合的每個所述車輛平臺的評分進(jìn)一步包括:
根據(jù)公式(1)計算每個所述車輛平臺的評分;
Sq=u1pi1+u2pi2+u3pi3, (1)
其中,Sq為所述評分,pi1為所述車輛平臺執(zhí)行選取的任務(wù)的成本方面指標(biāo)值,pi2為所述車輛平臺的剩余能力方面指標(biāo)值,pi3為所述車輛平臺的剩余容量方面指標(biāo)值,u1、u2、u3為預(yù)設(shè)的權(quán)重。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于合肥工業(yè)大學(xué),未經(jīng)合肥工業(yè)大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811473388.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的數(shù)據(jù)處理系統(tǒng)或方法;其他類目不包含的專門適用于行政、商業(yè)、金融、管理、監(jiān)督或預(yù)測目的的處理系統(tǒng)或方法
G06Q10-00 行政;管理
G06Q10-02 .預(yù)定,例如用于門票、服務(wù)或事件的
G06Q10-04 .預(yù)測或優(yōu)化,例如線性規(guī)劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項(xiàng)目管理,例如組織、規(guī)劃、調(diào)度或分配時間、人員或機(jī)器資源;企業(yè)規(guī)劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運(yùn)輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機(jī)輔助管理
- 一種通信系統(tǒng)中協(xié)議屬性協(xié)商的方法
- 信息處理裝置、資源調(diào)度方法、資源調(diào)度程序
- 一種基于信任度評估的自適應(yīng)信任協(xié)商系統(tǒng)和方法
- 一種基于效益折扣和議題關(guān)聯(lián)的Web服務(wù)協(xié)商方法
- 協(xié)議棧類型協(xié)商方法及裝置
- IKE協(xié)商控制方法、裝置和系統(tǒng)
- 協(xié)商信任規(guī)則邏輯性質(zhì)分析處理方法
- 一種面向服務(wù)架構(gòu)的多Agent協(xié)商模型
- 一種多者信任協(xié)商模型的建立方法
- 一種實(shí)現(xiàn)異構(gòu)協(xié)議自協(xié)商的方法
- 一種機(jī)制蛋的制造方法
- 手機(jī)制式的校準(zhǔn)方法、系統(tǒng)及手機(jī)檢測設(shè)備
- 一種考慮激勵機(jī)制電量電價彈性矩陣的耗電量估測方法
- 選擇區(qū)塊鏈共識機(jī)制的方法、裝置以及共識節(jié)點(diǎn)
- 一種復(fù)合改性機(jī)制砂及其制備方法
- 一種存儲設(shè)備糾錯方法及糾錯裝置
- 區(qū)塊鏈中共識機(jī)制的處理方法、裝置和電子設(shè)備
- 一種建筑用機(jī)制砂整形裝置
- 通信方法、通信裝置及存儲介質(zhì)
- 一種網(wǎng)絡(luò)預(yù)約出租車市場準(zhǔn)入機(jī)制的優(yōu)化方法及系統(tǒng)





