An Interactive and Comprehensive Software Tool to Promote Active Learning in the Loop Shaping Control System Design

The classical loop shaping is a design procedure that explicitly involves the shaping of the open loop transfer function <inline-formula> <tex-math notation="LaTeX">$L(s)$ </tex-math></inline-formula>, within a desired frequency spectrum by manipulating the poles, zeros, and gain of the controller <inline-formula> <tex-math notation="LaTeX">$C(s)$ </tex-math></inline-formula>. Interactive software tools have proven as, particularly, useful techniques with high impact on control education. This kind of interactive tools has demonstrated in the past that students learn in a much more active way. This paper presents the basic functionality of the linear control system design (LCSD), an interactive tool for analysis and design of linear control systems with special emphasis on the classical loop shaping design. The software tool is implemented in Sysquake, a MATLAB-like language with fast execution and excellent facilities for interactive graphics, and is delivered as a stand-alone executable that is readily accessible to students and instructors. Several design problems are used to illustrate the main features of the LCSD tool to perform classical loop shaping.

[1]  José Luis Guzmán,et al.  An interactive software tool for system identification , 2012, Adv. Eng. Softw..

[2]  R. Mayer,et al.  Multimedia Learning: The Promise of Multimedia Learning , 2001 .

[3]  C. Hmelo‐Silver Problem-Based Learning: What and How Do Students Learn? , 2004 .

[4]  Naresh K. Sinha,et al.  Modern Control Systems , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[5]  Yves Piguet,et al.  Interactive Learning Modules for PID Control , 2006 .

[6]  Katsuhiko Ogata,et al.  Modern Control Engineering , 1970 .

[7]  Daniel E. Rivera,et al.  ITTSAE: A Set of Interactive Software Tools for Time Series Analysis Education [Lecture Notes] , 2016, IEEE Control Systems.

[8]  Sebastián Dormido-Canto,et al.  The Role of Interactivity in Control Learning , 2005 .

[9]  Bonnie S. Heck,et al.  Enhancing classical controls education via interactive GUI design , 1999 .

[10]  J. P. Keller Interactive control system design , 2006 .

[11]  Li Qiu,et al.  Introduction to Feedback Control , 2009 .

[12]  Manuel Berenguel,et al.  An Interactivity-Based Methodology to Support Control Education: How to Teach and Learn Using Simple Interactive Tools [Lecture Notes] , 2016, IEEE Control Systems.

[13]  Constantine H. Houpis,et al.  Linear Control Systems , 1987 .

[14]  Sebastián Dormido-Canto,et al.  AN INTERACTIVE TOOL FOR INTRODUCTORY NONLINEAR CONTROL SYSTEMS EDUCATION , 2002 .

[15]  W. Marsden I and J , 2012 .

[16]  A. Chickering,et al.  Seven Principles for Good Practice in Undergraduate Education , 1987, CORE.

[17]  D. L. Bitzer The PLATO Project at the University of Illinois. , 1986 .

[18]  Peggy A. Johnson Problem-Based, Cooperative Learning in the Engineering Classroom , 1999 .

[19]  Grantham K. H. Pang,et al.  Development of a new generation of interactive CACSD environments , 1990, IEEE Control Systems Magazine.

[20]  Akira Inoue,et al.  Interactive learning tools for enhancing the education in control systems , 2003, 33rd Annual Frontiers in Education, 2003. FIE 2003..

[21]  Katherine A. Kantardjieff,et al.  A Self-Paced Computer Tutorial on the Concepts of Symmetry , 1995 .

[22]  Francisco Rodríguez,et al.  An interactive tool for mobile robot motion planning , 2008, Robotics Auton. Syst..

[23]  S. Dormido Bencomo Control learning: present and future , 2002 .

[24]  Gene F. Franklin,et al.  Feedback Control of Dynamic Systems , 1986 .

[25]  Scott B. Wegner,et al.  The Effects of Internet-Based Instruction on Student Learning , 2019, Online Learning.

[26]  M. Hoagland,et al.  Feedback Systems An Introduction for Scientists and Engineers SECOND EDITION , 2015 .

[27]  Stephen P. Boyd,et al.  Interactive loop-shaping design of MIMO controllers , 1992, IEEE Symposium on Computer-Aided Control System Design.

[28]  Mikael Johansson,et al.  Dynamic pictures and interactive learning , 1998 .

[29]  Karl Johan Åström,et al.  Interactive tools for education in automatic control , 1998 .

[30]  E. Polak,et al.  Delight. MIMO: An interactive, optimization-based multivariable control system design package , 1982, IEEE Control Systems Magazine.

[31]  José Luis Guzmán,et al.  Interactivity in education: An experience in the automatic control field , 2013, Comput. Appl. Eng. Educ..

[32]  樊希强,et al.  Cooperative Learning , 2020, Teaching High School Physics.

[33]  Stanley M. Shinners Advanced Modern Control System Theory and Design , 1998 .

[34]  Suzanne M. Kresta,et al.  Hands‐on Demonstrations: An Alternative to Full Scale Lab Experiments , 1998 .

[35]  Karl J. Åström,et al.  Limitations on control system performance , 1997, 1997 European Control Conference (ECC).

[36]  Sebastián Dormido,et al.  An interactive software tool for learning robust control design using quantitative feedback theory methodology , 2007 .