SU DAĞITIM ŞEBEKELERĐNĐN TASARIMI ĐÇĐN KONUMSAL ALGORĐTMALAR

Benzer belgeler
ĐÇMESUYU MEKÂNSAL KARAR DESTEK SĐSTEMĐ

İÇMESUYU ŞEBEKELERİNE ait TASARIM METODLARININ (ÖLÜ NOKTA ve HARDY-CROSS) BİLGİSAYAR PROGRAMLARI KULLANILARAK KARŞILAŞTIRILMASI

ULAŞTIRMA MODELİ VE ÇEŞİTLİ ULAŞTIRMA MODELLERİ

YEREL KAYIPLAR. Borudaki yerel fiziki şekil değişimleri akımın yapısını mansaba doğru uzunca bir mesafe etkileyebilir.

SU DAĞITIM ŞEBEKELERİNİN TASARIMI İÇİN CBS MODÜLÜ

Q şeb = 1,5 Q il + Q yangın debisine ve 1 < V < 1,3 m/sn aralığında bir hıza göre

Ana Boru Çapı ve Pompa Birimi

b. Gerek pompajlı iletimde, gerekse yerçekimiyle iletimde genellikle kent haznesine sabit bir debi derlenerek iletilir (Qil).

ĐÇME SUYU ŞEBEKELERĐNĐN HĐDROLĐK MODELLEMESĐNDE KULLANILAN METOTLARIN KIYASLANMASI. Z.Orhun*, S.Bener*, E. Gençtan*, N. Oruçtut*

713 SU TEMİNİ VE ÇEVRE ÖDEV #1

ULAŞTIRMA MODELİ VE ÇEŞİTLİ ULAŞTIRMA MODELLERİ

SU KAÇAKLARININ COĞRAFĐ BĐLGĐ SĐSTEMĐ TABANLI TESPĐTĐ: ANTALYA SU VE ATIKSU GENEL MÜDÜRLÜĞÜ UYGULAMALARI

SU DAĞITIM ŞEBEKELERİNİN MODELLENMESİ

Sürdürülebilir Su Yönetimi BÖLÜM-4

Tek Değişkenli Optimizasyon OPTİMİZASYON. Gradient Tabanlı Yöntemler. Bisection (İkiye Bölme) Yöntemi

KANALİZASYON HESAP TABLOSUNUN DOLDURULMASI 1.Kolon: Kanal Başlangıç ve bitiş kodları 2.Kolon: Kanal Uzunluğu (m) 3.Kolon: Hesap yapılan bölge no

Genel Graf Üzerinde Mutlak 1-merkez

SORU 1) ÇÖZÜM 1) UYGULAMALI AKIŞKANLAR MEKANİĞİ 1

YÖNEYLEM ARAŞTIRMASI - III

KADASTRO HARİTALARININ SAYISALLAŞTIRILMASINDA KALİTE KONTROL ANALİZİ

ÇEV314 Yağmursuyu ve Kanalizasyon. KanalizasyonŞebekesinin Projelendirilmesi

İ Ç M E S U Y U ŞE B E K E L E R İ

Zeki Optimizasyon Teknikleri

KİNETİK MODEL PARAMETRELERİNİN BELİRLENMESİNDE KULLANILAN OPTİMİZASYON TEKNİKLERİNİN KIYASLANMASI

Okut. Yüksel YURTAY. İletişim : (264) Sayısal Analiz. Giriş.

GERİLME ANALİZİ VE MOHR ÇEMBERİ MUKAVEMET

T.C. GAZİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ ENERJİ SİSTEMLERİ MÜHENDİSLİĞİ BÖLÜMÜ AKIŞKANLAR MEKANİĞİ LABORATUVARI

Makine Öğrenmesi 2. hafta

1D D D

Synergi Water. Gelişmiş Akıllı Su Şebekeleri. İçmesuyu dağıtım şebekeleri için optimizasyon ve simülasyon yazılımı ARCUMSOFT

Simpleks Yönteminde Kullanılan İlave Değişkenler (Eşitliğin yönüne göre):

İÇMESUYU ŞEBEKELERİNDE HARDY-CROSS VE ÖLÜ NOKTA METODLARININ KARŞILAŞTIRILMASI

ARAZİ ÖLÇMELERİ. Temel Ödev I: Koordinatları belirli iki nokta arasında ki yatay mesafenin

BÖLÜM III: Şebeke Modelleri. Şebeke Kavramları. Şebeke Kavramları. Şebeke Kavramları. Yönlü Şebeke (Directed Network) Dal / ok

Mühendislik Mekaniği Statik. Yrd.Doç.Dr. Akın Ataş

Fonksiyon Optimizasyonunda Genetik Algoritmalar

EM302 Yöneylem Araştırması 2 Doğrusal Olmayan Programlamaya Giriş. Dr. Özgür Kabak

DOĞRUSAL PROGRAMLAMANIN ÖZEL TÜRLERİ

AKARSULARDA KİRLENME KONTROLÜ İÇİN BİR DİNAMİK BENZETİM YAZILIMI

Mühendislik Mekaniği Statik. Yrd.Doç.Dr. Akın Ataş

BİLGİSAYAR DESTEKLİ TASARIM HAFTA 6 COSMOSWORKS İLE ANALİZ

ÇÖZÜM 1) konumu mafsallı olup, buraya göre alınacak moment ile küçük pistona etkileyen kuvvet hesaplanır.

