TY - GEN
T1 - Teaching classical control system course with portable student-owned mechatronic kits
AU - Enikov, Eniko T.
AU - Eke, Estelle
PY - 2012
Y1 - 2012
N2 - Teaching classical controls systems design to mechanical engineering students presents unique challenges. While most mechanical engineering programs prepare students to be wellversed in the application of physical principles and modeling aspects of physical systems, implementation of closed loop control and system-level analysis is lagging. It is not uncommon that students report difficulty in conceptualizing even common controls systems terms such as steady-state error and disturbance rejection. Typically, most courses focus on the theoretical analysis and modeling, but students are left asking the questions... How do I implement a phase-lead compensator? ...What is a non-minimum phase system? This paper presents an innovative approach in teaching control systems design course based on the use of a low-cost apparatus that has the ability to directly communicate with MATLAB and its Simulink toolbox, allowing students to drag-and-drop controllers and immediately test their effect on the response of the physical plant. The setup consists of a DC micro-motor driving a propeller attached to a carbon-fiber rod. The angular displacement of the rod is measured with an analog potentiometer, which acts as the pivot point for the carbon fiber rod. The miniature circuit board is powered by the USB port of a laptop and communicates to the host computer using the a virtual COM port. MATLAB/Simulink communicates to the board using its serial port read/write blocks to command the motor and detect the deflection angle. This presentation describes a typical semester-long experimental protocol facilitated by the low-cost kit. The kit allows demonstration of classical PID, phase lead and lag controllers, as well as non-linear feedback linearization techniques. Comparison between student gains before and after the introduction of the mechatronic kits are also provided.
AB - Teaching classical controls systems design to mechanical engineering students presents unique challenges. While most mechanical engineering programs prepare students to be wellversed in the application of physical principles and modeling aspects of physical systems, implementation of closed loop control and system-level analysis is lagging. It is not uncommon that students report difficulty in conceptualizing even common controls systems terms such as steady-state error and disturbance rejection. Typically, most courses focus on the theoretical analysis and modeling, but students are left asking the questions... How do I implement a phase-lead compensator? ...What is a non-minimum phase system? This paper presents an innovative approach in teaching control systems design course based on the use of a low-cost apparatus that has the ability to directly communicate with MATLAB and its Simulink toolbox, allowing students to drag-and-drop controllers and immediately test their effect on the response of the physical plant. The setup consists of a DC micro-motor driving a propeller attached to a carbon-fiber rod. The angular displacement of the rod is measured with an analog potentiometer, which acts as the pivot point for the carbon fiber rod. The miniature circuit board is powered by the USB port of a laptop and communicates to the host computer using the a virtual COM port. MATLAB/Simulink communicates to the board using its serial port read/write blocks to command the motor and detect the deflection angle. This presentation describes a typical semester-long experimental protocol facilitated by the low-cost kit. The kit allows demonstration of classical PID, phase lead and lag controllers, as well as non-linear feedback linearization techniques. Comparison between student gains before and after the introduction of the mechatronic kits are also provided.
UR - http://www.scopus.com/inward/record.url?scp=84887309897&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84887309897&partnerID=8YFLogxK
U2 - 10.1115/IMECE2012-86700
DO - 10.1115/IMECE2012-86700
M3 - Conference contribution
AN - SCOPUS:84887309897
SN - 9780791845219
T3 - ASME International Mechanical Engineering Congress and Exposition, Proceedings (IMECE)
SP - 509
EP - 516
BT - ASME 2012 International Mechanical Engineering Congress and Exposition, IMECE 2012
T2 - ASME 2012 International Mechanical Engineering Congress and Exposition, IMECE 2012
Y2 - 9 November 2012 through 15 November 2012
ER -