Nonlinear control of co-operating hydraulic manipulators

This thesis presents the design, analysis, and numerical and experimental evaluation of nonlinear controllers for co-operation among several hydraulic robots operating in the presence of significant system uncertainties, non-linearities and friction. The designed controllers allow hydraulically driv...

Full description

Bibliographic Details
Main Author: Zeng, Hairong
Other Authors: Sepehri, Nariman (Mechanical and Manufacturing Engineering)
Language:en_US
Published: 2007
Subjects:
Online Access:http://hdl.handle.net/1993/2966
id ndltd-LACETR-oai-collectionscanada.gc.ca-MWU.1993-2966
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-MWU.1993-29662014-03-29T03:42:25Z Nonlinear control of co-operating hydraulic manipulators Zeng, Hairong Sepehri, Nariman (Mechanical and Manufacturing Engineering) Onyshko, Steve (Electrical & Computer Engineering) Bridges, Gregory (Electrical & Computer Engineering) Salcudean, Tim (Electrical & Computer Engineering, University of British Columbia) Nonlinear control Hydraulic manipulator Multiple manipulators Friction compensation This thesis presents the design, analysis, and numerical and experimental evaluation of nonlinear controllers for co-operation among several hydraulic robots operating in the presence of significant system uncertainties, non-linearities and friction. The designed controllers allow hydraulically driven manipulators to (i) co-operatively handle a rigid object (payload) following a given trajectory, (ii) share the payload and (iii) maintain an acceptable internal force on the object. A general description of the kinematic and dynamic relations for a hydraulically actuated multi-manipulator system is presented first. The entire mathematical model incorporates object dynamics, robot dynamics, hydraulic actuator functions and friction dynamics. For the purpose of simulations, a detailed numerical simulation program of such a system is also developed, in which two three-link planar robot manipulators resembling the Magnum hydraulic manipulators manufactured by ISE, interact with each other through manipulating a common object. The regulating control problem is studied next, in which the desired position of the object and the corresponding desired link displacement change step-wise. Initially, a controller is designed based on a backstepping technique, assuming that full knowledge of the dynamics and kinematics of the system is available. The assumption is then relaxed and the control system is analyzed. Based on the analysis, the controller is then modified to account for the uncertainty of the payload, robot dynamic parameters and hydraulic functions. Next, the regulating controller is extended to a tracking controller, which allows the object to follow a given trajectory and is robust against parameter uncertainties. Additionally, an observer is added to the controller to avoid the need of acceleration feedback. To investigate the effect of friction force, the above controllers are examined by introducing the most recent and complete LuGre friction model into the system dynamics. The tracking controller is then redesigned to compensate the effect of friction. Observers are designed to observe the immeasurable friction states. Based on the observed friction states and estimated friction parameters, an appropriate friction compensation scheme is designed which does not directly use velocity in order to avoid the need of acceleration feedback by the controller. Finally, the problem of “explosion of terms” coming from the backstepping method is solved by using the concept of dynamic surface control in which a low pass filter is integrated to avoid model differentiation. Simulations are carried out for analysis of the control system and verification of the developed controllers. Experimental examinations are performed on an available hydraulic system consisting of two single-axis hydraulic actuators. 2007-12-07T15:04:15Z 2007-12-07T15:04:15Z 2007-12-07T15:04:15Z Zeng, H. and Sepehri, N., 2007, “On Tracking Control of Co-operative Hydraulic Manipulators,” International Journal of Control, 80, 454–469. http://hdl.handle.net/1993/2966 en_US
collection NDLTD
language en_US
sources NDLTD
topic Nonlinear control
Hydraulic manipulator
Multiple manipulators
Friction compensation
spellingShingle Nonlinear control
Hydraulic manipulator
Multiple manipulators
Friction compensation
Zeng, Hairong
Nonlinear control of co-operating hydraulic manipulators
description This thesis presents the design, analysis, and numerical and experimental evaluation of nonlinear controllers for co-operation among several hydraulic robots operating in the presence of significant system uncertainties, non-linearities and friction. The designed controllers allow hydraulically driven manipulators to (i) co-operatively handle a rigid object (payload) following a given trajectory, (ii) share the payload and (iii) maintain an acceptable internal force on the object. A general description of the kinematic and dynamic relations for a hydraulically actuated multi-manipulator system is presented first. The entire mathematical model incorporates object dynamics, robot dynamics, hydraulic actuator functions and friction dynamics. For the purpose of simulations, a detailed numerical simulation program of such a system is also developed, in which two three-link planar robot manipulators resembling the Magnum hydraulic manipulators manufactured by ISE, interact with each other through manipulating a common object. The regulating control problem is studied next, in which the desired position of the object and the corresponding desired link displacement change step-wise. Initially, a controller is designed based on a backstepping technique, assuming that full knowledge of the dynamics and kinematics of the system is available. The assumption is then relaxed and the control system is analyzed. Based on the analysis, the controller is then modified to account for the uncertainty of the payload, robot dynamic parameters and hydraulic functions. Next, the regulating controller is extended to a tracking controller, which allows the object to follow a given trajectory and is robust against parameter uncertainties. Additionally, an observer is added to the controller to avoid the need of acceleration feedback. To investigate the effect of friction force, the above controllers are examined by introducing the most recent and complete LuGre friction model into the system dynamics. The tracking controller is then redesigned to compensate the effect of friction. Observers are designed to observe the immeasurable friction states. Based on the observed friction states and estimated friction parameters, an appropriate friction compensation scheme is designed which does not directly use velocity in order to avoid the need of acceleration feedback by the controller. Finally, the problem of “explosion of terms” coming from the backstepping method is solved by using the concept of dynamic surface control in which a low pass filter is integrated to avoid model differentiation. Simulations are carried out for analysis of the control system and verification of the developed controllers. Experimental examinations are performed on an available hydraulic system consisting of two single-axis hydraulic actuators.
author2 Sepehri, Nariman (Mechanical and Manufacturing Engineering)
author_facet Sepehri, Nariman (Mechanical and Manufacturing Engineering)
Zeng, Hairong
author Zeng, Hairong
author_sort Zeng, Hairong
title Nonlinear control of co-operating hydraulic manipulators
title_short Nonlinear control of co-operating hydraulic manipulators
title_full Nonlinear control of co-operating hydraulic manipulators
title_fullStr Nonlinear control of co-operating hydraulic manipulators
title_full_unstemmed Nonlinear control of co-operating hydraulic manipulators
title_sort nonlinear control of co-operating hydraulic manipulators
publishDate 2007
url http://hdl.handle.net/1993/2966
work_keys_str_mv AT zenghairong nonlinearcontrolofcooperatinghydraulicmanipulators
_version_ 1716657845378744320