- Principles and system architecture for modern production systems
- Distributed control systems for automation
- Theories of complex systems
- Artificial intelligence
- Multi-Agent Systems
- JAVA programming
Decision to discontinue this course:
No information inserted
Course offerings are missing for current or upcoming semesters.
Please note: all information from the Course syllabus is available on this page in an accessible format.
Course syllabus MG2142 (Autumn 2014–)- Principles and system architecture for modern production systems
- Distributed control systems for automation
- Theories of complex systems
- Artificial intelligence
- Multi-Agent Systems
- JAVA programming
After completing the course requirements, you should be able to:
- explain the main advantages and disadvantages and limitations of applying object-oriented programming in a production automation context.
- design and implement algorithms and programs in Java for control system.
- 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.
MG1002 Automation technology and
DD1320/1321 Applied computer science
or equivalent knowledge
Students with programming experience should take the course MG2042 instead
- 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.
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.
If the course is discontinued, students may request to be examined during the following two academic years.