methodology of mathematical modelingiadan/model/modelb/methodology_mathem… · mathematical...

38
Methodology of Mathematical Modeling A.C.T. Aarts

Upload: others

Post on 26-Oct-2020

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

Methodology of

Mathematical Modeling

A.C.T. Aarts

Page 2: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 1September

2009

Contents

• What is Mathematical Modeling?

• Aims of Mathematical Modeling

• Mathematical Modeling Cycle

Page 3: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 2September

2009

Mathematical Modeling

What is a Mathematical Modeling?

Page 4: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 3September

2009

Models

Simplified representation of certain aspects of a

real system, capturing the essence of that system

• What is a mathematical model?

Model created using mathematical concepts

(variables, operators, functions, inequalities,…)

• What is a model?

Page 5: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 4September

2009

Mathematical Models

• First-Principle Models

based on physical laws (e.g. Newton’s second law)

descriptive, explaining

material parameter values often not known (measurements)

• Stochastic Models

based on distributions, averages (e.g. risk models)

capable to deal with random phenomena,

hard to distinguish relations

• Empirical/data Models

based on (historical) patterns, data (e.g. Moore’s law)

not explaining, relations based on reality

Page 6: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 5September

2009

• Descriptive vs. stochastic

• Continuum vs. discrete

• Qualitative vs. quantitative

Mathematical Models

Page 7: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 6September

2009

Mathematical Modeling

Mathematical

Modeling

• Mental Image

• Non-uniqueness

• People involved

• Outcome

• Skills

Page 8: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 7September

2009

Mental Image

• Forming of mental image of situation being modeled

• Symbolizes the problem

• Using concepts & analogies

Conceptual thinking

Creativity

Simplification

Page 9: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 8September

2009

Mental Image: example

Production line:

machine1 buffer

machine2buffer

machine3

Fluid flow: metaphor

Vin

C1

C2

Vout

Optimise production line;

Can buffers be removed/reduced?

Page 10: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 9September

2009

Mental Image: example

Blood circulation:

What is the effect of age & medicine on

blood pressure ?

hart

aorta

arteries

…….

Electrical circuit:

hart

aorta

arteries

I(t)C

R

Page 11: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 10September

2009

People Involved

MathematicianProblem Owner

Page 12: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 11September

2009

Non-uniqueness

Simplification:

Non-uniqueness: choice of model depends on

• the form the solution needs to be (problem)

accuracy

• availability of data

Page 13: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 12September

2009

Simplification: example

core

rubber

Simplifications (in consultation with Problem Owner)

1. Core is bending:

• 1D thin-beam bending:

2. Rubber layer is compressed:

• 1D-model: empirical law:

pdz

udEI

dz

d

2b

2

2

2

bapu c

Page 14: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 13September

2009

Non-uniqueness

Model based on

1. measurements

2. mechanical balance laws

What is the chance on 6?

Page 15: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 14September

2009

Outcome

Recommendations

based on

• qualitative results

• quantitative results

A-1

Back to real world:

Page 16: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 15September

2009

Skills

• Mathematics

• Creativity

• Conceptual thinking

• Communication skills

Page 17: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 16September

2009

Contents

• What is a Mathematical Modeling?

• Aims of Mathematical Modeling

• Mathematical Modeling Cycle

Page 18: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 17September

2009

Aims

• Investigate behaviour and relation of elements of problem

• Consider all possibilities, evaluate alternatives, exclude

impossibilities

• Verification against measurements; result to be used in

other operating regimes

• Optimization

• Facilitate design and proto-typing

• Substantiate decisions

Page 19: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 18September

2009

Mathematical Modeling Cycle

Real world Mathematical world

Page 20: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 19September

2009

Mathematical Modeling Cycle: example

1. Produce faster

2. Use other polymer material (which is cheaper)

Maintain same mat quality

Production of 3D plastic mats

Page 21: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 20September

2009

Step 1: Specify the Problem

• What is background of the problem, its history and its causes.

• What do we want to know?

• Why is one interested in solving the problem? What are the limitations of the

current practice?

• What is the solution needed for? What is the purpose of solving the problem?

• What are the constraints to solving the problem?

• Who needs a solution?

• What is the impact/benefit of solving the problem?

• What problem is solved if one has found an answer?

• How will the outcome be judged?

• What form does the solution need to have?

What do you communicate to the Problem Owner?

• How would you implement the solution?

• Are there other related problems?

• What are the sources of facts and data,

and are they reliable?

Page 22: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 21September

2009

Step 1: Specify the Problem: example

• Rotating drum is also oscillating

• Cheaper polymer material has larger viscosity

• Data of polymer material are available:

• measurements of shear viscosity and mass density: not accurate

• Data of diameter measured along filament are available

