配礦軟件數(shù)字化管理論文
時(shí)間:2022-03-03 10:09:53
導(dǎo)語(yǔ):配礦軟件數(shù)字化管理論文一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
1優(yōu)化燒結(jié)礦配料模型
1.1優(yōu)化模型計(jì)算工具的選取
本模型主要由三部分軟件工具搭建而成,下面分別對(duì)各個(gè)工具進(jìn)行描述:
1.1.1LINGO是LinearInteractiveandGeneralOptimizer的縮寫(xiě),即“交互式的線性和通用優(yōu)化求解器”,由美國(guó)LINGO系統(tǒng)公司推出的,可以用于求解線性規(guī)劃,也可以用于一些線性和非線性方程組的求解,功能十分強(qiáng)大,是求解優(yōu)化模型的最佳選擇。其特色在于內(nèi)置建模語(yǔ)言,提供十幾個(gè)內(nèi)部函數(shù),可以允許決策變量是整數(shù)(即整數(shù)規(guī)劃,包括0-1整數(shù)規(guī)劃),方便靈活,而且執(zhí)行速度非常快。1.1.2VisualBasic是一種由微軟公司開(kāi)發(fā)的包含協(xié)助開(kāi)發(fā)環(huán)境的事件驅(qū)動(dòng)編程語(yǔ)言。從任何標(biāo)準(zhǔn)來(lái)說(shuō),VB都是世界上使用人數(shù)最多的語(yǔ)言———不僅是盛贊VB的開(kāi)發(fā)者還是抱怨VB的開(kāi)發(fā)者的數(shù)量。它源自于BASIC編程語(yǔ)言。VB擁有圖形用戶界面(GUI)和快速應(yīng)用程序開(kāi)發(fā)(RAD)系統(tǒng),可以輕易的使用DAO、RDO、ADO連接數(shù)據(jù)庫(kù),或者輕松的創(chuàng)建ActiveX控件。程序員可以輕松的使用VB提供的組件快速建立一個(gè)應(yīng)用程序。VB的中心思想就是要便于程序員使用,無(wú)論是新手或者專家。VB使用了可以簡(jiǎn)單建立應(yīng)用程序的GUI系統(tǒng),但是又可以開(kāi)發(fā)相當(dāng)復(fù)雜的程序。1.1.3MicrosoftOfficeAccess是微軟把數(shù)據(jù)庫(kù)引擎的圖形用戶界面和軟件開(kāi)發(fā)工具結(jié)合在一起的一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)。它還可以直接導(dǎo)入或者鏈接數(shù)據(jù)(這些數(shù)據(jù)存儲(chǔ)在其他應(yīng)用程序和數(shù)據(jù)庫(kù))。軟件開(kāi)發(fā)人員和數(shù)據(jù)架構(gòu)師可以使用MicrosoftAccess開(kāi)發(fā)應(yīng)用軟件“,高級(jí)用戶”可以使用它來(lái)構(gòu)建軟件應(yīng)用程序。和其他辦公應(yīng)用程序一樣,ACCESS支持VisualBasic宏語(yǔ)言,它是一個(gè)面向?qū)ο蟮木幊陶Z(yǔ)言,可以引用各種對(duì)象,包括DAO(數(shù)據(jù)訪問(wèn)對(duì)象),ActiveX數(shù)據(jù)對(duì)象,以及許多其他的ActiveX組件。本優(yōu)化配礦軟件利用了三個(gè)軟件的強(qiáng)大功能,將三款軟件完美的結(jié)合在一起,實(shí)現(xiàn)了有效地將原始數(shù)據(jù)(原燃料品種、化學(xué)成分及價(jià)格)、目標(biāo)函數(shù)、政策變量及約束條件輸入軟件中,進(jìn)行求解。
1.2優(yōu)化配礦軟件制作
1.2.1數(shù)據(jù)計(jì)算原料錄入的所有化學(xué)成分均是在外水和燒損前測(cè)定的數(shù)據(jù),必須提前進(jìn)行處理,才能保證數(shù)據(jù)預(yù)測(cè)更接近燒結(jié)礦的特性,軟件后臺(tái)就需要對(duì)外水與燒損的折算。也就是說(shuō)混勻料的化學(xué)成分就是模擬燒完后的殘存含量。通常EXCEL的線性規(guī)劃求解計(jì)算的過(guò)程屬于正向推算,也就是說(shuō)現(xiàn)輸入配比然后再計(jì)算生成燒結(jié)礦的化學(xué)成分,這樣的弊端就是需要嘗試一些配比量,而非系統(tǒng)選擇的最優(yōu)結(jié)果。而此軟件是根據(jù)化學(xué)成分的需要,反向推出配比量的優(yōu)化值。所以,該系統(tǒng)計(jì)算出的數(shù)據(jù)更具有代表性。1.2.2軟件之間的接口(1)VB與ACCESS的連接,VB負(fù)責(zé)錄入數(shù)據(jù),數(shù)據(jù)錄入后存儲(chǔ)在ACCESS中,通過(guò)腳本語(yǔ)言利用數(shù)據(jù)庫(kù)游標(biāo)指針調(diào)出需要使用的數(shù)據(jù),具體實(shí)現(xiàn)代碼為:DimrecoAsNewADODB.RecordsetDimconnAsNewADODB.ConnectionDimbAsDoubleDimmAsIntegerconn.CursorLocation=adUseClientconn.Open“provider=microsoft.jet.oledb.4.0;datasource=配料表最終.mdb;persistsecurityinfo=false”reco.Open“select*fromuser1”,conn,1,1(2)VB與LINGO的連接,LINGO軟件在該系統(tǒng)中主要作用是計(jì)算線性規(guī)劃方程的工具,編程過(guò)程中需要將數(shù)據(jù)采集到LINGO中進(jìn)行計(jì)算,然后再將計(jì)算結(jié)果返回至VB中進(jìn)行處理并在前臺(tái)進(jìn)行顯示。(3)輸出結(jié)果文本文件的建立當(dāng)優(yōu)化配礦軟件所計(jì)算出來(lái)的配比結(jié)果滿足使用者的使用條件時(shí),需要生成一張配比表格,該表格下發(fā)至生產(chǎn)車間,車間便可以按照配比數(shù)據(jù)組織生產(chǎn),此軟件實(shí)現(xiàn)的方式為T(mén)XT文本文件。
1.3軟件的使用
優(yōu)化配礦軟件的使用上僅需將各個(gè)限制條件逐一輸入,這些限制條件諸如除塵灰、返礦、石灰、燃料等的含量不能隨意配加,有的礦粉的庫(kù)存有限,配比量也要有所控制等因素,此外根據(jù)所需燒結(jié)礦的化學(xué)特性,將堿度、全鐵、二氧化硅、氧化鎂、氧化鈣等含量都進(jìn)行約束,在實(shí)際生產(chǎn)中這種約束條件都是在一定的范圍,因此在軟件中條件限制可以標(biāo)定出上限和下限,當(dāng)所有限定條件完成以后單擊“求解”按鈕,界面上即可顯示出符合條件的配比結(jié)果以及優(yōu)化后的成本也將計(jì)算出來(lái),將計(jì)算的配比量進(jìn)行命名后,單擊“導(dǎo)出”按鈕可以將配比結(jié)果的相關(guān)信息導(dǎo)出到配比表單。當(dāng)然,如果輸入的限制條件過(guò)于苛刻,所列礦粉無(wú)法滿足要求系統(tǒng)將給予提示信息,并將錯(cuò)誤結(jié)果以紅色字體標(biāo)注出來(lái)。除此之外,該系統(tǒng)還能夠計(jì)算單一礦粉的單燒值,所謂礦粉的單燒值即單獨(dú)以某一種礦石進(jìn)行燒結(jié)生產(chǎn)時(shí),在一定的堿度條件下,生產(chǎn)出的燒結(jié)礦含鐵量的百分?jǐn)?shù)稱為單燒值。單燒值的大小,表示用這種礦石生產(chǎn)出來(lái)的燒結(jié)礦的品位高低,這樣不僅能夠在生產(chǎn)前了解單一礦粉的性能,同時(shí)也可以指導(dǎo)采購(gòu)計(jì)劃中對(duì)某一礦粉的性價(jià)比定位。由于該優(yōu)化配礦模型包含的原料種類多,計(jì)算指標(biāo)羅列齊全、約束比較完備,如果稍加修改就可以用于其他配料車間(如豎爐車間,原料車間等)但需要強(qiáng)調(diào)的是,此軟件求解結(jié)果的可靠性還取決于原料的原始化學(xué)分析數(shù)據(jù)是否能夠真實(shí)準(zhǔn)確的反映原料的特性,只有以比較準(zhǔn)確和具有代表性的原始數(shù)據(jù)求出的結(jié)果才更具有指導(dǎo)性和可信性,因此采樣化驗(yàn)工作的嚴(yán)謹(jǐn)是支持該軟件數(shù)據(jù)的前提。
2軟件的應(yīng)用
天鋼聯(lián)合特鋼有限公司燒結(jié)廠生產(chǎn)技術(shù)科已經(jīng)將該優(yōu)化配礦軟件投入使用,從使用效果上看,能夠快速靈活的優(yōu)化配料結(jié)構(gòu),適應(yīng)目前的經(jīng)濟(jì)環(huán)境下鋼鐵企業(yè)為追求低成本而制定的一系列戰(zhàn)略措施,在不斷改變礦種,調(diào)整配礦結(jié)構(gòu)的情況下,為生產(chǎn)的穩(wěn)定,高爐的順行打下堅(jiān)實(shí)的基礎(chǔ)。
作者:趙子良史國(guó)憲張士軍蔣碩單位:天鋼聯(lián)合特鋼有限公司燒結(jié)廠
熱門(mén)標(biāo)簽
軟件工程論文 軟件技術(shù)論文 軟件技術(shù)方案 軟件畢業(yè)論文 軟件測(cè)試 軟件設(shè)計(jì) 軟件作品 軟件管理 軟件開(kāi)發(fā)論文 軟件設(shè)計(jì)大賽 心理培訓(xùn) 人文科學(xué)概論