Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3531306B2 - Equipment information processing method - Google Patents
[go: Go Back, main page]

JP3531306B2 - Equipment information processing method - Google Patents

Equipment information processing method

Info

Publication number
JP3531306B2
JP3531306B2 JP20800995A JP20800995A JP3531306B2 JP 3531306 B2 JP3531306 B2 JP 3531306B2 JP 20800995 A JP20800995 A JP 20800995A JP 20800995 A JP20800995 A JP 20800995A JP 3531306 B2 JP3531306 B2 JP 3531306B2
Authority
JP
Japan
Prior art keywords
child
data
section
node
storage device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP20800995A
Other languages
Japanese (ja)
Other versions
JPH0954784A (en
Inventor
担 添田
哲司 田中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meidensha Corp
Original Assignee
Meidensha Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Meidensha Corp filed Critical Meidensha Corp
Priority to JP20800995A priority Critical patent/JP3531306B2/en
Publication of JPH0954784A publication Critical patent/JPH0954784A/en
Application granted granted Critical
Publication of JP3531306B2 publication Critical patent/JP3531306B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Description

【発明の詳細な説明】 【0001】 【発明の属する技術分野】本発明は、平面上に広がって
ツリー構造で配置される各種設備及びその接続関係を図
形化して表示・印字出力するための設備情報処理方法に
関する。 【0002】 【従来の技術】配電系統網、ガス・水道管網、鉄道網、
河川・道路網など、広域に配置される設備の情報は、各
設備を分類し、各設備が所属する分類毎にデータを管理
している。例えば、配電系統では、分類として配電用変
電所からの電力供給の単位である配電線単位に分類して
データ管理を行う。 【0003】このような設備の分類には、表形式の分類
よりも、図面やCRT表示など視覚的に認識し易く分類
することが、各種設備の接続具合など設備間の関連付け
を容易にする。この視覚化した設備情報の分類には、以
下の手法が採られている。 【0004】(1)人が設備の視覚化を意識して手動で
設備配置を決定する。 【0005】(2)設備の接続関係のデータから部分的
に設備を自動配置する。 【0006】 【発明が解決しようとする課題】例えば、配電系統網の
各設備は、膨大な量の設備が広大な領域に敷設されかつ
面的に連続している。また、これら設備は、電力を供給
する経路を意味する配電線という単位で分類される。 【0007】このため、各配電線も広大な領域と多数の
設備を有している。この配電線単位に所属する設備の敷
設状況をそれらの接続状況も含めて視覚的に認識し易い
図形として表現し、運用することが多い。 【0008】この場合、その接続関係も含めて人が配置
を検討・分類することは多大な労力を必要とし、時間も
かかる。 【0009】また、配置出力媒体(印字用紙やCRT表
示画面)は、それらの大きさが有限であるため、設備を
効率良く配置しないと出力媒体の中に出力情報が収まら
なくなり、出力情報が複数頁(複数画面)にまたがり、
見にくく、扱いにくくなり、管理もしづらくなる。 【0010】特に、接続関係のデータから部分的に設備
を自動配置する場合には、手作業が軽減されるが、設備
配置が粗雑になり易く、設備の適切な配置・表現が難し
くなる。 【0011】本発明の目的は、ツリー構造の設備及びそ
の接続関係を図形化して出力する設備情報処理方法であ
って、設備配置を自動的にかつコンパクトに配置して接
続関係の把握を容易にする設備情報処理方法を提供する
ことにある。 【0012】 【課題を解決するための手段】本発明は、平面上に広が
ってツリー構造で配置される設備及びその接続関係を図
形化して表示・印字出力する設備情報処理方法であっ
て、前記設備及びその接続関係を図形化して出力するた
めの自動配置処理を行う処理装置と、前記設備の接続関
係を示すデータ及び自動配置のためのデータを格納する
補助記憶装置と、前記処理装置により自動的に配置決定
されたデータに従って図形情報を記録出力する記録出力
装置と、前記自動的に配置決定されたデータに従って図
形情報を表示出力する表示出力装置とを備え、前記処理
装置は、補助記憶装置に格納される前記設備と接続設備
をブランチとノードとしたツリー構成図、及び該ノード
とブランチの接続関係のデータテーブルを作成して該補
助記憶装置に格納するステップと、前記補助記憶装置に
格納した前記データテーブルを基に、各ノード別のノー
ドの構成と配置位置及び隣接するノードとの親子関係な
どをテーブル要素としてもつノード構成テーブルを作成
して該補助記憶装置に格納するステップと、前記補助記
憶装置に格納した前記ノード構成テーブルについて、
記親子関係で階層が下位の子グループになる各子区間を
該子グループの階層深さが大きい順にソートして該補助
記憶装置に格納するステップと、前記補助記憶装置に格
納した前記ノード構成テーブルのツリー構造のデータを
基に、各ノード別のノードの配置を分岐構造により区別
した行と列番号で設定したノード配置テーブルを作成し
て該補助記憶装置に格納するステップと、前記補助記憶
装置に格納した前記ノード配置テーブルを基に、ノード
の空白エリアを検索し、この空白エリアに移動可能な子
区間が存在するときに該子区間の並べ替えによりノード
配置テーブルを圧縮処理して該補助記憶装置に格納する
ステップと、前記補助記憶装置に格納した前記ノード構
成テーブル及びノード配置テーブルを基に設備及び接続
関係の図形化を行い、この図形情報を前記表示出力装置
の表示情報として出力又は前記記録出力装置の印字情報
として出力するステップとから構成されることを特徴と
する。 【0013】 【発明の実施の形態】図1は、本発明に係る設備情報処
理装置の構成図である。処理装置1は、設備及びその接
続関係を図形化して出力するための自動配置処理を行
う。補助記憶装置2は、設備の接続関係を示すデータ及
び自動配置のためのデータを格納する。記録出力装置3
は、処理装置1により自動的に配置決定されたデータに
従って図形情報を記録出力する。表示出力装置4は、自
動的に配置決定されたデータに従って図形情報を表示出
力する。これら各装置は、コンピュータ構成にされ、必
要なデータを相互に転送できるようにされる。 【0014】処理装置1による設備情報の自動配置処理
は、設備の接続がツリー構成であることを条件にするも
のであり、配電系統網に対応したツリー構成例を図2に
示す。この系統網において、処理装置1は、開閉器番号
A1〜A4で示す開閉器をブランチとし、自動区間番号
B1〜B5で示す開閉器を結ぶ配電線区間をノードとし
て取り扱う。 【0015】これらブランチとノードを使って、処理装
置1は、図3に例示するように、配電系統網に対応した
ツリー構成図を作成する。また、ノードとブランチの接
続関係を示すデータテーブルを作成する。このデータテ
ーブル例を下記表に示す。 【0016】 【表1】 【0017】処理装置1による処理は、図4に示すよう
に、自動区間構成テーブルの作成処理S1と、自動区間
配置テーブルの作成処理S2と、配置の圧縮処理S3
と、表示又は印字の出力処理S4に構成される。以下、
各処理を詳細に説明する。 【0018】(1)自動区間構成テーブルの作成処理
(S1)。 【0019】ノードとブランチの接続関係を示すデータ
テーブルを基に、自動区間構成をテーブルデータとして
作成・保存する。この自動区間構成テーブルは、図5に
示すように、各データ#1〜#nには、処理フラグや自
動区間番号など、ノード別の自動区間の構成と配置及び
隣接する自動区間との親子関係などをテーブル要素とし
て設ける。これらテーブル要素について、図6の配電系
統を例にして以下に説明する。 【0020】処理フラグは、自動区間構成の処理状況を
数値0〜3で記述し、0はデータ無し、1は子区間の未
検索、2は子区間検索済み、3はソート済みとする。 【0021】自動区間番号は、自己区間番号を割り当て
た番号を記述する。図6では各自動区間番号A〜Mにな
る。 【0022】電源側開閉器番号は、各自動区間から見て
電源側になる開閉器番号を記述する。図6では自動区間
番号Aの電源側開閉器番号aとなり、区間番号Bの電源
側開閉器番号bとなる。なお、配電系統構成が変わった
ときは、電源供給を受けている開閉器番号になる。 【0023】配置位置の行番号と列番号は、系統図に従
った自動区間の配置位置を記述する。この配置位置は、
自動区間配置テーブルの作成のためのエントリとなる。 【0024】階層レベルは、系統の上流側を最上位の0
階層として、自動区間毎に階層の深さを数値で記述す
る。図6では自動区間Aは階層レベル1(浅い階層)と
し、自動区間B,E,Hは階層レベル2(深い階層)と
する。 【0025】子グループの深さと幅は、当該区間を親区
間とし、その下位の区間(子区間)を1つのまとまりと
見なした場合の最大の深さと幅を記述する。図6では、
自動区間Aの子グループになる区間E〜Gは深さ3、幅
2となる。このデータは、自動区間構成データをソート
する際に使用される。 【0026】親データ位置は、当該自動区間から見て親
区間の自動区間構成データの位置を記述する。図6で
は、自動区間Bの場合にはその親区間Aが保存されるテ
ーブルデータ番号#1になる。 【0027】全子区間数は、当該自動区間から見て下位
の全子区間数を記述する。図6では自動区間Jの3つの
子区間K,L,Mの数値3になる。 【0028】子区間数は、当該自動区間から見て1つ下
の子区間数を記述する。図6では自動区間Jの2つの子
区間K,Lの数値2になる。 【0029】子データ位置#1〜#nは、当該区間から
見て下位の子区間のデータが保存されるテーブルデータ
番号#1〜#nを記述する。 【0030】以上までの各項目を設けた自動区間構成テ
ーブルの作成処理は、配電系統の上位区間から順に作成
して行く。この作成処理を図6の配電系統で説明する。 【0031】(a)第1自動区間構成データの作成…配
電系統の最上位の開閉器になるフィーダ遮断器につなが
る第1区間番号から自動区間番号を取得し、自動区間構
成テーブル(図5参照)の第1自動区間構成データ#1
を生成する。 【0032】図6では自動区間番号Aが第1の自動区間
になり、この自動区間番号Aのデータ#1を生成する。
このデータ生成には、下位の自動区間構成データが生成
されていないため、自動区間番号Aのみについて実行さ
れ、下記表のようになる。なお、表中の自区番号は自動
区間番号を、開閉番号は電源側開閉器番号を、階層レベ
は階層レベルを、親位置は親データ位置を示す。また、
開閉配置位置等は後の自動区間配置テーブルの作成処理
により生成されるもので、省略している。 【0033】 【表2】 【0034】(b)第2自動区間構成データ以降の作成
…自動区間構成テーブルの先頭データ#1から最終デー
タ#nまで検索し、処理フラグが「1:子未検索」であ
る区間構成データを生成する。この生成は、以下の手順
を繰り返し、区間構成データの処理フラグが全て「2:
子検索済」になるまで続ける。 【0035】(b1)当該自動区間の負荷側の自動区間
番号の一覧及び開閉器番号の一覧をツリー構成データか
ら取得する。 【0036】(b2)負荷側の自動区間が存在する場
合、自動区間構成テーブルの空きエリアの先頭から、取
得した自動区間の区間構成データを順次設定する。この
とき、処理フラグは「1:子未検索」を設定する。ま
た、当該自動区間の処理フラグに「2:子検索済」を設
定する。 【0037】(b3)負荷側の自動区間が存在しない場
合、当該自動区間の処理フラグを「2:子検索済」を設
定する。 【0038】このようなデータ作成は、図6では、ま
ず、第1自動区間番号Aの負荷側の自動区間番号B,
E,Hを取得し(b1)、自動区間構成データ#2〜#
4を設定する(b2)。このデータ設定後の自動区間構
成テーブルは下記表に示し、自動区間番号Aのデータに
は処理フラグを「2:子検索済」とし、その子区間数と
位置も設定される。また、他の自動区間番号B,E,H
には処理フラグを「1:子未検索」とし、親データ位置
が自動区間番号Aのデータ位置「1」が設定される。 【0039】 【表3】 【0040】この後、処理フラグが「1:子未検索」の
自動区間番号B,E,Hについて同様の処理を行い、さ
らには他の自動区間番号CからMまで繰り返し処理がな
され、処理フラグが全て「2:子検索済」になるまで繰
り返される。下記表には自動区間番号Mまで処理された
結果のデータ構成を示す。 【0041】 【表4】【0042】(c)子グループ深さの設定…自動区間構
成テーブルを最終データから先頭データまで検索し、当
該子グループにおける階層の深さを設定する。この深さ
は、子区間数が0のときは「1」、子区間数が1のとき
は「子区間の深さ+1」、子区間数が2以上のときは
「子区間の中で最大の深さ+1」に設定する。 【0043】(d)全子区間数の設定…自動区間構成テ
ーブルを最終データから先頭まで検索し、全子区間数+
1を親区間の全子区間数に順次加算して行くことにより
求める。 【0044】(2)自動区間構成テーブルのソート(S
1)。 【0045】上記(1)によるテーブルデータの生成の
後、子グループの深さが大きい順にソートする。すなわ
ち、自動区間構成テーブルを先頭から検索し、子区間数
が2以上の区間構成データについて、その子区間を子グ
ループ深さが大きい順にソートする。また、子グループ
深さが同一である子区間が複数ある場合はその中で全子
区間数が小さい順にソートする。なお、ソートは、区間
構成データの子データ位置の格納順を並び替えることに
より行う。下記表は自動区間構成テーブルのソート結果
を示す。 【0046】 【表5】【0047】(3)自動区間配置テーブルの作成処理
(S2)。 【0048】ソートされた自動区間構成テーブルのツリ
ー構造を基に自動区間配置をテーブルデータとして作成
・保存する。この自動区間配置テーブルは、図7に示す
ように、各自動区間構成テーブルのツリー構造のデータ
を行と列番号で設定する。この配置テーブルは、後の自
動区間配置の圧縮処理及び表示・印字出力時の自動区間
配置データとして使用する。 【0049】図7は、図8の系統の配置テーブルを示
す。図8の〇内の数字は区間配置データを展開する順番
を示し、行方向に配置される区間順にされる。また、設
定値は0〜は自動区間構成テーブルへのエントリとす
る。また、−1〜−3は、図7に示すように、配電線路
の分岐構造により区別する。また、常開開閉器は1行に
1個となるよう配置する。 【0050】(4)配置の圧縮処理(S3)。 【0051】自動区間配置テーブルを基に、圧縮対象区
間の検索と、空白エリアの検索と、移動可能な子区間の
検索と、子区間の並び替えを行い、自動区間配置を圧縮
する。 【0052】圧縮対象区間の検索は、自動区間配置テー
ブルを先頭より検索し、子区間が2つ以上ある区間(分
岐のある区間)を求める。図7では区間番号AとJとE
になる。 【0053】空白エリアの検索は、検索された圧縮対象
区間の先頭子区間の行と最終子区間の行の間を行単位で
検索し、空白エリアの有無を調べる。図7では区間番号
HとB、E及びJとDの間について空白エリアを調べ
る。 【0054】移動可能な子区間の検索は、空白エリアが
存在するときに当該空白エリアの行以降に配置される子
区間が存在し、かつ当該子区間の深さが空白エリアの深
さと同じか、より小さいことの条件を満足するときに移
動可能な子区間とする。図7では2行目の空白エリアに
区間番号E,F,Gを移動可能と判定する。 【0055】また、図8を簡略して示す図9の(a)の
状態では空白エリアに移動可能な子区間を検索し、該子
区間Yを空白エリアに移動可能子区間となる。 【0056】子区間の並び替えは、移動可能な子区間Y
が見つかった場合、当該子区間を空白エリアに移動す
る。また、空白エリアと当該子区間との間に別の子区間
(関連移動子区間)Xがあり、空白エリアの幅より当該
子区間Xの幅が大きい場合は関連移動子区間Xを移動可
能子区間Yの後ろに移動する。 【0057】移動可能な子区間Yの移動は、該子区間Y
の配置データを自動区間配置テーブルから削除すると共
に、子区間Yと空白エリアの行番号との差を求め、この
差分を子区間Yの配置行番号から差し引き、子区間Yを
自動区間配置テーブルに対して再配置する。 【0058】関連移動子区間Xが存在する場合の移動
は、図9の(b)に示すように、当該子区間Xを子区間
Yと空白エリアの幅の差分だけ下方へ移動した子区間
X’とし、この後に同図の(c)に示すように子区間Y
を移動する。 【0059】これら子区間Yの再配置及びXの移動に応
じて自動区間構成テーブル及び配置テーブルは変更され
る。 【0060】なお、図9(d)には再配置不可能な場合
を示し、子区間Yの最大の深さが空白エリアの深さ以上
にあるため、移動対象とならない。 【0061】(5)出力処理(S4)。 【0062】以上までの処理S1〜S3により、各自動
区間の配置と圧縮により決定された自動区間構成テーブ
ル及び自動区間配置テーブルの両データに従った配置で
設備及び接続関係の図形化を行い、この図形をCRT等
への表示又はプリンタ等への印字出力を行う。 【0063】なお、実施形態では配電系統に適用するた
め、ノードを自動区間として記述するが、水道管網など
に適用する場合には自動区間をノードとし、また自動区
間構成テーブルをノード構成テーブルとし、自動区間配
置テーブルをノード配置テーブルとして取り扱うことで
他の系統網に適用できる。 【0064】 【発明の効果】以上のとおり、本発明によれば、各ノー
ド別のノードの構成と配置位置及び隣接するノードとの
親子関係などをテーブル要素としてもつノード構成テー
ブルと、各ノード別のノードの配置を分岐構造により区
別した行と列番号で設定したノード配置テーブルによっ
て設備配置を自動的に決定できるようにするため、手作
業に比べて負担を大幅に軽減し、また設備の接続状況を
正確、迅速に把握できる。 【0065】また、本発明は、配置の圧縮処理により設
備を効率良く自動的に配置でき、設備情報のコンパクト
化を図ることができ、また管理も容易になる。
Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a facility that spreads on a plane and is arranged in a tree structure, and a facility for graphically displaying, printing, and outputting the connection relation thereof. It relates to an information processing method. [0002] Distribution networks, gas and water pipe networks, railway networks,
Information on equipment located in a wide area, such as a river / road network, classifies each equipment and manages data for each classification to which each equipment belongs. For example, in a distribution system, data management is performed by classifying a distribution line as a unit of power supply from a distribution substation. [0003] In such a classification of equipment, it is easier to associate the equipment such as the connection status of various equipment by classifying the equipment in a visually recognizable manner, such as a drawing or a CRT display, than in the table format. The following method is used to classify the visualized equipment information. [0004] (1) A person manually determines the arrangement of the equipment while conscious of the visualization of the equipment. (2) The equipment is automatically arranged partially based on the data on the connection relation of the equipment. [0006] For example, in each facility of the distribution system network, an enormous amount of facilities are laid in a vast area and are continuous in area. In addition, these facilities are classified in units called distribution lines, which mean routes for supplying electric power. For this reason, each distribution line also has a vast area and a large number of facilities. In many cases, the laying status of the equipment belonging to each distribution line unit is expressed as a graphic that is easily recognizable, including the connection status thereof, and is operated. In this case, it takes a lot of effort and time for a person to examine and classify the arrangement including the connection relation. Further, since the size of the layout output medium (print paper or CRT display screen) is finite, unless the equipment is efficiently arranged, the output information cannot be accommodated in the output medium, and a plurality of output information are required. Spans multiple pages (multiple screens)
It's hard to see, manage, and manage. [0010] In particular, in the case of automatically arranging the equipment partially based on the connection-related data, the manual work is reduced, but the arrangement of the equipment is likely to be coarse, and it is difficult to appropriately arrange and represent the equipment. An object of the present invention is a facility information processing method for graphically outputting a tree-structured facility and its connection relationship.
Accordingly, it is an object of the present invention to provide an equipment information processing method for automatically and compactly arranging equipment arrangements and facilitating grasp of connection relationships. SUMMARY OF THE INVENTION The present invention is an equipment information processing method which spreads out on a plane and is arranged in a tree structure, and a graphic representation of the connection relation thereof for display / printout.
To output the equipment and its connection
Processing equipment that performs automatic placement processing for
Stores data indicating the staff and data for automatic placement
Automatic placement determination by auxiliary storage and processing unit
Record output that records and outputs graphic information according to the data
Figure according to the device and the automatically located data
A display output device for displaying and outputting shape information;
The apparatus creates a tree configuration diagram in which the equipment and the connection equipment stored in the auxiliary storage device are made into a branch and a node, and a data table of a connection relationship between the node and the branch to create the supplementary data .
Storing in an auxiliary storage device;
Based on the stored data table, create a node configuration table having, as table elements, the configuration and arrangement position of each node and the parent-child relationship with adjacent nodes, etc.
Storing the data in the auxiliary storage device;
For the node configuration table stored in憶device, before
In the parent-child relationship, each child section whose hierarchy is a lower child group
The child group is sorted in descending order of hierarchical depth and the auxiliary
Storing the data in a storage device; and storing the data in the auxiliary storage device.
Based on the tree structure data of the stored node configuration table, a node arrangement table in which the arrangement of the nodes for each node is set by the row and column numbers distinguished by the branch structure is created.
Storing the data in the auxiliary storage device;
Based on the node arrangement table stored in the device, a blank area of the node is searched, and when there is a movable child section in this blank area, the node arrangement table is compressed by rearranging the child section to perform compression processing. Store in auxiliary storage
And graphically representing equipment and connection relations based on the step and the node configuration table and the node arrangement table stored in the auxiliary storage device.
Output as display information or print information of the record output device
And outputting the result as. FIG. 1 is a block diagram of an equipment information processing apparatus according to the present invention. The processing device 1 performs an automatic arrangement process for graphically outputting the equipment and its connection relation. The auxiliary storage device 2 stores data indicating the connection relation of the facilities and data for automatic arrangement. Record output device 3
Records and outputs graphic information in accordance with the data automatically arranged by the processing device 1. The display output device 4 displays and outputs graphic information in accordance with the automatically determined data. Each of these devices is configured as a computer so that necessary data can be transferred to each other. The automatic arrangement processing of the equipment information by the processing device 1 is performed on condition that the connection of the equipment is in a tree structure, and FIG. 2 shows an example of a tree structure corresponding to a distribution network. In this system network, the processing device 1 treats switches indicated by switch numbers A1 to A4 as branches and distribution line sections connecting switches indicated by automatic section numbers B1 to B5 as nodes. Using these branches and nodes, the processing apparatus 1 creates a tree configuration diagram corresponding to the distribution network, as illustrated in FIG. In addition, a data table indicating a connection relationship between the node and the branch is created. The following table shows an example of this data table. [Table 1] As shown in FIG. 4, the processing by the processing device 1 includes an automatic section configuration table creation processing S1, an automatic section arrangement table creation processing S2, and an arrangement compression processing S3.
And output processing S4 for display or printing. Less than,
Each process will be described in detail. (1) Automatic section configuration table creation processing (S1). An automatic section configuration is created and stored as table data based on a data table indicating a connection relationship between nodes and branches. As shown in FIG. 5, in the automatic section configuration table, each data # 1 to #n includes a configuration and an arrangement of an automatic section for each node such as a processing flag and an automatic section number, and a parent-child relationship between adjacent automatic sections. Are provided as table elements. These table elements will be described below using the distribution system of FIG. 6 as an example. The processing flag describes the processing status of the automatic section configuration with numerical values 0 to 3, where 0 indicates no data, 1 indicates that the child section has not been searched, 2 indicates that the child section has been searched, and 3 indicates that the sorting has been completed. The automatic section number describes the number to which the own section number is assigned. In FIG. 6, the automatic section numbers are A to M. The power-supply-side switch number describes a switch number on the power supply side when viewed from each automatic section. In FIG. 6, the power supply-side switch number a of the automatic section number A and the power supply-side switch number b of the section number B are used. When the power distribution system configuration is changed, the number of the switch receiving power supply is used. The row number and column number of the layout position describe the layout position of the automatic section according to the system diagram. This location is
This is an entry for creating an automatic section arrangement table. Hierarchical levels are defined such that the upstream side of the system is
As the hierarchy, the depth of the hierarchy is described numerically for each automatic section. In FIG. 6, the automatic section A is at hierarchical level 1 (shallow level), and the automatic sections B, E, and H are at hierarchical level 2 (deep level). As the depth and width of the child group, the maximum depth and width when the relevant section is set as a parent section and its lower section (child section) is regarded as one unit are described. In FIG.
Sections E to G which are child groups of the automatic section A have a depth of 3 and a width of 2. This data is used when sorting the automatic section configuration data. The parent data position describes the position of the automatic section configuration data of the parent section when viewed from the automatic section. In FIG. 6, in the case of the automatic section B, the parent section A becomes the table data number # 1 to be stored. The number of all child sections describes the number of all child sections lower than the automatic section. In FIG. 6, the numerical value of the three child sections K, L, and M of the automatic section J is 3. The number of child sections describes the number of child sections immediately below the automatic section. In FIG. 6, the value is 2 for the two child sections K and L of the automatic section J. The child data positions # 1 to #n describe table data numbers # 1 to #n in which data of a lower child section as viewed from the section concerned is stored. In the process of creating the automatic section configuration table provided with the above items, the automatic section configuration table is created sequentially from the upper section of the distribution system. This creation process will be described with reference to the power distribution system in FIG. (A) Creation of first automatic section configuration data: An automatic section number is obtained from a first section number connected to a feeder circuit breaker which is the highest switch of the distribution system, and an automatic section configuration table (see FIG. 5). ) First automatic section configuration data # 1
Generate In FIG. 6, the automatic section number A becomes the first automatic section, and data # 1 of this automatic section number A is generated.
This data generation is executed only for the automatic section number A because the lower-level automatic section configuration data is not generated, and is as shown in the following table. In the table, the own section number indicates the automatic section number, the switching number indicates the power supply-side switch number, the hierarchical level indicates the hierarchical level, and the parent position indicates the parent data position. Also,
The opening / closing arrangement position and the like are generated by a later process of creating an automatic section arrangement table, and are omitted. [Table 2] (B) Creation after the second automatic section configuration data: Search from the first data # 1 to the last data #n of the automatic section configuration table, and select the section configuration data whose processing flag is "1: child not searched". Generate. In this generation, the following procedure is repeated, and all the processing flags of the section configuration data are set to “2:
Continue until child search completed. (B 1 ) Obtain a list of automatic section numbers and a list of switch numbers on the load side of the automatic section from the tree configuration data. (B 2 ) When there is an automatic section on the load side, the acquired section configuration data of the automatic section is sequentially set from the head of the free area of the automatic section configuration table. At this time, the processing flag is set to “1: child not searched”. Also, “2: child search completed” is set in the processing flag of the automatic section. (B 3 ) If there is no automatic section on the load side, the processing flag of the automatic section is set to “2: child searched”. In FIG. 6, such data is created first by setting the load-side automatic section number B,
E and H are acquired (b 1 ), and the automatic section configuration data # 2 to #
4 is set (b 2 ). The automatic section configuration table after the data setting is shown in the following table. For the data of the automatic section number A, the processing flag is set to “2: child searched”, and the number and position of the child sections are also set. In addition, other automatic section numbers B, E, H
, The processing flag is set to “1: child not searched”, and the data position “1” of the parent data position of the automatic section number A is set. [Table 3] Thereafter, the same processing is performed for the automatic section numbers B, E, and H whose processing flags are "1: child not searched", and the processing is repeated for the other automatic section numbers C to M. Are repeated until “2: child search completed”. The following table shows the data structure of the result of processing up to the automatic section number M. [Table 4] (C) Setting of child group depth: The automatic section configuration table is searched from the last data to the first data, and the depth of the hierarchy in the child group is set. This depth is “1” when the number of child sections is 0, “depth of child section + 1” when the number of child sections is 1, and “maximum of child sections” when the number of child sections is 2 or more. Depth +1 ". (D) Setting of the number of all child sections: The automatic section configuration table is searched from the last data to the head, and the total number of child sections +
It is obtained by sequentially adding 1 to the number of all child sections of the parent section. (2) Sorting of automatic section configuration table (S
1). After the generation of the table data according to the above (1), the child groups are sorted in descending order of depth. That is, the automatic section configuration table is searched from the top, and for section configuration data having two or more child sections, the child sections are sorted in descending order of child group depth. If there are a plurality of child sections having the same child group depth, the child sections are sorted in ascending order of the total number of child sections. The sorting is performed by rearranging the storage order of the child data positions of the section configuration data. The following table shows the sorting result of the automatic section configuration table. [Table 5] (3) Automatic section layout table creation processing (S2). The automatic section arrangement is created and stored as table data based on the tree structure of the sorted automatic section configuration table. In this automatic section arrangement table, as shown in FIG. 7, data of a tree structure of each automatic section configuration table is set by row and column numbers. This arrangement table is used as compression processing of automatic section arrangement and automatic section arrangement data at the time of display / print output. FIG. 7 shows an arrangement table of the system shown in FIG. 8 indicate the order in which the section arrangement data is developed, and are arranged in the order of sections arranged in the row direction. The setting values 0 to 0 are entries in the automatic section configuration table. Moreover, as shown in FIG. 7, -1 to -3 are distinguished by the branch structure of the distribution line. Also, the normally open switches are arranged so as to be one per line. (4) Arrangement compression processing (S3). Based on the automatic section arrangement table, a search for a section to be compressed, a search for a blank area, a search for a movable child section, and a rearrangement of child sections are performed to compress the automatic section arrangement. In the search of the compression target section, the automatic section arrangement table is searched from the top, and a section having two or more child sections (a section having a branch) is obtained. In FIG. 7, section numbers A, J, and E
become. In the search for a blank area, a search is made on a line-by-line basis between the row of the first child section and the row of the last child section of the searched compression target section to check for the presence or absence of a blank area. In FIG. 7, blank areas are examined between the section numbers H and B, E and J and D. In the search for a movable child section, it is determined whether there is a child section arranged after the line of the blank area when the blank area exists, and whether the depth of the child section is the same as the depth of the blank area. , A child section that can be moved when the condition of being smaller is satisfied. In FIG. 7, it is determined that the section numbers E, F, and G can be moved to the blank area on the second line. In the state of FIG. 9A, which is a simplified version of FIG. 8, a child section that can be moved to the blank area is searched for, and the child section Y becomes a child section that can be moved to the blank area. The rearrangement of the child sections is performed in the movable child section Y.
If found, move the child section to the blank area. If there is another child section (related moving child section) X between the blank area and the child section, and the width of the child section X is larger than the width of the blank area, the child moving the related moving child section X is possible. Move behind section Y. The movement of the movable child section Y is performed by
Is deleted from the automatic section arrangement table, the difference between the child section Y and the line number of the blank area is obtained, this difference is subtracted from the arrangement line number of the child section Y, and the child section Y is stored in the automatic section arrangement table. Rearrange it. As shown in FIG. 9 (b), the movement in the case where there is the related moving child section X is performed by moving the child section X downward by the difference between the child section Y and the blank area width. ', And thereafter, as shown in FIG.
To move. The automatic section configuration table and the arrangement table are changed in accordance with the rearrangement of the child sections Y and the movement of X. FIG. 9D shows a case where the rearrangement is impossible. Since the maximum depth of the child section Y is greater than the depth of the blank area, the child section Y is not moved. (5) Output processing (S4). By the above-described processes S1 to S3, the equipment and the connection relationship are graphically arranged by the arrangement according to the data of the automatic section configuration table and the automatic section arrangement table determined by the arrangement and compression of each automatic section. This graphic is displayed on a CRT or the like or printed out on a printer or the like. In this embodiment, the node is described as an automatic section in order to be applied to the power distribution system. However, when the present invention is applied to a water pipe network, the automatic section is defined as a node, and the automatic section configuration table is defined as a node configuration table. By treating the automatic section arrangement table as a node arrangement table, it can be applied to other system networks. As described above, according to the present invention, a node configuration table having, as table elements, the configuration and arrangement position of each node and a parent-child relationship with an adjacent node, and the like. In order to automatically determine the equipment arrangement by the node arrangement table that is set by the row and column number that distinguishes the arrangement of the nodes by the branch structure, the burden is significantly reduced compared to manual work and the connection of equipment You can grasp the situation accurately and quickly. Further, according to the present invention, the equipment can be efficiently and automatically arranged by the arrangement compression processing, the equipment information can be made compact, and the management becomes easy.

【図面の簡単な説明】 【図1】本発明における設備情報処理装置の構成図。 【図2】配電系統網の例。 【図3】配電系統網に対応したツリー構成図。 【図4】本発明の一実施形態を示す処理フロー。 【図5】実施形態における自動区間構成テーブルの構
造。 【図6】配電系統例。 【図7】実施形態における自動区間配置テーブルの例。 【図8】配電系統例。 【図9】実施形態における配置の圧縮処理例。 【符号の説明】 1…処理装置 2…補助記憶装置 3…記録出力装置 4…表示出力装置
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a configuration diagram of an equipment information processing apparatus according to the present invention. FIG. 2 shows an example of a distribution network. FIG. 3 is a tree configuration diagram corresponding to a distribution network. FIG. 4 is a processing flow showing an embodiment of the present invention. FIG. 5 is a structure of an automatic section configuration table in the embodiment. FIG. 6 is an example of a distribution system. FIG. 7 is an example of an automatic section arrangement table according to the embodiment; FIG. 8 is an example of a distribution system. FIG. 9 illustrates an example of an arrangement compression process according to the embodiment. [Description of Signs] 1 ... Processing device 2 ... Auxiliary storage device 3 ... Recording output device 4 ... Display output device

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 17/50 ──────────────────────────────────────────────────続 き Continued on front page (58) Field surveyed (Int.Cl. 7 , DB name) G06F 17/50

Claims (1)

(57)【特許請求の範囲】 【請求項1】 平面上に広がってツリー構造で配置され
る設備及びその接続関係を図形化して表示・印字出力す
設備情報処理方法であって、 前記設備及びその接続関係を図形化して出力するための
自動配置処理を行う処理装置と、前記設備の接続関係を
示すデータ及び自動配置のためのデータを格納する補助
記憶装置と、前記処理装置により自動的に配置決定され
たデータに従って図形情報を記録出力する記録出力装置
と、前記自動的に配置決定されたデータに従って図形情
報を表示出力する表示出力装置とを備え、 前記処理装置は、 補助記憶装置に格納される前記 設備と接続設備をブラン
チとノードとしたツリー構成図、及び該ノードとブラン
チの接続関係のデータテーブルを作成して該補助記憶装
置に格納するステップと、 前記補助記憶装置に格納した前記 データテーブルを基
に、各ノード別のノードの構成と配置位置及び隣接する
ノードとの親子関係などをテーブル要素としてもつノー
ド構成テーブルを作成して該補助記憶装置に格納するス
テップと、 前記補助記憶装置に格納した前記 ノード構成テーブルに
ついて、前記親子関係で階層が下位の子グループになる
各子区間を該子グループの階層深さが大きい順にソート
して該補助記憶装置に格納するステップと、 前記補助記憶装置に格納した 前記ノード構成テーブルの
ツリー構造のデータを基に、各ノード別のノードの配置
を分岐構造により区別した行と列番号で設定したノード
配置テーブルを作成して該補助記憶装置に格納するステ
ップと、 前記補助記憶装置に格納した 前記ノード配置テーブルを
基に、ノードの空白エリアを検索し、この空白エリアに
移動可能な子区間が存在するときに該子区間の並べ替え
によりノード配置テーブルを圧縮処理して該補助記憶装
置に格納するステップと、 前記補助記憶装置に格納した 前記ノード構成テーブル及
びノード配置テーブルを基に設備及び接続関係の図形化
を行い、この図形情報を前記表示出力装置の表示情報と
して出力又は前記記録出力装置の印字情報として出力す
るステップとから構成されることを特徴とする設備情報
処理方法。
(57) [Claim 1] An equipment information processing method which spreads on a plane and is arranged in a tree structure and a method for graphically displaying and printing out the connection relation thereof , wherein the equipment and To create a graphical representation of the connection
The connection relationship between the processing equipment that performs automatic placement processing and the equipment
Auxiliary to store indicated data and data for automatic placement
The arrangement is automatically determined by the storage device and the processing device.
Output device that records and outputs graphic information in accordance with data
Graphic information according to the automatically determined data.
And a display output device for displaying and outputting information, wherein the processing device is a tree configuration diagram in which the equipment and the connection equipment stored in the auxiliary storage device are set as branches and nodes, and a data table of the connection relationship between the nodes and the branches. To create the auxiliary storage device
Creating and storing the location, based on the data table stored in the auxiliary storage device, the node configuration table with parent-child relationship between the structure and the arrangement position and the adjacent nodes of each node another node as a table element To be stored in the auxiliary storage device
In the step and the node configuration table stored in the auxiliary storage device , the hierarchy becomes a lower child group in the parent-child relationship.
Sort each child section in descending order of the hierarchy depth of the child group
And storing the data in the auxiliary storage device, and based on the tree structure data of the node configuration table stored in the auxiliary storage device, the arrangement of nodes for each node is identified by a row and column number distinguished by a branch structure. Step for creating the set node arrangement table and storing it in the auxiliary storage device
And searching for a blank area of the node based on the node arrangement table stored in the auxiliary storage device, and when there is a movable child section in this blank area, the node arrangement is performed by rearranging the child section. Compressing the table, and
Storing the equipment and the connection relationship based on the node configuration table and the node arrangement table stored in the auxiliary storage device, and converting the graphic information to the display information of the display output device.
Output or output as print information of the record output device.
Facilities information processing method, characterized in that composed of the that step.
JP20800995A 1995-08-15 1995-08-15 Equipment information processing method Expired - Fee Related JP3531306B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20800995A JP3531306B2 (en) 1995-08-15 1995-08-15 Equipment information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20800995A JP3531306B2 (en) 1995-08-15 1995-08-15 Equipment information processing method

Publications (2)

Publication Number Publication Date
JPH0954784A JPH0954784A (en) 1997-02-25
JP3531306B2 true JP3531306B2 (en) 2004-05-31

Family

ID=16549164

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20800995A Expired - Fee Related JP3531306B2 (en) 1995-08-15 1995-08-15 Equipment information processing method

Country Status (1)

Country Link
JP (1) JP3531306B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4666538B1 (en) * 2010-10-13 2011-04-06 株式会社フィールドロジック Power generation system design apparatus, power generation system design method, and program
KR102923111B1 (en) * 2022-10-05 2026-02-05 한국전력공사 System and Method for identifying object automatically using topology

Also Published As

Publication number Publication date
JPH0954784A (en) 1997-02-25

Similar Documents

Publication Publication Date Title
CA2143652C (en) Information model based on a physical system
Schlag et al. An algorithm for optimal two-dimensional compaction of VLSI layouts
DE19708265B4 (en) A method of searching a document image database and document image browsing system, and methods of extracting a feature vector from an electronically stored image
CN100454317C (en) Computer Aided Decision Support System for Power Grid Planning
DE69738556T2 (en) INTERACTIVE CAD APPARATUS FOR DESIGNING THE ASSEMBLY OF LOGICAL CIRCUITS
JP2000287388A (en) Graphic user interface
US6728730B1 (en) Figure management system and figure modifying method by using figure management system
CN113743057A (en) Object recognition redrawing-based power grid OCS drawing conversion method
CN110389535A (en) A kind of configuration type simulation test system and its test method
JP3531306B2 (en) Equipment information processing method
JPH0756999A (en) Patrol inspection support system
DE3587388T2 (en) File system for electronic documents.
CN110019564B (en) Table relationship analysis auxiliary device and table relationship analysis auxiliary method
US5805881A (en) Method and apparatus for generating arbitrary output records in response to output designation of records
JPH04205170A (en) Drawing management device
CN113505127B (en) Storage structure and method, retrieval and visualization method for data of related objects
CN112686633B (en) Intelligent ticket simulating method
JPH09327128A (en) Power system computer system
JPH09237332A (en) Map display method
JP3323574B2 (en) Visualization display system for information retrieval device
JPH1070840A (en) Network data display method and display device
JPH10162022A (en) Sequence drawing search method and its search device
JP2723406B2 (en) Distribution system plan creation device
JPH1051955A (en) Substation system design system
JPH06141029A (en) Communication network failure display method

Legal Events

Date Code Title Description
TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20040210

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040223

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees