Hardware demonstration of classical undergraduate control design methods using matlab real-time windows target environment

Eniko T Enikov, Vasco Polyzoev, Joshua Gill

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Engineering education has the objective of not only presenting the scientific principles, i.e., engineering science, but also of teaching students how to apply these to real problems. Therefore, hands-on laboratories have been an integral part of the engineering curriculum since its inception [1-3]. This presentation will demonstrate the use of a novel low-cost experimental apparatus for use in a typical undergraduate course in control systems taught to mechanical engineering students, i.e. students with limited exposure to electrical engineering. A simple to use, low cost system has been designed that provides a platform for experimentation in areas from basic open loop control, to frequency domain and digital control systems. This paper presents the design of the system, and demonstrates the ability of MAT-LAB tools such as Simulink Real Time Windows Target to illustrate implementation of various aspects of control design. The system setup consists of a DC micro-motor attached to a carbon fiber rod. The angular displacement is measured with an analog potentiometer, which acts as the pivot point for the carbon fiber rod. The DC micro-motor is powered by a low cost, custom circuit board, whos H-bridge allows the motor rotate in either forward or reverse directions. Attached to the micro-motor is a small propeller, providing thrust force to rotate the pendulum about its potentiometer. The circuit board communicates to the host computer using the USB protocol, utilizing usbser.sys to create a virtual COM port. MATLAB uses the serial port object to read and write from the control board. The control board is powered through two USB ports, requiring no external power adaptor or extra cabling. This paper shows the use of feedback linearization to arrive at a system where classical linear control design methods can be used. The project was tested in a classical control systems design class offered to senior-level mechanical engineering students. Student feedback and survey data on the effectiveness of the module is also presented.

Original languageEnglish (US)
Title of host publicationASME 2011 International Mechanical Engineering Congress and Exposition, IMECE 2011
Pages21-27
Number of pages7
Volume5
StatePublished - 2011
EventASME 2011 International Mechanical Engineering Congress and Exposition, IMECE 2011 - Denver, CO, United States
Duration: Nov 11 2011Nov 17 2011

Other

OtherASME 2011 International Mechanical Engineering Congress and Exposition, IMECE 2011
CountryUnited States
CityDenver, CO
Period11/11/1111/17/11

Fingerprint

Demonstrations
Students
Hardware
Mechanical engineering
Carbon fibers
Control systems
Costs
Digital control systems
Feedback linearization
Networks (circuits)
Electrical engineering
Propellers
Engineering education
Pendulums
Printed circuit boards
Curricula
MATLAB
Teaching
Systems analysis
Feedback

ASJC Scopus subject areas

  • Mechanical Engineering

Cite this

Enikov, E. T., Polyzoev, V., & Gill, J. (2011). Hardware demonstration of classical undergraduate control design methods using matlab real-time windows target environment. In ASME 2011 International Mechanical Engineering Congress and Exposition, IMECE 2011 (Vol. 5, pp. 21-27)

Hardware demonstration of classical undergraduate control design methods using matlab real-time windows target environment. / Enikov, Eniko T; Polyzoev, Vasco; Gill, Joshua.

ASME 2011 International Mechanical Engineering Congress and Exposition, IMECE 2011. Vol. 5 2011. p. 21-27.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Enikov, ET, Polyzoev, V & Gill, J 2011, Hardware demonstration of classical undergraduate control design methods using matlab real-time windows target environment. in ASME 2011 International Mechanical Engineering Congress and Exposition, IMECE 2011. vol. 5, pp. 21-27, ASME 2011 International Mechanical Engineering Congress and Exposition, IMECE 2011, Denver, CO, United States, 11/11/11.
Enikov ET, Polyzoev V, Gill J. Hardware demonstration of classical undergraduate control design methods using matlab real-time windows target environment. In ASME 2011 International Mechanical Engineering Congress and Exposition, IMECE 2011. Vol. 5. 2011. p. 21-27
Enikov, Eniko T ; Polyzoev, Vasco ; Gill, Joshua. / Hardware demonstration of classical undergraduate control design methods using matlab real-time windows target environment. ASME 2011 International Mechanical Engineering Congress and Exposition, IMECE 2011. Vol. 5 2011. pp. 21-27
@inproceedings{d97eb399c483415f9439dce0ba2509e9,
title = "Hardware demonstration of classical undergraduate control design methods using matlab real-time windows target environment",
abstract = "Engineering education has the objective of not only presenting the scientific principles, i.e., engineering science, but also of teaching students how to apply these to real problems. Therefore, hands-on laboratories have been an integral part of the engineering curriculum since its inception [1-3]. This presentation will demonstrate the use of a novel low-cost experimental apparatus for use in a typical undergraduate course in control systems taught to mechanical engineering students, i.e. students with limited exposure to electrical engineering. A simple to use, low cost system has been designed that provides a platform for experimentation in areas from basic open loop control, to frequency domain and digital control systems. This paper presents the design of the system, and demonstrates the ability of MAT-LAB tools such as Simulink Real Time Windows Target to illustrate implementation of various aspects of control design. The system setup consists of a DC micro-motor attached to a carbon fiber rod. The angular displacement is measured with an analog potentiometer, which acts as the pivot point for the carbon fiber rod. The DC micro-motor is powered by a low cost, custom circuit board, whos H-bridge allows the motor rotate in either forward or reverse directions. Attached to the micro-motor is a small propeller, providing thrust force to rotate the pendulum about its potentiometer. The circuit board communicates to the host computer using the USB protocol, utilizing usbser.sys to create a virtual COM port. MATLAB uses the serial port object to read and write from the control board. The control board is powered through two USB ports, requiring no external power adaptor or extra cabling. This paper shows the use of feedback linearization to arrive at a system where classical linear control design methods can be used. The project was tested in a classical control systems design class offered to senior-level mechanical engineering students. Student feedback and survey data on the effectiveness of the module is also presented.",
author = "Enikov, {Eniko T} and Vasco Polyzoev and Joshua Gill",
year = "2011",
language = "English (US)",
isbn = "9780791854914",
volume = "5",
pages = "21--27",
booktitle = "ASME 2011 International Mechanical Engineering Congress and Exposition, IMECE 2011",

}

