ME2025 Digital Control
Course Description:
The goal of this course is to enable all students to have the skills and knowledge to successfully apply digital control methods. Implementation of control systems often involves digital components, even if the controlled system consists of analog electrical, mechanical, or other continuous time processes. This course covers methods of digital control, including issues related to A/D and D/A conversion. Topics include discrete-time and sampled-data systems, the Z-transform, frequency domain properties; sampling, D/A and A/D conversion issues; controller design via discrete-time equivalents to continuous-time controllers, by direct-digital root locus, by loop shaping, and via state feedback and observers; quantization effects, LQR optimal control and an introduction to LQG optimal
control.
Instructor: Jee-Hwan
Ryu, F401, T: 560-1250
Prerequisite: Feedback Control System.
Text: “Digital Control Systems (Second Edition), by Benjamin
C. Kuo, Oxford, 2006
References:
- Digital Control of Dynamic Systems, 3rd edition, by G.F. Franklin, J.D. Powell and M.L. Workman
- Discrete-Time Control Systems by K. Ogata
- Linear Optimal Control Systems by H. Kwakernaak and
R. Sivan
Grade:
- Mid-Exam 30%
- Final Exam 40%
- Homework 20%
- Attendance 10%
Download Lecture Materials:
ME1035 Advanced Robotics
Course Description:
In this course, dynamics and control methodologies of robot manipulators will be introduced. From independent joint control to impedance control, many different kinds of control methodologies for robots will be reviewed. After introducing general control method of robots, telerobotics and haptics will be introduced.
Instructor: Jee-Hwan
Ryu, F401, T: 560-1250
Prerequisite: Feedback Control System, Introduction to Robotics
Text: "Robot Modeling and Control," by Mark W. Spong etc.,Wiley,2006
Grade:
- Term-Project 70%
- Homework 20%
- Attendance 10%
Download Lecture Materials:
Download Example for Term Project
120017 Robot Mechanism
Course Description:
In this course...
Instructor: Jee-Hwan Ryu, F401, T: 560-1250
Text: "Robot Mechanisms and Mechanical Devices Illustrated," by Paul E. Sandin, McGraw-Hill.
120021 Teleoperation and Haptics
Course Description:
In this course,
haptic and telerobotic systems will be
introduced. After introducing basic concept and application area of haptic and
telerobotic systems, we will mainly focus on dynamics and control methodologies
of haptic and telerobotic systems. Several key papers in this area will be studied
together, and time-domain passivity controller will be deeply studied as a special
topic.
Instructor: Jee-Hwan Ryu, F401, T: 560-1250
Prerequisite: Feedback Control System, Introduction to
Robotics.
Grade: Term-Project 70%; Homework 20%;
Attendance 10%.
Lecture Materials:
Recommended papers on Teleoperation and Haptics:
- [1]
Yasuyoshi Yokokohji,
Tsuneo Yoshikawa, "Bilateral control of
master-slave manipulators for ideal
kinesthetic coupling - formulation and
experiment," IEEE Transactions on Robotics
and Automation, Vol. 10, NO5, October.
Original paper is available at IEEE Xplorer
LINK
- [2]
Hannaford, B., "A design framework for teleoperators with kinesthetic feedback," Robotics and Automation, IEEE Transactions on , vol.5, no.4, pp.426-434, Aug 1989
Original paper is available at IEEE Xplorer
LINK
- [3]
Lawrence, D.A., "Stability and transparency in bilateral teleoperation," Robotics and Automation, IEEE Transactions on , vol.9, no.5, pp.624-637, Oct 1993
Original paper is available at IEEE Xplorer
LINK
- [4]
H. Kazerooni, C. L. Moore, "An Approach to Telerobotic Manipulators," ASME Journal of Dynamic Systems Measurements and Control, Vol. 119, No. 3, Sept 1997, pp. 431-438.
Original paper is available at
LINK
- [5]
H. Seraji, R. Colbaugh, "Force tracking in impedance control," Intern. Journ. of Robotics Research, 16(1), pp. 97-117, 1997.
- [6] Adams, R.J.; Hannaford, B., "Stable haptic interaction with virtual environments," Robotics and Automation, IEEE Transactions on , vol.15, no.3, pp.465-474, Jun 1999
Original paper is available at IEEE Xplorer
LINK
- [7] Colgate, J.E.; Brown, J.M., "Factors affecting the Z-Width of a haptic display," Robotics and Automation, 1994. Proceedings., 1994 IEEE International Conference on , vol., no., pp.3205-3210 vol.4, 8-13 May 1994
Original paper is available at IEEE Xplorer
LINK
- [8] Colgate, J.E.; Schenkel, G., "Passivity of a class of sampled-data systems: application to haptic interfaces," American Control Conference, 1994 , vol.3, no., pp. 3236-3240 vol.3, 29 June-1 July 1994
Original paper is available at IEEE Xplorer
LINK
- [9] Jee-Hwan Ryu, Dong-Soo Kwon and
Blake Hannaford, “Stable Teleoperation with
Time Domain Passivity Control,” IEEE Trans.
on Robotics and Automation, Vol. 20, No. 2,
pp. 365-373, 2004. SCI Impact Factor: 2.103 PDF
- [10] Jee-Hwan Ryu, Yoon Sang Kim and
Blake Hannaford, “Sampled and Continuous
Time Passivity and Stability of Virtual
Environments,” IEEE Trans. on Robotics,
Vol. 20, No. 4, pp. 772-776, 2004. PDF
MEC520µðÁöÅаøÇÐ Digital Design
ÇнÀ¸ñÇ¥ ¹× °³¿ä:
µðÁöÅаú ³í¸®È¸·ÎÀÇ ±âº»°³³ä°ú ³í¸®È¸·Î¸¦ ±¸ÇöÇÏ´Â ±âº» gate (AND/OR/NOT/NAND/NOR)ÀÇ ¿ø¸®¸¦ ¹è¿ì°í , ½ÇÇèÀ» ÅëÇØ¼ ½Ç¹«¿¡¼ »ç¿ë°¡´É ÇÑ Áö½ÄÀ» ½ÀµæÇÑ´Ù. ¶ÇÇÑ Çø³Ç÷ÓÀ» »ç¿ëÇÏ¿© Á¦¾î½Ã½ºÅÛÀ» ±¸¼ºÇÏ´Â µ¥ ÇʼöÀûÀÎ °¢Á¾ interfaceȸ·Î(¿¬»êȸ·Î/°è¼öȸ·Î/º¹È£±â/¸ÖƼÇ÷º½º µî)¸¦ ±¸¼ºÇÏ°í µ¿ÀÛ¿ø¸®¸¦ ÇнÀÇÑ´Ù. ÀÌ¿Í °°Àº ȸ·Î¸¦ ÇϳªÀÇ ÁýÀûÈ µÈ chip(FPGA/CPLD)¿¡ ±¸ÇöÇϴµ¥ ÇÊ¿äÇÑ VHDL ¹× Àåºñ»ç¿ë¹ýÀ» ½ÀµæÇÑ´Ù.
´ã´ç±³¼ö: À¯ Áöȯ, F401, T: 560-1250
ÁÖ±³Àç: Digital Design, by M.Morris Mano, Prentice Hall, 2002
HBE-COMBO¥±,(ÁÖ)ÇѹéÀüÀÚ ±â¼ú¿¬±¸¼Ò,(ÁÖ)ÇѹéÀüÀÚ,2007
Âü°íµµ¼:
- µðÁöÅÐ ½Ã½ºÅÛ ¼³°è, by ¹Úõ°ü ¿Ü, »óÇдç, 2006
Æò°¡¹æ¹ý:
- Áß°£°í»ç 20%
- ±â¸»°í»ç 20%
- °úÁ¦(½ÇÇè,½Ç½ÀÆ÷ÇÔ) 50%
- Ãâ¼® 10%
¼ö¾÷³»¿ë & Download:
Quartus 2 v9.1 ´Ù¿î·Îµå
µðÁöÅÐ ±â¸»°í»ç 6¿ù 9ÀÏ ¼ö¿äÀÏ Àú³á 7½Ã 3319 10ºÐÀü ÀԽǿϷá
MEF780 Àü±âÀüÀÚ°øÇÐ ¹× ½Ç½À
ÇнÀ¸ñÇ¥ ¹× °³¿ä:
ÇöÀç»ê¾÷ÇöÀå¿¡¼ »ç¿ëµÇ°í ÀÖ´Â ±â°è½Ã½ºÅÛ¿¡´Â ´Ù¾çÇÑ Àü±â ¹× ÀüÀÚºÎǰÀÌ Æ÷ÇԵǾî ÀÖ´Ù.±×·¯¹Ç·Î ±â°è°øÇÐÀÚ´Â ÀÌ·¯ÇÑ Àü±â ¹× ÀüÀÚºÎǰ°ú ȸ·Î¿¡ ´ëÇÑ ÀÌÇØ¸¦ ÇÊ¿ä·Î ÇÑ´Ù. ÀÌ·¯ÇÑ °üÁ¡¿¡¼ º» °ú¸ñ¿¡¼´Â ±â°è°øÇп¡ ÇÊ¿äÇÑ ±âÃÊÀûÀÎ Àü±â°øÇп¡ °ü·ÃµÈ ½Ç½ÀÀ» ¼öÇàÇϹǷΠÀÌ¿¡ ´ëÇÑ ÀÀ¿ë·ÂÀ» Á¦°íÇÑ´Ù.
´ã´ç±³¼ö: À¯ Áöȯ, F401, T: 560-1250
ÁÖ±³Àç:Àü±âÀüÀÚ°øÇа³·Ð, by G.Rizzoni, ¼ÛÀ纹 ¿Ü, McGrow-hill Korea, 2003
±âÃÊÀü±âȸ·Î½ÇÇè, by Á¤Çбâ, ½Å°æ¿í, McGrow-hill Korea, 2002
Âü°íµµ¼:
- Àü±âÀüÀÚ°øÇа³·Ð, by N.P.Cook, ÀÌÀû½Ä ¿Ü, Sci Tech, 2003
Æò°¡¹æ¹ý:
- Áß°£°í»ç 20%
- ±â¸»°í»ç 40%
- °úÁ¦(½ÇÇè,½Ç½ÀÆ÷ÇÔ) 30%
- Ãâ¼® 10%
¼ö¾÷³»¿ë(ÀÌ·Ð) & Download:
- Chap.1: Basic Elements
- Chap.2: Á÷·ùȸ·Î
- Chap.3: Á÷·ùȸ·Î¸ÁÇØ¼®
- Chap.4: ±³·ùȸ·Î
- Chap.5: ijÆÐ½ÃÅÍ
StopWatch Program
- Chap.6: ÀδöÅÍ ½ÇÇè35 Âü°íÀÚ·á