EŞİTLİK KISITLI TÜREVLİ YÖNTEMLER

Bu bölümde Coulomb yasasının bir sonucu olarak ortaya çıkan Gauss yasasının kullanılmasıyla simetrili yük dağılımlarının elektrik alanlarının çok

MUKAVEMET I ÇÖZÜMLÜ ÖRNEKLER

Boru Çaplarının Hesaplanması SIHHİ TESİSAT

DİK KOORDİNAT SİSTEMİ VE

Taşınım Olayları II MEMM2009 Akışkanlar Mekaniği ve Isı Transferi bahar yy. borularda sürtünmeli akış. Prof. Dr.

3.2. Raster Veriler. Satırlar. Sütunlar. Piksel/hücre büyüklüğü

İkinci dersin notlarında yer alan Gepetto Marangozhanesi örneğini hatırlayınız.

GÜZ YARIYILI CEV3301 SU TEMİNİ DERSİ TERFİ MERKEZİ UYGULAMA NOTU

AKM 205 BÖLÜM 8 - UYGULAMA SORU VE ÇÖZÜMLERİ

YÖNEYLEM ARAŞTIRMASI - III

İNŞAAT TEKNOLOJİSİ ÖNLİSANS EĞİTİMİNDE HARİTACILIĞIN YERİ. Orhan KURT 1

AKIŞKANLAR MEKANİĞİ-II

KISITLI OPTİMİZASYON

SAYISAL ÇÖZÜMLEME. Yrd.Doç.Dr.Esra Tunç Görmüş. 1.Hafta

MAK 210 SAYISAL ANALİZ

YÖNEYLEM ARAŞTIRMASI - III

Kısıtsız Optimizasyon OPTİMİZASYON Kısıtsız Optimizasyon

3.2. DP Modellerinin Simpleks Yöntem ile Çözümü Primal Simpleks Yöntem

SONLU FARKLAR GENEL DENKLEMLER

İÇME SUYU HAZNELERİ İÇME SUYU HAZNELERİNİN İNŞA AMAÇLARI

Selçuk Üniversitesi. Mühendislik-Mimarlık Fakültesi. Kimya Mühendisliği Bölümü. Kimya Mühendisliği Laboratuvarı. Venturimetre Deney Föyü

Yapı Sistemlerinin Hesabı İçin. Matris Metotları. Prof.Dr. Engin ORAKDÖĞEN Doç.Dr. Ercan YÜKSEL Bahar Yarıyılı

DOĞRUSAL PROGRAMLAMADA DUALİTE (DUALITY)

OSPF PROTOKOLÜNÜ KULLANAN ROUTER LARIN MALİYET BİLGİSİNİN BULANIK MANTIKLA BELİRLENMESİ

Zeki Optimizasyon Teknikleri

a2 b3 cij: birim başına ulaşım maliyeti xij: taşıma miktarı

Gözlemlerin Referans Elipsoid Yüzüne İndirgenmesi

BĐLGĐSAYARLA PROJELENDĐRĐLMESĐ

NÖ-A NÖ-B. Şube. Alınan Puan. Adı- Soyadı: Fakülte No: 1. Aşağıda verilen fiziksel büyüklüklerin eşit olduğunu gösteriniz. 1/6

BİLGİSAYAR DESTEKLİ TASARIM (TEKNİK RESİM-II) Yrd.Doç.Dr. Muhammed Arslan OMAR

SU TEMİNİ VE KANALİZASYON

28 C j -Z j /2 0

... ROBOTİK VE KODLAMA EĞİTİMİ ÇERÇEVESİNDE ÖĞRETİM YILI BİLİŞİM TEKNOLOJİLERİ DERSİ ÜNİTELENDİRİLMİŞ YILLIK DERS PLANI

YÖNEYLEM ARAŞTIRMASI - III

PARÇACIK SÜRÜ OPTİMİZASYONU BMÜ-579 METASEZGİSEL YÖNTEMLER YRD. DOÇ. DR. İLHAN AYDIN

Projemizde bir adet sürekli temel örneği yapılacaktır. Temel genel görünüşü aşağıda görülmektedir.

Su Debisi ve Boru Çapı Hesabı

KİRİŞLERDE PLASTİK MAFSALIN PLASTİKLEŞME BÖLGESİNİ VEREN BİLGİSAYAR YAZILIMI

Akışkanların Dinamiği

ÇEV 314 Yağmursuyu ve Kanalizasyon. Kanalizasyon Şebekesi

Algoritmalar. Çizge Algoritmaları. Bahar 2017 Doç. Dr. Suat Özdemir 1

Özel parçaların uç kısımları genellikle düz, flanşlı veya muflu biçimlerde imal edilir.

İKİ BOYUTLU ÇUBUK SİSTEMLER İÇİN YAPI ANALİZ PROGRAM YAZMA SİSTEMATİĞİ

Yöneylem Araştırması II

YAPAY SİNİR AĞLARI. Araş. Gör. Nesibe YALÇIN BİLECİK ÜNİVERSİTESİ

SAYISAL ÇÖZÜMLEME. Sayısal Çözümleme

Algoritma Geliştirme ve Veri Yapıları 10 Graf Veri Modeli. Mustafa Kemal Üniversitesi

Mohr Dairesi Düzlem Gerilme

