国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于LabVIEW的風(fēng)光互補(bǔ)發(fā)電監(jiān)控系統(tǒng)的設(shè)計(jì)

2015-07-07 07:06杜欣慧
制造業(yè)自動(dòng)化 2015年7期
關(guān)鍵詞:校驗(yàn)上位蓄電池

程 晨,杜欣慧

(太原理工大學(xué) 電氣與動(dòng)力工程學(xué)院,太原 030024)

0 引言

隨著經(jīng)濟(jì)的快速發(fā)展和電力需求的增長,以及受能源危機(jī)的影響,分布式能源作為一種新型能源受到越來越多人們的關(guān)注。其中,風(fēng)能和光伏作為清潔能源,并因獲取相對(duì)容易,得到各國的廣泛深入研究。同時(shí),由于風(fēng)能和光伏具有互補(bǔ)的特性,風(fēng)光互補(bǔ)發(fā)電廣泛用于各個(gè)領(lǐng)域,尤其在一些電能缺乏的偏遠(yuǎn)地區(qū)。但由于偏遠(yuǎn)地區(qū)環(huán)境惡劣,人員實(shí)時(shí)巡檢存在一定的困難[1]。因此,在遠(yuǎn)離現(xiàn)場的情況下,對(duì)風(fēng)光互補(bǔ)發(fā)電系統(tǒng)進(jìn)行實(shí)時(shí)精確的監(jiān)測(cè)控制,保障系統(tǒng)安全穩(wěn)定的運(yùn)行就顯的十分重要。

針對(duì)上述問題,本文提出了一套基于LabVIEW的風(fēng)光互補(bǔ)發(fā)電監(jiān)控系統(tǒng),該系統(tǒng)具有實(shí)時(shí)監(jiān)測(cè),報(bào)警保護(hù),電源點(diǎn)切換以及數(shù)據(jù)存儲(chǔ)等功能,對(duì)于減少運(yùn)行人員的工作量與對(duì)系統(tǒng)可靠性、安全性的提高均有實(shí)質(zhì)性的效果[2,3]。

1 監(jiān)測(cè)系統(tǒng)的硬件架構(gòu)

1.1 系統(tǒng)的硬件結(jié)構(gòu)

本風(fēng)光互補(bǔ)發(fā)電系統(tǒng)實(shí)際應(yīng)用于北京某高校自動(dòng)化實(shí)訓(xùn)室內(nèi)。本系統(tǒng)硬件主要由單晶硅太陽能電池板,水平風(fēng)力發(fā)電機(jī),光伏控制器,風(fēng)機(jī)控制器,鉛酸蓄電池,單相逆變器以及數(shù)據(jù)采集系統(tǒng)(風(fēng)速風(fēng)向傳感器,溫度傳感器,光照強(qiáng)度傳感器,電壓電流功率變送器和數(shù)據(jù)采集卡)等組成。

系統(tǒng)的硬件結(jié)構(gòu)圖如圖1所示。

圖1 系統(tǒng)的硬件結(jié)構(gòu)

系統(tǒng)內(nèi)主要器件的型號(hào)參數(shù)如下:

風(fēng)力發(fā)電機(jī):型號(hào)為FD6.0-5KW,額定功率為5kW,輸出電壓220V,額定風(fēng)速8m/s;

太陽能電池板:每塊PV板的額定功率100W,最大工作電壓18V。共用54塊PV板三組并聯(lián),每組分別用18塊串聯(lián)的方式進(jìn)行連接;

蓄電池:單塊蓄電池額定電壓為12V,容量200AH,采用18塊蓄電池串聯(lián)的方式連接;

風(fēng)機(jī)控制器:型號(hào)為WW50-216-N02,額定功率為5kW,額定輸出電壓216V,帶有485通訊接口;

光伏控制器:型號(hào)為WS54-216-N02,額定功率為5.4kW,額定輸出電壓為216V,帶有485通訊接口;

逆變器:型號(hào)為WI100-220,額定輸出容量為10kVA,額定蓄電池電壓為216V,額定輸出電壓為220V的單相電,帶有485通訊接口。

