技術(shù)簡(jiǎn)介:
本專利針對(duì)熱軋板坯堆放中倒垛頻繁、安全隱患大、效率低的問題,提出基于計(jì)算機(jī)系統(tǒng)的自動(dòng)控制方法。通過綜合分析板坯屬性、尺寸、入庫(kù)點(diǎn)等參數(shù),自動(dòng)生成最優(yōu)庫(kù)位推薦,實(shí)現(xiàn)就近堆放、規(guī)避寬窄坯壓疊風(fēng)險(xiǎn),降低人工干預(yù)需求,提升裝鋼節(jié)奏與安全性。
關(guān)鍵詞:熱軋板坯堆放,自動(dòng)控制方法
本發(fā)明涉及熱軋板坯堆放控制
技術(shù)領(lǐng)域:
,特別是涉及一種熱軋板坯堆放自動(dòng)控制方法。
背景技術(shù):
目前熱軋板坯庫(kù)的板坯堆放比較粗放,雖然也有庫(kù)管理系統(tǒng)但受限于復(fù)雜的物流很難兼顧板坯屬性的多樣性、垛位堆放的安全性和裝鋼節(jié)奏的及時(shí)性,因此在實(shí)際生產(chǎn)中通常采用人工指定垛位為主的堆放方式。這在一定程度上也能維持生產(chǎn),但需要付出巨大的人力來(lái)時(shí)刻關(guān)注板坯的堆放情況,一旦在高庫(kù)存壓力下板坯庫(kù)的入出庫(kù)就伴隨著大量的倒垛,這時(shí)板坯庫(kù)就成了熱軋的瓶頸點(diǎn)。而且人工指定垛位時(shí)由于班組的差異性,板坯的堆放效率也會(huì)被進(jìn)一步降低。上例某鋼廠的板坯庫(kù),在滿負(fù)荷生產(chǎn)時(shí)板坯的倒垛率按吊數(shù)計(jì)算(倒垛吊數(shù)/上料吊數(shù))為180%,這嚴(yán)重制約了熱軋的產(chǎn)量釋放。目前板坯的堆放存在以下缺點(diǎn):1)人工干預(yù)多、強(qiáng)度大:操作人員頻繁的干預(yù)不但增加了自身的勞動(dòng)強(qiáng)度,也不利于板坯的精細(xì)化管理;2)上料倒垛率高:不合理的堆放使得板坯上料時(shí)倒垛率高,從而影響上料節(jié)奏,制約了軋線的產(chǎn)量;3)風(fēng)險(xiǎn)不可控:板坯不合理的堆放不但會(huì)造成垛位的安全風(fēng)險(xiǎn)(寬坯壓窄坯、長(zhǎng)坯壓短坯),某些特殊鋼種如不按規(guī)定堆放還存在嚴(yán)重的工藝風(fēng)險(xiǎn)。技術(shù)實(shí)現(xiàn)要素:本發(fā)明為了克服上述現(xiàn)有板坯堆放的缺陷問題,提供一種熱軋板坯堆放自動(dòng)控制方法,該控制方法采用計(jì)算機(jī)系統(tǒng)根據(jù)板坯的屬性、尺寸、入庫(kù)點(diǎn)等條件,計(jì)算推薦出最合理的庫(kù)位,既滿足現(xiàn)場(chǎng)對(duì)垛位安全性的要求、收料和上料節(jié)奏,以減少熱軋板坯倒垛和提高裝鋼節(jié)奏的目的。本發(fā)明所要求解決的技術(shù)問題可以通過以下技術(shù)方案來(lái)實(shí)現(xiàn):一種熱軋板坯堆放自動(dòng)控制方法,包括以下步驟:s1、把庫(kù)區(qū)垛位按用途、位置劃分區(qū)域;s2、根據(jù)板坯信息及入庫(kù)點(diǎn)在劃定區(qū)域搜尋出符合條件的垛位;所述板坯信息包括板坯屬性、收料溫度、板坯長(zhǎng)度;所述板坯按屬性分為特殊鋼和碳鋼;所述碳鋼按收料溫度分為熱坯hcr和冷坯ccr;s3、根據(jù)垛位上板坯信息搜索與入庫(kù)板坯具有相同鋼種、相同規(guī)格、無(wú)出庫(kù)指令的垛位,碳鋼冷坯ccr在入庫(kù)點(diǎn)按照從右向左排序、碳鋼熱坯hcr在入庫(kù)點(diǎn)按照從左向右排序、特殊鋼在入庫(kù)點(diǎn)按照就近排序,排序后返回第一個(gè)垛位;s4、如果按步驟s3搜索不到符合條件的記錄,則在劃定區(qū)域內(nèi)找空垛位;s5、如果按步驟s4搜索不到符合條件的記錄,根據(jù)垛位最上層板坯信息搜索與入庫(kù)板坯具有相同規(guī)格、無(wú)出庫(kù)指令的垛位,碳鋼冷坯ccr在入庫(kù)點(diǎn)按照從右向左排序、碳鋼熱坯hcr在入庫(kù)點(diǎn)按照從左向右排序、特殊鋼在入庫(kù)點(diǎn)按照就近排序,排序后返回第一個(gè)垛位;s6、如果按步驟s5搜索不到符合條件的記錄,根據(jù)垛位最上層板坯信息搜索與入庫(kù)板坯具有相同規(guī)格的垛位,碳鋼冷坯ccr在入庫(kù)點(diǎn)按照從右向左排序、碳鋼熱坯hcr在入庫(kù)點(diǎn)按照從左向右排序、特殊鋼在入庫(kù)點(diǎn)按照就近排序,排序后返回第一個(gè)垛位;s7、如果按步驟s6搜索不到符合條件的記錄,報(bào)警提示人工介入。進(jìn)一步地,所述步驟s1庫(kù)區(qū)垛位劃分17個(gè)區(qū)域。進(jìn)一步地,所述步驟s1區(qū)域劃分成3個(gè)跨。進(jìn)一步地,所述板坯按長(zhǎng)度長(zhǎng)度分為長(zhǎng)坯和短坯。進(jìn)一步地,所述短坯范圍為4.5-5.3m,所述長(zhǎng)坯范圍為8-11m。進(jìn)一步地,所述步驟s2入庫(kù)點(diǎn)包括m輥道、l輥道、卡車、3號(hào)臺(tái)車(stc3)。進(jìn)一步地,所述板坯相同規(guī)格為尺寸偏差與垛位第一塊板坯的偏差在公差范圍內(nèi),相同厚度的板坯公差為9毫米,相同寬度的板坯公差為50毫米,相同長(zhǎng)度的板坯公差為2.5米。進(jìn)一步地,所述特殊鋼包括可放冷特殊鋼和保溫特殊鋼。進(jìn)一步地,所述庫(kù)區(qū)設(shè)有保溫爐和保溫坑。進(jìn)一步地,所述保溫特殊鋼優(yōu)先堆放在保溫爐內(nèi),若沒有位置則堆放在保溫坑內(nèi)。本發(fā)明的有益效果:一種熱軋板坯堆放自動(dòng)控制方法,板坯目標(biāo)垛位自動(dòng)生成,只有庫(kù)存壓力高找不到庫(kù)位時(shí)才需要人工干預(yù),可以降低操作人員勞動(dòng)強(qiáng)度;板坯堆放考慮了板坯的就近堆放,確保了板坯上料出庫(kù)時(shí)只需少量的倒垛,從而提高了裝鋼節(jié)奏,減少倒垛率;計(jì)算機(jī)控制庫(kù)位,可以避免手動(dòng)指定庫(kù)位時(shí)經(jīng)常出現(xiàn)的寬坯壓在窄坯下、長(zhǎng)坯壓在短坯下等危險(xiǎn)因素,降低堆放工藝風(fēng)險(xiǎn)。附圖說明下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明做進(jìn)一步說明:圖1是本發(fā)明控制方法流程圖;圖2是庫(kù)區(qū)垛位劃分區(qū)域圖。具體實(shí)施方式為了使本發(fā)明技術(shù)方案的內(nèi)容和優(yōu)勢(shì)更加清楚明了,下面結(jié)合附圖對(duì)本發(fā)明進(jìn)一步描述。結(jié)合流程圖1,一種熱軋板坯堆放自動(dòng)控制方法,包括以下步驟:s1、把庫(kù)區(qū)垛位按用途、位置劃分區(qū)域;庫(kù)區(qū)垛位劃分17個(gè)區(qū)域,區(qū)域劃分成3個(gè)跨;s2、根據(jù)板坯信息及入庫(kù)點(diǎn)在劃定區(qū)域搜尋出符合條件的垛位;所述板坯信息包括板坯屬性、收料溫度、板坯長(zhǎng)度;所述板坯按屬性分為特殊鋼和碳鋼;所述碳鋼按收料溫度分為熱坯hcr和冷坯ccr;板坯按長(zhǎng)度長(zhǎng)度分為長(zhǎng)坯和短坯;短坯范圍為4.5-5.3m,長(zhǎng)坯范圍為8-11m;入庫(kù)點(diǎn)包括m輥道、l輥道、卡車、3號(hào)臺(tái)車(stc3);特殊鋼包括可放冷特殊鋼和保溫特殊鋼;s3、根據(jù)垛位上板坯信息搜索與入庫(kù)板坯具有相同鋼種、相同規(guī)格、無(wú)出庫(kù)指令的垛位,碳鋼冷坯ccr在入庫(kù)點(diǎn)按照從右向左排序、碳鋼熱坯hcr在入庫(kù)點(diǎn)按照從左向右排序、特殊鋼在入庫(kù)點(diǎn)按照就近排序,排序后返回第一個(gè)垛位;s4、如果按步驟s3搜索不到符合條件的記錄,則在劃定區(qū)域內(nèi)找空垛位;s5、如果按步驟s4搜索不到符合條件的記錄,根據(jù)垛位最上層板坯信息搜索與入庫(kù)板坯具有相同規(guī)格、無(wú)出庫(kù)指令的垛位,碳鋼冷坯ccr在入庫(kù)點(diǎn)按照從右向左排序、碳鋼熱坯hcr在入庫(kù)點(diǎn)按照從左向右排序、特殊鋼在入庫(kù)點(diǎn)按照就近排序,排序后返回第一個(gè)垛位;s6、如果按步驟s5搜索不到符合條件的記錄,根據(jù)垛位最上層板坯信息搜索與入庫(kù)板坯具有相同規(guī)格的垛位,碳鋼冷坯ccr在入庫(kù)點(diǎn)按照從右向左排序、碳鋼熱坯hcr在入庫(kù)點(diǎn)按照從左向右排序、特殊鋼在入庫(kù)點(diǎn)按照就近排序,排序后返回第一個(gè)垛位;s7、如果按步驟s6搜索不到符合條件的記錄,報(bào)警提示人工介入。板坯相同規(guī)格為尺寸偏差與垛位第一塊板坯的偏差在公差范圍內(nèi),相同厚度的板坯公差為9毫米,相同寬度的板坯公差為50毫米,相同長(zhǎng)度的板坯公差為2.5米。本發(fā)明根據(jù)以上的工藝需求,把庫(kù)區(qū)垛位,按用途、位置劃分成17個(gè)區(qū)域如圖2,具體板坯庫(kù)庫(kù)區(qū)劃分表見表1。表1板坯庫(kù)庫(kù)區(qū)劃分表熱軋板坯庫(kù)的物流極其復(fù)雜,既要保證不同來(lái)源、不同屬性的板坯及時(shí)入庫(kù)又要平衡軋線裝鋼節(jié)奏的要求,因此板坯庫(kù)管理在熱軋的生產(chǎn)組織中起著關(guān)鍵作用,而這其中板坯的堆放合理性是核心。以某鋼廠板坯庫(kù)為例,庫(kù)區(qū)分3個(gè)跨(s1、s2、s3),與主軋線成垂直布置。庫(kù)區(qū)總共配置6臺(tái)行車,地面設(shè)備主要包括m輥道、l輥道、a輥道、3臺(tái)過跨臺(tái)車、坯垛運(yùn)輸機(jī)(spc)、1#、2#板坯提升機(jī)(sl1、sl2)、1#~4#保溫坑、1#~4#保溫爐。庫(kù)區(qū)主要堆放5cc、6cc板坯和梅鋼板坯,整個(gè)庫(kù)區(qū)可存放的板坯量為35000噸。板坯庫(kù)日常組織生產(chǎn)以hcr、dhcr、ccr三種方式組織生產(chǎn),其中hcr板坯由l/m輥道或3#過跨臺(tái)車送入,由相應(yīng)跨60噸行車吊入保溫爐或保溫坑,再由行車吊入過跨臺(tái)車送達(dá)sl1/sl2準(zhǔn)備上料;dhcr板坯由l輥道送入,l輥道的板坯可以直接送達(dá)l6輥道準(zhǔn)備上料;ccr板坯由l/m輥道、卡車、3#過跨臺(tái)車或共管區(qū)送入,由相應(yīng)跨60噸行車吊運(yùn)入庫(kù),再由行車吊入過跨臺(tái)車送達(dá)sl1/sl2或吊入spc步進(jìn)梁準(zhǔn)備上料。特殊鋼的堆放原則:可放冷特殊鋼堆放在庫(kù)內(nèi)普通垛位;需保溫特殊鋼優(yōu)先堆放在保溫爐內(nèi),若沒有位置則堆放在保溫坑內(nèi)。碳鋼堆放原則:hcr入庫(kù)板坯優(yōu)先堆放在保溫坑內(nèi),若保溫坑內(nèi)沒有位置則堆放在庫(kù)區(qū)普通垛位。短坯的堆放規(guī)則:特殊鋼(需保溫和可放冷)短坯:放在保溫爐、保溫坑內(nèi)的專用垛位(s2跨:348,s3跨:648);碳鋼(hcr、ccr)短坯:l/m輥道放專用垛位(s2跨:325,s3跨:825);stc3臺(tái)車:統(tǒng)一放s1跨專用垛位(037);卡車:根據(jù)停靠的跨號(hào),放對(duì)應(yīng)的跨內(nèi)專用垛位(s2跨:325,s3跨:825)。碳鋼(ccr)、可放冷特殊鋼不同入庫(kù)點(diǎn)的入庫(kù)原則:l輥道入庫(kù)點(diǎn):堆放在8、14區(qū)。如果是碳鋼ccr和可放冷特殊鋼則從右往左堆放(從l輥道往外),其他板坯則從左往右找(從外往l輥道)。stc3臺(tái)車入庫(kù)點(diǎn):堆放在2、8、14區(qū)。碳鋼ccr和可放冷特殊鋼,從右往左堆放,其他板坯2、8、14區(qū)從左往右找。m輥道入庫(kù)點(diǎn):堆放在8、14、11、17區(qū)。如果是碳鋼ccr和可放冷特殊鋼則在6、14區(qū)內(nèi)從右往左找;其他板坯在11、17區(qū)內(nèi)從左往右找。卡車入庫(kù)點(diǎn)入庫(kù)原則:17#門pb2/pb3入庫(kù)點(diǎn),車道就近原則在11、17、14、8區(qū)內(nèi)找;2#門pa2/pa3入庫(kù)點(diǎn),車道就近原則在11、17、14、8區(qū)內(nèi)找;2#門pa1入庫(kù)點(diǎn),在2#區(qū)域從左往右。垛位堆放規(guī)則(優(yōu)先級(jí)從高到低)依次為同出鋼記號(hào)、同規(guī)格、垛位無(wú)計(jì)劃;空垛位;同規(guī)格、垛位無(wú)計(jì)劃同規(guī)格;人工指定。不同跨不同入庫(kù)點(diǎn)的堆放原則如表2-5,排序原則如表6,板坯可堆放區(qū)域及入庫(kù)優(yōu)先級(jí)如表7。表2s1跨板坯入庫(kù)區(qū)域原則l輥道m(xù)輥道stc3pa1碳鋼(ccr)22碳鋼(hcr)2特殊鋼(可放冷)特殊鋼(需保溫)表3s2跨板坯入庫(kù)區(qū)域原則l5m4stc3pb2pa2碳鋼(ccr)88/1188/118碳鋼(hcr)8/9/108/9/108特殊鋼(可放冷)8/9/108/9/108特殊鋼(需保溫)6/7/9/106/7/9/106/7/9/10表4s3跨板坯入庫(kù)區(qū)域原則l2m2stc3pb3pa3碳鋼(ccr)1414/171414/1714碳鋼(hcr)14/15/1614/15/1614特殊鋼(可放冷)14/15/1614/15/1614特殊鋼(需保溫)12/13/15/1612/13/15/1612/13/15/16表5短坯入庫(kù)區(qū)域原則表6排序原則l輥道m(xù)輥道stc3pb2/pb3pa2/pa3pa1碳鋼(ccr)右->左右->左右->左就近就近左->右碳鋼(hcr)左->右左->右左->右特殊鋼(可放冷)就近就近就近特殊鋼(需保溫)就近就近就近表7板坯可堆放區(qū)域及入庫(kù)優(yōu)先級(jí)普通垛位保溫爐保溫坑碳鋼(ccr)1不允許不允許碳鋼(hcr)2不允許1特殊鋼(可放冷)2不允許1特殊鋼(需保溫)不允許12本發(fā)明實(shí)施例如表8,已于2016年10月21日在某鋼廠熱軋產(chǎn)線上實(shí)施,功能投用后倒垛率大幅降低,收料節(jié)奏明顯提高,同時(shí)上料2塊/吊比例明顯增加,進(jìn)一步提高了裝鋼節(jié)奏,滿足了生產(chǎn)需要。表8本發(fā)明實(shí)施例(其中鋼種分類:ss1為需保溫特殊鋼,cc1為碳鋼ccr,cc2為碳鋼ccr,hh1為碳鋼hcr,hh2為碳鋼hcr。)假設(shè)以上的板坯按次序進(jìn)入板坯庫(kù),而板坯庫(kù)當(dāng)前沒有板坯的情況下,那么板坯詳細(xì)的庫(kù)位堆放過程如下:--s001板坯庫(kù)位堆放過程1、根據(jù)鋼種ss1(需保溫特殊鋼種)和入庫(kù)點(diǎn)l2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?2/13/15/16,再根據(jù)表7優(yōu)先在12/13區(qū)域中找;2、讀取12/13區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有ss1鋼種及寬度在(1150-1250)范圍內(nèi)的垛位;3、由于找不到符合條件的垛位,所以返回為空;4、查詢12/13區(qū)域內(nèi)是否有空垛位,如有則返回垛位列表(本例有空垛位);5、根據(jù)表6在返回垛位清單中應(yīng)用就近排序規(guī)則后返回第一個(gè)垛位,由于621距離l2入庫(kù)點(diǎn)最近所以返回621垛位。--s002板坯庫(kù)位堆放過程1、根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)l2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4,再根據(jù)表7只能在14區(qū)域;2、讀取14區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1250-1350)范圍內(nèi)的垛位;3、由于找不到符合條件的垛位,所以返回為空;4、查詢14區(qū)域內(nèi)是否有空垛位,如有則返回垛位列表(本例有空垛位);5、根據(jù)表6在返回垛位清單中應(yīng)用右-〉左排序規(guī)則后返回第一個(gè)垛位,由于647在14區(qū)域的最右邊所以返回647垛位。--s003板坯庫(kù)位堆放過程1、根據(jù)鋼種hh1(碳鋼hcr)和入庫(kù)點(diǎn)l5查詢表3可知,該板坯可以入庫(kù)的區(qū)域?yàn)?/9/10,再根據(jù)表7優(yōu)先在9/10區(qū)域內(nèi)找;2、讀取9/10區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有hh1鋼種及寬度在(1050-1150)范圍內(nèi)的垛位;3、由于找不到符合條件的垛位,所以返回為空;4、查詢9/10區(qū)域內(nèi)是否有空垛位,如有則返回垛位列表(本例有空垛位);5、根據(jù)表6在返回垛位清單中應(yīng)用左-〉右排序規(guī)則后返回第一個(gè)垛位,由于548在9/10區(qū)域的最左邊所以返回548垛位。--s004板坯庫(kù)位堆放過程1、根據(jù)鋼種hh1(碳鋼hcr)和入庫(kù)點(diǎn)m2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4/15/16,再根據(jù)表7優(yōu)先在15/16區(qū)域內(nèi)找;2、讀取15/16區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有hh1鋼種及寬度在(1030-1130)范圍內(nèi)的垛位;3、由于找不到符合條件的垛位,所以返回為空;4、查詢15/16區(qū)域內(nèi)是否有空垛位,如有則返回垛位列表(本例有空垛位);5、根據(jù)表6在返回垛位清單中應(yīng)用左-〉右排序規(guī)則后返回第一個(gè)垛位,由于848在15/16區(qū)域的最左邊所以返回848垛位;--s005板坯庫(kù)位堆放過程1、由于是短坯,根據(jù)鋼種hh1(碳鋼hcr)和入庫(kù)點(diǎn)m4查詢表5可知,該板坯可以入庫(kù)的垛位只能為348因此返回348垛位。--s006板坯庫(kù)位堆放過程1、根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)pa3查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4,再根據(jù)表7只能在14區(qū)域內(nèi)找;2、讀取14區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1150-1250)范圍內(nèi)的垛位;3、由于找不到符合條件的垛位,所以返回為空;4、查詢14區(qū)域內(nèi)是否有空垛位,如有則返回垛位列表(本例有空垛位);5、根據(jù)表6在返回垛位清單中應(yīng)用就近排序規(guī)則后返回第一個(gè)垛位,由于635在14區(qū)域中最靠近pa3,所以返回635垛位。--s007板坯庫(kù)位堆放過程1、根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)pb2查詢表3可知,該板坯可以入庫(kù)的區(qū)域?yàn)?/11,再根據(jù)表7只能在8/11區(qū)域內(nèi)找;2、讀取8/11區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1050-1150)范圍內(nèi)的垛位;3、由于找不到符合條件的垛位,所以返回為空;4、查詢8/11區(qū)域內(nèi)是否有空垛位,如有則返回垛位列表(本例有空垛位);5、根據(jù)表6在返回垛位清單中應(yīng)用就近排序規(guī)則后返回第一個(gè)垛位,由于365在8/11區(qū)域中最靠近pb2,所以返回365垛位。--s008板坯庫(kù)位堆放過程1、由于是短坯,根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)pb3查詢表5可知,該板坯可以入庫(kù)的垛位只能為825因此返回825垛位。--s009板坯庫(kù)位堆放過程1、根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)stc3查詢表3可知,該板坯可以入庫(kù)的區(qū)域?yàn)?,再根據(jù)表7只能在8區(qū)域內(nèi)找;2、讀取8區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(950-1050)范圍內(nèi)的垛位;3、由于找不到符合條件的垛位,所以返回為空;4、查詢8區(qū)域內(nèi)是否有空垛位,如有則返回垛位列表(本例有空垛位);5、根據(jù)表6在返回垛位清單中應(yīng)用右-〉左排序規(guī)則后返回第一個(gè)垛位,由于347是8區(qū)域中最右邊的垛位,所以返回347垛位。--s010板坯庫(kù)位堆放過程1、根據(jù)鋼種ss1(需保溫特殊鋼種)和入庫(kù)點(diǎn)l2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?2/13/15/16,再根據(jù)表7優(yōu)先在12/13區(qū)域中找;2、讀取12/13區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有ss1鋼種及寬度在(1180-1230)范圍內(nèi)的垛位;3、由于621垛位上的s001板坯符合條件,所以返回621。--s011板坯庫(kù)位堆放過程1、根據(jù)鋼種cc2(碳鋼ccr)和入庫(kù)點(diǎn)pb2查詢表3可知,該板坯可以入庫(kù)的區(qū)域?yàn)?/11,再根據(jù)表7只能在8/11區(qū)域內(nèi)找;2、讀取8/11區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1250-1350)范圍內(nèi)的垛位;3、由于垛位上的板坯信息不滿足條件(365垛位的s007板坯寬度1100不在范圍內(nèi)),所以返回為空;4、查詢8/11區(qū)域內(nèi)是否有空垛位,如有則返回垛位列表;5、根據(jù)表6在返回垛位清單中應(yīng)用就近排序規(guī)則后返回第一個(gè)垛位,由于465在8/11區(qū)域中的空垛位列表中最靠近pb2,所以返回465垛位。--s012板坯庫(kù)位堆放過程1、根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)l2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4,再根據(jù)表7只能在14區(qū)域;2、讀取14區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1250-1350)范圍內(nèi)的垛位;3、由于647垛位上s002板坯符合條件,所以返回647垛位;--s013板坯庫(kù)位堆放過程1、由于是短坯,根據(jù)鋼種cc2(碳鋼ccr)和入庫(kù)點(diǎn)pb3查詢表5可知,該板坯可以入庫(kù)的垛位只能為825因此返回825垛位。--s014板坯庫(kù)位堆放過程1、根據(jù)鋼種hh2(碳鋼hcr)和入庫(kù)點(diǎn)m2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4/15/16,再根據(jù)表7優(yōu)先在15/16區(qū)域內(nèi)找;2、讀取15/16區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有hh2鋼種及寬度在(1200-1300)范圍內(nèi)的垛位;3、由于垛位上的板坯信息不滿足條件(848垛位的s004板坯寬度1080不在范圍內(nèi)且鋼種不一樣),所以返回為空;4、查詢15/16區(qū)域內(nèi)是否有空垛位,如有則返回垛位列表(本例有空垛位);5、根據(jù)表6在返回垛位清單中應(yīng)用左-〉右排序規(guī)則后返回第一個(gè)垛位,由于849在15/16區(qū)域的最左邊所以返回849垛位。--s015板坯庫(kù)位堆放過程1、根據(jù)鋼種hh1(碳鋼hcr)和入庫(kù)點(diǎn)m2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4/15/16,再根據(jù)表7優(yōu)先在15/16區(qū)域內(nèi)找;2、讀取15/16區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有hh1鋼種及寬度在(1030-1130)范圍內(nèi)的垛位;3、由于848垛位上的s004板坯符合條件,所以返回848垛位。--s016板坯庫(kù)位堆放過程1、根據(jù)鋼種ss1(需保溫特殊鋼種)和入庫(kù)點(diǎn)l2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?2/13/15/16,再根據(jù)表7優(yōu)先在12/13區(qū)域中找;2、讀取12/13區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有ss1鋼種及寬度在(1200-1300)范圍內(nèi)的垛位;3、由于621垛位上的s001板坯的寬度和s010板坯的鋼種符合條件,所以返回621。--s017板坯庫(kù)位堆放過程1、根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)l2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4,再根據(jù)表7只能在14區(qū)域;2、讀取14區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1230-1330)范圍內(nèi)的垛位;3、由于647垛位上s002板坯和s012板坯符合條件,所以返回647垛位。--s018板坯庫(kù)位堆放過程1、根據(jù)鋼種hh1(碳鋼hcr)和入庫(kù)點(diǎn)l5查詢表3可知,該板坯可以入庫(kù)的區(qū)域?yàn)?/9/10,再根據(jù)表7優(yōu)先在9/10區(qū)域內(nèi)找;2、讀取9/10區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有hh1鋼種及寬度在(1250-1350)范圍內(nèi)的垛位;3、由于垛位上的板坯信息不符合條件(548垛位s003板坯寬度不符合條件),所以返回為空;4、查詢9/10區(qū)域內(nèi)是否有空垛位,如有則返回垛位列表(本例有空垛位);5、根據(jù)表6在返回垛位清單中應(yīng)用左-〉右排序規(guī)則后返回第一個(gè)垛位,由于349在返回的垛位清單中位于9/10區(qū)域的最左邊所以返回349垛位。--s019板坯庫(kù)位堆放過程1、根據(jù)鋼種hh1(碳鋼hcr)和入庫(kù)點(diǎn)m2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4/15/16,再根據(jù)表7優(yōu)先在15/16區(qū)域內(nèi)找;2、讀取15/16區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有hh1鋼種及寬度在(1050-1150)范圍內(nèi)的垛位;3、由于848垛位上的s004板坯的寬度和s015的鋼種符合條件,所以返回848垛位。--s020板坯庫(kù)位堆放過程1、根據(jù)鋼種hh1(碳鋼hcr)和入庫(kù)點(diǎn)m4查詢表3可知,該板坯可以入庫(kù)的區(qū)域?yàn)?/9/10,再根據(jù)表7優(yōu)先在9/10區(qū)域內(nèi)找;2、讀取9/10區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有hh1鋼種及寬度在(1100-1200)范圍內(nèi)的垛位;3、由于548垛位上的s003板坯的寬度和鋼種符合條件,所以返回548垛位。--s021板坯庫(kù)位堆放過程1、根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)pa3查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4,再根據(jù)表7只能在14區(qū)域內(nèi)找;2、讀取14區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1150-1250)范圍內(nèi)的垛位;3、由于635垛位上的s006板坯的寬度和鋼種符合條件,所以返回635垛位。--s022板坯庫(kù)位堆放過程1、根據(jù)鋼種cc2(碳鋼ccr)和入庫(kù)點(diǎn)pb2查詢表3可知,該板坯可以入庫(kù)的區(qū)域?yàn)?/11,再根據(jù)表7只能在8/11區(qū)域內(nèi)找;2、讀取8/11區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1180-1280)范圍內(nèi)的垛位;3、由于365垛位上的s007板坯寬度不符合條件,所以返回空;4、查詢8/11區(qū)域內(nèi)是否有空垛位,如有則返回垛位列表(本例有空垛位);5、根據(jù)表6在返回垛位清單中應(yīng)用就近排序規(guī)則后返回第一個(gè)垛位,由于465符合條件,所以返回465垛位。--s023板坯庫(kù)位堆放過程1、根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)stc3查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4,再根據(jù)表7只能在14區(qū)域;2、讀取14區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1210-1310)范圍內(nèi)的垛位;3、由于647垛位上s002板坯寬度和s017板坯鋼種符合條件,所以返回647垛位。--s024板坯庫(kù)位堆放過程1、根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)l2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4,再根據(jù)表7只能在14區(qū)域;2、讀取14區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1270-1330)范圍內(nèi)的垛位;3、由于647垛位上s002板坯寬度和s023板坯鋼種符合條件,所以返回647垛位。--s025板坯庫(kù)位堆放過程1、根據(jù)鋼種ss1(需保溫特殊鋼種)和入庫(kù)點(diǎn)stc3查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?2/13/15/16,再根據(jù)表7優(yōu)先在12/13區(qū)域中找;2、讀取12/13區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有ss1鋼種及寬度在(1250-1350)范圍內(nèi)的垛位;3、由于找不到符合條件的垛位(621垛位的底層板坯s001寬度不在范圍內(nèi)),所以返回空;4、查詢12/13區(qū)域內(nèi)是否有空垛位,如有則返回垛位列表(本例有空垛位);5、根據(jù)表6在返回垛位清單中應(yīng)用就近排序規(guī)則后返回第一個(gè)垛位,由于620垛位符合條件,所以返回620垛位。--s026板坯庫(kù)位堆放過程1、根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)m2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4,再根據(jù)表7只能在14區(qū)域;2、讀取14區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1260-1360)范圍內(nèi)的垛位;3、由于647垛位上s002板坯寬度和s024板坯鋼種符合條件,所以返回647垛位。--s027板坯庫(kù)位堆放過程1、根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)m2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4,再根據(jù)表7只能在14區(qū)域;2、讀取14區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1240-1340)范圍內(nèi)的垛位;3、由于647垛位上s002板坯寬度和s026板坯鋼種符合條件,所以返回647垛位。--s028板坯庫(kù)位堆放過程1、根據(jù)鋼種cc2(碳鋼ccr)和入庫(kù)點(diǎn)pb3查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4/17,再根據(jù)表7只能在14/17區(qū)域;2、讀取14/17區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc2鋼種及寬度在(950-1050)范圍內(nèi)的垛位;3、由于找不到符合條件的垛位,所以返回空;4、查詢14/17區(qū)域內(nèi)是否有空垛位,如有則返回垛位列表(本例有空垛位);5、根據(jù)表6在返回垛位清單中應(yīng)用就近排序規(guī)則后返回第一個(gè)垛位,由于665垛位最靠近pb3,所以返回665垛位。--s029板坯庫(kù)位堆放過程1、根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)l2查詢表3可知,該板坯可以入庫(kù)的區(qū)域?yàn)?/11,再根據(jù)表7只能在8/11區(qū)域內(nèi)找;2、讀取8/11區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1290-1380)范圍內(nèi)的垛位;3、由于647垛位上s002板坯寬度和s026板坯鋼種符合條件,所以返回647垛位。--s030板坯庫(kù)位堆放過程1、根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)l2查詢表3可知,該板坯可以入庫(kù)的區(qū)域?yàn)?/11,再根據(jù)表7只能在8/11區(qū)域內(nèi)找;2、讀取8/11區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1250-1350)范圍內(nèi)的垛位;3、由于647垛位上s002板坯寬度和s029板坯鋼種符合條件,所以返回647垛位。--s031板坯庫(kù)位堆放過程1、根據(jù)鋼種hh1(碳鋼hcr)和入庫(kù)點(diǎn)m2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4/15/16,再根據(jù)表7優(yōu)先在15/16區(qū)域內(nèi)找;2、讀取15/16區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有hh1鋼種及寬度在(1050-1150)范圍內(nèi)的垛位;3、由于848垛位上的s004板坯的寬度和s019的鋼種符合條件,所以返回848垛位。--s032板坯庫(kù)位堆放過程1、根據(jù)鋼種hh1(碳鋼hcr)和入庫(kù)點(diǎn)m4查詢表3可知,該板坯可以入庫(kù)的區(qū)域?yàn)?/9/10,再根據(jù)表7優(yōu)先在9/10區(qū)域內(nèi)找;2、讀取9/10區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有hh1鋼種及寬度在(1050-1150)范圍內(nèi)的垛位;3、由于548垛位上的s003板坯的寬度和s020板坯的鋼種符合條件,所以返回548垛位。--s033板坯庫(kù)位堆放過程1、根據(jù)鋼種cc2(碳鋼ccr)和入庫(kù)點(diǎn)pb3查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4/17,再根據(jù)表7只能在14/17區(qū)域;2、讀取14/17區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc2鋼種及寬度在(1000-1100)范圍內(nèi)的垛位;3、由于665垛位的s028板坯的寬度和鋼種符合條件,所以返回665垛位。--s034板坯庫(kù)位堆放過程1、根據(jù)鋼種ss1(需保溫特殊鋼種)和入庫(kù)點(diǎn)stc3查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?2/13/15/16,再根據(jù)表7優(yōu)先在12/13區(qū)域中找;2、讀取12/13區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有ss1鋼種及寬度在(1250-1350)范圍內(nèi)的垛位;3、由于620垛位的s025板坯的寬度和鋼種符合條件,所以返回620垛位。--s035板坯庫(kù)位堆放過程1、根據(jù)鋼種cc2(碳鋼ccr)和入庫(kù)點(diǎn)pb3查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4/17,再根據(jù)表7只能在14/17區(qū)域;2、讀取14/17區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc2鋼種及寬度在(1000-1100)范圍內(nèi)的垛位;3、由于665垛位的s028板坯的寬度和s033板坯的鋼種符合條件,所以返回665垛位。--s036板坯庫(kù)位堆放過程1、根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)l2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4,再根據(jù)表7只能在14區(qū)域;2、讀取14區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1310-1410)范圍內(nèi)的垛位;3、由于找不到符合條件的垛位,所以返回空;4、查詢14區(qū)域內(nèi)是否有空垛位,如有則返回垛位列表(本例中有空垛位);5、根據(jù)表6在返回垛位清單中應(yīng)用右-〉左排序規(guī)則后返回第一個(gè)垛位,由于在返回的垛位清單中,747在14區(qū)域的最右邊所以返回747垛位。--s037板坯庫(kù)位堆放過程1、根據(jù)鋼種cc1(碳鋼ccr)和入庫(kù)點(diǎn)l2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4,再根據(jù)表7只能在14區(qū)域;2、讀取14區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有cc1鋼種及寬度在(1350-1450)范圍內(nèi)的垛位;3、由于747垛位的s036板坯的寬度和鋼種符合條件,所以返回747垛位。--s038板坯庫(kù)位堆放過程1、根據(jù)鋼種hh1(碳鋼hcr)和入庫(kù)點(diǎn)m2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?4/15/16,再根據(jù)表7優(yōu)先在15/16區(qū)域內(nèi)找;2、讀取15/16區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有hh1鋼種及寬度在(1050-1150)范圍內(nèi)的垛位;3、由于848垛位上的s004板坯的寬度和s031的鋼種符合條件,所以返回848垛位。--s039板坯庫(kù)位堆放過程1、根據(jù)鋼種hh1(碳鋼hcr)和入庫(kù)點(diǎn)m4查詢表3可知,該板坯可以入庫(kù)的區(qū)域?yàn)?/9/10,再根據(jù)表7優(yōu)先在9/10區(qū)域內(nèi)找;2、讀取9/10區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有hh1鋼種及寬度在(1050-1150)范圍內(nèi)的垛位;3、由于548垛位上的s003板坯的寬度和s032板坯的鋼種符合條件,所以返回548垛位;--s040板坯庫(kù)位堆放過程1、根據(jù)鋼種ss1(需保溫特殊鋼種)和入庫(kù)點(diǎn)l2查詢表4可知,該板坯可以入庫(kù)的區(qū)域?yàn)?2/13/15/16,再根據(jù)表7優(yōu)先在12/13區(qū)域中找;2、讀取12/13區(qū)域中的所有垛位上最底一塊板坯的寬度信息和最上一塊板坯的鋼種信息,并在這些信息中查詢是否有ss1鋼種及寬度在(1200-1300)范圍內(nèi)的垛位;3、由于621垛位上的s001板坯的寬度和s016板坯的鋼種符合條件,所以返回621。表9庫(kù)位推薦匯總表從以上庫(kù)位推薦表9結(jié)果看出,1)相同鋼種和規(guī)格的板坯被堆放在一起,有效減少了上料倒垛同時(shí)規(guī)避了垛位規(guī)格尺寸變化大導(dǎo)致的側(cè)翻風(fēng)險(xiǎn);2)考慮到特殊鋼對(duì)溫度的敏感性,相應(yīng)的板坯被堆放在離入庫(kù)點(diǎn)最近的保溫坑/爐;3)考慮到上料的節(jié)奏,l/m輥道入庫(kù)的碳鋼被堆放在l輥道附近(l輥道為上料輥道);4)為了加快卡車入庫(kù)節(jié)奏,卡車坯入庫(kù)按就近原則堆放。以上顯示和描述了本發(fā)明的基本原理、主要特征和本發(fā)明的優(yōu)點(diǎn)。本行業(yè)的技術(shù)人員應(yīng)該了解,本發(fā)明不受上述實(shí)施例的限制,上述實(shí)施例和說明書中描述的只是說明本發(fā)明的原理,在不脫離本發(fā)明精神和范圍的前提下本發(fā)明還會(huì)有各種變化和改進(jìn),這些變化和改進(jìn)都落入要求保護(hù)的本發(fā)明范圍內(nèi)。本發(fā)明要求保護(hù)范圍由所附的權(quán)利要求書及其等同物界定。當(dāng)前第1頁(yè)12