- Chap.7: ±³·ùȸ·Î¸ÁÇØ¼®
- Chap.8: °úµµÇؼ®
- Chap.9: Á֯ļöÀÀ´ä
|









|
MEC382 ¸¶ÀÌÅ©·Î ÇÁ·Î¼¼¼ ÀÀ¿ë ¹× ½Ç½À
ÇнÀ¸ñÇ¥ ¹× °³¿ä:
¸¶ÀÌÅ©·Î ÇÁ·Î¼¼¼ ¹× ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯ÀÇ °³³ä ¹× ±â´É¿¡ ´ëÇÏ¿© ¼Ò°³Çϰí, ¿äÁòµé¾î ¸¹Àº ÁÖ¸ñÀ» ¹Þ°í ÀÖ´Â 8-bit RISC ±¸Á¶¸¦ °¡Áö°í ÀÖ´Â AVR ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯¿¡ ´ëÇÏ¿© °øºÎÇÑ´Ù. ƯÈ÷, °í¼º´ÉÀ» °¡Áø ATmega128À» ´ë»óÀ¸·Î ¸¶ÀÌÅ©·Î ÄÁÆ®·Ñ·¯ÀÇ ±¸Á¶¸¦ ÀÌÇØÇϰí, ¿©·¯°¡Áö ½ÇÇè½Ç½ÀÀ» ÅëÇÏ¿© ÀÀ¿ë·ÂÀ» Çâ»óÇÑ´Ù.
´ã´ç±³¼ö: À¯ Áöȯ, F401, T: 560-1250
ÁÖ±³Àç:AVR ATmega128 ¸¶½ºÅÍ, À±´ö¿ë, Ohm »ç, 2005
¸¶ÀÌÅ©·ÎÇÁ·Î¼¼¼, ±ÇÀå¿ì ¿Ü, SciTech, 2001
Âü°íµµ¼:
- IAR EWAVR ÄÄÆÄÀÏ·¯¸¦ ÀÌ¿ëÇÑ AVR ATmega128 ¸¶ÀÌÅ©·ÎÄÁÆ®·Ñ·¯, ¼ÛºÀ±æ, ¼º¾È´ç, 2005
Æò°¡¹æ¹ý:
¼ö¾÷³»¿ë & Download:
MEC240 ITÀÀ¿ë½Ç½À
ÇнÀ¸ñÇ¥ ¹× °³¿ä:
±â°èÁ¤º¸°øÇкÎÀÇ Á¤º¸ÀÀ¿ëÀü°ø¿¡¼ ÇÊ¿ä·Î µÇ¾îÁö´Â ±âÃʺо߸¦ Àü¹ÝÀûÀ¸·Î ´Ù·é´Ù. ¿©·¯°¡Áö Àü±âÀüÀÚ°ü·Ã °èÃøÀåºñ ¹× ½ÇÇè½Ç½ÀÀåºñµé¿¡ ´ëÇÏ¿© ¼Ò°³ÇÑ ÈÄ, Àü±âÀüÀÚ ¹× µðÁöÅÐ ½Ã½ºÅÛÀÇ ±âÃʸ¦ ÀÌ·Ð ¹× ½ÇÇè½Ç½ÀÀ» ÅëÇÏ¿© °øºÎÇÑ´Ù. ±×¸®°í, Çϵå¿þ¾î½Ã½ºÅÛ Æ¯È÷ ·Îº¿ ½Ã½ºÅÛÀ» ´Ù·ç±â À§ÇÑ ¼ÒÇÁÆ®¿þ¾î (C ¾ð¾î)ÇÁ·Î±×·¥¿¡ ´ëÇÏ¿©µµ °£·«È÷ ¼Ò°³ÇÑ ÈÄ ½ÇÇèÀ» ÅëÇÏ¿© ±¸ÇöÇÏ¿© º¸µµ·Ï ÇÑ´Ù.
´ã´ç±³¼ö: À¯ Áöȯ, F401, T: 560-1250
ÁÖ±³Àç:C°¡ ¹Ì´Â ·Îº¸Æ® I, ½ÅÁ¤È¯, Ohm»ç, 2005
Âü°íµµ¼:
- Àü±âÀüÀÚ°øÇа³·Ð, ÀÌÀû½Ä ¿Ü, SciTech, 2003
- Digital Design, Mano, Prentice Hall, 2002
Æò°¡¹æ¹ý:
- Áß°£ 30%
- ±â¸» 40%
- Ãâ¼® 10%
- °úÁ¦ 20%
- ¼³¹® 0%
¼ö¾÷³»¿ë & Download: º¸°í¼ ÀÛ¼º ¿¹-Part I Sample, Part II Sample
°ú³âµµ Áß°£°í»ç ¹®Á¦Áö: 2005
2006
2007
2008
°ú³âµµ ±â¸»°í»ç ¹®Á¦Áö: 2005 2006 2007 2008
|