在這個(gè)系統(tǒng)中,風(fēng)力發(fā)電機(jī),太陽能電池板通過控制器互補(bǔ)性地給蓄電池組進(jìn)行充電,蓄電池通過單相逆變器供給交流負(fù)載使用,同時(shí)后級(jí)接一個(gè)額定電壓為12V的整流器,為系統(tǒng)中的各個(gè)傳感器和數(shù)據(jù)采集卡以及其他直流負(fù)載提供能源。風(fēng)機(jī)、光伏控制器還有離網(wǎng)型逆變器均帶有485通訊接口,將采集到的風(fēng)機(jī)和光伏板端的電壓電流信號(hào)、蓄電池兩端的電壓信號(hào)以及逆變器的輸出功率信號(hào)傳送給上位機(jī),同時(shí)蓄電池端的溫度傳感器,室外的風(fēng)速風(fēng)向和溫度傳感器通過數(shù)據(jù)采集卡,將信號(hào)傳送給上位機(jī)。上位機(jī)對(duì)采集到的信號(hào)進(jìn)行處理后,將各個(gè)參數(shù)顯示在PC機(jī)上,同時(shí)通過運(yùn)算判斷,做出相應(yīng)的報(bào)警保護(hù)或者電源切換等操作。

1.2 系統(tǒng)監(jiān)測(cè)的物理量

系統(tǒng)需要監(jiān)測(cè)的物理量如下。

1)對(duì)風(fēng)力發(fā)電機(jī)發(fā)電端需要監(jiān)測(cè)的物理量有,室外的實(shí)時(shí)風(fēng)速風(fēng)向,風(fēng)能控制器的輸出電壓、電流、功率。通過這些數(shù)據(jù)可以得到當(dāng)?shù)氐娘L(fēng)力資源情況,風(fēng)能與充電功率的對(duì)應(yīng)關(guān)系,并且當(dāng)風(fēng)速過快時(shí),進(jìn)行報(bào)警剎車保護(hù)。

2)對(duì)太陽能電池板發(fā)電端需要監(jiān)測(cè)的物理量有,室外溫度、光伏板表面溫度和光照強(qiáng)度,以及光伏控制器輸出的電壓、電流、功率。通過這些數(shù)據(jù)可以得到當(dāng)?shù)氐奶柲苜Y源情況,太陽能與充電功率的對(duì)應(yīng)關(guān)系。

3)對(duì)蓄電池表面的溫度,蓄電池兩端的電壓,蓄電池的沖放電電流進(jìn)行監(jiān)測(cè)??梢员O(jiān)控蓄電池的實(shí)時(shí)狀態(tài),當(dāng)蓄電池溫度過高時(shí),進(jìn)行報(bào)警保護(hù)。

4)對(duì)逆變器的輸入電壓、電流,輸出電壓、電流進(jìn)行監(jiān)測(cè),可以得到逆變器的轉(zhuǎn)換效率特性。同時(shí)為逆變器進(jìn)行風(fēng)光、市電的電源點(diǎn)切換,提供直觀可靠的依據(jù)。

1.3 系統(tǒng)通訊的設(shè)計(jì)

本系統(tǒng)的通訊采用RS485接口,該方式結(jié)構(gòu)簡單、通訊可靠、成本低廉。RS485通訊的拓?fù)浣Y(jié)構(gòu)主要有總線型、星型和樹型結(jié)構(gòu)。本系統(tǒng)采用總線型結(jié)構(gòu),因?yàn)檫@種結(jié)構(gòu)具有傳輸可靠性高,結(jié)構(gòu)簡單的優(yōu)點(diǎn)。而且系統(tǒng)和監(jiān)控室距離遠(yuǎn),采用總線型可延長傳輸距離,保證傳輸質(zhì)量。

通訊結(jié)構(gòu)圖如圖2所示。

圖2 系統(tǒng)的通訊結(jié)構(gòu)

2 監(jiān)測(cè)系統(tǒng)軟件設(shè)計(jì)

2.1 編程環(huán)境

