作業(yè)資源調(diào)度方法
【專利摘要】本發(fā)明提出了一種作業(yè)資源調(diào)度方法,包括如下步驟:S1:設(shè)定資源類別;建立基礎(chǔ)任務(wù)類型,并設(shè)定每類基礎(chǔ)任務(wù)所需的資源的類型;S2:對(duì)每類資源的每個(gè)資源進(jìn)行初始狀態(tài)設(shè)置,包括每個(gè)資源的使用狀態(tài)以及位置信息;S3:等待并接收作業(yè)任務(wù)分配指令,獲取作業(yè)人員位置信息,并計(jì)算每個(gè)作業(yè)人員分別與所有所需資源的距離,得出相對(duì)距離參數(shù);S4:根據(jù)相對(duì)距離參數(shù)和任務(wù)分配策略的設(shè)置,把資源分配給任務(wù),更新該資源的位置信息,并更新使用狀態(tài)為使用中;S5:等待并接收任務(wù)完成指令,并更新該資源的使用狀態(tài)為空閑;S6:返回執(zhí)行步驟S3。本發(fā)明的作業(yè)資源調(diào)度方法,從整體上匹配作業(yè)資源與作業(yè)任務(wù),合理分配資源與作業(yè)人員,降低成本負(fù)擔(dān)。
【專利說(shuō)明】作業(yè)資源調(diào)度方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及作業(yè)調(diào)度領(lǐng)域,具體涉及作業(yè)資源的調(diào)度方法。
【背景技術(shù)】
[0002]通訊作業(yè)需要使用到大量資源,例如檢測(cè)設(shè)備、維修工具等。傳統(tǒng)的指揮調(diào)度系統(tǒng),只針對(duì)作業(yè)人員進(jìn)行調(diào)度,但對(duì)作業(yè)資源沒有統(tǒng)籌處理。另一方面,現(xiàn)有的作業(yè)調(diào)度方案通常都是采用人工分配任務(wù)的模式,但這樣的模式容易倒置資源分配不均勻,或者資源調(diào)配成本過(guò)高等問(wèn)題,增加成本的負(fù)擔(dān)。
【發(fā)明內(nèi)容】
[0003]針對(duì)上述現(xiàn)有技術(shù)不足,本發(fā)明要解決的技術(shù)問(wèn)題是提供一種合理調(diào)配資源的方法,降低調(diào)度成本負(fù)擔(dān)。
[0004]為解決上述技術(shù)問(wèn)題,本發(fā)明采用的技術(shù)方案為,作業(yè)資源調(diào)度方法,包括如下步驟:
[0005]S1:設(shè)定資源類別;建立基礎(chǔ)任務(wù)類型,并設(shè)定每類基礎(chǔ)任務(wù)所需的資源的類型;
[0006]S2:對(duì)每類資源的每個(gè)資源進(jìn)行初始狀態(tài)設(shè)置,包括每個(gè)資源的使用狀態(tài)以及位
置信息;
[0007]S3:等待并接收作業(yè)任務(wù)分配指令,獲取作業(yè)人員位置信息,并計(jì)算每個(gè)作業(yè)人員分別與所有所需資源的距離,得出相對(duì)距離參數(shù);
[0008]S4:根據(jù)相對(duì)距離參數(shù)和任務(wù)分配策略的設(shè)置,把資源分配給任務(wù),更新該資源的位置信息,并更新使用狀態(tài)為使用中;
[0009]S5:等待并接收任務(wù)完成指令,并更新該資源的使用狀態(tài)為空閑;
[0010]S6:返回執(zhí)行步驟S3。
[0011]進(jìn)一步的技術(shù)方案為,所述步驟SI中,還包括獲取地圖信息,并把地圖劃分為多個(gè)網(wǎng)格的步驟;
[0012]所述步驟S2中,每個(gè)資源的位置信息由該資源所在的網(wǎng)格進(jìn)行表示;
[0013]所述步驟S3中,作業(yè)人員的位置信息由該作業(yè)人員所在的網(wǎng)格進(jìn)行表示。
[0014]進(jìn)一步的技術(shù)方案為,所述步驟S6還包括:若在收到任務(wù)分配指令前,收到任務(wù)結(jié)束指令,則把該資源的位置信息重置為步驟S2中所設(shè)置的位置。
[0015]再進(jìn)一步的技術(shù)方案為,所述步驟S2中,還包括設(shè)置資源存放點(diǎn)位置的步驟,每個(gè)資源的初始位置信息設(shè)置為該資源的存放點(diǎn)位置;
[0016]所述步驟S4中,還包括接收作業(yè)人員確認(rèn)資源信息的步驟,在收到收作業(yè)人員確認(rèn)資源信息后,才對(duì)資源的使用狀態(tài)及位置信息進(jìn)行更新,且資源的位置信息與對(duì)應(yīng)作業(yè)人員的位置信息進(jìn)行綁定。
[0017]更進(jìn)一步的技術(shù)方案為,所述步驟S6中,把資源的位置信息重置時(shí),解除資源位置信息與對(duì)應(yīng)作業(yè)人員位置信息的綁定。[0018]進(jìn)一步的技術(shù)方案為,所述步驟S2中,對(duì)每個(gè)資源進(jìn)行初始狀態(tài)設(shè)置,還包括設(shè)置每個(gè)資源的初始損壞狀況的步驟;
[0019]所述步驟SI中,還包括設(shè)置每類基礎(chǔ)任務(wù)對(duì)每類資源的損壞程度;
[0020]所述步驟S4中,還根據(jù)每個(gè)資源的損壞狀況,把資源分配給任務(wù);
[0021]所述步驟S5中,還包括根據(jù)基礎(chǔ)任務(wù)類型對(duì)該資源的損壞程度,對(duì)該資源的損壞狀況進(jìn)行更新的步驟。
[0022]進(jìn)一步的技術(shù)方案為,所述步驟S3中,接收作業(yè)任務(wù)分配指令,具體為接收單位間隔時(shí)間內(nèi)所有待分配的任務(wù);獲取所有所有作業(yè)人員的位置信息,并計(jì)算每個(gè)作業(yè)人員與每個(gè)所需資源的距離。
[0023]優(yōu)選地,把所有步驟封裝成SaaS服務(wù),上傳到云服務(wù)器,由云服務(wù)器執(zhí)行。
[0024]本發(fā)明的作業(yè)資源調(diào)度方法,從整體上匹配作業(yè)資源與作業(yè)任務(wù),合理分配資源與作業(yè)人員,降低成本負(fù)擔(dān)。
【專利附圖】
【附圖說(shuō)明】
[0025]圖1是本發(fā)明作業(yè)資源調(diào)度方法的流程圖。
【具體實(shí)施方式】
[0026]下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步的詳細(xì)描述。
[0027]如圖1所示,本發(fā)明的作業(yè)資源調(diào)度方法,包括如下步驟:
[0028]S1:設(shè)定資源類別;建立基礎(chǔ)任務(wù)類型,并設(shè)定每類基礎(chǔ)任務(wù)所需的資源的類型;設(shè)置每類基礎(chǔ)任務(wù)對(duì)每類資源的損壞程度;獲取地圖信息,并把地圖劃分為多個(gè)網(wǎng)格。
[0029]S2:對(duì)每類資源的每個(gè)資源進(jìn)行初始狀態(tài)設(shè)置,包括每個(gè)資源的使用狀態(tài)、位置信息以及初始損壞狀況;其中,每個(gè)資源的位置信息由該資源所在的網(wǎng)格進(jìn)行表示,優(yōu)選地,可以對(duì)資源存放點(diǎn)位置進(jìn)行設(shè)置,每個(gè)資源的初始位置信息設(shè)置為該資源的存放點(diǎn)位置;使用狀態(tài)是指該資源是否在使用中;初始損壞情況是指為資源的損壞程度設(shè)定一個(gè)初始值,作為后續(xù)調(diào)度決策的一個(gè)依據(jù)。
[0030]S3:等待并接收作業(yè)任務(wù)分配指令,獲取作業(yè)人員位置信息,具體為接收單位間隔時(shí)間內(nèi)所有待分配的任務(wù),獲取所有所有作業(yè)人員的位置信息,所述的單位間隔時(shí)間可以由決策者自行決定,對(duì)只需間隔時(shí)間內(nèi)能獲取足夠數(shù)量的任務(wù)單即可,獲取多的任務(wù)單使得任務(wù)能同時(shí)進(jìn)行計(jì)算匹配,使資源能從整體上進(jìn)行調(diào)度,分配更合理;計(jì)算每個(gè)作業(yè)人員與每個(gè)所需資源的距離,得出相對(duì)距離參數(shù),其中,作業(yè)人員的位置信息由該作業(yè)人員所在的網(wǎng)格進(jìn)行表不。
[0031]S4:根據(jù)相對(duì)距離參數(shù)、每個(gè)資源的損壞狀況以及任務(wù)分配策略的設(shè)置,把資源分配給任務(wù),更新該資源的位置信息,并更新使用狀態(tài)為使用中;具體地,還包括接收作業(yè)人員確認(rèn)資源信息的步驟,在收到收作業(yè)人員確認(rèn)資源信息后,才對(duì)資源的使用狀態(tài)及位置信息進(jìn)行更新,且資源的位置信息與對(duì)應(yīng)作業(yè)人員的位置信息進(jìn)行綁定,此時(shí)作業(yè)人員的位置即為資源的位置;由于作業(yè)所需的資源(即設(shè)備、工具和材料等)種類和數(shù)量眾多,不可能對(duì)每一個(gè)資源都進(jìn)行定位,因此當(dāng)資源被接收后,把資源位置直接綁定為作業(yè)人員位置,能有效對(duì)資源進(jìn)行定位并節(jié)約成本;任務(wù)分配策略為決策者人為規(guī)定的策略,不是本發(fā)明的內(nèi)容部分,只需把策略保存到策略數(shù)據(jù)庫(kù),在本步驟S4執(zhí)行時(shí),能讀取即可。
[0032]S5:等待并接收任務(wù)完成指令,并更新該資源的使用狀態(tài)為空閑;并根據(jù)基礎(chǔ)任務(wù)類型對(duì)該資源的損壞程度,對(duì)該資源的損壞狀況進(jìn)行更新,該更新后的損壞狀況為預(yù)設(shè)的損壞狀況,實(shí)際操作中可以進(jìn)行定期對(duì)資源進(jìn)行維護(hù),通過(guò)步驟S2重新設(shè)定損壞狀況,并調(diào)整每類基礎(chǔ)任務(wù)的損壞程度參數(shù)。
[0033]S6:返回執(zhí)行步驟S3 ;當(dāng)任務(wù)完成時(shí),不管該作業(yè)人員是否已把資源返回給存放點(diǎn),該資源也是處于可使用狀態(tài)的,而在歸還給存放點(diǎn)前,資源的位置信息應(yīng)該是跟作業(yè)人員位置一致的,此時(shí)即可對(duì)該資源進(jìn)行重新的任務(wù)分配,其位置信息也可以作為分配決策的依據(jù),從新分配任務(wù)后,可以對(duì)資源的位置進(jìn)行重新綁定;若在收到任務(wù)分配指令前,收到任務(wù)結(jié)束指令,則把該資源的位置信息重置為步驟S2中所設(shè)置的位置,即資源存放點(diǎn)的位置,并接觸資源位置信息與對(duì)應(yīng)作業(yè)人員位置信息的綁定。
[0034]更優(yōu)地,把所有步驟(SI至S6)封裝成SaaS服務(wù),上傳到云服務(wù)器,由云服務(wù)器執(zhí)行。由于計(jì)算量巨大,封裝成SaaS服務(wù)上傳云服務(wù)器,可以使運(yùn)算時(shí)間更短,有利實(shí)施。
[0035]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.作業(yè)資源調(diào)度方法,其特征在于,包括如下步驟: S1:設(shè)定資源類別;建立基礎(chǔ)任務(wù)類型,并設(shè)定每類基礎(chǔ)任務(wù)所需的資源的類型; 52:對(duì)每類資源的每個(gè)資源進(jìn)行初始狀態(tài)設(shè)置,包括每個(gè)資源的使用狀態(tài)以及位置信息; 53:等待并接收作業(yè)任務(wù)分配指令,獲取作業(yè)人員位置信息,并計(jì)算每個(gè)作業(yè)人員分別與所有所需資源的距離,得出相對(duì)距離參數(shù); 54:根據(jù)相對(duì)距離參數(shù)和任務(wù)分配策略的設(shè)置,把資源分配給任務(wù),更新該資源的位置信息,并更新使用狀態(tài)為使用中; 55:等待并接收任務(wù)完成指令,并更新該資源的使用狀態(tài)為空閑; 56:返回執(zhí)行步驟S3。
2.根據(jù)權(quán)利要求1所述的作業(yè)資源調(diào)度方法,其特征在于:所述步驟SI中,還包括獲取地圖信息,并把地圖劃分為多個(gè)網(wǎng)格的步驟; 所述步驟S2中,每個(gè)資源的位置信息由該資源所在的網(wǎng)格進(jìn)行表示; 所述步驟S3中,作業(yè)人員的位置信息由該作業(yè)人員所在的網(wǎng)格進(jìn)行表示。
3.根據(jù)權(quán)利要求1所述的作業(yè)資源調(diào)度方法,其特征在于:所述步驟S6還包括:若在收到任務(wù)分配指令前,收到任務(wù)結(jié)束指令,則把該資源的位置信息重置為步驟S2中所設(shè)置的位置。
4.根據(jù)權(quán)利要求3所述的作業(yè)資源調(diào)度方法,其特征在于:所述步驟S2中,還包括設(shè)置資源存放點(diǎn)位置的步驟,每個(gè)資源的初始位置信息設(shè)置為該資源的存放點(diǎn)位置; 所述步驟S4中,還包括接收作業(yè)人員確認(rèn)資源信息的步驟,在收到收作業(yè)人員確認(rèn)資源信息后,才對(duì)資源的使用狀態(tài)及位置信息進(jìn)行更新,且資源的位置信息與對(duì)應(yīng)作業(yè)人員的位置信息進(jìn)行綁定。
5.根據(jù)權(quán)利要求4所述的作業(yè)資源調(diào)度方法,其特征在于:所述步驟S6中,把資源的位置信息重置時(shí),解除資源位置信息與對(duì)應(yīng)作業(yè)人員位置信息的綁定。
6.根據(jù)權(quán)利要求1所述的作業(yè)資源調(diào)度方法,其特征在于:所述步驟S2中,對(duì)每個(gè)資源進(jìn)行初始狀態(tài)設(shè)置,還包括設(shè)置每個(gè)資源的初始損壞狀況的步驟; 所述步驟Si中,還包括設(shè)置每類基礎(chǔ)任務(wù)對(duì)每類資源的損壞程度; 所述步驟S4中,還根據(jù)每個(gè)資源的損壞狀況,把資源分配給任務(wù); 所述步驟S5中,還包括根據(jù)基礎(chǔ)任務(wù)類型對(duì)該資源的損壞程度,對(duì)該資源的損壞狀況進(jìn)行更新的步驟。
7.根據(jù)權(quán)利要求1所述的作業(yè)資源調(diào)度方法,其特征在于:所述步驟S3中,接收作業(yè)任務(wù)分配指令,具體為接收單位間隔時(shí)間內(nèi)所有待分配的任務(wù);獲取所有所有作業(yè)人員的位置信息,并計(jì)算每個(gè)作業(yè)人員與每個(gè)所需資源的距離。
8.根據(jù)權(quán)利要求1-7任意一項(xiàng)所述的作業(yè)資源調(diào)度方法,其特征在于:把所有步驟封裝成SaaS服務(wù),上傳到云服務(wù)器,由云服務(wù)器執(zhí)行。
【文檔編號(hào)】G06Q10/06GK103955796SQ201410185234
【公開日】2014年7月30日 申請(qǐng)日期:2014年5月4日 優(yōu)先權(quán)日:2014年5月4日
【發(fā)明者】孫景運(yùn) 申請(qǐng)人:廣東怡創(chuàng)科技股份有限公司