欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種電力計(jì)量生產(chǎn)的庫(kù)房管理調(diào)度系統(tǒng)的制作方法

文檔序號(hào):11250178閱讀:511來源:國(guó)知局
一種電力計(jì)量生產(chǎn)的庫(kù)房管理調(diào)度系統(tǒng)的制造方法與工藝

本發(fā)明涉及一種電力計(jì)量生產(chǎn)的庫(kù)房管理調(diào)度系統(tǒng),屬于工業(yè)智能化技術(shù)領(lǐng)域。



背景技術(shù):

當(dāng)前,電力計(jì)量庫(kù)房涉及多種類型出入庫(kù)業(yè)務(wù),并且電力計(jì)量庫(kù)房硬件設(shè)備一般類型繁多、數(shù)量龐大,如果不進(jìn)行統(tǒng)一任務(wù)管理和合理調(diào)度控制,將會(huì)造成任務(wù)執(zhí)行混亂、傳輸線利用率低下或傳輸線擁堵,進(jìn)而影響計(jì)量生產(chǎn);如果庫(kù)房管理系統(tǒng)軟硬件分離不夠徹底,系統(tǒng)的靈活性將會(huì)大大降低,系統(tǒng)的擴(kuò)展和改造將會(huì)非常困難。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明所要解決的技術(shù)問題是克服現(xiàn)有技術(shù)的缺陷,提供一種電力計(jì)量生產(chǎn)的庫(kù)房管理調(diào)度方法,將復(fù)雜的軟件算法與單純的硬件任務(wù)執(zhí)行相結(jié)合,并對(duì)軟件系統(tǒng)進(jìn)行流程分解,做到靈活可配,即能保證系統(tǒng)通用性,又能夠滿足用戶個(gè)性化需求。

為解決上述技術(shù)問題,本發(fā)明提供一種電力計(jì)量生產(chǎn)的庫(kù)房管理調(diào)度系統(tǒng),從上到下包括任務(wù)管理層、庫(kù)房調(diào)度層和設(shè)備控制層;

所述任務(wù)管理層接收上層系統(tǒng)下發(fā)的出入庫(kù)任務(wù),將出入庫(kù)任務(wù)進(jìn)行細(xì)化分解,并將細(xì)化分解后的任務(wù)信息保存到數(shù)據(jù)庫(kù)中;

所述庫(kù)房調(diào)度層進(jìn)行調(diào)度策略配置,通過流程調(diào)度計(jì)算,生成出庫(kù)搬運(yùn)作業(yè),出庫(kù)搬運(yùn)作業(yè)生成后,庫(kù)房調(diào)度層通過webservice接口方式向設(shè)備控制層下達(dá)搬運(yùn)指令;

所述流程調(diào)度計(jì)算包括任務(wù)分配調(diào)度計(jì)算和傳輸線分配調(diào)度計(jì)算;

所述任務(wù)分配調(diào)度計(jì)算是指根據(jù)并行出庫(kù)任務(wù)數(shù)和任務(wù)優(yōu)先級(jí),確定出庫(kù)任務(wù)執(zhí)行次序;

所述傳輸線分配調(diào)度計(jì)算是指計(jì)算傳輸線最大容量為qmax和當(dāng)前正在執(zhí)行作業(yè)數(shù)qc的差值為qt,如果qt=0,則庫(kù)房調(diào)度層停止生成出庫(kù)搬運(yùn)作業(yè),等待執(zhí)行作業(yè)間隔頻率r后,再次進(jìn)行判斷,直到qt>0,重新生成出庫(kù)搬運(yùn)作業(yè);

所述執(zhí)行作業(yè)間隔頻率r的計(jì)算式為:r=μ÷v

其中,μ為作業(yè)系數(shù),為一定值,v為傳輸線流轉(zhuǎn)速度;

所述設(shè)備控制層向庫(kù)房調(diào)度層上報(bào)電控信息,接收庫(kù)房調(diào)度層下發(fā)的出庫(kù)搬運(yùn)作業(yè),對(duì)硬件設(shè)備進(jìn)行管理。

前述的任務(wù)管理層接收上層系統(tǒng)下發(fā)的出入庫(kù)任務(wù)按業(yè)務(wù)分類,包括庫(kù)前區(qū)出入庫(kù)、檢定出入庫(kù)和封印出入庫(kù)。