本系統(tǒng)采用LabVIEW軟件進(jìn)行上位機(jī)編程,LabVIEW軟件是美國NI公司研制的程序開發(fā)環(huán)境,它是一圖形化的軟件集成開發(fā)環(huán)境,內(nèi)置有強(qiáng)大的信號(hào)采集、測(cè)量分析和網(wǎng)絡(luò)分析等功能。該系統(tǒng)有友好的人機(jī)界面,方便對(duì)之進(jìn)行維護(hù)與功能擴(kuò)展。

2.2 通訊協(xié)議

本系統(tǒng)采用標(biāo)準(zhǔn)的RS485 ModBus RTU通訊協(xié)議,通訊波特率為9600,無校驗(yàn),8位數(shù)據(jù)位,1位停止位。采用校驗(yàn)和的校驗(yàn)方法,對(duì)從地址位開始到校驗(yàn)位之前的所有數(shù)據(jù)進(jìn)行求和校驗(yàn)。

此系統(tǒng)采用上位機(jī)發(fā)送一條查詢指令,下位機(jī)接受并返回指令的方式進(jìn)行通訊。

文章以太陽能控制器為例進(jìn)行說明,它的通訊幀格式如表1和表2所示。

表1 上位機(jī)的查詢指令幀格式

表2 下位機(jī)應(yīng)答命令幀格式

字節(jié)含義:

幀頭:0xEB 0x90 0xEB 0x90,4字節(jié)。

地址:1字節(jié),具體地址可以自己設(shè)置。本系統(tǒng)中光伏控制器的地址設(shè)置為1,風(fēng)機(jī)控制器的地址設(shè)置為2,逆變器的地址設(shè)置為3。

類型:表示本幀命令類型。0x00代表讀數(shù)據(jù),0x06代表回傳數(shù)據(jù)。

數(shù)據(jù)長度:1字節(jié),包括有效數(shù)據(jù)的長度。光伏控制器、風(fēng)機(jī)控制器、逆變器的數(shù)據(jù)長度分別為11、11、15。

DATE 1—DATE X:為數(shù)據(jù),共X字節(jié)。含義分別如下:

1)光伏控制器:

(1)上位機(jī)向光伏控制器查詢命令的數(shù)據(jù)含義:

DATE1:0x01代表太陽能電池板給蓄電池充電。0x02代表切斷太陽能電池板的充電狀態(tài)。

DATE2~DATE11:均為0x00,向下位機(jī)發(fā)送讀數(shù)據(jù)命令幀。

(2)光伏控制器應(yīng)答命令的數(shù)據(jù)含義:

DATE 1:0x01代表太陽能電池板處于給蓄電池充電的狀態(tài)。0x02代表太陽能電池板處于給蓄電池非充電狀態(tài)。

DATE2:0x01代表蓄電池處于正常狀態(tài)。0x02代表蓄電池處于過電壓狀態(tài)。0x03代表蓄電池欠電壓狀態(tài)。

DATE3~4DATE:代表蓄電池的電壓值。DATE 5~6DATE代表光伏板的輸出電壓。DATE7~8DATE代表光伏板的充電電流。DATE9~DATE11代表光伏板的充電功率。

2)風(fēng)機(jī)控制器:

(1)上位機(jī)向風(fēng)機(jī)控制器查詢命令的數(shù)據(jù)含義:

DATE1:0x01代表風(fēng)力發(fā)電機(jī)給蓄電池充電。0x02代表對(duì)風(fēng)機(jī)剎車,切斷對(duì)蓄電池的充電狀態(tài)。

DATE2~DATE11:均為0x00,向下位機(jī)發(fā)送讀數(shù)據(jù)命令幀。

(2)風(fēng)機(jī)控制器應(yīng)答命令的數(shù)據(jù)含義:

DATE1:0x01代表風(fēng)力發(fā)電機(jī)處于給蓄電池充電的狀態(tài)。0x02代表風(fēng)機(jī)處于剎車狀態(tài),處于給蓄電池非充電狀態(tài)。

