Course syllabus for Industrial automation

Course syllabus adopted 2021-02-26 by Head of Programme (or corresponding).

Overview

  • Swedish nameIndustriautomation
  • CodeSSY066
  • Credits7.5 Credits
  • OwnerTKAUT
  • Education cycleFirst-cycle
  • Main field of studyAutomation and Mechatronics Engineering
  • DepartmentELECTRICAL ENGINEERING
  • GradingTH - Pass with distinction (5), Pass with credit (4), Pass (3), Fail

Course round 1

  • Teaching language Swedish
  • Application code 47124
  • Block schedule
  • Open for exchange studentsNo
  • Only students with the course round in the programme overview.

Credit distribution

0112 Examination 4.5 c
Grading: TH
0 c4.5 c0 c0 c0 c0 c
  • 14 Jan 2022 am J
  • 11 Apr 2022 pm J
  • 22 Aug 2022 pm J
0212 Laboratory 3 c
Grading: UG
0 c3 c0 c0 c0 c0 c

In programmes

Examiner

Go to coursepage (Opens in new tab)

Eligibility

General entry requirements for bachelor's level (first cycle)
Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling the requirements above.

Specific entry requirements

The same as for the programme that owns the course.
Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling the requirements above.

Course specific prerequisites

Basic course in programming.

Aim

This course aims to provide a deeper insight and understanding of the challenges engineers face when developing automation systems. An important component of an automation system is the discrete and logic control systems. These are the main focus of this course. Using mathematical modelling and practical programming techniques, the student will be able to specify and develop discrete and logical control.

Learning outcomes (after completion of the course the student should be able to)

  • Develop a model / specification for a logic control system for industrial automation using operations, states and transitions,
  • Account for the differences and similarities between the propositional and predicate logic
  • Implement state and transitions using among others graphs
  • Describe the challenge of developing logic control in industry related to combinatorial and sequential control,
  • From a specification be able to implement logical control using PLC programming,
  • Implement optimization algorithms for simple discrete optimization,Understand and make tradeoffs in discrete optimization in terms of sustainability,
  • Give an account of the stochastic behavior of automation systems and the need for simulation,
  • Describe and consider the problem of distributed control, and how the robot's controller differs from a PLC,
  • From a specification implement a robot program,
  • Explain how a physical industrial control system is built and the function of its different components and protocols;
  • Model a problem and solve it using programming

Content

The course consists of three different parts. Lectures, hand in assignments, laboratory exercise and programming assignments. During the lectures, the course's various parts will be discussed. By means of assignments, labs and programming assignments deepened understanding of logic control and automation.

Organisation

The course includes lectures, assignments, labs and programming assignments.

Literature

All materials will be distributed via the course website


Examination including compulsory elements

Written exam and passed compulsory parts required for final grade.

The course examiner may assess individual students in other ways than what is stated above if there are special reasons for doing so, for example if a student has a decision from Chalmers on educational support due to disability.