本發(fā)明屬于計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及一種連鑄鋼包上臺管理系統(tǒng)與方法。
背景技術(shù):
目前鋼鐵企業(yè)煉鋼連鑄鋼包上臺方式主要是通過煉鋼連鑄中控室的中控畫面的相關(guān)數(shù)據(jù)和現(xiàn)場連鑄設(shè)備運(yùn)轉(zhuǎn)的相關(guān)經(jīng)驗(yàn)判斷。這種處理方法的主要缺點(diǎn)是:(1)地域局限性:只能在連鑄中控室或者能觀看連鑄視頻信號的地方。(2)專業(yè)局限性:需要了解連鑄鋼包上臺的相關(guān)知識 (3)挖掘局限性:連鑄鋼包上臺信息存儲在中控室設(shè)備上,基本無法進(jìn)行數(shù)據(jù)挖掘 (4)管理局限性:連鑄是煉鋼的重要工序,管理者因?yàn)橐恍┈嵤?,離開中控室后不知道現(xiàn)場情況,不能對各班及時(shí)管理。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的第一目的在于提供一種連鑄鋼包上臺管理系統(tǒng);第二目的在于提供所述連鑄鋼包上臺管理系統(tǒng)的使用方法。
本發(fā)明的第一目的是這樣實(shí)現(xiàn)的,包括數(shù)據(jù)存儲模塊、數(shù)據(jù)采集模塊、Java后臺線程管理模塊、數(shù)據(jù)生成記錄分析模塊,其中:
數(shù)據(jù)存儲模塊,用于存儲連鑄鋼包數(shù)據(jù);
數(shù)據(jù)采集模塊,用于采集連鑄鋼包信號數(shù)據(jù);
Java后臺線程管理模塊,用于調(diào)用分析連鑄鋼包數(shù)據(jù);
數(shù)據(jù)生成記錄分析模塊,用于將分析后的連鑄鋼包數(shù)據(jù)生成報(bào)表和數(shù)據(jù)挖掘的相關(guān)信息。
本發(fā)明的第二目的是這樣實(shí)現(xiàn)的,包括以下步驟:
A、通過系統(tǒng)數(shù)據(jù)采集模塊,自動采集連鑄鋼包上臺的相關(guān)點(diǎn)位信息;通過系統(tǒng)數(shù)據(jù)存儲模塊,把連鑄鋼包上臺的相關(guān)信息自動儲存到數(shù)據(jù)庫相應(yīng)字段;
B、通過Java后臺線程定調(diào)用分析存儲模塊,可以分析連鑄鋼包上臺的數(shù)據(jù)庫字段,生成相應(yīng)信息,顯示給有網(wǎng)絡(luò)覆蓋的所有有權(quán)限的用戶;
C、通過數(shù)據(jù)生成記錄分析模塊,自動生成用戶需要的報(bào)表和數(shù)據(jù)挖掘的相關(guān)信息;
本發(fā)明克服了連鑄鋼包上臺信息的地域局限性、專業(yè)局限性、挖掘局限性、管理局限性等問題,連鑄鋼包上臺的信息能傳遞到有網(wǎng)絡(luò)覆蓋的任何地方,不需要專業(yè)的技術(shù)知識就能直觀的了解連鑄生產(chǎn)的相關(guān)信息,及時(shí)準(zhǔn)確的管理連鑄現(xiàn)場作業(yè),并存儲基礎(chǔ)數(shù)據(jù)方便數(shù)據(jù)挖掘和生成相應(yīng)報(bào)表,讓領(lǐng)導(dǎo)者和技術(shù)人員更好的優(yōu)化連鑄作業(yè)。
附圖說明
圖1為本發(fā)明連鑄鋼包上臺管理系統(tǒng)的模塊結(jié)構(gòu)示意圖;
圖2為本發(fā)明連鑄鋼包上臺管理系統(tǒng)的工作流程示意圖。
具體實(shí)施方式
下面結(jié)合附圖對本發(fā)明作進(jìn)一步的說明,但不以任何方式對本發(fā)明加以限制,基于本發(fā)明教導(dǎo)所作的任何變換或替換,均屬于本發(fā)明的保護(hù)范圍。
連鑄鋼包上臺管理系統(tǒng),包括數(shù)據(jù)存儲模塊、數(shù)據(jù)采集模塊、Java后臺線程管理模塊、數(shù)據(jù)生成記錄分析模塊,其中:
數(shù)據(jù)存儲模塊,用于存儲連鑄鋼包數(shù)據(jù);
數(shù)據(jù)采集模塊,用于采集連鑄鋼包信號數(shù)據(jù);
Java后臺線程管理模塊,用于調(diào)用分析連鑄鋼包數(shù)據(jù);
數(shù)據(jù)生成記錄分析模塊,用于將分析后的連鑄鋼包數(shù)據(jù)生成報(bào)表和數(shù)據(jù)挖掘的相關(guān)信息。
所述的連鑄鋼包數(shù)據(jù)為鋼包上臺時(shí)間、開澆時(shí)間、上臺重量、澆注重量、換包時(shí)間和鋼包重量。
所述的采集是通過中控機(jī)進(jìn)行采集。
所述的分析是根據(jù)Plc信號和澆注位重量信息自動判斷鋼包上臺,記錄上臺時(shí)間,并出發(fā)下一步的開始澆注流程,無需人為干預(yù)。
所述的報(bào)表為提供了準(zhǔn)確時(shí)時(shí)的系統(tǒng)自動連鑄報(bào)表。
所述的數(shù)據(jù)挖掘是通過自動判斷記錄鋼包上臺時(shí)間,準(zhǔn)確的分析出連鑄的平均時(shí)長,平均間隔時(shí)間等有效數(shù)據(jù),并對工藝進(jìn)行升級優(yōu)化。
本發(fā)明所述的連鑄鋼包上臺管理系統(tǒng)的使用方法,包括以下步驟:
A、通過系統(tǒng)數(shù)據(jù)采集模塊,可以自動采集連鑄鋼包上臺的相關(guān)點(diǎn)位信息;
通過系統(tǒng)數(shù)據(jù)存儲模塊,可以把連鑄鋼包上臺的相關(guān)信息自動儲存到數(shù)據(jù)庫相應(yīng)字段;
B、通過Java后臺線程定調(diào)用分析存儲模塊,可以分析連鑄鋼包上臺的數(shù)據(jù)庫字段,生成相應(yīng)信息,顯示給有網(wǎng)絡(luò)覆蓋的所有有權(quán)限的用戶;
C、通過數(shù)據(jù)生成記錄分析模塊,自動生成用戶需要的報(bào)表和數(shù)據(jù)挖掘的相關(guān)信息。
本發(fā)明所述的連鑄鋼包上臺管理系統(tǒng)由數(shù)據(jù)采集模塊、數(shù)據(jù)存儲模塊、Java后臺線程管理模塊、數(shù)據(jù)分析存儲模塊,數(shù)據(jù)生成記錄分析模塊組成。連鑄鋼包上臺信號通過中控室機(jī)房安裝的工控機(jī)獲取,然后再通過數(shù)采軟件寫到數(shù)據(jù)庫,利用Java后臺線程,定時(shí)掃描數(shù)據(jù)庫中的連鑄鋼包上臺數(shù)據(jù),自動判斷連鑄是否自動鋼包上臺,并記錄鋼包上臺的相關(guān)信息,生成相應(yīng)的報(bào)表。
自動判斷方法:
1)在煉鋼連鑄設(shè)備機(jī)房有工控機(jī),工控機(jī)有一塊1613卡和一塊普通網(wǎng)卡,1613卡通過網(wǎng)線連接連鑄現(xiàn)場設(shè)備的網(wǎng)絡(luò),另一個(gè)網(wǎng)絡(luò)連接到和數(shù)據(jù)庫相通的網(wǎng)絡(luò)。這樣,連鑄鋼包上臺信號通過中控室機(jī)房的工控機(jī)的數(shù)采軟件傳輸?shù)较到y(tǒng)的數(shù)據(jù)庫。
2)在工控機(jī)上安裝數(shù)采軟件并配置需要的連鑄鋼包上臺點(diǎn)位信息后,數(shù)采軟件通過更新數(shù)據(jù)庫相應(yīng)表的方式,及時(shí)準(zhǔn)確的在數(shù)據(jù)庫相應(yīng)表中反應(yīng)連鑄鋼包上臺相關(guān)信息。
3)在服務(wù)器上的Java后臺線程,定時(shí)的刷新數(shù)據(jù)庫表連鑄上臺數(shù)據(jù),判斷是否滿足連鑄鋼包上臺的條件。
4)記錄連鑄上臺的相應(yīng)信息(包括上臺時(shí)間,上臺重量,溫度,化學(xué)成分等信息);
5)生成連鑄的報(bào)表。
本發(fā)明涉及鋼鐵企業(yè)自動判斷連鑄鋼包上臺的方法,即使不在中控室時(shí),也可以快速了解現(xiàn)場連鑄鋼包上臺的情況,記錄煉鋼連鑄上臺的信息,更有利于分析連鑄鋼包上臺的時(shí)機(jī)和降低連鑄成本,鑄造出更多成本低,質(zhì)量符合要求的鋼坯。
本發(fā)明的有益效果是,利用工控機(jī),網(wǎng)絡(luò),數(shù)據(jù)庫,后臺服務(wù)器等資源來支持自動判斷連鑄鋼包上臺數(shù)據(jù)、記錄鋼包上臺的相應(yīng)信息。無需客戶端的操作員操作,及時(shí)準(zhǔn)確的顯示鋼包上臺的相應(yīng)信息,提高鋼鐵企業(yè)煉鋼鋼包上臺的數(shù)據(jù)分析能力和管理能力。
下面通過具體實(shí)施例對本發(fā)明做進(jìn)一步說明:
本發(fā)明是一種應(yīng)用于鋼鐵企業(yè)自動判斷連鑄鋼包上臺系統(tǒng)和方法,包括系統(tǒng)由數(shù)據(jù)采集模塊1、數(shù)據(jù)存儲模塊2、Java后臺線程管理模塊3、數(shù)據(jù)分析存儲模塊4,生成記錄分析模塊5,如圖1所示,工控機(jī)上數(shù)采軟件把有更新的鋼包上臺點(diǎn)位信息更新到數(shù)據(jù)庫對應(yīng)表。Java后臺線程調(diào)用數(shù)據(jù)分析模塊分析數(shù)據(jù)庫對應(yīng)表,符合條件的生產(chǎn)相應(yīng)的數(shù)據(jù)記錄。
如圖1所示,該圖模塊結(jié)構(gòu)圖,具體實(shí)現(xiàn)方法如下:
a.連鑄鋼包正在上臺,工控機(jī)數(shù)采軟件監(jiān)控到鋼包上臺相應(yīng)點(diǎn)位數(shù)據(jù)發(fā)生變化,把相應(yīng)的數(shù)據(jù)寫到數(shù)據(jù)庫對應(yīng)的表;
b.Java后臺線程調(diào)用數(shù)據(jù)分析模塊檢查數(shù)據(jù)庫對應(yīng)表的數(shù)據(jù)變化,出現(xiàn)符合條件的數(shù)據(jù)庫數(shù)據(jù),調(diào)用的分析存儲模塊,顯示上臺相關(guān)的信息,生成并記錄上臺相應(yīng)的數(shù)據(jù);
c.調(diào)用生成記錄分析模塊組織數(shù)據(jù)生成報(bào)表。
如圖2所示,該圖是自動判斷連鑄鋼包上臺的流程圖,該圖是Java后臺線程掃描數(shù)據(jù)分析存儲模塊,具體實(shí)現(xiàn)方法如下:
判斷連鑄鋼包緩沖位是否有鋼包信息,如果符合條件,進(jìn)行下面條件
判斷數(shù)據(jù)庫字段連鑄兩個(gè)轉(zhuǎn)臂是否有鋼包信息,如果有一個(gè)臂有或者兩個(gè)臂都有,進(jìn)行后面條件,判斷數(shù)據(jù)庫字段有信號的轉(zhuǎn)臂重量是否大于基準(zhǔn)重量,如果符合條件,進(jìn)行后面條件,如果都符合上述條件,說明連鑄鋼包上臺。