Популярное

Teaching Dynamics and Control with Arduino-based TCLab

61 Просмотры
Размещено
Teaching Dynamics and Control with Arduino-based TCLab
Presenter: Dr. John Hedengren, Brigham Young University

Modeling, Estimation, and Control Conference 2021

The small, inexpensive, and take-home temperature control lab (TCLab) reinforces process dynamics and control theory with real data. A 2015 NSF-sponsored report “Chemical Engineering Academia-Industry Alignment: Expectations about New Graduates” identifies a strong industrial need for practical understanding of process control and system dynamics. Industry feedback also suggests more focus is needed on translating process control theory into practice. At many universities, this need is met by integrating laboratory experiences into the process control course. In-person laboratory resources are difficult to schedule and manage, especially with COVID-19 restrictions. The TCLab hardware consists of an Arduino® shield that fits onto a standard Arduino Leonardo or UNO microcontroller. This talk highlights a few examples of how the TCLab can be interfaced with and run from MATLAB® live scripts and from Simulink. The use of interactive MATLAB live scripts and Simulink reinforce conceptual understanding of modeling and control topics before students implement code. The TCLab module demonstrates many process control modalities such as SISO, MIMO, and cascade control. Students implement the control modalities by coding control algorithms including relay, PID, and model predictive control. The lab is integrated at various points in the process dynamics and control course to reinforce theory with a practical application.
Категория
Ардуино
Комментариев нет.