前述的庫(kù)前區(qū)出入庫(kù)細(xì)化分解為整箱到貨設(shè)備入庫(kù)、空箱到貨入庫(kù)和設(shè)備配送發(fā)貨出庫(kù);所述檢定出入庫(kù)細(xì)化分解為檢定設(shè)備返庫(kù),檢定設(shè)備出庫(kù)和檢定空箱出庫(kù);所述封印出入庫(kù)細(xì)化分解為封印設(shè)備返庫(kù)、封印設(shè)備出庫(kù)和封印空箱出庫(kù)。

前述的任務(wù)分配調(diào)度計(jì)算包括按優(yōu)先級(jí)計(jì)算和任務(wù)片輪換算計(jì)算,針對(duì)優(yōu)先級(jí)不同的并行出庫(kù)任務(wù),按優(yōu)先級(jí)計(jì)算,先執(zhí)行優(yōu)先級(jí)高的,如果并行出庫(kù)任務(wù)優(yōu)先級(jí)相同,采用任務(wù)片輪換算計(jì)算,將并行出庫(kù)任務(wù)分成作業(yè)片段,以作業(yè)為單位輪換執(zhí)行出庫(kù)任務(wù)。

前述的為每個(gè)出庫(kù)任務(wù)進(jìn)行調(diào)度策略配置,調(diào)度策略配置包括六個(gè)參數(shù):任務(wù)優(yōu)先級(jí)、并行出庫(kù)任務(wù)數(shù)、作業(yè)系數(shù)、執(zhí)行作業(yè)間隔頻率、傳輸線流轉(zhuǎn)速度和傳輸線最大容量。

前述的出庫(kù)搬運(yùn)作業(yè)包括以下內(nèi)容:搬運(yùn)開始時(shí)間、搬運(yùn)結(jié)束時(shí)間、需搬運(yùn)出庫(kù)垛條碼、搬運(yùn)源地址出庫(kù)時(shí)源地址為庫(kù)房?jī)?chǔ)位編號(hào)、搬運(yùn)目標(biāo)地址、資產(chǎn)所屬到貨批次號(hào)。

前述的庫(kù)房調(diào)度層和設(shè)備控制層之間的接口采用半雙工模式,庫(kù)房調(diào)度層接收到設(shè)備控制層上報(bào)的電控信息后,及時(shí)進(jìn)行回復(fù),然后單獨(dú)啟用新的線程進(jìn)行流程調(diào)度計(jì)算,生成出庫(kù)搬運(yùn)作業(yè),然后再次調(diào)用接口將生成結(jié)果通知設(shè)備控制層,設(shè)備控制層接收庫(kù)房調(diào)度層下發(fā)的出庫(kù)搬運(yùn)作業(yè),及時(shí)進(jìn)行回復(fù),并向各硬件設(shè)備下發(fā)搬運(yùn)命令。

前述的硬件設(shè)備包括堆垛機(jī)、提升機(jī)、穿梭車、射頻門、電控設(shè)備和輸送設(shè)備。

前述的在庫(kù)房管理調(diào)度系統(tǒng)上進(jìn)行調(diào)度預(yù)演,調(diào)度預(yù)演包括流程匹配、調(diào)度計(jì)算和作業(yè)執(zhí)行三個(gè)步驟,其中,流程匹配是指從任務(wù)管理層獲取根據(jù)具體業(yè)務(wù)經(jīng)過細(xì)化分解后的任務(wù),匹配任務(wù)流程,匹配任務(wù)流程是指根據(jù)獲取的任務(wù)中出入庫(kù)類型字段,判斷所屬的出入庫(kù)類型,出入庫(kù)類型是對(duì)分解后的任務(wù)進(jìn)行類型定義,如果屬于設(shè)備配送發(fā)貨出庫(kù)、檢定設(shè)備出庫(kù)、檢定空箱出庫(kù)、封印設(shè)備出庫(kù)或封印空箱出庫(kù)流程,則需要調(diào)用調(diào)度算法生成出庫(kù)搬運(yùn)作業(yè);

調(diào)度計(jì)算是指庫(kù)房調(diào)度進(jìn)行任務(wù)分配調(diào)度計(jì)算和傳輸線分配調(diào)度計(jì)算,最終生成出庫(kù)搬運(yùn)作業(yè);

