31 research outputs found

    Passivity-Based Control Improvement of Single-Link Flexible Manipulators by a Two-Degree-of-Freedom PID Motor controller

    Get PDF
    A new approach to a previous passivity-based control scheme of single-link flexible manipulators is presented herein. Such previous scheme achieves precise positioning of the link tip by combining a position angular control of the motor (inner loop) with a link vibration damping (outer loop), which can be designed independently by decoupling joint and link dynamics with a linear strain feedback. Although, precise positioning can be achieved under large tip payload changes, the used inner loop cannot eliminate the steady-state position error due to the nonlinearities present in the motor. The contribution presented in this work consists of using a two-degree of freedom PID motor controller to solve this problem, eliminating thus the steady-state error while also improving the settling time of the angular position. Simulation and experimental results are carried out to illustrate these improvements

    Control of Flexible Manipulators. Theory and Practice

    Get PDF

    From underactuation to quasi-full actuation: Aiming at a unifying control framework for articulated soft robots

    Get PDF
    We establish a structure preserving state and input transformation that allows a class of underactuated Euler Lagrange systems to be treated as “quasi-fully” actuated. In this equivalent quasi-fully actuated form, the system is characterized by the same Lagrangian structure as the original one. This facilitates the design of control approaches that take into account the underlying physics of the system and that shape the system dynamics to a minimum extent. Due to smoothness constraints on the new input vector that acts directly on the noncollocated coordinates, we coin the term quasi-fully actuated. The class of Euler–Lagrange systems we consider is the class of articulated soft robots with nonlinear spring characteristics that are modeled with a block diagonal inertia matrix. We illustrate how the quasi-fully actuated form enables the direct transfer of control concepts that have been derived for fully actuated manipulators. We adopt the popular energy-shaping and two passivity-based concepts. The exemplary adoptions of the PD+ and Slotine and Li controllers allow us to solve the task-space tracking problem for highly elastic joint robots with nonlinear spring characteristics. These control schemes allow compliant behavior of the robot's TCP to be specified with respect to a reference trajectory. A key aspect of the presented framework is that it enables the adoption of rigid joint controllers as well as concepts underlying the original stability analysis. We believe that our framework presents an important step toward unifying the control design for rigid and articulated soft robots

    Intelligent Control

    Get PDF

    Eliminating stick-slip vibrations in drill-strings with a dual-loop control strategy optimized by the CRO-SL algorithm

    Get PDF
    Funding: This work was partially supported by the Spanish Ministerial Commission of Science and Technology (MICYT) through project number TIN2017-85887-C2-2-P Acknowledgments: The authors would like to thank Marian Wiercigroch and Vahid Vaziri from the Centre for Applied Dynamics Research, University of Aberdeen, for providing the realistic drill-string parameters used in this work.Peer reviewedPublisher PD

    Dynamics and control of flexible manipulators

    Get PDF
    Flexible link manipulators (FLM) are well-known for their light mass and small energy consumption compared to rigid link manipulators (RLM). These advantages of FLM are even of greater importance in applications where energy efficiency is crucial, such as in space applications. However, RLM are still preferred over FLM for industrial applications. This is due to the fact that the reliability and predictability of the performance of FLM are not yet as good as those of RLM. The major cause for these drawbacks is link flexibility, which not only makes the dynamic modeling of FLM very challenging, but also turns its end-effector trajectory tracking (EETT) into a complicated control problem. The major objectives of the research undertaken in this project were to develop a dynamic model for a FLM and model-based controllers for the EETT. Therefore, the dynamic model of FLM was first derived. This dynamic model was then used to develop the EETT controllers. A dynamic model of a FLM was derived by means of a novel method using the dynamic model of a single flexible link manipulator on a moving base (SFLMB). The computational efficiency of this method is among its novelties. To obtain the dynamic model, the Lagrange method was adopted. Derivation of the kinetic energy and the calculation of the corresponding derivatives, which are required in the Lagrange method, are complex for the FLM. The new method introduced in this thesis alleviated these complexities by calculating the kinetic energy and the required derivatives only for a SFLMB, which were much simpler than those of the FLM. To verify the derived dynamic model the simulation results for a two-link manipulator, with both links being flexible, were compared with those of full nonlinear finite element analysis. These comparisons showed sound agreement. A new controller for EETT of FLM, which used the singularly perturbed form of the dynamic model and the integral manifold concept, was developed. By using the integral manifold concept the links’ lateral deflections were approximately represented in terms of the rotations of the links and input torques. Therefore the end-effector displacement, which was composed of the rotations of the links and links’ lateral deflections, was expressed in terms of the rotations of the links and input torques. The input torques were then selected to reduce the EETT error. The originalities of this controller, which was based on the singularly perturbed form of the dynamic model of FLM, are: (1) it is easy and computationally efficient to implement, and (2) it does not require the time derivative of links’ lateral deflections, which are impractical to measure. The ease and computational efficiency of the new controller were due to the use of the several properties of the dynamic model of the FLM. This controller was first employed for the EETT of a single flexible link manipulator (SFLM) with a linear model. The novel controller was then extended for the EETT of a class of flexible link manipulators, which were composed of a chain of rigid links with only a flexible end-link (CRFE). Finally it was used for the EETT of a FLM with all links being flexible. The simulation results showed the effectiveness of the new controller. These simulations were conducted on a SFLM, a CRFE (with the first link being rigid and second link being flexible) and finally a two-link manipulator, with both links being flexible. Moreover, the feasibility of the new controller proposed in this thesis was verified by experimental studies carried out using the equipment available in the newly established Robotic Laboratory at the University of Saskatchewan. The experimental verifications were performed on a SFLM and a two-link manipulator, with first link being rigid and second link being flexible.Another new controller was also introduced in this thesis for the EETT of single flexible link manipulators with the linear dynamic model. This controller combined the feedforward torque, which was required to move the end-effector along the desired path, with a feedback controller. The novelty of this EETT controller was in developing a new method for the derivation of the feedforward torque. The feedforward torque was obtained by redefining the desired end-effector trajectory. For the end-effector trajectory redefinition, the summation of the stable exponential functions was used. Simulation studies showed the effectiveness of this new controller. Its feasibility was also proven by experimental verification carried out in the Robotic Laboratory at the University of Saskatchewan

    Fuzzy PD control of an optically guided long reach robot

    Get PDF
    This thesis describes the investigation and development of a fuzzy controller for a manipulator with a single flexible link. The novelty of this research is due to the fact that the controller devised is suitable for flexible link manipulators with a round cross section. Previous research has concentrated on control of flexible slender structures that are relatively easier to model as the vibration effects of torsion can be ignored. Further novelty arises due to the fact that this is the first instance of the application of fuzzy control in the optical Tip Feedback Sensor (TFS) based configuration. A design methodology has been investigated to develop a fuzzy controller suitable for application in a safety critical environment such as the nuclear industry. This methodology provides justification for all the parameters of the fuzzy controller including membership fUllctions, inference and defuzzification techniques and the operators used in the algorithm. Using the novel modified phase plane method investigated in this thesis, it is shown that the derivation of complete, consistent and non-interactive rules can be achieved. This methodology was successfully applied to the derivation of fuzzy rules even when the arm was subjected to different payloads. The design approach, that targeted real-time embedded control applicat.ions from the outset, results in a controller implementation that is suitable for cheaper CPU constrained and memory challenged embedded processors. The controller comprises of a fuzzy supervisor that is used to alter the derivative term of a linear classical Proportional + Derivative (PD) controller. The derivative term is updated in relation to the measured tip error and its derivative obtained through the TFS based configuration. It is shown that by adding 'intelligence' to the control loop in this way, the performance envelope of the classical controller can be enhanced. A 128% increase in payload, 73.5% faster settling time and a reduction of steady state of over 50% is achieved using fuzzy control over its classical counterpart
    corecore