Skip to main content
Till KTH:s startsida

MF2142 Applying Distributed Control for Mechatronics System 6.0 credits

Information per course offering

Termin

Information for Spring 2026 Start 13 Jan 2026 programme students

Course location

KTH Campus

Duration
13 Jan 2026 - 13 Mar 2026
Periods
P3 (6.0 hp)
Pace of study

50%

Application code

60388

Form of study

Normal Daytime

Language of instruction

English

Course memo
Course memo is not published
Number of places

Min: 5

Target group

Conditionally elective TMEKM

Open for all students as long as the course can be included in the programme.

The course is suitable for incoming exchange students.

The course is offered in agreement with the course leader

Planned modular schedule
No information inserted
Schedule
Schedule is not published

Contact

Examiner
No information inserted
Course coordinator
No information inserted
Teachers
No information inserted

Course syllabus as PDF

Please note: all information from the Course syllabus is available on this page in an accessible format.

Course syllabus MF2142 (Autumn 2025–)
Headings with content from the Course syllabus MF2142 (Autumn 2025–) are denoted with an asterisk ( )

Content and learning outcomes

Course contents

The course introduces:

Basic aspects of distributed control, such as real-time systems and time-critical communication.

Design and implementation of distributed control of mechatronic systems such as robots, drones, autonomous vehicles, etc., specifically with respect to their intrinsic (real-time) characteristics and the use of open frameworks dedicated to this.

Critical evaluation of distributed systems and their functionality, specifically from fault tolerance and reliability engineering principles.

The course is made up of:

Lessons about basic aspects, design and implementation, and critical evaluation of distributed control.

A project assignment where students work in teams to design and implement mechatronic systems, as well as their distributed control, to solve tasks within e.g. time- or safety-critical constraints.

An individual report in which students reflect on the effect of uncritical use of idealised models of distributed control.

Intended learning outcomes

After passing the course, the student should be able to:

1. Identify constraints that applications of mechatronic systems, and open frameworks for these, impose on idealised models of distributed control.

2. Evaluate the application of distributed control from a human-centered perspective.

3. Develop strategies to ensure system-wide characteristics, such as personal safety, through distributed control of mechatronic systems.

Literature and preparations

Specific prerequisites

University studies equivalent to at least 180 higher education credits in engineering or natural sciences, and the upper secondary school courses English B or English 6.

Literature

You can find information about course literature either in the course memo for the course offering or in the course room in Canvas.

Examination and completion

If the course is discontinued, students may request to be examined during the following two academic years.

Grading scale

A, B, C, D, E, FX, F

Examination

  • INL1 - Hand in assignment, 1.0 credits, grading scale: A, B, C, D, E, FX, F
  • PRO1 - Project work, 5.0 credits, grading scale: P, F

Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.

The examiner may apply another examination format when re-examining individual students.

Examiner

No information inserted

Ethical approach

  • All members of a group are responsible for the group's work.
  • In any assessment, every student shall honestly disclose any help received and sources used.
  • In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.

Further information

Course room in Canvas

Registered students find further information about the implementation of the course in the course room in Canvas. A link to the course room can be found under the tab Studies in the Personal menu at the start of the course.

Offered by

Main field of study

Mechanical Engineering

Education cycle

Second cycle