作業(yè)執(zhí)行也就是按照出庫(kù)搬運(yùn)作業(yè)執(zhí)行搬運(yùn);

通過對(duì)預(yù)演結(jié)果進(jìn)行分析,根據(jù)分析結(jié)果對(duì)調(diào)度策略配置參數(shù)進(jìn)行調(diào)整。

本發(fā)明的有益效果為:

(1)本發(fā)明層次清晰,分工明確,將軟件和硬件徹底剝離,軟件升級(jí)改造無需硬件改動(dòng)調(diào)試,硬件更新?lián)Q代無需變更軟件程序,從而保證軟件與設(shè)備的獨(dú)立性和靈和性,滿足軟件定制用戶需求;在庫(kù)房管理軟件層面加入庫(kù)房調(diào)度功能,保證庫(kù)房出入庫(kù)平衡,通過提供調(diào)度策略配置功能,能夠保證調(diào)度算法適應(yīng)不同的生產(chǎn)環(huán)境,滿足庫(kù)房管理調(diào)度的通用性。

(2)本發(fā)明的調(diào)度算法可以合理協(xié)調(diào)庫(kù)房出庫(kù)作業(yè)流程,提高傳輸線利用率,提高庫(kù)房周轉(zhuǎn)率。

附圖說明

圖1為電力計(jì)量生產(chǎn)的庫(kù)房管理調(diào)度系統(tǒng)框圖;

圖2為任務(wù)分配調(diào)度算法示意圖;

圖3為設(shè)備控制層處理流程圖;

圖4為調(diào)度預(yù)演示例。

具體實(shí)施方式

下面對(duì)本發(fā)明作進(jìn)一步描述。以下實(shí)施例僅用于更加清楚地說明本發(fā)明的技術(shù)方案,而不能以此來限制本發(fā)明的保護(hù)范圍。

本發(fā)明的電力計(jì)量生產(chǎn)的庫(kù)房管理調(diào)度系統(tǒng)如圖1所示,從圖中可以看出庫(kù)房管理由任務(wù)管理、庫(kù)房調(diào)度和設(shè)備控制三個(gè)層面組成,任務(wù)管理負(fù)責(zé)接收上層系統(tǒng)下發(fā)的出入庫(kù)任務(wù),將出入庫(kù)任務(wù)分門別類,細(xì)化到某一類出入庫(kù)業(yè)務(wù)流程;庫(kù)房調(diào)度根據(jù)具體出入庫(kù)業(yè)務(wù)流程,對(duì)調(diào)度策略進(jìn)行動(dòng)態(tài)設(shè)定,通過調(diào)度算法,進(jìn)行庫(kù)房任務(wù)分配和傳輸線分配;設(shè)備控制負(fù)責(zé)統(tǒng)一管理庫(kù)房硬件設(shè)備,并通過接口與軟件系統(tǒng)交互數(shù)據(jù)。具體實(shí)施過程如下:

1)任務(wù)管理

庫(kù)房管理調(diào)度的目的就是根據(jù)出入庫(kù)任務(wù)指導(dǎo)資產(chǎn)出入庫(kù),所以第一步就是要接收上層系統(tǒng)下發(fā)的出入庫(kù)任務(wù),將資產(chǎn)出入庫(kù)任務(wù)按業(yè)務(wù)進(jìn)行具體分類,包括庫(kù)前區(qū)出入庫(kù)、檢定出入庫(kù)和封印出入庫(kù),在接收到上層系統(tǒng)下發(fā)的出入庫(kù)任務(wù)后,基于流程分解機(jī)制,根據(jù)具體業(yè)務(wù)將接收到出入庫(kù)任務(wù)進(jìn)一步細(xì)化,如將庫(kù)前區(qū)出入庫(kù)又細(xì)分為整箱到貨設(shè)備入庫(kù)、空箱到貨入庫(kù)和設(shè)備配送發(fā)貨出庫(kù),將檢定出入庫(kù)細(xì)分為檢定設(shè)備返庫(kù),檢定設(shè)備出庫(kù)和檢定空箱出庫(kù),將封印出入庫(kù)細(xì)分為封印設(shè)備返庫(kù)、封印設(shè)備出庫(kù)和封印空箱出庫(kù),并將細(xì)化后的任務(wù)信息保存到數(shù)據(jù)庫(kù)中,供庫(kù)房調(diào)度使用。也可以根據(jù)自己的生產(chǎn)狀況進(jìn)行出入庫(kù)任務(wù)進(jìn)一步細(xì)分,通過對(duì)出入庫(kù)任務(wù)進(jìn)行分解,為庫(kù)房調(diào)度計(jì)算提供了科學(xué)依據(jù)。

