Application of Real-Time Predictive Control to Robot Arms

碩士 === 國立成功大學 === 工程科學系碩博士班 === 100 === Both optimal control and predictive control are used and compared to control the model of a robot arm. The main reason for using the predictive control approach is that we want to attain the optimal performance by predicting the force/torque required to track...

Full description

Bibliographic Details
Main Authors: Shiau-ShiunLin, 林孝勳
Other Authors: Jer-Nan Juang
Format: Others
Language:en_US
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/49180728677162394592
id ndltd-TW-100NCKU5028073
record_format oai_dc
spelling ndltd-TW-100NCKU50280732015-10-13T21:33:37Z http://ndltd.ncl.edu.tw/handle/49180728677162394592 Application of Real-Time Predictive Control to Robot Arms 即時性預測控制在機器手臂上之應用 Shiau-ShiunLin 林孝勳 碩士 國立成功大學 工程科學系碩博士班 100 Both optimal control and predictive control are used and compared to control the model of a robot arm. The main reason for using the predictive control approach is that we want to attain the optimal performance by predicting the force/torque required to track a desired output trajectory. Another reason is that the predictive control approach enables controller design to be fulfilled in real time by system identification without knowing the system model. The moving motions of a robot arm can be roughly classified into the swinging motion and the raising motion, and their movement patterns resemble the movement of a pendulum and an inverted pendulum, respectively. Thus we resort to the models of a pendulum and an inverted pendulum for deriving the dynamic equations and to compare the control results of the optimal control approach and the predictive control approach. We then apply the two control approaches to a three-link robot arm. For predictive control, we utilize the input-output data from a nonlinear system to perform system identification and acquire the linear time-invariant system to control our model. For optimal control, we use the linear quadratic regulator design on a linearized model for small motion. We derive the arm trajectories from simulated results for angles, as done in geometric kinematics. All simulations of robot arms are performed on time intervals of 1 millisecond. A comparison of these two trajectories shows that the predictive control approach is superior to the optimal control approach in reaching our desired position in finite time. Jer-Nan Juang 莊哲男 2012 學位論文 ; thesis 60 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立成功大學 === 工程科學系碩博士班 === 100 === Both optimal control and predictive control are used and compared to control the model of a robot arm. The main reason for using the predictive control approach is that we want to attain the optimal performance by predicting the force/torque required to track a desired output trajectory. Another reason is that the predictive control approach enables controller design to be fulfilled in real time by system identification without knowing the system model. The moving motions of a robot arm can be roughly classified into the swinging motion and the raising motion, and their movement patterns resemble the movement of a pendulum and an inverted pendulum, respectively. Thus we resort to the models of a pendulum and an inverted pendulum for deriving the dynamic equations and to compare the control results of the optimal control approach and the predictive control approach. We then apply the two control approaches to a three-link robot arm. For predictive control, we utilize the input-output data from a nonlinear system to perform system identification and acquire the linear time-invariant system to control our model. For optimal control, we use the linear quadratic regulator design on a linearized model for small motion. We derive the arm trajectories from simulated results for angles, as done in geometric kinematics. All simulations of robot arms are performed on time intervals of 1 millisecond. A comparison of these two trajectories shows that the predictive control approach is superior to the optimal control approach in reaching our desired position in finite time.
author2 Jer-Nan Juang
author_facet Jer-Nan Juang
Shiau-ShiunLin
林孝勳
author Shiau-ShiunLin
林孝勳
spellingShingle Shiau-ShiunLin
林孝勳
Application of Real-Time Predictive Control to Robot Arms
author_sort Shiau-ShiunLin
title Application of Real-Time Predictive Control to Robot Arms
title_short Application of Real-Time Predictive Control to Robot Arms
title_full Application of Real-Time Predictive Control to Robot Arms
title_fullStr Application of Real-Time Predictive Control to Robot Arms
title_full_unstemmed Application of Real-Time Predictive Control to Robot Arms
title_sort application of real-time predictive control to robot arms
publishDate 2012
url http://ndltd.ncl.edu.tw/handle/49180728677162394592
work_keys_str_mv AT shiaushiunlin applicationofrealtimepredictivecontroltorobotarms
AT línxiàoxūn applicationofrealtimepredictivecontroltorobotarms
AT shiaushiunlin jíshíxìngyùcèkòngzhìzàijīqìshǒubìshàngzhīyīngyòng
AT línxiàoxūn jíshíxìngyùcèkòngzhìzàijīqìshǒubìshàngzhīyīngyòng
_version_ 1718066562301165568