DATE2:0x01代表蓄電池處于正常狀態(tài)。0x02代表蓄電池處于過電壓狀態(tài)。0x03代表蓄電池欠電壓狀態(tài)。

DATE3~DATE4:代表蓄電池的電壓值。DATE 5-6代表風(fēng)力發(fā)電機(jī)的輸出電壓。DATE7~DATE8代表風(fēng)力發(fā)電機(jī)的充電電流。DATE9~DATE11代表風(fēng)力發(fā)電機(jī)的充電功率。

3)逆變器:

(1)上位機(jī)向逆變器查詢命令的數(shù)據(jù)含義

DATE1:0x01代表蓄電池組作為逆變器的電源輸入端。0x02代表切斷蓄電池組的輸入,由市電給負(fù)載供電。

DATE2~DATE11:均為0x00,向下位機(jī)發(fā)送讀數(shù)據(jù)命令幀。

(2)逆變器應(yīng)答命令的數(shù)據(jù)含義:

DATE1:0x01代表逆變器處于蓄電池組作為逆變器的輸入的狀態(tài)。0x02代表逆變器處于由市電直接給負(fù)載提供能源的狀態(tài)。

DATE2~DATE3:代表逆變器的輸入電壓。DATE 4-5:代表逆變器的輸入電流。DATE6~DATE8:代表逆變器的輸入功率。DATE9~DATE10:代表逆變器的輸出電壓。DATE11~DATE12:代表逆變器的輸出電流。DATE13~DATE15:代表逆變器的輸出功率。

校驗(yàn)和:2個(gè)字節(jié),包括高字節(jié)和低字節(jié)校驗(yàn),對(duì)從地址位開始到校驗(yàn)位之前的所有數(shù)據(jù)進(jìn)行校驗(yàn)。

2.3 系統(tǒng)軟件實(shí)現(xiàn)

本監(jiān)控系統(tǒng)軟件分兩部分實(shí)現(xiàn),一部分是數(shù)據(jù)采集卡通訊部分,一部分是控制器、逆變器通訊部分。

1)數(shù)據(jù)采集卡的通訊實(shí)現(xiàn)

本系統(tǒng)使用的數(shù)據(jù)采集卡是阿爾泰公司的DAM-3059,根據(jù)需要采用了輸入信號(hào)為電壓型和電流型的兩種采集卡,自帶模數(shù)轉(zhuǎn)換的庫函數(shù),可以直接調(diào)用使用。系統(tǒng)的主流程如圖3所示。

圖3 數(shù)據(jù)采集卡的主流程圖

數(shù)據(jù)采集卡通訊的主程序如圖4所示。當(dāng)采集到的蓄電池溫度超過50℃,或者風(fēng)速超過20m/s時(shí),程序進(jìn)行報(bào)警保護(hù)。

圖4 數(shù)據(jù)采集卡通訊的主程序

2)控制器、逆變器的通訊實(shí)現(xiàn)

控制器和逆變器與上位機(jī)通訊都采用的是485通訊方式,在LabVIEW中需要對(duì)串口進(jìn)行正確的配置,然后根據(jù)需要對(duì)下位機(jī)發(fā)送指令進(jìn)行控制,下位機(jī)回傳數(shù)據(jù),先進(jìn)行校驗(yàn),校驗(yàn)無誤后,將數(shù)據(jù)根據(jù)通訊協(xié)議進(jìn)行處理,最后將需要的數(shù)據(jù)顯示在主界面上,并保存到Access數(shù)據(jù)庫當(dāng)中[4,5]。

下面就以風(fēng)能控制器為例敘述軟件的實(shí)現(xiàn),風(fēng)機(jī)控制器主程序流程圖如圖5所示。

圖5 風(fēng)機(jī)控制器主程序流程圖

串口配置,串口端口為COM3,波特率為9600,數(shù)據(jù)位是8位,無奇偶校驗(yàn),停止位為1,無流控制,超時(shí)時(shí)長為10s。

上位機(jī)對(duì)風(fēng)機(jī)控制器查詢命令程序如圖6所示。