TY - GEN

T1 - Hardware demonstration of classical undergraduate control design methods using matlab real-time windows target environment

AU - Enikov, Eniko T

AU - Polyzoev, Vasco

AU - Gill, Joshua

PY - 2011

Y1 - 2011

N2 - Engineering education has the objective of not only presenting the scientific principles, i.e., engineering science, but also of teaching students how to apply these to real problems. Therefore, hands-on laboratories have been an integral part of the engineering curriculum since its inception [1-3]. This presentation will demonstrate the use of a novel low-cost experimental apparatus for use in a typical undergraduate course in control systems taught to mechanical engineering students, i.e. students with limited exposure to electrical engineering. A simple to use, low cost system has been designed that provides a platform for experimentation in areas from basic open loop control, to frequency domain and digital control systems. This paper presents the design of the system, and demonstrates the ability of MAT-LAB tools such as Simulink Real Time Windows Target to illustrate implementation of various aspects of control design. The system setup consists of a DC micro-motor attached to a carbon fiber rod. The angular displacement is measured with an analog potentiometer, which acts as the pivot point for the carbon fiber rod. The DC micro-motor is powered by a low cost, custom circuit board, whos H-bridge allows the motor rotate in either forward or reverse directions. Attached to the micro-motor is a small propeller, providing thrust force to rotate the pendulum about its potentiometer. The circuit board communicates to the host computer using the USB protocol, utilizing usbser.sys to create a virtual COM port. MATLAB uses the serial port object to read and write from the control board. The control board is powered through two USB ports, requiring no external power adaptor or extra cabling. This paper shows the use of feedback linearization to arrive at a system where classical linear control design methods can be used. The project was tested in a classical control systems design class offered to senior-level mechanical engineering students. Student feedback and survey data on the effectiveness of the module is also presented.

AB - Engineering education has the objective of not only presenting the scientific principles, i.e., engineering science, but also of teaching students how to apply these to real problems. Therefore, hands-on laboratories have been an integral part of the engineering curriculum since its inception [1-3]. This presentation will demonstrate the use of a novel low-cost experimental apparatus for use in a typical undergraduate course in control systems taught to mechanical engineering students, i.e. students with limited exposure to electrical engineering. A simple to use, low cost system has been designed that provides a platform for experimentation in areas from basic open loop control, to frequency domain and digital control systems. This paper presents the design of the system, and demonstrates the ability of MAT-LAB tools such as Simulink Real Time Windows Target to illustrate implementation of various aspects of control design. The system setup consists of a DC micro-motor attached to a carbon fiber rod. The angular displacement is measured with an analog potentiometer, which acts as the pivot point for the carbon fiber rod. The DC micro-motor is powered by a low cost, custom circuit board, whos H-bridge allows the motor rotate in either forward or reverse directions. Attached to the micro-motor is a small propeller, providing thrust force to rotate the pendulum about its potentiometer. The circuit board communicates to the host computer using the USB protocol, utilizing usbser.sys to create a virtual COM port. MATLAB uses the serial port object to read and write from the control board. The control board is powered through two USB ports, requiring no external power adaptor or extra cabling. This paper shows the use of feedback linearization to arrive at a system where classical linear control design methods can be used. The project was tested in a classical control systems design class offered to senior-level mechanical engineering students. Student feedback and survey data on the effectiveness of the module is also presented.

UR - http://www.scopus.com/inward/record.url?scp=84869152007&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84869152007&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:84869152007

SN - 9780791854914

VL - 5

SP - 21

EP - 27

BT - ASME 2011 International Mechanical Engineering Congress and Exposition, IMECE 2011

ER -