ASE-1259 Introduction to Control, 5-7 cr
Additional information
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
Person responsible
Terho Jussila
Lessons
Implementation | Period | Person responsible | Requirements |
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 |
Learning Outcomes
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.
Content
Content | Core content | Complementary knowledge | Specialist knowledge |
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. |
Instructions for students on how to achieve the learning outcomes
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!
Assessment scale:
Numerical evaluation scale (0-5)
Partial passing:
Study material
Type | Name | Author | ISBN | URL | Additional information | Examination material |
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 |
Additional information about prerequisites
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.
Correspondence of content
Course | Corresponds course | Description |
ASE-1259 Introduction to Control, 5-7 cr | ASE-1258 Introduction to Control, 4-6 cr |