圖6 上位機(jī)對(duì)風(fēng)機(jī)控制器查詢命令程序

校驗(yàn)和程序如圖7所示。對(duì)下位機(jī)返回到串口緩沖區(qū)的數(shù)據(jù)先進(jìn)行校驗(yàn)和。即對(duì)從地址位開始到最后一位數(shù)據(jù)位結(jié)束的所有數(shù)據(jù)進(jìn)行求和記為SUM。檢查返回?cái)?shù)據(jù)的校驗(yàn)和高字節(jié)是否等于SUM/256,校驗(yàn)和低字節(jié)是否等于SUM%256。如果均相等,則數(shù)據(jù)正確,進(jìn)行下一步數(shù)據(jù)處理。

圖7 校驗(yàn)和程序

對(duì)緩沖區(qū)數(shù)據(jù)處理程序如圖8所示。將串口緩沖區(qū)的數(shù)據(jù)以字節(jié)按通訊協(xié)議進(jìn)行處理,并將處理后的數(shù)據(jù)顯示到前面板中。

圖8 緩沖區(qū)數(shù)據(jù)處理程序

太陽能控制器、逆變器的通訊原理與風(fēng)能控制器的基本一致,在這里就不再贅述了。整個(gè)系統(tǒng)通過RS485總線在一個(gè)周期內(nèi)依次與太陽能控制器、風(fēng)能控制器和逆變器進(jìn)行通訊一次,然后一直循環(huán),以對(duì)整個(gè)系統(tǒng)進(jìn)行監(jiān)控。

3)時(shí)鐘模塊與數(shù)據(jù)的保存

為了保證數(shù)據(jù)的實(shí)時(shí)準(zhǔn)確性,程序上添加了時(shí)鐘模塊,使得系統(tǒng)數(shù)據(jù)、狀態(tài)量能和時(shí)間一一對(duì)應(yīng)。時(shí)鐘程序如圖9所示。

圖9 時(shí)鐘程序

本程序?qū)⑾到y(tǒng)采集處理得出的所有數(shù)據(jù)實(shí)時(shí)保存到Access數(shù)據(jù)庫當(dāng)中[6]。保存至Access數(shù)據(jù)庫的程序如圖10所示。這里將數(shù)據(jù)保存到數(shù)據(jù)庫表當(dāng)中,可以調(diào)取任意時(shí)間的數(shù)據(jù),為今后的科學(xué)研究提供了寶貴的數(shù)據(jù)。

圖10 數(shù)據(jù)庫保存程序

4)前界面設(shè)計(jì)

在前面板上,工作人員可以直觀的看到包括室外溫度環(huán)境、太陽能電板板、風(fēng)力發(fā)電機(jī)、逆變器以及蓄電池的17組數(shù)據(jù)和他們的工作狀態(tài)。通過光伏板充電控制開關(guān)、風(fēng)力發(fā)電機(jī)控制開關(guān)、電源點(diǎn)選擇開關(guān),可以根據(jù)需要對(duì)系統(tǒng)的工作狀態(tài)進(jìn)行切換。界面簡潔友好直觀,符合人們的使用習(xí)慣。前面板界面如圖11所示。

圖11 前面板界面

3 實(shí)驗(yàn)與調(diào)試

利用LabVIEW編好的軟件對(duì)整個(gè)系統(tǒng)的各個(gè)數(shù)據(jù)進(jìn)行現(xiàn)場監(jiān)控。為驗(yàn)證上位機(jī)串口讀取處理數(shù)據(jù)的正確性,在實(shí)驗(yàn)過程中,現(xiàn)在安排一個(gè)工作人員通過對(duì)講機(jī),與主控室的人員進(jìn)行核對(duì)。并通過人為的模擬風(fēng)機(jī)啟動(dòng)、剎車,光伏板充電與否以及市電切換,來測(cè)試上位機(jī)軟件與系統(tǒng)是否能夠正常工作。

