Course - Elements of Model Engineering - TPK5120
TPK5120 - Elements of Model Engineering
About
Examination arrangement
Examination arrangement: Aggregate score
Grade: Letter grades
Evaluation | Weighting | Duration | Grade deviation | Examination aids |
---|---|---|---|---|
Mini project | 25/100 | |||
Mini project | 25/100 | |||
Mini project | 25/100 | |||
Mini project | 25/100 |
Course content
Industrial systems such as cars, trains, airplanes, onshore and offshore plants are more and more complex. To face this complexity, the different engineering disciplines design models. Every complex system comes with dozens if not hundreds of models. These models are used not only at design stage, but also for marketing, operations and even decommissioning. The objective of this course is to introduce fundamental elements of science and engineering of models. After a general introduction to Model-Based Systems Engineering, it is divided into three parts.
First, we shall introduce concepts and tools to search for a solution of a problem. This part will comprise an introduction to constraint satisfaction problems, exploration methods, optimization methods and computational complexity issues.
Second, we shall introduce discrete event techniques to model dynamic systems. At high level of abstraction, any system can be seen as ruled by discrete events: the system can be in a number of states and changes of states under the occurrence of events. This part will introduce graph-based modeling techniques, state automata and probabilistic interpretations of events.
Last, we shall introduce concepts to structure and manage models. Models of complex systems cannot be simple. The complexity cannot vanish. Therefore, models have to be structured. Structuring mechanisms play also an important role in the maintenance of models through the life cycle of systems (that can spread over several decades). We shall therefore introduce the fundamental notions of modeling languages and structuring paradigms such as object-orientation and prototype-orientation.
Learning outcome
Knowledge:
The course shall provide students with a vision of a variety modeling techniques and modeling tools as well as with scientific foundations of these techniques and tools.
Skills:
The students shall be able to design a model, use advanced assessment techniques to assess this model and to extract relevant information from the assessment.
General competence:
The course shall familiarize students with several modeling techniques that can be used in a broad engineering context. The course shall be help them to select the suitable modeling framework when they will face an engineering problem in their professional lives, whether in industry or in academia.
Learning methods and activities
Lectures will present modeling concepts and techniques. Each important topics will be introduced by means of a use case. Exercises will be made collectively during the lectures. Series of training exercises will be provided to students for the tutorials. The lectures and collective work are in English. Students are free to choose Norwegian or English for written exercises and the report.
Further on evaluation
The students will be evaluated on the mini projects they submit. Submission of four mini projects is mandatory. The grade obtained for each report counts for 25% of the final grade.
All mini projects must be submitted and approved before the overall result can be calculated in the course.
Recommended previous knowledge
Some experience with modeling and programming. TPK4120 Safety and Reliability Analysis is a plus.
Course materials
Book, lectures and slides.
Version: 1
Credits:
7.5 SP
Study level: Second degree level
Term no.: 1
Teaching semester: SPRING 2023
Language of instruction: English
Location: Trondheim
- Production and Quality Engineering
- Technological subjects
Department with academic responsibility
Department of Mechanical and Industrial Engineering
Examination
Examination arrangement: Aggregate score
- Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
-
Spring
ORD
Mini project
25/100
Release
2023-02-01Submission
2023-03-01
10:00
14:00 -
Room Building Number of candidates -
Spring
ORD
Mini project
25/100
Release
2023-02-01Submission
2023-03-01
10:00
14:00 -
Room Building Number of candidates -
Spring
ORD
Mini project
25/100
Release
2023-02-01Submission
2023-03-01
10:00
14:00 -
Room Building Number of candidates -
Spring
ORD
Mini project
25/100
Release
2023-02-01Submission
2023-03-01
10:00
14:00 -
Room Building Number of candidates
- * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.
For more information regarding registration for examination and examination procedures, see "Innsida - Exams"