• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      單線圖動態(tài)規(guī)劃最優(yōu)布局成圖技術(shù)①

      2017-10-13 14:48:23越,培,震,
      計算機系統(tǒng)應(yīng)用 2017年3期
      關(guān)鍵詞:單線連線布局

      趙 越, 李 培, 王 震, 王 平

      ?

      單線圖動態(tài)規(guī)劃最優(yōu)布局成圖技術(shù)①

      趙 越1, 李 培1, 王 震2, 王 平2

      1(國網(wǎng)江蘇省電力公司揚州供電公司, 揚州225000)2(廈門億力吉奧信息科技有限公司, 廈門361008)

      提出了一種基于動態(tài)規(guī)劃算法得到布局最優(yōu)解實現(xiàn)區(qū)域電網(wǎng)單線圖生成的方法. 根據(jù)電網(wǎng)空間數(shù)據(jù)構(gòu)建拓撲模型, 執(zhí)行廣度優(yōu)先算法得到多個能構(gòu)成連通圖的鄰接矩陣以及矩陣遍歷序列, 根據(jù)鄰接矩陣寬度計算出能容納全部設(shè)備的正方形范圍, 并建立了設(shè)備最小間距為優(yōu)化目標(biāo)的數(shù)學(xué)模型. 提出了動態(tài)規(guī)劃最優(yōu)布局求解的算法, 應(yīng)用該算法求解布局最優(yōu)解數(shù)組, 最后按照最少交叉原則進行正交化處理. 應(yīng)用實例表明通過最優(yōu)解布局的成圖美觀且高效.

      區(qū)域電網(wǎng); 拓撲模型; 動態(tài)規(guī)劃算法; 單線圖; 布局最優(yōu)解

      單線圖對于電網(wǎng)的意義和價值非常大, 不管是配網(wǎng)生產(chǎn)的規(guī)劃設(shè)計、電網(wǎng)調(diào)度的調(diào)度管理還是配網(wǎng)運行的運行檢修, 單線圖都是一種必不可少的常用工具. 不過隨著電網(wǎng)建設(shè)更新日新月異, 單線圖更新也日益頻繁, 同時電網(wǎng)用戶對于單線圖的展現(xiàn)效果要求亦不斷提高, 因此單線圖的維護工作量越來越多, 如果能有一種可行、高效、美觀的單線圖自動生成方法來解決這個難題, 就可以進一步提高配網(wǎng)生產(chǎn)的工作效率.

      當(dāng)前國內(nèi)許多學(xué)者針對電網(wǎng)地理信息到單線圖的自動生成課題進行了大量研究[1-3]. 同時國內(nèi)外還有很多學(xué)者對于退火算法、樹圖算法、遺傳算法等各種先進算法在單線圖布線上的結(jié)合應(yīng)用也進行了研究和實踐[4-13]. 以上文獻提出的單線圖自動生成方法都有一定的參考價值, 但是無法滿足目前日益復(fù)雜的電網(wǎng)結(jié)構(gòu)以及用戶不斷提高的布局展示要求.

      如何設(shè)計合適算法, 結(jié)合電力GIS系統(tǒng)準(zhǔn)確高效的實現(xiàn)單線圖的自動生成, 值得進行深入研究, 本文在深入了解電網(wǎng)單線圖自動生成具體要求以及綜合各種先進布局理論算法后, 提出了運用動態(tài)規(guī)劃算法分階段計算并最終得到符合電網(wǎng)生產(chǎn)實際使用所需單線圖自動生成的方法.

      1 基于動態(tài)規(guī)劃算法的圖形布局機制

      目前行業(yè)內(nèi)存在各種專題圖系統(tǒng), 其中圖形布局所采用的算法基本上為以下三種算法.

      a) 樹圖布局算法: 層次數(shù)據(jù)的空間填充性布局算法;

      缺點: 應(yīng)對復(fù)雜層次數(shù)據(jù)時, 有序樹圖正方化性能差, 難以滿足各層數(shù)據(jù)展現(xiàn)需求, 需要人工參與.

      b) 正交遺傳算法: 通過旋轉(zhuǎn)正交法快速提取解空間中的優(yōu)異個體的布局算法;

      缺點: 算法對新空間的探索能力是有限的, 也容易收斂到局部最優(yōu)解. 涉及到大量個體的計算, 當(dāng)問題復(fù)雜時, 嚴(yán)重影響性能, 同時對非線性約束的處理方式是添加懲罰因子, 這是一筆不小的性能開支.

      c) 有向無環(huán)算法: 采用消環(huán)、分層、排序、路徑管理的布局算法.

      缺點: 很多電網(wǎng)數(shù)據(jù)局部成環(huán), 無法處理.

      為了避免布局時的人工參與, 減少計算性能消耗, 在通過綜合蟻群算法、褪火算法、正交遺傳算法、貪心算法、動態(tài)規(guī)劃算法等先進理論算法后, 最終在動態(tài)規(guī)劃算法的基礎(chǔ)上延伸拓展出最適合電力網(wǎng)絡(luò)的布局算法.

      動態(tài)規(guī)劃算法基本思想與分治法類似, 將問題分解為N個子問題, 依次解決各子問題, 最后一個子問題就是初始問題的解. 在實際應(yīng)用中動態(tài)規(guī)劃算法可按以下幾個簡化的步驟進行設(shè)計:

      (1) 分析最優(yōu)解的性質(zhì), 并刻畫其結(jié)構(gòu)特征;

      (2) 遞歸的定義最優(yōu)解;

      (3) 以自底向上或自頂向下的記憶化方式(備忘錄法)計算出最優(yōu)值;

      (4) 根據(jù)計算最優(yōu)值時得到的信息, 構(gòu)造問題的最優(yōu)解.

      2 單線圖自動生成技術(shù)設(shè)計思路

      基于動態(tài)規(guī)劃最優(yōu)布局算法的單線圖自動生成設(shè)計思路如下.

      a) 根據(jù)源地理沿布數(shù)據(jù)建立電網(wǎng)拓撲存儲模型, 實現(xiàn)設(shè)備、單線圖、拓撲關(guān)系的存儲, 然后完成各段拓撲模型的去重、合并處理, 建立網(wǎng)絡(luò)圖拓撲模型;

      b) 根據(jù)網(wǎng)絡(luò)圖拓撲模型, 建立連通圖得到連通圖的鄰接矩陣, 然后采用廣度優(yōu)先遍歷算法遍歷鄰接矩陣頂點得到矩陣遍歷序列;

      c) 開啟動態(tài)規(guī)劃算法對序列中的頂點信息求解最優(yōu)值, 得到最優(yōu)值數(shù)組[];

      d) 遍歷最優(yōu)值數(shù)組, 按照最優(yōu)值坐標(biāo)放置設(shè)備, 通過圖形引擎完成每一個設(shè)備的渲染繪制;

      e) 以最少交叉原則完成圖紙正交化處理.

      上述步驟中, 重點在a步、c步、e 步中, 即如何建立網(wǎng)絡(luò)圖的拓撲模型和計算網(wǎng)絡(luò)圖設(shè)備最優(yōu)坐標(biāo). 本文的處理方法是采用動態(tài)規(guī)劃的方法結(jié)合電力接線圖特點計算得到設(shè)備布局最優(yōu)值數(shù)組.

      3 網(wǎng)絡(luò)圖拓撲模型構(gòu)建

      (1) 單線圖對象存儲

      根據(jù)電力系統(tǒng)的空間數(shù)據(jù), 按照線路進行分類存儲設(shè)備信息和拓撲關(guān)系, 即構(gòu)建多線路模型, 以單條線路為標(biāo)記, 分別存儲各自對應(yīng)的設(shè)備信息和拓撲關(guān)系.

      //單線圖對象

      {

      ;// 設(shè)備集合

      ; //版本信息

      ;// 圖檔類型

      ;// 變電站名稱

      ; //饋線

      ;// 饋線名稱

      ;// 坐標(biāo)原點

      ; //連接關(guān)系列表

      ;// 關(guān)聯(lián)關(guān)系(包含關(guān)系)

      }

      (2) 網(wǎng)絡(luò)圖對象存儲

      構(gòu)建基于單線圖的環(huán)網(wǎng)拓撲關(guān)系模型, 用于確定子圖檔與子圖檔之間的關(guān)系, 構(gòu)建連通圖模型, 通過聯(lián)絡(luò)關(guān)系來確定線路之間的關(guān)系是否正常, 聯(lián)絡(luò)關(guān)系為環(huán)網(wǎng)點(環(huán)網(wǎng)開關(guān)), 拓撲關(guān)系模型包括饋線F1、饋線F2和聯(lián)絡(luò)開關(guān)K三個基本屬性.

      //網(wǎng)絡(luò)圖對象

      {

      ;// 版本信息

      >;// 包含的子圖檔

      ;// 聯(lián)絡(luò)關(guān)系

      }

      //聯(lián)絡(luò)關(guān)系模型

      {

      ;// 聯(lián)絡(luò)開關(guān)

      1;// 饋線1的;

      2;// 饋線2的

      ;// 與聯(lián)絡(luò)開關(guān)相連的設(shè)備

      }

      (3) 合并與去重復(fù)處理

      對構(gòu)建的各段拓撲關(guān)系模型進行合并和去重處理; 其中, 如有需要還可以簡化設(shè)備, 形成新的拓撲關(guān)系模型. 如圖 1、圖2 所示, 2 段拓撲中 A1 與A2(B1 與 B2)均代表同一個設(shè)備, 為消去相同的, 需要對兩段拓撲中的A、 B 兩個設(shè)備進行去重與合并處理, 融合成 A12、B12, 結(jié)果如圖 3 所示.

      圖1 拓撲段1

      圖2 拓撲段2

      圖3 拓撲段合并處理結(jié)果

      最初的線路模型經(jīng)過去重與合并處理后生成了單條或者多條大的網(wǎng)絡(luò)拓撲模型.

      4 基于動態(tài)規(guī)劃的成圖布局處理

      4.1 基于動態(tài)規(guī)劃的最優(yōu)值求解

      (1) 獲取容納全部設(shè)備的正方形范圍

      根據(jù)鄰接矩陣的寬度, 計算出一個能容納全部子圖檔并留有最少空位的正方形范圍, 考慮到范圍越大, 計算函數(shù)需要花費的時間越大, 所以使用一個能容納全部子圖檔并留有最少空位的正方形范圍;

      滿足:>=(-1)*(-1);

      (2) 建立設(shè)備最小間距的目標(biāo)函數(shù)模型

      遍歷第一個設(shè)備到最后一個設(shè)備, 如果兩個設(shè)備間有連接關(guān)系(,), 就計算兩個點之間的距離, 不重復(fù)計算距離, 為了減少設(shè)備間連接的交叉, 構(gòu)建的函數(shù)模型應(yīng)滿足有關(guān)系設(shè)備盡量緊湊, 同時不能重疊.

      對應(yīng)的函數(shù)模型為:

      為計算設(shè)備間距離的公式:

      其中,和屬于1到L之間的正整數(shù), 代表每個備中心點的坐標(biāo)值;

      (3) 動態(tài)規(guī)劃算法求解最優(yōu)值

      開啟動態(tài)規(guī)劃算法, 迭代尋找函數(shù)新的最優(yōu)解, 直到確定每個設(shè)備中心點的x和y的值.

      a) 根據(jù)Link的長度(序列長度=設(shè)備數(shù)量)計算出頂點范圍, 構(gòu)建*個格子, 每個格子用于存儲當(dāng)前格子存儲的設(shè)備下標(biāo)編號和對應(yīng)的,值;

      b) 根據(jù)動態(tài)規(guī)劃算法, 按下標(biāo)計算出第一個設(shè)備順序放入空閑格子的函數(shù)值;

      c) 根據(jù)連接關(guān)系尋找最優(yōu)解并迭代執(zhí)行該過程, 直至設(shè)備全部遍歷完成, 在迭代過程中需要判斷設(shè)備是否有連接, 如果無連接, 則將下標(biāo)記錄到無連接數(shù)組中, 繼續(xù)迭代該過程; 否則進行動態(tài)規(guī)劃算法, 按下標(biāo)繼續(xù)放置設(shè)備;

      d) 遍歷完序列Link后, 整理數(shù)據(jù), 遍歷每個子圖檔存儲的唯一格子對象, 根據(jù)格子對象中的設(shè)備對象的下標(biāo)進行排序, 并返回每個設(shè)備的和值.

      本算法中, 以計算解出的值是否為最小值為最優(yōu)解, 即如果為最小值則記錄為最佳位置, 直至計算完畢后無法找到更小值為止. 計算完畢后, 如圖4所示, 按下標(biāo)存儲每個設(shè)備的最優(yōu)解, 最優(yōu)解數(shù)組的格式為[](二維整形數(shù)組), 比如[1,1], [2,2], [3,3]..., [1,1]對應(yīng)設(shè)備1的最佳位置.

      得到最優(yōu)解數(shù)組的動態(tài)規(guī)劃最優(yōu)布局算法如圖4所示.

      圖4 最優(yōu)解數(shù)組生成流程圖

      4.2 基于動態(tài)規(guī)劃的圖紙正交化處理

      經(jīng)過之前的處理, 每個設(shè)備都已經(jīng)按層等間距互不重疊地排列, 后續(xù)的調(diào)整都不應(yīng)該再調(diào)整設(shè)備的坐標(biāo), 所以我們參考設(shè)備的位置來完成圖紙正交化處理

      根據(jù)單線圖基本布局規(guī)則, 所有設(shè)備之間的連線都應(yīng)該是橫平豎直的, 所以需要對設(shè)備連接線按照某些規(guī)則添加一些拐點形成正交化的形態(tài). 我們目前采用的是動態(tài)規(guī)劃的方法為邊線添加拐點達到正交化, 圖5是一幅最優(yōu)布局后的圖, 我們從上到下逐層調(diào)整上下子設(shè)備之間的邊線.

      以上圖為例調(diào)整上游設(shè)備與各下游設(shè)備之間連線的正交化. 首先求得上游設(shè)備連線的數(shù)目,然后求出一個中位數(shù)/2

      對于每一條連線做如下處理:

      (=-1;>=0;--)

      {

      處理左邊正交化;

      +=3.0;;

      }

      (=;j<;++)

      {

      (==)

      {處理中間正交化;MiddleSpace+=2.0;}

      Else

      {處理右邊正交化;RightSpace-=3.0;}

      }

      a) 處理左連線正交化

      圖5 設(shè)備連線正交化處理前

      圖6 處理左連線正交化

      b) 處理中間連線正交化

      圖7 中間連線正交化

      c) 處理右連線正交化

      圖8 右連線正交化

      以上三種處理方法都要考慮到一種情況, 如圖9, 設(shè)備X2 本身有多條線穿出, 當(dāng)前調(diào)整的這條線從哪邊穿出能減少與其他邊的交叉是很值得考慮的.

      圖9 連線正交化參考下游設(shè)備調(diào)整

      5 算法示例

      本文引用某地區(qū)電網(wǎng)架構(gòu)模型, 該模型具備線路之間環(huán)網(wǎng)多的特點, 可用于驗證上述原理. 某地區(qū)局部電網(wǎng)聯(lián)絡(luò)線路數(shù)據(jù)如表1所示.

      表1 某地區(qū)局部電網(wǎng)聯(lián)絡(luò)線路數(shù)據(jù)

      表中, 第1列表示聯(lián)絡(luò)開關(guān), 第2、3、4、5列都是有聯(lián)絡(luò)關(guān)系的線路. 某地區(qū)電網(wǎng)采用最優(yōu)布局算法前、后布局如圖9, 圖10所示. 可以看出采用動態(tài)規(guī)劃最優(yōu)布局算法布局后圖形繪制區(qū)域整體布局更加均勻、美觀、清晰, 滿足單線圖自動布局的要求. 驗證了基于動態(tài)規(guī)劃方法的最優(yōu)布局算法的正確性及有效性.

      圖9 普通算法布局

      圖10 動態(tài)規(guī)劃算法布局

      6 結(jié)語

      本文提出了一種基于動態(tài)規(guī)劃最優(yōu)布局算法的單線圖自動生成方法. 通過分析現(xiàn)有布局算法的不足, 并深入研究布局過程, 采用動態(tài)規(guī)劃思想重新設(shè)計布局算法, 為單線圖生成的自動布局處理提供了更多的選擇. 通過對布局算法的優(yōu)化, 拓廣了動態(tài)規(guī)劃方法的應(yīng)用范圍, 同時提高了單線圖自動布局的效率和美觀程度.

      與現(xiàn)有技術(shù)相比, 存在下面兩點優(yōu)點:

      第一、提出了由多條線路構(gòu)成的網(wǎng)絡(luò)連通圖構(gòu)想方案, 通過函數(shù)模型計算出連通圖頂點的位置來確定設(shè)備的位置, 并且該位置是最合適的, 能夠快速、完美成圖.

      第二、放棄樹圖布局算法、遺傳算法等算法, 通過算法優(yōu)化, 使用動態(tài)規(guī)劃算法計算出最優(yōu)解, 而不是近似的最優(yōu)解.

      1 徐彭亮,何光宇,梅生偉,張王俊,王偉.基于地理信息的輸電網(wǎng)單線圖自動生成新算法.電網(wǎng)技術(shù),2008,32(21):9–12.

      2 劉健,吳媛,劉鞏權(quán).配電饋線地理圖到電氣接線圖的轉(zhuǎn)換.電力系統(tǒng)自動化,2005,29(14):73–77.

      3 章堅民,葉琳,孫維真.基于地理相對位置的省級輸電網(wǎng)均勻接線圖自動生成.電力系統(tǒng)自動化,2010,(24):55–59.

      4 陳學(xué)松,蔡述庭.基于模擬退火算法的矩形優(yōu)化排樣問題的研究.數(shù)學(xué)的實踐與認識,2008,38(9):68–71.

      5 沈偉,吳文傳,張伯明,鎬俊杰.能量管理系統(tǒng)中電網(wǎng)潮流單線圖自動生成算法.電力系統(tǒng)目動化,2010,34(6):48–53.

      6 邢佳磊,楊洪耕,何亞平.地區(qū)電網(wǎng)運行單線圖的智能自動布局.電力系統(tǒng)自動化,2010,34(4):59–64.

      7 王治華,董樹鋒,張王俊.輸電網(wǎng)單線圖自生成的新方法.電力系統(tǒng)保護與控制,2010,38(18):155–159.

      8 張旭,馮恩民.具有性能約束布局問題的優(yōu)化算法及收斂性.大連理工大學(xué)學(xué)報,2005,45(5):766–771.

      9 陳勇,鄧其軍,周洪.無重疊交叉的配電網(wǎng)單線圖自動生成算法.電力自動化設(shè)備,2010,30(11):90–93.

      10 Rossouw FJ, Beukes HJ, Enslin JHR. Modelling network problems with power flow equations and diagrams. AJ. Africon, 1999 IEEE, 1999, (2): 643–648.

      11 Deng QJ, Zhou H, Chen Y. Design and implement of drawing of GOO one-line diagram of smart distribution network. 2010 International Conference Electrical and Control Engineering (ICECE). 2010. 3533–3536.

      12 Li X, Feng XL, Zeng ZY, et al. Distribution feeder one-line diagrams automatic generation from geographic diagrams based on GIS. Third International Conference Electric Utility Deregulation and Restructuring and Power Technologies (DRPT 2008). 2008. 2228–2232.

      13 Zhang LH, Pei XD, Kleine U. Analog macro-cell placement with very fast simulated re-annealing algorithm. Journal of Software, 2002, 13(6): 1059– 1062.

      Optimal Layout Mapping Technology for Single Line Dynamic Programming

      ZHAO Yue1, LI Pei1, WANG Zhen2, WANG Ping2

      1(State Grid Yangzhou Power Supply Company, Yangzhou 225000, China)2(Xiamen Great Power GEO Information Technology Co. Ltd., Xiamen 361008, China)

      A new method for generating the single line diagram of the regional power network is proposed based on the dynamic programming algorithm. According to the topological model of spatial data in power grid, the implementation of the breadth first algorithm can obtain the adjacency matrix and matrix traversal sequence of the connected graph, and the square range of the total equipment can be accommodated by the adjacency matrix. A dynamic programming optimal layout algorithm is proposed, which is used to solve the layout optimization problem. The application example shows that the optimal solution layout is beautiful and efficient.

      regional power network; topological model; dynamic programming algorithm; single line graph; layout optimal solution

      2015-11-13;

      2015-12-21

      [10.15888/j.cnki.csa.005256]

      猜你喜歡
      單線連線布局
      快樂連線
      快樂語文(2021年27期)2021-11-24 01:29:24
      快樂連線
      快樂語文(2021年11期)2021-07-20 07:41:48
      快樂連線
      快樂語文(2020年36期)2021-01-14 01:10:44
      中老鐵路單線長隧貫通 國內(nèi)玉磨段完成投資近九成
      云南畫報(2020年11期)2020-12-14 07:17:32
      單線重載鐵路雙接近區(qū)段設(shè)置方案探討
      快樂連線
      快樂語文(2019年12期)2019-06-12 08:41:56
      BP的可再生能源布局
      能源(2017年5期)2017-07-06 09:25:57
      VR布局
      單線半自動車站接近區(qū)段電碼化探討
      2015 我們這樣布局在探索中尋找突破
      开阳县| 涞水县| 孝昌县| 大城县| 洛宁县| 麻江县| 怀来县| 商河县| 武鸣县| 昌都县| 咸阳市| 金昌市| 太白县| 铜陵市| 衡阳县| 曲阳县| 南宁市| 永德县| 镇沅| 丽水市| 文昌市| 梅州市| 茌平县| 武义县| 清丰县| 突泉县| 疏勒县| 赤城县| 乐业县| 兴国县| 万州区| 景德镇市| 宜川县| 阳泉市| 勐海县| 公安县| 棋牌| 漯河市| 冕宁县| 饶河县| 南涧|