Active Year - 2022 - 2023

The aim of this module is to introduce students to techniques and approaches to construct mathematical models of dynamical systems, particularly relating to data-based modelling.

Topics: The following session topics are indicative and may change to adjust for external factors.

Week 1: General introduction & motivation. Definition of identification, parameter estimation & filtering. White, grey & black-box modelling approaches. Steps of identification procedure.

Week 2: ARX model structure. Properties of noise. Least squares for static and dynamic systems. Estimation and validation data sets. Model assessment criteria.

Week 3: Parameter estimate bias vs. consistency. Properties of LS estimator. Estimation of noise variance. Model order selection. Over- vs. underparametrised models.

Week 4: Recursive least squares algorithm. General structure of recursive algorithms. Derivation and algorithm initialisation.

Week 5: Linear dynamic model structures. Instrumental variables estimator. Recursive instrumental variables.

Week 6: Pseudo-linear regression. Predictors.

Week 7: Time-varying linear systems. Forgetting factors. Covariance reset. Adaptivity vs. noise sensitivity.

Week 8: Introduction to Kalman filtering. Kalman filter tuned for parameter estimation.

Week 9: Introduction and identification of bilinear systems and block-oriented nonlinear systems such as Hammerstein, Wiener and additive NARMAX systems.

Week 10: Practical aspects of identification, i.e. choice of model structure, complexity, sampling time etc. In-class Test.

Week 11: Coursework Revision

Week 12: The final lecture will be used to close any outstanding topics.

Welcome Video

Topics: The following session topics are indicative and may change to adjust for external factors.

Week 1: Motivation, definition and classification of Adaptive Control System

Week 2: Introduction to Model Reference Adaptive Control (MRAC). MIT Rule

Week 3: MRAC: MIT rule, determination of adaptation gain

Week 4: Lyapunov stability theory

Week 5: MRAC design based on Lyapunov Theory

Week 6: Self Tuning Control: Pole placement, indirect self tuning

Week 7: Self Tuning Control: Direct self tuning, comparison

Week 8: Optimisation: Definitions, mathematical modelling, dynamic programming

Week 9: Solving optimisation problems with MATLAB

Week 10: In-class Test

Week 11: Multi-objective optimisation: Examples and solutions

Week 12: Extremum Seeking Control: MPPT design for PV panels

Week 2 - Introduction Video

Topics: The following session topics are indicative and may change to adjust for external factors.

Week 1: Introduction to nonlinear control, the importance of nonlinear control, some nonlinear phenomena

Week 2: Mathematical Preliminaries: Norm definition, positive definite functions, comparison functions

Week 3: Phase Plane Analysis: Phase plane analysis, the concept of an equilibrium, singular points

Week 4: Lyapunov stability I: Definition of stability, asymptotic stability

Week 5: Lyapunov stability II: Indirect method

Week 6: Structures on nonlinear systems, applications, various cotrol techniques to deal with particular structures

Week 7: Design I: Dissipativity and Passivity

Week 8: Design II: Feedback linearisation

Week 9: Design III: Backstepping

Week 10: In-class Test

Week 11: Design IV: Backstepping cont.

Week 12: Design V: Sliding Mode Control

Welcome Video


Automatic Control Lecture Notes


Previous Years

XX: Year, F: Fall, S: Spring

Undergraduate Level:

  • 350MAM Control Systems Engineering - Coventry University - 20F, 21F

  • Electronic Systems, Control and Computing - Kingston University - 19S

  • Automatic Control - Yildiz Technical University - 11F, 14S, 16F

  • Discrete Mathematics - Yildiz Technical University - 11S,12S,13S,14S,15S,16S,17S

  • Signals and Systems - Yildiz Techincal University - 12F, 13F, 14F, 15F, 16F, 17F, 18F

  • Digital Systems (Electronics) - Yildiz Technical University - 12S,13S

Graduate Level:

  • Mechatronic Design and Automation - Kingston University - 19S

  • System Theory - Yildiz Technical University - 12S,13S,14S

  • Linear Control System Design - Yildiz Technical University - 14F, 15F, 15S, 16F, 16S, 17F, 17S, 18F