亚洲视频一区二区三区_国产在线拍偷自揄拍精品_日韩av在线看_日本久久久久久久久久久_精品国产区一区二区三区在线观看_国产日产欧美a一级在线_日韩亚洲在线观看_日韩久久精品电影_久久综合电影一区_2021国产精品视频_国产精品小说在线_欧美—级高清免费播放_一区二区三区高清国产_91av视频在线免费观看_一二美女精品欧洲_成人网在线免费看

  • 基于Visual Graph圖形系統的電力系統開發———基于Visual Graph圖形系統的電力系統開發
    北京圖王軟件開發有限公司

    0.引言

      在EMS中,圖形界面是人機接口的重要組成部分。其中在圖形建模及開 發方面,早在上世紀八十年代就提出了面向對象建模的思路(Object-Oriented, 即OO 模型) [1-4]。這種自上而下的建模方法有代碼重用率高、開發周期較短以 及便于維護等優點。不過,對于傳統的OO方法,目前大多仍從底層開發(如 Windows API, MFC等[5,6])的方式,一旦涉及相對復雜的圖形技術,代碼將急速 膨脹,軟件的開發周期依然相當可觀。
    本文提出了一種新的圖形建模及開發方法:面向圖形對象的建模 (Graphic Object-Oriented,簡稱GOO)方法。它與傳統面向對象的圖 形建模方法相比,主要區別在于它關注的不再是怎樣從計算機底層代碼去實現圖 形,而是可視化的圖形對象。圖形對象是由相應的圖形類生成的。圖形類除了擁 有一般類的特征之外,還擁有可視的圖形,能夠直接編輯,同時也可以通過程序 代碼來操縱。GOO建模的特點決定了它需要比以往更高等級的開發平臺。該平臺需 要擁有完全可視的圖形開發人機接口,而且能夠內部管理各種圖形交互事件并提 供基本的圖形對象和建模工具。故GOO建模起點較之OO建模更高,但對開發者而言 難度則大大降低,效率也大幅度提高。
    本文基于Visual Graph圖形平臺(以下簡稱VG),圖形建模采用自上而下 的類的繼承的思路:在VG提供的基本的圖形單元類的基礎上進行繼承和擴充,建 立各種元件部件類,再把這些部件組合,形成各種電力元件的模型。最后繪制復 雜的電力系統。

    1.VG的基本結構及基本單元類

      1.1VG的基本結構
    目前國內外已經開發了多種組態式圖形通用系統,如ArcObject、 VectorDraw、JFDraw, Visual Graph等。其中VG是一種ActiveX組件,主要包括 一套基本可視圖形類庫和管理圖形的接口,另外還提供圖形開發建模的工具。其 中的可視圖形類有各種成員屬性和成員函數,可通過一套語法簡潔的腳本語言來 操作圖形,并對外提供編程接口,內嵌到各編程工具中進行開發。
    1.2VG的基本單元類
    VG提供一個基本圖形單元類-IUnit,它由描述圖形單 元特征的基本屬性和函數組成,例如名稱Name,坐標Left、Top,尺寸Width、 Height,移動函數MoveTo(x,y)等,設計時既可通過鼠標操作來修改圖形,也可直 接設置相應屬性值。Unit下面繼承有四種子類:
      文字單元類 IText:該類為文本框對象,成員屬性包括 文字內容Text,字體Font等。
      形狀單元類 IShape:該類包括矩形、橢圓、圓角矩形 、圓弧四種形狀對象,成員屬性包括線條顏色LineColor、線寬LineWidth、背景 顏色BackColor等。
      折線單元類 ILine:該類包括點、線、連接點、連接線 ,成員屬性包括組成折線的點集合Points[i]、各點類型屬性Bytes[i]、線條類形 LineType等。其中連接線可以連接兩個圖形,形成一組拓撲連接關系。
      元件單元類 IElement:該類看作一個類似容器的空白 圖形,它容納其他的子圖形以形成新的圖形類,其成員屬性包括組成元件的子對 象集合Units[i],子對象數目UnitCount等。由上述的幾種基本圖形類可以在 IElement中繪制任意復雜的二維圖形,組成一個新的圖形類,即新的元件類。本 文最后要建立的電力元件就是用IElement制作的圖形元件類。
    上述即是VG提供的基本圖形單元類,除此之外,VG還提供了對圖形的基本 操作函數,包括添加、刪除、移動、旋轉、對齊、縮放、拷貝、剪切、粘貼、撤 銷、恢復、修改顏色、文本框字體等。對于復雜的操作,可用這些函數不同的組 合來實現。

    2.電力元件部件類

      本文將電力元件定義為圖形對象端口對象 的有序組合。圖形對象是描述電力元件的圖形符號,以一次設備單線圖 為例,如三繞組變壓器是由三個圓表示,負荷由一根箭頭線表示等。端口對象則 是元件之間連接的紐帶。如圖1所示,””代表元件的一個端口,圖中G1和BK1之 間的端口重合,則二者已經連接在一起,在VG中元件可以通過端口的自動吸附來 實現連接。
    元件中的每個圖形對象或者端口對象就稱為該元件的一個部件。元件部件 類由圖形類和端口類組成。二者都繼承自基本圖形類,本文定義了如下的端口類 和圖形類:
      1)端口部件類,MyPort:繼承自VG的ILine中的連接 線,該線只包含一個點,即一根退化為點的連接線。端口部件類除了折線單元類 的屬性外,還擴充了如下自定義的屬性:
    電壓等級Vn,整型。缺省值為0,代表尚未指定電壓等 級;
    端口序號PNo,整形,只讀。為方便按電壓等級著色, 在同一元件中,規定不同電壓等級端口的端口序號是不同的,而同一電壓等級中 端口的端口序號是相同的。比如線路、開關等元件兩端的端口電壓等級相同,則 其PNo都是0,而含有多電壓等級的元件如圖1中的三繞組變壓器T1,它有三個端口 ,電壓等級都不同,其端口序號分別為0、1、2,而圖1中的斷路器BK1,有兩個端 口,電壓等級相等,端口序號均為0。

    圖1元件的端口、端口序號、元件之間的連接及不同電壓等級 著色示意圖
    Fig1 Ports of elements, No. of ports, connection between elements and coloring of different parts of element by different voltage classes

      端口帶電狀態 PState,整型,指該 端口在帶電著色后的狀態,值0,1依次代表停電、帶電,缺省值為0;
      端口類型PType,整形,指該端口所在支路的類型,值 為0,1,2依次代表輻射支路、橋路和環路,缺省值為0;
      節點號PNodeNo,指該端口所連接的電氣節點序號,缺 省值0代表尚未分配節點號。
     ?。?圖形部件類MyGraph:繼承自VG的基本圖形單元類 IUnit,下面繼承有形狀類MyShape和線類MyLine,二者分別又同時繼承自IShape 和ILine。為了方便按電壓等級著色,這兩個類擴充了一個自定義屬性PNo,其值 與同電壓等級端口中的PNo相同。

    3.電力元件類

      建立好了元件的基本部件圖形類和端口類之后,再擴充其 它一些必要的屬性,就可以組合起來形成各種類型的電力元件。
      電力元件類MyElement:繼承自IElement,主要屬性如 下:
    圖形連接的集合Links[i](系統自帶屬性),從該屬性 可以得到某個連接所在的本元件的連接端口Port,以及該連接連到的另一元件 LinkUnit及其端口LinkPort。如圖1,G1只有一個連接:G1.Links [0].Port=G1.Port0,G1.Links[0].LinkUnit=BK1,G1.Links [0].LinkPort=BK1.Port0,其它元件的該屬性也類似于此。此屬性可方便地實現 深度/廣度優先遍歷。
    TypeNo,元件的類型號,整型,只讀,如可規定1代表 發電機、2代表負荷等;
      SearchState,元件的被遍歷狀態,缺省值0表示尚未被 遍歷到,1表示已經被遍歷;
    這樣電力元件類確定后,就可以在其內加入圖形部件和端口部件,組成各 種類型的元件。電力元件的類型一般比較穩定,可以分為如下的幾類:
      功率類,單端口元件,包括發電機、調相機、負荷、接 地電容、電抗等;
      母線類,單端口元件無阻抗的元件;
      開關類,雙端口元件,包括開關、刀閘等,兩端口同屬 一個電壓等級。開關類有特殊屬性開關狀態State,整型,0代表斷開,1代表閉合 ;
      變壓器類,多端口元件,包括各種變壓器,各端口電壓 等級Vn不同,則各端口的PNo也不同;
      阻抗類,雙端口元件,包括架空線、電纜、串聯電抗器 、串聯電容器等元件,各端口的PNo相同。

    4.標注類

      標注類MyLabel:繼承IText類,增加自 定義屬性UnitName,即該標注所指的元件名 ,字符串型。標注類用來對元件進行標注,如元件名稱,電氣參數等。
    圖2為電力元件類圖形建模類的結構示意圖。


    圖2電 力元件的類的建立
    Fig 2 Construction of classes of various power elements

    5.圖形建模系統

    本文的圖形建模系統由三個模塊組成,如圖3所示:


    圖3 圖形建模系統的結構
    Fig3 The structure of Graphic Model Building System

    • 圖形元件庫模塊:任何繪制的圖都能以模板存入元件庫成為元件,同時元 件也可以從庫中直接調出添加到當前的圖形編輯器中。元件庫分類管理。
    • 圖形編輯模塊:提供矢量圖的基本編輯功能,實現對圖形的可視化編 輯。
    • 圖形類編輯模塊:把每個圖形當作類看待,直接修改其成員屬性和成 員函數。


    建模時,按照自上而下,由簡到繁的方式,從當前元件庫中選取圖形元件 搭建新的圖形,同時設計其成員屬性和成員函數,最后將繪制好的新圖當<

     
     
    網站首頁  |  關于我們  |  聯系我們  |  廣告服務  |  版權隱私  |  友情鏈接  |  站點導航
     
    亚洲视频一区二区三区_国产在线拍偷自揄拍精品_日韩av在线看_日本久久久久久久久久久_精品国产区一区二区三区在线观看_国产日产欧美a一级在线_日韩亚洲在线观看_日韩久久精品电影_久久综合电影一区_2021国产精品视频_国产精品小说在线_欧美—级高清免费播放_一区二区三区高清国产_91av视频在线免费观看_一二美女精品欧洲_成人网在线免费看
    亚洲精品国产精品国自产在线| 亚洲精品国偷自产在线99热| 国产美女久久精品香蕉69| 亚洲成人999| 久久综合免费视频| 亚洲色图狂野欧美| 国产午夜精品全部视频在线播放| 精品久久久久久亚洲国产300| 国产日韩欧美自拍| 成人性生交大片免费观看嘿嘿视频| 国产成人精品久久二区二区| 欧美电影在线播放| 精品福利在线观看| 欧美日韩在线视频一区二区| 欧美精品在线观看91| 日韩中文字幕免费看| 色琪琪综合男人的天堂aⅴ视频| 96精品久久久久中文字幕| 国产亚洲在线播放| 亚洲成人精品视频在线观看| 国产精品久久久久久久久久免费| 久久久久久有精品国产| 精品亚洲一区二区三区| 国产一区二区黑人欧美xxxx| 91在线视频成人| 97视频在线观看亚洲| 国产精品日韩在线播放| 国产精品丝袜视频| 欧美在线视频网| 久久久久久久久久av| 精品久久久久人成| zzjj国产精品一区二区| 欧洲成人性视频| 美女视频黄免费的亚洲男人天堂| 国产精品99久久久久久久久| 成人免费视频网| 91tv亚洲精品香蕉国产一区7ujn| 亚洲成人xxx| 欧美韩国理论所午夜片917电影| 亚洲国产又黄又爽女人高潮的| 国产色婷婷国产综合在线理论片a| 国产91成人在在线播放| 国产中文日韩欧美| 欧美精品在线第一页| 2019亚洲日韩新视频| 欧美在线日韩在线| 国产精品夫妻激情| 91中文在线视频| 精品成人国产在线观看男人呻吟| 国模叶桐国产精品一区| 亚洲第一福利在线观看| 欧美专区国产专区| 日韩精品福利网站| 久久精品人人做人人爽| 2024亚洲男人天堂| 日韩精品视频在线| 国产精品看片资源| 欧美一区二区大胆人体摄影专业网站| 国内精品视频一区| 国产精品久久一区主播| 久久久91精品国产一区不卡| 久久男人的天堂| 亚洲精品久久久久| 97视频色精品| 精品国产一区久久久| 亚洲精品视频在线观看视频| 91高清免费视频| 日韩毛片在线观看| 欧美性感美女h网站在线观看免费| 亚洲mm色国产网站| 国产精品入口免费视频一| 美女性感视频久久久| 亚洲综合在线中文字幕| 欧美性videos高清精品| xxav国产精品美女主播| 亚洲永久免费观看| 国产热re99久久6国产精品| 国产视频久久久久| 国产精品夜色7777狼人| 国产精品久久久久久久久久免费| 国产丝袜一区二区三区免费视频| 中文字幕亚洲在线| 91在线视频免费| 91丨九色丨国产在线| 国产精品福利在线| 国产精品女主播视频| 成人中文字幕+乱码+中文字幕| 久久伊人精品视频| 91精品免费视频| 精品激情国产视频| 精品久久久久久国产91| 日韩av免费在线播放| 91精品国产综合久久香蕉的用户体验| 国产精品成人久久久久| 精品久久在线播放| 中国日韩欧美久久久久久久久| 久久99精品久久久久久噜噜| 欧美做爰性生交视频| 亚洲色图激情小说| 怡红院精品视频| 国产成人av在线| 日韩精品视频观看| 国产精品一区二区3区| 亚洲激情视频网| 亚洲在线观看视频| 欧美午夜视频在线观看| 亚洲国语精品自产拍在线观看| 国产精品色婷婷视频| 久久免费视频在线| 狠狠色狠狠色综合日日小说| 久久国产一区二区三区| 精品国产1区2区| 亚洲国产天堂网精品网站| 精品久久久一区二区| 欧美xxxx做受欧美| 国产精品网站入口| 欧美日韩免费看| 日韩欧美成人精品| 66m—66摸成人免费视频| 国产精品久久久久高潮| 日韩中文字幕国产| 97久久伊人激情网| 欧美精品久久久久a| 91国在线精品国内播放| 国产精品久久久久久婷婷天堂| 亚洲精品欧美日韩专区| 麻豆国产精品va在线观看不卡| 91久久在线视频| 国产精品一区久久久| 亚洲电影免费观看| 国产成人高清激情视频在线观看| 国产精品海角社区在线观看| 7m第一福利500精品视频| 亚洲精品美女免费| 欧美一级高清免费| 2019国产精品自在线拍国产不卡| 久久伊人精品视频| 久久免费视频网| 久久91亚洲精品中文字幕| 奇米成人av国产一区二区三区| 国产视频精品一区二区三区| 国产91对白在线播放| 国产精品igao视频| 欧美大片网站在线观看| 国产精品白丝jk喷水视频一区| 国产成人自拍视频在线观看| 色青青草原桃花久久综合| 最近2019免费中文字幕视频三| 欧美专区日韩视频| 欧美性理论片在线观看片免费| 国产精品日韩久久久久| 日韩精品日韩在线观看| 欧美视频在线观看免费| 欧美一区第一页| 国产成人av网址| 精品av在线播放| 久久午夜a级毛片| 久久久久国产一区二区三区| 一本一道久久a久久精品逆3p| 久久在线免费观看视频| 日本成人在线视频网址| 欧美成人精品在线观看| zzijzzij亚洲日本成熟少妇| 欧美国产第一页|