Please use this identifier to cite or link to this item:
http://hdl.handle.net/10603/340462
Title: | Development of real time programming for the trajectory control and dynamic characterization of robot manipulators |
Researcher: | Selvam, B |
Guide(s): | Natarajan, U |
Keywords: | Engineering and Technology Engineering Engineering Mechanical Robot manipulators Trajectory control |
University: | Anna University |
Completed Date: | 2019 |
Abstract: | Dynamic characterization of single link flexible manipulator based on C++ (open source) environment has been presented. The differential equations representing the dynamics of single link flexible manipulator have been derived based on finite element method. While modeling the manipulator system, both rigid and flexural behaviors of the manipulator have been considered. The differential equations are solved using numerical methods; Forward-Euler (FE) and Fourth order Runge-Kutta method (RK4). The derived second order differential equations are then converted into a set of first order equations and then solved using FE and RK4 methods. The solutions obtained from the numerical methods have been compared for the solution accuracy. The dynamic characteristics of flexible manipulator such as hub angle, hub velocity, residual motion and end point displacement have been obtained using C++ environment. The entire procedure has been implemented in Dev C++ software (open source) through manual coding. Gnuplot (open source) is a plotting tool which is utilized to plot the dynamic solutions executed in C++ environment. Based on finite element procedure, internal damping and payload mass attached at the end of the manipulator have been included in the model in order to analyze their effects on the dynamic characteristics of the manipulator system. In order to validate the solution obtained using the proposed open source approach, state space representation of the dynamic model of the flexible manipulator has been derived to analyze in Matlab environment. The simulation results demonstrate that the proposed C++ based dynamic analysis of complex dynamic system such as flexible manipulator provides researchers and students a better platform compared to Matlab like commercial software which is very expensive. Trajectory tracking control of two-link rigid planar robot manipulator using proportional-integral-derivative (PID) control based on Matlab and C++ environments has also been presented in this work. Two-link planar rigid manipulator is a complex dynamic system, where interaction effects within the links of the manipulator such as coriolis and centrifugal effects make the system dynamics a complex one. Trajectory tracking control of two-link planar rigid manipulator is an important task as it has been used in manufacturing industries for various applications such as painting, welding, pick and place, assembly, etc. The coupled differential equations representing the dynamics of the two-link planar rigid manipulator have been considered for trajectory tracking control task. PID control law has been included in the coupled dynamic equations to demonstrate the controller performance on trajectory tracking task and the differential equations incorporated with the PID control law are solved using FE and RK4 methods to obtain controlled time varied input torque required to track the desired trajectory.Simulink model of two-link planar rigid robot manipulator has been developed and solved inMatlab environment in order to validate the proposed C++ based analysis. Simulation of the proposed work shows good agreement of results between Matlab/simulink and C++ environments newline |
Pagination: | xv,117 p. |
URI: | http://hdl.handle.net/10603/340462 |
Appears in Departments: | Faculty of Mechanical Engineering |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
01_title.pdf | Attached File | 102.74 kB | Adobe PDF | View/Open |
02_certificates.pdf | 104.92 kB | Adobe PDF | View/Open | |
03_vivaproceedings.pdf | 292.93 kB | Adobe PDF | View/Open | |
04_bonafidecertificate.pdf | 146.56 kB | Adobe PDF | View/Open | |
05_abstracts.pdf | 122.65 kB | Adobe PDF | View/Open | |
06_acknowledgements.pdf | 131.39 kB | Adobe PDF | View/Open | |
07_contents.pdf | 130.9 kB | Adobe PDF | View/Open | |
08_listoftables.pdf | 5.72 kB | Adobe PDF | View/Open | |
09_listoffigures.pdf | 248.17 kB | Adobe PDF | View/Open | |
10_listofabbreviations.pdf | 121.75 kB | Adobe PDF | View/Open | |
11_chapter1.pdf | 556.99 kB | Adobe PDF | View/Open | |
12_chapter2.pdf | 277.69 kB | Adobe PDF | View/Open | |
13_chapter3.pdf | 693.86 kB | Adobe PDF | View/Open | |
14_chapter4.pdf | 297.75 kB | Adobe PDF | View/Open | |
15_chapter5.pdf | 912.3 kB | Adobe PDF | View/Open | |
16_chapter6.pdf | 14.62 kB | Adobe PDF | View/Open | |
17_conclusion.pdf | 14.62 kB | Adobe PDF | View/Open | |
19_listofpublications.pdf | 227.99 kB | Adobe PDF | View/Open | |
80_recommendation.pdf | 59.91 kB | Adobe PDF | View/Open |
Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Altmetric Badge: