INTRODUCTION: Why is an understanding of modelling, behaviours and feedback important for all engineers? Some illustrative case studies indicate the use of these skills in practical engineering and to make the world a better place.
Introduction     Car cruise control
Diabetes management     Aeroplane autopilot
Climate control (domestic)     Suspension systems     Food production
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, case studies from various disciplines.
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 diagrams, 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 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, trial and error design for offset, poles and loop analysis, generic matlab coding skills.
The chapter on predictive control is more aimed at researchers but covers material that would appear in a final year option for undergraduates.