MG2042 Distributed Intelligent Automation Systems 6.0 credits
This course has been discontinued.
Last planned examination: Spring 2025
Decision to discontinue this course:
No information insertedContent 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
Equipment
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
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
Opportunity to raise an approved grade via renewed examination
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.