ASE-1257 Introduction to Control, 4 cr
Additional information
The course material may vary from year to year. A few extra points are available from e.g. voluntary PC sessions and a Guest Lecture.
Person responsible
Terho Jussila
Lessons
Implementation 1: ASE-1257 2015-01
Study type | P1 | P2 | P3 | P4 | Summer |
|
|
|
|
|
|
Implementation 2: ASE-1257 2015-03
Study type | P1 | P2 | P3 | P4 | Summer |
|
|
|
|
|
|
Requirements
A practical LAB work of 90-120 minutes, Matlab sessions PC1, PC2, PC3 (120 minutes each), examination.
Completion parts must belong to the same implementation
Learning Outcomes
After the course the student knows the potential and limitations of decision & control both within and beyond actual control engineering; knows typical control structures as well as connections and the roles nature of the control system components; can derive simple dynamical models, simplify models and perform model conversations; masters typical system terms and concepts including performance specifications; is able to describe and analyze control systems and other dynamical systems; understands and can analyze and even limitedly design stability, damping, accuracy and speed of systems with standard methods; is able to analyze potential stability and performance risks due to uncertainty and guard against them; can exploit use Matlab, Simulink, Control System Toolbox and Symbolic Toolbox or another similar enough software in the tasks mentioned; is able to communicate on these things with students and engineers educated elsewhere.
Content
Content | Core content | Complementary knowledge | Specialist knowledge |
1. | Introduction to control systems. Rough specifications. Open loop, feedforward and error feedback control. Block diagrams. PID control with feedforward compensation. Filtering. Introduction to Digital Control. Detailed Specifications and Concepts. | Alternate implementations of PI, PD and PID controllers. Modifications of PD and PID controllers. | |
2. | Modelling and simulation. Equilibrium, linearization, sensitivity. Standard form of a linear state space model. Laplace transform. Polynomial and transfer function models. Simplification of block diagrams. | Empirical modelling. Eigenfunction derivations of transfer functions. | Simulink simulation. Control System Toolbox (of Matlab). Symbolic Toolbox (of Matlab). |
3. | Observability and Controllability. Minimum realization. Eigenvalues, poles, zeros. Internal and external stability. Inverse of a rational Laplace Transform. On convergence and boundedness of the signals. Routh Test for asymptotic stability. Root Locus. | ||
4. | Oscillations and their frequency response analysis. Analysis and design of stability, relative stability and sensitivity with frequency response. | ||
5. | Nominal and robust stationary accuracy. Nominal and robust performance. Performance indices for step responses. Derivation and implementation of compensator and controller structures using functional blocks. | Analog electronics implementation of filters, compensators and controllers. |
Instructions for students on how to achieve the learning outcomes
Usual
Assessment scale:
Numerical evaluation scale (1-5) will be used on the course
Partial passing:
Study material
Type | Name | Author | ISBN | URL | Additional information | Examination material |
Book | Feedback Systems | K. J. Åström & R. M. Murray | 978-0-691-13576-2 | Only partially to exams. | Yes | |
Book | Modern Contol Systems | R. C. Dorf & R. M. Murray | Chapter 1 of Edition 10, 11 or 12 will be used. Otherwise this may serve e.g. as a good hand book and source of many additional exercise problems. | Yes | ||
Summary of lectures | LAB & PC instructions | Terho Jussila | Available in pdf form in POP | Yes | ||
Summary of lectures | Lecture Notes | Terho Jussila | Available in pdf form in POP. | Yes | ||
Summary of lectures | Week Exercise Q & A | Terho Jussila | Available in pdf form in POP | Yes | ||
Summary of lectures | No |
Additional information about prerequisites
Satisfactory knowledge of lim, derivatives, integrals and complex numbers is assumed while repetitions on them will be offered.
Correspondence of content
Course | Corresponds course | Description |
ASE-1257 Introduction to Control, 4 cr | ASE-1130 Automation, 6 cr | |
ASE-1257 Introduction to Control, 4 cr | ACI-20016 Basic Course in Automation Technology, 5 cr | |
ASE-1257 Introduction to Control, 4 cr | ASE-1257 Introduction to Control, 4 cr |