ÖN ÇÖKTÜRME HAVUZU DİZAYN KRİTERLERİ

OYUN TEORİSİ. Özlem AYDIN. Trakya Üniversitesi Bilgisayar Mühendisliği Bölümü

yapılmış ve test edilmiştir. Böylece çabuk ve kolay montaj imkanı sağlanmaktadır. * Uzaktan izlemeli alarm panosu sesli ve görsel ikazlıdır.

Terfi Hesapları Nasıl Yapılır?

BIL1202 ALGORİTMA VE PROGRAMLAMAYA GİRİŞ

DENKLEM DÜZENEKLERI 1

ENDÜSTRİYEL TESİSLERDE BORU ÇAPI HESAP ESASALARI. Doç. Dr. Ahmet ARISOY İ.T.Ü. MAKİNA FAKÜLTESİ

Sigma 2006/3 Araştırma Makalesi / Research Article A SOLUTION PROPOSAL FOR INTERVAL SOLID TRANSPORTATION PROBLEM

Tali Havalandırma Hesaplamaları Auxiliary Ventilation Calculations

Transkript:

TMMOB Harita ve Kadastro Mühendisleri Odası 13. Türkiye Harita Bilimsel ve Teknik Kurultayı 18-22 Nisan 2011, Ankara SU DAĞITIM ŞEBEKELERĐNĐN TASARIMI ĐÇĐN KONUMSAL ALGORĐTMALAR Orhan Kurt 1, Önder Ekinci 2, Türker Akbulut 3 1 KOÜ, Kocaeli Üniversitesi, Mühendislik Fakültesi, Harita Mühendisliği Bölümü, Umuttepe, Kocaeli, orhnkrt@yahoo.com 2 KOÜ, Kocaeli Üniversitesi, Asım Kocabıyık MYO, Đnşaat Bölümü, Hereke, Kocaeli, oekinci@kocaeli.edu.tr 3 SoftEB Yazılım, SoftEB Yazılım ve Teknoloji Ticaret A.Ş.Necatibey Cad., Kızılay, Ankara, turkerakbulut@gmail.com ÖZET Su dağıtım şebekelerinin tasarımı için oluşturulan uygulama yazılımlarının, seçilen tasarım yöntemi ile konumsal ilişkiler arasındaki uygun algoritmaların etkileşimli olarak kullanılamaması, şebeke ile ilgili başlangıç değer ve koşullarının ekrandan girilmesi gibi nedenlerden dolayı uzman olmayan kişiler tarafından bu yazılımların kullanılmasını güçleştirmiştir. Bu çalışmayla; etkileşimli, kullanımı kolay, nokta, doğru alan dosyaları genellemeleriyle Hardy Cross yönteminin dışında seçilebilecek farklı yöntemlerle de kullanılabilecek C++ ortamında geliştirilen, konumsal ilişkilere dayanan başlangıç değerlerinin bulunmasına yönelik algoritmalar ve uygulama yazılımı önerilerek, literatürde genel kabul görmüş bir test şebekesine uygulanmıştır. Anahtar Sözcükler: Alt yapı, Mekânsal Veri, Modelleme, Programlama, Veri yapısı. ABSTRACT SPATIAL ALGORITHMS FOR WATER DISTRIBUTION NETWORKS DESIGN Since developed softwares for the water distribution design are not used interactively and the initial values and the restrictions required for the network solution have to be entered data from the screen or files, it is very hard to utilize from those software by nonexpert people. In this study, it is suggested some spatial algorithms to develop a water distribution network design software, which can be used efficiently by the people. The algorithms based on four data bases, which are the data bases of points, lines and areas, are performed efficiently in Hardy Cross solution method and the some can be also applied the other solution method. Moreover, the algorithms are tested on a test network well-known by the litterateur. Keywords: Infrastructure, Spatial Data, Modeling, Programming, Structure of Data. 1. GĐRĐŞ Su dağıtım şebekekeleri, suyu yeterli miktarda, istenilen basınçta ve kullanılabilir kalitede tüketiciye ulaştıran sistemlerdir. Sokakların plandaki durumuna göre üç tip su dağıtma sistemi ortaya çıkar. Bu sistemler; dal sistemi, dal şeklinde ağ sistemi ve kapalı gözlü (loop) ağ sistemi olarak bilinirler (Şekil 1). (a) (b) (c) Şekil 1: Su dağıtma sistemleri; a) Dal sistemi, b) Dal şeklinde ağ sistemi, c) Kapalı gözlü ağ sistemi (Al-Yayla vd., 1977). Su dağıtım şebekelerindeki akım ve basınçların analizi, çözümü zor bir hidrolik problemdir. Bu problemin çözümünde; 1924 yılında Kesit Yöntemi, su şebekelerindeki hidrolik koşullar ile elektrik devrelerindeki elektronik koşulların benzeşimi esas alınarak 1934 ve 1950 yıllarında geliştirilen Elektrik Analog Yöntemleri, 1936 yılında, ardışık yaklaşımlarla sayısal çözüm yöntemi olan Hardy-Cross yöntemi geliştirilmiştir. 1955 yılından sonra, bilgisayar teknolojisinin gelişmesiyle birlikte, Hardy Cross yöntemi kullanımı yaygınlaşmış ve aynı zamanda bu ardışık

