Course syllabus

# Automation för komplexa system Automation for Complex Systems

## MIE090, 7,5 credits, A (Second Cycle)

Valid for: 2012/13
Decided by: Education Board 1
Date of Decision: 2012-03-23

## General Information

Elective for: D4, E4, E4-pe, E4-ra, F4, I4, I4-pr, M4-pr
Language of instruction: The course will be given in English on demand

## Aim

The purpose of the course is to provide understanding for the problems that appear in large and complex industrial automation systems. Another purpose is to give fundamental knowledge about the tools and methods used for realisation, analysis and assessment of industrial automation systems. Many complex industrial systems today include a very large number of measurement points, controllers and actuators. A large process industry may include more than 200 000 measurement points. This requires large computer control systems and the handling of huge amounts of information. How can the information from such a large number of units be systematically condensed? The course describes and analyses how to structure this kind of complex systems. The primary goal of the course is to coordinate many unit processes or machines to properly conduct such an “industrial orchestra”.

## Learning outcomes

Knowledge and understanding
For a passing grade the student must

be able to individuallycharacterise industrial processes from a complexity perspective and understand how the complexity affects the application of automation;

• describe how to use mathematical models to solve typical automation problems;
• explain and use important concepts such as stability, real time demands, capacity, stationarity and dynamic stiffness.

Competences and skills
For a passing grade the student must

be able to individually

• formulate and structure a mathematical model of an industrial process based on information about the constituting components and how they interact and by using this model analyse important characteristics of the process;
• structure a control system for a industrial process consisting of several process units;
• program a PLC to solve control tasks requiring several processes to run in parallel.

Judgement and approach
For a passing grade the student must

be able to individually

• assess the appropriateness of control, process monitoring and communication structures for industrial processes with complex relationships between key quantities.

## Contents

• Complex systems: Definition of complexity. How complexity appears in industrial systems. A deepened description of complexity in the process industry, power distribution systems and manufacturing industries.
• Description of complex systems: Continuous and discrete event systems. Simulators.
• Modelling complex systems: How to represent dynamics in large systems. Stiff dynamic systems and sparse matrices. Differential-algebraic systems. Model libraries in simulators. Modelling tools and languages.
• Process monitoring: Multivariable tools for analysis, estimation and regression.
• Structures of industrial computer control systems: The ICE61141-3 standard. How structures of processes affect tools for control systems. Information structures and process databases.
• Laboratory project: Use a commercial software based on the ICE61141-3 standard to structure and program a solution to a larger control problem for a laboratory process. The primary educational goal for the project is synthesis of previously acquired knowledge (50%) combined with technical advancement (20%), problem analysis (20%) and project methodology (10%).

## Examination details

Assessment: Written exam. For completion of the course, simulation exercises (two written reports) and a laboratory project (practical demonstration, report) must be approved.

Parts
Code: 0108. Name: Automation for Complex Systems.
Code: 0208. Name: Laboration Project.
Code: 0308. Name: Written Assignment.