Mini Control Lab

Mini Control Lab is designed to provide solution to some freshman class room control assignments.
229 Downloads
Updated 21 Sep 2016

View License

Mini Control Lab is designed to provide solution to some freshman class room control assignments. It takes in transfer functions in descending power of S and time delay as input argument in order to produce the system step response, impulse response, overall transfer function, Rootlocus plot, Bode plot, and Nyquist plot by clicking on the appropriate button, above all, you can view the system properties to a response by clicking on the desired point on the plot.The program also posses a panel for tunning the controller settings (called, 'Tunning Arena'). Using Ziegler-Nicholls and Tyreus-Luyben parameter settings, the user provides the ultimate controller gain (Kcu) and 'test Kcu' presents the response of the system the specified value of Kcu, the user then manipulate it untill it is on the verge of instability(that is, the amplitude of the response is constant). From the generated graph, the ultimate period (Pu) can then be detected either by zooming or clicking on points of a successive cycle.The properties of the figure can be altered by the user either by using the tools on the taskbar or by double clicking on the figure itself.Hints: In cases where many transfer functions are required, those transfer functions can be multiplied and supplied as a single one. The properties of the figure can be altered by the user either by using the tools on the taskbar or by double clicking on the figure itself. Contact EWETOYE, Ibrahim for any observation, criticism, or comment. Hopefully, future versions will be better than this.

Cite As

EWETOYE Ibrahim (2024). Mini Control Lab (https://www.mathworks.com/matlabcentral/fileexchange/58946-mini-control-lab), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2009b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Categories
Find more on Control System Toolbox in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
Version Published Release Notes
1.1.0.0

Plots the system response to the computed tuning parameters
Less error generation
Improved program stability

1.0.0.0