Earth Systems Data Processing and Visualization Using MATLAB Zekâi Şen - Download the ebook today and experience the full content
Earth Systems Data Processing and Visualization Using MATLAB Zekâi Şen - Download the ebook today and experience the full content
com
https://textbookfull.com/product/earth-systems-data-
processing-and-visualization-using-matlab-zekai-sen/
OR CLICK HERE
DOWLOAD EBOOK
https://textbookfull.com/product/nonlinear-control-systems-using-
matlab-first-edition-boufadene/
textbookfull.com
https://textbookfull.com/product/processing-of-hyperspectral-medical-
images-applications-in-dermatology-using-matlab-1st-edition-robert-
koprowski/
textbookfull.com
https://textbookfull.com/product/signals-and-systems-analysis-using-
transform-methods-and-matlab-third-edition-michael-j-roberts/
textbookfull.com
https://textbookfull.com/product/ruby-data-processing-using-map-
reduce-and-select-1st-edition-jay-godse/
textbookfull.com
https://textbookfull.com/product/making-data-visual-a-practical-guide-
to-using-visualization-for-insight-1st-edition-danyel-fisher/
textbookfull.com
https://textbookfull.com/product/matlab-recipes-for-earth-sciences-
martin-h-trauth/
textbookfull.com
Advances in Science, Technology & Innovation
IEREK Interdisciplinary Series for Sustainable Development
Zekâi Şen
Series Editor
Mourad Amer, Enrichment and Knowledge Exchange, International Experts for Research,
Cairo, Egypt
Advances in Science, Technology & Innovation (ASTI) is a series of peer-reviewed books
based on the best studies on emerging research that redefines existing disciplinary boundaries
in science, technology and innovation (STI) in order to develop integrated concepts for
sustainable development. The series is mainly based on the best research papers from various
IEREK and other international conferences, and is intended to promote the creation and
development of viable solutions for a sustainable future and a positive societal transformation
with the help of integrated and innovative science-based approaches. Offering interdisciplinary
coverage, the series presents innovative approaches and highlights how they can best support
both the economic and sustainable development for the welfare of all societies. In particular,
the series includes conceptual and empirical contributions from different interrelated fields of
science, technology and innovation that focus on providing practical solutions to ensure food,
water and energy security. It also presents new case studies offering concrete examples of how
to resolve sustainable urbanization and environmental issues. The series is addressed to
professionals in research and teaching, consultancies and industry, and government and
international organizations. Published in collaboration with IEREK, the ASTI series will
acquaint readers with essential new studies in STI for sustainable development.
123
Zekâi Şen
Department of Civil Engineering, Faculty of
Engineering and Natural Sciences
Istanbul Medipol University
Beykoz, Istanbul, Turkey
This Springer imprint is published by the registered company Springer Nature Switzerland AG
The registered company address is: Gewerbestrasse 11, 6330 Cham, Switzerland
RAHMAN VE RAHİM OLAN ALLAH’IN ADI İLE
I hope that each individual will try to perform his/her intellectual ability and
moral behavior along an increasing trend for the common share and
prosperity of humanity in homogeneous and isotropic manner
Preface
Developments in science and technology are not possible prior to knowing what the philo-
sophical and then especially logical foundations of any phenomenal investigation or problem
solutions are based first on linguistical information, which are then translated to symbolic logic
with crisp logic principles in the mathematical equation, and formulation forms. Arrival to any
mathematical equation systems after logical rules, there are two ways to benefit from these
expressions as either to try and to solve the problem under the guidance of arithmetical and
mathematical principles, which was the main road about half a century ago, but today the
mathematical equation systems or algorithms can be solved speedily in a short time duration
by digital computer aids provided that a program is written in some computer language. In
many education systems all over the world rather than science philosophical based logical
derivations of many formulations, their presentations and explanations are provided either in
the form of spoon-feeding or mechanically through memorization and without actual dynamic
brain activities. Especially in recent decades, there are plenty of software in any domain
desired and they become an arena of commercialization, and therefore, rather than trying and
writing simple service satisfactory computer programs they are bought in wholesale and
without knowing the internal logical structure the guidance of sequenced button pushes and
clicks on computer screen lead to desired solutions. It is emphasized that to be able to write
one’s own computer programs for his/her research the prime condition is to get oneself
familiarize with the logical bases of the problem at focus or write down the logical rule base so
that they can be converted to a computer language such as the MATLAB, which is the sole
presentation in this book. It is advised that whoever wishes to write his/her own program the
first step is to put down into logical premises the problem at hand verbally, because each
premise corresponds to a computer language statement or command.
There are different disciplines covered in this book within the earth sciences systems
domain including atmospheric research, meteorology, hydrology and water science, water
quality variations, groundwater resources assessment, various simulation works concerning
the topics covered in various chapters, climate change impact and downscaling procedures,
spatial analysis and modeling, renewable energy calculation methodologies, and general
tendency determination in any records especially in the form of time series. In each chapter,
various computer programs in MATLAB language are presented with applications. Each
program is self-explanatory in open source form and can be modified accordingly.
The content of this book is based on the vast experience of the author, especially in the arid
region of the Arabian Peninsula through his academic work at the King Abdulaziz University,
Faculty of Earth Sciences, Kingdom of Saudi Arabia; at the application establishment of the
Saudi Geological Survey, Jeddah; and also at the Meteorology and Civil Engineering Faculties
at the Istanbul Technical University, Istanbul, Turkey, and Turkish Water Foundation.
I hope that this book will support to those interested in flood discharge estimation with risk
attachments, climate change relationships, hazard and mitigation aspects, and their applica-
tions in flood prevention works. I thank my colleagues, who have encouraged me to write a
vii
viii Preface
book on floods, and especially my wife Mrs. Fatma Şen, who had kept silence, endurance, and
patience during my extensive hourly, daily, monthly, and yearly works for the preparation of
this book.
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Science Philosophy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.3 Software and Philosophy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.4 Logic Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.5 Computation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.6 Computer Program Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.7 Purpose of the Book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 Meteorology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...... 7
2.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...... 7
2.2 Storm Rainfall Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...... 7
2.2.1 Frequency (Risk) Calculation from Probability Distribution
Function (PDF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.3 Intensity–Duration–Frequency (IDF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2.3.1 Dimensionless Intensity–Duration (DID) Curve . . . . . . . . . . . . . . . 15
2.3.2 PDF and IDF Curve Software . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2.4 Radar Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
2.4.1 PDFs Matching Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.4.2 Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.5 Probable Maximum Precipitation (PMP) . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.6 Meteorological Water Balance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
2.7 Standard Precipitation Index (SPI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
2.8 Harmonic Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.8.1 Known Seasonality Case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
3 Hydrology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
3.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
3.2 Digital Elevation Model (DEM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
3.2.1 Gradients (Slopes) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3.2.2 Cross-Sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
3.2.3 Rating Curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
3.3 Floods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
3.3.1 Flood Risk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
3.3.2 Probable Maximum Flood (PMF) . . . . . . . . . . . . . . . . . . . . . . . . . 73
3.4 Risk Calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
3.5 Droughts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
3.5.1 Wet and Dry Periods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
3.5.2 Drought Indices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
ix
x Contents
4 Hydrogeology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
4.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
4.2 Aquifer Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
4.3 Confined and Unconfined Aquifer Tests . . . . . . . . . . . . . . . . . . . . . . . . . 90
4.3.1 Single Porous Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
4.4 Fractured Aquifer Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
4.5 Groundwater Management and Optimization . . . . . . . . . . . . . . . . . . . . . . 110
4.5.1 Well Field Optimization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
5 Hydrochemistry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
5.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
5.2 Ion Concentration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
5.2.1 Ion Conversion Units and Balance . . . . . . . . . . . . . . . . . . . . . . . . 115
5.3 Numerical Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
5.3.1 Electrical Conductivity (EC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
5.3.2 Total Dissolved Solids (TDS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
5.3.3 Total Hardness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
5.3.4 Sodium Adsorption Ratio (SAR) . . . . . . . . . . . . . . . . . . . . . . . . . 119
5.4 Graphical Representations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
5.4.1 Stiff Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
5.4.2 Circular Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
5.4.3 Schoeller Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
5.5 Trilinear (Piper) Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
5.6 Multi-rectangular Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
5.7 Standard Ion Index Template . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
5.8 Water Quality Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
5.8.1 Similarity Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
5.8.2 Association Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
5.8.3 Fuzzy Classification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
5.9 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
6 Simulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
6.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
6.2 Stochastic Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
6.2.1 Independent Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
6.2.2 Markov Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
6.2.3 White Markov Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
6.2.4 ARIMA Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
6.3 Maximum Rainfall Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
6.4 Computer Programs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Seasonal Generation Process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
7 Climate Change . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
7.1 General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
7.2 General Circulation Models (GCMs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
7.3 Fundamentals of Climate Modeling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
7.3.1 Basic Flowchart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
7.4 Downscaling Principles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
7.4.1 Dynamic Downscaling Procedure . . . . . . . . . . . . . . . . . . . . . . . . . 174
7.4.2 Statistical Downscaling Procedure . . . . . . . . . . . . . . . . . . . . . . . . 174
Contents xi
1.3 Software and Philosophy abstract, because most of the users are not aware of the
internal mechanism of the software, but only input and
Software is necessary for the speedy calculation of compli- output ends are important for those who are making use of
cated functional performances that are based on mathemat- any software for systematic, accurate, speedy, and quick end
ical equations. The software is the only way to instruct results. Rhetoric is a significant part of the philosophy for
computers to do what is required through programs that are software writing. In the explanation of a ready software
written in different computer languages. Successful software rather than crisp concepts verbal explanations are provided
writing is possible through the science philosophical prin- and these lead to mutual discussion, which may be felt as a
ciples and logical rules in the form of mathematical philosophical debate especially for those who may not be
expressions that are translated to computer programming expert or experienced in the subject of the problem. To grasp
statements. The experts that are capable to write software software a harmonious mixture of intellectual thinking,
well understand the basic concepts in details of the logical electronic learning, and system design stages are necessary.
roots of the problem at hand. The only way of writing Software is not tangible like hardware, and it depends on
software is through the philosophical and logical under- the flowchart of rational steps in algorithmic solutions of
standing of the problem confronted. It is not necessary that mathematical functions. It is necessary for computer
the computer programmer should know all the necessary instruction through a set of statements within a program that
concepts, but anytime he/she is requested to write software starts execution leading from given informative data to
at the service of the client, then the client must explain to conclusive numerical outputs. Software can be written pro-
him/her all the detailed philosophical and logical rules and vided that the rational philosophical background is known
ingredients. by means of logical steps. Either software programmer
Software and the philosophy are interrelated through the should be acquainted with the philosophical and logical
design, because the software itself is a design and the phi- generation mechanism of the problem concerned or he/she
losophy explains the design. Philosophy dictates software will be informed by a client according to the desired problem
and software request dictation from the philosophy of the solution. The conceptual principles of the problem at hand
problem. The reader must not be discouraged by word will be transferred to the programmer, who will set down the
“philosophy,” because it is not the formal philosophy that statements from the logical rules of the problem. It is advised
one should know, but software philosophy, which is the that software should be checked with well-known or simple
linguistic (verbal) explanation of the problem-solving solutions prior to their effective and general uses. Software
mechanism by logical statements in the form of predicates program design is intimately related first to science philos-
and related consequences. Software design trains also the ophy and subsequently to logical principles and rules. Phi-
programmer continuously until a satisfactory solution is losophy depends on abstract prepositions, but software is a
reached. In practice, it is not possible to arrive at success in scientific concept and design. Generation of software for any
the first trial of the software program, but after a series of problem is an art, which helps to cure the scientific problems
logical and syntax errors through trial-and-error procedure of others in short time durations. It is also a commercial
the final goal can be achieved. A software writer does not material that brings income to many individuals and com-
need to indulge in formal philosophical principles and not panies. Although philosophers might not be interested in
even the history of the philosophy. He/she has to keep in software writing, software programmers can achieve their
mind that the philosophy in software writing is equivalent to goals after the establishment of science philosophical prin-
verbal knowledge and information about the problem con- ciples. Today, engineering, economic, social, and any sort of
cerned. In the meantime, the mathematical formulations are human activity cannot be thought without software running
also important. It is well known that mathematics foundation in the computers. Software needs thinking and reasoning
is logic and the software writing depends also on mathe- even though it may be approximate. At times software
matics and logic. writing depends on the mental thinking with the generation
After all what have been explained above one can feel of ideas from the soul, and hence, it may be subjective, but
that the philosophy of the problem concerned influences the product is always objective. One should consider the
directly the software. In general, philosophy is abstract, but verbal statement “Garbage in garbage out,” which implies
software is based on scientific principles, and therefore, one that one cannot reach to plausible output if the reasoning
should be concerned with the philosophy of science only. data are not rational and correct. Although in many educa-
However, by the time the software also becomes abstract, tion systems there are compulsory courses for computer
because its core may not be understood by everyone equally, programming leading to software, it seems that not every-
and the sole person for its command is the software pro- body can benefit from such training, because software
grammer. In daily life, the software becomes even more writing is rather personal wonder, ambition, and wish.
4 1 Introduction
Almost all software requires numerical data in the form of The basis of relationship search is to try and relate cau-
basic information according to crisp logic (zero-one, sative (inputs) variables to result (output) variables. The
white-black); recently fuzzy logic principles have entered the relationship search seeks for truth, belief, and justification,
domain that also digests verbal knowledge and information. which are subjective, but common sense and logical prin-
Software are very effective almost on everyday life with ciples provide an objective solution.
increasing trend of data mining and processing in the best, Behind any equation, formulation, or numerical solution,
cheap, optimum, and efficient manner. there is linguistic arena that led to mathematical formula-
Mathematical formulations are arsenal of logistic and tions, and hence, software writing may become rather easy.
linguistic elements that need for analytical, empirical, and It is not possible to write computer program with missing
numerical or simulation solutions. Unfortunately, worldwide linguistic explanation without science philosophy. It is
in many education institutions due to missing of linguistic asserted that all the scientific knowledge is rational. Imagi-
explanations and logical principles, the bases of mathemat- nation is necessary for visualization and computation.
ical formulations cannot be thought properly, and conse- Rationality provides mathematical relationships through
quently, the domain is left with memorization without logical rules. Based on the logical thoughts, empiricism is
critical revision and rational or even approximate reasoning. essential to make sense of the world. Subjective thinking
Additionally, lack of science philosophical reasoning and penetrates objectivity domain by time through imagination
suspicion from scientific information pave the way to and visualization, and hence, there is not a crisp boundary
mechanical prescriptions for desired solutions. Even the between subjectivity and objectivity. Empirical works which
software that needs at least logical steps is undertaken as are based on either observations or measurements as
curing pills for scientific advancement without fruitful experimental information help to decrease the degree of
results. It is a common illness in scientific thought that subjectivity by means of increasing logical concepts. The
although rationality is spelled out frequently with its void scientific principles include vagueness, incompleteness, and
understanding and application, it is taken for granted that uncertainty, and hence, they can be considered by fuzzy
scientific knowledge and information are rational or have logic principles, which are then defuzzified into crisp forms
rational basis. Hence, many rely on the false belief that of logical rules (Şen 2014). The fuzzy aspects are left outside
science is faith that does not need any criticism. Most often the content of this book.
thought constitutes classical educational system structure. It Rational inferences have a logical basis, but the final
should be taken into consideration that for scientific devel- confirmation should be achieved through convenient tests
opment each word or terminology has etymologic root and experimentally. Approximate reasoning based on logical
epistemological background meanings. In order to surface principles leads to a set of rules that can be translated to
these meanings, the main keys lie in the questions of how? software language, which is MATLAB in this book. The
and why? Without answers to these two questions, the sequential steps as in Fig. 1.2 guide to software writing.
knowledge cannot be transmuted to scientific and generative Human wonder and mind serve for solving problems
information. Answers to these questions lead to the funda- through philosophical (linguistic information) thinking,
mentals of scientific knowledge. Rational thinking steps are logical rules, and experience and expert views. The logical
imagination of the objects, their visualization in the form of concepts in understanding complex problems are dependent
designs, i.e., geometry (figures, shapes, etc.), and finally on observations, experiences, and conscious expert views.
information production. The mind is capable to perceive not
only Euclidian geometry as points, lines, volumes, but
overridingly shapes of any object in general.
3.5
2.5
2
1895 1915 1935 1955 1975 1995 2015
Years
100
80
Cumulative rainfall (mm)
60
40
20
0
0 50 100 150 200 250 300
Time (minute)
2.2 Storm Rainfall Records 9
function IntensityDuration(X)
% This program calculates intensity-duration (ID) curve for a given
% single rainfall record
% X : Two dimensional data (timexcumulative rainfall record)
% Time records in successive minutes (1,2,3,......,.....)
% Cumulative rainfall amounts in mm
n=length(X(:,2)); % Data number
D=[5 10 20 50 70 100 120]; % Duration limits
for i=1:7
d=D(i); % Duration
nD=n-d+1; % Number of possible duration
k=0;
for j=1:nD
k=k+1;
ll=j; % Lower limit of duration
ul=j+d-1; % Upper limit of the duration
I(k)=(X(ul,2)-X(ll,2))*60/d; % Possible intensities
end
Imax(i)=max(I); % Maximum intensity among all possible intensities
end
loglog(D,Imax,'r*')
grid on
box on
axis equal
end
The application of this software to the cumulative rainfall IDF curves. For the frequency calculations, a theoretical
data in Fig. 2.2 yields the ID curve on double-logarithmic probability distribution function (PDF) must be matched to
paper as in Fig. 2.3. rainfall amounts of given duration (Şen 2008). Among the
most frequently used PDFs in hydro-meteorological studies
are generalized extreme value (GEV), Gumbel, normal
2.2.1 Frequency (Risk) Calculation (Gaussian), two-parameter log-normal, three-parameter
from Probability Distribution Function log-normal, Gamma, Pearson Type III, and log-Pearson
(PDF) Type III PDFs. The mathematical expression, f(i), for
GEV PDF is given below for rainfall intensities at a par-
After the calculation of ID curve, probabilistic and statis- ticular time interval during the storm rainfall duration
tical frequency methodologies help to construct theoretical (Chow 1964).
2
10
Rainfall intensity (mm/hour)
1
10
0
10
-1
10
100 101 102 103
Duration (minute)
10 2 Meteorology
1 i u 1=k1 ½1kðiu 1 i c b1 ðicaÞ
a Þ
1=k
f ðiÞ ¼ 1 k e ð2:1Þ f ðiÞ ¼ e ð2:7Þ
a a a CðbÞ a
yf=yevd;
rf=revd;
pr=pevd;
PR='Gumbel PDF';
elseif I == 4
yf=ygev;
rf=rgev;
pr=pgev;
PR='Pearson PDF';
else
yf=ywbl;
rf=rwbl;
pr=pwbl;
PR='Weibull PDF';
end
figure
scatter(SV,p,'k*')
title(StationName)
hold on
grid on
box on
xlabel('Ground station rainfall values (mm)')
ylabel('Exceedence probability')
plot(x,yf,'LineWidth',2,'Color','r') % Theoretical PDF
legend('Data values',PR,'Location','Northeast')
text(Dmax/2,0.80,['Location constant = ' num2str(pr(1))])
text(Dmax/2,0.75,['Scale constant = ' num2str(pr(2))])
text(0.40*Dmax,0.60,[' 2-year (%50 risk) = ' num2str(rf(1)),' mm'])
text(0.40*Dmax,0.55,[' 5-year (%20 risk) = ' num2str(rf(2)),' mm'])
text(0.40*Dmax,0.50,[' 10-year (%10 risk) = ' num2str(rf(3)),' mm'])
text(0.40*Dmax,0.45,[' 25-year (%4 risk) = ' num2str(rf(4)),' mm'])
text(0.40*Dmax,0.40,[' 50-year (%2 risk) = ' num2str(rf(5)),' mm'])
text(0.40*Dmax,0.35,['100-year (%1 risk) = ' num2str(rf(6)),' mm'])
text(0.40*Dmax,0.30,['250-year (%0.4 risk) = ' num2str(rf(7)),' mm'])
text(0.40*Dmax,0.25,['500-year (%0.2 risk) = ' num2str(rf(8)),' mm'])
end
A004 J110
1 1
Data values Data values
0.9 Log-normal PDF 0.9 Gamma PDF
0.7 0.7
Exceedence probability
Location parameter = 3.0987
Scale parameter = 0.8173
0.6 0.6 2-year rainfall= 21.8704 mm
5-year rainfall= 42.7765 mm
0.5 2-year rainfall= 22.1691 mm 0.5 10-year rainfall= 57.547 mm
5-year rainfall= 44.1043 mm 25-year rainfall= 76.4352 mm
0.4 10-year rainfall= 63.1879 mm 0.4 50-year rainfall= 90.4251 mm
25-year rainfall= 92.7155 mm 100-year rainfall= 104.2395 mm
0.3 50-year rainfall= 118.7748 mm 0.3
100-year rainfall= 148.4167 mm
0.2 0.2
0.1 0.1
0 0
0 50 100 150 0 20 40 60 80 100 120
Annual daily maximum rainfall (mm) Daily rainfall (mm)
R001 EP003
1 1
Data values Data values
0.9 Pearson PDF 0.9 Pearson PDF
0.2 0.2
0.1 0.1
0 0
0 10 20 30 40 50 60 0 10 20 30 40 50 60 70 80 90 100
Daily rainfall (mm) Daily rainfall (mm)
Fig. 2.4 Annual daily maximum rainfall cumulative PDFs for each station
striking illustrations of what is an extreme event. Risk society and the goods against extreme hydro-meteorological
evaluation and mitigation necessitate statistical information events.
in order to plan appropriate infrastructures related to sewage, In developing IDF curves from a set of recording rain
culvert, bridge, dam, dike, design, etc., in order to protect the gauge storm rainfall charts (see Fig. 2.2), probability and
14 2 Meteorology
statistical frequency analysis are employed, whereby an provided that data are available from a set of recording
extreme rainfall series of given duration is described by a meteorology stations. This software has similar
suitable PDF as mentioned in Sect. 2.2.1. The following parts to IntensityDuration (X) software that is presented in
MATLAB program provides clasical IDF curve derivations Sect. 2.2.
function IntensityDurationFrequency(X)
% This program calculates intensity-Duration-Frequency (IDF) curve for a
% set of given recording rainfall charts
% X : N dimensional data (timexcumulative rainfall record)
% The first column is for time records in successive minutes
% (1,2,3,......,.....)
% Other columns are for cumulative rainfall amounts in mm for
% each storm rainfall records at the same station
% N : The number of storm rainfall charts
n=length(X(:,1)); % Data number
D=[5 10 25 50 100 250 500]; % Duration limits
%
% Calculation of intensity for each duration
%
for i=1:N
for j=1:7
d=D(j); % Duration
nD=n-d+1; % Number of possible duration
L=0; % Duration number counter
for k=1:nD
L=L+1;
ll=k; % Lower limit of duration
ul=k+d-1; % Upper limit of the duration
I(L)=(X(ul,2)-X(ll,2))*60/d; % Possible intensities
end
Imax(i)=max(I); % Maximum intensity among all possible intensities
end
end
%
% Probability distribution function fit to each duration intensity
%
%
% Calculation of risk levels for each duration
%
%
% Graphical representation of IDF curves on double logarithmic scale
%
loglog(D,Imax,'r*')
grid on
box on
axis equal
end
2.3 Intensity–Duration–Frequency (IDF) 15
Another version of the IDF calculation with resultant risk among these records is labeled as the annual daily maximum
values are calculated by use of the following MATLAB rainfall (ADMR) record rainfall duration as one day, i.e.,
software. 1440-min in humid regions of the world. In arid and semi-
2.3.1 Dimensionless Intensity–Duration arid regions one cannot observe 24-h long rainfall events,
(DID) Curve because they have shorter durations depending on the geo-
graphical location, which may be 3-h (180-min) or 6-h
IDF curves are not available in many parts of the world, (360-min) rainfall representative durations. Whatever the
because recording rainfall instruments do not exist. Few or duration, one can obtain the theoretical PDF of the ADMR
several of them are available at a set of locations, and they data and then one is able to calculate a set of exceedence
provide general information about the region. In practice, probability rainfall amounts for a given duration with a
most often a set of daily total rainfall amounts is available at return period (or risk level). Hence, the question is how to
any non-recording meteorology station and the maximum relate ADMR records for IDF curve generation? In this
16 2 Meteorology
section, an innovative concept and methodology are pre- 1 Since ADMR amounts are available for some daily
sented through the following three steps for IDF curve duration (6-h = 360-min, 12-h = 720-min, 24-h =
establishment from the ADMR records. 1440 min), first the most suitable PDF is determined for
each station,
(1) The first step is to determine the most suitable PDF for 2 The theoretical PDFs help to calculate rainfall amounts
the ADMR records, that correspond to a set of desired probabilities of
(2) The next step is to obtain dimensionless intensity exceedence (frequency, risk), R, according to the inverse
duration (DID) curve for the region, where there may be relationship between the return period, T, and the risk in
some recording rain gauge graphs from which ID curve Eq. (2.9). The return period (risk) sets are adapted as
can be obtained as explained in Sect. 2.2. DID curve T = 2-year (R = 0.50), T = 5-year (R = 0.20), T =
can be obtained by dividing durations of the ID curve 10-year (R = 0.10), T = 25-year (R = 0.04), T = 50-year
by the maximum duration and intensities by the maxi- (R = 0.02), and T = 100-year (R = 0.01),
mum intensity, 3 The IDF curves can be generated on the basis of the
(3) The third step is to convert the ADMR records to IDF available information from the previous steps concerning
curves through the DID curve, just by the reverse ADMR data and DID curve as explained above. Addi-
operation of division this time by multiplication of the tionally, one should know rainfall amount corresponding
DID dimensionless durations by the desired duration to the exceedence probability for each return period from
and the dimensionless intensities by the corresponding the suitable PDF for each station,
intensity value. This innovative methodology can be 4 Available natural IDF curves from different parts of a
applied in any part of the world provided that DID region or country can be converted to DID curves with
curves are determined either from a set of already the best average DID curve expression as in Fig. 2.5,
existing storm rainfall records or from a hypothetical DI
curve.
0:0469
The following recommendations must be taken into id ¼ ð2:10Þ
consideration for future application. dd0:747
sentation purposes,
(4) For drainage basin flood calculations, one should con- 0.6
0.747
y = 0.0469/x
sider all the stations within the study area, if available, 0.5
otherwise the nearest stations outside the drainage area 0.4
can be considered by some techniques, such as the IDF curves from
0.3
inverse distance square methodology or spatial depen- different studies
possible to calculate rainfall duration, tr, for the IDF 2.3.2 PDF and IDF Curve Software
graph through the following expressions,
The first step in any IDF curve calculation as mentioned in
Sect. 2.2 is the theoretical PDF determination that fits the
available ADMR data best. The software below fits the best
t ¼ tr dd ð2:11Þ PDF among the most commonly used PDFs in
On the other hand, considering DID curve expression hydro-meteorology domain. In the software, 5 PDFs are
from Eq. (2.10) with the rainfall amounts, re, the intensity, i, Gamma, log-normal, extreme value (Gumbel), generalized
is calculated as, extreme value (Pearson III), and Weibull theoretical
expressions. The software statements are all in MATLAB
i ¼ i i re ð2:12Þ language, which are rather easy to understand with subse-
quent comment statements for explanations. After the suit-
The software to obtain the DID curve from a single or a
ability of the theoretical PDF for each station, one can then
set of IDF curves is presented in the following MATLAB
generate the IDF curves for desired daily rainfall duration,
program.
say, 360-min by the following software.
function DimansionlessIntensityDurationCurve(X)
% This program calculates Dimensionless-Intensity-Duration(DID) curve for a
% set of given recording rainfall charts
% X : N dimensional data (timexcumulative rainfall record)
% The first column is for time records in successive minutes
% (1,2,3,......,.....)
% Other columns are for cumulative rainfall amounts in mm for
% each storm rainfall records at the same station
% N : The number of storm rainfall charts
n=length(X(:,1)); % Data number
D=[5 10 25 50 100 250 500]; % Duration limits
%
% Calculation of intensity for each duration
%
for i=1:N
for j=1:7
d=D(j); % Duration
nD=n-d+1; % Number of possible duration
L=0; % Duration number counter
for k=1:nD
L=L+1;
ll=k; % Lower limit of duration
ul=k+d-1; % Upper limit of the duration
I(L)=(X(ul,2)-X(ll,2))*60/d; % Possible intensities
end
Imax(i)=max(I); % Maximum intensity among all possible intensities
end
end
%
% Probability distribution function fit to each duration intensity
%
%
% Calculation of risk levels for each duration
%
%
% Graphical representation of IDF curves on double logarithmic scale
%
loglog(D,Imax,'r*')
grid on
box on
axis equal
end
18 2 Meteorology
Im weißen Kleide geht Mäsch Sisi zum Traualtar, und die Sonne
streut Gold auf ihren weißen Brautkranz.
Im weißen Kleide schläft Berta den ewigen Schlaf. Dorfmädchen
im weißen Schleier tragen sie durch die Frühlingspracht zum
Friedhof.
Die Glocken läuten. — — — — — — — — — — — — — — — —
——
‚Die Volldüngung‘
Ohlendorff’s Peru-Guano
‚Füllhornmarke‘
ist durch seine unübertreffliche Wirkung der
billigste u. beste Ersatz für fehlenden Stallmist.
Füllhorn rot,
Längsstreifen gelb,
Schrift blau.
Anglo-Continentale
vorm. (Ohlendorff’sche)
Guano-Werke
Zweigniederlassung Düsseldorf.
Preise, Druckschriften, über
Anwendung, sowie
Versuchsergebnisse, stehen zur
Verfügung.
Allgemeine
Cementgesellschaft
Dommeldingen (Luxbg.)
Cement
zu allen Cementarbeiten in
prima Qualität zu billigsten
Preisen.
Garantie für
Volumenbeständigkeit und
höchste Bindekraft.
Prima
Cementziegelsteine
Normalformat 250 × 120 ×
65 mm., bester und
dauerhaftester Bauziegel.
Niederlagen in allen
grösseren Ortschaften
Preise und Muster auf
Verlangen gratis und franko.
Ph. Mayfarth & Co,
Frankfurt a. Main
Fabrik landwirtschaftl.
Maschinen u. Geräte
fabrizieren als Spezialität
Schubrad-
Drillmaschinen
vollständig
gleichmäßige Aussaat
Kataloge gratis
Original-Runkelrübe
Kirsche’s Ideal
seit über
20 Jahren
bestens
bewährte
Originalzüchtung
liefert bei leichter
Aberntung
grösste Massenerträge,
höchste
Nährstoffmengen pro ha
und äusserst haltbare
Rüben (bis Juli)
Original Kirsches Hafer
„ „ Winter Dickkopf
Weizen Nr. 27
„ „ Winter Grannen-
Weizen
„ „ Winter Roggen
anerkannt höchst ertragreich und
lagersicher.
A. Kirsche-Pfiffelbach,
Domänenrat
Dom. Sundhausen, (Herzogtum Gotha)
Original Eckendorfer
Runkelsamen
HH. von BORRIES,
Eckendorf
Rittergut Eckendorf bei Bielefeld
Eingetragene D. L. G. Hochzucht.
Kalkstickstoff.
Kalkstickstoff enthält 17–20%
Stickstoff u. 70%
Kalk.
Kalkstickstoff ist einer der besten
und wirksamsten
Stickstoffdünger.
Kalkstickstoff ist der billigste aller
Stickstoffdünger.
Kalkstickstoff kann mit
Thomasmehl und
Kalidüngern
gemischt werden.
Kalkstickstoff gibt man pro ha in
Mengen von 150 Kg
bei Hafer, 150 Kg
bei Kartoffeln,
200–300 Kg bei
Runkelrüben und
100–150 Kg bei
Roggen und Weizen.
Kalkstickstoff ist beim
Verband der Lokalvereine
sowie in allen bessern
Düngerhandlungen zu haben
für
Bestes Hederich
Vertilgungsmittel u.
Ackersenf.
Pro ha gibt man 100–150 Kg
Kalkstickstoff frühmorgens nach
einer taureichen Nacht, wenn die
Hederichpflanzen etwa 2–4 Blätter
haben.
Die
Champion
Qualitäts-
Deering
Marken
McCormick
in
Milwaukee
Ernte Osborne
Maschinen Plano
sind:
Vertreter überall.
Die beste und billigste
Centrifuge
ist der
Domo-Separator
Dieselbe steht
was Solidität,
Einfachheit, Die neuen Domo-
Schärfe der Separatoren besitzen
Entrahmung selbstbalanzierende
anbelangt, auf Trommel und
der höchsten automatische
Stufe und Schmierölung
kann mit allen ◆◆
bedeutend In kurzer Zeit über
teureren 150 Stück
Marken die im Land geliefert.
Conkurrenz
aufnehmen.
Es werden geliefert:
Hand-Separatoren
von 30 bis 50 Liter stündl. Leistung.
Hand-Separatoren
Modell 1914
* H a l l e (Saale) *
Abgeber des
winterfesten, sehr ertragreichen,
frühreifen
Fahr’s Patent-Grasmäher
‚Fahria‘
mit Fusshebel-Aufzug.
Fahr’s Patent-Heuwender
‚Universal‘
combiniert mit Schwadenrechen.
Ferner:
Garbenbinder Gabelwender
‚Alemannia‘ ‚Stabil‘ u. ‚Piccolo‘
Getreidemäher ‚Greif‘ Haspelwender
‚Herold‘ u. ‚Krone‘
Patent- Pferderechen
Schwadenrechen ‚Ideal‘
‚Perfekt‘
Fahr’s Vorderwagen ‚Alemannia‘
Alleinvertretung für
Luxemburg
und zu beziehen durch den
Allgem. Verband landw.
Lokalvereine, Luxemburg.
●●●●●●●●●●●●●●●●●●●●●●●●●●●
●●●●●●●●●●●●●
Maison J. Charles
Printz
Eisenhandlung
Telephon Telephon
— 458 — Luxemburg — 458 —
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
textbookfull.com