ASE-1259 Introduction to Control, 5-7 cr


The extensions to 6-7 cr are available for ony exchange students whose home university requires more than 5cr. An extra cr may be picked from Topics 15-17 and their PC session PCD, another from Topics 18-20 and their PC session PCE.The max 7cr requires hard work and hunters of it should not be absent from Tampere often or long times. Registration to the extensions are required during the course. The course may be preceeded by a voluntary pre-work for individuals or a team to get extra points. The course is only intended for degree students


Terho Jussila


Toteutuskerta Periodi Vastuuhenkilö Suoritusvaatimukset
ASE-1259 2019-01 1 - 2 Terho Jussila
Examination and PC sessions of the appropriate Parts, a practical laboratory work and Learning Diary.
ASE-1259 2019-02 3 - 4 Terho Jussila
Veli-Pekka Pyrhönen


After the course the student knows some challenges, potentials and limitations of decision & control both within and beyond control engineering; knows typical control structures as well as connections and the roles nature of the control system components; can derive and approximate simple dynamical models in time domain. She/he can derive LTI state space models and transfer functions, simplify block diagrams 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/threats due to uncertainties and protect the system against them; masters a few synthesis and design techniques; 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 the topics with students and designers educated elsewhere.


Sisältö Ydinsisältö Täydentävä tietämys Erityistietämys
1. Introduction to control systems. Specifications. Open loop, feedforward,1DOF (error feedback) control. Block diagrams. PID control. Filtering. Alternate implementations and modifications of PI, PD and PID controllers. Boss knowledge: i.e. why/what/how should be done for success.     
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.   Eigenfunction derivations of transfer functions. Operator transfer functions.  Matlab skills: Simulink simulation. Basic commands. Control System Toolbox. Symbolic Toolbox. 
3. Minimum realization. Eigenvalues, poles, zeros. Internal and external stability. Inverse of a rational Laplace Transform. On convergence and boundedness of the signals. Reduced Routh Test. Root Locus.     
4. Periodic phenomena and their frequency response analysis. Analysis of nominal and robust stability and performance concerning asymptotic accuracy, speed and damping. Two alternatives from: Nyquist Stability Theorem & Routh Test Cases 2 and 4 / Frequency Response Design of Stability and Dynamics / On LTI and LPV Systems / On Distributed Parameter Systems.      
5. Derivation, tuning and implementation of compensator and controller structures with functional blocks.     Analog electronics implementation of filters, compensators and controllers. 
6. +1cr from Part D: Smith Predictor. Nonlinear Control. Cascade Control. 2DOF Control. Controller tuning using Integral Performance Indices ISE, ITSE and ISTE. Experimental Modelling. Signal Flow Graph.      
7. +1cr from Part E: Controllability and Observability of LTI State-Space models. Type 0 and Type 1 State Feedback Control. Full Order State Observers. Observer Based Control.      

Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi

Please repeat concepts like limit, derivative, integral, complex number, vector, matrix, rank, inverse matrix, determinant on your own time or in the sessions organized by the teacher. Ask the teachers to help when relevant. Work 8-10 h for each topic and prepare yourself to the work sessions in advance as proposed in the instructions. Participate in Topic Exams. If it is not possible use SubExams as a 2nd plan. Try to avoid the need of a single Total Exam on all the topics in a session!


Numerical evaluation scale (0-5)


Completion parts must belong to the same implementation


Tyyppi Nimi Tekijä ISBN URL Lisätiedot Tenttimateriaali
Book   Feedback Systems   K.J. Åström & R.M. Murray       PCA session uses Cruise Control knowledge of ÅM. Chapter 1 plus some short sections of the later chapters are included in exam materials.   Yes   
Lecture slides     Terho Jussila       A set of pdf documents Topic-by-Topic   Yes   
Summary of lectures     Terho Jussila       A set of pdf documents Topic-by-Topic   Yes   
Online book   Control Engineering Handbook   William Levine et al.       Only minor parts may belong to exam materials.   Yes   

Tietoa esitietovaatimuksista
Limit, derivative, integral, complex numbers, vector, matrix, rank, det, inverse matrix, transpose etc. are needed but also repeated in 20 extra minutes almost each course week.


Opintojakso Vastaa opintojaksoa  Selite 
ASE-1259 Introduction to Control, 5-7 cr ASE-1258 Introduction to Control, 4-6 cr  

Päivittäjä: Jussila Terho, 24.06.2019