由煤礦通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)自動(dòng)生成通風(fēng)網(wǎng)絡(luò)圖的方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種由煤礦通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)自動(dòng)生成通風(fēng)網(wǎng)絡(luò)圖的方法,包括以下步驟:通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)的準(zhǔn)備;礦井通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)的完整性檢測(cè);通風(fēng)網(wǎng)絡(luò)結(jié)構(gòu)框架的生成;通風(fēng)網(wǎng)絡(luò)圖的繪制;繪制用風(fēng)地點(diǎn);繪制節(jié)點(diǎn);繪制分支。本發(fā)明利用計(jì)算機(jī)將煤礦通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)自動(dòng)生成通風(fēng)網(wǎng)絡(luò)圖速度塊、效率高、工作量小、不易出錯(cuò),而且方便調(diào)整。
【專(zhuān)利說(shuō)明】 由煤礦通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)自動(dòng)生成通風(fēng)網(wǎng)絡(luò)圖的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明主要涉及煤礦領(lǐng)域,尤其涉及一種由煤礦通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)自動(dòng)生成通風(fēng)網(wǎng)絡(luò)圖的方法。
【背景技術(shù)】
[0002]煤礦通風(fēng)系統(tǒng)為井下工作人員提供生存所必需的氧氣,同時(shí)帶走瓦斯、粉塵等有毒有害物質(zhì),是保障煤礦安全生產(chǎn)的基本保障,是煤礦各生產(chǎn)環(huán)節(jié)中最基本一環(huán)。但是,煤礦通風(fēng)系統(tǒng)是由數(shù)以百計(jì)縱橫交錯(cuò)的井巷構(gòu)成的復(fù)雜系統(tǒng)。為方便對(duì)通風(fēng)系統(tǒng)的分析,利用圖論的方法對(duì)煤礦通風(fēng)系統(tǒng)進(jìn)行抽象描述,把煤礦通風(fēng)系統(tǒng)繪制成一個(gè)由節(jié)點(diǎn)、分支及其屬性組成的系統(tǒng),稱(chēng)為通風(fēng)網(wǎng)絡(luò)圖,如圖1所示。
[0003]煤礦通風(fēng)網(wǎng)絡(luò)圖利用節(jié)點(diǎn)、分支這些直觀的幾何圖形來(lái)表示通風(fēng)系統(tǒng),可以直觀、清楚地反映通風(fēng)網(wǎng)絡(luò)的結(jié)構(gòu)和風(fēng)流的流動(dòng)特性,是進(jìn)行各種通風(fēng)分析和計(jì)算的基礎(chǔ)。
[0004]但是由于煤礦通風(fēng)網(wǎng)絡(luò)一般都非常復(fù)雜,巷道數(shù)目多,因而煤礦通風(fēng)網(wǎng)絡(luò)圖的繪制是一項(xiàng)十分繁瑣的工作。靠手工繪制不僅速度慢、效率低、工作量大、易于出錯(cuò),而且不方便調(diào)整,同時(shí),在美觀和協(xié)調(diào)方面也往往不盡人意,修改起來(lái)也非常不方便。因而利用計(jì)算機(jī)將煤礦通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)自動(dòng)生成通風(fēng)網(wǎng)絡(luò)圖是大勢(shì)所趨。
【發(fā)明內(nèi)容】
[0005]本發(fā)明目的就是為了彌補(bǔ)已有技術(shù)的缺陷,提供一種由煤礦通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)自動(dòng)生成通風(fēng)網(wǎng)絡(luò)圖的方法。
[0006]本發(fā)明是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的:
[0007]由煤礦通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)自動(dòng)生成通風(fēng)網(wǎng)絡(luò)圖的方法,其特征在于,包括有以下步驟:
[0008]( I)通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)的準(zhǔn)備
[0009]I)、首先在通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)中進(jìn)行加入表征某一分支的類(lèi)型的項(xiàng),其中類(lèi)型為I表示的是一般分支,類(lèi)型為2表示的是用風(fēng)地點(diǎn)分支,用風(fēng)地點(diǎn)分支包括固定風(fēng)量分支、局扇通風(fēng)分支、備用工作面分支和固定風(fēng)量的采煤工作面分支,類(lèi)型為3表示的是通風(fēng)機(jī)分支;
[0010]為了敘述方便,使用始節(jié)點(diǎn)-末節(jié)點(diǎn)的方式來(lái)代表某一個(gè)分支;
[0011]2)、定義3個(gè)二維整數(shù)型動(dòng)態(tài)數(shù)組:fenzhi (,2),yfdd(, 3)和fengji (,2),分別用于存儲(chǔ)所有分支,所有用風(fēng)地點(diǎn)分支和所有風(fēng)機(jī)分支;并將通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)中的所有分支、所有用風(fēng)地點(diǎn)分支和所有風(fēng)機(jī)分支分別讀入fenzhi, yfdd和fengji數(shù)組;
[0012]為描述方便,設(shè)fenzh1、yfdd和fengji數(shù)組中元素的數(shù)量分別為Nfz,Nyf和Nfj ;
[0013](2)礦井通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)的完整性檢測(cè)
[0014]檢測(cè)通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)的完整性,即數(shù)據(jù)中是否有無(wú)流入和無(wú)流出節(jié)點(diǎn)的檢測(cè);具體算法如下:[0015]定義I個(gè)一維整數(shù)型動(dòng)態(tài)數(shù)組mNode (),遍歷fenzhi數(shù)組中所有元素,確定最大的節(jié)點(diǎn)號(hào)N,重新定義mNode數(shù)組為mNode (N),再一次遍歷fenzhi數(shù)組,計(jì)算出fenzhi數(shù)組中每個(gè)始節(jié)點(diǎn)和末節(jié)點(diǎn)的出現(xiàn)次數(shù),如果出現(xiàn)次數(shù)為1,說(shuō)明此節(jié)點(diǎn)要么為無(wú)流入節(jié)點(diǎn),要么為無(wú)流出節(jié)點(diǎn);
[0016]如果存在無(wú)流入節(jié)點(diǎn)或無(wú)流出節(jié)點(diǎn),則說(shuō)明礦井通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)中存在錯(cuò)誤,應(yīng)先根據(jù)檢測(cè)結(jié)果修改基礎(chǔ)數(shù)據(jù)后再重新檢測(cè)和進(jìn)行下一步操作;
[0017](3)通風(fēng)網(wǎng)絡(luò)結(jié)構(gòu)框架的生成
[0018]具體原則和流程如下:
[0019]I)、確定整個(gè)通風(fēng)網(wǎng)絡(luò)圖中有幾個(gè)子系統(tǒng),方法是通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)中有幾個(gè)風(fēng)機(jī)就有幾個(gè)通風(fēng)系統(tǒng);
[0020]2)、確定各用風(fēng)地點(diǎn)屬于哪個(gè)子系統(tǒng);
[0021]3)、每個(gè)系統(tǒng)均把回風(fēng)側(cè)節(jié)點(diǎn)最多的路徑在最左邊放在子系統(tǒng)的最左邊,并把與此路徑相對(duì)應(yīng)的用風(fēng)地點(diǎn)放在所在子系統(tǒng)所有用風(fēng)地點(diǎn)的最左邊;
[0022]4)、以用風(fēng)地點(diǎn)所在的水平位置為第0層,將節(jié)點(diǎn)以層為單位在垂直方向上排列,用風(fēng)地點(diǎn)上部節(jié)點(diǎn)的層值為正值,下部節(jié)點(diǎn)的層值為負(fù)值;
[0023]5)、各子系統(tǒng)中除最左邊的用風(fēng)地點(diǎn)以外的各用風(fēng)地點(diǎn),以最終連接到回風(fēng)側(cè)節(jié)點(diǎn)最多的路徑上的節(jié)點(diǎn)的層數(shù)為依據(jù)依次向右排列;
[0024]6)、在水平方向上,用風(fēng)地點(diǎn)上部各層中的節(jié)點(diǎn),在子系統(tǒng)內(nèi)部按層均勻布置;用風(fēng)地點(diǎn)下部各層中的節(jié)點(diǎn),在整個(gè)網(wǎng)絡(luò)圖內(nèi)按層均勻布置;
[0025]7)、根據(jù)用風(fēng)地點(diǎn)和節(jié)點(diǎn)的位置連接分支;
[0026]確定各用風(fēng)地點(diǎn)屬于哪個(gè)子系統(tǒng)、各用風(fēng)點(diǎn)到達(dá)頂部I號(hào)節(jié)點(diǎn)時(shí)的節(jié)點(diǎn)數(shù)、各節(jié)點(diǎn)所在的層數(shù)的算法如下:
[0027]a、定義I個(gè)一維整數(shù)型動(dòng)態(tài)數(shù)組mNodeLayer ()用于存放各節(jié)點(diǎn)的層數(shù);定義一個(gè)一維整數(shù)型動(dòng)態(tài)數(shù)組mYfNumsUp ()用于存放各用風(fēng)點(diǎn)到達(dá)頂部I號(hào)節(jié)點(diǎn)時(shí)的節(jié)點(diǎn)數(shù);定義一個(gè)一維整數(shù)型動(dòng)態(tài)數(shù)組mYfNumsDownO用于存放各用風(fēng)點(diǎn)到達(dá)底部I號(hào)節(jié)點(diǎn)時(shí)的節(jié)點(diǎn)數(shù);定義一個(gè)一維字符串型動(dòng)態(tài)數(shù)組HiYfTongLuUpO用于存儲(chǔ)從各個(gè)用風(fēng)地點(diǎn)到頂部I號(hào)節(jié)點(diǎn)時(shí)所經(jīng)歷的各個(gè)節(jié)點(diǎn);定義一個(gè)一維字符串型動(dòng)態(tài)數(shù)組mYfTongLuDownO用于存儲(chǔ)從各個(gè)用風(fēng)地點(diǎn)到底部I號(hào)節(jié)點(diǎn)時(shí)所經(jīng)歷的各個(gè)節(jié)點(diǎn);
[0028]b、遍歷fenzhi數(shù)組中所有元素,確定最大的節(jié)點(diǎn)號(hào)N,重新定義mNodeLayer數(shù)組為mNodeLayer (N),由于子系統(tǒng)的數(shù)量和風(fēng)機(jī)分支的數(shù)量是一樣的,因而mXiTong數(shù)組有Nfj個(gè)元素;
[0029]C、利用子函數(shù)計(jì)算出各用風(fēng)地點(diǎn)屬于哪個(gè)子系統(tǒng)、各用風(fēng)點(diǎn)到達(dá)頂部I號(hào)節(jié)點(diǎn)時(shí)的節(jié)點(diǎn)數(shù)、及用風(fēng)地點(diǎn)上部的節(jié)點(diǎn)即回風(fēng)側(cè)節(jié)點(diǎn)所在的層數(shù);
[0030](4)通風(fēng)網(wǎng)絡(luò)圖的繪制
[0031]利用步驟(3)中的方法生成的mNodeLayer數(shù)組、mYfNumsUp數(shù)組、mYfTongLuUp數(shù)組以及yfdd數(shù)組后,即可利用計(jì)算機(jī)繪制通風(fēng)網(wǎng)絡(luò)圖,繪制步驟為:繪制用風(fēng)地點(diǎn)、繪制節(jié)點(diǎn)、繪制分支;
[0032](4.1)繪制用風(fēng)地點(diǎn)
[0033]I)、利用yfdd(n, 3)中的數(shù)據(jù)確定每一個(gè)用風(fēng)地點(diǎn)屬于哪一個(gè)子系統(tǒng);[0034]2)、利用mYfNumsUp數(shù)組,確定各個(gè)子系統(tǒng)中的最長(zhǎng)路徑,此路徑繪制在子系統(tǒng)的最左邊;
[0035]3)、利用mYfTongLuUp數(shù)組,確定各個(gè)用風(fēng)地點(diǎn)從左到右的排列順序:各子系統(tǒng)中除最左邊的用風(fēng)地點(diǎn)以外的各用風(fēng)地點(diǎn),以最終連接到回風(fēng)側(cè)節(jié)點(diǎn)最多的路徑上的節(jié)點(diǎn)的層數(shù)為依據(jù)依次向右排列;
[0036]4)、從左至右依次繪制各節(jié)點(diǎn);
[0037](4.2)繪制節(jié)點(diǎn)
[0038]I)、確定用風(fēng)地點(diǎn)上部的節(jié)點(diǎn)的位置
[0039]a、水平方向上,利用各用風(fēng)地點(diǎn)至頂部I號(hào)節(jié)點(diǎn)時(shí)所經(jīng)歷的節(jié)點(diǎn)序列即mYfTongLuUp數(shù)組布置節(jié)點(diǎn);
[0040]b、垂直方向上,根據(jù)各節(jié)點(diǎn)的所在的層數(shù)即mNodeLayer數(shù)組布置節(jié)點(diǎn);
[0041 ] 2 )、確定用風(fēng)地點(diǎn)下部的節(jié)點(diǎn)的位置
[0042]a、水平方向上,依次根據(jù)各用風(fēng)地點(diǎn)至下部I號(hào)節(jié)點(diǎn)時(shí)所經(jīng)歷的節(jié)點(diǎn)序列即mYfTongLuDown數(shù)組布置節(jié)點(diǎn),相鄰兩節(jié)點(diǎn)間距離相等;
[0043]b、垂直方向上,根據(jù)各節(jié)點(diǎn)的所在的層數(shù)即mNodeLayer數(shù)組布置節(jié)點(diǎn),相鄰兩層間距相等,為了使圖形美觀,層間距不得小于節(jié)點(diǎn)外圓直徑的兩倍;
[0044]3)、繪制各節(jié)點(diǎn);
[0045](4.3)繪制分支
[0046]根據(jù)fengzhi數(shù)組,連接用風(fēng)地點(diǎn)和節(jié)點(diǎn)、節(jié)點(diǎn)和節(jié)點(diǎn),繪制出分支。
[0047]本發(fā)明的優(yōu)點(diǎn)是:
[0048]本發(fā)明利用計(jì)算機(jī)將煤礦通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)自動(dòng)生成通風(fēng)網(wǎng)絡(luò)圖速度塊、效率高、工作量小、不易出錯(cuò),而且方便調(diào)整。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0049]圖1是一個(gè)典型的通風(fēng)網(wǎng)絡(luò)圖。、
[0050]圖2為本發(fā)明的通風(fēng)網(wǎng)絡(luò)圖中節(jié)點(diǎn)和用風(fēng)地點(diǎn)的布置示意圖。
【具體實(shí)施方式】
[0051]由煤礦通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)自動(dòng)生成通風(fēng)網(wǎng)絡(luò)圖的方法,其特征在于,包括有以下步驟:
[0052]( I)通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)的準(zhǔn)備
[0053]a、首先在通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)中進(jìn)行加入表征某一分支的類(lèi)型的項(xiàng),如下表I所示,其中類(lèi)型為I表示的是一般分支,類(lèi)型為2表示的是用風(fēng)地點(diǎn)分支,用風(fēng)地點(diǎn)分支包括固定風(fēng)量分支、局扇通風(fēng)分支、備用工作面分支和固定風(fēng)量的采煤工作面分支,類(lèi)型為3表示的是通風(fēng)機(jī)分支;
[0054]為了敘述方便,使用始節(jié)點(diǎn)-末節(jié)點(diǎn)的方式來(lái)代表某一個(gè)分支,如分支I可表示為“1-2”,分支10可表示為“13-15”;
[0055]表I通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)示例(部分)
[0056]
【權(quán)利要求】
1.由煤礦通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)自動(dòng)生成通風(fēng)網(wǎng)絡(luò)圖的方法,其特征在于,包括有以下步驟: (1)通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)的準(zhǔn)備 1)、首先在通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)中進(jìn)行加入表征某一分支的類(lèi)型的項(xiàng),其中類(lèi)型為I表示的是一般分支,類(lèi)型為2表示的是用風(fēng)地點(diǎn)分支,用風(fēng)地點(diǎn)分支包括固定風(fēng)量分支、局扇通風(fēng)分支、備用工作面分支和固定風(fēng)量的采煤工作面分支,類(lèi)型為3表示的是通風(fēng)機(jī)分支; 為了敘述方便,使用始節(jié)點(diǎn)-末節(jié)點(diǎn)的方式來(lái)代表某一個(gè)分支; 2)、定義3個(gè)二維整數(shù)型動(dòng)態(tài)數(shù)組:fenzhi(,2) ,yfdd(, 3)和fengji (,2),分別用于存儲(chǔ)所有分支,所有用風(fēng)地點(diǎn)分支和所有風(fēng)機(jī)分支;并將通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)中的所有分支、所有用風(fēng)地點(diǎn)分支和所有風(fēng)機(jī)分支分別讀入fenzhi, yfdd和fengji數(shù)組; 為描述方便,設(shè)fenzh1、yfdd和fengji數(shù)組中元素的數(shù)量分別為Nfz, Nyf和Nfj ; (2)礦井通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)的完整性檢測(cè) 檢測(cè)通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)的完整性,即數(shù)據(jù)中是否有無(wú)流入和無(wú)流出節(jié)點(diǎn)的檢測(cè);具體算法如下: 定義I個(gè)一維整數(shù)型動(dòng)態(tài)數(shù)組mNode (),遍歷fenzhi數(shù)組中所有元素,確定最大的節(jié)點(diǎn)號(hào)N,重新定義mNode數(shù)組為mNode (N),再一次遍歷fenzhi數(shù)組,計(jì)算出fenzhi數(shù)組中每個(gè)始節(jié)點(diǎn)和末節(jié)點(diǎn)的出現(xiàn)次數(shù),如果出現(xiàn)次數(shù)為1,說(shuō)明此節(jié)點(diǎn)要么為無(wú)流入節(jié)點(diǎn),要么為無(wú)流出節(jié)點(diǎn); 如果存在無(wú)流入節(jié)點(diǎn)或無(wú)流出節(jié)點(diǎn),則說(shuō)明礦井通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)中存在錯(cuò)誤,應(yīng)先根據(jù)檢測(cè)結(jié)果修改基礎(chǔ)數(shù)據(jù)后再`重新檢測(cè)和進(jìn)行下一步操作; (3)通風(fēng)網(wǎng)絡(luò)結(jié)構(gòu)框架的生成 具體原則和流程如下: 1)、確定整個(gè)通風(fēng)網(wǎng)絡(luò)圖中有幾個(gè)子系統(tǒng),方法是通風(fēng)網(wǎng)絡(luò)基礎(chǔ)數(shù)據(jù)中有幾個(gè)風(fēng)機(jī)就有幾個(gè)通風(fēng)系統(tǒng); 2)、確定各用風(fēng)地點(diǎn)屬于哪個(gè)子系統(tǒng); 3)、每個(gè)系統(tǒng)均把回風(fēng)側(cè)節(jié)點(diǎn)最多的路徑在最左邊放在子系統(tǒng)的最左邊,并把與此路徑相對(duì)應(yīng)的用風(fēng)地點(diǎn)放在所在子系統(tǒng)所有用風(fēng)地點(diǎn)的最左邊; 4)、以用風(fēng)地點(diǎn)所在的水平位置為第0層,將節(jié)點(diǎn)以層為單位在垂直方向上排列,用風(fēng)地點(diǎn)上部節(jié)點(diǎn)的層值為正值,下部節(jié)點(diǎn)的層值為負(fù)值; 5)、各子系統(tǒng)中除最左邊的用風(fēng)地點(diǎn)以外的各用風(fēng)地點(diǎn),以最終連接到回風(fēng)側(cè)節(jié)點(diǎn)最多的路徑上的節(jié)點(diǎn)的層數(shù)為依據(jù)依次向右排列; 6)、在水平方向上,用風(fēng)地點(diǎn)上部各層中的節(jié)點(diǎn),在子系統(tǒng)內(nèi)部按層均勻布置;用風(fēng)地點(diǎn)下部各層中的節(jié)點(diǎn),在整個(gè)網(wǎng)絡(luò)圖內(nèi)按層均勻布置; 7)、根據(jù)用風(fēng)地點(diǎn)和節(jié)點(diǎn)的位置連接分支; 確定各用風(fēng)地點(diǎn)屬于哪個(gè)子系統(tǒng)、各用風(fēng)點(diǎn)到達(dá)頂部I號(hào)節(jié)點(diǎn)時(shí)的節(jié)點(diǎn)數(shù)、各節(jié)點(diǎn)所在的層數(shù)的算法如下: a、定義I個(gè)一維整數(shù)型動(dòng)態(tài)數(shù)組mNodeLayerO用于存放各節(jié)點(diǎn)的層數(shù);定義一個(gè)一維整數(shù)型動(dòng)態(tài)數(shù)組HiYfNumsUp ()用于存放各用風(fēng)點(diǎn)到達(dá)頂部I號(hào)節(jié)點(diǎn)時(shí)的節(jié)點(diǎn)數(shù);定義一個(gè)一維整數(shù)型動(dòng)態(tài)數(shù)組mYfNumsDownO用于存放各用風(fēng)點(diǎn)到達(dá)底部I號(hào)節(jié)點(diǎn)時(shí)的節(jié)點(diǎn)數(shù);定義一個(gè)一維字符串型動(dòng)態(tài)數(shù)組HiYfTongLuUp ()用于存儲(chǔ)從各個(gè)用風(fēng)地點(diǎn)到頂部I號(hào)節(jié)點(diǎn)時(shí)所經(jīng)歷的各個(gè)節(jié)點(diǎn);定義一個(gè)一維字符串型動(dòng)態(tài)數(shù)組mYfTongLuDownO用于存儲(chǔ)從各個(gè)用風(fēng)地點(diǎn)到底部I號(hào)節(jié)點(diǎn)時(shí)所經(jīng)歷的各個(gè)節(jié)點(diǎn); b、遍歷fenzhi數(shù)組中所有元素,確定最大的節(jié)點(diǎn)號(hào)N,重新定義mNodeLayer數(shù)組為mNodeLayer (N),由于子系統(tǒng)的數(shù)量和風(fēng)機(jī)分支的數(shù)量是一樣的,因而mXiTong數(shù)組有Nfj個(gè)元素; C、利用子函數(shù)計(jì)算出各用風(fēng)地點(diǎn)屬于哪個(gè)子系統(tǒng)、各用風(fēng)點(diǎn)到達(dá)頂部I號(hào)節(jié)點(diǎn)時(shí)的節(jié)點(diǎn)數(shù)、及用風(fēng)地點(diǎn)上部的節(jié)點(diǎn)即回風(fēng)側(cè)節(jié)點(diǎn)所在的層數(shù); (4)通風(fēng)網(wǎng)絡(luò)圖的繪制 利用步驟(3)中的方法生成的mNodeLayer數(shù)組、mYfNumsUp數(shù)組、mYfTongLuUp數(shù)組以及yfdd數(shù)組后,即可利用計(jì)算機(jī)繪制通風(fēng)網(wǎng)絡(luò)圖,繪制步驟為:繪制用風(fēng)地點(diǎn)、繪制節(jié)點(diǎn)、繪制分支; (4.1)繪制用風(fēng)地點(diǎn) 1)、利用yfdd(n,3)中的數(shù)據(jù)確定每一個(gè)用風(fēng)地點(diǎn)屬于哪一個(gè)子系統(tǒng); 2)、利用mYfNumsUp數(shù)組,確定各個(gè)子系統(tǒng)中的最長(zhǎng)路徑,此路徑繪制在子系統(tǒng)的最左邊; 3)、利用HiYfTongL uUp數(shù)組,確定各個(gè)用風(fēng)地點(diǎn)從左到右的排列順序:各子系統(tǒng)中除最左邊的用風(fēng)地點(diǎn)以外的各用風(fēng)地點(diǎn),以最終連接到回風(fēng)側(cè)節(jié)點(diǎn)最多的路徑上的節(jié)點(diǎn)的層數(shù)為依據(jù)依次向右排列; 4)、從左至右依次繪制各節(jié)點(diǎn); (4.2)繪制節(jié)點(diǎn) 1)、確定用風(fēng)地點(diǎn)上部的節(jié)點(diǎn)的位置 a、水平方向上,利用各用風(fēng)地點(diǎn)至頂部I號(hào)節(jié)點(diǎn)時(shí)所經(jīng)歷的節(jié)點(diǎn)序列即mYfTongLuUp數(shù)組布置節(jié)點(diǎn); b、垂直方向上,根據(jù)各節(jié)點(diǎn)的所在的層數(shù)即mNodeLayer數(shù)組布置節(jié)點(diǎn); 2)、確定用風(fēng)地點(diǎn)下部的節(jié)點(diǎn)的位置 a、水平方向上,依次根據(jù)各用風(fēng)地點(diǎn)至下部I號(hào)節(jié)點(diǎn)時(shí)所經(jīng)歷的節(jié)點(diǎn)序列即mYfTongLuDown數(shù)組布置節(jié)點(diǎn),相鄰兩節(jié)點(diǎn)間距離相等; b、垂直方向上,根據(jù)各節(jié)點(diǎn)的所在的層數(shù)即mNodeLayer數(shù)組布置節(jié)點(diǎn),相鄰兩層間距相等,為了使圖形美觀,層間距不得小于節(jié)點(diǎn)外圓直徑的兩倍; 3)、繪制各節(jié)點(diǎn); (4.3)繪制分支 根據(jù)fengzhi數(shù)組,連接用風(fēng)地點(diǎn)和節(jié)點(diǎn)、節(jié)點(diǎn)和節(jié)點(diǎn),繪制出分支。
【文檔編號(hào)】E21F1/00GK103758555SQ201310700400
【公開(kāi)日】2014年4月30日 申請(qǐng)日期:2013年12月18日 優(yōu)先權(quán)日:2013年12月18日
【發(fā)明者】蔡峰, 劉澤功, 李朝, 費(fèi)玉祥, 張笑難, 肖瑩 申請(qǐng)人:安徽理工大學(xué)