經(jīng)調(diào)試,系統(tǒng)可實(shí)現(xiàn)如下功能:實(shí)時(shí)監(jiān)測(cè)室外環(huán)境狀況,監(jiān)測(cè)光伏板,風(fēng)力發(fā)電機(jī),蓄電池兩端的電壓,光伏板和風(fēng)力發(fā)電機(jī)的充電電流,蓄電池的放電電流,以及系統(tǒng)的實(shí)時(shí)發(fā)電功率與發(fā)電量;實(shí)時(shí)報(bào)警保護(hù),當(dāng)蓄電池溫度過高時(shí)進(jìn)行報(bào)警,當(dāng)風(fēng)速過高時(shí),進(jìn)行報(bào)警并自動(dòng)剎車保護(hù);可以根據(jù)需要對(duì)光伏板進(jìn)行充電與否控制及對(duì)風(fēng)機(jī)進(jìn)行手動(dòng)剎車控制,也可以視情況對(duì)風(fēng)、光、市電三種電源點(diǎn)進(jìn)行隨時(shí)切換;并且可將數(shù)據(jù)實(shí)時(shí)保存到數(shù)據(jù)庫中,可以進(jìn)行數(shù)據(jù)回訪,也為以后科學(xué)研究提供寶貴數(shù)據(jù)[7,8]。

4 結(jié)束語

利用LabVIEW軟件開發(fā)平臺(tái),設(shè)計(jì)了一套風(fēng)光互補(bǔ)發(fā)電監(jiān)控系統(tǒng)。本系統(tǒng)有不錯(cuò)的擴(kuò)展性和可維護(hù)性,具有可視化友好化的人機(jī)交互界面,更方便工作人員操作管理。將此系統(tǒng)應(yīng)用到風(fēng)光互補(bǔ)發(fā)電站中,不僅可以減少運(yùn)營人員巡檢的工作量,而且能顯著提高運(yùn)行效率,保障電站的安全可靠性。

[1]國家發(fā)展和改革委員會(huì),國家科學(xué)技術(shù)部.光伏/風(fēng)力及互補(bǔ)發(fā)電村落系統(tǒng)[M].北京:中國電力出版社,2004.

[2]張雋,許洪華,邊莉.小型光伏獨(dú)立系統(tǒng)的實(shí)時(shí)數(shù)據(jù)采集監(jiān)測(cè)系統(tǒng)[J].可再生能源,2003(6):22-24.

[3]Xiangyang Zhao, Shiyang Liu.Design of a Monitoring System of Micro-Grid[J].Smart Grid and Renewable Energy, 2013, 4, 198-201.

[4]李江全,劉恩博,胡蓉.LabVIEW虛擬儀器數(shù)據(jù)采集與串口通訊測(cè)控應(yīng)用實(shí)戰(zhàn)[M].北京:人民郵電出版社,2010.

[5]馬草原,等.基于LabVIEW的串口調(diào)試與數(shù)據(jù)分析[D].徐州:中國礦業(yè)大學(xué)信電學(xué)院,2005.

[6]關(guān)正美.中文版Access 2003教程[M].北京:中國宇航出版社,2004.

[7]張海良.光伏電站遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)和研究[D].徐州:燕山大學(xué),2005.

[8]王國榮,熊義君,萬利華.溫度檢測(cè)系統(tǒng)的上位機(jī)軟件設(shè)計(jì)[J].硅谷,2010,19(68):54.

猜你喜歡
校驗(yàn)上位蓄電池
使用Excel朗讀功能校驗(yàn)工作表中的數(shù)據(jù)
要攻城略地關(guān)鍵要有好籌碼,這匹水產(chǎn)動(dòng)保“黑馬”如何能迅速上位?
特斯拉 風(fēng)云之老阿姨上位
爐溫均勻性校驗(yàn)在鑄鍛企業(yè)的應(yīng)用
電子式互感器校驗(yàn)方式研究
聊聊蓄電池的那點(diǎn)事兒(1) 汽車蓄電池的前世
基于ZigBee和VC上位機(jī)的教室智能監(jiān)測(cè)管理系統(tǒng)
蓄電池去哪兒了
蓄電池去哪兒了?VOL12.雷克薩斯RX450h
蓄電池去哪兒了?