一種基于rtds的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)及數(shù)據(jù)傳輸方法
【專利摘要】本發(fā)明公開了電力系統(tǒng)仿真與控制領(lǐng)域的一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)及數(shù)據(jù)傳輸方法。源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)包括源側(cè)毫秒級實時仿真系統(tǒng)和網(wǎng)側(cè)RTDS微秒級實時仿真系統(tǒng);其中源側(cè)毫秒級實時仿真系統(tǒng)由GTFPGA板卡與PB5板卡以SFP光電收發(fā)接口方式連接構(gòu)成;網(wǎng)側(cè)RTDS微秒級實時仿真系統(tǒng)由數(shù)據(jù)接口機與協(xié)調(diào)服務(wù)器通過TCP/IP協(xié)議以數(shù)據(jù)緩沖區(qū)塊方式構(gòu)成。所述源側(cè)毫秒級實時仿真系統(tǒng)和網(wǎng)側(cè)RTDS微秒級實時仿真系統(tǒng)之間是通過通訊接口之間的數(shù)據(jù)傳輸進行。本發(fā)明在兩個仿真系統(tǒng)之間是通過通訊接口之間的數(shù)據(jù)傳輸進行的數(shù)據(jù)傳輸方法,增強工作穩(wěn)定性,提高了仿真系統(tǒng)的抗干擾能力。
【專利說明】—種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)及數(shù)據(jù)傳輸方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于電力系統(tǒng)中區(qū)域電網(wǎng)與各類電源間的聯(lián)合調(diào)度【技術(shù)領(lǐng)域】,特別涉及一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)及數(shù)據(jù)傳輸方法。
【背景技術(shù)】
[0002]電網(wǎng)與各類新能源(如風(fēng)電、太陽能等)的聯(lián)合調(diào)度技術(shù)是當(dāng)前國內(nèi)外電力系統(tǒng)的研究難點之一。以RTDS微秒級實時仿真電網(wǎng)運行,以火電機組、風(fēng)電機組、抽水蓄能機組、儲能系統(tǒng)、太陽能光伏發(fā)電及太陽能熱發(fā)電等源側(cè)毫秒級全范圍仿真系統(tǒng)作為電源點,構(gòu)成各類電源與電網(wǎng)聯(lián)合的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng),可以作為此類問題的研究平臺。RTDS微秒級實時仿真系統(tǒng)與源側(cè)毫秒級實時仿真系統(tǒng)之間需要實時、高速、連續(xù)、穩(wěn)定、可靠的數(shù)據(jù)傳輸,由于二者的仿真時間步長不一致,目前尚無行之有效的方法和手段。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是提出一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)及數(shù)據(jù)傳輸方法,其特征在于:源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)所述包括源側(cè)毫秒級實時仿真系統(tǒng)和網(wǎng)側(cè)RTDS (Real Time Digital Simulator,實時數(shù)字仿真儀)微秒級實時仿真系統(tǒng);其中源側(cè)毫秒級實時仿真系統(tǒng)由GTFPGA板卡與PB5板卡以SFP (Small Form-factor Pluggables,小型可插模塊)光電收發(fā)接口方式連接構(gòu)成;網(wǎng)側(cè)RTDS微秒級實時仿真系統(tǒng)由數(shù)據(jù)接口機與協(xié)調(diào)服務(wù)器通過TCP/IP協(xié)議以數(shù)據(jù)緩沖區(qū)塊方式構(gòu)成。
[0004]所述GTFPGA板卡包括第一 SFP光電收發(fā)接口 1、Aurora協(xié)議和第二 SFP光電收發(fā)接口 2組成。
[0005]所述PB5板卡包括第三SFP光電收發(fā)接口 3和Aurora協(xié)議組成。
[0006]所述數(shù)據(jù)接口機包括FPGA通訊卡、PCI Express接口、Aurora協(xié)議和第四SFP光電收發(fā)接口 4組成;所述數(shù)據(jù)接口機實際是一個臺式機,F(xiàn)PGA通訊卡通過PCI Express插槽安裝在這個臺式機里面。
[0007]所述基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于:源側(cè)毫秒級實時仿真系統(tǒng)和網(wǎng)側(cè)RTDS微秒級實時仿真系統(tǒng)之間是通過通訊接口之間的數(shù)據(jù)傳輸進行;具體包括:
[0008]1)數(shù)據(jù)接口機首先配置通訊程序,與GTFPGA板卡建立正確的通訊連接后,開始以每50us交互256個字節(jié)數(shù)據(jù):
[0009]2) GTFPGA板卡將數(shù)據(jù)發(fā)送至數(shù)據(jù)接口機,其數(shù)據(jù)包括:3個火電機組和6個水電機組的發(fā)電機實際有功功率、發(fā)電機機端電壓、發(fā)電機轉(zhuǎn)速和AGC指令,7個風(fēng)電場的節(jié)點電壓、網(wǎng)側(cè)有功功率和AGC指令,火電機組的網(wǎng)側(cè)機組跳閘指令,風(fēng)電場的網(wǎng)側(cè)機組跳閘指令,以及1個同步信號;
[0010]3)數(shù)據(jù)接口機發(fā)送至GTFPGA板卡的數(shù)據(jù)包括3個火電機組和6個水電機組的發(fā)電機分合閘指令和機械功率,7個風(fēng)電場的有功功率和無功功率,以及16個各類機組的同步號。
[0011]4)數(shù)據(jù)接口機與協(xié)調(diào)服務(wù)器之間通過TCP/IP協(xié)議以每50ms交互256000個字節(jié)數(shù)據(jù)通訊;
[0012]5)網(wǎng)側(cè)RTDS實時仿真系統(tǒng)的PB5板卡與GTFPGA板卡之間基于Aurora協(xié)議方式進行光纖通訊。
[0013]所述協(xié)調(diào)服務(wù)器將來自數(shù)據(jù)接口機的數(shù)據(jù)分發(fā)到源側(cè)的風(fēng)電、水電和火電機組的仿真服務(wù)器、將源側(cè)的風(fēng)電、水電和火電機組的仿真服務(wù)器的數(shù)據(jù)發(fā)送到數(shù)據(jù)接口機。
[0014]所述數(shù)據(jù)接口機選用Xilinx公司的FPGA通訊卡,型號為XC6SLX45T。
[0015]所述GTFPGA板卡選用Xilinx公司的ML507開發(fā)板。
[0016]本發(fā)明的有益效果是有效滿足了 RTDS微秒級實時仿真系統(tǒng)與源側(cè)毫秒級實時仿真系統(tǒng)之間需要的實時、高速、連續(xù)、穩(wěn)定、可靠的數(shù)據(jù)傳輸,并且傳輸速率達到50GB/S,數(shù)據(jù)無錯誤。
【專利附圖】
【附圖說明】
[0017]圖1是本發(fā)明提供的一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)的通訊接口及數(shù)據(jù)傳輸方法的結(jié)構(gòu)框圖;
[0018]圖2是本發(fā)明提供的一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)的通訊接口及數(shù)據(jù)傳輸方法的工作流程圖;
[0019]圖3是本發(fā)明提供的一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)的通訊接口及數(shù)據(jù)傳輸方法的數(shù)據(jù)接口機與協(xié)調(diào)服務(wù)器的數(shù)據(jù)交換流程。
[0020]圖4是本發(fā)明提供的一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)的通訊接口及數(shù)據(jù)傳輸方法的監(jiān)控程序界面;
[0021]圖5是本發(fā)明提供的一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)的通訊接口及數(shù)據(jù)傳輸方法的監(jiān)控數(shù)據(jù)列表。
【具體實施方式】
[0022]本發(fā)明提出了一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)及數(shù)據(jù)傳輸方法,下面結(jié)合附圖,對優(yōu)選實施例作詳細說明。應(yīng)該強調(diào)的是,下述說明僅僅是示例性的,而不是為了限制本發(fā)明的范圍及其應(yīng)用。
[0023]圖1是本發(fā)明提供的一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)的結(jié)構(gòu)框圖。圖1中,源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)所述包括源側(cè)毫秒級實時仿真系統(tǒng)和網(wǎng)側(cè)RTDS微秒級實時仿真系統(tǒng);其中源側(cè)毫秒級實時仿真系統(tǒng)由GTFPGA板卡與PB5板卡以SFP光電收發(fā)接口方式連接構(gòu)成;網(wǎng)側(cè)RTDS微秒級實時仿真系統(tǒng)由數(shù)據(jù)接口機與協(xié)調(diào)服務(wù)器通過TCP/IP協(xié)議以數(shù)據(jù)緩沖區(qū)塊方式構(gòu)成。
[0024]所述GTFPGA板卡包括第一 SFP光電收發(fā)接口 1、Aurora協(xié)議和第二 SFP光電收發(fā)接口 2組成。
[0025]所述PB5板卡包括第三SFP光電收發(fā)接口 3和Aurora協(xié)議組成。
[0026]所述數(shù)據(jù)接口機包括FPGA通訊卡、PCI Express接口、Aurora協(xié)議和第四SFP光電收發(fā)接口 4組成;所述數(shù)據(jù)接口機實際是一個臺式機,F(xiàn)PGA通訊卡通過PCI Express插槽安裝在這個臺式機里面。
[0027]所述源側(cè)毫秒級實時仿真系統(tǒng)和網(wǎng)側(cè)RTDS微秒級實時仿真系統(tǒng)之間是通過通訊接口之間的數(shù)據(jù)傳輸進行;GTFPGA板卡發(fā)送至數(shù)據(jù)接口機的數(shù)據(jù):3個火電機組和6個水電機組的發(fā)電機實際有功功率、發(fā)電機機端電壓、發(fā)電機轉(zhuǎn)速和AGC指令,7個風(fēng)電場的節(jié)點電壓、網(wǎng)側(cè)有功功率和AGC指令,火電機組的網(wǎng)側(cè)機組跳閘指令1,風(fēng)電場的網(wǎng)側(cè)機組跳閘指令2,以及1個同步信號;
[0028]數(shù)據(jù)接口機發(fā)送至GTFPGA板卡的數(shù)據(jù):3個火電機組和6個水電機組的發(fā)電機分合閘指令和機械功率,7個風(fēng)電場的有功功率和無功功率,以及16個各類機組的同步信號。
[0029]所述數(shù)據(jù)接口機與協(xié)調(diào)服務(wù)器之間通過TCP/IP協(xié)議以數(shù)據(jù)緩沖區(qū)塊方式,每50ms交互256000個字節(jié)數(shù)據(jù)。
[0030]所述協(xié)調(diào)服務(wù)器將來自數(shù)據(jù)接口機的數(shù)據(jù)分發(fā)到源側(cè)其他服務(wù)器、將源側(cè)其他仿真服務(wù)器的數(shù)據(jù)發(fā)送到數(shù)據(jù)接口機。
[0031]圖2是本發(fā)明提供的一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)數(shù)據(jù)傳輸方法的工作流程圖。本發(fā)明的工作流程包括以下步驟:
[0032]步驟201:系統(tǒng)初始化,開始運行;
[0033]步驟202:數(shù)據(jù)接口機配置通訊程序;
[0034]步驟203:握手信號判定;若是,則執(zhí)行步驟204 ;若否,則執(zhí)行步驟202 ;
[0035]步驟204:互發(fā)測試數(shù)據(jù);
[0036]步驟205:測試數(shù)據(jù)判定;若是,則執(zhí)行步驟206 ;若否,則執(zhí)行步驟202 ;
[0037]步驟206:實時交互傳遞數(shù)據(jù);
[0038]步驟207:運行是否終止;若是,則執(zhí)行步驟208 ;若否,則執(zhí)行步驟206 ;
[0039]步驟208:停止。
[0040]圖3是本發(fā)明提供的一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)的數(shù)據(jù)接口機與協(xié)調(diào)服務(wù)器的數(shù)據(jù)交換流程。數(shù)據(jù)接口機(FPGA通訊卡)將來自GTFPGA板卡微秒級數(shù)據(jù)保存在SDRAM,數(shù)據(jù)接口機通過PC1-E接口將數(shù)據(jù)讀到自身內(nèi)存,再將內(nèi)存數(shù)據(jù)通過TCP/IP以緩沖區(qū)塊方式、毫秒級發(fā)送到協(xié)調(diào)服務(wù)器,協(xié)調(diào)服務(wù)器將數(shù)據(jù)分發(fā)到源側(cè)的風(fēng)電、水電和火電機組的仿真服務(wù)器;協(xié)調(diào)服務(wù)器將源側(cè)的風(fēng)電、水電和火電機組的仿真服務(wù)器的數(shù)據(jù)通過TCP/IP、毫秒級發(fā)送到數(shù)據(jù)接口機,數(shù)據(jù)接口機通過PC1-E接口將自身內(nèi)存數(shù)據(jù)寫到FPGA通訊卡的SDRAM,F(xiàn)PGA通訊卡再將數(shù)據(jù)以微秒級發(fā)送至GTFPGA板卡。
[0041]圖4是本發(fā)明提供的一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)的通訊接口及數(shù)據(jù)傳輸方法的監(jiān)控程序界面,以便直觀地監(jiān)控握手信號是否完成。
[0042]圖5是本發(fā)明提供的一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)的通訊接口及數(shù)據(jù)傳輸方法的監(jiān)控數(shù)據(jù)列表,以便直觀地監(jiān)控數(shù)據(jù)傳遞是否正常。
[0043]以上所述,僅為本發(fā)明較佳的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)該以權(quán)利要求的保護范圍為準。
【權(quán)利要求】
1.一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng),其特征在于:源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)包括源側(cè)毫秒級實時仿真系統(tǒng)和網(wǎng)側(cè)RTDS微秒級實時仿真系統(tǒng);其中源側(cè)毫秒級實時仿真系統(tǒng)由GTFPGA板卡與PB5板卡以SFP光電收發(fā)接口方式連接構(gòu)成;網(wǎng)側(cè)RTDS微秒級實時仿真系統(tǒng)由數(shù)據(jù)接口機與協(xié)調(diào)服務(wù)器通過TCP/IP協(xié)議以數(shù)據(jù)緩沖區(qū)塊方式構(gòu)成。
2.根據(jù)權(quán)利要求1所述一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng),其特征在于:所述GTFPGA板卡包括第一 SFP光電收發(fā)接口 1、Aurora協(xié)議和第二 SFP光電收發(fā)接口 2組成。
3.根據(jù)權(quán)利要求1所述一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng),其特征在于:所述PB5板卡包括第三SFP光電收發(fā)接口 3和Aurora協(xié)議組成。
4.根據(jù)權(quán)利要求1所述一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng),其特征在于:所述數(shù)據(jù)接口機包括FPGA通訊卡、PCI Express接口、Aurora協(xié)議和第四SFP光電收發(fā)接口4組成;所述數(shù)據(jù)接口機實際是一個臺式機,F(xiàn)PGA通訊卡通過PCI Express插槽安裝在這個臺式機里面。
5.一種基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于:源側(cè)毫秒級實時仿真系統(tǒng)和網(wǎng)側(cè)RTDS微秒級實時仿真系統(tǒng)之間是通過通訊接口之間的數(shù)據(jù)傳輸進行;具體包括:1)數(shù)據(jù)接口機首先配置通訊程序,與GTFPGA板卡建立正確的通訊連接后,開始以每50us交互256個字節(jié)數(shù)據(jù):2)GTFPGA板卡將數(shù)據(jù)發(fā)送至數(shù)據(jù)接口機,其數(shù)據(jù)包括:3個火電機組和6個水電機組的發(fā)電機實際有功功率、發(fā)電機機端電壓、發(fā)電機轉(zhuǎn)速和AGC指令,7個風(fēng)電場的節(jié)點電壓、網(wǎng)側(cè)有功功率和AGC指令,火電機組的網(wǎng)側(cè)機組跳閘指令,風(fēng)電場的網(wǎng)側(cè)機組跳閘指令,以及1個同步信號;`3)數(shù)據(jù)接口機發(fā)送至GTFPGA板卡的數(shù)據(jù)包括3個火電機組和6個水電機組的發(fā)電機分合閘指令和機械功率,7個風(fēng)電場的有功功率和無功功率,以及16個各類機組的同步信號。4)數(shù)據(jù)接口機與協(xié)調(diào)服務(wù)器之間通過TCP/IP協(xié)議以每50ms交互256000個字節(jié)數(shù)據(jù)通訊;5)網(wǎng)側(cè)RTDS實時仿真系統(tǒng)的PB5板卡與GTFPGA板卡之間基于Aurora協(xié)議方式進行光纖通訊。
6.根據(jù)權(quán)利要求5所述基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于:工作流程包括以下步驟:步驟201:系統(tǒng)初始化,開始運行;步驟202:數(shù)據(jù)接口機配置通訊程序;步驟203:握手信號判定;若是,則執(zhí)行步驟204 ;若否,則執(zhí)行步驟202 ;步驟204:互發(fā)測試數(shù)據(jù);步驟205:測試數(shù)據(jù)判定;若是,則執(zhí)行步驟206 ;若否,則執(zhí)行步驟202 ;步驟206:實時交互傳遞數(shù)據(jù);步驟207:運行是否終止;若是,則執(zhí)行步驟208 ;若否,則執(zhí)行步驟206 ;步驟208:停止。
7.根據(jù)權(quán)利要求5所述基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于:所述協(xié)調(diào)服務(wù)器將來自數(shù)據(jù)接口機的數(shù)據(jù)分發(fā)到源側(cè)的風(fēng)電、水電和火電機組的仿真服務(wù)器、將源側(cè)的風(fēng)電、水電和火電機組的仿真服務(wù)器的數(shù)據(jù)發(fā)送到數(shù)據(jù)接口機。
8.根據(jù)權(quán)利要求5所述基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于:所述數(shù)據(jù)接口機選用Xilinx公司的FPGA通訊卡,型號為XC6SLX45T。
9.根據(jù)權(quán)利要求5所述基于RTDS的源網(wǎng)協(xié)調(diào)聯(lián)合實時仿真系統(tǒng)的數(shù)據(jù)傳輸方法,其特征在于:所 述GTFPGA板卡選用Xilinx公司的ML507開發(fā)板。
【文檔編號】G05B17/02GK103676670SQ201310684026
【公開日】2014年3月26日 申請日期:2013年12月13日 優(yōu)先權(quán)日:2013年12月13日
【發(fā)明者】曾德良, 牛玉廣, 李青, 張文廣 申請人:華北電力大學(xué)