2)庫(kù)房調(diào)度

庫(kù)房管理調(diào)度的核心在于流程調(diào)度計(jì)算,因?yàn)閹?kù)房管理入庫(kù)是實(shí)物驅(qū)動(dòng)方式,實(shí)物在傳輸線上流動(dòng)的過程中,到達(dá)特殊站臺(tái)會(huì)自動(dòng)上報(bào)電控信息,生成入庫(kù)申請(qǐng)單,所以入庫(kù)產(chǎn)生的搬運(yùn)作業(yè),能夠保證入庫(kù)有序進(jìn)行,不會(huì)造成擁堵,無需進(jìn)行調(diào)度。庫(kù)房管理出庫(kù)搬運(yùn)作業(yè)需要定時(shí)產(chǎn)生,如果不進(jìn)行調(diào)度,將會(huì)造成任務(wù)執(zhí)行混亂、庫(kù)房傳輸線擁堵或傳輸線空置,這三種情況都會(huì)造成生產(chǎn)效率低下,所以針對(duì)庫(kù)房出庫(kù)業(yè)務(wù)流程進(jìn)行調(diào)度控制,定時(shí)生成出庫(kù)搬運(yùn)作業(yè)就變得非常必要。

出庫(kù)搬運(yùn)作業(yè)定時(shí)生成規(guī)則采用了流程調(diào)度計(jì)算方法,包括任務(wù)分配調(diào)度算法和傳輸線分配調(diào)度算法兩方面。影響任務(wù)分配的因素包括任務(wù)優(yōu)先級(jí)和并行出庫(kù)任務(wù)數(shù),任務(wù)優(yōu)先級(jí)反映了任務(wù)的緊急程度,優(yōu)先級(jí)高的先執(zhí)行。以并行任務(wù)數(shù)為2為例,如果兩個(gè)任務(wù)優(yōu)先級(jí)不同,優(yōu)先級(jí)高的先執(zhí)行;如果兩個(gè)任務(wù)優(yōu)先級(jí)相同,這時(shí)候兩個(gè)任務(wù)就會(huì)按次序執(zhí)行,任務(wù)分配調(diào)度算法如圖2所示。

從圖2可以看出,任務(wù)分配調(diào)度算法包括優(yōu)先級(jí)算法和任務(wù)片輪換算法。針對(duì)優(yōu)先級(jí)不同的任務(wù),采用優(yōu)先級(jí)算法,保證優(yōu)先級(jí)高的出庫(kù)任務(wù)先執(zhí)行生成出庫(kù)搬運(yùn)作業(yè),如果任務(wù)優(yōu)先級(jí)相同,采用任務(wù)片輪換算法,將任務(wù)分成作業(yè)片段,每個(gè)任務(wù)輪換執(zhí)行生成出庫(kù)搬運(yùn)作業(yè)。三個(gè)或三個(gè)以上任務(wù)分配調(diào)度以此類推,用戶可以根據(jù)生產(chǎn)需要設(shè)定任務(wù)優(yōu)先級(jí)和并行出庫(kù)任務(wù)數(shù),進(jìn)行任務(wù)動(dòng)態(tài)分配,靈活控制庫(kù)房出庫(kù)。

出庫(kù)搬運(yùn)作業(yè)不是無限制的生成,還需要結(jié)合傳輸線分配調(diào)度算法控制出庫(kù)搬運(yùn)作業(yè)生成節(jié)奏,影響傳輸線分配的因素包括:傳輸線流轉(zhuǎn)速度、傳輸線最大容量、作業(yè)系數(shù)和執(zhí)行作業(yè)間隔頻率,執(zhí)行作業(yè)間隔頻率計(jì)算方法為:

r=μ÷v

