Customized Online Laboratory Experiments A General Tool and Its Application to the Furuta Inverted Pendulum

被引:25
作者
Galan, Daniel [1 ]
Chaos, Dictino [2 ]
De La Torre, Luis [2 ]
Aranda-Escolastico, Ernesto [2 ]
Heradio, Ruben [3 ]
机构
[1] UNED, Comp Engn Sch, Dept Comp Sci & Automat Control, Madrid, Spain
[2] UNED, Dept Comp Sci & Automat Control, Madrid, Spain
[3] UNED, Software Engn & Comp Syst Dept, Madrid, Spain
来源
IEEE CONTROL SYSTEMS MAGAZINE | 2019年 / 39卷 / 05期
关键词
REMOTE; EDUCATION; SYSTEMS;
D O I
10.1109/MCS.2019.2925256
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Online laboratories (labs) are revolutionary tools that produce both economic and educational benefits. On one hand, online labs can be shared among institutions, drastically reducing traditional lab costs. On the other hand, students can access experimental resources at any time from any place using their electronic devices. This article presents an open source online lab experiment for the Furuta pendulum, a very popular system in control engineering education that helps researchers study interesting problems related to nonlinear dynamics and control theory. Thanks to the experimentation environment described in this article, students can define new controllers and validate them, program nontrivial experiments, plot real-time data streams, and avoid repetitive work. The environment's main component is a language designed specifically for programming experiments. As the environment is online itself, it runs on any device via a web browser and avoids any software installation. The environment is illustrated by solving two problems in the Furuta pendulum online lab: 1) defining a state-feedback linear-control law that keeps the pendulum in a vertical and upward position while its base follows position setpoint changes and 2) designing a more complex controller that swings the pendulum upward when it falls.
引用
收藏
页码:75 / 87
页数:13
相关论文
共 31 条
[31]  
Trower J., 2015, Proceedings of the 46th ACM Technical Symposium on Computer Science Education, P5, DOI [10.1145/2676723, DOI 10.1145/2676723]