Dgs數(shù)據(jù)格式與ieee標(biāo)準(zhǔn)格式cdf的接口轉(zhuǎn)換方法
【專利摘要】本發(fā)明提供一種DGS數(shù)據(jù)格式與IEEE標(biāo)準(zhǔn)格式CDF的接口轉(zhuǎn)換方法,通過(guò)在程序中讀入由DIgSILENT軟件導(dǎo)出的DGS格式的文件,將文件中電氣元件模塊包含的數(shù)據(jù)進(jìn)行計(jì)算和格式的整理,生成符合IEEE標(biāo)準(zhǔn)格式CDF的文件,解決了DIgSILENT軟件電力系統(tǒng)普遍應(yīng)用后,其導(dǎo)出的數(shù)據(jù)格式和傳統(tǒng)電力系統(tǒng)應(yīng)用軟件數(shù)據(jù)格式不兼容的問(wèn)題,具有較強(qiáng)的工程實(shí)用性。
【專利說(shuō)明】DGS數(shù)據(jù)格式與IEEE標(biāo)準(zhǔn)格式CDF的接口轉(zhuǎn)換方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于電力系統(tǒng)分析應(yīng)用領(lǐng)域,具體涉及DIgSILENT軟件導(dǎo)出的DGS數(shù)據(jù)格式與IEEE標(biāo)準(zhǔn)數(shù)據(jù)格式CDF之間的接口轉(zhuǎn)換方法。
【背景技術(shù)】
[0002]電力系統(tǒng)電磁機(jī)電暫態(tài)混合仿真程序DIgSILENT (PowerFactory)軟件是德國(guó)DIgSILENT GmbH公司開(kāi)發(fā)的電力系統(tǒng)仿真軟件,DIgSILENT這一名稱來(lái)源于數(shù)字仿真和電網(wǎng)計(jì)算程序(Digital SImuLation and Electrical NeTwork),最早的開(kāi)發(fā)始于 1976年。自1993年開(kāi)始,DIgSILENT軟件開(kāi)始全面引入面向?qū)ο缶幊碳夹g(shù)和數(shù)據(jù)庫(kù)概念,并對(duì)算法和元件模型進(jìn)行了較大改進(jìn),允許用戶在單一的數(shù)據(jù)庫(kù)中創(chuàng)建詳盡的電力系統(tǒng)元件模型(包括穩(wěn)態(tài)、時(shí)域、頻域等計(jì)算用的一系列參數(shù)),不需要再像其他一些電力系統(tǒng)分析軟件那樣采用不同的軟件包進(jìn)行相應(yīng)類(lèi)型的電力系統(tǒng)仿真計(jì)算(例如輸電、配電、發(fā)電或工業(yè)應(yīng)用)。
[0003]DIgSILENT軟件包含了幾乎常用的所有電力系統(tǒng)分析的功能,如潮流、短路計(jì)算、機(jī)電暫態(tài)及電磁暫態(tài)計(jì)算、諧波分析、小干擾穩(wěn)定分析等。另外一個(gè)重要的特點(diǎn)是:把機(jī)電暫態(tài)分析模型與電磁暫態(tài)分析模型結(jié)合到一起,這使得其既能對(duì)電網(wǎng)的暫態(tài)故障進(jìn)行分析,又能研究長(zhǎng)期的電能質(zhì)量問(wèn)題及控制方法。
[0004]DIgSILENT軟件提供了全面的電力系統(tǒng)元件的模型庫(kù),包括發(fā)電機(jī)、電動(dòng)機(jī)、控制器、動(dòng)態(tài)負(fù)荷、線路、變壓器、并聯(lián)設(shè)備的模型。其中,風(fēng)速、機(jī)械傳動(dòng)系統(tǒng)、空氣動(dòng)力學(xué)部分及風(fēng)電機(jī)組的控制系統(tǒng)都采用動(dòng)態(tài)仿真語(yǔ)言DSL在軟件中搭建。
[0005]DIgSILENT軟件具有以下特點(diǎn):數(shù)據(jù)庫(kù)概念的數(shù)據(jù)存儲(chǔ)方式,分級(jí)的面向?qū)ο髷?shù)據(jù)管理器,靈活的項(xiàng)目方案管理系統(tǒng);基于Windows標(biāo)準(zhǔn)的操作模式和圖模一體化的處理方式;多種參數(shù)描述方式:與SCADA/GIS之間接口的數(shù)據(jù)交換語(yǔ)言(DOLE),面向連續(xù)運(yùn)行過(guò)程的仿真語(yǔ)言DSL和面向程序化過(guò)程的編程語(yǔ)言DPL。
[0006]DIgSILENT軟件較強(qiáng)的操作性和人性化的使用方法,使得其逐漸在電力系統(tǒng)中普及應(yīng)用。很多電力公司和研究所都使用了 DIgSILENT軟件搭建不同地區(qū)的電網(wǎng)模型進(jìn)行仿真研究,在對(duì)這些地區(qū)電網(wǎng)應(yīng)用其他電力系統(tǒng)程序分析時(shí),需要從DIgSILENT軟件中導(dǎo)出電網(wǎng)以DGS數(shù)據(jù)格式表示的網(wǎng)架結(jié)構(gòu),然而其他電力系統(tǒng)程序通常是基于IEEE標(biāo)準(zhǔn)格式⑶F (Common Data Format)實(shí)現(xiàn)的,若通過(guò)人工方法將DGS格式轉(zhuǎn)換為⑶F格式,需要大量的工作量,不僅耗費(fèi)時(shí)間長(zhǎng),效率低,而且極容易出錯(cuò),浪費(fèi)了大量的人力物力。因此,需要尋求一種智能接口轉(zhuǎn)換方法,方便地將DGS格式數(shù)據(jù)轉(zhuǎn)換為CDF格式數(shù)據(jù)。
【發(fā)明內(nèi)容】
[0007]本發(fā)明的目的在于提供一種DGS數(shù)據(jù)格式與IEEE標(biāo)準(zhǔn)格式⑶F的接口轉(zhuǎn)換方法,該方法旨在解決DIgSILENT軟件在電力系統(tǒng)普遍應(yīng)用后,其導(dǎo)出的數(shù)據(jù)格式和傳統(tǒng)電力系統(tǒng)應(yīng)用軟件數(shù)據(jù)格式不兼容的問(wèn)題,具有較強(qiáng)的工程實(shí)用性。
[0008]為達(dá)到上述目的,本發(fā)明采用了以下技術(shù)方案。[0009]該接口轉(zhuǎn)換方法包括以下步驟:在程序中讀入DGS格式的文件,將文件中電氣元件模塊包含的數(shù)據(jù)進(jìn)行計(jì)算和格式的整理,生成符合IEEE標(biāo)準(zhǔn)格式⑶F的文件。
[0010]所述接口轉(zhuǎn)換方法具體包括以下步驟:
[0011]I)統(tǒng)計(jì)DIgSILENT軟件導(dǎo)出的以DGS數(shù)據(jù)格式表示的電力系統(tǒng)網(wǎng)架結(jié)構(gòu)中每種類(lèi)型電氣元件的個(gè)數(shù);
[0012]2)經(jīng)過(guò)步驟I)后,讀入DGS格式文件中的StaCubic模塊和母線模塊(ElmTerm),然后編寫(xiě)母線編號(hào)的過(guò)渡矩陣,所述母線編號(hào)的過(guò)渡矩陣中各列數(shù)據(jù)分別為:矩陣每行的序號(hào)、StaCubic模塊中的第一列數(shù)據(jù)、對(duì)應(yīng)母線在IEEE標(biāo)準(zhǔn)格式⑶F中的編號(hào)、StaCubic模塊中的第三列數(shù)據(jù)(母線在DGS中的原始編號(hào))以及對(duì)應(yīng)母線電壓等級(jí);
[0013]3)經(jīng)過(guò)步驟2)后,讀入DGS格式文件中的發(fā)電機(jī)模塊(ElmSym)、負(fù)載模塊(ElmLod)以及并聯(lián)支路模塊(ElmShnt)的數(shù)據(jù),然后計(jì)算IEEE標(biāo)準(zhǔn)格式⑶F中的各母線對(duì)應(yīng)的發(fā)電機(jī)有功功率和無(wú)功功率、負(fù)荷有功功率和無(wú)功功率、并聯(lián)支路的導(dǎo)納的標(biāo)么值以及發(fā)電機(jī)無(wú)功功率的最大值和最小值;
[0014]4)根據(jù)IEEE標(biāo)準(zhǔn)格式CDF將母線的編號(hào)、母線電壓等級(jí)、母線電壓幅值和相角的初值以及步驟3)計(jì)算得到的數(shù)據(jù)進(jìn)行排列;
[0015]5)經(jīng)過(guò)步驟4)后,讀入DGS格式文件中的TypTr2模塊以及TypTr3模塊,然后建立變壓器型號(hào)的過(guò)渡矩陣,所述變壓器型號(hào)的過(guò)渡矩陣中各列數(shù)據(jù)分別為:TypTr2模塊以及TypTr3模塊中的第一列DGS文件編號(hào)(先排列模塊TypTr2,然后排列TypTr3)、各類(lèi)型變壓器高壓側(cè)電壓、各類(lèi)型變壓器低壓側(cè)電壓、各類(lèi)型變壓器的電阻、各類(lèi)型變壓器的電抗以及各類(lèi)型變壓器的電納;
[0016]6)經(jīng)過(guò)步驟5)后,讀入DGS格式文件中的線路模塊(ElmLne)、變壓器模塊ElmTr2以及變壓器模塊ElmTr3,然后計(jì)算IEEE標(biāo)準(zhǔn)格式CDF中各支路電阻的標(biāo)么值、電抗的標(biāo)幺值、電納的標(biāo)幺值、變比和移相;
[0017]7)經(jīng)過(guò)步驟6)后,根據(jù)IEEE標(biāo)準(zhǔn)格式⑶F將支路的編號(hào)、支路首末連接的母線的編號(hào)以及步驟6)計(jì)算得到的數(shù)據(jù)進(jìn)行排列。
[0018]所述步驟I)的具體步驟為:跳過(guò)電氣元件模塊頭,讀取模塊頭下面的行數(shù)得到對(duì)應(yīng)類(lèi)型電氣元件的個(gè)數(shù)。
[0019]所述母線在IEEE標(biāo)準(zhǔn)格式CDF中的編號(hào)采用以下方法進(jìn)行計(jì)算:使用母線模塊(ElmTerm)的第一列編號(hào)減去步驟I)中統(tǒng)計(jì)的所有元件個(gè)數(shù)的總和得到計(jì)算結(jié)果,將計(jì)算結(jié)果再減I。
[0020]本發(fā)明的有益效果體現(xiàn)在:
[0021]本發(fā)明所述DGS數(shù)據(jù)格式與IEEE標(biāo)準(zhǔn)格式⑶F的接口轉(zhuǎn)換方法可以作為一個(gè)接口程序,使DIgSILENT軟件與IEEE標(biāo)準(zhǔn)數(shù)據(jù)格式CDF有效結(jié)合,可以應(yīng)用于電網(wǎng)的規(guī)劃與運(yùn)行等領(lǐng)域,使計(jì)算變得更方便,具有工程實(shí)用價(jià)值,在分析電網(wǎng)或是提出電網(wǎng)完善方案時(shí),都需要修改支路、負(fù)荷或發(fā)電機(jī)的參數(shù),如果使用人工統(tǒng)計(jì)信息,每一次參數(shù)的修改都要在程序的輸入文件中尋找參數(shù)的位置,不僅耗費(fèi)時(shí)間而且極易出錯(cuò),而本發(fā)明則可以在電網(wǎng)結(jié)構(gòu)圖中修改、導(dǎo)出數(shù)據(jù)后快速地進(jìn)行格式轉(zhuǎn)換,無(wú)需人工統(tǒng)計(jì)信息,大大提高了計(jì)算的效率?!緦@綀D】
【附圖說(shuō)明】
[0022]圖1DIgSILENT軟件導(dǎo)出的DGS文件(部分)的數(shù)據(jù)結(jié)構(gòu)圖。
[0023]圖2是本發(fā)明的流程圖。
【具體實(shí)施方式】
[0024]下面結(jié)合附圖對(duì)本發(fā)明做進(jìn)一步說(shuō)明。
[0025]以潮流計(jì)算為例,但本發(fā)明具有一般性。
[0026]首先在電力系統(tǒng)仿真軟件DIgSILENT中畫(huà)出想要進(jìn)行潮流計(jì)算的電網(wǎng)結(jié)構(gòu)圖,設(shè)置各個(gè)電力元件的參數(shù),然后利用DIgSILENT中的DGS Export Definition#選出隨機(jī)潮流計(jì)算中需要的元件及其參數(shù),導(dǎo)出DGS文件,此DGS文件里是網(wǎng)架結(jié)構(gòu)的數(shù)據(jù),包含了計(jì)算隨機(jī)潮流所需要的輸入數(shù)據(jù)的全部信息。由于DGS文件是DIgSILENT軟件自動(dòng)生成,其格式是固定的,但與隨機(jī)潮流程序所需要的輸入文件數(shù)據(jù)格式不相同,因此需要進(jìn)行轉(zhuǎn)換。本發(fā)明提供了由DIgSILENT軟件導(dǎo)出的DGS文件到隨機(jī)潮流程序輸入文件的格式轉(zhuǎn)化方法。利用此轉(zhuǎn)化方法得到電力系統(tǒng)普遍應(yīng)用的IEEE標(biāo)準(zhǔn)數(shù)據(jù)格式CDF,進(jìn)而進(jìn)行電力系統(tǒng)應(yīng)用分析,下面做具體說(shuō)明:
[0027]1.DGS數(shù)據(jù)導(dǎo)出
[0028]在DIgSILENT軟件中導(dǎo)出DGS文件是進(jìn)行數(shù)據(jù)格式轉(zhuǎn)化的準(zhǔn)備工作,數(shù)據(jù)導(dǎo)出的正確與否直接關(guān)系到后面潮流計(jì)算的正確性和準(zhǔn)確性。下面是導(dǎo)出DGS數(shù)據(jù)的基本步驟:
[0029]I)繪制電網(wǎng)模型。在DIgSILENT中繪制要計(jì)算的電網(wǎng)模型或是將完整的電網(wǎng)模型或元件參數(shù)從外部數(shù)據(jù)源導(dǎo)入至DIgSILENT,也可以更新修改DIgSILENT中現(xiàn)有的模型;
[0030]2)選擇輸出DGS數(shù)據(jù)。首先將DGS Export Definitions5.0.dz文件導(dǎo)入到DIgSILENT 中,在Data Manager 界面中,打開(kāi)導(dǎo)入的DGS Export Def initions5.0,選擇要在電網(wǎng)中導(dǎo)出的參數(shù)元件類(lèi)型。在隨機(jī)潮流計(jì)算中,需要用到的元件模塊和順序?yàn)?ElmLne、ElmLod、ElmShnt、ElmSym、ElmTerm、ElmTr2、ElmTr3、StaCubic、TypSym、TypTr2、TypTr3。它們代表的含義分別是線路基本數(shù)據(jù)、負(fù)荷基本數(shù)據(jù)、支路并聯(lián)阻抗導(dǎo)納基本數(shù)據(jù)、發(fā)電機(jī)基本數(shù)據(jù)、母線基本數(shù)據(jù)、雙繞組變壓器基本數(shù)據(jù)、三繞組變壓器基本數(shù)據(jù)、DGS文件內(nèi)部編號(hào)轉(zhuǎn)換、發(fā)電機(jī)類(lèi)型數(shù)據(jù)、雙繞組變壓器類(lèi)型數(shù)據(jù)、三繞組變壓器類(lèi)型數(shù)據(jù)。打開(kāi)每個(gè)元件模塊,選擇需要用到的參數(shù)。
[0031]3)導(dǎo)出DGS數(shù)據(jù)文件。
[0032]a、獲得導(dǎo)出數(shù)據(jù)的項(xiàng)目工程。找到需要激活的工程,右擊該工程在關(guān)聯(lián)菜單中選擇 “Activate”。
[0033]b、打開(kāi) DGS 導(dǎo)出對(duì)話框。File — Export — DGS Format。
[0034]C、編輯DGS導(dǎo)出對(duì)話框。在“File Name”選項(xiàng)中選擇文件導(dǎo)出的路徑并自己命名,在“Variable Sets”選項(xiàng)中選擇數(shù)據(jù)導(dǎo)出定義文件“DGS Export Definitions5”。點(diǎn)擊“Execute”控鍵執(zhí)行導(dǎo)出操作。
[0035]由以上操作步驟,得到了計(jì)算隨機(jī)潮流需要用到的DGS數(shù)據(jù)文件,但是其格式是由DIgSILENT軟件設(shè)定好的,與隨機(jī)潮流程序所需要的輸入文件的格式并不相同。下面簡(jiǎn)單介紹一下DGS文件的格式。
[0036]參見(jiàn)圖1,每一個(gè)DGS文件都包含一個(gè)文件頭、一個(gè)General表和多個(gè)模塊。文件頭包含了導(dǎo)出項(xiàng)目的名字和導(dǎo)出日期。每一個(gè)模塊代表一種元件參數(shù)數(shù)據(jù),在每個(gè)模塊頭會(huì)有以‘$$’打頭的模塊名,例如“ElmTerm”對(duì)應(yīng)母線類(lèi),“ElmTr2”對(duì)應(yīng)雙繞組變壓器基本數(shù)據(jù)。在模塊名后是每列的列名,在列名后面的括號(hào)內(nèi)標(biāo)明它的數(shù)據(jù)類(lèi)型。用以下標(biāo)識(shí)注明數(shù)據(jù)類(lèi)型:“i”,整型;“r”,浮點(diǎn)型;“d”,雙精度浮點(diǎn)型;“a”,字符串型,后面跟著字符串的長(zhǎng)度,例如“a:40”表示長(zhǎng)度為40個(gè)字符的字符串。之后以開(kāi)始的列的定義,這些列都是根據(jù)計(jì)算需要導(dǎo)出的。在行結(jié)束后,模塊中的第一列是每一行數(shù)據(jù)在DGS中的ID編號(hào),而其他的列則與上文中的列的定義相一致。在整個(gè)文件中,分號(hào)“;”表示分隔符。
[0037]2.DGS文件格式轉(zhuǎn)化
[0038]在得到上面的DGS文件之后,就進(jìn)行格式轉(zhuǎn)化。本發(fā)明利用C++程序編寫(xiě)了接口轉(zhuǎn)化程序,流程如圖2所示。具體步驟如下:
[0039]a、統(tǒng)計(jì)每種元件類(lèi)型的個(gè)數(shù)。找到線路,負(fù)載,電抗,發(fā)電機(jī),母線,兩繞組變壓器以及三繞組變壓器這7個(gè)模塊,跳過(guò)其部分的模塊頭,讀取模塊頭下面的行數(shù)即是每種元件類(lèi)型的個(gè)數(shù)。
[0040]b、讀入StaCubic模塊和母線模塊(ElmTerm),編寫(xiě)母線編號(hào)的過(guò)渡矩陣。由于負(fù)載,發(fā)電機(jī)等元件與母線是通過(guò)StaCubic模塊里編號(hào)的對(duì)應(yīng)關(guān)系連接起來(lái)的,所以必須按母線編號(hào)的順序建立一個(gè)過(guò)渡矩陣,過(guò)渡矩陣中各列數(shù)據(jù)的含義分別為:矩陣每行的序號(hào)、StaCubic模塊中的第一列數(shù)據(jù)、對(duì)應(yīng)母線在IEEE標(biāo)準(zhǔn)格式⑶F中的編號(hào)、StaCubic模塊中的第三列數(shù)據(jù)(母線在DGS中的原始編號(hào))以及對(duì)應(yīng)母線電壓等級(jí)。
[0041]C、讀入負(fù)載模塊(ElmLod)。讀取該模塊中負(fù)荷的有功功率和無(wú)功功率等參數(shù)。
[0042]d、讀入并聯(lián)支路模塊(ElmShnt)。根據(jù)讀入數(shù)據(jù)判斷支路并聯(lián)的是電容還是電抗,并根據(jù)相應(yīng)的公式計(jì)算出電容或電抗的導(dǎo)納的標(biāo)幺值。
[0043]e、讀入發(fā)電機(jī)模塊(ElmSym)。計(jì)算出各母線對(duì)應(yīng)的發(fā)電機(jī)的有功無(wú)功率和無(wú)功功率以及發(fā)電機(jī)無(wú)功功率的最大值和最小值。
[0044]f、根據(jù)IEEE標(biāo)準(zhǔn)格式CDF將母線的編號(hào)、母線電壓等級(jí)、節(jié)點(diǎn)類(lèi)型、母線電壓幅值和相角的初值以及步驟C、d、e中計(jì)算得到的數(shù)據(jù)進(jìn)行排列。
[0045]g、讀入TypTr2模塊、TypTrf模塊,建立變壓器型號(hào)的過(guò)渡矩陣。在變壓器模塊ElmTr2、ElmTr3中,給出的是變壓器阻抗導(dǎo)納的標(biāo)么值,但其基準(zhǔn)值是由DIgSILENT軟件內(nèi)部設(shè)定好的。若在潮流計(jì)算中,其基準(zhǔn)容量與所設(shè)定的不同,則需要用TypTrf模塊、TypTrf模塊中給出的變壓器型號(hào)的短路電壓百分?jǐn)?shù),銅耗和空載電流百分?jǐn)?shù)等數(shù)據(jù)重新計(jì)算出變壓器的基準(zhǔn)值。
[0046]h、讀入線路模塊ElmLne。讀取需要的參數(shù)并計(jì)算阻抗、導(dǎo)納的標(biāo)么值,并根據(jù)前面母線編號(hào)的過(guò)渡矩陣找到線路所連母線的編號(hào)。
[0047]1、讀入變壓器模塊ElmTr2、ElmTr3。根據(jù)建立的變壓器型號(hào)的過(guò)渡矩陣,讀取并計(jì)算變壓器的阻抗和導(dǎo)納的標(biāo)么值以及變比、移相。
[0048]j、根據(jù)IEEE標(biāo)準(zhǔn)格式CDF將支路的編號(hào)、支路首末連接的母線的編號(hào)以及步驟h、i計(jì)算得到的數(shù)據(jù)進(jìn)行排列。
[0049]k、設(shè)定其他所需要的參數(shù),如最大迭代次數(shù)、迭代收斂所需要的精確度等等。
[0050]將導(dǎo)出的DGS文件中數(shù)據(jù)格式轉(zhuǎn)換成隨機(jī)潮流程序所需要的輸入文件的格式后,保存在一個(gè)新的txt文檔中。
【權(quán)利要求】
1.一種DGS數(shù)據(jù)格式與IEEE標(biāo)準(zhǔn)格式CDF的接口轉(zhuǎn)換方法,其特征在于:該接口轉(zhuǎn)換方法包括以下步驟:在程序中讀入DGS格式的文件,將文件中電氣元件模塊包含的數(shù)據(jù)進(jìn)行計(jì)算和格式的整理,生成符合IEEE標(biāo)準(zhǔn)格式⑶F的文件。
2.根據(jù)權(quán)利要求1所述一種DGS數(shù)據(jù)格式與IEEE標(biāo)準(zhǔn)格式CDF的接口轉(zhuǎn)換方法,其特征在于:所述接口轉(zhuǎn)換方法具體包括以下步驟: 1)統(tǒng)計(jì)導(dǎo)出的以DGS數(shù)據(jù)格式表示的電力系統(tǒng)網(wǎng)架結(jié)構(gòu)中每種類(lèi)型電氣元件的個(gè)數(shù); 2)經(jīng)過(guò)步驟I)后,讀入DGS格式文件中的StaCubic模塊和母線模塊,然后編寫(xiě)母線編號(hào)的過(guò)渡矩陣,所述母線編號(hào)的過(guò)渡矩陣中各列數(shù)據(jù)分別為:矩陣每行的序號(hào)、StaCubic模塊中的第一列數(shù)據(jù)、對(duì)應(yīng)母線在IEEE標(biāo)準(zhǔn)格式CDF中的編號(hào)、StaCubic模塊中的第三列數(shù)據(jù)以及對(duì)應(yīng)母線電壓等級(jí); 3)經(jīng)過(guò)步驟2)后,讀入DGS格式文件中的發(fā)電機(jī)模塊、負(fù)載模塊以及并聯(lián)支路模塊的數(shù)據(jù),然后計(jì)算IEEE標(biāo)準(zhǔn)格式CDF中的各母線對(duì)應(yīng)的發(fā)電機(jī)有功功率和無(wú)功功率、負(fù)荷有功功率和無(wú)功功率、并聯(lián)支路的導(dǎo)納的標(biāo)么值以及發(fā)電機(jī)無(wú)功功率的最大值和最小值; 4)根據(jù)IEEE標(biāo)準(zhǔn)格式CDF將母線的編號(hào)、母線電壓等級(jí)、母線電壓幅值和相角的初值以及步驟3)計(jì)算得到的數(shù)據(jù)進(jìn)行排列; 5)經(jīng)過(guò)步驟4)后,讀入DGS格式文件中的TypTr2模塊以及TypTr3模塊,然后建立變壓器型號(hào)的過(guò)渡矩陣,所述變壓器型號(hào)的過(guò)渡矩陣中各列數(shù)據(jù)分別為:TypTr2模塊以及TypTrf模塊中的第一列DGS文件編號(hào)、各類(lèi)型變壓器高壓側(cè)電壓、各類(lèi)型變壓器低壓側(cè)電壓、各類(lèi)型變壓器的電阻、各類(lèi)型變壓器的電抗以及各類(lèi)型變壓器的電納; 6)經(jīng)過(guò)步驟5)后,讀入DGS格式文件中的線路模塊、變壓器模塊ElmTr2以及變壓器模塊ElmTr3,然后計(jì)算IEEE標(biāo)準(zhǔn)格式CDF中各支路電阻的標(biāo)么值、電抗的標(biāo)么值、電納的標(biāo)幺值、變比和移相; 7)經(jīng)過(guò)步驟6)后,根據(jù)IEEE標(biāo)準(zhǔn)格式CDF將支路的編號(hào)、支路首末連接的母線的編號(hào)以及步驟6)計(jì)算得到的數(shù)據(jù)進(jìn)行排列。
3.根據(jù)權(quán)利要求2所述一種DGS數(shù)據(jù)格式與IEEE標(biāo)準(zhǔn)格式CDF的接口轉(zhuǎn)換方法,其特征在于:所述步驟I)的具體步驟為:跳過(guò)電氣元件模塊頭,讀取模塊頭下面的行數(shù)得到對(duì)應(yīng)類(lèi)型電氣元件的個(gè)數(shù)。
4.根據(jù)權(quán)利要求2所述一種DGS數(shù)據(jù)格式與IEEE標(biāo)準(zhǔn)格式CDF的接口轉(zhuǎn)換方法,其特征在于:所述母線在IEEE標(biāo)準(zhǔn)格式CDF中的編號(hào)采用以下方法進(jìn)行計(jì)算:使用母線模塊的第一列編號(hào)減去步驟I)中統(tǒng)計(jì)的所有元件個(gè)數(shù)的總和得到計(jì)算結(jié)果,將計(jì)算結(jié)果再減I。
【文檔編號(hào)】G06F17/30GK103761287SQ201410016375
【公開(kāi)日】2014年4月30日 申請(qǐng)日期:2014年1月14日 優(yōu)先權(quán)日:2014年1月14日
【發(fā)明者】別朝紅, 孫雯, 戎曉雪, 柯丹 申請(qǐng)人:西安交通大學(xué)