Publication:
Development of an interactive matlab-based teaching and learning aid on a pid controller for automatic control course

Loading...
Thumbnail Image
Date
2023-07-01
Authors
Muhammad Faaris Bin Mohamed Ali
Journal Title
Journal ISSN
Volume Title
Publisher
Research Projects
Organizational Units
Journal Issue
Abstract
This project introduces a teaching and learning aid system developed in MATLAB, specifically designed to simulate PID controllers. The system incorporates two crucial graphical representations: an amplitude against time graph and an error versus time graph. These graphical representations serve as powerful tools for visualising the system's behaviour. By manipulating the inputs to their desired values, users can observe changes in the amplitude against the time graph and the error versus the time graph, providing a comprehensive understanding of PID controllers. The primary problem addressed by this project is the complexity associated with teaching and learning PID controllers through theoretical approaches in automatic control courses. The system utilises MATLAB's App Designer to tackle this challenge, offering an interactive platform with intuitive features and visualisations. This interactive environment empowers students to experiment with different combinations of inputs and observe the corresponding effects on the system's behaviour. The amplitude against time graph provides insights into the response and stability of the system under various input conditions. In contrast, the error versus time graph enables students to analyse and optimise the controller's performance by visualising the deviation between the desired and actual outputs. Overall, this MATLAB-based system simplifies the comprehension of PID controller behaviour by providing students with an intuitive and interactive learning experience. The system fosters a practical and engaging environment for learning about PID controllers by allowing students to manipulate inputs and observe real-time graphical representations. Through this approach, students gain a deeper understanding of PID controller behaviour and acquire the necessary skills to apply this knowledge in automatic control.
Description
Keywords
Citation