Course syllabus for Logic and automatic control

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

Overview

  • Swedish nameStyr- och reglerteknik
  • CodeLEU237
  • Credits7.5 Credits
  • OwnerTIDAL
  • Education cycleFirst-cycle
  • Main field of studyElectrical Engineering
  • DepartmentELECTRICAL ENGINEERING
  • GradingTH - Pass with distinction (5), Pass with credit (4), Pass (3), Fail

Course round 1

  • Teaching language Swedish
  • Application code 62125
  • Maximum participants64
  • Open for exchange studentsNo
  • Only students with the course round in the programme overview.

Credit distribution

0117 Laboratory, part A 1.5 c
Grading: UG
0 c1.5 c0 c0 c0 c0 c
0217 Examination, part B 6 c
Grading: TH
0 c6 c0 c0 c0 c0 c
  • 12 Jan 2024 pm L
  • 05 Apr 2024 am L
  • 20 Aug 2024 pm L

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

Introduction to computer engineering, Electrical circuits, Linear algebra, Calculus

Aim

The course gives basic knowledge of function and construction of modern computer based control systems.

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

  • describe sequential flows using sequence charts and state machines.
  • use basic pneumatic components for control in a pneumatic system
  • program interlocks and sequences in a programmable logic controller (PLC) in four standard languages, ladder (LD), function blocks (FBD), sequential function chart (SFC) and structured text (ST).
  • use important functions for personal safety and process safety in industrial control systems.
  • describe the structure of closed loop systems and the problems connected to their dynamics.
  • describe and correctly use the terms stability, performance, dynamic and steady-state accuracy.
  • describe the function and design of a PID controller.
  • program a PID controller with output limitations, anti windup and bumpless transfer.
  • formulate state space models of simple dynamic continuous systems.
  • use some rules of thumb for PID control tuning.
  • implement feed-forward and cascade control.

Content

Logic formulation of interlocks and sequence control.
Systematic programming of PLC programs: design of control solutions in PLC systems using the languages FBD, SFC, LD and ST from a proble description, PLC programming following the IEC 1131-3 standard in a CoDeSys editor.
Serial communication in automation systems: fieldbuses.
Pneumatic systems.
Areas of application for logic and automatic control.
Dynamic systems: closed loop systems, block diagram representations, stability, frequency analysis, simplified Nyquist stability criterion.
Modelling: state space models.
Design and use of PID controllers, rules of thumb for tuning of PID controllers, anti windup and gain scheduling.
Implementation of PID controller in PLC in CoDeSys.
Feed-forward, cascade control.

Organisation

The course is given in form of lectures and tutorials. It also has two compulsory labs and compulsory hand-in assignments.

Literature

Lecture notes and reference litterature published at the course website.

Examination including compulsory elements

The laboratory part consists of compulsory labs and compulsory hand-in assignments. Written exam at the end of the course with grades U, 3, 4, 5.

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.