Computed Torque Control of Articulated Multibody Systems in the Generalized Divide and Conquer Algorithm Framework

Author(s):  
Cameron Kingsley ◽  
Mohammad Poursina

An extension to the Generalized-Divide-and-Conquer Algorithm (GDCA) is presented in this paper in conjunction with the Computed-Torque-Control-Law (CTCL) to model and control fully actuated multibody systems. CTCL uses the inverse dynamics to provide control inputs to the system while, the dynamics of the system must be formed and solved in each iteration. Herein, the GDCA is extended to form and solve the inverse dynamics to find control torques. Further, this method is also extended to efficiently solve the equations of motion of the controlled system. This significantly reduces the complexity of modeling, simulating, and controlling the fully actuated multibody systems to O(n) or O(logn) operations in each iteration in the serial and parallel implementations, respectively.

Author(s):  
Mohammad Poursina ◽  
Kurt S. Anderson

Generalized divide and conquer algorithm (GDCA) is presented in this paper. In this new formulation, generalized forces appear explicitly in handle equations in addition to the spatial forces, absolute and generalized coordinates which have already been used in the original version of DCA. To accommodate these generalized forces in handle equations, a transformation is presented in this paper which provides an equivalent spatial force as an explicit function of a given generalized force. Each generalized force is then replaced by its equivalent spatial force applied from the appropriate parent body to its child body at the connecting joint without violating the dynamics of the original system. GDCA can be widely used in multibody problems in which a part of the forcing information is provided in generalized format. Herein, the application of the GDCA in controlling multibody systems in which the known generalized forces are fedback to the system is explained. It is also demonstrated that in inverse dynamics and closed-loop control problems in which the imposed constraints are often expressed in terms of generalized coordinates, a set of unknown generalized forces must be considered in the dynamics of system. As such, using both spatial and generalized forces, GDCA can be widely used to model these complicated multibody systems if it is desired to benefit from the computational advantages of the DCA.


Author(s):  
La´szlo´ L. Kova´cs ◽  
Jo´zsef Ko¨vecses ◽  
Ambrus Zelei ◽  
La´szlo´ Bencsik ◽  
Ga´bor Ste´pan

This paper aims to generalize the computed torque control method for underactuated systems which are modeled by a non-minimum set of generalized coordinates subjected to geometric constraints. The control task of the underactuated robot is defined in the form of servo constraint equations that have the same number as the number of independent control inputs. A PD controller is synthesized based on projecting the equations of motion into the nullspace of the distribution matrix of the actuator forces/torques. The results are demonstrated by numerical simulation and experiments conducted on a two degrees-of-freedom device.


2020 ◽  
Vol 18 (2) ◽  
pp. 269
Author(s):  
Jelena Vidaković ◽  
Vladimir Kvrgić ◽  
Mihailo Lazarević ◽  
Pavle Stepanić

A development of a robot control system is a highly complex task due to nonlinear dynamic coupling between the robot links. Advanced robot control strategies often entail difficulties in implementation, and prospective benefits of their application need to be analyzed using simulation techniques. Computed torque control (CTC) is a feedforward control method used for tracking of robot’s time-varying trajectories in the presence of varying loads. For the implementation of CTC, the inverse dynamics model of the robot manipulator has to be developed. In this paper, the addition of CTC compensator to the feedback controller is considered for a Spatial disorientation trainer (SDT). This pilot training system is modeled as a 4DoF robot manipulator with revolute joints. For the designed mechanical structure, chosen actuators and considered motion of the SDT, CTC-based control system performance is compared with the traditional speed PI controller using the realistic simulation model. The simulation results, which showed significant improvement in the trajectory tracking for the designed SDT, can be used for the control system design purpose as well as within mechanical design verification.


Author(s):  
Imad M. Khan ◽  
Kalyan C. Addepalli ◽  
Mohammad Poursina

In this paper, we present an extension of the generalized divide-and-conquer algorithm (GDCA) for modeling constrained multi-flexible-body systems. The constraints of interest in this case are not the motion constraints or the presence of closed kinematic loops but those that arise due to inverse dynamics or control laws. The introductory GDCA paper introduced an efficient methodology to include generalized constraint forces in the handle equations of motion of the original divide-and-conquer algorithm for rigid multibody systems. Here, the methodology is applied to flexible bodies connected by kinematic joints. We develop necessary equations that define the algorithm and present a well known numerical example to validate the method.


Sign in / Sign up

Export Citation Format

Share Document