Title | Description/ Links to Videos |
Links to Documents |
---|---|---|
Lecture notes Introduction to Modeling 'From Problems to Numbers and Back' | This is the complete document (Chapters 1 .. 7 + appendices) | lecture notes |
Glossary and Index to 'Introduction to Modeling' | The lecture notes introduce much terminology. All terms are defined and illustrated with examples. These definitions and examples are compiled into a glossary / index, which is part of the lecture notes. it can also be accessed by means of an interactive web page. For easy use of the glossary / index, the web page can be accessed by means of auto-completion on a full text search engine. | glossary |
ACCEL | This is the interactive modeling environment, including dozens of demo scipts and an extensive help-system, a tutorial and auxiliary tooling. | ACCEL ACCEL tutorial image uploader |
Errata for the Video Lectures | -- | errata |
Chapter 1No Model Without a Purpose Introduction; Purposes; Dimensions of Modeling; the Modeling Process lecture notes |
Video Lecture 1 (Dutch) |
studio lecture 1 We start with the invitation to develop the model of a yoyo. |
Video Lecture 2 (Dutch) |
studio lecture 2 You find out what the purpose of something is by pretending that it does not exist: what do you miss then?
|
|
studio lecture 3 Three dimensions for purposes are:
|
||
Video Lecture 3 (Dutch) |
studio lecture 4 The various dimensions of modeling are introduced and applied to a model for a concrete example.
|
|
Video Lecture 4 (Dutch) |
studio lecture 5 The five phases of the modeling process are introduced.
|
|
Video Lecture 5 (Dutch) |
studio lecture 6 The purpose and the dimensions of the street illumination example are given.
| |
Homework Assignment Chapter 1Assignment chapter 1 |
||
Example Elaboration Homework Assignment Chapter 1Assignment chapter 1 |
||
Materials for 0LDB0 (modeling from scratch) | PowerPoint presentation week1 | |
Chapter 2The Art of Omitting The Conceptual Model; Concepts, Properties, Values; Quantities; Units and Dimensions lecture notes |
Video Lecture 6 (Dutch) |
studio lecture 7 The terminology for conceptual modeling is introduced.
|
Video Lecture 7 (Dutch) |
voice-over lecture 1 This lecture explains the proper use of various types of brackets, colons and semi colons and their meaning.
|
|
Video Lecture 8 (Dutch) |
voice-over lecture 2 This lecture gives the rules for well-formed diagrams for conceptual models.
|
|
Video Lecture 9 (Dutch) |
voice-over lecture 3 This lecture explains the denotation of quantities, concepts and properties in ACCEL.
|
|
Video Lecture 10 (Dutch) |
studio lecture 8 The four levels of ordering are explained (nominal, ordinal, difference and ratio scales). Partial and total ordering are introduced, and the operations for various ordering levels are given.
|
|
Video Lecture 11 (Dutch) |
studio lecture 9 A value is a number multiplied with a unit. From this observation, rules follow that dictate what is permitted when performing mathematical operations on quantities.
|
|
Video Lecture 12 (Dutch) |
voice-over lecture 4 This lectures explains how ACCEL can perform automatic checking of units.
|
|
Video Lecture 13 (Dutch) |
studio lecture 10 Dimensions are introduced and explained. By means of some examples, the construction of expressions using dimensions is illustrated.
|
|
studio lecture 11 (empty).
|
||
Video Lecture 14 (Dutch) |
studio lecture 12 The concepts for the street illumination example are chosen; the types are determined, and a graphical diagram for the relations is developed.
|
|
Homework Assignment Chapter 2Assignment chapter 2 Notice: assignment 2 is an example only. In the 'example elaboration', below, it is fully elaborated. You only should work on assignment 1. |
||
Example Elaboration Homework Assignment Chapter 2Assignment chapter 2 |
||
Materials for 0LDB0 (modeling from scratch) | PowerPoint presentation week2 | |
Chapter 3Time for Change States and Transitions; Discrete Time Models, Sampling and Continuous Time Models lecture notes |
Video Lecture 15 (Dutch) |
studio lecture 13 States form a representation of a changing system.
|
studio lecture 14 The state space, which is a collection of all states of a process, is introduced; the notion of state space explosion is explained, and 'hiding' and 'exposing' as possible strategies to avoid state space explosion are discussed. A detailed example of a process with its permitted state transitions is elaborated.
|
||
Video Lecture 16 (Dutch) |
studio lecture 15 The various flavors of time are introduced.
|
|
Video Lecture 17 (Dutch) |
studio lecture 16 Recursive functions for dealing with time are explained and illustrated with an example.
|
|
Video Lecture 18 (Dutch) |
voice-over lecture 5 A mass-spring system, with and without damping, is described both using sampling and using an analytic approach.
|
|
Video Lecture 19 (Dutch) |
voice-over lecture 6 This lecture contains the implementation of simple dynamic systems in ACCEL.
|
|
Video Lecture 20 (Dutch) |
voice-over lecture 7 This lecture contains the implementation of some more realistic dynamic systems in ACCEL.
|
|
Homework Assignment Chapter 3Assignment chapter 3 |
||
Example Elaboration Homework Assignment Chapter 3Assignment chapter 3 |
||
Materials for 0LDB0 (modeling from scratch) | PowerPoint presentation week3 | |
Chapter 4The Function of Functions Deriving Functional Models; the To-Do List; Expressions as Graphs lecture notes |
Video Lecture 21 (Dutch) |
studio lecture 17 This lecture addresses:
|
studio lecture 18 You learn that the usefulness of the numerical outcome of a model can only be assessed in relation to the purpose of that model.
|
||
Video Lecture 22 (Dutch) |
studio lecture 19 The two routes to constructing a formal relation are explained and demonstrated.
|
|
Video Lecture 23 (Dutch) |
voice-over lecture 8 The working of the Relation Wizard is explained.
|
|
Video Lecture 24 (Dutch) |
voice-over lecture 9 The working of the Function Selector is introduced.
|
|
Video Lecture 25 (Dutch) |
studio lecture 20 The derivation of the functions needed in the street illumination example are presented.
|
|
Homework Assignment Chapter 4Assignment chapter 4 |
||
Example Elaboration Homework Assignment Chapter 4Assignment chapter 4 |
||
Materials for 0LDB0 (modeling from scratch) | PowerPoint presentation week4 | |
Chapter 5Roles of Quantities in a Functional Mode Using Functional Models; Four Categories; Optimization; Dominance; SPEA lecture notes |
Video Lecture 26 (Dutch) |
studio lecture 21 This lecture addresses:
|
voice-over lecture 10 The four categories are demonstrated in ACCEL by means of an implementation of a model for an optimization problem.
|
Video Lecture 27 (Dutch) |
studio lecture 22 This lecture addresses:
|
studio lecture 23
|
||
Video Lecture 28 (Dutch) |
studio lecture 24 This lecture addresses:
| |
studio lecture 25
|
||
voice-over lecture 11
|
||
Video Lecture 29 (Dutch) |
voice-over lecture 12 The following problems with the naive implementation are addressed:
|
|
Homework Assignment Chapter 5Assignment chapter 5 |
||
Example Elaboration Homework Assignment Chapter 5Assignment chapter 5 |
||
Materials for 0LDB0 (modeling from scratch) | PowerPoint presentation week5 | |
Chapter 6Models and Confidence Validation and Verification; Accuracy and Precision; Error Analysis and Sensitivity lecture notes |
Video Lecture 30 (Dutch) |
studio lecture 26 This lecture addresses:
|
Video Lecture 31 (Dutch) |
studio lecture 27 The three notions, average, spread and correlation are explained by means of an example..
|
|
studio lecture 28
|
||
Video Lecture 32 (Dutch) |
studio lecture 29 The methods for testing are:
| |
Video Lecture 33 (Dutch) |
studio lecture 30 The intuitions of error propagation, sensitivity and stability are explained..
|
|
voice-over lecture 13
|
||
Video Lecture 34 (Dutch) |
voice-over lecture 14 The validity for the street illumination model is analysed by means of a number of tests, relating to the four criteria from Video Lecture 32.
| |
Homework Assignment Chapter 6Assignment chapter 6 |
||
Example Elaboration Homework Assignment Chapter 6Assignment chapter 6 |
||
Materials for 0LDB0 (modeling from scratch) | PowerPoint presentation week6 | |
Chapter 7A Working Model - And Then? Quality Criteria for Modeling lecture notes |
Video Lecture 35 (Dutch) |
studio lecture 31 This lecture addresses:
|
voice-over lecture 15
|
||
voice-over lecture 16
|
||
Video Lecture 36 (Dutch) |
studio lecture 32 This lecture explains the relation between purposes and criteria..
|
|
Video Lecture 37 (Dutch) |
studio lecture 33 The analysis of the qualitative glass-box behavior shows that the ideal height of the street lamps is 0. This asks for a further investigation..
|
|
Homework Assignment Chapter 7Assignment chapter 7 |
||
Example Elaboration Homework Assignment Chapter 7Assignment chapter 7 |
||
sheets Introduction to Modeling - summary | Overview of all chapters in key words | link |
Relation Wizard | An interactive tool, comparable to a flora that helps determining plants, to help identify mathematical techniques or terminology that could be helpful when formalizing an intuititve notion. This is a draft version, subject to frequent but irregular updates. | link |
Function Selector | An interactive tool, to help selecting a functional expression to meet with desired graphical behavior. | link |
Advanced Materials | An increasing collection of presentations covering more advanced examples of functional modeling with ACCEL. | optimal manufacturing |