Course syllabus


EEN130 Systems and mechatronics for mobility engineering lp1 HT23 (7.5 hp)

The course is offered by the Department of Electrical Engineering

Contact details

Examiner and Lecturer: 
Jonas Fredriksson, tel: 772 1359,, EDIT-building room 5414

Teaching assistants:

Lorenzo Montalto,

Ektor Karyotakis

Course purpose

Modeling, control design, and simulation are important tools supporting engineers in the development of mobility systems, from the early study of system concepts to the optimization of system performance. The course aims to provide a theoretical basis for model-based design for mobility engineering. The course will cover mathematical modeling from basic physical laws and use the developed models in design processes with a specific focus on mobility applications.



Course literature

Karl J. Åström and Richard M. Murray, Feedback Systems: An Introduction for Scientists and Engineers, Second Edition,
available online:

Other material (on Canvas):
EEN130 - Problem Collection
EEN130 – Textbook supplement

Course design

The course will teach the basics of mathematical modeling with a special focus on modeling for vehicles of various kinds, such as vessels, trains, aircraft and cars. Based on the models, different types of control methods will be introduced and applied, from simple state feedback controllers to optimal control methods. Methods for estimating non-measurable system quantities will also be introduced and discussed in the course. Exercises play an important role throughout the course.

The knowledge developed during the course will not only be a base for mobility systems engineering but can be useful for many different applications. 

The lectures are intended to motivate and introduce the content of the course literature. with references to real applications. The course is defined by the lectures together with the chapters mentioned below in the course book. The course literature is followed relatively well during the lectures.

Tutorials are performed with a brief summary of theory and methods and a demonstration of how to solve problems. To get the most out of the tutorials you should prepare for the tutorials, for example by reading in on the problems that are to be solved during the session. The teaching assistants are also available for consultation. Note that it is absolutely necessary to set aside additional time to work on the problems (exercises) on your own!
Problem-solving sessions:
In addition to the tutorials, problem-solving sessions will also be offered. The problem-solving sessions are based on self-activity with opportunities to get help from a teaching assistant. The problem-solving sessions can also be used to discuss the hand-in assignments. The sessions will be held once per week.
Examination - Hand-in assignment:
The assignments are individual and must be solved according to the instructions presented in the assignments and on the canvas page. Individual parameters are provided for each student. Consultation hours are provided each week.

Changes made since the last occasion

New assignments

Learning objectives and syllabus

Learning objectives:

  • Apply knowledge of basic mechanics on vehicular modeling in longitudinal, lateral and vertical directions.
  • Use methods and tools to develop mathematical models of dynamical systems by using basic physical laws.
  • Become familiar with the concept of state-space terminology.
  • Linearize nonlinear continuous time models.
  • Have knowledge of deriving discrete-time models by sampling.
  • Analyze system models from a controllability, observability and stability point of view.
  • Explain, design, and analyze feedback controllers to meet a design specification.
  • Explain, design, and analyze observers and apply them for state estimation. 

Link to the syllabus on Studieportalen.

Study plan

Examination form

Approved hand-in assignments. To pass the course a total score of 45 points needs to be collected from the assignments.

Grade 3: 45-60 points in the total score of the assignments
Grade 4: 60-70 points in the total score of the assignments
Grade 5: 70-80 points in the total score of the assignments + oral exam (presentation of last assignment)

Course summary:

Date Details Due