李 強,連垚杰
(山西長治供電公司調控中心,山西長治 046000)
變電站作為電力傳輸中最為重要的一個環(huán)節(jié)設備復雜且數(shù)量眾多,溫度是衡量設備與系統(tǒng)是否在正常運行的重要指標。近些年來,我國發(fā)生多次因為設備接頭高溫異常而導致的設備運行故障造成的大面積停電事故,帶來了巨大的經濟損失。目前我國大部分的變電站接頭設備的溫度監(jiān)控主要是依靠人工使用紅外測溫儀來實現(xiàn),近些年也出現(xiàn)了很多電力設備接頭溫度檢測的新技術[1-6]。使用人工方式的紅外測溫技術主要依靠值班人員的責任心對測試點進行溫度測量,不能對數(shù)據進行實時的監(jiān)控,有很大的主觀性。另外,紅外測溫儀能夠準確得到溫度數(shù)據,設備必須具有正確反射率,在人工測量的過程中這樣勢必會影響測試數(shù)據的可靠性。在人工測試的過程中,有些設備的接頭處于密封的環(huán)境,使用紅外測溫儀就無法得到全面的溫度數(shù)據。
針對以上問題,本文提出使用遠程無線數(shù)據監(jiān)測的方式對設備的接頭進行實時的監(jiān)測。以Sim?pliciT1協(xié)議為支撐,將低功耗的溫度傳感器感知的數(shù)據進行無線通信與傳輸,數(shù)據被傳輸?shù)竭h程的實時監(jiān)控中心,進行分析與監(jiān)測。另外,為了使監(jiān)控系統(tǒng)能夠具有更大的兼容性,本文設計了系統(tǒng)的USB接口電路。軟件設計中采用了模塊化的設計方法完成監(jiān)控系統(tǒng)的軟件設計,系統(tǒng)具有了反饋異常及時報警的功能。數(shù)據存儲中本文使用的是SQL server技術,關聯(lián)數(shù)據庫的引入保證數(shù)據的存儲與抽取性能可靠。實際的系統(tǒng)測試證明,本系統(tǒng)在不同的空間時間維度中都能表現(xiàn)出數(shù)據測量準確、傳輸可靠的性能,具有很強的實用價值。
變電站的設備運行在不可預知的環(huán)境中,溫度采集系統(tǒng)的設計應該能夠盡可能的具有抵抗各種室外惡劣環(huán)境的穩(wěn)定性能。本文中的變電站電力設備接頭溫度監(jiān)控中采用了模塊化的設計,每一個模塊通過不同的通信接口進行數(shù)據的傳輸與共享。這種設計方法能夠保證系統(tǒng)的模塊獨立性,便于維護與進行擴展。變電站溫度監(jiān)控系統(tǒng)的總體設計分為數(shù)據采集模塊、無線傳感網絡支撐模塊、遠程信息管理模塊等三個模塊。圖1為其系統(tǒng)圖。
溫度采集模塊主要是將DS18B20溫度傳感器安裝在變電站的重點監(jiān)控的設備的接頭,這種傳感器最大的好處就是內置了模數(shù)轉換技術的數(shù)字溫度轉換器,實現(xiàn)了輸出信號的全數(shù)字化,數(shù)字化的輸出便于外圍單片機支持電路的設計,這種傳感器使用單總線的數(shù)據傳輸,節(jié)約了單片機接口。因為變電站設備接頭的工作溫度范圍在一個較大的范圍內,DS18B20的溫度范圍,在的范圍內精度可以保持在左右,這樣的溫度測量的精度,可以保證在不同的環(huán)境下變電站設備接口的溫度測量的精確。
圖1 接頭溫度監(jiān)控系統(tǒng)圖
無線網絡支撐模塊本系統(tǒng)選取的是SimpliciT1通信協(xié)議作為支撐,使用CC1100進行硬件通信支撐,因為網絡匯聚節(jié)點的中繼作用在整個無線網絡中的重要性,本系統(tǒng)在設計的過程中盡量將網絡的匯聚節(jié)點安裝在一些環(huán)境較好的地方這樣可以對其進行很好地保護。CC1100是一種低成本的收發(fā)器,其體積較小、功耗低、性能優(yōu)良適合在變電站接頭溫度監(jiān)控系統(tǒng)的無線網絡中使用。
遠程信息管理模塊主要負責對溫度數(shù)據進行存儲,對一些異常的數(shù)據進行形象展示與報警。在系統(tǒng)的擴展模塊中本系統(tǒng)設置了USB接口以保證被系統(tǒng)可以具有更強大的兼容性。
數(shù)字式溫度傳感器感知數(shù)據以后,數(shù)據通過網絡協(xié)議的控制傳輸?shù)綗o線網絡的匯聚節(jié)點,匯聚節(jié)點將數(shù)據通過串口傳輸?shù)缴衔粰C中,上位機通過信息管理程序對數(shù)據進行分類,對一些異常的數(shù)據要進行重點標注。USB擴展接口的設計可以使系統(tǒng)能夠具有很強的擴展性能,為其他系統(tǒng)提供數(shù)據支撐服務。
溫度監(jiān)控的硬件系統(tǒng)與系統(tǒng)的總體設計模塊相符合,根據系統(tǒng)的要求在各個獨立的模塊中通過接口化設計逐步將支撐硬件細化,將系統(tǒng)的功能映射到具體的硬件中。
在數(shù)據的采集終端使用的傳感器是以電池供電的方式進行的,電源部分采用了SPX1117-3.3芯片,這種芯片可以實現(xiàn)穩(wěn)定的3.3 V的電壓供電,本系統(tǒng)采用這種電源為單片機控制芯片與CC1100供電。
圖2中的E1與E6是兩個極性電解電容,為了保持足夠快的上電速度,這兩個電容的取值不宜過大。為了防止電源接反,本文引入了肖特基二極管D11。這種電源可以為LM3S1138型單片機進行供電外還要進行CC1100無線模塊的供電。
圖2 電源供電電路圖
在收發(fā)模塊的支撐電路中,本文設計了使用電阻R171來設置偏電流,晶體振蕩器選擇了26 M的高精度外部晶體,晶體的引腳包括2個電容,在本外圍電路的設計中所有的電容都選取的是高精度的電容,并且每一個電源的引腳都要經過退偶處理。因為本文的硬件系統(tǒng)采用的都是模塊化的設計,各個模塊中間使用的是接口設計進行模塊連接與系統(tǒng)的信息傳輸。本系統(tǒng)中的接口通信主要包括CC1100與LM3S1138型單片機之間的接口與LM3S1138單片機與PC機之間的通信接口兩個部分。
圖3是CC1100的接口電路,在實際的電路設計中只需要相應的端口連接起來就可以了。
圖3 收發(fā)模塊與單片機接口電路
圖4是LM3S1138單片機與PC機的通信接口電路,從電源的設計中可知,單片機的電壓為3.3 V,上位機的工作電壓在12 V,本系統(tǒng)使用了MAX3232芯片實現(xiàn)工作電平的轉換,該芯片的周圍有五個電容共同組成了電荷泵,電荷泵提供了12 V的上位機工作電壓。
圖4 上位機串口通信電路
經過以上的溫度監(jiān)控系統(tǒng)硬件設計后,在上位機終端以前的數(shù)據傳輸就可以通過接口的連接后到達上位機,數(shù)據在遠程控制中心采用的存儲結構使用的是SQL server技術,關系數(shù)據庫可以很方便地對數(shù)據進行安全性存儲于調取,硬件的支撐保證了軟件可以更為方便地進行溫度的監(jiān)控,本文在信息管理系統(tǒng)中設計得了變電站設備接頭中的溫度分析提示功能,在一些溫度較高與過低的情況下及時進行預警,保證工作人員及時處理故障,預防事故的發(fā)生。
本文的軟件架構是基于μC/OS-II系統(tǒng)進行軟件分層設計的,這種系統(tǒng)的代碼簡單功耗低,對使用電源供電的傳感器節(jié)點與無線網絡支撐芯片可以實現(xiàn)更好的低功耗運行。這種系統(tǒng)架構可以實現(xiàn)各種應用性的模塊化設計,獨自開發(fā)的應用程序可以重復使用在一般的軟件服務中。本系統(tǒng)的軟件設計中將整個軟件的設計按照分層的思想分為用戶應用層、中間繼承層、硬件驅動層幾個部分。在應用程序的設計中,本文使用的C++面向對象的設計語言來進行對象與函數(shù)的封裝,這樣在整個系統(tǒng)的升級兼容切換中只需要改變相應的封裝模塊代碼就可以通過接口來實現(xiàn)升級。用戶在使用系統(tǒng)的過程中只需要對自身的應用關心而不需要關系函數(shù)與對象內部的調用規(guī)則與流程。本文設計了一個對象類來專門實現(xiàn)函數(shù)的調用與數(shù)據的抽取。軟件封裝對象的設計思想能夠將整個系統(tǒng)清晰地進行分層,便于后期的模塊化升級與更新維護。
軟件的用戶應用層的功能主要包括數(shù)據的存儲、數(shù)據的報警展示、系統(tǒng)的運行日志維護;中間繼承層管理層與層之間的通信其中包括3個消息隊列、FatFS文件系統(tǒng)、日歷,在驅動層中主要包括系統(tǒng)的各種硬件與接口的驅動。
軟件的設計框架如圖5所示。
圖5 軟件整體框架設計
用戶在遠程的控制中心使用端口只需要關注異常的設備接口溫度數(shù)據,不必關注軟件控制系統(tǒng)中函數(shù)的調用與對象的封裝形式。中間繼承層的多個消息隊列保證了隊列的服務通信機制,F(xiàn)atFS文件系統(tǒng)保證了歷史數(shù)據的存儲文件化,提供了FAT文件系統(tǒng)的功能,提供了標準的程序接口。驅動層的程序將硬件設備的驅動程序進行封裝,保證了數(shù)據的采集傳輸與存儲的可靠性。
如圖6所示,安裝在接頭的溫度傳感器周期性地感知溫度數(shù)據,數(shù)據采集的周期可以再單片機的程序中進行設定,數(shù)據采集后通過無線網絡協(xié)議的支撐傳輸?shù)絽R聚節(jié)點,匯聚節(jié)點的數(shù)據被傳輸?shù)竭h程的控制中心中,遠程的控制中心存儲了監(jiān)控到的溫度數(shù)據,并且對一些異常數(shù)據進行報警。
圖6 系統(tǒng)工作軟件流程
為了驗證本報警系統(tǒng)的性能,本文在某地的不同海拔的變電站在不同時間進行了溫度數(shù)據的測量,將平臺的溫度傳感器安裝在變電站的設備上,使用NS2網絡性能監(jiān)測軟件對網絡進行性能的測試,遠程的控制中心系統(tǒng)基于Windows XP系統(tǒng)軟件,系統(tǒng)中的數(shù)據被存儲在SQL server中。
無線網絡的性能測試主要集中在不同的系統(tǒng)啟動時間后,網絡的性能表現(xiàn),主要有包括網絡延時與丟失包數(shù)的測定,本系統(tǒng)中設計的網絡數(shù)據使用數(shù)據分包的方式發(fā)送,每個數(shù)據包攜帶的數(shù)據設定為10 K,遠程控制中心使用網絡測試工具對數(shù)據的轉發(fā)性能得到的數(shù)據表見表1。
表1 網絡性能數(shù)據測試表
測試后的無線網絡性能在網絡延遲與丟失包數(shù)的性能指標上都符合變電站設備接頭溫度控制系統(tǒng)的要求。
因為變電站的設備接頭處在不同的溫度下進行工作,不同溫度下的系統(tǒng)性能是描述一個系統(tǒng)的重要性能指標,表2是在不同的溫度下系統(tǒng)展示出的性能。
由表2可見在一些極端的溫度下網絡的延時與丟包數(shù)都發(fā)生了一些變大的情況,但是整個網絡的性能都符合系統(tǒng)的要求。
因為野外的儲油罐經常會面對一些復雜的環(huán)境,溫度是衡量環(huán)境的重要性能,本文在系統(tǒng)測試階段將設備存放在不同的溫度中在不同的時間段內進行性能測試,測試的部分數(shù)據如表3所示:
表3 不同海拔下的網絡數(shù)據表
由表3可知經過不同溫度下的設備運行測試都可以滿足溫度數(shù)據的采集要求。
本文分析了目前大多數(shù)的變電站仍然采用人工選擇性的紅外測溫儀進行溫度測量,造成數(shù)據噪聲大、準確率低、不能及時發(fā)現(xiàn)高溫異常數(shù)據,事故處理被動的缺點。提出使用無線測溫的方式進行實時的溫度監(jiān)控,在設備的接頭安裝溫度傳感器,使用SimpliciT1對溫度傳感器感知的數(shù)據進行網絡中繼傳輸,在監(jiān)控中心設計了溫度監(jiān)控系統(tǒng)進行接頭的實時數(shù)據展示與分析。實際測驗證明,該系統(tǒng)可以工作的不同的外部環(huán)境下,有較高的數(shù)據監(jiān)控準確率,使用NS2測試后網絡性能穩(wěn)定,具有很強的實用價值。
[1]趙振兵,高強,李然.紅外測溫在變電站遠程圖像監(jiān)控系統(tǒng)中的實現(xiàn)[J].電力系統(tǒng)通信,2005(02).
[2]葉福軍.電力變電站溫度智能監(jiān)測網絡研究與實現(xiàn)[J].計算機測量與控制,2009(01):111-113.
[3]魏立明,楊松,孫雪景.基于紅外熱像技術的電力設備故障診斷系統(tǒng)設計[J].自動化技術與應用,2008(27).
[4]余海濤.高壓變電站無線自動測溫控制系統(tǒng)研究[D].天津大學,2007.