Su Dağıtım Şebekelerinin Tasarımı Đçin Konumsal Algoritmalar yaklaşımla sayısal çözüm yöntemine benzer Newton-Cross, Newton-Raphson ve Doğrusal (Lineer) Analiz gibi bilgisayarla çözüm yöntemleri de geliştirilmiştir (Sevük ve Altınbilek, 1977). Bu çalışmada, yukarıda kısaca bahsedilen su dağıtım şebekesi ağlarının hidrolik çözüm yöntemlerinde gerekli olan konuma bağlı başlangıç verilerinin, elle (manuel) ekrandan girilmesi yerine otomatik olarak planlanıp, girilmesi için bazı algoritmalar önerilmiştir. Çalışmada önerilen algoritmaların hepsi Hardy Cross ve Newton Cross yöntemlerine uygun olmakla birlikte, diğer yöntemler için gerekli olan ön bilgilerin (başlangıç değerlerin) elde edilmesinde doğrudan ya da benzer yapılar geliştirilerek kullanılabilecektir. 2. KONUMSAL ALGORĐTMALAR Çalışmada, hidrolik açıdan şebeke çözüm yöntemi olarak Hardy Cross yöntemi seçilmiş ve önerilen konumsal algoritmalar nokta, doğru, alan tabloları kullanacak şekilde bu yönteme göre oluşturulmuştur. Önerilen algoritmalar, Alperovits ve Shamir in (1977) varsaydıkları, literatürde test şebekesi olarak kabul gören şebekede kullanılmıştır. Algoritmaların irdelenmesinde bu test şebekesinin nokta, doğru, alan, katmanları kullanılmıştır. 2.1 Hardy Cross Yöntemi Hardy-Cross Yöntemi bir ardışık yaklaşım yöntemidir. Bu yöntem iki temel ilkeye dayanır: a) Bir düğüm noktasına gelen debiler, çıkan debilere eşittir. b) Bir metredeki yük kaybı J ise, L uzunluğundaki yük kaybı h k = J L olur. Herhangi bir kapalı gözde, yük kayıplarını saat ibresi yönünde (+) ve aksi yönünde (-) seçersek, toplam yük kaybı her bir gözde sıfırdır. Bu yöntem iki şekilde uygulanır: 1. Çap ve debiler önceden tahmin edilir ve yük kayıpları dengeleninceye kadar yani toplam yük kaybı sıfır oluncaya kadar debi ve gerekirse çaplar düzeltilir. 2. Çap ve basınçlar, önceden verilir, debiler dengeleninceye kadar yük kayıpları düzeltilir. Şebekeye giren ve çıkan debiler bilinmediği ve birkaç noktadan su, şebekeye girdiği zaman, suyun şebekeye giriş ve çıkış noktalarında, enerji çizgisinin yüksekliklerinin (basınçlarının) bilinmesi gerekir. Daha sonra, düğüm noktalarındaki basınçlar ve düğüm noktaları arasındaki borularda meydana gelen yük kayıpları tahmin edilir. Bu çalışmada, Hardy Cross yöntemi, çap ve debiler önceden tahmin edilip yük kayıplarının dengelenmesi şekliyle kullanılmıştır. Şekil 2 de görüldüğü gibi, kollar üzerinde herhangi bir sarfiyatın olmadığını düşünürsek (Q g =Q 1 ), şebeke gözüne giren Q g akımı saat ibresi yönündeki akımın debisi Q 1 ve aksi yöndeki akımın debisi Q 2 =Q g Q 1 olur ve debi iki kol arasında dağıtılır. ABC kolundaki yük kaybı h k1, ADC kolundaki yük kaybı h k2 ise h k1 h k2 =0 olmalıdır. Q g giriş debisi A Q 1 Tahmin edilen Q 1 debisi + Q kadar hatalı D + B Tahmin edilen Q 2 debisi - Q kadar hatalı Q 2 C Q ç çıkış debisi Şekil 2: Hardy Cross yönteminin temel düşüncesi (Muslu, 1980). Debilerin ardışık olarak düzeltilmesi için gereken Q değeri genel olarak, Q= Q h k /g h k (g:göz sayısı) eşitliğiyle elde edilir. Toplam yük kaybı; h ki sıfıra yakın bir değere gelinceye kadar ardışık düzeltmelere devam edilir (Muslu 1980, Al-Layla vd. 1977, Ekinci vd., 2005). 2

