Search this site
Skip to main content
Skip to navigation
Modelling, Dynamics and Control
Home
Contents
Index
First course in control
Chapter one: Mathematical skills
Section one: Logarithms, trigonometry, and binomial expansions
Section two: Complex numbers
Section three: Exponentials and logarithms
Section four: Roots of polynomials
Section five: Laplace transforms
Section six: Inverse Laplace transforms
Section seven: Matrices and determinants
Section eight: Differentiation
Section nine: Simultaneous equations
Chapter two: Modelling and behaviour
Section one: Modelling principles
Section two: Modelling first order systems
Section three: Responses of first order systems
Section four: Modelling second order systems
Section five: Responses of second order systems
Section six: Behaviour characterisation for any order system
Section seven: Case studies on modelling and behaviours
Section eight: Linearisation of nonlinear models
Chapter three: Introduction to feedback
Section one: Introduction to feedback
Section two: Basic analysis of feedback loops
Section three: Block diagrams
Section four: Introduction to PID
Section five: Dealing with uncertainty
Section six: Introduction to feedback with MATLAB
Chapter four: Classical control design techniques
Section one: Root-loci
Section two: Frequency response and bode diagrams
Section three: Nyquist diagrams
Section four: Gain and phase margins
Section five: Classical feedback analysis tools with MATLAB
Chapter five: Discrete models and Z-transforms
Section one: Time series models
Section two: Sampling and Z-transforms
Section three: Discrete time models
Section four: Discrete controller design
Chapter six: MATLAB resources
Section 6.1 MATLAB basics
Section 6.4 Using MATLAB for basic feedback analysis
Section 6.6: Using MATLAB for classical feedback analysis tools
Section 6.8 Matlab apps for interactive learning
Section 6.9 Matlab live scripts
Section 6.10 Videos on MATLAB for a first course in control
Section 6.11 Community control toolbox
Section 6.12 Use of simulink with control
Section 6.13 State space systems files
Chapter seven: State space methods
Section one: State space model definitions
Section two: State space behaviours
Section three: State space observability and controllability
Section four: State space feedback control and observers
Chapter eight: Predictive control
Section one: Classical control and weaknesses
Section two: Predictive control and forming system predictions
Section three: Predictive functional control
Section four: Finite horizon predictive control laws
Section five: Infinite horizon predictive control laws (dual-mode)
Section six: Introducing constraints into predictive control
Section seven: The use of target information within predictive control
Section eight: workshop
Chapter nine: Tutorial sheets
Chapter one: Mathematics tutorials
Chapter two: Modelling and behaviour tutorials
Chapter three: Introduction to feedback tutorials
Chapter four: Classical control analysis techniques tutorials
Chapter ten: Online quizzes
Foundational mathematics
Chapter two: Modelling and behaviour quizzes
Chapter three: Introduction to feedback quizzes
Chapter four: Classical analysis and design technique quizzes
Modelling, Dynamics and Control
Chapter ten
Online quizzes
Chapter four: Classical Analysis and Design techniques
Nyquist diagrams quiz
Report abuse
Page details
Page updated
Report abuse