其中,r為執(zhí)行作業(yè)間隔頻率,μ為保證傳輸線利用率最高且正常運(yùn)行的作業(yè)系數(shù),v為傳輸線流轉(zhuǎn)速度,

其中,作業(yè)系數(shù)μ是固定的,如果提高傳輸線流轉(zhuǎn)速度,則需要降低執(zhí)行作業(yè)間隔頻率r。例如設(shè)備配送發(fā)貨出庫(kù)的傳輸線的作業(yè)系數(shù)μ為10,傳輸線流轉(zhuǎn)速度為1m/s,則計(jì)算出執(zhí)行作業(yè)間隔頻率r=μ÷v=10÷1=10s,將執(zhí)行作業(yè)間隔頻率設(shè)為10s將是最優(yōu)調(diào)度方案。

假設(shè)傳輸線最大容量為qmax,當(dāng)前正在執(zhí)行作業(yè)數(shù)qc,差值為qt,即:

qt=qmax-qc

如果qt=0,說明傳輸線正在執(zhí)行作業(yè)數(shù)qc已經(jīng)達(dá)到傳輸線最大容量qmax,這時(shí)候庫(kù)房調(diào)度就停止生成出庫(kù)搬運(yùn)作業(yè),等待時(shí)間(執(zhí)行作業(yè)間隔頻率r)后,再次進(jìn)行判斷,直到qt>0,正在執(zhí)行作業(yè)數(shù)小于傳輸線最大容量,才重新生成出庫(kù)搬運(yùn)作業(yè),只有這樣才能保證傳輸線利用率最大化。

出庫(kù)搬運(yùn)作業(yè)生成后,庫(kù)房調(diào)度層通過webservice接口方式,向設(shè)備控制層下達(dá)搬運(yùn)指令,庫(kù)房調(diào)度層只需向設(shè)備控制層下達(dá)搬運(yùn)作業(yè),不必與硬件設(shè)備本身直接交互,簡(jiǎn)化了庫(kù)房管理工作量。

進(jìn)行任務(wù)分配調(diào)度計(jì)算和傳輸線分配調(diào)度計(jì)算需要預(yù)先進(jìn)行調(diào)度策略配置。在任務(wù)管理層經(jīng)細(xì)化后的庫(kù)房出庫(kù)任務(wù)包括設(shè)備配送發(fā)貨出庫(kù)、檢定設(shè)備出庫(kù)、檢定空箱出庫(kù)、封印設(shè)備出庫(kù)和封印空箱出庫(kù),針對(duì)每個(gè)出庫(kù)任務(wù)進(jìn)行調(diào)度策略配置,包括設(shè)置任務(wù)優(yōu)先級(jí)、并行出庫(kù)任務(wù)數(shù)、作業(yè)系數(shù)、執(zhí)行作業(yè)間隔頻率、傳輸線流轉(zhuǎn)速度和傳輸線最大容量六個(gè)參數(shù),并保存到數(shù)據(jù)庫(kù)中,根據(jù)計(jì)量生產(chǎn)情況配置參數(shù)默認(rèn)值。

以配送發(fā)貨出庫(kù)流程為例,生成搬運(yùn)作業(yè)過程如下:首先需要設(shè)置設(shè)備配送發(fā)貨出庫(kù)的調(diào)度策略配置項(xiàng),包括設(shè)置任務(wù)優(yōu)先級(jí)、并行出庫(kù)任務(wù)數(shù)、作業(yè)系數(shù)、執(zhí)行作業(yè)間隔頻率、傳輸線流轉(zhuǎn)速度和傳輸線最大容量;其次需開啟定時(shí)配送發(fā)貨出庫(kù)按鈕,保證定時(shí)任務(wù)執(zhí)行;最后,執(zhí)行配送發(fā)貨出庫(kù)策略,對(duì)處于執(zhí)行中的配送發(fā)貨出庫(kù)任務(wù)根據(jù)任務(wù)優(yōu)先級(jí)進(jìn)行降序排序,取優(yōu)先級(jí)最大的那條,如果存在多條,則取前n條配送出庫(kù)任務(wù)(n=并行出庫(kù)任務(wù)數(shù)),并在達(dá)到(執(zhí)行作業(yè)間隔頻率)時(shí)執(zhí)行配送發(fā)貨出庫(kù)搬運(yùn)作業(yè)生成。當(dāng)執(zhí)行中的搬運(yùn)作業(yè)數(shù)大于等于傳輸線最大容量時(shí),立即停止出庫(kù)搬運(yùn)作業(yè)生成,等待(執(zhí)行作業(yè)間隔頻率)時(shí)間后,重新開始。對(duì)滿足執(zhí)行條件的配送出庫(kù)任務(wù),當(dāng)已申請(qǐng)資產(chǎn)數(shù)大于等于計(jì)劃資產(chǎn)數(shù)時(shí),將跳過該配送出庫(kù)任務(wù)進(jìn)行下一任務(wù)配送出庫(kù)作業(yè)。出庫(kù)搬運(yùn)作業(yè)內(nèi)容包括:搬運(yùn)開始時(shí)間、搬運(yùn)結(jié)束時(shí)間、需搬運(yùn)出庫(kù)垛條碼、搬運(yùn)源地址(出庫(kù)時(shí)源地址為庫(kù)房?jī)?chǔ)位編號(hào))、搬運(yùn)目標(biāo)地址、資產(chǎn)所屬到貨批次號(hào)等。

