• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種實(shí)時(shí)計(jì)算轉(zhuǎn)運(yùn)小車調(diào)度任務(wù)的方法技術(shù)

    技術(shù)編號(hào):26651403 閱讀:33 留言:0更新日期:2020-12-09 00:52
    本發(fā)明專利技術(shù)公開一種實(shí)時(shí)計(jì)算轉(zhuǎn)運(yùn)小車調(diào)度任務(wù)的方法,包括:步驟1,獲取鑄造機(jī)產(chǎn)線的現(xiàn)場(chǎng)信息,并記錄;步驟2,篩選出換鍋需求隊(duì)列,并計(jì)算出隊(duì)列中每個(gè)鑄造機(jī)產(chǎn)線的鋁液剩余時(shí)間;步驟3,創(chuàng)建換鍋任務(wù),根據(jù)當(dāng)前時(shí)間和鋁液剩余時(shí)間計(jì)算換鍋任務(wù)的計(jì)劃開始時(shí)間和后續(xù)任務(wù)可用時(shí)間,后續(xù)任務(wù)的計(jì)劃開始時(shí)間不得小于后續(xù)任務(wù)可用時(shí)間。本發(fā)明專利技術(shù)的方法能根據(jù)鑄造機(jī)信息精確計(jì)算出合理的換鍋任務(wù)的計(jì)劃開始時(shí)間,多個(gè)鑄造設(shè)備同時(shí)需要鋁水的時(shí)候,讓排在前面的換鍋任務(wù)提前開始換鍋,保證后面設(shè)備不停機(jī)。

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    一種實(shí)時(shí)計(jì)算轉(zhuǎn)運(yùn)小車調(diào)度任務(wù)的方法
    本專利技術(shù)屬于鑄造行業(yè)生產(chǎn)線領(lǐng)域,尤其是鑄造信息化、鑄造自動(dòng)化領(lǐng)域,具體涉及一種鑄造行業(yè)鋁液轉(zhuǎn)運(yùn)小車換鍋調(diào)度方法。
    技術(shù)介紹
    鑄造工廠使用的物料主要是鋁錠,一般鋁錠通過熔化爐變成鋁液,RGV(軌制導(dǎo)車輛)小車帶著坩堝鋁液,把裝滿鋁液的坩堝送到除氣機(jī),除氣機(jī)對(duì)鋁液進(jìn)行合金處理后,又通過RGV小車送到鑄造機(jī),鑄造設(shè)備把坩堝中的鋁液壓鑄成產(chǎn)品,然后空的坩堝又通過RGV小車送到熔化爐接滿鋁液,再送到除氣機(jī)合金處理,結(jié)束后再送到鑄造機(jī)壓鑄產(chǎn)品,如此反復(fù)進(jìn)行。傳統(tǒng)的鑄造行業(yè)是人工站在RGV小車手動(dòng)操作小車,當(dāng)鑄造機(jī)上的坩堝鋁液壓鑄快結(jié)束時(shí),鑄造機(jī)的操作人員通知RGV小車人員需要換鍋,RGV人員把事先除氣完畢的坩堝爐送往壓鑄機(jī)工位,這個(gè)過程我們稱他為“人工叫鍋”。“人工叫鍋”有一個(gè)非常大的弊端:當(dāng)鑄造設(shè)備多的時(shí)候非常容易出現(xiàn)兩個(gè)鑄造工位的人員同時(shí)向RGV人員叫鍋,這個(gè)時(shí)候RGV人員只能依次處理換鍋任務(wù),必然會(huì)出現(xiàn)設(shè)備停機(jī)現(xiàn)象。
    技術(shù)實(shí)現(xiàn)思路
    針對(duì)上述技術(shù)問題,本專利技術(shù)提供一種實(shí)時(shí)計(jì)算轉(zhuǎn)運(yùn)小車調(diào)度任務(wù)的方法,能根據(jù)鑄造機(jī)信息精確計(jì)算出合理的換鍋任務(wù)的計(jì)劃開始時(shí)間,多個(gè)鑄造設(shè)備同時(shí)需要鋁水的時(shí)候,讓排在前面的換鍋任務(wù)提前開始換鍋,保證后面設(shè)備不停機(jī)。為達(dá)到上述目的,本專利技術(shù)采用的技術(shù)方案為:本專利技術(shù)公開了一種實(shí)時(shí)計(jì)算轉(zhuǎn)運(yùn)小車調(diào)度任務(wù)的方法,其中,所述方法包括以下步驟:步驟1,獲取鑄造機(jī)產(chǎn)線的現(xiàn)場(chǎng)信息,并記錄,支撐后續(xù)的鋁水轉(zhuǎn)運(yùn)小車調(diào)度隊(duì)列的計(jì)算;r>步驟2,篩選出換鍋需求隊(duì)列,并計(jì)算出隊(duì)列中每個(gè)鑄造機(jī)產(chǎn)線的鋁液剩余時(shí)間C;步驟3,創(chuàng)建換鍋任務(wù),根據(jù)當(dāng)前時(shí)間和鋁液剩余時(shí)間計(jì)算換鍋任務(wù)的計(jì)劃開始時(shí)間和后續(xù)任務(wù)可用時(shí)間,后續(xù)任務(wù)的計(jì)劃開始時(shí)間不得小于后續(xù)任務(wù)可用時(shí)間。進(jìn)一步的,現(xiàn)場(chǎng)信息可以是通過OPC協(xié)議也可以是通過現(xiàn)有系統(tǒng)的數(shù)據(jù)接口獲取,現(xiàn)場(chǎng)信息包括:當(dāng)前鑄造模次、額定鑄造模次、模次變更時(shí)間、是否擁有后續(xù)生產(chǎn)任務(wù);還可以包括設(shè)備狀態(tài)、鋁液保溫開始時(shí)間、產(chǎn)品型號(hào)等,其中額定鑄造模次可以是定義的一個(gè)常量,也可以現(xiàn)場(chǎng)采集的變量。進(jìn)一步的,請(qǐng)求數(shù)據(jù)接口獲取鑄造機(jī)狀態(tài)信息,把最新的鑄造設(shè)備狀態(tài)信息保存;如果當(dāng)前獲取的鑄造機(jī)狀態(tài)信息和之前的狀態(tài)信息對(duì)比鑄造模次變更的話,記錄模次變更時(shí)間。進(jìn)一步的,計(jì)算鋁液剩余時(shí)間C(單位:秒),公式如下:鋁液剩余時(shí)間=(剩余模次-1)*理論工藝節(jié)拍+當(dāng)前模次剩余時(shí)間;當(dāng)前模次剩余時(shí)間(負(fù)數(shù)取0)=理論工藝節(jié)拍-(當(dāng)前時(shí)間-模次變更時(shí)間);剩余模次=額定鑄造模次-當(dāng)前鑄造模次。進(jìn)一步的,步驟2中,針對(duì)“是否擁有后續(xù)生產(chǎn)任務(wù)”為擁有的鑄造機(jī),計(jì)算得出鋁液剩余時(shí)間后,根據(jù)鋁液剩余時(shí)間進(jìn)行增量排序,得到換鍋需求隊(duì)列。進(jìn)一步的,步驟3中,換鍋任務(wù)按計(jì)劃開始時(shí)間先后順序排序,組成任務(wù)隊(duì)列;換鍋任務(wù)包括以下屬性:鑄造設(shè)備編號(hào);換鍋任務(wù)計(jì)劃開始時(shí)間;計(jì)劃換鍋時(shí)間;換鍋完成時(shí)間。理想開始時(shí)間>=后續(xù)任務(wù)可用時(shí)間,則換鍋任務(wù)計(jì)劃開始時(shí)間=理想開始時(shí)間;理想開始時(shí)間=(當(dāng)前時(shí)間+鋁液剩余時(shí)間)-前置時(shí)間;前置時(shí)間=RGV小車進(jìn)入中轉(zhuǎn)臺(tái)交換坩堝時(shí)間+中轉(zhuǎn)臺(tái)到壓鑄工位時(shí)間;否則,計(jì)算需要提前時(shí)間=后續(xù)任務(wù)可用時(shí)間-理想開始時(shí)間;調(diào)整之前的任務(wù)隊(duì)列,獲得任務(wù)提前時(shí)間。換鍋任務(wù)計(jì)劃開始時(shí)間=后續(xù)任務(wù)可用時(shí)間-任務(wù)提前時(shí)間。進(jìn)一步的,計(jì)劃換鍋時(shí)間=換鍋任務(wù)計(jì)劃開始時(shí)間+前置時(shí)間;換鍋完成時(shí)間=計(jì)劃換鍋時(shí)間+后置時(shí)間;后置時(shí)間=坩堝更換時(shí)間+中轉(zhuǎn)臺(tái)到壓鑄工位時(shí)間+RGV小車進(jìn)入中轉(zhuǎn)臺(tái)交換坩堝時(shí)間;更新后續(xù)任務(wù)可用時(shí)間為“換鍋完成時(shí)間”。進(jìn)一步的,調(diào)整之前的任務(wù)隊(duì)列的方法為:S31,當(dāng)[0,n]任務(wù)隊(duì)列需要提前時(shí)間為T,且[0,n]任務(wù)數(shù)量大于1,即n大于0,計(jì)算n任務(wù)間隔時(shí)間、n任務(wù)已提前時(shí)間以及n任務(wù)的任務(wù)還能提前的時(shí)間;n的任務(wù)間隔時(shí)間=n的任務(wù)開始時(shí)間-(n-1的任務(wù)結(jié)束時(shí)間);任務(wù)已提前時(shí)間是鋁液耗盡時(shí)間和當(dāng)前任務(wù)的計(jì)劃換鍋時(shí)間的差值,如果這個(gè)值為正數(shù)說明任務(wù)已經(jīng)提前,如果這個(gè)值為負(fù)數(shù)說明這個(gè)任務(wù)已經(jīng)延遲;任務(wù)還能提前的時(shí)間=最大提前量-任務(wù)已提前時(shí)間;S32,計(jì)算允許要提前的時(shí)間:如果任務(wù)還能提前的時(shí)間<T,則允許要提前的時(shí)間取任務(wù)還能提前的時(shí)間;否則取T;S33,如果允許要提前的時(shí)間>任務(wù)間隔時(shí)間,調(diào)整T=允許要提前的時(shí)間-任務(wù)間隔時(shí)間,任務(wù)間隔=0,遞推計(jì)算:如果,[0,n]任務(wù)長(zhǎng)度大于2,即n>2將任務(wù)隊(duì)列[0,n)和T跳轉(zhuǎn)到S31步驟;如果,[0,n]任務(wù)長(zhǎng)度等于2,即n=2將任務(wù)隊(duì)列[0,n)和T跳轉(zhuǎn)到S34步驟;如果,[0,n]任務(wù)長(zhǎng)度小于2,即n<2將任務(wù)隊(duì)列[0,n)和T跳轉(zhuǎn)到S35步驟;得到[0,n)任務(wù)隊(duì)列的任務(wù)實(shí)際提前時(shí)間,實(shí)際提前時(shí)間=[0,n)任務(wù)隊(duì)列實(shí)際提前時(shí)間+允許要提前的時(shí)間;否則,調(diào)整任務(wù)間隔時(shí)間:任務(wù)間隔時(shí)間=任務(wù)間隔時(shí)間-T,實(shí)際提前時(shí)間=[0,n)任務(wù)隊(duì)列實(shí)際提前時(shí)間+允許要提前的時(shí)間。進(jìn)一步的,最大提前量取鑄造機(jī)數(shù)量*單模次時(shí)間。存放在數(shù)據(jù)庫中,優(yōu)選范圍為20-30分鐘。進(jìn)一步的,S34,當(dāng)[0,n]任務(wù)隊(duì)列需要提前時(shí)間為T,且[0,n]任務(wù)等于1,計(jì)算當(dāng)前任務(wù)計(jì)劃開始時(shí)間與當(dāng)前時(shí)間之間的任務(wù)間隔時(shí)間、允許要提前的時(shí)間;如果允許要提前的時(shí)間>T,調(diào)整間隔時(shí)間:間隔時(shí)間=間隔時(shí)間-允許要提前的時(shí)間,實(shí)際提前時(shí)間=T;否則,實(shí)際提前時(shí)間=T,調(diào)整任務(wù)間隔時(shí)間:任務(wù)間隔時(shí)間=任務(wù)間隔時(shí)間-實(shí)際提前時(shí)間;S35,當(dāng)[0,n]任務(wù)隊(duì)列需要提前時(shí)間為T,且[0,n]任務(wù)等于0,則任務(wù)已提前時(shí)間為0;S36,如果允許要提前的時(shí)間>任務(wù)間隔時(shí)間,則將當(dāng)前任務(wù)提前任務(wù)間隔時(shí)間后進(jìn)行;并得到任務(wù)隊(duì)列中第1個(gè)任務(wù)的任務(wù)提前時(shí)間任務(wù)間隔時(shí)間。進(jìn)一步的,當(dāng)?shù)赱0,n]任務(wù)隊(duì)列需要獲得任務(wù)提前時(shí)間,[0,n]任務(wù)數(shù)量大于1,若n任務(wù)已被推遲,則任務(wù)已提前時(shí)間為0;若n任務(wù)已提前的時(shí)間大于設(shè)定的最大提前量,則任務(wù)還能提前的時(shí)間設(shè)為0。隊(duì)列調(diào)整(換鍋隊(duì)列,要提前的時(shí)間,最大提前量){隊(duì)列長(zhǎng)度=換鍋隊(duì)列.長(zhǎng)度如果隊(duì)列長(zhǎng)度>1:任務(wù)間隔時(shí)間=換鍋隊(duì)列[隊(duì)列長(zhǎng)度-1].計(jì)劃開始時(shí)間-換鍋隊(duì)列[隊(duì)列長(zhǎng)度-2].計(jì)劃開始時(shí)間任務(wù)已提前時(shí)間=換鍋隊(duì)列[隊(duì)列長(zhǎng)度-1].鋁液耗盡時(shí)間-換鍋隊(duì)列[隊(duì)列長(zhǎng)度-1].預(yù)計(jì)換鍋時(shí)間任務(wù)還能提前的時(shí)間=最大提前量-任務(wù)已提前時(shí)間允許要提前的時(shí)間=任務(wù)還能提前的時(shí)間<要提前的時(shí)間?任務(wù)還能提前的時(shí)間:要提前的時(shí)間如果任務(wù)已提前時(shí)間<0:返回0或者任務(wù)還能提前的時(shí)間<=0:返回0否則:如果本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】
    1.一種實(shí)時(shí)計(jì)算轉(zhuǎn)運(yùn)小車調(diào)度任務(wù)的方法,其特征在于,包括以下步驟:/n步驟1,獲取鑄造機(jī)產(chǎn)線的現(xiàn)場(chǎng)信息,并記錄;/n步驟2,篩選出換鍋需求隊(duì)列,并計(jì)算出隊(duì)列中每個(gè)鑄造機(jī)產(chǎn)線的鋁液剩余時(shí)間;/n步驟3,創(chuàng)建換鍋任務(wù),根據(jù)當(dāng)前時(shí)間和鋁液剩余時(shí)間計(jì)算換鍋任務(wù)的計(jì)劃開始時(shí)間和后續(xù)任務(wù)可用時(shí)間,后續(xù)任務(wù)的計(jì)劃開始時(shí)間不得小于后續(xù)任務(wù)可用時(shí)間。/n

    【技術(shù)特征摘要】
    1.一種實(shí)時(shí)計(jì)算轉(zhuǎn)運(yùn)小車調(diào)度任務(wù)的方法,其特征在于,包括以下步驟:
    步驟1,獲取鑄造機(jī)產(chǎn)線的現(xiàn)場(chǎng)信息,并記錄;
    步驟2,篩選出換鍋需求隊(duì)列,并計(jì)算出隊(duì)列中每個(gè)鑄造機(jī)產(chǎn)線的鋁液剩余時(shí)間;
    步驟3,創(chuàng)建換鍋任務(wù),根據(jù)當(dāng)前時(shí)間和鋁液剩余時(shí)間計(jì)算換鍋任務(wù)的計(jì)劃開始時(shí)間和后續(xù)任務(wù)可用時(shí)間,后續(xù)任務(wù)的計(jì)劃開始時(shí)間不得小于后續(xù)任務(wù)可用時(shí)間。


    2.根據(jù)權(quán)利要求1所述的實(shí)時(shí)計(jì)算轉(zhuǎn)運(yùn)小車調(diào)度任務(wù)的方法,其特征在于:現(xiàn)場(chǎng)信息通過OPC協(xié)議或通過現(xiàn)有系統(tǒng)的數(shù)據(jù)接口獲取;
    現(xiàn)場(chǎng)信息包括:當(dāng)前鑄造模次、額定鑄造模次、是否擁有后續(xù)生產(chǎn)任務(wù)。


    3.根據(jù)權(quán)利要求2所述的實(shí)時(shí)計(jì)算轉(zhuǎn)運(yùn)小車調(diào)度任務(wù)的方法,其特征在于:請(qǐng)求數(shù)據(jù)接口獲取鑄造機(jī)狀態(tài)信息,把最新的鑄造設(shè)備狀態(tài)信息保存;如果當(dāng)前獲取的鑄造機(jī)狀態(tài)信息和之前的狀態(tài)信息對(duì)比鑄造模次變更的話,記錄模次變更時(shí)間。


    4.根據(jù)權(quán)利要求1或2所述的實(shí)時(shí)計(jì)算轉(zhuǎn)運(yùn)小車調(diào)度任務(wù)的方法,其特征在于,計(jì)算鋁液剩余時(shí)間的方法為:
    鋁液剩余時(shí)間=(剩余模次-1)*理論工藝節(jié)拍+當(dāng)前模次剩余時(shí)間;
    當(dāng)前模次剩余時(shí)間=理論工藝節(jié)拍-(當(dāng)前時(shí)間-模次變更時(shí)間);
    剩余模次=額定鑄造模次-當(dāng)前鑄造模次;
    當(dāng)前模次剩余時(shí)間為負(fù)數(shù)時(shí),取0。


    5.根據(jù)權(quán)利要求1所述的實(shí)時(shí)計(jì)算轉(zhuǎn)運(yùn)小車調(diào)度任務(wù)的方法,其特征在于:步驟2中,針對(duì)“是否擁有后續(xù)生產(chǎn)任務(wù)”為擁有的鑄造機(jī),計(jì)算得出鋁液剩余時(shí)間后,根據(jù)鋁液剩余時(shí)間進(jìn)行增量排序,得到換鍋需求隊(duì)列。


    6.根據(jù)權(quán)利要求1所述的實(shí)時(shí)計(jì)算轉(zhuǎn)運(yùn)小車調(diào)度任務(wù)的方法,其特征在于:步驟3中,換鍋任務(wù)按計(jì)劃開始時(shí)間先后順序排序,組成任務(wù)隊(duì)列;換鍋任務(wù)包括以下屬性:鑄造設(shè)備編號(hào);換鍋任務(wù)計(jì)劃開始時(shí)間;計(jì)劃換鍋時(shí)間;換鍋完成時(shí)間。


    7.根據(jù)權(quán)利要求1所述的實(shí)時(shí)計(jì)算轉(zhuǎn)運(yùn)小車調(diào)度任務(wù)的方法,其特征在于,
    如果理想開始時(shí)間>=后續(xù)任務(wù)可用時(shí)間,則換鍋任務(wù)計(jì)劃開始時(shí)間=理想開始時(shí)間;
    理想開始時(shí)間=(當(dāng)前時(shí)間+鋁液剩余時(shí)間)-前置時(shí)間;
    前置時(shí)間=RGV小車進(jìn)入中轉(zhuǎn)臺(tái)交換坩堝時(shí)間+中轉(zhuǎn)臺(tái)到壓鑄工位時(shí)間;
    否則,計(jì)算需要提前時(shí)間=后續(xù)任務(wù)可用時(shí)間-理想開始時(shí)間;調(diào)整之前的任務(wù)隊(duì)列,獲得任務(wù)提前時(shí)間;
    換鍋任務(wù)計(jì)劃開始時(shí)間=后續(xù)任務(wù)可用時(shí)間-任務(wù)提前時(shí)間。


    8.根據(jù)權(quán)利要求7所述的實(shí)時(shí)計(jì)算轉(zhuǎn)運(yùn)小車調(diào)度任務(wù)的方法,其特征在于:
    計(jì)劃換鍋時(shí)間=換鍋任務(wù)計(jì)劃開始時(shí)間+前置時(shí)間;
    換鍋完成時(shí)間=計(jì)劃換鍋時(shí)間+后置時(shí)間;
    后置時(shí)間=坩堝更換時(shí)間+中轉(zhuǎn)臺(tái)到壓鑄工位時(shí)間+RGV小車進(jìn)入中轉(zhuǎn)臺(tái)交換坩堝時(shí)間;
    更新后續(xù)任務(wù)可用時(shí)間為換鍋完成時(shí)間。


    9.根據(jù)權(quán)利要求7所述的實(shí)時(shí)計(jì)算轉(zhuǎn)運(yùn)小車調(diào)度任務(wù)的方法,其特征在于,調(diào)整之前的任務(wù)隊(duì)列的方法為:
    S3...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:袁文浩張哲劉勇張培軍朱歡楊傳飛
    申請(qǐng)(專利權(quán))人:江蘇天和信息技術(shù)有限公司
    類型:發(fā)明
    國(guó)別省市:江蘇;32

    網(wǎng)友詢問留言 已有0條評(píng)論
    • 還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 午夜无码视频一区二区三区| 日韩少妇无码喷潮系列一二三| 国产AV无码专区亚洲AVJULIA| 国产亚洲情侣一区二区无码AV | 亚洲欧洲免费无码| 无码精品蜜桃一区二区三区WW| 亚洲AV无码一区二区乱孑伦AS| 亚洲熟妇无码爱v在线观看| 无码国内精品久久人妻麻豆按摩 | 无码人妻精品中文字幕| 免费无码又爽又刺激聊天APP| 国产强伦姧在线观看无码| 无码人妻丝袜在线视频| 亚洲精品无码成人AAA片| 国产av无码专区亚洲av毛片搜| 日日摸日日踫夜夜爽无码| 中文字幕无码一区二区三区本日| av无码免费一区二区三区| 亚洲精品无码专区久久久| 成人免费无码H在线观看不卡| 曰韩无码无遮挡A级毛片| 无码人妻精品一区二区三区蜜桃| 中文有无人妻vs无码人妻激烈| 国产精品成人无码久久久久久 | 手机永久无码国产AV毛片| 无码专区一va亚洲v专区在线| 久久天堂av综合色无码专区| 国产乱妇无码大片在线观看| 无码少妇一区二区性色AV| 亚洲AV中文无码乱人伦下载| 国产亚洲情侣一区二区无码AV| 日韩人妻无码一区二区三区久久99 | 精品无码一区二区三区在线| 国产精品亚洲аv无码播放| 伊人久久无码中文字幕| 中文字幕乱妇无码AV在线| 成人A片产无码免费视频在线观看| 亚洲?V无码成人精品区日韩| 无码免费又爽又高潮喷水的视频 | 东京热av人妻无码| 亚洲av无码专区国产不乱码|