Hadi Saadat
Cliquez ici pour langue française Ressources
French Language Resources
MATLAB Graphical User Interface for EE Students

The following Graphical User Interface MATLAB programs have been developed for the computational aids in the electrical engineering topics outlined in the menu at left. These GUI programs with point-and-click features are designed for ease of use. These programs together with the traditional hand-written problems can help students to develop a stronger intuition and deeper understanding of these topics.

bullet1 Download Controller_Design

This self-extracting installation file contains a graphical user interface program for the design of a first-order controller in the forward path of a closed-loop control system. After downloading this file double-click on the file to install the programs in a directory of your choice. Use MATLAB Path Browser to add this directory to the MATLAB path. This GUI program designs the following controllers: Proportional, phase-lag, phase-lead, PD, PI, and PID controllers. To run the controller design program at the MATLAB prompt type:

>> rldesigngui

The following graphics window is displayed. The user can specify the plant and the feedback sensor transfer functions and select a controller.

Controller Design

Upon selecting any of the above controllers, e.g. the phase-lead controller, the user is prompted to enter the desired dominant closed-loop pole. The controller transfer function, and the compensated open loop and closed loop transfer functions are obtained as shown. By pressing the Compensated System Responses Button various responses can be obtained.

Go to Next Page:GUI Program for Transformer Performance and Analysis

Site maintained by Hadi Saadat