郝艷萍 李小軍(中國石油烏魯木齊石化公司熱電廠熱工車間,新疆 烏魯木齊 830019)
熱電廠化學水流量累積值產生偏差的原因分析
郝艷萍李小軍(中國石油烏魯木齊石化公司熱電廠熱工車間,新疆烏魯木齊830019)
通過對化學水流量累積值產生偏差的原因的分析,提出了相應的解決方法。
累積流量;偏差;控制方式;控制算法
化學水計量在熱電廠的計量中占有相當的地位,是內部核算和對外結算的關鍵指標,也是考核衡量全廠能源使用與消耗的重要指標,更是優化控制生產控制流程的重要依據。因此累積流量值的準確性必須得到保證。但在現場的實際運用中,卻常常出現瞬時流量而準確累計流量出現明顯偏差的現象。以下筆者根據實際使用中遇到的問題做個分析,借此希望對后期的運用引起重視。
由于儀表的更新比較快,因此對于累積流量的顯示處理也分不同的階段與方式。在獨立儀表盤控制階段,主要采用常規儀表進行流量累積處理,是運用時間最長、準確性與穩定性也比較容易驗證的方式。一般出現累計偏差現象,容易發現,也容易確認與消除。而進入計算機控制階段,由于流量儀表種類繁多,流量累計處理方式也不夠規范,因此出現較多此類問題,同時隱蔽性相對較強??梢钥丛趐lc+cr控制方式中的范例:
在此種控制系統中方式下,對于累積流量的處理,有以下兩種方式:
我廠二化水采用AB公司的plc-5控制器和intouch7.0監控軟件進行水處理控制。基本配置為2臺控制器熱備運行,設2臺上位機進行監控。由于流量參數較多,考慮到控制器的運行速度,于是將累積流量處理程序編制在上位機控制腳本中。以下列出二化水陽床入口水流量累積處理程序:
從中可以看出,運算策略是采用重復累加方式,更新累積計數器。其中系統采樣頻率為4秒。工程單位為t/h。因此在每次累加時做了系數校正。
經過一段時間運行后發現,共計2臺上位機的累積流量不一致。分析后發現,上位腳本程序僅根據自身的時鐘各自進行累積積算處理,而2臺上位機的時鐘在當時的情況下不可能保持一致(1997年建設投產),因此導致累積數據發生偏差。消除此種偏差,需要增加時鐘同步配置功能。而在目前,為降低這類偏差,采用了下述2中方法:
1.1在上位機增加了累計值修改功能,同時將2臺上位機分別設為主機、從機,由維護人員定期修改2臺上位機的數據。
1.2定期修改上位機的時鐘設置。
這2種方法,只能消除一定程度上降低2臺上位機的據區別,并不能實際完全消除偏差。同時,采用此種算法的誤差較大,在下面的例子中可以看出。
在化水程控系統改造項目中,對部分核算計量流量的累計處理做了改進,在PLC控制器中處理累積流量。以下是運用梯形圖對生水流量進行算法處理程序:
其中,N10:230文件存放瞬時生水流量差壓值,F21:0存放開方處理后的瞬時流量值,F21:200存放累計流量值,累積量達到1000000方后清零。上位機組態信息如下:
由于流量改在下位控制器運算,因此2臺上位機數據始終保持一致,沒有發現異常。2008年10月,因設備更新更換了生水電磁流量計,此表帶有顯示表頭,可以直接顯示瞬時流量和累積流量值。結果投運幾天后發現,表頭與畫面的瞬時流量值一致,而累積值與上位機畫面的累積值有明顯偏差。經過檢查測算后,確定2個數值的偏差量達到2.5%。為此,在回路中安裝了一臺智能式流量計算器進行比對,確定是畫面上的數據指示偏低2.5%。
分析上位機腳本程序發現,由于采用分時累加算法,而非積分算法造成較大偏差。如下圖所示:
圖一:分時累加算法(上位機采用)
圖二:積分算法(就地表采用)
在圖一當中,分時累加算法計算出的流量累積值是圖中每個小矩形面積的和,在圖二的積分算法中,得出的流量累積值是圖中瞬時流量曲線下方的陰影面積。這樣可以看出,2種算法是有區別的。倘若,瞬時流量曲線為一條水平直線,則可以完全消除2者的偏差。同樣,如果縮短上位機的采樣周期,增加累加次數,也可以降低偏差值,但會增加運行負荷,而且不能完全消除偏差。
鑒于此種情況,為保證計量的準確性和唯一性,決定在上位程序中刪除生水流量累積算法,從就地抄表。
而在系統中的其他20個流量參數,因大部分不參與對外核算,同時因檢修時間無法保證,仍采用原算法。但計量偏差依然存在,需要采取措施加以消除。
從上述范例可以看出,同樣是采用計算機控制方案,但由于采用的處理策略不同,造成的測量誤差也不同。因此,為消除偏差,提高化學水計量的準確性,建議在后期的項目中作出完善。其一,應將流量積算統一放在下位控制器中完成,上位機僅進行顯示處理;其二,控制器中的累積算法應采用專用的計算模塊或指令,不采用近似算法以消除偏差。
郝艷萍(1970-)女,漢族,新疆烏魯木齊人,高級工程師,主要從事熱電廠儀表生產管理工作。