Kurt, Ekinci, Akbulut 2.2 Alperovits ve Shamir in 1977 Test Şebekesi Şekil 3, Alperovits ve Shamir in (1977) varsaydıkları, literatürde test şebekesi olarak kabul gören ve çalışmanın konusu olan konumsal algoritmaların uygulanıp, veri tabanlarının oluşturulduğu şebeke Şekil 3 deki gösterilmiştir. Şekil 3: Alperovits ve Shamir in (1977) Varsaydıkları Test Şebekesi. Konumsal algoritmalar 3 adet konumsal veri tabanına göre kurgulanmıştır. Tablo 1 de, su şebekesinde yer alan bütün bağlantı noktalarının 3B (3 boyutlu) konum bilgileri, noktanın cinsi (depo yeri ya da düğüm noktası), depo su yüzeyi kotu ve düğüm noktalarındaki tüketim debileri sunulmaktadır. Test şebekesindeki depo veri tabanın birinci elemanıdır. Depo su yüzeyi kotu, potansiyel enerjiyi ifade ettiğinden, borularda veya düğüm noktalarındaki basınçların (yükseklik cinsinden) belirlenmesinde başlangıç değer olarak ele alınır. Đçmesuyu şebekelerinde, boruların tam dolu olarak kabul edilmesi nedeniyle, diğer noktalardaki su yüzeyi kotları çözüm açısından bir önem taşımadığından dikkate alınmayıp, sıfır olarak gösterilmektedir. Ancak, bu değerler istenirse 3B konum bilgileri ve boru çapları kullanılarak hesaplanabilir. Tablo 1 in son sütunu düğüm noktalarında ihtiyaç duyulan, tüketilmesi öngörülen ön görülen su miktarlarını göstermektedir. Tablo 1: Birinci veri tabanı, nokta katmanı (Şekil 3). NN yukarı[m] saga[m] H[m] OzNitlk SuYuzKot[m] Tüketim Debiler[m 3 /h] 1 2099.9375 2099.1872 190.000 Depo 210.000 1120.0 2 2099.9375 1099.9875 150.000 Düğüm 0.000 100.0 3 2099.9000 100.0375 160.000 Düğüm 0.000 100.0 4 1099.9500 1099.9875 155.000 Düğüm 0.000 120.0 5 1099.9500 100.0000 150.000 Düğüm 0.000 270.0 6 100.0000 1099.9875 165.000 Düğüm 0.000 330.0 7 100.0000 100.0000 160.000 Düğüm 0.000 200.0 Tablo 2: Đkinci veri tabanı, doğru katmanı (Şekil 3). SN DN BN Öngörülen Boru Çapları [inç] 1 1 2 20 2 2 3 10 3 2 4 18 4 4 5 4 5 4 6 16 6 6 7 12 7 3 5 8 8 7 5 8 Tablo 2 de, boruların başlangıç (DN:durulan nokta) ve bitiş (BN:bakılan nokta) düğüm noktası numaraları ile beraber boruların öngörülen, başlangıç çap değerleri yer alır. Bu tabloda en önemli kısım DN BN sütunlarıdır. Bu sütunlar tasarlanan hattın, su akım yönünü göstermektedir. Şebekede tasarlanan su akım yönü her bir boru için DN dan BN ya 3

