An Introduction to Reservoir Simulation Using MATLAB/GNU Octave

An Introduction to Reservoir Simulation Using MATLAB/GNU Octave

Author: Knut-Andreas Lie

Publisher: Cambridge University Press

Published: 2019-08-08

Total Pages: 677

ISBN-13: 1108492436

DOWNLOAD EBOOK

Presents numerical methods for reservoir simulation, with efficient implementation and examples using widely-used online open-source code, for researchers, professionals and advanced students. This title is also available as Open Access on Cambridge Core.


An Introduction to Reservoir Simulation Using MATLAB/GNU Octave

An Introduction to Reservoir Simulation Using MATLAB/GNU Octave

Author: Knut-Andreas Lie

Publisher: Cambridge University Press

Published: 2019-08-08

Total Pages: 677

ISBN-13: 1108597696

DOWNLOAD EBOOK

This book provides a self-contained introduction to the simulation of flow and transport in porous media, written by a developer of numerical methods. The reader will learn how to implement reservoir simulation models and computational algorithms in a robust and efficient manner. The book contains a large number of numerical examples, all fully equipped with online code and data, allowing the reader to reproduce results, and use them as a starting point for their own work. All of the examples in the book are based on the MATLAB Reservoir Simulation Toolbox (MRST), an open-source toolbox popular popularity in both academic institutions and the petroleum industry. The book can also be seen as a user guide to the MRST software. It will prove invaluable for researchers, professionals and advanced students using reservoir simulation methods. This title is also available as Open Access on Cambridge Core.


Advanced Modeling with the MATLAB Reservoir Simulation Toolbox

Advanced Modeling with the MATLAB Reservoir Simulation Toolbox

Author: Knut-Andreas Lie

Publisher: Cambridge University Press

Published: 2021-11-25

Total Pages: 625

ISBN-13: 1009022490

DOWNLOAD EBOOK

Many leading experts contribute to this follow-up to An Introduction to Reservoir Simulation using MATLAB/GNU Octave: User Guide for the MATLAB Reservoir Simulation Toolbox (MRST). It introduces more advanced functionality that has been recently added to the open-source MRST software. It is however a self-contained introduction to a variety of modern numerical methods for simulating multiphase flow in porous media, with applications to geothermal energy, chemical enhanced oil recovery (EOR), flow in fractured and unconventional reservoirs, and in the unsaturated zone. The reader will learn how to implement new models and algorithms in a robust, efficient manner. A large number of numerical examples are included, all fully equipped with code and data so that the reader can reproduce the results and use them as a starting point for their own work. Like the original textbook, this book will prove invaluable for researchers, professionals and advanced students using reservoir simulation methods. This title is available as Open Access on Cambridge Core.


Unconventional Reservoir Geomechanics

Unconventional Reservoir Geomechanics

Author: Mark D. Zoback

Publisher: Cambridge University Press

Published: 2019-05-16

Total Pages: 495

ISBN-13: 1107087074

DOWNLOAD EBOOK

A comprehensive overview of the key geologic, geomechanical and engineering principles that govern the development of unconventional oil and gas reservoirs. Covering hydrocarbon-bearing formations, horizontal drilling, reservoir seismology and environmental impacts, this is an invaluable resource for geologists, geophysicists and reservoir engineers.


Multiphase Flow in Permeable Media

Multiphase Flow in Permeable Media

Author: Martin J. Blunt

Publisher: Cambridge University Press

Published: 2017-02-16

Total Pages: 503

ISBN-13: 1107093465

DOWNLOAD EBOOK

This book provides a fundamental description of multiphase fluid flow through porous rock, based on understanding movement at the pore, or microscopic, scale.


Flow in Porous Rocks

Flow in Porous Rocks

Author: Andrew W. Woods

Publisher: Cambridge University Press

Published: 2015

Total Pages: 301

ISBN-13: 1107065852

DOWNLOAD EBOOK

This book provides simplified models explaining flows in heterogeneous rocks, their physics and energy production processes, for researchers, energy industry professionals and graduate students.


Sliding Mode Control Using MATLAB

Sliding Mode Control Using MATLAB

Author: Jinkun Liu

Publisher: Academic Press

Published: 2017-05-25

Total Pages: 348

ISBN-13: 0128026707

DOWNLOAD EBOOK

