亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于并行計算的煤礦高壓電網(wǎng)短路電流計算方法

        2018-09-04 09:37:16王新良付萌萌
        軟件導(dǎo)刊 2018年6期
        關(guān)鍵詞:短路電流并行計算

        王新良 付萌萌

        摘 要:在礦井高壓供電系統(tǒng)中,當(dāng)節(jié)點數(shù)量較多時,為了能夠以較少的時間開銷完成基于關(guān)聯(lián)矩陣礦井高壓電網(wǎng)的自動短路計算,提出一種煤礦高壓電網(wǎng)短路電流并行計算方法。該方法基于礦井高壓供電系統(tǒng)結(jié)構(gòu)特點,充分利用并行計算技術(shù)。仿真表明,該方法能夠有效減少煤礦高壓電網(wǎng)短路電流計算時間開銷。

        關(guān)鍵詞:煤礦高壓電網(wǎng);短路電流;并行計算;拓撲分析

        DOI:10.11907/rjdk.172772

        中圖分類號:TP301

        文獻標識碼:A 文章編號:1672-7800(2018)006-0035-04

        Abstract:In order to save time of automatic short circuit calculation of coalmine high grid based on incidence matrix when there are many nodes in the high grid , the paper puts forward a parallel computing method of short circuit current of coalmine high grid. Parallel computing is based on features of coalmine high grid. The simulation shows that the method can save time of short circuit current calculation of coalmine high grid effectively.

        Key Words:coalmine high grid; short circuit current; parallel computing; topological analysis

        0 引言

        并行計算是計算機科學(xué)重要的研究內(nèi)容,已有幾十年的發(fā)展歷程[1-2]。利用并行計算技術(shù)提高大規(guī)模數(shù)據(jù)計算速度與效率已逐漸成為人們的共識[3-4]。并行計算在石油、氣象、軍事等傳統(tǒng)行業(yè)得到應(yīng)用。隨著科技的進步與應(yīng)用的發(fā)展,并行計算的用戶也得到了很大的擴充,如電信等行業(yè)[5-6]。用并行算法計算性能問題是高端、高性能、大規(guī)模并行計算領(lǐng)域非常重要的研究內(nèi)容[7-8],也是大規(guī)模數(shù)值計算發(fā)展的必然趨勢[9-10]。當(dāng)前,在微機繼電保護的算法中,傅里葉變換法、小波變換法和最小二乘法是計算電網(wǎng)短路電流的主要方法[11]。在礦井高壓供電系統(tǒng)中,當(dāng)節(jié)點數(shù)量較多時,基于關(guān)聯(lián)矩陣完成礦井高壓電網(wǎng)自動短路計算時間復(fù)雜度較高,時間開銷大,因此提出一種煤礦高壓電網(wǎng)短路電流并行計算方法降低時間開銷。

        1 基于并行計算的煤礦高壓電網(wǎng)自適應(yīng)拓撲分析模型

        1.1 煤礦高壓供電系統(tǒng)支路節(jié)點集合S-i計算方法

        假定開關(guān)狀態(tài)為合閘的電源支路節(jié)點數(shù)量有n個,以煤礦高壓供電系統(tǒng)電源支路節(jié)點為起點,將煤礦高壓供電系統(tǒng)支路節(jié)點分為n個集合, 每個支路節(jié)點集合用S-i表示, 1≤i≤n。首先,將煤礦高壓供電系統(tǒng)中所有開關(guān)狀態(tài)為合閘的電源支路節(jié)點加入到集合ps中,假定開關(guān)狀態(tài)為合閘的電源支路節(jié)點數(shù)量有n個,從ps中取出一個電源支路節(jié)點,i數(shù)值設(shè)置為1;然后將該電源支路節(jié)點用A-i表示,將A-i加入到支路節(jié)點集合S-i中,在煤礦高壓供電系統(tǒng)中查找由電源支路節(jié)點A-i供電、所有開關(guān)狀態(tài)為合閘的支路節(jié)點,并將獲得的所有支路節(jié)點加入到集合S-i中。此時如果集合ps不為空,從集合ps中取出下一個電源支路節(jié)點,將i的數(shù)值加1,該電源支路節(jié)點用A-i+1表示,將A-i+1加入到支路節(jié)點集合S-i中,在煤礦高壓供電系統(tǒng)中查找由電源支路節(jié)點A-i+1供電的所有開關(guān)狀態(tài)為合閘的支路節(jié)點,并將獲得的所有支路節(jié)點加入到集合S-i中。直至集合ps為空集合時,則可獲得n個支路節(jié)點集合,每個支路節(jié)點集合用S-i表示。

        1.2 依據(jù)支路節(jié)點集合S-i計算其對應(yīng)的最終供電關(guān)聯(lián)矩陣E-i

        將獲得的每個支路節(jié)點集合S-i(1≤i≤n)加入數(shù)據(jù)調(diào)度任務(wù)隊列Q-1中,按照先到先服務(wù)的原則執(zhí)行操作。首先判斷當(dāng)前系統(tǒng)活動線程數(shù)是否達到最大線程設(shè)置數(shù)。若已達到,等待V秒后,重復(fù)判斷;若未達到,則創(chuàng)建一個新的空閑線程,將之前取出的支路節(jié)點集合S-i綁定在新建的空閑線程中,將此線程設(shè)置為繁忙線程,加入到繁忙線程隊列B-1中。從繁忙線程隊列B-1中,取出并執(zhí)行所述綁定支路節(jié)點集合S-i的繁忙線程。該線程依據(jù)獲得的支路節(jié)點集合S-i,基于關(guān)聯(lián)矩陣進行網(wǎng)絡(luò)拓撲分析,獲得相應(yīng)的最終供電關(guān)聯(lián)矩陣E-i(1≤i≤n),線程執(zhí)行完畢后,釋放該繁忙線程。

        獲得每個支路節(jié)點集合S-i對應(yīng)的供電關(guān)聯(lián)矩陣E-i還需要一系列的具體操作。首先支路節(jié)點集合S-i中支路節(jié)點的數(shù)量用K-i表示,依據(jù)支路節(jié)點集合S-i中支路節(jié)點之間的供電關(guān)系生成支路節(jié)點和支路節(jié)點的直接供電關(guān)聯(lián)矩陣NC-i,則關(guān)聯(lián)矩陣NC-i為K-i行K-i列,關(guān)聯(lián)矩陣NC-i以支路節(jié)點順序號為行號和列號。在關(guān)聯(lián)矩陣NC-i中,如果支路節(jié)點q由支路節(jié)點t直接供電,則在關(guān)聯(lián)矩陣NC-i中的第q行第t列的元素對應(yīng)值為1,否則為0;當(dāng)q和t相等時,關(guān)聯(lián)矩陣NC-i中的第q行第t列的元素對應(yīng)值為1。然后將矩陣NC-i和自身作矩陣乘法運算,得到一個新的矩陣D-i,D-i=NC-i*NC-i。最后比較矩陣D-i和矩陣NC-i是否發(fā)生變化,如果發(fā)生變化,則將矩陣D-i的數(shù)值賦予矩陣NC-i,將矩陣NC-i和自身作矩陣乘法運算,得到下一個新的矩陣D-i,直至二者沒有發(fā)生變化,此時計算所得的矩陣D-i即是支路節(jié)點與支路節(jié)點的最終供電關(guān)聯(lián)矩陣E-i,矩陣E-i為K-i行K-i列。

        1.3 依據(jù)供電關(guān)聯(lián)矩陣E-i整個高壓供電系統(tǒng)最終供電關(guān)聯(lián)矩陣E計算

        假定煤礦高壓供電系統(tǒng)中開關(guān)狀態(tài)為合閘的支路節(jié)點(包括電源支路節(jié)點)數(shù)量有m個,依據(jù)獲得的所有供電關(guān)聯(lián)矩陣E-i(1≤i≤n)生成整個高壓供電系統(tǒng)最終供電關(guān)聯(lián)矩陣E。首先依據(jù)關(guān)聯(lián)矩陣E-i(1≤i≤n)生成其對應(yīng)的左側(cè)變換矩陣LE-i,變換矩陣LE-i為m行K-i列;將變換矩陣LE-i中所有元素的數(shù)值設(shè)置為0。如果i=1,則將變換矩陣LE-i中第q行第q列元素的數(shù)值設(shè)置為1,其中1≤q≤K-i;如果i>1,則將變換矩陣LE-i中第(q+∑i-1-j=1k-j)行第q列元素的數(shù)值設(shè)置為1,其中1≤q≤K-i;然后依據(jù)關(guān)聯(lián)矩陣E-i(1≤i≤n)生成其對應(yīng)的右側(cè)變換矩陣RE-i,變換矩陣RE-i為k-i行m列;將變換矩陣RE-i中所有元素的數(shù)值設(shè)置為0;如果i=1,則將變換矩陣RE-i中第q行第q列元素的數(shù)值設(shè)置為1,其中 1≤q≤K-i ;如果i>1,則將變換矩陣RE-i中第q行第(q+∑i-1-j=1k-j )列元素的數(shù)值設(shè)置為1,其中1≤q≤K-i。最后依據(jù)供電關(guān)聯(lián)矩陣E-i、左側(cè)變換矩陣LE-i和右側(cè)變換矩陣RE-i(1≤i≤n)生成整個高壓供電系統(tǒng)的最終供電關(guān)聯(lián)矩陣E,最終供電關(guān)聯(lián)矩陣 E=∑n-i=1(LE-i*E-i*RE-i)。

        2 依據(jù)供電關(guān)聯(lián)矩陣E的短路電流并行計算算法

        將煤礦高壓供電系統(tǒng)中開關(guān)狀態(tài)為合閘的m個支路節(jié)點加入到集合DS中,按照先到先服務(wù)的原則,基于關(guān)聯(lián)矩陣E完成每個支路節(jié)點對應(yīng)短路電流的并行計算。

        從支路節(jié)點集合DS中取出一個支路節(jié)點,取出的支路節(jié)點用DS-u表示,將獲得的支路節(jié)點 DS-u (1≤u≤m)放入數(shù)據(jù)調(diào)度任務(wù)隊列Q-2中。此時判斷當(dāng)前活動線程數(shù)是否達到最大線程設(shè)置數(shù),若已達到,等待V秒后,重復(fù)判斷;若未達到,則創(chuàng)建一個新的空閑線程,將之前取出的支路節(jié)點DS-u綁定在新建的空閑線程中,將此線程設(shè)置為繁忙線程,加入到繁忙線程隊列B-2中。從繁忙線程隊列B-2中,取出需綁定支路節(jié)點DS-u的繁忙線程,執(zhí)行該繁忙線程,該線程依據(jù)獲得的支路節(jié)點DS-u基于關(guān)聯(lián)矩陣E計算其對應(yīng)的短路電流,支路節(jié)點DS-u對應(yīng)的短路電流計算完成后釋放其對應(yīng)的繁忙線程。直至集合DS為空,短路計算調(diào)度完成。

        依據(jù)獲得的支路節(jié)點DS-u,基于關(guān)聯(lián)矩陣E計算其對應(yīng)短路電流還需要一系列的具體方法。首先當(dāng)支路節(jié)點DS-u對應(yīng)的線路末端發(fā)生短路時,因線路u由支路節(jié)點DS-u直接控制,因此首先在最終供電關(guān)聯(lián)矩陣E中找到支路節(jié)點DS-u對應(yīng)的行,然后找到該行中數(shù)值為1的所有元素對應(yīng)的列號,再依據(jù)獲得的列號找到對應(yīng)的支路節(jié)點集合P-u,P-u是所有給線路u供電的支路節(jié)點集合。如果集合P-u中不存在電源支路節(jié)點,則說明線路u沒有電源供電,不進行短路計算;如果集合P-u中存在電源支路節(jié)點,則說明線路u有電源供電,應(yīng)在支路節(jié)點-供電線路鄰接表T中查詢集合P-u中每個供電支路節(jié)點對應(yīng)的供電線路信息;依據(jù)獲取的每條供電線路長度、單位電阻和單位電抗計算出每條線路的電阻和電抗,根據(jù)每條線路的電阻、電抗和預(yù)先設(shè)置的最大運行方式下的系統(tǒng)電抗,計算獲得最大運行方式下的總電阻R-max和總電抗X-max,然后依據(jù)高壓供電系統(tǒng)短路點所在線路的平均電壓U和總電阻、總電抗計算最大運行方式下的三相短路電流I(3)-max=U3R2-max+X2-max 。

        根據(jù)每條線路的電阻、電抗和預(yù)先設(shè)置的最小運行方式下的系統(tǒng)電抗計算獲得最小運行方式下的總電阻R-min和總電抗X-min,然后依據(jù)高壓供電系統(tǒng)短路點所在線路的平均電壓U和總電阻、總電抗計算最小運行方式下的二相短路電流I(2)-min=U2R2-min+X2-min 。

        3 仿真分析

        圖1是煤礦高壓供電系統(tǒng),用黑色填充的支路節(jié)點為分閘狀態(tài),未填充的支路節(jié)點為合閘狀態(tài);電源支路節(jié)點為X-1,Y-1,Z-1,聯(lián)絡(luò)開關(guān)節(jié)點狀態(tài)均為分閘。電源支路節(jié)點的數(shù)量有3個,以煤礦高壓供電系統(tǒng)電源支路節(jié)點為起點,將煤礦高壓供電系統(tǒng)支路節(jié)點分為3個集合,每個支路節(jié)點集合用 S-i表示,1≤i≤3。將煤礦高壓供電系統(tǒng)中所有開關(guān)狀態(tài)為合閘的電源支路節(jié)點加入到集合PS中,PS={X-1,Y-1,Z-1}。集合PS對應(yīng)的支路節(jié)點集合S-i分別為:

        每個支路節(jié)點集合S-i中支路節(jié)點編號如圖1所示。

        在圖1所示的煤礦高壓供電系統(tǒng)圖中,依據(jù)獲得的每個支路節(jié)點集合S-i(1≤i≤3),基于先到先服務(wù)的調(diào)度原則,分別對每個支路節(jié)點集合S-i(1≤i≤3)基于關(guān)聯(lián)矩陣進行并行網(wǎng)絡(luò)拓撲分析,獲得每個支路節(jié)點集合S-i對應(yīng)的最終供電關(guān)聯(lián)矩陣E-i(1≤i≤3)。其中,

        在圖1所示的煤礦高壓供電系統(tǒng)圖中,煤礦高壓供電系統(tǒng)中開關(guān)狀態(tài)為合閘的支路節(jié)點(包括電源支路節(jié)點)數(shù)量有34個,依據(jù)獲得的所有供電關(guān)聯(lián)矩陣E-i(1≤i≤3)生成整個高壓供電系統(tǒng)的最終供電關(guān)聯(lián)矩陣E。

        依據(jù)關(guān)聯(lián)矩陣E-i(1≤i≤3)生成其對應(yīng)的左側(cè)變換矩陣LE-i,變換矩陣LE-i為34行k-i列;將變換矩陣LE-i中所有元素的數(shù)值設(shè)置為1, 其中k-1=11,k-2=13,k-3=10。針對每個變換矩陣LE-i (1≤i≤3),如果i=1,則將變換矩陣LE-i中第q行第q列元素的數(shù)值設(shè)置為1,其中1≤q≤k-i;如果i>1,則將變換矩陣LE-i中第q+∑i-1-j=1k-j行第q列元素的數(shù)值設(shè)置為1,其中1≤q≤k-i。

        依據(jù)關(guān)聯(lián)矩陣E-i(1≤i≤3)生成其對應(yīng)的右側(cè)變換矩陣RE-i,變換矩陣RE-i為k-i行34列;將變換矩陣RE-i中所有元素的數(shù)值設(shè)置為0。針對每個變換矩陣RE-i,如果i=1,則將變換矩陣RE-i中第q行第q列元素的數(shù)值設(shè)置為1,其中1≤q≤k-i;如果i>1,則將變換矩陣RE-i中第q行第q+∑-j=1i-1k-j列元素的數(shù)值設(shè)置為1。

        依據(jù)供電關(guān)聯(lián)矩陣E-i、左側(cè)變換矩陣LE-i 和右側(cè)變換矩陣RE-i(1≤i≤3)生成整個高壓供電系統(tǒng)最終供電關(guān)聯(lián)矩陣E,最終供電關(guān)聯(lián)矩陣E=(LE-i*E-i*RE-i)。矩陣E如下:

        在非并行計算的情況下,完成整個煤礦高電網(wǎng)拓撲分析所需時間為0.002s,并行情況下是0.001s。為了突出在并行情況下能夠減少拓撲分析的時間,將整個煤礦高壓電網(wǎng)的節(jié)點數(shù)目擴展為50,70,90,110,130,150,170,分別計算在對應(yīng)的情況下完成拓撲分析所需時間。仿真結(jié)果如表1所示。

        為方便比較,將所有數(shù)據(jù)作圖進行比較,如圖2所示。

        在圖1所示的煤礦高壓供電系統(tǒng)圖中,將34個支路節(jié)點(X-1,X-2,X-3,X-4,X-5,X-6,X-7,X-8,X-9,X-10,X-11,Y-1,Y-2,Y-3,Y-4,Y-5,Y-6,Y-7,Y-8,Y-9,Y-10,Y-11,Y-12,Y-13,Z-1,Z-2,Z-3,Z-4,Z-5,Z-6,Z-7,Z-8,Z-9,Z-10)加入到集合DS中。依據(jù)獲得的支路節(jié)點集合DS,基于先到先服務(wù)的調(diào)度原則和關(guān)聯(lián)矩陣E完成每個支路節(jié)點對應(yīng)短路電流的并行計算。

        從支路節(jié)點集合DS中取出一個支路節(jié)點,取出的支路節(jié)點用DS-u表示;將獲得的支路節(jié)點DS-u(1≤u≤m)放入數(shù)據(jù)調(diào)度任務(wù)隊列Qv-2中并判斷當(dāng)前活動線程數(shù)是否達到最大線程設(shè)置數(shù),若已達到,等待V秒后,重復(fù)判斷。若未達到,則創(chuàng)建一個新的空閑線程,將之前取出的支路節(jié)點DS-u綁定在新建的空閑線程中,將此線程設(shè)置為繁忙線程,加入到繁忙線程隊列B-2中。從繁忙線程隊列B-2中,取出所述綁定支路節(jié)點DS-u的繁忙線程,執(zhí)行該繁忙線程,該線程依據(jù)獲得的支路節(jié)點DS-u,基于關(guān)聯(lián)矩陣E計算其對應(yīng)的短路電流;支路節(jié)點DS-u對應(yīng)的短路電流計算完成后釋放其對應(yīng)的繁忙線程;直至D-S為空時,短路計算調(diào)度完成。

        在并行情況下,完成整個煤礦高壓供電系統(tǒng)中每個支路節(jié)點短路計算所需時間為0.000 007s,若在非并行情況下時間為0.000 005s。為了突出在并行情況下能夠減少計算短路電流時間,將整個煤礦高壓電節(jié)點數(shù)量分別擴展為50、70、90、110、130、150、170。

        分別計算相應(yīng)的節(jié)點數(shù)目在并行情況下與非并行情況下對應(yīng)的時間,如表2所示。

        為方便比較,將所有數(shù)據(jù)作圖進行比較,如圖3所示。

        4 結(jié)語

        本文提出了一種煤礦高壓電網(wǎng)短路電流并行計算方法,該方法基于礦井高壓供電系統(tǒng)結(jié)構(gòu)特點,充分利用并行計算技術(shù),實現(xiàn)煤礦高壓電網(wǎng)短路電流并行計算。仿真結(jié)果表明,該方法能夠明顯減少基于關(guān)聯(lián)矩陣完成礦井高壓電網(wǎng)自動短路計算的時間開銷。

        參考文獻:

        [1] 陳國良,孫廣中,徐云,等.并行計算的一體化研究現(xiàn)狀與發(fā)展趨勢[J].科學(xué)通報,2009,54(8):1043-1049.

        [2] 鄒賢才,李建成,汪海洪,等.OpenMP并行計算在衛(wèi)星重力數(shù)據(jù)處理中的應(yīng)用[J].測繪學(xué)報,2010,39(6):636-641.

        [3] 陳樹敏,羅俊博,陳青.并行計算技術(shù)的幾種實現(xiàn)方式研究[J].計算機技術(shù)與發(fā)展,2015,25(9):174-177.

        [4] 雷英杰,霍紅衛(wèi).典型并行算法的實現(xiàn)性能分析[J].空軍工程大學(xué)學(xué)報,2003,4(5):67-70.

        [5] 厲天威,阮江軍,黃道春,等.大規(guī)模電磁場數(shù)值計算中并行迭代方法的比較[J]. 電工技術(shù)學(xué)報,2007,22(8):166-173.

        [6] 劉俊,馬志瀛,閆靜,等.基于改進梯度校正法的短路電流在線實時計算[J].電工技術(shù)學(xué)報,2007,22(10):65-70.

        [7] 劉揚,譚國俊.基于智能變電站的煤礦高壓電網(wǎng)選擇性接地保護研究[J].煤炭學(xué)報,2013,38(12):2259-2264.

        [8] 梁燕君.計算機數(shù)據(jù)庫的構(gòu)建與管理維護[J].計算機光盤軟件與應(yīng)用, 2014,12(24): 303-304.

        [9] 姚玉斌,王丹,吳志良等.方程求解法網(wǎng)絡(luò)拓撲分析[J].電力自動化設(shè),2010,30(1):79-83.

        [10] 黃旌, 李恒偉.航空機務(wù)計量組器具管理系統(tǒng)的開發(fā)[J].工業(yè)計量,2010,1(1):16-18.

        [11] 劉建,程紅麗.面向配電自動化的配電網(wǎng)數(shù)據(jù)結(jié)構(gòu)[J].電力系統(tǒng)自動化,2001,25(13):34-37.

        (責(zé)任編輯:江 艷)

        猜你喜歡
        短路電流并行計算
        基于自適應(yīng)線程束的GPU并行粒子群優(yōu)化算法
        云計算中MapReduce分布式并行處理框架的研究與搭建
        矩陣向量相乘的并行算法分析
        并行硬件簡介
        基于GPU的超聲場仿真成像平臺
        基于Matlab的遙感圖像IHS小波融合算法的并行化設(shè)計
        科技視界(2016年11期)2016-05-23 08:13:35
        深度限流裝置在電力工程設(shè)計中的應(yīng)用
        配電繼電保護現(xiàn)存問題和解決辦法探析
        750千伏烏北站短路電流抑制方法與改進措施
        科技視界(2016年10期)2016-04-26 11:58:46
        一起線路故障引起多臺主變間隙保護動作跳閘事故的分析
        男女肉粗暴进来120秒动态图 | 东北女人啪啪对白| 亚洲一区二区三区四区五区六| 国精无码欧精品亚洲一区| 91久久福利国产成人精品| 亚洲最黄视频一区二区| 国产精品国产三级国产专区不| 久久精品国产亚洲av果冻传媒| 免费观看又色又爽又黄的| 日韩丝袜亚洲国产欧美一区| 日本精品一区二区三区在线播放 | 亚洲九九夜夜| 国产主播一区二区三区在线观看| 超级少妇一区二区三区| 亚洲码专区亚洲码专区| 又硬又粗进去好爽免费| 久久综合给合综合久久| 狠狠躁天天躁无码中文字幕图| 日本五十路熟女在线视频| 日本高清在线一区二区三区| 精品亚洲一区二区三区四区五| 2020无码专区人妻系列日韩| 久久久久亚洲精品天堂| 欧美一级鲁丝片免费一区| 青青青爽在线视频免费播放| 亚洲综合天堂av网站在线观看| 中国农村熟妇性视频| 日韩一区二区不卡av| 国产激情小视频在线观看的| 末成年人av一区二区| 日本va欧美va精品发布| 国产又黄又大又粗的视频| 国产亚洲精品性爱视频| av天堂手机在线看片资源| 97一期涩涩97片久久久久久久 | 无码人妻视频一区二区三区99久久 | 亚洲av第一成肉网| 亚洲一区二区国产精品视频| 自由成熟女性性毛茸茸应用特色| 内射人妻视频国内| a在线免费|