趙辰 王琦
摘 要:文章驗證了自動化控制中在下位系統(tǒng)進(jìn)行累計量計算的準(zhǔn)確度高于上位系統(tǒng),并通過在下位系統(tǒng)中建立脈沖累計和瞬時量累計兩種不同的算法,對得到的客觀數(shù)據(jù)進(jìn)行橫向比較,結(jié)合天鋼煉鐵廠2#燒結(jié)實際生產(chǎn)情況得出相應(yīng)結(jié)論,實現(xiàn)了自動控制系統(tǒng)對現(xiàn)場料量計量更精準(zhǔn)的控制,對消耗原料成本的控制和生產(chǎn)工藝質(zhì)量的提高起到了積極作用。
關(guān)鍵詞:累計量;自動控制;算法;節(jié)能改造
1 介紹
隨著鋼鐵業(yè)的市場空間不斷壓縮和國家對空氣環(huán)境的加強治理,公司充分重視企業(yè)的發(fā)展空間,做到可持續(xù)發(fā)展,必須對生產(chǎn)工藝進(jìn)行創(chuàng)新,進(jìn)一步提質(zhì)降耗,這離不開對生產(chǎn)每個環(huán)節(jié)的更精準(zhǔn)的把控。
天鋼集團(tuán)煉鐵廠2#燒結(jié)是一座現(xiàn)代化的冷礦燒結(jié)車間,2#燒結(jié)機采用GE Fanuc公司的iFix上位軟件和Schneider Electric公司的Concept下位軟件進(jìn)行自動化控制,上下位軟件之間采用MBE驅(qū)動進(jìn)行數(shù)據(jù)通訊??赏瓿晒に嚁?shù)據(jù)的采集、處理、回路控制、監(jiān)控、報表等功能。
2 需要解決的問題
公司近期加強對于原料成本的控制,所以做好上料系統(tǒng)和成品系統(tǒng)料量累計量的計算顯得尤為重要,而這些關(guān)鍵累計量結(jié)合實際生產(chǎn)消耗,長期存在測量料量偏大的情況。結(jié)合這種狀況,文章詳細(xì)論證通過不同計算方法的對比使累計量的計量更加精準(zhǔn)。
最初的原料累計量的計算方法是由下位系統(tǒng)接收皮帶秤稱重傳感器傳來的上料量,作為干點不通過下位系統(tǒng)計算直接通過驅(qū)動傳輸給上位系統(tǒng),再由上位系統(tǒng)的TT塊進(jìn)行累加計算,將當(dāng)班的數(shù)據(jù)顯示在中央控制畫面,并在交接班時手抄第一臺工控機顯示的當(dāng)班累計量。這種方法得出的累計量誤差明顯,而且累計量是從上位系統(tǒng)開機時才開始進(jìn)行累計的,下位系統(tǒng)中并沒有地址變量對累計量進(jìn)行儲存,這樣一旦程序崩潰或者操作員忘記抄數(shù)都會造成累計量統(tǒng)計的錯誤。
3 設(shè)計方案
考慮到上位系統(tǒng)累計量的計算不夠精準(zhǔn)以及數(shù)據(jù)記錄的缺陷,我們把設(shè)計方案固定在下位系統(tǒng)的計算方案上:PLC直接將皮帶秤稱重傳感器傳輸來的脈沖量信號或模擬量信號傳輸給下位系統(tǒng),下位系統(tǒng)將采集到的數(shù)據(jù)用不同的計算方法得出累計量,我們會對得到的累計量與實際消耗的料量進(jìn)行比較,以確定哪種方法更加精準(zhǔn)以及產(chǎn)生這種現(xiàn)象的原因。
3.1 脈沖量累計法
脈沖累計是現(xiàn)場皮帶秤脈沖累計表將流量轉(zhuǎn)換為累計值,原料累計值每增加1噸便發(fā)一個脈沖給PLC,下位系統(tǒng)通過脈沖信號進(jìn)行累加得出累計量,具體PLC程序設(shè)計如圖1。
圖1
燒結(jié)系統(tǒng)上料的料種分為混勻礦、燃料、石灰石、白云石四種,我們以混勻礦為例:
當(dāng)HYK_LZ置1時,上料料種為混勻礦,P1CZ_PDLL_LJ為累計值每增加1噸的脈沖信號,用上升沿輸出塊R_TRIG對脈沖信號進(jìn)行濾波,防止單個脈沖存在時間過長造成重復(fù)累計,將輸出信號作為累計量累加器的使能信號;累計量P1JDJ_HYKLLLJ溢出時或交接班統(tǒng)一清零TYQL時,先將上一班的累計量寫入暫存P1JDJ_HYKLLLJ_ZC,再將累計量清零重新開始計算;最后將得到的累計量暫存從整型數(shù)值轉(zhuǎn)換為實型數(shù)值,以便和服務(wù)器數(shù)據(jù)類型匹配,將其寫入服務(wù)器水晶報表中。
3.2 瞬時量累計法
這個方案因為下位系統(tǒng)直接接收到的數(shù)據(jù)是瞬時流量不再是整型數(shù)值,所以要進(jìn)行新的變量聲明。瞬時量累計是現(xiàn)場皮帶秤流量表直接通過傳感器將4~20mA電流信號傳輸給PLC,下位系統(tǒng)直接獲取的是轉(zhuǎn)換后的瞬時流量值,然后將瞬時流量通過公式計算得出當(dāng)前累計量,PLC程序設(shè)計如圖2。
圖2
同樣以混勻礦為例介紹設(shè)計方案:地址%000810是通過SAMPLET
M塊得到的間隔為1秒的脈沖信號,在選擇混勻礦料種、取樣頻率為1秒1次條件下,將瞬時流量P1CZ_PDLL的1/3600寫入累計量P1JDJ_HYKLLLJ_New;同樣在交接班系統(tǒng)清零時將累計量寫入暫存P1JDJ_HYKLLLJ_ZC中,并對累計量進(jìn)行清零,將暫存中的累計值直接寫入服務(wù)器。
其中下位系統(tǒng)接收到的瞬時流量P1CZ_PDLL的單位為t/h(噸每小時),它的1/3600的單位是t/s(噸每秒),累計時間的單位是1s(秒),所以它們相乘的結(jié)果得出的累計量的單位為中控上位系統(tǒng)畫面中顯示的t(噸)。
4 比較試驗結(jié)果
我們對脈沖累計和瞬時量累計這兩種方案在同一畫面中同時進(jìn)行了測試,跟蹤所得數(shù)據(jù)一周后得到的數(shù)據(jù)對比如表1所示。
表1
表1中的數(shù)據(jù)表明脈沖量累計通常大于瞬時量累計,而通過根據(jù)原料車間實際消耗的料量的跟蹤對比,結(jié)果顯示瞬時流量計算得出的累計量更加接近于實際值。
5 結(jié)束語
通過三種方法的比較我們發(fā)現(xiàn),通過上位系統(tǒng)計算的累計量存在不規(guī)則誤差,這是因為上下位系統(tǒng)通過驅(qū)動在數(shù)據(jù)傳輸過程中存在的數(shù)據(jù)傳輸延時,數(shù)據(jù)轉(zhuǎn)換精度也并不高,而且得到的累計量并不便于人工記錄和查詢。在下位系統(tǒng)中對脈沖量進(jìn)行累計,由于上料現(xiàn)場環(huán)境和線路節(jié)點的干擾,容易產(chǎn)生誤發(fā)脈沖,造成假信號,使累計量的數(shù)值偏大。改善過程中,即使通過添加獲取脈沖間隔的延時來減少虛假脈沖的累計,也不能讓累積量的準(zhǔn)確度提高很多。
而通過下位系統(tǒng)進(jìn)行瞬時流量的累計,瞬時流量的準(zhǔn)確性可以通過現(xiàn)場儀表傳感器的調(diào)校獲得保證。這種方法在下位系統(tǒng)中直接對獲取的瞬時流量進(jìn)行處理,又避免了數(shù)據(jù)的傳輸延時和轉(zhuǎn)換誤差,也不會出現(xiàn)虛假脈沖的現(xiàn)象。下位系統(tǒng)將數(shù)據(jù)直接轉(zhuǎn)換成累計量,輸出到上位系統(tǒng)進(jìn)行實時顯示,數(shù)據(jù)轉(zhuǎn)換的誤差并不會隨時間的增加進(jìn)行累計。因此,瞬時量累計的設(shè)計方案有效改善了上料累計量的準(zhǔn)確度,是三種方案中最適合實際生產(chǎn)需求的。
綜上,通過改造選擇下位系統(tǒng)對瞬時流量進(jìn)行累計,實現(xiàn)了自動控制系統(tǒng)對現(xiàn)場料量計量更精準(zhǔn)的控制,對消耗原料成本的控制和生產(chǎn)工藝質(zhì)量的提高起到了積極作用。