Title :
Mechatronic Aeropendulum: Demonstration of Linear and Nonlinear Feedback Control Principles With MATLAB/Simulink Real-Time Windows Target
Author :
Enikov, Eniko T. ; Campa, Giampiero
Author_Institution :
Dept. of Aerosp. & Mech. Eng., Univ. of Arizona, Tucson, AZ, USA
Abstract :
This paper presents a low-cost hands-on experiment for a classical undergraduate controls course for non-electrical engineering majors. The setup consists of a small dc electrical motor attached to one of the ends of a light rod. The motor drives a 2-in propeller and allows the rod to swing. Angular position is measured by a potentiometer attached to the pivot point. A custom-designed circuit board produces the controlled voltage input to the motor. The target board is powered and communicates with the PC through its USB port using a virtual RS-232 port. A simple MATLAB/Simulink module has been created to read the pendulum angle and send a command signal to the motor. The module is based on Real-time Windows Target software, which allows a sampling rate of up to 200 Hz. Students are able to design and test classical PID and phase lead-lag controllers, as well as modern controllers, including state-space controller design combined with feedback linearization. A semester-long series of assignments is described that can be carried out without the need for a specialized laboratory or teaching assistants. The project was tested in a classical control systems design class of senior-level mechanical engineering students. Student feedback and survey data on the effectiveness of the modules are also presented.
Keywords :
control engineering computing; control system synthesis; educational courses; feedback; linear systems; mathematics computing; mechatronics; nonlinear control systems; pendulums; peripheral interfaces; real-time systems; state-space methods; three-term control; MATLAB-Simulink real-time windows target; PID controllers; USB port; angular position; command signal; custom-designed circuit board; feedback linearization; light rod; linear feedback control principles; mechatronic aeropendulum; motor drives; non-electrical engineering majors; nonlinear feedback control principles; pendulum angle; phase lead-lag controllers; pivot point; potentiometer; senior-level mechanical engineering students; small dc electrical motor; specialized laboratory; state-space controller design; student feedback; survey data; teaching assistants; undergraduate controls course; virtual RS-232 port; Application software; Force; Laboratories; Mathematical model; Propellers; Real time systems; Steady-state; Feedback linearization; Simulink; linear feedback control; real-time control; real-time windows target;
Journal_Title :
Education, IEEE Transactions on
DOI :
10.1109/TE.2012.2195496