其他出庫(kù)流程搬運(yùn)作業(yè)生成過程與配送出庫(kù)類似。

3)設(shè)備控制

計(jì)量生產(chǎn)庫(kù)房硬件設(shè)備包括堆垛機(jī)、提升機(jī)、穿梭車、射頻門、電控設(shè)備和輸送設(shè)備,在庫(kù)房管理調(diào)度中,通過設(shè)備控制層對(duì)硬件設(shè)備進(jìn)行統(tǒng)一控制,庫(kù)房調(diào)度層只需向設(shè)備控制層下達(dá)搬運(yùn)作業(yè),不必與硬件設(shè)備本體直接交互,簡(jiǎn)化了庫(kù)房管理工作量。同時(shí)保證庫(kù)房管理系統(tǒng)改造升級(jí)的時(shí)候,不用再進(jìn)行硬件調(diào)試,節(jié)約調(diào)試時(shí)間,保證了軟件系統(tǒng)和硬件設(shè)備的獨(dú)立性。

本發(fā)明通過webservice接口方式對(duì)庫(kù)房調(diào)度層和硬件設(shè)備進(jìn)行了隔離。庫(kù)房調(diào)度層和設(shè)備控制層之間的接口采用半雙工模式,庫(kù)房調(diào)度層接收到設(shè)備控制層上報(bào)的電控信息后,及時(shí)進(jìn)行回復(fù),然后單獨(dú)啟用新的線程進(jìn)行流程調(diào)度計(jì)算,生成搬運(yùn)作業(yè),然后再次調(diào)用接口將生成結(jié)果通知設(shè)備控制層,設(shè)備控制層接收庫(kù)房調(diào)度層下發(fā)的搬運(yùn)作業(yè),及時(shí)進(jìn)行回復(fù),并向各硬件設(shè)備下發(fā)搬運(yùn)命令,處理流程如圖3所示。

這種半雙工模式能夠減少設(shè)備控制層等待時(shí)間,設(shè)備控制層接收到管理層回復(fù)接收成功信息后,可以繼續(xù)走到下一個(gè)節(jié)點(diǎn),不必等待管理層處理結(jié)果,另外這種接口處理方式還能夠減少接口調(diào)用出錯(cuò)的幾率,快速提高庫(kù)房的運(yùn)轉(zhuǎn)效率。

4)調(diào)度預(yù)演

調(diào)度預(yù)演示例參見圖4,為了進(jìn)一步修正庫(kù)房調(diào)度層的調(diào)度策略配置參數(shù),保證參數(shù)在一個(gè)合理區(qū)間內(nèi),本發(fā)明中加入了調(diào)度預(yù)演功能,調(diào)度預(yù)演包括流程匹配、調(diào)度計(jì)算和作業(yè)執(zhí)行三個(gè)步驟,其中,流程匹配是指從任務(wù)管理層獲取根據(jù)具體業(yè)務(wù)經(jīng)過細(xì)化分解后的任務(wù),匹配任務(wù)流程;匹配任務(wù)流程是指根據(jù)獲取的任務(wù)中出入庫(kù)類型字段,判斷所屬的出入庫(kù)類型,出入庫(kù)類型是對(duì)分解后的任務(wù)進(jìn)行類型定義,如果屬于設(shè)備配送發(fā)貨出庫(kù)、檢定設(shè)備出庫(kù)、檢定空箱出庫(kù)、封印設(shè)備出庫(kù)或封印空箱出庫(kù)流程,則需要調(diào)用調(diào)度算法生成出庫(kù)搬運(yùn)作業(yè)。

