Moritz, Susanne (2007)
A Mixed Integer Approach for the Transient Case of Gas Network Optimization.
Technische Universität Darmstadt
Dissertation, Erstveröffentlichung
Kurzbeschreibung (Abstract)
Natural gas is the third most important energy source in the world. Presently, the consumption of natural gas is increasing the most in comparison to other non-renewable energy sources. Therefore, optimization of gas transport in networks poses a very important industrial problem. In this thesis we consider the problem of time-dependent optimization in gas networks, also called Transient Technical Optimization (TTO). A gas network consists of a set of pipes to transport the gas from the suppliers to the consumers. Due to friction with the pipe walls gas pressure gets lost. This pressure loss is compensated by so called compressors. The aim of TTO is to minimize the fuel consumption of the compressors, where the demands of consumers have to be satisfied. Transient optimization of gas transmission is one of the great research challenges in this area. We formulate a mixed integer approach for the problem of TTO which concentrates on time-dependent and discrete aspects. Thereby, the nonlinearities resulting from physical constraints are approximated using SOS (Special Ordered Set) conditions. A branch-and-cut algorithm is developed which guarantees global optimality in dependence on the approximation accuracy. Concerning the nonlinearities, we discuss the quality of approximation grids by calculating approximation errors. The SOS conditions are implicitly handled via a branching scheme, supported by adequate preprocessing techniques. A heuristic approach based on simulated annealing yields an upper bound in our branch-and-cut framework. To improve the lower bound, we incorporate two separation algorithms. The first one results from theoretical studies of the so called switching polytopes which are defined by runtime conditions and switching processes of compressors. Linking of different SOS conditions gives a second separation strategy. We present theoretical investigations of the SOS 2 and SOS 3 polytope. These polytopes arise from the modeling of SOS Type 2 and SOS Type 3 conditions using additional binary variables. The results do not have practical relevance for our solution algorithm, but we characterize facet-defining inequalities providing complete linear descriptions of these polytopes. We evaluate the developed branch-and-cut algorithm using three test networks provided by our project partner E.ON Ruhrgas AG. Two are of artificial nature, as they were developed for test purposes. They contain all important elements of a gas network, but are rather small. The third network characterizes the major part of the Ruhrgas AG network in Western Germany. We test instances from three up to 24 coupled time steps.
Typ des Eintrags: |
Dissertation
|
Erschienen: |
2007 |
Autor(en): |
Moritz, Susanne |
Art des Eintrags: |
Erstveröffentlichung |
Titel: |
A Mixed Integer Approach for the Transient Case of Gas Network Optimization |
Sprache: |
Englisch |
Referenten: |
Martin, Prof. Dr. Alexander ; Schultz, Prof. Dr. Rüdiger |
Berater: |
Martin, Prof. Dr. Alexander |
Publikationsjahr: |
19 Februar 2007 |
Ort: |
Darmstadt |
Verlag: |
Technische Universität |
Datum der mündlichen Prüfung: |
6 Dezember 2006 |
URL / URN: |
urn:nbn:de:tuda-tuprints-7850 |
Kurzbeschreibung (Abstract): |
Natural gas is the third most important energy source in the world. Presently, the consumption of natural gas is increasing the most in comparison to other non-renewable energy sources. Therefore, optimization of gas transport in networks poses a very important industrial problem. In this thesis we consider the problem of time-dependent optimization in gas networks, also called Transient Technical Optimization (TTO). A gas network consists of a set of pipes to transport the gas from the suppliers to the consumers. Due to friction with the pipe walls gas pressure gets lost. This pressure loss is compensated by so called compressors. The aim of TTO is to minimize the fuel consumption of the compressors, where the demands of consumers have to be satisfied. Transient optimization of gas transmission is one of the great research challenges in this area. We formulate a mixed integer approach for the problem of TTO which concentrates on time-dependent and discrete aspects. Thereby, the nonlinearities resulting from physical constraints are approximated using SOS (Special Ordered Set) conditions. A branch-and-cut algorithm is developed which guarantees global optimality in dependence on the approximation accuracy. Concerning the nonlinearities, we discuss the quality of approximation grids by calculating approximation errors. The SOS conditions are implicitly handled via a branching scheme, supported by adequate preprocessing techniques. A heuristic approach based on simulated annealing yields an upper bound in our branch-and-cut framework. To improve the lower bound, we incorporate two separation algorithms. The first one results from theoretical studies of the so called switching polytopes which are defined by runtime conditions and switching processes of compressors. Linking of different SOS conditions gives a second separation strategy. We present theoretical investigations of the SOS 2 and SOS 3 polytope. These polytopes arise from the modeling of SOS Type 2 and SOS Type 3 conditions using additional binary variables. The results do not have practical relevance for our solution algorithm, but we characterize facet-defining inequalities providing complete linear descriptions of these polytopes. We evaluate the developed branch-and-cut algorithm using three test networks provided by our project partner E.ON Ruhrgas AG. Two are of artificial nature, as they were developed for test purposes. They contain all important elements of a gas network, but are rather small. The third network characterizes the major part of the Ruhrgas AG network in Western Germany. We test instances from three up to 24 coupled time steps. |
Alternatives oder übersetztes Abstract: |
Alternatives Abstract | Sprache |
---|
Erdgas ist der drittwichtigste Energieträger der Welt. Der Verbrauch von Erdgas steigt derzeit am stärksten im Vergleich zu anderen nicht erneuerbaren Energieträgern. Daher stellt Optimierung von Gastransport in Netzwerken eine wichtige logistische Herausforderung dar. In dieser Dissertation betrachten wir das Problem der zeitabhängigen Optimierung von Gasnetzwerken, auch genannt Transiente Technische Optimierung (TTO). Ein Gasnetz besteht aus einer Menge von Leitungen, die das Gas von den Lieferanten zu den Abnehmern transportieren. Aufgrund von Reibung an den Rohrwänden geht Gasdruck verloren. Dieser Druckverlust wird mit sogenannten Kompressoren ausgeglichen. Das Ziel der TTO ist es, den Brenngasverbrauch der Kompressoren zu minimieren, wobei der Bedarf der Abnehmer immer gedeckt werden muß. Transiente Optimierung der Gasverteilung stellt eine große Herausforderung an die Forschung auf diesem Gebiet. Wir formulieren einen gemischt-ganzzahligen Ansatz für das Problem der TTO, der sich auf die zeitabhängigen und diskreten Aspekte konzentriert. Dafür werden die Nichtlinearitäten, die sich aus physikalischen Bedingungen ergeben, unter Verwendung von SOS-Mengen stückweise linear angenähert. Ein Branch-and-Cut Verfahren wird entwickelt, das globale Optimalität in Abhängigkeit von der Approximationsgenauigkeit garantiert. Hinsichtlich der Nichtlinearitäten gehen wir auf die Güte der Approximationsgitter näher ein, indem wir die Näherungsfehler betrachten. Die SOS Bedingungen werden implizit mittels geeigneter Branchingstrategien modelliert, welche durch entsprechende Preprocessing Techniken verbessert werden. Ein heuristischer Ansatz basierend auf Simulated Annealing liefert eine obere Schranke in unserem Branch-and-Cut Verfahren. Zur Verbesserung der unteren Schranke verwenden wir zwei Separierungsalgorithmen. Der erste ergibt sich aus theoretischen Studien der so genannten Switching Polytope, die durch Laufzeitbedingungen und Schaltprozesse von Kompressoren definiert werden. Die Verknüpfung unterschiedlicher SOS Bedingungen liefert eine zweite Separierungsstrategie. Wir präsentieren theoretische Untersuchungen der SOS 2 und SOS 3 Polytope. Diese Polytope ergeben sich aus der Modellierung von SOS Typ 2 und SOS Typ 3 Bedingungen mittels zusätzlicher binärer Variablen. Die Ergebnisse haben keine praktische Bedeutung für unseren Lösungsalgorithmus, jedoch charakterisieren wir Ungleichungen, die Facetten definieren und insgesamt eine vollständige Beschreibung dieser Polytope liefern. Wir evaluieren das entwickelte Branch-and-Cut Verfahren mittels dreier Testnetzwerke, die uns von unserem Projektpartner E.ON Ruhrgas AG zur Verfügung gestellt wurden. Zwei dieser Netzwerke sind künstlicher Art, da sie für Testzwecke entwickelt wurden und keine realen Netze widerspiegeln. Sie enthalten alle wichtigen Elemente eines Gasnetzes, sind jedoch eher klein. Das dritte Netzwerk beschreibt den größten Teil des Transportnetzes der Ruhrgas AG im Westen Deutschlands. Wir testen Instanzen von drei bis zu 24 gekoppelten Zeitschritten. | Deutsch |
|
Freie Schlagworte: |
Gasnetzoptimierung, SOS Bedingung, stückweise lineare Funktionen, Facette |
Schlagworte: |
Einzelne Schlagworte | Sprache |
---|
gas optimization, SOS condition, piece-wise linear functions, facet | Englisch |
|
Sachgruppe der Dewey Dezimalklassifikatin (DDC): |
500 Naturwissenschaften und Mathematik > 510 Mathematik |
Fachbereich(e)/-gebiet(e): |
04 Fachbereich Mathematik |
Hinterlegungsdatum: |
17 Okt 2008 09:22 |
Letzte Änderung: |
26 Aug 2018 21:25 |
PPN: |
|
Referenten: |
Martin, Prof. Dr. Alexander ; Schultz, Prof. Dr. Rüdiger |
Datum der mündlichen Prüfung / Verteidigung / mdl. Prüfung: |
6 Dezember 2006 |
Schlagworte: |
Einzelne Schlagworte | Sprache |
---|
gas optimization, SOS condition, piece-wise linear functions, facet | Englisch |
|
Export: |
|
Suche nach Titel in: |
TUfind oder in Google |
![Frage zum Eintrag Frage zum Eintrag](/style/images/help.gif) |
Frage zum Eintrag |
Optionen (nur für Redakteure)
![Redaktionelle Details anzeigen Redaktionelle Details anzeigen](/style/images/action_view.png) |
Redaktionelle Details anzeigen |