Models and Modeling
eBook - ePub

Models and Modeling

An Introduction for Earth and Environmental Scientists

  1. English
  2. ePUB (mobile friendly)
  3. Available on iOS & Android
eBook - ePub

Models and Modeling

An Introduction for Earth and Environmental Scientists

Book details
Book preview
Table of contents
Citations

About This Book

An Introduction to Models and Modeling in the Earth and Environmental Sciences

offers students and professionals the opportunity to learn about groundwater modeling, starting

from the basics. Using clear, physically-intuitive examples, the author systematically takes

us on a tour that begins with the simplest representations of fluid flow and builds through

the most important equations of groundwater hydrology. Along the way, we learn how

to develop a conceptual understanding of a system, how to choose boundary and initial

conditions, and how to exploit model symmetry. Other important topics covered include

non-dimensionalization, sensitivity, and finite differences. Written in an eclectic and readable

style that will win over even math-phobic students, this text lays the foundation for a

successful career in modeling and is accessible to anyone that has completed two semesters

of Calculus.

Although the popular image of a geologist or environmental scientist may be the rugged

adventurer, heading off into the wilderness with a compass and a hand level, the disciplines

of geology, hydrogeology, and environmental sciences have become increasingly quantitative.

Today's earth science professionals routinely work with mathematical and computer models,

and career success often demands a broad range of analytical and computational skills.

An Introduction to Models and Modeling in the Earth and Environmental Sciencesis written for

students and professionals who want to learn the craft of modeling, and do more than just

run "black box" computer simulations.

Frequently asked questions

Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes, you can access Models and Modeling by Jerry P. Fairley in PDF and/or ePUB format, as well as other popular books in Technology & Engineering & Environmental Management. We have over one million books available in our catalogue for you to explore.

Information

CHAPTER 1
Modeling basics

Chapter summary

Regardless of whether the subject to be modeled is a groundwater flow system, the growth of a bacterial colony, the flight of a projectile shot from a cannon, or any other system, the construction of a model is not a simple step‐by‐step procedure. Because the modeler must make decisions about which processes should be included in the model and which will be neglected, what domain will be used, and so on, the development of a model is as much art as science. Notwithstanding the creative aspects of model development, there are some simple but important rules that should be followed. In this section, we will examine three basic rules for model development, briefly discuss some important aspects of model formulation, and make some suggestions for evaluating a model’s performance. These rules and suggestions will form the basis for all of the examples of model development in the following chapters.

1.1 Learning to model

How to develop a model of a physical system, when to believe and when not to believe the model output, and how to determine whether the model predictions have any relevance to real life are common and central questions that must be answered by the would‐be modeler every time a new situation is encountered. Most commonly, modelers are shown how to use a software package (or asked to read the documentation for a software package), and then assumed to be sufficiently competent to produce reliable predictions of system behavior. Even a moment’s reflection will show that this is a nonsensical way to go about learning the craft of modeling, and this attitude has been largely responsible for the proliferation of bad models and the subsequent lack of confidence in modeling (and modelers).
Ideally, a modeler would gain experience and a deep understanding of the process of model development while working as an “apprentice” under a skilled modeler. This desirable state of affairs is seldom met with in the real world, however. The purpose of this book is to provide some guidance for those aspiring modelers who do not have the advantage of serving such an apprenticeship. Although not a substitute for the teaching and advice of an experienced modeler, it is to be hoped that the rules and examples in this and the following sections will at least keep the novice modeler from falling into some of the more obvious pitfalls associated with the mathematical modeling of physical systems.

1.2 Three cardinal rules of modeling

It is probable that, over time, many hundreds of “rules” have been made up regarding the construction, evaluation, and application of mathematical models. Most of these purported rules would be better classified as “suggestions,” “considerations,” or even, in some cases, as “superstitions.” Over many years of making and using models, however, I have become convinced that the following three cardinal rules should be followed at all times in the development of a mathematical model:
  1. Always know exactly the objective of model development.
  2. The model you develop should be appropriate for the available data.
  3. Start with the simplest possible model of the system, even if it is completely unrealistic. Once you thoroughly understand this preliminary model, add complexities to the model one at a time until you arrive at a satisfactory representation of the system.
In my experience, all three of these rules are routinely overlooked by modelers, and many poor and inappropriate models have resulted. We will briefly consider each of these rules here, but, more importantly, they are bound into the fiber of every model developed in the following chapters.

1.2.1 Rule 1: Know your model objective

It is common for a modeler to start a modeling investigation with the objective of “making a model of the aquifer” or with a similarly vague idea of what is to be accomplished. I cannot state strongly enough that a modeler must know exactly what s/he is trying to accomplish before ever putting pen to paper (or typing an input parameter). The more precisely the objectives of the model are known, the more likely the investigation will be successful. Make a habit of writing down the objective of your model, and be ready and willing to reduce your objective to a single sentence. The objective “to model the wells in the Grande Ronde Aquifer” is a very poor statement of purpose; a better (although still insufficient) objective is “to determine the influence of pumping well MW‐4 on nearby wells.” Better yet (and possibly sufficient to begin an investigation) is “to estimate the change in head in wells MW‐1 and MW‐3 that results from a 24‐hour constant rate pump test in well MW‐4.” The examples in the following chapters always include a statement of that which is to be found; hopefully, after working through the examples, the reader will have a clear idea of how to formulate model objectives. Although the temptation to “just get modeling” and “show some results” may be strong, you will always be better off if you first make certain you understand exactly what it is you want to achieve, and formulate a plan to reach that goal.