• Quality can be characterized by

• filament diameter in mat

• amount of attachment of filaments in mat

• width of coils on drum

• Form of solution: trends of end-diameter

• in terms of process/material parameter,

• based on computer simulation program

Page 23: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 22September

2009

Step 2: Create a mental image

• What are the operative processes at work?

• What needs to be determined for solving the problem?

• What are the main features, which ones are relevant and which ones are not?

• What is the relation between the main features?

• Which features do change?

• What is controllable in the problem?

• What are the conditions?

• What are the relevant timescales and dimensions of the problem?

• What kind of material is considered, and what is characteristic of that

material?

Simplification Assumptions

Page 24: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 23September

2009

Step 2: Create a mental image

• whether or not to include certain features,

• about the relationships between features,

• about their relative effects.

Assumptions

and why

Decisions:

• level of detail,

made in real world

In collaboration with Problem Owner

Page 25: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 24September

2009

Step 2: Create a mental image: example

• 1 filament

• polymer is molten, cools down

• begin velocity and diameter at spinneret known

• die-swell, just below spinneret hole

• filament diameter in mat = diameter @ position of

coiling

• low velocities: falling under gravity

• thin filament

• at coiling position: no influence of surface

• neglect temperature effects

• resistance against stretching

Assumptions:

coiling

die-swell

Page 26: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 25September

2009

Step 3: Formulate Mathematical Model

Mathematical Model:

• Input and Output

• Constants

• State variables

• Independent variables

• Domain

• Boundary / initial / constraint conditions

Translate relationships of metaphor

into

mathematical terms

Page 27: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 26September

2009

Step 3: Formulate Mathematical Model: example

z

D

V

Balance of momentum:

Mass balance:

Material behaviour:

HBoundary conditions:

: ,0 Hzz

Input parameters:

State variables: DV ,

Page 28: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 27September

2009

Step 4: Solve Mathematical Model

• Analytically

• Numerically

make equations dimensionless

such that computations with order-1 numbers

Page 29: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 28September

2009

Step 4: Solve Mathematical Model: example

Boundary value problem; numerically, dimensionless

Page 30: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 29September

2009

Step 5: Interprete Solution

Retraction of conceptual leap

from

mathematical world

to

real-world problem

Page 31: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 30September

2009

Step 5: Interprete Solution: example

= 300 Pa s

= 400 Pa s

= 600 Pa s

0endend ,,,, DHDD

Dend

Dend

Dend

Page 32: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 31September

2009

Step 6: Compare with Reality

• Validation of model

• Extraction of model parameters

• Extension to other operating regimes

Accuracy of measurements

Model insufficient for solving problem

Re-enter modeling cycle again

Page 33: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 32September

2009

Step 6: Compare with Reality

model

measurements

Extraction of material/process parameters:

= 600 Pa s

D0 = 1.28 mm

Page 34: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 33September

2009

Step 7: Use Model to Explain, Predict, Decide, Design

• Determine:

• typical behaviour

• critical parameters

• trends

• dependency on control parameters

Recommendations

Page 35: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 34September

2009

Step 7: Use Model to Explain, Predict, Decide, Design

Denddesired

= 300 Pa s

= 400 Pa s

= 600 Pa s

Recommendations

• Increasing the mass flux to 10

gr/min, a falling height is

needed of H = 95 cm

• For a polymer with = 800

Pa s, the mass flux must be

limited to 5 gr/min, if H must

be smaller than 100 cm

For an end-diameter of 0.4 mm:

Page 36: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 35September

2009

Summary

• driven by the problem from the real world;

• also includes the interpretation of the solution

Mathematical Modeling

Finding an appropriate model is an art:

Mathematical Modeling:

−conceptual thinking

−appropriate simplifications

−close collaboration between Problem Owner and Mathematician.

Page 37: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 36September

2009

Literature

• Berry JS, Burghes DN, Huntley ID, James DJG Moscardini AO (Eds.),

Teaching and Applying Mathematical Modelling, Wiley, 1984

• Houston SK, Blum W, Huntley I, Neill NT (Eds.), Teaching and Learning

Mathematical Modelling, Albion, 1997

• Saaty TL and Alexander JM, Thinking with Models, Pergamon, 1981

Page 38: Methodology of Mathematical Modelingiadan/model/modelB/Methodology_Mathem… · Mathematical Modelling, Albion, 1997 •Saaty TL and Alexander JM, Thinking with Models, Pergamon,

PAGE 37September

2009

Assignment

For your modeling project :

1. Why is a mathematical model needed?

2. Work out Step 1 of the Mathematical Modeling Cycle:

“Specify the Problem”

Hand in with: A.C.T. Aarts ([email protected]),

Ultimately: Friday 22 October 2010