Arduino MATLAB Process Control Lab

버전 1.2 (630 KB) 작성자: John Hedengren
Benchtop process control experiment with PID controller to maintain temperature of a thermistor.
다운로드 수: 2.6K
업데이트 날짜: 2014/12/1

라이선스 보기

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.

인용 양식

John Hedengren (2024). Arduino MATLAB Process Control Lab (https://www.mathworks.com/matlabcentral/fileexchange/48016-arduino-matlab-process-control-lab), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2014b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Model Predictive Control Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

FirstPrinciples/1state/Linearized_Comparison/

FirstPrinciples/1state/MATLAB_APMonitor/

FirstPrinciples/1state/MATLAB_APMonitor/apm/

FirstPrinciples/1state/MATLAB_fmincon/

FirstPrinciples/3states/Linearized_Comparison/

FirstPrinciples/3states/MATLAB_APMonitor/

FirstPrinciples/3states/MATLAB_APMonitor/apm/

FirstPrinciples/3states/MATLAB_fmincon/

MatlabCode/

버전 게시됨 릴리스 정보
1.2

Updated MATLAB interface GUI. Automatically detects COM port.

1.1.0.0

Added image of Arduino board

1.0.0.0