王佳宇
摘要:本文就系統(tǒng)軟件設(shè)計(jì),使用德州儀器公司的專門的編譯軟件CCS,首先描述了編程的思路,然后總結(jié)了系統(tǒng)軟件的設(shè)計(jì)流程圖和列寫了系統(tǒng)軟件的部分程序等;同時(shí)介紹了系統(tǒng)監(jiān)控終端的上位機(jī)軟件實(shí)現(xiàn)過程及其界面。
關(guān)鍵詞:配電網(wǎng);單相接地;系統(tǒng)軟件設(shè)計(jì)
1 系統(tǒng)故障定位總體思路
當(dāng)配電網(wǎng)某一點(diǎn)發(fā)生故障時(shí),系統(tǒng)的電壓和電流分布將會(huì)改變,零序電壓、電流采集裝置采集到故障時(shí)刻的數(shù)據(jù)通過無線的通信方式傳遞至數(shù)據(jù)處理裝置,經(jīng)過簡單的處理后,上傳至監(jiān)控終端的上位機(jī)軟件,經(jīng)過上位機(jī)軟件計(jì)算出故障發(fā)生的位置并發(fā)出告警指示。
2 系統(tǒng)軟件主流程設(shè)計(jì)
下位機(jī)的軟件設(shè)計(jì)主要包含兩種功能,一個(gè)是數(shù)據(jù)的采集,另外一個(gè)是數(shù)據(jù)的傳輸。對(duì)于數(shù)據(jù)采集部分最重要的是A/D轉(zhuǎn)換部分。為了能夠滿足二次模擬信號(hào)的采樣要求,A/D轉(zhuǎn)換的采樣頻率就一定要很高,在設(shè)計(jì)裝置的過程中,一定要考慮這個(gè)問題。采樣中斷不可被其他中斷打斷,要滿足其實(shí)時(shí)性,不然會(huì)造成采樣間隔出錯(cuò),從而給計(jì)算帶來誤差,嚴(yán)重時(shí)會(huì)導(dǎo)致微機(jī)保護(hù)裝置的出錯(cuò),可以看出,采樣中斷的優(yōu)先級(jí)必須是最高的。圖21為定時(shí)采樣中斷的流程圖。
其系統(tǒng)主流程圖如圖21所示。系統(tǒng)初始化時(shí)首先對(duì)內(nèi)存清零并清除所有端口的值,然后每隔5分鐘采集一次線路的零序電流和零序電壓。當(dāng)發(fā)生故障時(shí),會(huì)向數(shù)據(jù)接收機(jī)發(fā)送故障信號(hào),之后接收到應(yīng)答信號(hào)后發(fā)送故障數(shù)據(jù)。
3 監(jiān)控軟件的設(shè)計(jì)
根據(jù)故障定位系統(tǒng)的需求,使用QT語言編制系統(tǒng)上位機(jī)軟件,編寫故障定位系統(tǒng)各個(gè)功能模塊。故障定位系統(tǒng)也可以同SCADA系統(tǒng)實(shí)現(xiàn)數(shù)據(jù)的共享,也可以從配電網(wǎng)地理位置圖中查看故障點(diǎn)發(fā)生的位置。
3.1系統(tǒng)登錄
電線路故障定位系統(tǒng)的登錄界面,一般只有運(yùn)行維護(hù)人員才可以登錄此系統(tǒng)查看故障,因此在登錄之前需要添加個(gè)人信息,保證實(shí)名操作此系統(tǒng)。
3.2菜單設(shè)置
當(dāng)輸入賬號(hào)和密碼登錄進(jìn)入后,會(huì)進(jìn)入系統(tǒng)的主界面,主界面包含了5個(gè)功能按鍵,通過點(diǎn)擊可以進(jìn)入各個(gè)功能模塊中,實(shí)現(xiàn)各種操作。在這5個(gè)功能模塊中最常用的功能模塊是數(shù)據(jù)查詢模塊。
3.3 主要參數(shù)設(shè)置
當(dāng)安裝完本系統(tǒng)以后,需要將本地的各個(gè)變電站的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)以及線路信息錄入到此系統(tǒng)中,這樣才能正常的運(yùn)行。當(dāng)運(yùn)行過程中需要添加或者改變故障信息發(fā)送的手機(jī)號(hào)碼,在參數(shù)設(shè)置模塊中更改信息即可。
3.4 故障信息查詢
為了分析故障造成的原因,配電網(wǎng)故障信息是需要長時(shí)間保存的。為了方便查詢故障信息,本系統(tǒng)設(shè)置了故障信息查詢功能模塊。通過輸入時(shí)間區(qū)間即可查詢出在此時(shí)間段內(nèi)的故障信息。故障信息包含發(fā)生故障的時(shí)間、故障類型以及故障位置等。
4 小結(jié)
本文對(duì)系統(tǒng)軟件方面做出了設(shè)計(jì),對(duì)于在下位機(jī)軟件設(shè)計(jì)的層面,采用模塊化的思想,整個(gè)系統(tǒng)包括數(shù)據(jù)采集器、數(shù)據(jù)接收機(jī),對(duì)兩個(gè)模塊分別展開了論述對(duì)系統(tǒng)的主程序和A/D轉(zhuǎn)換的設(shè)計(jì)也進(jìn)行了一些介紹,并列舉了部分源程序;在監(jiān)控終端上位機(jī)軟件設(shè)計(jì)方面,采用QT語言編寫了上位機(jī)軟件,主要論述了軟件的各個(gè)界面的功能以及如何設(shè)置系統(tǒng)的參數(shù)。
參考文獻(xiàn):
[1]徐浩強(qiáng),薛磊.10kV城市配電網(wǎng)中性點(diǎn)接地方式的探討[J].高電壓技術(shù),2013,19(2):1114.
[2]董振亞.城市配電網(wǎng)中性點(diǎn)接地方式的發(fā)展和改進(jìn)[J].中國電力,2014,31(8):3841.
[3]夏雨,賈俊國,靖曉平.基于新型配電自動(dòng)化開關(guān)的饋線單相接地故障區(qū)段定位和隔離方法[J].中國電機(jī)工程學(xué)報(bào),2013,23(1):102106.