- Modelling
- PID Basics
- PID Design
- PID LoopShaping
- PID Windup
- Dead-time compensators
- Interaction
- Feedforward design
Interactive Learning Modules Project
The Interactive Learning Modules project is a set of interactive tools developed as support to the well-know book Advanced PID Control. The set of interactive modules that comprise the ILM Project is presented to support the teaching and learning of basic automatic control concepts. These tools are intended mainly to include interactivity in the visual content of Advanced PID Control. The modules focus on PID control, studying feedback fundamentals from the standpoint of the time and frequency domains, including robustness issues, measurement of noise filtering, load-disturbance rejection, windup phenomenon, feedforward design, and so on.
Furthermore, motivating exercises have been developed as support to theoretical ideas presented in Advanced PID Control, where the user is invited to use the interactive tools to find solutions and combine them with the analytical analysis.
The interactive tool presented in this paper has been implemented in Sysquake from Calerga. The main reasons for choosing Sysquake was its power to develop interactive graphical tools and the possibility to generate executable files that can run independently and distributed without any licences. Hence, the modules are available for Windows, Mac, and Linux operating systems and can be freely downloaded.