IP500515 - Modelling and Simulation of Dynamic Systems


This course is no longer taught and is only available for examination.

Examination arrangement

Examination arrangement: Assignment and written examination
Grade: Letter grades

Evaluation Weighting Duration Grade deviation Examination aids
School exam 60/100 4 hours G
Assignment 40/100

Course content

Course Content:

This course is based on a problem oriented approach to teach the fundamental principles and methods for the analysis, modeling and solution of linear and non-linear dynamic systems. In particular:

  • Basic modeling techniques using Power Bond Graph method
  • Control Theory
  • Practical oriented study cases

Course curriculum

  • Mathematical modeling techniques for physical systems
  • Multi-domain physics systems
  • Power Bond-Graph modeling method
  • Simulations tools for energy systems (20Sim and Python)
  • Control theory and control systems
  • Case study: Mass - Spring - Damper system
  • Case study: Hydraulic power control system
  • Case study: Electrical system
  • Case study: Thermal system
  • Case study: Multi-Domain mechatronic system

In addition to the individual course topic, the study program shares a common project theme across all courses. This is addressed through the perspective and methodology of each course to deliver discipline specialization, as well as linking the different scopes and aspects into a holistic engineering view.

Learning outcome

Knowledge: Understand the main principles of dynamic systems modeling and simulation, and the process from basic laws of physics via mathematical models to simulation and analysis.

Skills: Carry out independent modeling and simulation of dynamic systems, from physical description over mathematical models to a simulation to solve the equations in a simulation process. Use of simulation tools for energy systems (20Sim and Python).

General Competence: Ability to follow a systematic approach to model complex dynamic systems, and see the common behavior of systems in different energy domains. Verify and validate the model through lab experiments and/or full scale measurements.

Learning methods and activities

Lectures, exercises, lab experiments, homework assignments and project work.

Further on evaluation

Written exam 60% - Project work (40%) Re-sit examination:Students are entitled to re-sit the written exam if they have legitimate reasons for absence, or have failed. The re-sit exam for the written exam is an oral exam. If students fail the assignment portfolio, they have to retake it during the next ordinary examination semester.

Specific conditions

Admission to a programme of study is required:
Naval Architecture (850ME)
Product and System Engineering (840MD)
Product and Systems Design (845ME)
Simulation and Visualization (880MVS)

Course materials

  • Lecture notes and scientific literature
  • Mathematical Modelling and Simulation of Physical systems, Eilif Pedersen and Hallvard Engja
  • Dynamical Systems for Creative Technology
  • Dynamic systems modelling, analysis and simulation - Finn Haugen
  • System Dynamics A Unified Approach - Dean Karnop, D.Margolis and R. Rosenberg

Credit reductions

Course code Reduction From To
MMA4005 5.0 AUTUMN 2024
More on the course



Version: 1
Credits:  7.5 SP
Study level: Second degree level


Language of instruction: English


Subject area(s)
  • Marine Technology
Contact information
Course coordinator: Lecturer(s):

Department with academic responsibility
Department of Ocean Operations and Civil Engineering


Examination arrangement: Assignment and written examination

Term Status code Evaluation Weighting Examination aids Date Time Examination system Room *
Autumn ORD Assignment 40/100 INSPERA
Room Building Number of candidates
Autumn ORD School exam 60/100 G INSPERA
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"

More on examinations at NTNU