數(shù)據(jù)類型的處理方法和裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及通信領域,具體而言,涉及一種數(shù)據(jù)類型的處理方法和裝置。
【背景技術】
[0002]電磁暫態(tài)仿真已廣泛應用于電力系統(tǒng)的規(guī)劃、設計、運行和研究等領域,并且其仿真結果已成為上述領域決策的主要依據(jù)。當前,在電磁暫態(tài)仿真領域應用最多的專業(yè)軟件是電力系統(tǒng)計算機輔助設計和包括直流工程的電磁暫態(tài)(Power System Computer AidedDesign/Electromgnetic Transients including DC,簡稱 PSCAD/EMTDC),上述軟件對電網元件、電力電子元件、控制器等其他非線性元件及其組成的系統(tǒng)具有模擬分析能力,其中,PSCAD是圖形界面,EMTDC是計算引擎,PSCAD顯著提高了 EMTDC的使用方便性。PSCAD能夠使用戶以圖形化方式搭建系統(tǒng)進行仿真,并能夠使用戶在完全一致的圖形環(huán)境中進行數(shù)據(jù)處理。PSCAD圖形界面使電力系統(tǒng)可視化仿真向更深層次邁進了一步,很多理論研究過程和實踐過程都廣泛應用了 PSCAD/EMTDC。
[0003]而BPA軟件(由美國邦納維爾電管局BPA研發(fā))是電力系統(tǒng)潮流分布仿真或機電暫態(tài)仿真的主要工具之一,目前尚無圖形化界面,因此其模型數(shù)據(jù)的數(shù)據(jù)類型主要為文本形式的數(shù)據(jù)類型,這樣,BPA仿真軟件的模型數(shù)據(jù)錄入和模型數(shù)據(jù)維護很不方便。另外,由于BPA對電力電子元件、交直流混合輸電開關等模型數(shù)據(jù)的處理比較粗糙,因此,要想模擬上述模型數(shù)據(jù)的詳細動作特性就需要進行電磁暫態(tài)仿真。然而,目前多數(shù)電網模型數(shù)據(jù)采用機電暫態(tài)仿真文件進行記錄,這樣,采用電磁暫態(tài)仿真文件記錄的電網模型數(shù)據(jù)相對較少。于是,當對電力系統(tǒng)進行電磁暫態(tài)仿真分析時,電力部門通常采用人工方式解析機電暫態(tài)仿真文件的模型數(shù)據(jù),進而構建電磁暫態(tài)仿真文件的模型數(shù)據(jù)。而采用人工方式解析機電暫態(tài)仿真文件的模型數(shù)據(jù)以構建電磁暫態(tài)仿真文件的模型數(shù)據(jù)的方案需要投入大量人力,并花費較長時間。另外,由于電磁暫態(tài)仿真文件的模型數(shù)據(jù)與機電暫態(tài)仿真文件的模型數(shù)據(jù)存在很大的差異,因此采用人工方式進行模型數(shù)據(jù)轉換時,不僅效率較低,而且容易出錯。
[0004]針對相關技術中將機電暫態(tài)仿真文件的數(shù)據(jù)類型轉換到電磁暫態(tài)仿真文件的數(shù)據(jù)類型的效率比較低的問題,目前尚未提出有效的解決方案。
【發(fā)明內容】
[0005]本發(fā)明的主要目的在于提供一種數(shù)據(jù)類型的處理方法和裝置,以解決相關技術中將機電暫態(tài)仿真文件的數(shù)據(jù)類型轉換到電磁暫態(tài)仿真文件的數(shù)據(jù)類型的效率比較低的問題。
[0006]為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種數(shù)據(jù)類型的處理方法。該方法包括:獲取第一元件模型參數(shù),其中,第一元件模型參數(shù)為機電暫態(tài)仿真文件中的元件模型參數(shù);利用圖形化處理平臺將第一元件模型參數(shù)轉換成第二元件模型參數(shù),其中,第二元件模型參數(shù)為與機電暫態(tài)仿真文件相對應的電磁暫態(tài)仿真文件中的元件模型參數(shù);以及獲取第二元件模型參數(shù)的參數(shù)值。
[0007]進一步地,利用圖形化處理平臺將第一元件模型參數(shù)轉換成第二元件模型參數(shù)包括:在圖形化處理平臺中確定與第一元件模型相對應的可縮放矢量圖形(Scalable VectorGraphics,簡稱SVG)圖元模型,其中,第一元件模型為第一元件模型參數(shù)對應的模型;獲取SVG圖元模型信息;以及根據(jù)SVG圖元模型信息將第一元件模型參數(shù)轉換成對應的第二元件模型參數(shù)。
[0008]進一步地,在圖形化處理平臺中確定與第一元件模型相對應的SVG圖元模型之前,該方法還包括:判斷第一元件模型在圖形化處理平臺中是否有相對應的所述SVG圖元模型;以及如果第一元件模型在圖形化處理平臺中沒有相對應的SVG圖元模型,則在圖形化處理平臺中新建與第一元件模型相對應的SVG圖元模型。
[0009]進一步地,獲取SVG圖元模型信息包括:實例化SVG圖元模型以確定第一元件模型的鏈表;以及根據(jù)鏈表獲取SVG圖兀模型的坐標信息、方向信息和拐點信息。
[0010]進一步地,第一元件模型參數(shù)為以下任意一個或多個模型參數(shù):發(fā)電機模型參數(shù)、線路模型參數(shù)、變壓器模型參數(shù)和調速勵磁系統(tǒng)模型參數(shù)。
[0011]為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種數(shù)據(jù)類型的處理裝置。該裝置包括:第一獲取單元,用于獲取第一元件模型參數(shù),其中,第一元件模型參數(shù)為機電暫態(tài)仿真文件中的元件模型參數(shù);轉換單元,用于利用圖形化處理平臺將第一元件模型參數(shù)轉換成第二元件模型參數(shù),其中,第二元件模型參數(shù)為與機電暫態(tài)仿真文件相對應的電磁暫態(tài)仿真文件中的元件模型參數(shù);以及第二獲取單元,用于獲取第二元件模型參數(shù)的參數(shù)值。
[0012]進一步地,轉換單元包括:確定模塊,用于在圖形化處理平臺中確定與第一元件模型相對應的SVG圖元模型,其中,第一元件模型為第一元件模型參數(shù)對應的模型;獲取模塊,用于獲取SVG圖元模型信息;以及轉換模塊,用于根據(jù)SVG圖元模型信息將第一元件模型參數(shù)轉換成對應的所述第二元件模型參數(shù)。
[0013]進一步地,轉換單元還包括:判斷模塊,用于判斷第一元件模型在圖形化處理平臺中是否有相對應的SVG圖元模型;以及新建模塊,用于當?shù)谝辉P驮趫D形化處理平臺中沒有相對應的SVG圖元模型,在圖形化處理平臺中新建與第一元件模型相對應的SVG圖元模型。
[0014]進一步地,獲取模塊包括:實例化子模塊,用于實例化SVG圖元模型以確定第一元件模型的鏈表;以及獲取子模塊,用于根據(jù)鏈表獲取SVG圖兀模型的坐標信息、方向信息和拐點信息。
[0015]進一步地,第一元件模型參數(shù)為以下任意一個或多個模型參數(shù):電機模型參數(shù)、線路模型參數(shù)、變壓器模型參數(shù)和調速勵磁系統(tǒng)模型參數(shù)。
[0016]通過本發(fā)明,采用獲取第一元件模型參數(shù),其中,第一元件模型參數(shù)為機電暫態(tài)仿真文件中的元件模型參數(shù);利用圖形化處理平臺將第一元件模型參數(shù)轉換成第二元件模型參數(shù),其中,第二元件模型參數(shù)為與機電暫態(tài)仿真文件相對應的電磁暫態(tài)仿真文件中的元件模型參數(shù);以及獲取第二元件模型參數(shù)的參數(shù)值,解決了相關技術中將機電暫態(tài)仿真文件的數(shù)據(jù)類型轉換到電磁暫態(tài)仿真文件的數(shù)據(jù)類型的效率比較低的問題,進而達到了提高由機電暫態(tài)仿真文件的數(shù)據(jù)類型到電磁暫態(tài)仿真文件的數(shù)據(jù)類型的轉換效率的效果。
【附圖說明】
[0017]構成本申請的一部分的附圖用來提供對本發(fā)明的進一步理解,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構成對本發(fā)明的不當限定。在附圖中:
[0018]圖1是根據(jù)本發(fā)明第一實施例的數(shù)據(jù)類型的處理裝置的示意圖;
[0019]圖2是根據(jù)本發(fā)明第二實施例的數(shù)據(jù)類型的處理裝置的示意圖;
[0020]圖3是根據(jù)本發(fā)明第一實施例的數(shù)據(jù)類型的處理方法的流程圖;以及
[0021]圖4是根據(jù)本發(fā)明第二實施例的數(shù)據(jù)類型的處理方法的流程圖。
【具體實施方式】
[0022]需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結合實施例來詳細說明本發(fā)明。
[0023]需要說明的是,本發(fā)明的說明書和權利要求書及上述附圖中的術語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使用的數(shù)據(jù)在適當情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或描述的那些以外的順序實施。此外,術語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含。
[0024]根據(jù)本發(fā)明的實施例,提供了一種數(shù)據(jù)類型的處理裝置,該數(shù)據(jù)類型的處理裝置用于將機電暫態(tài)仿真文件的數(shù)據(jù)類型自動轉換成電磁暫態(tài)仿真文件的數(shù)據(jù)類型。
[0025]圖1是根據(jù)本發(fā)明第一實施例的數(shù)據(jù)類型的處理裝置的示意圖。
[0026]如圖1所示,該數(shù)據(jù)類型的處理裝置包括:第一獲取單元10、轉換單元20和第二獲取單元30。
[0027]第一獲取單元10用于獲取第一元件模型參數(shù),其中,第一元件模型參數(shù)可以為機電暫態(tài)仿真文件中的元件模型參數(shù)或者可以為潮流分布文件中的元件模型參數(shù)。機電暫態(tài)仿真文件和潮流分布文件均為可以在BPA軟件中讀取的文件。在本發(fā)明實施例中,第一元件模型參數(shù)為第一元件模型對應的參數(shù),該第一元件模型參數(shù)可以為一個或者多個模型參數(shù),并且第一元件模型參數(shù)可以為發(fā)電機模型參數(shù)、線路模型參數(shù)、變壓器模型參數(shù)和調速勵磁系統(tǒng)模型參數(shù)。第一元件模型參數(shù)可以包括第一元件模型的坐標參數(shù)、方向參數(shù)、尺寸參數(shù)和拐點參數(shù)等。需要說明的是,第一元件模型參數(shù)可以為兩個元件模型之間的連接件的模型參數(shù)。
[0028]轉換單元20用于利用圖形化處理平臺將第一元件模型參數(shù)轉換成第二元件模型參數(shù),其中,第二元件模型參數(shù)為與機電暫