Sliding Mode Control Using MATLAB provides many sliding mode controller design examples, along with simulation examples and MATLAB® programs. Following the review of sliding mode control, the book includes sliding mode control for continuous systems, robust adaptive sliding mode control, sliding mode control for underactuated systems, backstepping, and dynamic surface sliding mode control, sliding mode control based on filter and observer, sliding mode control for discrete systems, fuzzy sliding mode control, neural network sliding mode control, and sliding mode control for robot manipulators. The contents of each chapter are independent, providing readers with information they can use for their own needs. It is suitable for the readers who work on mechanical and electronic engineering, electrical automation engineering, etc., and can also be used as a teaching reference for universities. Provides many sliding mode controller design examples to help readers solve their research and design problems Includes various, implementable, robust sliding mode control design solutions from engineering applications Provides the simulation examples and MATLAB programs for each sliding mode control algorithm


Streamline Simulation

Streamline Simulation

Author: Akhil Datta-Gupta

Publisher:

Published: 2007

Total Pages: 418

ISBN-13:

DOWNLOAD EBOOK

Streamline-Simulation emphasizes the unique features of streamline technology that in many ways complement conventional finite-difference simulation. It fills gaps in the mathematical foundations.


GNU Octave by Example

GNU Octave by Example

Author: Ashwin Pajankar

Publisher: Apress

Published: 2020-09-15

Total Pages: 173

ISBN-13: 9781484260852

DOWNLOAD EBOOK

Get a quick start to learn, understand, and apply GNU Octave using a math- and programming-friendly approach. This book focuses on an end-to-end track to teach mathematical programming, data science, signal processing, and image processing with GNU Octave. GNU Octave by Example starts with an introduction to GNU Octave, a free and open-source alternative to MATLAB. Next, it explains the processes to install GNU Octave on popular operating systems such as Windows, Ubuntu, Raspberry Pi, and other platforms. Further, it covers hands-on exercises with GNU Octave exploring the basic functionality and command line in interactive mode. This is followed by covering matrices and various operations including how to read and analyze data from various sources. Moving forward, it introduces commonly used programming constructs in data visualization. It explains 2D and 3D data visualization along with data analysis. It also demonstrates the concepts related to geometry and its application with GNU Octave. It concludes with coverage of signal processing followed by image, video, and audio processing techniques. After reading this book, you will be able to write your own programs for scientific and numerical applications. What You Will Learn ● Understand the practical aspects of GNU Octave with math and programming-friendly abstractions ● Install GNU Octave on multiple platforms including Windows, Raspberry Pi, and Ubuntu ● Work with GNU Octave using the GUI, the command line, and Jupyter notebooks ● Implement 2D and 3D data visualization and analysis with GNU Octave Who This Book Is For Software engineers, data engineers, data science enthusiasts, and computer vision professionals.


A Primer on Scientific Programming with Python

A Primer on Scientific Programming with Python

Author: Hans Petter Langtangen

Publisher: Springer

Published: 2016-07-28

Total Pages: 942

ISBN-13: 3662498871

DOWNLOAD EBOOK

The book serves as a first introduction to computer programming of scientific applications, using the high-level Python language. The exposition is example and problem-oriented, where the applications are taken from mathematics, numerical calculus, statistics, physics, biology and finance. The book teaches "Matlab-style" and procedural programming as well as object-oriented programming. High school mathematics is a required background and it is advantageous to study classical and numerical one-variable calculus in parallel with reading this book. Besides learning how to program computers, the reader will also learn how to solve mathematical problems, arising in various branches of science and engineering, with the aid of numerical methods and programming. By blending programming, mathematics and scientific applications, the book lays a solid foundation for practicing computational science. From the reviews: Langtangen ... does an excellent job of introducing programming as a set of skills in problem solving. He guides the reader into thinking properly about producing program logic and data structures for modeling real-world problems using objects and functions and embracing the object-oriented paradigm. ... Summing Up: Highly recommended. F. H. Wild III, Choice, Vol. 47 (8), April 2010 Those of us who have learned scientific programming in Python ‘on the streets’ could be a little jealous of students who have the opportunity to take a course out of Langtangen’s Primer.” John D. Cook, The Mathematical Association of America, September 2011 This book goes through Python in particular, and programming in general, via tasks that scientists will likely perform. It contains valuable information for students new to scientific computing and would be the perfect bridge between an introduction to programming and an advanced course on numerical methods or computational science. Alex Small, IEEE, CiSE Vol. 14 (2), March /April 2012 “This fourth edition is a wonderful, inclusive textbook that covers pretty much everything one needs to know to go from zero to fairly sophisticated scientific programming in Python...” Joan Horvath, Computing Reviews, March 2015