鄭再添 謝若鋒


摘要:根據廣東省公司的相關要求,需要將變電站、輸電線路的每個一次設備都建立一份Excel設備狀態評價表格,直接應用輸電及變電一次設備評分表進行評價。文章對電網公司設備狀態評價的工作特點進行了分析,并介紹了在Excel平臺上利用VBA開發設備狀態評價程序的過程,實現了計算機對設備參數數據的自動化處理,提高了工作效率和準確性。
關鍵詞:設備狀態評價程序;軟件設計;VBA平臺;Excel;宏;控件 文獻標識碼:A
中圖分類號:TP311 文章編號:1009-2374(2015)08- DOI:10.13535/j.cnki.11-4406/n.2015.
為了提高為實現設備狀態評價、隱患排查一體化,廣東電網公司制定了《廣東電網公司變電一次及輸電設備狀態評價表》[1],以統一的技術標準開展設備狀態評價和隱患排查工作。根據省公司的相關要求,需要將變電站、輸電線路的每個一次設備都建立一份Excel設備狀態評價表格,直接應用輸電及變電一次設備評分表進行評價。完成評價扣分表后,設備狀態評價定級等信息將自動顯示在評價報告表中。根據電網公司的要求,變電部分需要運行人員將每個設備的名稱、電壓等級、生產廠家、出廠編號、出廠時間、投產時間、巡視策略等信息填到該設備的設備評價表,而且各種設備的狀態評價采用不同的評價表[2]。這些看似簡單的工作,到了各個集控中心就是一項工作量非常大的工作。比如,一個220kV的敞開式變電站,需要建立起對應的400多個變電一次設備狀態評價Excel表。據保守估計,完成一個設備的信息從導出的設備參數表黏貼到該設備的狀態評價表再進行填入該設備風險等級、設備巡視策略等信息需要2分鐘,一個敞開式的220kV變電站的設備狀態評價所需要的時間就是800分鐘(按400個設備計算),即13個小時左右。何況一個集控中心管理十幾個變電站,這將是個很大工作量的工作。
設備狀態平評價表都是采用Excel,因此,想到利用Excel結合VBA開發一個可以將每個設備的各種信息自動填到該設備狀態評價表,并根據該設備的風險等級選擇對應的設備巡視策略,將重復、枯燥的復制、黏貼和另存為工作轉由程序自動完成,從而大大地減輕變電運行人員繁瑣的重復勞動。
1 VBA簡介
VBA[3]是Visual Basic for Application的簡稱,是Visual Basic開發工具家族中的一員。VBA內嵌于Microsoft Office,所有的安裝了Microsoft Office軟件的電腦都有VBA所需要的編輯器,不用另外安裝編譯器,易于程序的傳播和使用。另外,VBA與Microsoft Office無縫連接,能夠極大限度地擴展Microsoft Office的功能,特別是對于Excel。
2 程序設計
2.1 程序分析
為了能使程序自動完成工作,必須將設備狀態評價表中需要的各種信息在設備參數導出表中先完善,如設備的雙編、狀態評價人、審核人和評價時間等信息。由于不同的設備采用的不同的設備狀態評價表,所以首先要判斷設備的類型,根據該設備的類型選擇對應的設備狀態評價表模板;再根據設備參數導出表中設備的各種信息和設備狀態評價表模板中各種信息的位置,將該設備的各種信息由參數導出表復制至該設備對應的設備狀態評價表模板中;填完信息之后,設備狀態評價表會根據設備的電網風險等級評價出該設備的設備風險等級,然后根據設備風的險等級選擇對應的巡視和維護策略,并將該設備的評價結果匯總到該設備所在變電站的設備狀態評價匯總表中;最后將該設備狀態評價表另存為該設備對應的名稱。程序整體流程如下圖1,各種設備評價子程序流程圖如圖2:
2.2 程序實現
2.2.1 讀取設備參數導出表。把一個變電站的設備參數導出表放在一個文件夾中,程序讀出該變電站所有的設備參數導出表,并保存在Excel中。
處理完之后,程序會將設備參數表名稱填至第一個工作簿,如圖3所示。并將設備參數導出表的個數賦值給ShebeiZhonglei這個變量,如圖3的話,ShebeiZhonglei等于10。
2.2.2 將設備類型與設備狀態評價表一一對應。將設備的種類和對應的設備分類、狀態評價表模板文件名分別放在打開的第一Excel表的第二個工作簿的第一列、第二列和第三列。將設備參數導出表的名字與設備種類的名字進行比較,選擇設備參數導出表對應的設備分類、設備狀態評價表模板。比較完之后,將該設備類型的分類和狀態評價表模板填至打開的第一Excel表的第一個工作簿的第二列和第三列。
2.2.3 選擇各種設備類型對應的子程序。以上將各種設備參數導出表的名稱和對應的分類和狀態評價表模板填寫在打開的第一Excel表的第一個工作簿的第一列、第二列和第三列。再用各種設備參數導出表的名選擇對應的子程序進行處理。
2.2.4 設備狀態評價子程序。各種設備狀態評價子程序首先打開對應的設備參數導出表(第三個Excel表),然后打開對應用的設備狀態評價表模板(打開的第四個Excel表),再將設備參數導出表的參數填至備狀態評價表模板中,接著根據設備的風險等級選擇對應的巡視策略,最后將該設備的評價結果匯總到匯總表并將評價表另存為該設備對應的名稱和關閉該表格。再重復打開設備狀態評價表模板進行該類設備的第二個設備評價,直至該類設備評價完畢。
2.3 程序運行效果
本程序將設備狀態評價的工作由一個設備一個表評價轉向一種類型設備在一個Excel表中評價,避免了頻繁打開、關閉、另存為、復制和黏貼等工作,減少了大量的枯燥的工作。另外,經過實踐的應用,該程序改變了設備狀態的工作方式,大大地提高了工作效率。例如,原來一個敞開式的220kV變電站的設備狀態評價所需要的時間就是800分鐘(按400個設備計算),即13個小時左右,采用程序處理后,只需要6個小時,比原來少了7個小時,而且工作主要是完善設備參數導出表的參數,如填寫設備名稱、設備編號、評價人和評價時間等信息,而程序將設備參數導出表的各個設備參數生成設備狀態評價表所占的時間非常少,降低了工作量,提高了工作效率。
3 結語
在設備評價中應用本程序,大大降低了工作量,提高了變電運行專業設備狀態評價的工作效率,在實踐運行中取得良好的工作效果。并且設備狀態評價表所有參數由設備參數導出表填入,便于后期的檢查和修改工作,程序自動完成參數填寫避免了人員勞累而造成的人為錯誤。
參考文獻
[1] 柯春俊,彭發東,劉夢娜.輸變電設備狀態評價與風險評估在廣東電網的應用[J].廣東電力,2012,(9).
[2] 王紅斌,歐陽旭東,等.廣東電網公司設備狀態評價與風險評估技術導則[S].2010.
[3] 劉增杰,王英英.Excel 2010 VBA入門與實戰[M].北京:清華大學出版社,2012.
基金項目:廣東電網有限責任公司東莞供電局職工創新項目(ZG-DG2014-003)。
作者簡介:鄭再添,男,廣東人,供職于廣東電網有限責任公司東莞供電局,碩士,研究方向:變電運行。
(責任編輯:周 瓊)