what is mathematical modelling? - simon fraser...

37
What is a model? Mathematical modelling Examples Conclusions What is Mathematical Modelling? John Stockie CFD Research Group Meeting http://www.math.sfu.ca/˜stockie/research/cfdgroup.html May 21, 2014 May 21, 2014 What is a Model? 1/33

Upload: others

Post on 02-May-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

What is Mathematical Modelling?

John Stockie

CFD Research Group Meeting

http://www.math.sfu.ca/˜stockie/research/cfdgroup.html

May 21, 2014

May 21, 2014 What is a Model? 1/33

Page 2: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Outline

1 What is a model?Disciplinary differences

2 Mathematical modellingDefinitionQuotesModelling process

3 ExamplesExample 1: Atmospheric dispersion modellingExample 2: Maple sap exudation

4 Conclusions

May 21, 2014 What is a Model? 2/33

Page 3: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Outline

1 What is a model?Disciplinary differences

2 Mathematical modellingDefinitionQuotesModelling process

3 ExamplesExample 1: Atmospheric dispersion modellingExample 2: Maple sap exudation

4 Conclusions

May 21, 2014 What is a Model? 3/33

Page 4: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

What is a “model”?

The word model has many different meanings:

Even when restricted to the scientific endeavour (#3) thenumber of shades of meaning is huge, which can lead toconfusion!

In the literature, the use of “model” varies greatly dependingon discipline . . .

May 21, 2014 What is a Model? 4/33

Page 5: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Model for an experimentalist (biologist, chemist, . . . )

�conceptual orbiological or

chemical model

=⇒

�hypothesis or picture

(to explain experimentalobservations)

May 21, 2014 What is a Model? 5/33

Page 6: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Model for (some) engineers

�experimental or

engineering modelor system

=⇒

��

��

device that mimicsa more complex one

May 21, 2014 What is a Model? 6/33

Page 7: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Model for a software engineer

�software model =⇒

#

"

!

system description viamodelling language,diagrams or graphs

(model theory)

May 21, 2014 What is a Model? 7/33

Page 8: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Model for a computational scientist/engineer

�numerical or

computationalmodel

=⇒

�computer code that

simulates a realsystem

May 21, 2014 What is a Model? 8/33

Page 9: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Numerical or computational models:

Similar to mathematical models in that they are based onmathematical equations implemented in code.

Focus is much more on expert use of code, understandingassumptions and limitations, and fiddling with parameters.

Example (CFD modelling):Running a commercial CFDcode involves defining problemgeometry (CAD) and selectingphysical and numerical parame-ters. The underlying equationsare well-known.

May 21, 2014 What is a Model? 9/33

Page 10: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Model for a computer graphics or animation expert

��

��

3D model orgraphical model

=⇒

�mathematical

representation of a3D surface or object

May 21, 2014 What is a Model? 10/33

Page 11: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Model for a statistician

�statistical model =⇒

�fitting to a curve or

distribution, parameterestimation

May 21, 2014 What is a Model? 11/33

Page 12: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Other uses of the word model

Theoretical model = hypothesis

Data model = data structure (in computer science)

Climate model = massive climate code (in geosciences)

Other (non-scientific) uses listed in Wikipedia:

Mental modelMetaphysical modelLogical modelEpistemlological modeletc.

May 21, 2014 What is a Model? 12/33

Page 13: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Painfully overloaded use of “model”

In a paper by McCray, Nieber, Poeter (2008), the word model isused in so many different ways it’s confusing and even painful!

“An analytical model is a closed form mathematical solution”(approximate solution to PDE)

“Conceptual model for the analytical solution” (a figure)

“Numerical models discretize the flow domain into subdomains ofspace and time” (discretized PDE)

“The errors associated with theoretical considerations of ananalytical model described previously, however, are probably lesssevere than errors associated with using incorrect values forhydraulic conductivity in the analytical model” (yikes)�� ��tool = solution = model ?

May 21, 2014 What is a Model? 13/33

Page 14: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Outline

1 What is a model?Disciplinary differences

2 Mathematical modellingDefinitionQuotesModelling process

3 ExamplesExample 1: Atmospheric dispersion modellingExample 2: Maple sap exudation

4 Conclusions

May 21, 2014 What is a Model? 14/33

Page 15: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

What is a mathematical model?

There are many, many definitions of mathematical model:

Wikipedia: “A description of a system using mathematicalconcepts and language.” (too vague)

Vahid Dabbaghian (2013): “A principled activity that hasboth principles behind it and methods that can be successfullyapplied.” (Huh?)

Rutherford Aris (1978): “Any complete and consistent set ofmathematical equations which is thought to correspond tosome other entity, its prototype.” (fantastic book!)

Jeremy Gunawardena (2014): “A logical machine forconverting assumptions into conclusions.”Gerda de Vries (2001, paraphrased): “The use of mathematicsto describe and explain real-world phenomena, investigateimportant questions about the observed world, test ideas, andmake predictions.”

May 21, 2014 What is a Model? 15/33

Page 16: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

What is a mathematical model?

There are many, many definitions of mathematical model:

Wikipedia: “A description of a system using mathematicalconcepts and language.” (too vague)

Vahid Dabbaghian (2013): “A principled activity that hasboth principles behind it and methods that can be successfullyapplied.” (Huh?)

Rutherford Aris (1978): “Any complete and consistent set ofmathematical equations which is thought to correspond tosome other entity, its prototype.” (fantastic book!)

Jeremy Gunawardena (2014): “A logical machine forconverting assumptions into conclusions.”Gerda de Vries (2001, paraphrased): “The use of mathematicsto describe and explain real-world phenomena, investigateimportant questions about the observed world, test ideas, andmake predictions.”

May 21, 2014 What is a Model? 15/33

Page 17: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

What is a mathematical model?

There are many, many definitions of mathematical model:

Wikipedia: “A description of a system using mathematicalconcepts and language.” (too vague)

Vahid Dabbaghian (2013): “A principled activity that hasboth principles behind it and methods that can be successfullyapplied.” (Huh?)

Rutherford Aris (1978): “Any complete and consistent set ofmathematical equations which is thought to correspond tosome other entity, its prototype.” (fantastic book!)

Jeremy Gunawardena (2014): “A logical machine forconverting assumptions into conclusions.”Gerda de Vries (2001, paraphrased): “The use of mathematicsto describe and explain real-world phenomena, investigateimportant questions about the observed world, test ideas, andmake predictions.”

May 21, 2014 What is a Model? 15/33

Page 18: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

What is a mathematical model?

There are many, many definitions of mathematical model:

Wikipedia: “A description of a system using mathematicalconcepts and language.” (too vague)

Vahid Dabbaghian (2013): “A principled activity that hasboth principles behind it and methods that can be successfullyapplied.” (Huh?)

Rutherford Aris (1978): “Any complete and consistent set ofmathematical equations which is thought to correspond tosome other entity, its prototype.” (fantastic book!)

Jeremy Gunawardena (2014): “A logical machine forconverting assumptions into conclusions.”Gerda de Vries (2001, paraphrased): “The use of mathematicsto describe and explain real-world phenomena, investigateimportant questions about the observed world, test ideas, andmake predictions.”

May 21, 2014 What is a Model? 15/33

Page 19: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

What is a mathematical model?

There are many, many definitions of mathematical model:

Wikipedia: “A description of a system using mathematicalconcepts and language.” (too vague)

Vahid Dabbaghian (2013): “A principled activity that hasboth principles behind it and methods that can be successfullyapplied.” (Huh?)

Rutherford Aris (1978): “Any complete and consistent set ofmathematical equations which is thought to correspond tosome other entity, its prototype.” (fantastic book!)

Jeremy Gunawardena (2014): “A logical machine forconverting assumptions into conclusions.”Gerda de Vries (2001, paraphrased): “The use of mathematicsto describe and explain real-world phenomena, investigateimportant questions about the observed world, test ideas, andmake predictions.”

May 21, 2014 What is a Model? 15/33

Page 20: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

What is a mathematical model?

There is no perfect definition of “mathematical model” but . . .

My choice:

“A well-posed system of equations that describes a real system.”

May 21, 2014 What is a Model? 16/33

Page 21: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Quotes

George Box (1987): “The fact that [the model] is an approximationdoes not necessarily detract from its usefulness because models areapproximations. All models are wrong, but some are useful.”

J.R. Philip (1966): “A model is a useful (and often indispensible)framework on which to organize our knowledge about aphenomenon . . . It must not be overlooked that the quantitativeconsequences of any model can be no more reliable than the a prioriagreement between the assumptions of the model and the knownfacts about the real phenomenon. When the model is known todiverge significantly from the facts, it is self-deceiving to claimquantitative usefulness for it by appeal to agreement between aprediction of the model and observation.”

David Levermore (PIMS-CSC seminar, 2014): “A model can beviewed as a form of data compression, and simulation is a methodfor decompressing or unpacking the data.”

May 21, 2014 What is a Model? 17/33

Page 22: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

More quotes

Gerda de Vries (2001): “A modeller undertakes experiments onmathematical representations of the real world.”

Howard Emmons: The challenge in mathematical modelling is “notto produce the most comprehensive descriptive model but toproduce the simplest possible model that incorporates the majorfeatures of the phenomenon of interest.” (see Gunawardena)

Reinhard Illner et al. (2005): “Mathematical modelling is a subjectwithout boundaries in every conceivable sense.”

Andrew Fowler (1997): “Mathematical modelling is a subject that isdifficult to teach . . . one learns it by practice: There are no setrules, and an understanding of the ‘right’ way to model can only bereached by familiarity with a wealth of examples.”

May 21, 2014 What is a Model? 18/33

Page 23: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Fowler’s modelling process

1 Problem identification

2 Model formulation

3 Analysis

4 Computation

5 Model validation

May 21, 2014 What is a Model? 19/33

Page 24: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Source: de Vries (2001)

May 21, 2014 What is a Model? 20/33

Page 25: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

A better process diagram

May 21, 2014 What is a Model? 21/33

Page 26: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

A more philosophical view of modelling

A mathematical model is the mathematical structure that tiesthe specific situation back into a more general theory

Its validity as an “explanation” of what is going on in thegiven situation rests on the tripod of:

1 the adequacy of its representation of the situation2 its internal correctness3 the acceptability of the general theory which is involved

Source: Aris and Penn, “The mere notion of a model”Mathematical Modelling, 1:1-12, 1980.

May 21, 2014 What is a Model? 22/33

Page 27: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Outline

1 What is a model?Disciplinary differences

2 Mathematical modellingDefinitionQuotesModelling process

3 ExamplesExample 1: Atmospheric dispersion modellingExample 2: Maple sap exudation

4 Conclusions

May 21, 2014 What is a Model? 23/33

Page 28: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Example 1: Atmospheric dispersion modelling

Transport of a contaminant by advection and diffusion.Governing equations are very well-understood:

~u · ∇C = ∇ · (K∇C ) + Q δ(x) δ(y) δ(z − H)

Gaussian plume solution:

C (x , y , z) =Q

2πUσyσzexp

(− y2

2σ2y

) [exp

(− (z − H)2

2σ2z

)+ exp

(− (z + H)2

2σ2z

) ]

y

wind

effectiveheight

speed

plume centerline

U

z=H

z=0x

z

May 21, 2014 What is a Model? 24/33

Page 29: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Example 1: Atmospheric dispersion modelling

Aim: Given measurements of C , find Q.

We used the Gaussian plume solution to develop a veryefficient inverse solver.

Most effort was expended initially in fitting parameters.

Our results were in excellent agreement with current emissionestimates.

Currently developing a much more accurate and robustinversion approach (Bamdad).

May 21, 2014 What is a Model? 25/33

Page 30: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Example 2: Maple sap exudation

Mystery: Maple trees exude sap inwinter with no leaves or root uptake.

Leading hypothesis due toMilburn-O’Malley assumes acombination of:

multiphase flow of liquid and gasfreezing and thawing sap (Stefanproblem)dissolving gas (Henry’s law)porous flow through cell walls(Darcy’s Law)osmotic pressure acrossselectively permeable membranes

May 21, 2014 What is a Model? 26/33

Page 31: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Example 2: Maple sap exudation

Writing down a consistent set of equations for the freezingprocess alone took Maurizio and I almost a full year!

Tyree’s challenge (1983): “There is insufficient quantitativeinformation to set up a system of physical equations.” (wrong)

Indeed, we had to introduce several corrections/additions tothe Milburn-O’Malley hypothesis to get things to work

=⇒ this is the real value of a mathematical model!

May 21, 2014 What is a Model? 27/33

Page 32: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Outline

1 What is a model?Disciplinary differences

2 Mathematical modellingDefinitionQuotesModelling process

3 ExamplesExample 1: Atmospheric dispersion modellingExample 2: Maple sap exudation

4 Conclusions

May 21, 2014 What is a Model? 28/33

Page 33: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Conclusions

Be careful how you use the word model, paying attention toyour audience.

If you want to succeed at modelling, then you should:1 absorb as much mathematics as you can;2 step outside your comfort zone and become an expert on

non-math subject(s), or at least collaborate with such anexpert.

Being a mathematical generalist affords you valuableopportunities to study an enormous variety of physical andbiological problems.

Remember that no model is perfect, so always be critical ofyour assumptions and carefully validate them.

May 21, 2014 What is a Model? 29/33

Page 34: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

What next?

In a few weeks, I’ll get deeper into the topic of mathematicalmodelling with

Challenges and Opportunities in“Mathematics For Industry”

(lecture at CAIMS meeting)

May 21, 2014 What is a Model? 30/33

Page 35: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

Closing remarks

Aris and Penn (1980) on modelling as craftsmanship:

What goes on in the modeller’s head is not purely formalizable . . .Nor is it purely subjective . . . It has structure, it has techniques

that can be taught and learned, but involves also a personal touch,not only in trivialities (such as the choice of notation) but in

deeper considerations of skill and suitability. It also involves anelement of risk, since a wrong turn in the development of a modelmay lead to its complete stultification. Like the furniture maker,

the mathematical modeller shapes the several parts of his work andfits them together. If one is marred or misshapen it must be

reworked or even discarded and replaced.”

Aris was a true master ofthe English language, and

is a real joy to read!

May 21, 2014 What is a Model? 31/33

Page 36: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

References I

R. Aris.Mathematical Modelling Techniques.Dover, New York, 1994.Republished from Pitman, 1978.

R. Aris and M. Penn.The mere notion of a model.Mathematical Modelling, 1:1–12, 1980.

M. Bakker.Are all models wrong? Absolutely not.Groundwater, 51(3):313, 2013.

A. C. Fowler.Mathematical Models in the Applied Sciences.Cambridge Texts in Applied Mathematics. Cambridge University Press, 1997.

J. Gunawardena.Models in biology: ‘accurate descriptions of our pathetic thinking’.BMC Biology, 12:29, 2014.

May 21, 2014 What is a Model? 32/33

Page 37: What is Mathematical Modelling? - Simon Fraser Universitypeople.math.sfu.ca/~stockie//research/cfdgroup/models.pdf · Howard Emmons: The challenge in mathematical modelling is “not

What is a model? Mathematical modelling Examples Conclusions

References II

R. Illner, C. S. Bohun, S. McCollum, and T. van Roode.Mathematical Modelling: A Case Studies Approach, volume 27 of StudentMathematical Library.American Mathematical Society, 2005.

J. E. McCray, J. Nieber, and E. P. Poeter.Groundwater mounding in the vadose zone from on-site wastewater systems:Analytical and numerical tools.Journal of Hydrologic Engineering, 13(8):710–719, 2008.

May 21, 2014 What is a Model? 33/33