IRE20621 Dynamic control system with simulation and PLC (Autumn 2023)
Facts about the course
- ECTS Credits:
- 10
- Responsible faculty:
- Faculty of Computer Sciences, Engineering and Economics
- Campus:
- Campus Fredrikstad
- Course Leader:
- Olav Aaker
- Teaching language:
- English, if exchange students participate
- Duration:
- ½ year
Table of contents
The course is affiliated to the following study programme
Compulsory course in the Bachelor's programme in Electrical Engineering: Electronics and Green Energy
Recommended previous knowledge
Knowledge in mathematics for engineering, electrical circuits and digital basics
Teaching semester
3rd semester (autumn)
Content
- Control systems and PID controllers
- Energy balances in dynamic systems
- Mathematical modeling
- Use of Matlab and Simulink
- LaPlace transformation
- Block diagrams and transfer functions
- Time and frequency domain analysis
- Stability analysis
- Introduction to the Z transform
- Dimensjonering av standard regulatorer How to find parameters of standard controllers
- Discrete form of the PID controller
- Structured programming of PLCs
- IEC 61131-3
- The most common functions in PLCs like timers, counters, function blocks, logic
- Documentation of PLC systems
The student's learning outcomes on passing the course
Knowledge
- Develop linear models for electric and physical systems
- Know principles and structures for controlling linear systems
- Basic knowledge of stability conditions in feedback systems, and ability to find parameters for the most common controller types
- Know how to make a simulation model for a dynamic system
- Knowledge about the programming languages defined in IEC61131-3
- Know how to structure a PLC program
- Know how to program a discrete PID controller in a PLC
- Knowledge about the most common measurement methods for flow, temperature, pressure and level
Skills
- Make linear mathematical models for electric and physical systems
- Analyze properties of continuous dynamic systems by mathematics and simulation tools
- Suggest and implement control structures for linear systems
- Tune controllers by suitable practical and/ or theoretical methods
- Simulate physical and electric systems in Matlab/ Simulink
- Make a truth table for a logic system based on a function description
- Program a PLC
- Document a PLC based control system
General competence
- Understanding processes and systems
- Representation of physical and electric systems as linear systems
- Differences between theoretical solutions and their practical adaptation
- Understand system integration, documentation and automatic control in mechanical and industrial processes. Contribute to design, testing and simulation on real-world systems. Be able to assess use of resources, economy and safety
- Be able to plan and finish projects, both alone and as part of a group
Teaching and learning methods
Lectures, project work, laboratory exercises, self-study and written excercises. Software: Matlab/Simulink, Codesys
Workload
250-300 hours
Coursework requirements - conditions for taking the exam
- 3 individual excercises in control engineering
- 2 lab assignements
- 4 individual simulation assignements
- 2 assignements in PLC
- Project work
Coursework requirements must be approved before taking the exam
Exam
Individual written exam. Duration: 3 hours
Aids: Calculator, with no memory and wich can not calculate symbolic or communicate wirelessly. Textbook/Powerpoint-presentations from lectures.
Grading scale of A-F.
Examiners
One external and one internal examiner or two internal examiners.
Conditions for resit/rescheduled exams
Resit examen early in the following semester
Course evaluation
Ongoing evaluation of the teaching during the semester, where the method of evaluation is agreed between the teacher (s), the client (s) and the students.Written final evaluation of the course.
Reading list
The current reading list for 2023 Autumn can be found in Leganto
Last updated from FS (Felles studentsystem)
Oct. 15, 2026 3:00:14 AM