ECE 327 – Introductory Control Systems Laboratory

Mass – Spring – Damper Rectilinear Plant

Department of Electrical and Computer Engineering, University of Cyprus
Fall Term: September – December 2020

Instructor Information:
Dr. Ioannis Tzortzis
Office: Green Park 403
E-mail: [email protected]
Office Hours: Thursday 12:00 – 13:00

Teaching Assistants:
Kosmia Loizidou (E-mail: [email protected])
Xenios Economides (E-mail: [email protected])

Thursday 14:00 – 16:00 (Team 1)
Thursday 16:00 – 18:00 (Team 2)

Course Description:
The course provides students with hands-on experience in applying theory and methodologies to the analysis and design of control systems. It includes a series of laboratory exercises related to system modeling, experimental model recognition/validation, and simulation of dynamic systems behavior using appropriate software. It focuses on designing control systems to meet given specifications, simulating their controlled behavior, implementing the control system and evaluating its performance.

1. Introduction to Matlab software
2. Closed-loop control systems, PID control
3. Introduction to Simulink software
4. Modeling and simulating dynamical systems with Simulink
5. Analysis and design of control systems with the Control System Toolbox (Matlab)
6. Experimental identification and testing of the mass-spring-damper system

Assessment Methods:
1. Laboratory exercises and reports: 40%
2. Final exam: 60%, 16/12/2020, Wednesday, 12:30 – 15:30, ΛΑ 130, ΛΑ 132

Lecture Notes:
Lecture 0: Introduction to Matlab
Lecture 1: Transfer Functions Models, System Characteristics and Responses
Lecture 2: Second-Order System’s Features
Lecture 3: State-Space Representation, Observability, Controllability
Lecture 4: Root Locus Analysis and Design
Lecture 5: PID Controller Design
Lecture 6: Pole Placement

Laboratory Exercises:
Exercise 1
Exercise 2
Exercise 3
Exercise 4
Exercise 5
Exercise 6
Exercise 7 (Laboratory ΛΑ122 – Teams)

Other Documents:
1. Syllabus
2. How to install Matlab
3. Matlab Live Script Exam Template