Arduino MATLAB Process Control Lab
This lab is an application of feedback control for temperature control. In particular, this lab teaches:
    The difference between manual and automatic control
    Step tests to generate dynamic data
    Fitting dynamic data to build a simple First Order Plus Deadtime (FOPDT) model
    Obtaining parameters for a PID control from standard tuning rules
    Tuning the PID controller to improve performance
    Stability analysis
    Dynamic modeling with first principles
    Dynamic data reconciliation
    Model Predictive Control 
Additional information is available at the following link:
http://apmonitor.com/che436/index.php/Main/PhysicalLab
This lab is featured in the Dec 2014 issue of CACHE (Compter Aids in Chemical Engineering) News. Below is a link to the article with information on modifications to improve student experience.
http://apmonitor.com/che436/uploads/Main/Hands_on_Process_Control_CACHE.pdf
We're interested in continuing to improve the lab experience. Please contact me at john.hedengren@byu.edu for suggestions or comments.
Cita come
John Hedengren (2025). Arduino MATLAB Process Control Lab (https://it.mathworks.com/matlabcentral/fileexchange/48016-arduino-matlab-process-control-lab), MATLAB Central File Exchange. Recuperato .
Compatibilità della release di MATLAB
Compatibilità della piattaforma
Windows macOS LinuxCategorie
Tag
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.