Su Dağıtım Şebekelerinin Tasarımı Đçin Konumsal Algoritmalar şeklinde girilmelidir. Başlangıç boru çaplarının, gerçek değerlere yakın olarak tahmin edilmesi Hardy Cross yöntemindeki iterasyon sayısını azaltacak yönde etki eder, sonuca herhangi bir etkisi yoktur. Tablo 3: Üçüncü veri tabanı, alan katmanı (Şekil 3). Göz No Gözdeki Düğüm Gözdeki Düğüm Noktası Sayısı (n j ) Noktaları 1 4 2, 4, 5, 3 2 4 4, 6, 7, 5 Tablo 3 de, içmesuyu şebekesinde borularla (su hatlarıyla) kapanan şekillerin (gözlerin, lupların) düğüm noktaları yer alır. Bu alan katmanı iki durumda işe yarar; birincisi çalışmada kullanılan Hardy Cross yöntemine göre şebeke çözüm algoritması için borunun şebekedeki konumunun belirlenmesini sağlar, ikincisi ise herbir gözdeki boruların akım yönlerinin Hardy Cross yöntemi için gereken yönlerinin (saat ibresi yönünde +, tersi yönde ) belirlenmesini sağlar. Akım yönünün işareti alanlardan yararlanarak belirlendiğinden, gözü oluşturan düğüm noktalarının bir düğümden başlayarak alanı çevreleyecek şekilde girilmesi ve hiçbir düğüm noktası atlanmaması gerekir. Alan katmanlarının (gözlerin) oluşturulmasında düğüm noktalarına göre başlangıç akım yönlerinin hangi yönde kabul edildiğinin önemi yoktur. 2.3 Borunun Ait Olduğu Kapalı Gözü Belirleyen Algoritma Borunun hangi göze ait olduğu Tablo 2 ve Tablo 3 kullanılarak yapılır. Tablo 2 deki her bir doğru (boru) okunur ve Tablo 3 deki alan (göz) noktaları ile aşağıdaki algoritma ile irdelenerek ait olduğu gözler belirlenir. Bir doğru sadece iki kapalı alanın kenarı olabilir. Öyleyse, aynı durum borular için de geçerlidir. Algoritma bu mantık üzerine kurulmuş her bir doğrunun ait olduğu gözler aşağıdaki şekilde belirlenmiştir. b Bütün şebekedeki doğru (boru) sayısı g Alan (göz, lup) sayısı n j j. gözdeki düğüm noktası sayısı ( j=1, 2,, g ) b j j. gözdeki boru sayısı Algoritma 1: Döngü(i=1(1)b){ g1 i = g2 i = 0 ; // Bir doğrunun (boru) ait olduğu iki alan (göz) s = 0 ; Döngü(j=1(1)g){ NN j nj+1= NN j 1 ; // Alanı kapatmak için son noktadan sonraki nokta birinci nokta olmalı Döngü(k=1(1)n j ){ Eğer( (DN i ==NN j k Λ BN i ==NN j k+1) V (BN i ==NN j k Λ DN i ==NN j k+1)){ s++ ; Eğer(s==1) g1 i =j ; Eğer(s==2) g2 i =j ; Algoritma 1 den sonra her bir doğrunun (borunun) şebekedeki yeri belirlenir. Ana boru hiçbir göze ait olmadığından g1 1 =g2 1 =0 dır. 2.4 Borunun Ait Olduğu Gözdeki Akım Yönünü Belirleyen Algoritmalar Hardy Cross yönteminde her bir borunun (doğrunun) ait olduğu gözdeki (alan) işaretinin belirlenmesi gerekir. Bu yöntemde, saat ibresi yönü pozitif (+) ve saat ibresinin tersi ( ) olarak alınır. Kurgu, iki bölüm olarak düşünülmüştür. Herhangi bir su tüketim değeri olmaması gereken, depodan çıkan birinci boru (ana boru) hiçbir göze ait olmadığından, en az bir göze ait olan diğer borulardan farklılık gösterir, dolayısıyla ana boru diğer (esas ve tali) borulardan ayrı olarak değerlendirilmedir. Algoritma 2 (Depo Çıkış Borusu (ana boru) (1-2) ): Bütün noktalara göre ağırlık merkezi bulunur. DN=1 ve BN=2 noktalarının bu ağırlık merkezine göre açıklık açısı hesaplanır. BN açıklık açısından, DN noktanın açıklık açısı çıkarılır, farkın işaretine bakılır. Farkın işareti (+) pozitifse borunun akım yönü pozitif, tersi durum için negatif alınır. Bu kurgu, 4

Kurt, Ekinci, Akbulut ender karşılaşılabilecek bir durum olan; ana borunun durulan ve bakılan noktaları ile ağırlık merkezinin bir doğru üzerinde olma durumu haricinde her zaman çalışır. Bu olumsuz durum, uzmanın görüşüne göre etkileşimli olarak giderilebilir. Konunun uzmanı olmayanlar, birinci boru için (+) ve ( ) olma halini ayrı ayrı ele alabilirler. Algoritma 2: isrt=1; y O =ortm(y), x O = ortm(x); // Bütün şebekenin ağırlık merkezinin koordinatları t 1 =mod( atan2(y 1 -y O,x 1 -x O )+2π, 2π ) ; // DN nın açıklık açısı t 2 =mod( atan2(y 2 -y O,x 2 -x O )+2π, 2π ) ; // BN nın açıklık açısı d=t 2 -t 1 ; // Semtler farkı Eğer( d<0 V d>π ) isrt=-1; Algoritma 3 (Diğer Borular) : Diğer (Şekil 3 deki test şebekesinde esas) borulardaki algoritma her koşul için doğru çalışır. Diğer boruların hepsi en az bir göze dâhildir. Tablo 3 oluşturulurken, Hardy Cross yöntemine göre, saat ibresi yönü pozitif olacak şekilde kurgulanmış ise, ele alınan gözün alanının işareti pozitif çıkar. Saat ibresinin tersi yönü negatif olur. Diğer borulardaki akım yönlerinin işaretleri, DN BN yönü, alanın sıralanışına uygunsa pozitif, tersi durumda negatif değerini alır. Algoritma 3: Döngü(i=1(1)b){ Döngü(j=1(1)g){ Eğer( g1 i == j ){ AlanĐşrt j = sign( (Σx k y k+1 -Σy k x k+1 )/2 ) ; // k=1,2,..,n j Döngü(k=1(1)n j ){ Eğer( DN i ==NN k Λ BN i ==NN k+1 ) Đşrt i = AlanĐşrt j ; Eğer( BN i ==NN k Λ DN i ==NN k+1 ) Đşrt i = -AlanĐşrt j ; Not: Algoritmada geçen değişkenlerin AlanĐşrt j, Đşrt i { -1, 1 değerlerini alır. Bu sign() işaret fonksiyonu sonucudur. Söz konusu algoritmalar; Tablo 1, 2 ve 3 e benzer şekilde kurulmuş veri tabanlarını kullanır. Tablo 2 den boru numaraları (DN, BN) okunur, boruların ait olduğu göz veya gözler Tablo 3 den bulunur. Tablo 3 deki gözleri oluşturan düğüm nokta numaraları kullanılarak Tablo 1 deki yatay konumlardan, Gauss ya da Cross alan bulma yöntemlerine göre alan hesabı yapılır. Alanın aldığı işaret bu gözün yönünü belirler. DN BN yönünün alan yönünde olup olmadığı algoritmada belirtildiği şekilde yapılarak, Hardy Cross yöntemi için gereken borulardaki akım yönleri işaretleriyle bulunmuş olur. Şekil 3 de test şebekesindeki 4-5 borusu gibi bazı borular iki göze de dahil olabilirler. Böyle durumlarda, borunun akım yönü 1. göze göre pozitif ise Hardy Cross yönteminde saat ibresi yönü pozitif olarak kabul edildiğinden, ikinci göze göre negatif olur. Hardy Cross yönteminde, Q düzeltme debisi değerini herbir göz için ayrı ayrı hesaplayıp, debileri dengelemeye çalıştığından, 4-5 borusu gibi her iki göze de komşu olan boruların başlangıçta kabul edilen akım yönü, Hardy Cross yöntemiyle debilerin dengelenmesi sonucunda değişebilir. Ayrıca, iki göze ait olan borularda farklı göze göre yön seçimi, çözüm sonuçlarını değiştirmektedir (Şekil 4). Çok gözlü büyük şebekeler söz konusu olduğunda, farklı iki göze komşu boruların alabilecekleri yön koşulları kombinasyonlu olarak düşünelerek, ayrı bir algoritma ile çözüme gidilmesi önerilmektedir. 2.5 Başlangıç Debileri Ağırlıklı Olarak Hesaplayan Algoritma Doğrusal olmayan denklem takımlarının çözümü ardışık yaklaşımlar ile yapıldığı için, ilk aşamada tahmin edilen değerlerin (başlangıç değerleri) gerçek değerlerden çok farklı olmaması gerekir. Bu nedenle tüm yaklaşımların birinci aşamasında bilinmeyenlerin değerlerini tahmin etmek ilk bakışta önemli bir işlem niteliğinde gözükmez ise de, çözüme ulaşabilmek açısından temel bir işlemdir (Sevük ve Altınbilek 1977). Hardy Cross yönteminde başlangıç değerleri debi ve çaplar olduğundan, göz yaklaşımı esas alındığında, borulardaki debilerin tahmini önemli bir sorun olarak karşımıza çıkmaktadır. Karar verici, kendi tercihlerine göre herhangi bir başlangıç debi dağılımı belirlese de, çözüm algoritmasının bir lokal çözüme yakınsayacağı kaçınılmaz bir durumdur. 5

Su Dağıtım Şebekelerinin Tasarımı Đçin Konumsal Algoritmalar Ancak burada, hem iterasyon sayısı artacak, hem de karar verici tercihlerini değiştirmesi durumunda farklı bir lokal çözüme ulaşacaktır. Literatürde ilk ağırlık algoritmasını (weighting algorithm), problemi düğüm noktası yaklaşımı ile ele alan Morgan ve Goulter (1985) geliştirmiştir. Bir başka ağırlıklı toplam yaklaşımı ise; λ i, ağırlıklar olmak üzere; k min λ i fi( x) ( λ i 0, λ i = 1 ) (1) j= 1 Andersson 2000 de sunulmuştur. Göz yaklaşımının benimsendiği, borunun kendi ağırlığıyla, söz konusu borunun beslediği ardışık tüm boruların ağırlıklarının toplamı, o borunun şebekedeki gerçek ağırlığını ifade edecek bir ağırlık algoritması da önerilmiştir (Ekinci 2003, Ekinci vd. 2005, Ekinci ve Konak 2009). Bu çalışmada, suyun yayılımına daha uygun olduğu öngörüsü ile dairesel yayılımla özdeşleşen ağırlıklandırma yöntemi belirlenmiştir. Bu algoritma boruların orta noktalarının başlangıç borusunun orta noktasına uzaklıklarının tersinin normlandırılması üzerine kurulmuştur ve konuma bağlıdır. Ana borunun ağırlığı p 1 =1.0 ya da p 1 =0.5 olarak seçilebilir. Ana borudan beslenen diğer boruların ağırlıklarının, fiziksel açıdan ana boru ağırlığından küçük olması beklenir. Algoritma 4: tp = 0.0 ; // Ağırlıkların toplamı p 1 = 1.0 ; // yada p 1 =0.5 x O =(x DN1 +x BN1 )/2, y O =(y DN1 +y BN1 )/2 ; // Başlangıç borusunun ortası Döngü(i=2(1)b){ x i =(x DNi +x BNi )/2, y i =(y DNi +y BNi )/2 ; // i. borunun ortası s i =sqrt((x i -x O ) 2 +(y i -y O ) 2 ) ; // i. borunun başlangıca uzaklığı p i = 1/s i ; tp+=p i ; Döngü(i=2(1)b){ p i /=tp ; // Ağırlıkların normlandırılması Debi 1 =TplmDebi ; //Ana borunun başlangıç debisi = Toplam debi Döngü(i=2(1)b){ Debi i = p i *TplmDebi ; // i. borunun başlangıç debisi b Not: Normlandırmadan sonra p i = 1 olur. i= 2 Su dağıtım şebekelerinin hidrolik analizinde kullanılan Hardy Cross yöntemi için gerekli olan başlangıç değerleri, yukarıdaki dört algoritma sonucunda, el ile (manuel) veri girişine gerek kalmadan elde edilerek, Hardy Cross yöntemiyle çözüme ulaşılabilir. 3. SAYISAL UYGULAMALAR Hardy Cross yöntemi için gerekli olan başlangıç bilgilerinin, konumsal bir kaynaktan elde edilmesini sağlayan dört algoritma C++ ortamından kodlanmış ve çalışmada sunulan test ağı (Şekil 3) üzerinde uygulanmış ve program çıktıları Şekil 4 de gösterilmiştir. Geliştirilen yazılım, konuma bağlı üç tablodaki (Tablo 1, 2, 3) bilgileri kullanarak Hardy Cross şebeke çözüm yönteminde kullanılmak üzere ön bilgiler oluşturan 4 adet algoritmayı kullanmaktadır. Önerilen algoritmalardaki en önemli kısıtlardan birisi Şekil 4 den de görüldüğü gibi, farklı iki göze (alana) komşu olan boruların (doğruların) işaretlerinin belirlenmesidir. Test ağında bir borunun (4-5) faklı iki göze göre yapılan şebeke çözümünün nasıl farklılaştığını göstermektedir (Şekil 4). Şekil 4a ve Şekil 4b de renkler; 6

Kurt, Ekinci, Akbulut Kırmızı b j : Her bir borudaki yük (enerji) kaybı (yükseklik cinsinden birim) ( h k = 0 ) i i= 1 Eflatun : Hardy Cross yöntemiyle elde edilen optimum boru çapları (inç) Mavi : Hardy Cross yöntemiyle elde edilen debiler Yeşil : Alperovits ve Shamir in (1977) varsaydıkları tüketim debileri Đşaret (+/ ) : Saat ibresine göre akım yönlerini temsil etmektedir. 1. Göz 1. Göz 2. Göz 2. Göz (a) 1. Göze göre çözüm { 4-5 Đşareti (+) (b) 2. Göze göre çözüm { 4-5 Đşareti ( ) Şekil 4: Konumsal algoritmalar ile desteklenen Hardy Cross yöntemine göre test şebekesi çözüm sonuçları. ( p 1 =0.5, p i = s i -1 /Σs -1 alınmıştır) Diğer önemli kısıt ise, boruların debilerinin belirlenmesinde kullanılan ağırlıklardır. Çalışmada önerilen ağırlıklar; herhangi bir borunun orta noktasının, ana borunun orta noktasına uzaklıklarının tersinin normlandırılması ile elde edilmiştir. Ana boru ağırlığı p=0.5 alınarak, esas boruların ağırlık fonksiyonları f(s)=1/s olarak alınmıştır. Global optimum çözüme ulaşmanın amaçlandığı literatürdeki çalışmalarda da, farklı ağırlık fonksiyonu seçimi, farklı başlangıç debi değerlerinin elde edilmesine yol açacağından, çözüm algoritmasının da farklı bir lokal optimum çözüme yakınsayacağı kaçınılmaz bir durumdur. Dolayısıyla, önerilebilecek farklı ağırlıklandırma algoritmaları veya fonksiyonlarıyla, daha iyi sonuçlar elde edilebileceği düşünülmektedir. 4. SONUÇLAR VE ÖNERĐLER Bu çalışmada, hidrolik açıdan şebeke çözüm yöntemi olarak Hardy Cross yöntemi seçildiğinde, yöntemin çalışması için gereken şebeke elemanlarının konumsal bilgilerinin, ekrandan yapılacak veri girişi yerine bilgisayar programınca belirlenebilmesi için Borunun Ait Olduğu Kapalı Gözü Belirleyen Algoritma ile Borunun Ait Olduğu Gözdeki Akım Yönünü Belirleyen Algoritmalar önerilmiştir. Ayrıca, boruların orta noktalarının ana borunun orta noktasına uzaklıklarının tersinin normlandırılması üzerine kurulan, konuma bağlı Başlangıç Debilerini Ağırlıklı Olarak Hesaplayan Algoritma önerilmiştir. Bu algoritmalar, Alperovits ve Shamir in (1977) varsaydıkları, literatürde test şebekesi olarak genel kabul gören şebekeye uygulanmıştır. Sonuç olarak; önerilen bu algoritmaların eleştirilebilir, tartışılabilir ve geliştirilebilir birçok yönü mutlaka olacaktır. Global optimum çözüme ulaşmanın amaçlandığı literatürdeki çalışmalara katkı yapıldığı düşünülen bu çalışmada, farklı konumsal veya ağırlıklı debi dağılımı algoritmalarıyla, daha iyi sonuçların elde edilebileceği, uygulamacılara daha cazip gelebilecek yazılımların oluşturulabileceği kanısındayız. 7

Su Dağıtım Şebekelerinin Tasarımı Đçin Konumsal Algoritmalar KAYNAKLAR Al-Layla M. A., Ahmad S. And Middlebrooks E. J., 1977. Water Supply Engineering Design. Ann Arbor Science Publisher Inc., USA. Alperovits E., Shamir U., 1977. Design of Optimal Water Distribution Systems. Water Resources Research, 13 (6). 885-458. Andersson, J., 2000. A Survey of Multiobjective Optimization in Engineering Design. Dep. of Mechanical Eng., Linköping University, Technical Report -LiTH-IKP-R-1097, Linköping, Sweden. Ekinci Ö., 2003. Su Dağıtım Şebekeleri Đçin Bir Optimizasyon Modeli, Doktora Tezi, Fen Bilimleri Enstitüsü, KOÜ, Kocaeli. Ekinci Ö., Konak H., Öztürk E., 2005. Su Dağıtım Şebekeleri Đçin Minimum Yük Kayıplı Bir Optimizasyon Stratejisi, hkm Jeodezi, Jeoinformasyon ve Arazi Yönetimi Dergisi, sayı: 2005/92, sayfa: 44. Ekinci Ö., Konak H., 2009. An Optimization Strategy For Water Distrubition Networks, Water Resources Management, 23(1), 169. Morgan, D. R. And Goulter, I. C., 1985. Optimal Urban Water Distribution Design. Water Resources Research, 21 (5), 642-652. Muslu, Y., 1980. Su Getirme ve Kullanılmış Suları Uzaklaştırma Esasları, Teknik Kitaplar Yayınevi, Đstanbul. Sevük, S., Altınbilek, D., 1977. Su Dağıtım Şebekeleri Projelendirme ve Bilgisayarla Çözüm Esasları, ODTÜ. 8