Lectures and resources in modelling and control
This website is intended to be used like a textbook, either as a reference for checking specific topics or to learn topics from scratch. It is made up of a combination of:
- PDF files with basic notes summaries.
- Video lectures which talk through topics in slower time (streamed from Youtube).
- Tutorial sheets with worked solutions that students can use for self testing.
- Occasional quick fire questions to test progress.
- MATLAB files for core engineering problem analysis.
- Other resources on IFAC repository.
Content will cover a broad range of topics mostly aimed at years 1 and 2 of engineering undergraduate. Many of the videos on youtube have been viewed by a global audience and received extremely positive feedback. Follow the left hand links for more detail.
Main themes and topics
- Chapter on mathematical skills (Roots of polynomials, Laplace Transforms, Inverse Laplace, Complex numbers, Logarithms and exponentials, Binomial expansions for A level, Logarithms for A level, Trigonometry for A level, Simultaneous equations, matrices and determinants.)
- Chapter on use of MATLAB (Solving ODEs, creating transfer functions, closed-loop transfer functions, analysing transfer functions, step responses, closed-loop offsets to steps and ramps, responses for general inputs, trial and error design for offset, poles and loop analysis, generic matlab coding skills.)
- Chapter on linear models and behaviours (Modelling principles and analogies, modelling of 1st and 2nd order systems, responses of 1st and 2nd order systems, classifying behaviours.)
- Chapter on concepts of feedback and control (Block diagrams, impact of uncertainty, importance and impact of feedback, closed-loop offsets, simple design approaches.)
- Chapter on classical control analysis and design tools (Root-loci, Bode diagrams, Nyquist diagrames, gain/phase margins, lead and lag compensation.)
- Chapter on state space models beginning from definitions and equivalence to transfer function models and then moving through behaviours, controllability and observability, and finally an introduction to control design, observer design and optimal control.
- Chapter on predictive control
- Powerpoint files and MATLAB files are available on a googlesite.
About the Author: Dr John Anthony Rossiter has been an academic in UK universities for over 20 years and taught a huge variety of courses in that time, but with special interest in the topics of modelling, analysis and control. He was educated at Oxford University where he was also awarded his doctorate in 1990 and has been working in The University of Sheffield since 2001. He has a number of prizes for teaching as well as publishing extensively in the academic literature, mainly in the field of predictive control. Currently employed in Automatic Control and Systems Engineering: www.shef.ac.uk/acse
The material will cover topics and content which could be presented anywhere within the first three years of an engineering undergraduate degree; years 2 and 3 would be more typical. The presentation of material is such that many chapters are standalone, so students do need to view all the preceeding chapters in order to find them useful. However, within the chapters themselves there are often references back to earlier videos so it is advisable to view the chapter videos in order.