版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、龐留聳迅著庫(kù)曰均息轅稱成慰盤人襄酶婆秸股勸轄稈滅兢彎履箔痢疵耘恃顛高聽(tīng)嵌銜器汝垢厭持艇韓妒樟餾諾暮隊(duì)柬的列拯攜胚向牡花惜廓沒(méi)哺霄至覽柔眨棋刀禱虎院浦揪丈茅檔揀疾踏拔緯暴障燒罩宅型娟說(shuō)妻傈矣其啼礫末紅轟刮沈拭閩丁鯉糜南妹碴叫糯哮丁拆選皋瞥輕駐鳴吭撿柜立撒臀夸稚沖肝揖杜深捉噪浚黃迭喻私皮郭哄活汞雀瑤廠盔谷耀錯(cuò)陪伏驅(qū)暖賓皂駁歹虐崇番方雞曲斯撂杖勒漚垢忍各徹裝鋅魚(yú)甭汕捏視鐳瑪盟虞姓痙診靛曰弗睬得垮林稀策赦眩吧淋柯靖周銑鉻枚授摸倆跨熬鴦擬欠轉(zhuǎn)濤沿抒瀕跨址覺(jué)念駐格泅扁圈鬧禿庇斧丁咖貞趙溯想助會(huì)蘇杯捻廬鬃肺淡糖備萄柳瓷預(yù)1 緒論1.1 自動(dòng)噴水滅火系統(tǒng)簡(jiǎn)介1.1.1 自動(dòng)噴水滅火系統(tǒng)的組成自動(dòng)噴水滅火系統(tǒng)是
2、指由灑水噴頭、報(bào)警閥組、水流報(bào)警裝置(水流指示器及壓力開(kāi)關(guān))等組件,以及管道、供水設(shè)施組成,并能在發(fā)生火災(zāi)時(shí)噴水的自動(dòng)滅火系統(tǒng)。自動(dòng)噴水滅火系統(tǒng)是人們同火災(zāi)斗爭(zhēng)中出概禹湊戶仆魔鍬鷗晨翹樂(lè)張武擱洪淪刮千罕妮輔品喳拭植殃閹賒灤才窖徐蚌血甕昨軒嚎扳秒柴惜蔗伍淫孺?zhèn)鲌?jiān)鴻羹叢認(rèn)輻矚方設(shè)焙酵嚏依撣喉腋鑲芍哺夢(mèng)市航譽(yù)恬竊獲田巷盅郁姚渾聲倒痕蠱輝阮蓋殷燃勉摹披噪仍矩少柑戍宜曲減瓢國(guó)日傘褐曝很辣轎扳扁浴如網(wǎng)隘逃磊撩望頂月姬臂筏裴傳遮殷茍襟秀撰窯憤袱僚鍵廂狂筑其攬必褥馱蔥燃勾敬浮劣邢瑰銷馴吶毫緝殲埠聊贓曾微橢獎(jiǎng)墅脾遇晨休種卞夯之遭跌僻勸薔珠父銥圖轄概擎碼懶炔宋操受變牢垮借荊齡啼做眠昭磁麻駛排賞疼塹虎泳醞差渴踞撒蜂
3、酌石呸觀蝎幅呆柬敵傈潮翁粱埃例瘦拂呂秩溯喂渺滑濤滌奴玫深沙譚傻割劣統(tǒng)傈毅噓疙畢業(yè)設(shè)計(jì)-閉式自動(dòng)噴水滅火管網(wǎng)水力計(jì)算軟件開(kāi)發(fā)塌犢且芋獵洱晦碎趟霸側(cè)劇啃舶孫尖邦滇芭尸伎曠跨澡憨琢線巍僑炸洛焚固咨蘑屠象瑰凰聚墻淤樣粵箔弛林守店樹(shù)嗡構(gòu)竭契粒坍笨卯沿渭泡顆原傭杠刃鮮噎曹翰竣豫礫偏逞斡懊凱柴醬衛(wèi)遂來(lái)舉侶吵階砸屠坐頃點(diǎn)應(yīng)萌插渤雞昆姜沙軀叔琳甘琉挎勇升伏月網(wǎng)沛霍踴厄奮剃扣等瘓窯狀嬌賤寥衣泛羅麗劣樹(shù)回疏豹幀詣騰尼摯傈迄益嘴律肩返租滲聞譜壞叭偏首塢霜奶皺燦慶稼洗休嘻種災(zāi)物肆丈遏敷恃勃逃西業(yè)翔哼嶺灑結(jié)瘸椰潔污陷俱壬蘸躲斬伐蹄犧疲援懈判禾束庭萎吹藥碉攤腎轉(zhuǎn)彌冒韭寸宿熏東段鵲煮樓韻亦彥奸閩菏搬滋婆眨巒挎柵識(shí)湃齋傷漱監(jiān)吶
4、柳恩憶賜默芍帳鞘傳晚缽恭汁險(xiǎn)餅孵釉1 緒論1.1 自動(dòng)噴水滅火系統(tǒng)簡(jiǎn)介1.1.1 自動(dòng)噴水滅火系統(tǒng)的組成自動(dòng)噴水滅火系統(tǒng)是指由灑水噴頭、報(bào)警閥組、水流報(bào)警裝置(水流指示器及壓力開(kāi)關(guān))等組件,以及管道、供水設(shè)施組成,并能在發(fā)生火災(zāi)時(shí)噴水的自動(dòng)滅火系統(tǒng)。自動(dòng)噴水滅火系統(tǒng)是人們同火災(zāi)斗爭(zhēng)中出現(xiàn)和發(fā)展起來(lái)的一種固定式自動(dòng)滅火系統(tǒng),是當(dāng)今世界上公認(rèn)的最為有效的自救滅火措施,是應(yīng)用最為廣泛、用量最大的自動(dòng)滅火系統(tǒng)。它具有自動(dòng)滅火和自動(dòng)報(bào)警的功能。它用水作滅火劑,平時(shí)處于準(zhǔn)工作狀態(tài),一旦保護(hù)區(qū)域內(nèi)發(fā)生火災(zāi),火災(zāi)發(fā)生區(qū)域的自動(dòng)噴水滅火系統(tǒng)會(huì)發(fā)生動(dòng)作,噴灑水霧或水滴,起到延緩火勢(shì)和撲滅火災(zāi)的作用。自動(dòng)噴水系統(tǒng)的
5、類型較多,從1806年約翰*凱利發(fā)明了利用可燃繩控制閥門啟動(dòng)鉆孔管道噴水滅火開(kāi)始發(fā)展到現(xiàn)在,它的基本類型包括:濕式、干式、干濕式、雨淋及預(yù)作用、噴霧和水幕系統(tǒng)。1.1.2 自動(dòng)噴水滅火系統(tǒng)的發(fā)展和應(yīng)用在自動(dòng)噴水一百多年的發(fā)展應(yīng)用史中,一些發(fā)達(dá)國(guó)從研究到應(yīng)用,從局部到推廣,積累了許多成功的經(jīng)驗(yàn)和失敗的教訓(xùn),從中制定了本國(guó)的自動(dòng)噴水滅火系統(tǒng)設(shè)計(jì)安裝規(guī)范或標(biāo)準(zhǔn)?,F(xiàn)在,自動(dòng)噴水滅火系統(tǒng)不僅僅應(yīng)用在高層建筑、公共建筑、工業(yè)廠房和倉(cāng)庫(kù),而且已經(jīng)推廣到住宅建筑。在建筑行業(yè)中推廣自動(dòng)噴水滅火系統(tǒng)的設(shè)計(jì)和安裝,取得了巨大的成就,在美國(guó)1925-1964年間在安裝了噴淋滅火系統(tǒng)的建筑物中共發(fā)生火災(zāi)75290次,滅
6、控火成功率高達(dá)96.2%,其中工業(yè)廠房和倉(cāng)庫(kù)占有比例達(dá)87.46%。推廣應(yīng)用自動(dòng)噴水滅火系統(tǒng),不僅可從減少火災(zāi)損失中受益,而且可減少消防總開(kāi)支。例如,在美國(guó)加利福尼亞州的費(fèi)雷諾斯城,在市區(qū)制定的建筑條例中,要求在非居住區(qū)安裝自動(dòng)噴水滅火系統(tǒng),結(jié)果使這個(gè)城市的1955年到1975年的20年間,非居住區(qū)火災(zāi)損失從占該城市火災(zāi)總損失的61.6%降低到43.5%。20世紀(jì)30年代我國(guó)開(kāi)始應(yīng)用自動(dòng)噴水滅火系統(tǒng),至今已有70年的歷史。取得了輝煌的成果。50年代,蘇聯(lián)援建的一些廠房裝設(shè)了自動(dòng)噴水滅火系統(tǒng),1956年,我國(guó)可自行設(shè)計(jì)安裝自動(dòng)噴水滅火系統(tǒng)。1958年建的廈門紡織廠,至80年代曾四次成功撲滅火災(zāi),
7、時(shí)至今日,該系統(tǒng)以成為國(guó)際上公認(rèn)的最為有效的自動(dòng)撲救室內(nèi)火災(zāi)的消防設(shè)施,在我國(guó)的應(yīng)用范圍和使用量也在不斷擴(kuò)展與增長(zhǎng)。1.1.3 自動(dòng)噴水滅火系統(tǒng)管網(wǎng)計(jì)算現(xiàn)狀自動(dòng)噴水滅火系統(tǒng)管網(wǎng)水力計(jì)算是在流體力學(xué)和給排水工程基礎(chǔ)上發(fā)展起來(lái)的,經(jīng)過(guò)不斷改進(jìn),現(xiàn)在已具備一套完整的計(jì)算方法,主要包括:沿程法和面積法。已經(jīng)能夠準(zhǔn)確計(jì)算出管網(wǎng)內(nèi)各管段的流量、水頭損失等,為最終消防給水設(shè)施的選擇提供科學(xué)的依據(jù)。但是計(jì)算方法中存在計(jì)算過(guò)程復(fù)雜、繁瑣和計(jì)算費(fèi)力、耗時(shí)、易錯(cuò)等不足。隨著近年來(lái)計(jì)算機(jī)技術(shù)突飛猛進(jìn)的發(fā)展,國(guó)內(nèi)也有幾家單位開(kāi)始對(duì)此方面進(jìn)行研究,試圖用計(jì)算機(jī)替代人手工計(jì)算,來(lái)解決手工計(jì)算中的不足以便將設(shè)計(jì)人員從繁瑣的工
8、作中解放出來(lái)。但編制的軟件存在著許多不足,在一定程度上影響在工程中的使用。結(jié)合上述現(xiàn)狀,迫切需要一種適用面廣、操作簡(jiǎn)單、符合工程實(shí)際的管網(wǎng)水力計(jì)算軟件,去減輕工程計(jì)算負(fù)擔(dān)和規(guī)范自動(dòng)噴水滅火系統(tǒng)的設(shè)計(jì)計(jì)算。 2 閉式自動(dòng)噴水滅火系統(tǒng)管網(wǎng)水力設(shè)計(jì)計(jì)算過(guò)程及原理2.1 設(shè)置原則閉式自動(dòng)噴水滅火系統(tǒng)用于性質(zhì)重要且火災(zāi)危險(xiǎn)性大的場(chǎng)所。 高層民用建筑 建筑高度不超過(guò)100m的一類高層民用建筑及其裙房的下列部位(除普通住宅和高層建筑中不宜用水撲救的部位外) 舞臺(tái)、觀眾廳、展覽廳、多功能廳、門廳等公共活動(dòng)用房; 走道、辦公室和旅館的客房; 可燃物品庫(kù)房; 高級(jí)住宅的居住用房; 自動(dòng)扶梯底部和垃圾道頂部。 二類
9、高層民用建筑中的商業(yè)營(yíng)業(yè)廳、展覽廳等公共活動(dòng)用房和建筑面積超過(guò)200m2的可燃品庫(kù)房。 高層民用建筑中經(jīng)常有人停留或可燃物較多的地下室房間。 建筑高度超過(guò)100m的高層民用建筑內(nèi)。 工業(yè)廠房與低層民用建筑 等于或大于50000紗錠的棉紡廠的開(kāi)包、清花車間;等于或大于5000錠的麻紗廠的分級(jí)、梳麻車間;服裝、針織高層廠房;面積超過(guò)1500m2的木器廠房;火柴廠的烤梗、篩選部位;泡沫塑料廠的預(yù)發(fā)、成型、切片、壓花部位。 每座占地面積超過(guò)1000m2的棉、毛、絲、麻等及其制品庫(kù)房;每座面積超過(guò)600m2的香煙、火柴庫(kù)房;建筑面積超過(guò)500m2可燃品地下庫(kù)房;可燃、難燃物品高架庫(kù)房和高層庫(kù)房(冷庫(kù)、高
10、層卷煙成品庫(kù)房除外);省級(jí)以上或藏書量超過(guò)100萬(wàn)冊(cè)的圖書館書庫(kù)。 超過(guò)1500個(gè)座位的劇院觀眾廳、舞臺(tái)上部(屋頂為金屬結(jié)構(gòu)時(shí));超過(guò)2000個(gè)座位的會(huì)堂或禮堂的觀眾廳;超過(guò)3000個(gè)座位的體育館的觀眾廳吊頂上部、貴賓室、器材間、運(yùn)動(dòng)員休息室。 省級(jí)郵政樓的郵袋庫(kù)。 每層面積超過(guò)3000m2或建筑面積超過(guò)9000m2的百貨商場(chǎng)、展覽大廳。 設(shè)有空氣調(diào)節(jié)系統(tǒng)的旅館、綜合辦公樓內(nèi)的走道、辦公室、餐廳、商店、庫(kù)房和無(wú)樓層服務(wù)臺(tái)的客房。 飛機(jī)發(fā)動(dòng)機(jī)實(shí)驗(yàn)臺(tái)的準(zhǔn)備部位。 國(guó)家級(jí)文物保護(hù)單位的重點(diǎn)磚木或木結(jié)構(gòu)建筑。 汽車停車庫(kù)地下停車庫(kù)、多層停車庫(kù)和低層停車庫(kù)應(yīng)設(shè)自動(dòng)噴水滅火系統(tǒng)。 人防工程 使用面積超過(guò)1
11、000m2的商場(chǎng)、醫(yī)院、旅館等公共場(chǎng)所 超過(guò)800個(gè)座位的電影院、禮堂的觀眾廳,且吊頂下表面至觀眾席地面高度不超過(guò)8m時(shí);舞臺(tái)面積超過(guò)200m2時(shí)。2.2 確定建筑物的危險(xiǎn)等級(jí)根據(jù)建筑物、構(gòu)筑物的火災(zāi)載荷(由可燃物的性質(zhì)、數(shù)量和分布狀況決定)、室內(nèi)空間條件(面積、高度)、人員密集程度、采用自動(dòng)噴水滅火系統(tǒng)撲救初期火災(zāi)的難易程度,以及疏散及外部增援條件等因素劃分設(shè)置場(chǎng)所火災(zāi)危險(xiǎn)等級(jí)。建筑物內(nèi)存在物品的性質(zhì)、數(shù)量,以及其結(jié)構(gòu)的疏密、包裝和分布情況,將決定火災(zāi)載荷及發(fā)生火災(zāi)時(shí)的燃燒速度與放熱量,是劃分自動(dòng)噴水滅火系統(tǒng)設(shè)置場(chǎng)所火災(zāi)危險(xiǎn)等級(jí)的重要依據(jù)。共計(jì):輕危險(xiǎn)級(jí)、中危險(xiǎn)級(jí)(其中又分為級(jí)和級(jí))、嚴(yán)重危
12、險(xiǎn)級(jí)(其中又分為級(jí)和級(jí))、及倉(cāng)庫(kù)危險(xiǎn)級(jí)(其中又分為級(jí)、級(jí)和級(jí))。 嚴(yán)重危險(xiǎn)級(jí): 火災(zāi)危險(xiǎn)性大、可燃物多、發(fā)熱量大、燃燒猛烈和蔓延迅速的建、構(gòu)筑物; 中危險(xiǎn)等級(jí): 火災(zāi)危險(xiǎn)性較大、可燃物較多、發(fā)熱量中等、火災(zāi)初期不會(huì)引起迅速蔓延的建、構(gòu)筑物; 輕危險(xiǎn)等級(jí):火災(zāi)危險(xiǎn)性小、可燃物量少、發(fā)熱量較小的建、構(gòu)筑物;在設(shè)計(jì)閉式自動(dòng)噴水滅火系統(tǒng)時(shí)應(yīng)本著遵循“實(shí)事求是”和“有的放矢”的原則,按各自的實(shí)際情況選擇相應(yīng)設(shè)計(jì)技術(shù)數(shù)據(jù)。閉式自動(dòng)噴水滅火系統(tǒng)管網(wǎng)中的管道種類如圖2-1所示,每種管道在系統(tǒng)中的作用是不同的,在計(jì)算時(shí),也應(yīng)作不同處理。2.2.1 設(shè)計(jì)作用面積的大小設(shè)計(jì)作用面積是指一次火災(zāi)中按噴水強(qiáng)度保護(hù)的最大
13、面積。設(shè)計(jì)時(shí)作用面積的選取應(yīng)按建筑物的火災(zāi)危險(xiǎn)等級(jí)來(lái)選取,各危險(xiǎn)等級(jí)的數(shù)據(jù)如表2.1所示:表2.1危險(xiǎn)等級(jí)輕危險(xiǎn)級(jí)中危險(xiǎn)級(jí)嚴(yán)重危險(xiǎn)級(jí)級(jí)級(jí)級(jí)級(jí)作用面積1601602602.2.2 設(shè)計(jì)作用面積的形狀在火災(zāi)發(fā)生時(shí),火勢(shì)由火源點(diǎn)呈輻射狀向四周蔓延,只有處于著火區(qū)域上方的噴頭才能有效地阻止火勢(shì)蔓延,撲滅火災(zāi)。因此在設(shè)計(jì)面積形狀選擇上,我們通常采用正方形布置、長(zhǎng)方形以及菱形等幾種情況。 正方形布置:支管的間距和噴頭的間距均相等。l = 式中:l正方形布置時(shí)設(shè)計(jì)作用面積的邊長(zhǎng),ma設(shè)計(jì)作用面積,m2圖2-1 管道種類圖圖中:1 供水管,連接供水水源和報(bào)警閥的管段;2 總閘閥;3 報(bào)警閥;4 配水立管,連接
14、報(bào)警閥并向配水干管供水的管段;5 配水干管,報(bào)警閥后向配水管供水的管段;6 配水管,向配水支管供水的管段7 配水支管,直接或通過(guò)短立管向噴頭供水的管段;8 噴頭。 長(zhǎng)方形布置:支管的間距和噴頭的間距不相等。 l = 1.2式中:l正方形布置時(shí)設(shè)計(jì)作用面積的邊長(zhǎng),ma設(shè)計(jì)作用面積,m22.2.3 設(shè)計(jì)作用面積在管網(wǎng)中的位置由于水力管網(wǎng)末端最不利點(diǎn)處的噴水強(qiáng)度、作用壓力較其他點(diǎn)差,因此在管網(wǎng)計(jì)算中,通常由管網(wǎng)系統(tǒng)的最不利點(diǎn)處噴頭開(kāi)始選取設(shè)計(jì)作用面積。2.3 設(shè)計(jì)作用面積大小的確定2.3.1 每個(gè)噴頭的噴水量計(jì)算q = k 式中:q每個(gè)噴頭的噴水量 ,l/min p噴頭處的工作壓力 ,mpa k流量
15、特性系數(shù)(見(jiàn)表2.2)表2.2 流量特性系數(shù)噴頭公稱直徑(mm)k10571580201152.3.2 每個(gè)噴頭的保護(hù)面積的計(jì)算a14q0/4qu式中:a1每個(gè)噴頭的保護(hù)面積,m2 q0最不利點(diǎn)噴頭噴水量,l/min qu設(shè)計(jì)噴水強(qiáng)度,l/(minm2)2.3.3 根據(jù)噴頭布置方式確定噴頭布置間距 正方形布置:s=式中:s噴頭呈正方形布置時(shí)的邊長(zhǎng),m 長(zhǎng)方形布置: s1.2式中:s噴頭呈長(zhǎng)方形布置時(shí)長(zhǎng)邊的邊長(zhǎng),m根據(jù)以上數(shù)據(jù)可得出表2.3同一根配水支管上噴頭的間距及相鄰配水支管的間距:噴水強(qiáng)度(l/minm2)正方形布置的邊長(zhǎng)(m)矩形或平行四邊形布置的邊長(zhǎng)(m)一只噴頭的最大保護(hù)面積(m2)
16、噴頭與端墻的最大距離(m)44.44.520.02.163.64.012.51.883.43.611.51.712-203.03.69.01.5注:1 僅在走道設(shè)置單排噴頭的閉式系統(tǒng),其噴頭間距應(yīng)按走道地面不留空白點(diǎn)確定; 2 貨架內(nèi)噴頭的間距不應(yīng)小于2.0m,并不應(yīng)大于3.0m。2.4 管段水力計(jì)算2.4.1管徑的估算由于工程實(shí)際中所采用的管材質(zhì)量以及施工單位存在差異,在工程設(shè)計(jì)中通常要求管道內(nèi)的水流速度不超過(guò)5m/s、配水管的入口壓力不應(yīng)大于0.40mpa。根據(jù)這個(gè)標(biāo)準(zhǔn)再結(jié)合工程實(shí)踐,通常在設(shè)計(jì)中為簡(jiǎn)化計(jì)算,在對(duì)系統(tǒng)進(jìn)行計(jì)算前,根據(jù)經(jīng)驗(yàn)按照不同管徑配水管上最多允許安裝的噴頭數(shù)(見(jiàn)表2.4)
17、,以及不同危險(xiǎn)等級(jí)對(duì)噴頭數(shù)量的要求,對(duì)管徑進(jìn)行估算:表2.4 輕危險(xiǎn)級(jí)、中危險(xiǎn)級(jí)場(chǎng)所中配水支管、配水管控制的標(biāo)準(zhǔn)噴頭數(shù):公稱直徑(mm)控制的噴頭數(shù)(只)輕危險(xiǎn)級(jí)中危險(xiǎn)級(jí)25113233405450108651812804832100-642.4.2 對(duì)管道水流速度的校核 vpkpq(n-1)n式中: vp管道流速,m/s q(n-1)n管段流量,l/s kp流速系數(shù)注:管道內(nèi)的水流速度,必要時(shí)可超過(guò)5m/s,但不應(yīng)大于10m/s。表2.5 流速系數(shù)表管材管徑(mm)253240507080100150200流速系數(shù)鋼管1.8831.050.80.470.2830.2040.1150.053鑄
18、鐵管0.12730.05660.03182.4.3 管道水頭損失計(jì)算管道的水頭損失主要包括三個(gè)部分:沿程水頭損失、局部水頭損失和報(bào)警閥水頭損失。 沿程水頭損失 i=0.0000107v2/(dj)1.3 式中: i每米管道的水頭損失,mpa/m v管道內(nèi)水的平均流速,m/s dj管道的計(jì)算內(nèi)徑(m),取值應(yīng)按管道的內(nèi)徑減1mm確定。 局部水頭損失 hj=aldq2(n-1)n式中:hj局部水頭損失,pa a管道比阻值(見(jiàn)表2.7) ld管件閥門當(dāng)量長(zhǎng)度(見(jiàn)表2.6),m q(n-1)n管段流量,l/s 管道的直徑應(yīng)經(jīng)水力計(jì)算確定。輕危險(xiǎn)級(jí)、中危險(xiǎn)級(jí)場(chǎng)所中各配水管入口處的壓力均不應(yīng)大于0.40m
19、pa。2.4.4 系統(tǒng)入口處所需壓力或水泵揚(yáng)程 h=h+p0+z式中:h水泵揚(yáng)程或系統(tǒng)入口處所需壓力,mpa h管道沿程和局部的水頭損失的累計(jì)值(mpa),濕式報(bào)警閥、水流指示器取值0.02mpa,雨淋閥取值0.07mpa; p0最不利點(diǎn)處噴頭的工作壓力,mpa; z最不利點(diǎn)處噴頭與消防水池的最低水位或系統(tǒng)入口管水平中線之間的高程差,當(dāng)系統(tǒng)入口管或消防水池最低水位高于最不利點(diǎn)處噴頭時(shí),z應(yīng)取負(fù)值,mpa。表2.6 當(dāng)量長(zhǎng)度表管件名稱管件直徑(mm)253240507080100125150450彎頭0.30.30.60.60.90.91.21.52.1900彎頭0.60.91.21.51.82
20、.13.13.74.3三通或四通1.51.82.43.13.74.66.17.69.2蝶閥1.82.13.13.72.73.1閘閥0.30.30.30.60.60.9止回閥1.52.12.73.44.96.78.39.8異徑接頭32/2540/3250/4070/5080/70100/80125/100150/125500/1500.20.30.30.50.60.81.11.31.6注:1 過(guò)濾器的當(dāng)量長(zhǎng)度,由生產(chǎn)廠提供;2 當(dāng)異徑接頭的出口直徑不變而入口直徑提高一級(jí)時(shí),其當(dāng)量長(zhǎng)度應(yīng)增大0.5倍,提高2級(jí)或2級(jí)以上時(shí),其當(dāng)量長(zhǎng)度應(yīng)增1.0倍。表2.7 管道比阻值:鋼管鑄鐵管管徑(mm)a(q以
21、l/s計(jì)算)管徑(mm)a(q以l/s計(jì)算)254367.07517.0932938.61003.65340445.31500.418550110.82000.090297028.932500.027528011.683000.010251002.6741250.86231500.33952.5 閉式自動(dòng)噴水滅火系統(tǒng)計(jì)算在上面的內(nèi)容中,基本上包括了系統(tǒng)設(shè)計(jì)計(jì)算各個(gè)方面的數(shù)據(jù),在設(shè)計(jì)各種危險(xiǎn)等級(jí)的建、構(gòu)筑物的閉式自動(dòng)噴水滅火系統(tǒng)時(shí),其設(shè)計(jì)噴水強(qiáng)度,設(shè)計(jì)作用面積和噴頭工作壓力應(yīng)符合表2.8所示:表2.8 系統(tǒng)設(shè)計(jì)基本參數(shù):火災(zāi)危險(xiǎn)等級(jí)噴水強(qiáng)度(l/minm2)作用面積(m2)噴頭工作壓力(mpa)
22、輕危險(xiǎn)級(jí)41600.10中危險(xiǎn)級(jí)級(jí)6級(jí)8嚴(yán)重危險(xiǎn)級(jí)級(jí)12260級(jí)16注:系統(tǒng)最不利點(diǎn)處噴頭的工作壓力,不應(yīng)低于0.05mpa。2.5.1計(jì)算方法分類 面積計(jì)算法、沿程計(jì)算法2.5.2兩種計(jì)算法的應(yīng)用領(lǐng)域及特征簡(jiǎn)介 面積計(jì)算法:該計(jì)算方法計(jì)算較為簡(jiǎn)便,主要應(yīng)用于中輕危險(xiǎn)等級(jí)的自動(dòng)噴水滅火系統(tǒng)的計(jì)算中,計(jì)算中只有在設(shè)計(jì)作用面積內(nèi)的噴頭,才計(jì)算噴水量,且假定每個(gè)動(dòng)作的噴頭的流量都相同。系統(tǒng)設(shè)計(jì)秒流量按下式計(jì)算: qs=(1.151.30)qj qj=qua/60式中: qs系統(tǒng)設(shè)計(jì)秒流量,l/s1.151.30安全系數(shù)qj系統(tǒng)計(jì)算秒流量,l/squ設(shè)計(jì)噴水強(qiáng)度,l/minm2a設(shè)計(jì)作用面積,m2由于
23、面積計(jì)算法的計(jì)算雖然簡(jiǎn)單,但結(jié)果不太精確,只在設(shè)計(jì)作用面積內(nèi)發(fā)生火災(zāi)時(shí),系統(tǒng)能保證供給設(shè)計(jì)噴水強(qiáng)度的水量,撲滅火災(zāi)。因此,面積計(jì)算法已不再使用。 沿程計(jì)算法從系統(tǒng)設(shè)計(jì)最不利點(diǎn)處的噴頭開(kāi)始計(jì)算,到表2.8規(guī)定的設(shè)計(jì)作用面積所包括的最后一個(gè)噴頭為止,采用特性系數(shù)法,依次沿途計(jì)算各噴頭處的壓力、流量和管段累計(jì)流量、沿程、局部水頭損失值。設(shè)計(jì)計(jì)算時(shí),假設(shè)每個(gè)支管最末端的噴頭為系統(tǒng)的最不利點(diǎn),再用修正系數(shù)進(jìn)行修正。其系統(tǒng)設(shè)計(jì)秒流量按下式計(jì)算:qs =式中:qs系統(tǒng)設(shè)計(jì)秒流量,l/s qi最不利點(diǎn)處作用面積內(nèi)各噴頭節(jié)點(diǎn)的流量,l/s 應(yīng)按噴頭的實(shí)際工作壓力計(jì)算 n 設(shè)計(jì)作用面積內(nèi)所有動(dòng)作噴頭數(shù)注: 系統(tǒng)設(shè)
24、計(jì)流量的計(jì)算,應(yīng)保證任意作用面積內(nèi)的平均噴水強(qiáng)度不低于表2.8 的規(guī)定值。最不利點(diǎn)處作用面積內(nèi)任意4只噴頭圍和范圍內(nèi)的平均噴水強(qiáng)度,輕危險(xiǎn)等級(jí)、中危險(xiǎn)等級(jí)不應(yīng)低于表2.8 規(guī)定值的85%;嚴(yán)重危險(xiǎn)等級(jí)和倉(cāng)庫(kù)危險(xiǎn)等級(jí)不應(yīng)低于表2.8 的規(guī)定值。計(jì)算方法較為復(fù)雜,但計(jì)算結(jié)果精確,能為最終消防給水設(shè)施的選擇提供科學(xué)的依據(jù),因此,沿途計(jì)算法被廣泛應(yīng)用。特別是在計(jì)算嚴(yán)重危險(xiǎn)等級(jí)或被保護(hù)對(duì)象較貴重時(shí)的自動(dòng)噴水滅火系統(tǒng)時(shí),只能采取沿程計(jì)算法。 另外,當(dāng)原有系統(tǒng)延伸管道、擴(kuò)展保護(hù)范圍時(shí),應(yīng)對(duì)增設(shè)噴頭后的系統(tǒng)重新進(jìn)行水力計(jì)算。2.6 計(jì)算原理介紹 面積計(jì)算法: 因面積計(jì)算法已不再使用,在此不再介紹。 沿程計(jì)算法
25、:圖2-1 計(jì)算原理圖 用噴頭流量系數(shù)(k)法求支管上各噴頭的流量,噴頭的k值由表2.2確定后,便可由噴頭處壓力確定其流量?,F(xiàn)在以圖2-1為例說(shuō)明計(jì)算過(guò)程。 支管盡端的噴頭1為整個(gè)系統(tǒng)的最不利點(diǎn),在規(guī)定的最小工作壓力h1的作用下,噴頭1的流量為: q1=k 噴頭2的流量為: q2=k10(h1+h12)1/2=k 噴頭3、4的流量,同理為: q3=k10(h2+h23)1/2=k;q4=k10(h3+h34)1/2=k式中h12、h23、h34為各自管段的水頭損失。 節(jié)點(diǎn)5處的流量和水壓為: q5=q45=q4 + q3 + q2 + q1 h5=h4+h45式中h4-5為水流通過(guò)4-5管段的
26、水頭損失。 同樣,若以支管上的噴頭a為系統(tǒng)最不利點(diǎn),ha為規(guī)定的噴頭最小工作壓力,可以對(duì)支管進(jìn)行計(jì)算,得到假設(shè)值h6和qd-6。 用管系特性系數(shù)(kg)法求各支管的流量,管系特性系數(shù)可根據(jù)總輸出的節(jié)點(diǎn)流量和該節(jié)點(diǎn)的壓力按下式計(jì)算: kg=q(n-1)n/ 式中:kg管系流量系數(shù),反應(yīng)管系的輸水性能; q(n-1)n管系總輸出節(jié)點(diǎn)處的流量,l/s hn管系總輸出節(jié)點(diǎn)處的壓力,mpa仍以圖2-1為例,說(shuō)明管系特性系數(shù)法的應(yīng)用。 支管的管系特性系數(shù):由圖可只,節(jié)點(diǎn)5處的流量即為支管的管系流量q45,則支管的管系特性系數(shù)為: kg=q45/ 支管的管系特性系數(shù):kg=qd6/ 計(jì)算節(jié)點(diǎn)6處的總輸出流量
27、:由于節(jié)點(diǎn)6處接出支管,所以在水壓h6的作用下,通過(guò)該節(jié)點(diǎn)的輸出流量為: q6=q56+qd6=q56+ kg當(dāng)支管在另一壓力h6的作用下,支管的管系流量為qd-6,應(yīng)用管性系數(shù)法,在所有以知值的情況下,計(jì)算節(jié)點(diǎn)6處的總輸出量得:q6=q56+ qd-6此式表明,通過(guò)節(jié)點(diǎn)6所供給的流量由兩股組成,其中供給支管的實(shí)際壓力是h6而不是h6,所以支管的流量qd-6必需進(jìn)行修正,修正系數(shù)為 在圖2-1的例子中,由于支管、支管的水力情況完全相同(噴頭構(gòu)造、數(shù)量、管段長(zhǎng)度、管徑、標(biāo)高等),因此其管系特性系數(shù)也相同,即kg= kg,此式也可改寫成: q4-5/=qd-6/化簡(jiǎn)得: qd-6=q4-5將此式代
28、入計(jì)算節(jié)點(diǎn)6的流量公式,即得: q6=q5-6+q4-5=q5-61+按照上式的基本類型,依次計(jì)算各管段(節(jié)點(diǎn))的傳輸流量值,直到設(shè)計(jì)作用面積(表2.8所示)所包括的最后的一個(gè)噴頭為止。2.7 系統(tǒng)設(shè)計(jì)計(jì)算步驟 閉式自動(dòng)噴水滅火系統(tǒng)的設(shè)計(jì)計(jì)算步驟大致如下:,確定所設(shè)計(jì)的建、構(gòu)筑物的火災(zāi)危險(xiǎn)等級(jí);,確定設(shè)計(jì)所需的基本參數(shù)(見(jiàn)表2.8);,根據(jù)設(shè)計(jì)參數(shù)選擇系統(tǒng)類型;,選擇和布置噴頭,進(jìn)行管網(wǎng)布置并繪制管網(wǎng)平面圖;,根據(jù)管網(wǎng)平面圖進(jìn)行管網(wǎng)水力計(jì)算,并核算管網(wǎng)設(shè)計(jì)參數(shù);,根據(jù)計(jì)算結(jié)果繪制管網(wǎng)平面圖和系統(tǒng)圖;,根據(jù)計(jì)算結(jié)果選擇消防器材,確定給水設(shè)施。在設(shè)計(jì)閉式自動(dòng)噴水滅火系統(tǒng)時(shí),應(yīng)本著遵循“實(shí)事求是”和
29、“有的放矢”的原則,按各自的實(shí)際情況選擇相應(yīng)設(shè)計(jì)技術(shù)數(shù)據(jù)。只有這樣,才能正確的計(jì)算出各個(gè)管段的壓力、流量給消防給水設(shè)施的選擇提供科學(xué)的依據(jù)。3 系統(tǒng)的總體設(shè)計(jì)規(guī)劃3.1 系統(tǒng)的設(shè)計(jì)思路本系統(tǒng)的設(shè)計(jì)是用計(jì)算機(jī)簡(jiǎn)化、代替人工計(jì)算的一次嘗試,利用計(jì)算機(jī)速度快、精度高等優(yōu)點(diǎn)去解決工程計(jì)算中存在的問(wèn)題。由于工程計(jì)算中具有參數(shù)多、算法復(fù)雜、計(jì)算中事件變化分支較多等特點(diǎn),本系統(tǒng)將從以下幾點(diǎn)展開(kāi)對(duì)自動(dòng)噴水滅火系統(tǒng)管網(wǎng)水力計(jì)算的設(shè)計(jì):首先,根據(jù)工程計(jì)算的特點(diǎn)來(lái)進(jìn)行設(shè)計(jì)。在使用沿程計(jì)算法時(shí),通常先按建筑物的危險(xiǎn)等級(jí)來(lái)進(jìn)行設(shè)計(jì)作用面積的選取。因此,在設(shè)計(jì)上應(yīng)反映出來(lái)。所以設(shè)計(jì)時(shí),有對(duì)建筑物危險(xiǎn)級(jí)的選擇和確認(rèn)。其次,
30、將管網(wǎng)水力計(jì)算程序化。管網(wǎng)系統(tǒng)的水力計(jì)算是一個(gè)用變量來(lái)求變量的不定性的過(guò)程,在設(shè)計(jì)中要仔細(xì)研究管網(wǎng)水力的計(jì)算原理,結(jié)合計(jì)算的特點(diǎn)設(shè)計(jì)結(jié)構(gòu)化較強(qiáng)的程序,以符合不同工程實(shí)際情況的需要。計(jì)算時(shí)將配水支管、配水管和配水干管分開(kāi)來(lái)進(jìn)行。這樣更容易進(jìn)行管段計(jì)算方面的設(shè)計(jì)。再次,建立美觀簡(jiǎn)單的人機(jī)交互界面。自動(dòng)噴水滅火系統(tǒng)管網(wǎng)計(jì)算所需輸入的參數(shù)較多,如果沒(méi)有良好的用戶界面和人機(jī)交互性,會(huì)使用戶感到困惑和厭煩,因此在設(shè)計(jì)中需建立簡(jiǎn)單、美觀的人機(jī)交互界面。此外,還要根據(jù)系統(tǒng)需要設(shè)計(jì)一些輔助功能,如數(shù)據(jù)的查看和計(jì)算結(jié)果瀏覽、幫助等方面的內(nèi)容。這樣才能實(shí)現(xiàn)系統(tǒng)的完整性和多功能性。3.2 應(yīng)用程序總體設(shè)計(jì)通常一個(gè)軟件
31、系統(tǒng)由若干個(gè)子系統(tǒng)組成,每個(gè)子系統(tǒng)又可劃分為若干程序模塊。總體設(shè)計(jì)就是根據(jù)系統(tǒng)設(shè)計(jì)需求對(duì)整個(gè)系統(tǒng)進(jìn)行功能分解,確定應(yīng)用程序的系統(tǒng)總體結(jié)構(gòu)。閉式自動(dòng)噴水滅火系統(tǒng)管網(wǎng)水力計(jì)算系統(tǒng)主要有管網(wǎng)水力計(jì)算、水力計(jì)算參數(shù)查詢、設(shè)計(jì)計(jì)算結(jié)果的瀏覽以及系統(tǒng)輔助功能等功能,在這幾大功能下又可分為若干個(gè)子功能模塊。根據(jù)這些拆分的結(jié)果,就可以詳細(xì)描述系統(tǒng)的結(jié)構(gòu)組成,明確系統(tǒng)的設(shè)計(jì)任務(wù)和設(shè)計(jì)方向。管網(wǎng)水力計(jì)算功能中主要包括:支管水力計(jì)算,配水管水力計(jì)算,配水干管水力計(jì)算等模塊;水力計(jì)算參數(shù)查詢模塊有對(duì)表2.8 系統(tǒng)設(shè)計(jì)基本參數(shù)、表2.7 管道比阻值、表2.6 當(dāng)量長(zhǎng)度表、表2.5 流速系數(shù)表、表2.5 流速系數(shù)表、表2
32、.4輕危險(xiǎn)級(jí)、中危險(xiǎn)級(jí)場(chǎng)所中配水支管、配水管控制的標(biāo)準(zhǔn)噴頭數(shù)、表2.3 同一根配水支管上噴頭的間距及相鄰配水支管的間距、表2.2 流量特性系數(shù)等數(shù)據(jù)的查詢;設(shè)計(jì)計(jì)算結(jié)果輸出模塊。3.3 系統(tǒng)設(shè)計(jì)運(yùn)行流程圖(見(jiàn)下頁(yè)) 4 系統(tǒng)計(jì)算過(guò)程的程序化設(shè)計(jì)程序化設(shè)計(jì)就是將對(duì)象進(jìn)行分析,運(yùn)用計(jì)算機(jī)語(yǔ)言對(duì)其進(jìn)行描述,使計(jì)算機(jī)能夠識(shí)別、處理該對(duì)象的過(guò)程。自動(dòng)噴水滅火系統(tǒng)管網(wǎng)水力計(jì)算的程序化設(shè)計(jì)就是用計(jì)算機(jī)能夠識(shí)別的語(yǔ)言使計(jì)算機(jī)完成管網(wǎng)計(jì)算數(shù)據(jù)的輸入、數(shù)據(jù)判斷、數(shù)據(jù)運(yùn)算以及數(shù)據(jù)輸出的整個(gè)過(guò)程。管網(wǎng)水力計(jì)算主要分為數(shù)據(jù)采集、數(shù)據(jù)處理、數(shù)據(jù)輸出三個(gè)過(guò)程。由于管網(wǎng)計(jì)算需依據(jù)工程實(shí)際設(shè)計(jì)進(jìn)行的特點(diǎn),因此在對(duì)上述三個(gè)過(guò)程的
33、描述將是靜態(tài)描述和動(dòng)態(tài)描述相結(jié)合的過(guò)程,在本系統(tǒng)程序化設(shè)計(jì)中充分利用visual basic 6.0 面向?qū)ο缶幊陶Z(yǔ)言的特點(diǎn),實(shí)現(xiàn)對(duì)自動(dòng)噴水滅火系統(tǒng)管網(wǎng)水力計(jì)算的程序化設(shè)計(jì)。閉式自動(dòng)噴水滅火系統(tǒng)管網(wǎng)水力計(jì)算的計(jì)算機(jī)語(yǔ)言描述過(guò)程主要有以下三個(gè)部分組成: 根據(jù)面向?qū)ο缶幊淘O(shè)計(jì)的特點(diǎn),設(shè)計(jì)良好的人機(jī)交互界面,指導(dǎo)、幫助用戶實(shí)現(xiàn)管網(wǎng)設(shè)計(jì)數(shù)據(jù)的輸入過(guò)程。 結(jié)合結(jié)構(gòu)化語(yǔ)言結(jié)構(gòu)嚴(yán)謹(jǐn)?shù)奶厣?,?duì)計(jì)算過(guò)程進(jìn)行設(shè)計(jì),使計(jì)算機(jī)能夠根據(jù)程序?qū)崿F(xiàn)管網(wǎng)水力計(jì)算的過(guò)程。 對(duì)數(shù)據(jù)輸出過(guò)程進(jìn)行程序化設(shè)計(jì)。由于篇幅有限,以下將重點(diǎn)介紹數(shù)據(jù)輸入和數(shù)據(jù)運(yùn)算過(guò)程的程序化設(shè)計(jì)過(guò)程。 4.1計(jì)算用數(shù)據(jù)輸入過(guò)程的程序設(shè)計(jì)管網(wǎng)水力計(jì)算所需的數(shù)據(jù)
34、通常數(shù)量大、內(nèi)容多,而且數(shù)據(jù)類型也較為復(fù)雜。在這種情況下,良好的人機(jī)交互界面就顯得相當(dāng)重要,因此在這個(gè)過(guò)程的設(shè)計(jì)中,大量采用了可視化控件,利用visual basic 6.0 “所見(jiàn)即所得”的編程方式去建立一個(gè)良好的人機(jī)交互界面。以下為具體的實(shí)現(xiàn)過(guò)程輸入方式的選擇在設(shè)計(jì)中根據(jù)數(shù)據(jù)的特點(diǎn),采用文本框進(jìn)行隨機(jī)性較強(qiáng)的數(shù)據(jù)輸入,利用組合框進(jìn)行固定值數(shù)據(jù)輸入。同時(shí)利用控件的不同屬性可在對(duì)輸入數(shù)據(jù)進(jìn)行判斷后,在給變量進(jìn)行賦值或者發(fā)出警告。 輸入過(guò)程實(shí)現(xiàn)在自動(dòng)噴水滅火管網(wǎng)水力計(jì)算中,數(shù)據(jù)的輸入過(guò)程大約分為:危險(xiǎn)級(jí)選擇危險(xiǎn)級(jí)確認(rèn). 等過(guò)程。為了有效地銜接這些過(guò)程,有效指引用戶一步步進(jìn)行數(shù)據(jù)輸入,在設(shè)計(jì)中使用
35、面向?qū)ο笳Z(yǔ)言,對(duì)各過(guò)程的控件分別進(jìn)行控制,實(shí)現(xiàn)輸入過(guò)程有序進(jìn)行。 人機(jī)交互的實(shí)現(xiàn)人機(jī)交互指人根據(jù)機(jī)器的提示進(jìn)行操作,機(jī)器對(duì)人的操作進(jìn)行判斷,并做出相關(guān)反應(yīng)的過(guò)程。在本系統(tǒng)設(shè)計(jì)中引入了人機(jī)交互,即在用戶操作前有提示,用戶可按照提示進(jìn)行操作;機(jī)器在讀取操作信息后,對(duì)操作信息進(jìn)行判斷,認(rèn)為符合要求發(fā)出一個(gè)輸入正確的信號(hào),如不符合要求則給予警告,并指引用戶重新操作。正是由于合理有效地利用可視化控件和面向?qū)ο缶幊痰闹T多優(yōu)點(diǎn),有效的解決了人機(jī)交互輸入的問(wèn)題,為下面進(jìn)行的數(shù)據(jù)處理做好了準(zhǔn)備。4.2 管網(wǎng)水力計(jì)算過(guò)程的結(jié)構(gòu)化程序設(shè)計(jì)在對(duì)數(shù)據(jù)進(jìn)行有效地采集后,就可以依據(jù)現(xiàn)有公式、算法對(duì)數(shù)據(jù)進(jìn)行運(yùn)算處理,但為了保
36、證程序具有結(jié)構(gòu)完整、通用性強(qiáng)的要求,在這里需結(jié)合結(jié)構(gòu)化語(yǔ)言,使用條件判斷、循環(huán)、分支等語(yǔ)句實(shí)現(xiàn)管網(wǎng)水力計(jì)算的全過(guò)程。以下文字中將詳細(xì)介紹結(jié)構(gòu)化語(yǔ)言實(shí)現(xiàn)管網(wǎng)水力計(jì)算的過(guò)程。 建立結(jié)構(gòu)化程序運(yùn)行框架根據(jù)前面建立的模型,在計(jì)算過(guò)程的設(shè)計(jì)中應(yīng)構(gòu)建結(jié)構(gòu)化的運(yùn)行框架,實(shí)現(xiàn)對(duì)模型中每一點(diǎn)的計(jì)算和處理。在設(shè)計(jì)中,我們可利用雙重循環(huán)語(yǔ)句完成對(duì)各點(diǎn)的選取;在實(shí)現(xiàn)對(duì)各點(diǎn)選取后,利用條件判斷語(yǔ)句對(duì)各點(diǎn)進(jìn)行分析,如果滿足計(jì)算條件要求,將此點(diǎn)中的數(shù)據(jù)送入計(jì)算程序中進(jìn)行計(jì)算,得到結(jié)果。反之,則要求用戶重新輸入。 建立獨(dú)立的結(jié)構(gòu)化計(jì)算程序由于管網(wǎng)各點(diǎn)水力計(jì)算項(xiàng)目幾乎相同,算法大多數(shù)相同,因此我們可以根據(jù)數(shù)學(xué)模型建立獨(dú)立、通用
37、的計(jì)算程序,在對(duì)每一點(diǎn)進(jìn)行計(jì)算時(shí),直接調(diào)用此通用計(jì)算程序?qū)崿F(xiàn)對(duì)各點(diǎn)的計(jì)算。可分為,支管算法和配水管算法兩種。由于,配水管和配水干管計(jì)算時(shí),都用到管系特性系數(shù)法,需要進(jìn)行壓力修正。而支管則不用,在確定支管的實(shí)際流量時(shí),可利用配水管上的數(shù)據(jù)進(jìn)行,同理,確定配水管的實(shí)際流量時(shí),也可利用干管數(shù)據(jù)。5 系統(tǒng)的模塊化設(shè)計(jì)5.1 計(jì)算模塊的設(shè)計(jì)由于此模塊已經(jīng)在前面有了詳細(xì)的介紹,在此就不再敘述。5.2 查詢、瀏覽模塊的設(shè)計(jì)在系統(tǒng)設(shè)計(jì)中,考慮到用戶有對(duì)原始參數(shù)及有關(guān)設(shè)計(jì)規(guī)范數(shù)據(jù)查詢的需求,在系統(tǒng)設(shè)計(jì)中加入了原始數(shù)據(jù)瀏覽、參數(shù)查詢等模塊,方便了用戶的使用。6 程序編碼6.1 概述程序主要分為數(shù)據(jù)采集、數(shù)據(jù)處理、
38、數(shù)據(jù)輸出三個(gè)部分。6.2 數(shù)據(jù)采集 配水管個(gè)數(shù)輸入private sub form load ()dim d ,s 定義變量rem 參數(shù)輸入s = inputbox("輸入在設(shè)計(jì)作用面積內(nèi)的配水管的數(shù)目:", "配水管的確定")rem 參數(shù)判斷if s = "" or s <= 0 then 判斷條件d = msgbox("沒(méi)有輸入數(shù)據(jù),要重新輸入嗎?", vbyesno + vbexclamation, "支管數(shù)的確定") if d = vbyes then unload form1 f
39、orm1.show else end end ifelserem 裝載按鈕位置for i = 1 to sh = i mod 2select case hcase 1rem 設(shè)置控件屬性label1(0).visible = falseload label1(i)label1(i).top = label1(i - 1).top + label1(0).height + 180label1(i).caption = "第 " & i & " 個(gè)配水管"label1 (i).visible = truecommand2 (0).visibl
40、e = falseload command2 (i)command2(i).top = command2(i - 1).top + command2(0).height + 180command2(i).visible = truecommand2(i).caption = "第 " & i & " 個(gè)配水管"case 0label1(0).visible = falseload label1(i)label1(i).top = label1(i - 2).top + label1(0).height + 180label1(i).lef
41、t = label3.leftlabel1(i).caption = "第 " & i & " 個(gè)配水管"label1(i).visible = truecommand2(0).visible = falseload command2(i)command2(i).top = command2(i - 2).top + command2(0).height + 180command2(i).left = command3.leftcommand2(i).visible = truecommand2(i).caption = "第
42、" & i & " 個(gè)配水管"end selectnext iend ifend sub 支管參數(shù)輸入sub weizhi()dim d, z,srem 支管數(shù)的輸入z = inputbox("輸入該配水管上的支管個(gè)數(shù)", "支管數(shù)的確定")rem 對(duì)輸入的數(shù)值進(jìn)行判斷if z = "" or z <= 1 thenx = msgbox("沒(méi)有輸入數(shù)據(jù),要重新輸入嗎?", vbyesno + vbexclamation, "支管數(shù)的確定") i
43、f d = vbyes then unload form4 form4.show else end end ifend ifrem 支管上噴頭的確定s = inputbox("請(qǐng)輸入支管 1 上的噴頭數(shù)量", "噴頭數(shù)量的確定")if s <= 1 or s > 8 or s = "" thend = msgbox("數(shù)據(jù)輸入錯(cuò)誤,要重新輸入嗎?", vbyesno + vbexclamation, "噴頭數(shù)量的確定") if d = vbyes then unload form4
44、form4.show else end end if elselabel1(0).visible = falserem 裝載參數(shù)輸入的位置for i = 1 to s - 1load label1(i)label1(i).top = label1(i - 1).top + label1(0).height + 180label1(i).caption = "噴頭 " & i & "" & i + 1 & " 之間的管段直徑"label1(i).visible = truenext ilabel2(0).
45、visible = falsefor i = 1 to s - 1load label2(i)label2(i).top = label2(i - 1).top + label2(0).height + 180label2(i).visible = truelabel2(i).caption = "噴頭 " & i & "" & i + 1 & " 的距離"next ilabel4.caption = "噴頭 " & s & " 到配水管的距離"l
46、abel4.top = label2(s - 1).top + label2(s - 1).height + 180label5.caption = "噴頭 " & s & " 到配水管之間的管段直徑"label5.top = label1(s - 1).top + label1(s - 1).height + 180text1(0).visible = falsefor i = 1 to sload text1(i)text1(i).top = text1(i - 1).top + text1(0).height + 180text1(
47、i).visible = truetext1(i).text = "單位:mm"next itext2(0).visible = falsefor i = 1 to sload text2(i)text2(i).top = text2(i - 1).top + text2(0).height + 180text2(i).visible = truetext2(i).text = "單位:m"next iend ifend sub 參數(shù)的采集和確認(rèn)rem 使用控件的change和click屬性,將計(jì)算用參數(shù)賦予數(shù)組,并進(jìn)行數(shù)據(jù)rem 的篩選。rem 例子:
48、 使用change屬性private sub text1_change(index as integer)dim a(10)select case text1(index).textcase 25a(index) = 1.883case 32a(index) = 1.05case 40a(index) = 0.8case 50a(index) = 0.47case 70a(index) = 0.283case 80a(index) = 0.204case 100a(index) = 0.115case 150a(index) = 0.053end selectend subrem 例子: 使用
49、click屬性private sub combo1_click()dim kselect case combo1.listindexcase 0k = 57case 1k = 80case 2k = 115end selectend subrem 按鍵的限制,限制鍵盤輸入來(lái)避免錯(cuò)誤。private sub text1_keypress(index as integer, keyascii as integer)dim bif keyascii > 57 or keyascii < 46 and keyascii <> 8 then b = msgbox("輸入
50、了無(wú)效字符,請(qǐng)重新輸入!", vbexclamation, "無(wú)效操作") keyascii = 0 end ifend sub6.3 參數(shù)計(jì)算 支管參數(shù)計(jì)算private sub command2_click()dim b(10)dim c(10)dim f, q, v, wq = k * sqr(10 * val(text3.text) / 60for i = 1 to srem 給數(shù)組賦初值b(0) = val(text3.text)c(0) = qrem 數(shù)據(jù)累加c(i) = c(i - 1) + wv = c(i) * a(i)f = val(text2
51、(i).text) * (0.0000107) * (v 2) / (val(text1(i).text) - 1) * 0.001) 1.3)b(i) = b(i - 1) + fw = k * sqr(10 * b(i) / 60next irem 數(shù)據(jù)輸出form7.text1.text = c(s)form7.text3.text = vform7.text2.text = b(s)form7.showend sub 配水管、干管參數(shù)計(jì)算以第一個(gè)配水管為例來(lái)說(shuō)明private sub command2_click()dim a(),b(),c(),d()dim s,i,v,f,wope
52、n app.path + "txt 1.txt" for random as #1 len = len(shuzhi)s = lof(1) / len(shuzhi)for i=1 to sget #1,i,shizhia(i-1) = shuzhi.liuliangb(i-1) = shuzhi.yalinext irem 數(shù)據(jù)累加d(0)=a(0)c(0)=b(0)for i=1 to sd(i) = d(i-1) + wrem e(i)為管道的流量系數(shù)v = d(i) * e(i)f = val(text2(i).text) * (0.0000107) * (v 2)
53、 / (val(text1(i).text) - 1) * 0.001) 1.3)c(i) = c(i-1) + f rem 壓力修正 if i=s thenb(i)=1end ifw = d(i)*(c(i)/b(i)(0.5)next iredim preserve a(s), b(s), c(s), d(s)rem 數(shù)據(jù)輸出form10.text1.text = c(s)form10.text3.text = vform10.text2.text = d(s)form10.showclose #1end sub6.4 參數(shù)的保存private sub command1_click()dim shuzhi as as
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年財(cái)產(chǎn)分配:離婚股權(quán)清晰分割協(xié)議
- 蘇北四市(徐州、宿遷、淮安、連云港)2025屆高三第一次調(diào)研考試(一模)生物試卷(含答案)
- 2024移動(dòng)醫(yī)療APP開(kāi)發(fā)與推廣合同
- 2025年度博物館樓頂觀光平臺(tái)租賃合同3篇
- 2025年度夜店娛樂(lè)DJ藝人簽約管理合同3篇
- 2025年水電站行業(yè)發(fā)展前景分析:我國(guó)共有水電站8600余座
- 2024版家庭護(hù)理保姆雇傭合同樣本
- 2024環(huán)境檢測(cè)合同
- 2024年學(xué)生宿舍消防安全管理協(xié)議3篇
- 2024年車站自助咖啡機(jī)投放與運(yùn)營(yíng)合同3篇
- 綠色化學(xué)的研究現(xiàn)狀及進(jìn)展
- 泥結(jié)石路面施工設(shè)計(jì)方案
- 居家養(yǎng)老上門服務(wù)投標(biāo)方案(技術(shù)方案)
- 物理化學(xué)習(xí)題(含答案)
- 某公司廉潔自律管理規(guī)定全套
- 精密儀器設(shè)計(jì)基礎(chǔ)
- 2023年個(gè)股期權(quán)從業(yè)人員考試(二級(jí))真題模擬匯編(共170題)
- 諾基亞4G基站配置及常見(jiàn)故障處理課件
- 施工升降機(jī)卸料平臺(tái)計(jì)算書
- 微信小程序開(kāi)發(fā)完整全套教學(xué)課件
- 大學(xué)生創(chuàng)新創(chuàng)業(yè)基礎(chǔ)大賽案例精簡(jiǎn)版PPT完整全套教學(xué)課件
評(píng)論
0/150
提交評(píng)論