Current Instance (Q1, 2014-2015) | ||
---|---|---|
Title | Description/ Links to Videos |
Links to Documents |
General introduction | These links lead to the information provided by the website of the TU/e Bachelor College, explaining the structure of the Core Course 'Introduction to Modeling' and its variants. | general introduction (eng) general introduction (ned) |
Study Guide | The study guide explains the organisational issues, the various kinds of lecture materials, the assignments etc. | study guide (ned) |
Manuals to PEACH and peer reviewing | Take home assignments are part of the course Introduction to Modeling. Elaborations of Take home assignments can be optionally uploaded into PEACH, in which case they are subject to peer reviewing. Peer reviewing is supported by the PEACH system. Here are links to the relevant manuals. | Generic link to the PEACH system Frequently Asked Questions on PEACH The protocol for Peer Reviewing (ned) The protocol for Peer Reviewing (eng) |
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 |
Template for the Report | The core course Introduction to Modeling is accompanied by modeling assigments. We provide a template for the report for these assignments. | report template (eng) report template (ned) |
Assessment Criteria | For reviewing the assignments, this set of criteria is used. | assignment rubrics (criteria; eng) assignment rubrics (criteria; ned) |
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 |
deadlines | Time table: submission deadlines for take home assignments, feedbacks and likes | time table |
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 |
||
Materials for 0LDB0 (modeling from scratch) | PowerPoint presentation week7 | |
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 |