Skip to main content

MG2042 Distributed Intelligent Automation Systems 6.0 credits

Course offerings are missing for current or upcoming semesters.
Headings with content from the Course syllabus MG2042 (Autumn 2014–) are denoted with an asterisk ( )

Content and learning outcomes

Course contents

- Principles and system architecture for modern production systems

- Distributed control systems for automation

- Theories of complex systems

- Artificial intelligence

- Multi-Agent Systems

Intended learning outcomes

After completing the course requirements, you should be able to:

- explain the principles of modern production systems and how they differ from traditional methods.

- critically review and compare advantages and disadvantages of modern and traditional automation, and how these influence the role of human operators in the production system.

- compare the most important modelling methods for distributed and intelligent control systems for automation.

- critically review the fundamentals, advantages and disadvantages of different architectures for distributed control systems for automation.

- develop and implement distributed control systems that are based on theories of complex systems and artificial intelligence, to create adaptable and sustainable production solutions.

- develop, deploy, and execute robust Multi-Agent control Systems (MAS) within advanced mechatronic control devices.

Literature and preparations

Specific prerequisites

MG1002 Automation technology and

DD1320/1321 Applied computer science

or equivalent knowledge

Students lacking programming experience should take the course MG2142 instead

Recommended prerequisites

No information inserted

Equipment

No information inserted

Literature

- Föreläsningsmaterial tillgängligt på Bilda

- Samling av vetenskapliga artiklar tillgängliga på Bilda

Rekommenderat extramaterial:

- "Distributed Systems - Principles and Paradigms", Andrew S. Tanenbaum and Maarten Van Steen, 2nd Edition, ISBN: 0-13-239227-5.

- "Developing Multi Agent Systems with JADE", Fabio Bellifemine, Giovanni Caire and Dominic Greenwood, ISBN: 978-0-470-05747-6.

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

  • LAB1 - Laboratory Work, 1.0 credits, grading scale: P, F
  • PRO1 - Apply a Service-based Automatic Production System, 0.5 credits, grading scale: A, B, C, D, E, FX, F
  • PRO2 - Apply a Multi-Agent-System, 1.0 credits, grading scale: A, B, C, D, E, FX, F
  • PRO3 - Develop and Implement MAS for Production System, 1.5 credits, grading scale: A, B, C, D, E, FX, F
  • TEN1 - Written Test, 2.0 credits, grading scale: A, B, C, D, E, FX, 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.

Opportunity to complete the requirements via supplementary examination

No information inserted

Opportunity to raise an approved grade via renewed examination

No information inserted

Examiner

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

Add-on studies

No information inserted

Contact

Joao De Sousa Dias Ferreira (jpdsf@kth.se)