調(diào)度計(jì)算是指庫(kù)房調(diào)度進(jìn)行任務(wù)分配調(diào)度計(jì)算和傳輸線分配調(diào)度計(jì)算,最終生成出庫(kù)搬運(yùn)作業(yè);作業(yè)執(zhí)行也就是按照出庫(kù)搬運(yùn)作業(yè)執(zhí)行搬運(yùn)。通過對(duì)預(yù)演結(jié)果進(jìn)行分析,根據(jù)分析結(jié)果對(duì)調(diào)度策略配置參數(shù)進(jìn)行調(diào)整。

以配送發(fā)貨出庫(kù)為例,因?yàn)閳?zhí)行中的配送發(fā)貨出庫(kù)任務(wù)會(huì)根據(jù)任務(wù)優(yōu)先級(jí)進(jìn)行降序排序,取優(yōu)先級(jí)最大的那條,在調(diào)度預(yù)演中,如果我們想控制同時(shí)執(zhí)行同一個(gè)比較緊急的出庫(kù)任務(wù)a,在策略配置中,我們將a任務(wù)優(yōu)先級(jí)調(diào)至最大,并行出庫(kù)任務(wù)數(shù)設(shè)置為1個(gè),傳輸線最大容量設(shè)置為10垛,執(zhí)行作業(yè)的間隔頻率r設(shè)置為9秒,傳輸線平均流轉(zhuǎn)速度v設(shè)置為0.2米/秒,根據(jù)公式r=μ÷v,可以推算出作業(yè)系數(shù)μ的值為r*v=9*0.2=1.8,如果此時(shí)分析結(jié)果發(fā)現(xiàn)傳輸線利用率還不高,我們可以將執(zhí)行作業(yè)的間隔頻率r設(shè)置為更小的值,直到庫(kù)房達(dá)到最大吞吐量,這時(shí)候推算出的μ的值即可作為保證傳輸線利用率最高且正常運(yùn)行的作業(yè)系數(shù)。

以封印設(shè)備出庫(kù)為例,任務(wù)優(yōu)先級(jí)相等,并行出庫(kù)任務(wù)數(shù)設(shè)置為3個(gè),若存在多條優(yōu)先級(jí)相同的封印設(shè)備出庫(kù)任務(wù),則執(zhí)行前3條,傳輸線最大容量設(shè)置為8垛,執(zhí)行作業(yè)的間隔頻率r設(shè)置為7秒,傳輸線平均流轉(zhuǎn)速度v設(shè)置為0.2米/秒,根據(jù)公式r=μ÷v,可以推算出作業(yè)系數(shù)μ的值為r*v=7*0.2=1.4,如果此時(shí)分析結(jié)果發(fā)現(xiàn)傳輸線存在擁堵的情況,我們可以將執(zhí)行作業(yè)的間隔頻率r設(shè)置為更大的值,直到庫(kù)房封印出庫(kù)線路擁堵解除,運(yùn)行平穩(wěn),這時(shí)候推算出的μ的值即可作為保證傳輸線利用率最高且正常運(yùn)行的作業(yè)系數(shù)。

以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明技術(shù)原理的前提下,還可以做出若干改進(jìn)和變形,這些改進(jìn)和變形也應(yīng)視為本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
南雄市| 桐乡市| 柳江县| 淮北市| 康定县| 漠河县| 永德县| 垦利县| 当雄县| 河西区| 浦城县| 开封市| 樟树市| 神木县| 工布江达县| 泾源县| 行唐县| 宣城市| 文安县| 马尔康县| 通州市| 滦平县| 库伦旗| 西吉县| 河曲县| 九龙坡区| 唐山市| 巴楚县| 尼勒克县| 进贤县| 大城县| 洪湖市| 东乡县| 平遥县| 安义县| 邹平县| 清水河县| 凌海市| 惠水县| 运城市| 海南省|