1.2.2 Rule 2: Make your model appropriate for your data

Hydrogeologists and environmental scientists are often working in data‐poor environments. There is usually little to be gained from building a three‐dimensional (3D), coupled saturated–unsaturated zone model with heterogeneous property sets when the only data to constrain the model come from a single aquifer test. Often in these situations a simple analytical model will give results that are as reliable as (or more reliable than) a complex numerical simulation. Furthermore, complex numerical simulations are often misleading, since it is tempting to think that, because they are complicated, they are realistic. What non‐modelers (and many modelers) are unaware of is the fact that any computer model is solving the same equations that the modeler can write down with a pencil and paper. If there are few data to support the added complexity in terms of spatially varying properties, time‐dependent recharge or boundary conditions, and so on, then the complicated numerical simulation may in fact be a worse representation of the system than a greatly simplified analytical model.
It should be said that many clients, regulatory agencies, and other downstream users of model output will push for complex numerical simulations in spite of the paucity of data to support such simulations. Although economic, political, or regulatory pressures may force a modeler to undertake the development of 3D simulations when only 1D simulations are justified, or a transient model when a steady‐state model would do, the modeler should at all times be aware of the limitations of the models s/he is working with. By following Rule 3 (Section 1.2.3), the savvy modeler will be able to develop the more complex model demanded by the client while still maintaining her or his integrity and a high standard of modeling ethics.

1.2.3 Rule 3: Start simple and build complexity

When faced with a complex and difficult real‐life situation, it is tempting to start out by developing a model that includes the most important processes. For example, if the goal is to understand the impact of a pumping well on other nearby wells, a novice modeler might want to build a model that includes variations in the rate of pumping, recharge from rainfall or snowmelt, the influence of changing water levels in a nearby lake, and other similar items that are clearly needed for a realistic representation of the system. The problem is that there is no way, in such a complex conceptualization, for the modeler to determine if the model output makes sense or not. Your first attempt at modeling a system should always be the simplest possible representation. Rather than modeling a 3D transient system, begin by modeling a 1D or 2D steady‐state system with no source terms or other complexities. Although this may not be a realistic representation of the system, at least the modeler will know if the results are reasonable. Next, the modeler may add a spatially and temporally constant source term; again, evaluate the results. Do they make sense? Can you convince yourself the output is reasonable? If so, add another complexity, reevaluate, and so on, until the final product is one that you both understand and believe in. Never go on to the next step until you have complete confidence in, and an intimate understanding of, the current step—as well as all the steps that lead to the current step.

1.3 How can I evaluate my model?

Particularly with regard to Rule 3 (Section 1.2.3), one may rightly ask the question: “how do I know my model is giving reasonable results?” There is no easy answer to this question; in part, knowing a model is giving reasonable results is the product of experience with models. There are, however, some simple suggestions that can help to uncover problems with a model; these are described in the following text.

1.3.1 Test model behavior in the limits

The quickest way to begin an examination of model behavior is to check the behavior of a model in the limits. What is the model behavior at time
images
? What about as
images
? If you set a parameter to 0 or check the limit as it goes to
images
, is the result what you would expect? These kinds of tests are most readily carried out with analytical models, but, with some ingenuity, they can usually be applied even to complex numerical simulations.

1.3.2 Look for behavior congruent with the governing equations

Even very complex numerical simulations are based on a few well‐known equations such as the Laplace equation, Poisson’s equation, and the transient diffusion equation. Each of these equations implies particular behaviors, and you should check to make certain your model is behaving in a fashion that accords with your understanding of the underlying governing equations. (We will examine the characteristic behaviors of the most common equations in the following chapters.) Check for maxima and minima, look at the curvature of the predicted model surface, and examine any discontinuities in the output. Are these features present (if you expect them) or not (if you don’t expect them), and are they in the appropriate places? It is a good sign if your expectations, based...

Table of contents

  1. Cover
  2. Title Page
  3. Table of Contents
  4. About the companion website
  5. Introduction
  6. CHAPTER 1: Modeling basics
  7. CHAPTER 2: A model of exponential decay
  8. CHAPTER 3: A model of water quality
  9. CHAPTER 4: The Laplace equation
  10. CHAPTER 5: The Poisson equation
  11. CHAPTER 6: The transient diffusion equation
  12. CHAPTER 7: The Theis equation
  13. CHAPTER 8: The transport equation
  14. CHAPTER 9: Heterogeneity and anisotropy
  15. CHAPTER 10: Approximation, error, and sensitivity
  16. CHAPTER 11: A case study
  17. CHAPTER 12: Closing remarks
  18. APPENDIX A: A heuristic approach to nondimensionalization
  19. APPENDIX B: Evaluating implicit equations
  20. APPENDIX C: Matrix solution for implicit algorithms
  21. Index
  22. End User License Agreement