Lightweight manipulators; Flexible multibody systems; stable inversion; Internal dynamics; Differential-algebraic equation; Input-output normal form
Abstract :
[en] Inverse dynamics methods are presented and analyzed in detail for the feedforward control of underactuated manipulators. Thereby, two different exact strategies are discussed: the standard stable inversion method, which relies on the formulation of a two-point boundary value problem, and an alternative optimization problem formulation, which does not require any boundary conditions. This paper proves that the solution of the optimization problem converges to the solution of the boundary value problem in the limit case where the lengths of the pre- and post-actuation phases tend to infinity. It is also shown that both strategies can be directly based on the DAE form of the equations of motion, so that there is no need to explicitly derive the input-output normal form, and standard multibody modeling codes can be used. The developments are illustrated using examples of manipulators with passive and compliant joints.
Disciplines :
Mechanical engineering
Author, co-author :
Bastos, Guaraci J.; Federal University of Pernambuco > Mechanical Engineering Department
Seifried, Robert; Hamburg University of Technology > Institute of Mechanics and Ocean Engineering
Bruls, Olivier ; Université de Liège > Département d'aérospatiale et mécanique > Laboratoire des Systèmes Multicorps et Mécatroniques
Language :
English
Title :
Analysis of stable model inversion methods for constrained underactuated mechanical systems
scite shows how a scientific paper has been cited by providing the context of the citation, a classification describing whether it supports, mentions, or contrasts the cited claim, and a label indicating in which section the citation was made.
Bibliography
[1] Karray, F., Modi, V., Chan, J., On the nonlinear dynamics and control of flexible orbiting manipulators. Nonlinear Dyn. 5(1) (1994), 71–91.
[2] Seifried, R., Integrated mechanical and control design of underactuated multibody systems. Nonlinear Dyn. 67(2) (2012), 1539–1557.
[3] Cannon, H., Schmitz, E., Initial experiments on the end-point control of a flexible one-link robot. Int. J. Robotics Res. 3:3 (1984), 62–75.
[4] Brockett, R.W., Feedback invariants for nonlinear systems. Proceedings of the VIIth IFAC World Congress, 1978, 1115–1120 Helsinki.
[5] Isidori, A., Nonlinear Control Systems. third ed., 1995, Springer, London, UK.
[6] Sastry, S., Nonlinear Systems: Analysis, Stability and Control. 1999, Springer, New York.
[7] Fliess, M., Levine, J.L., Martin, P., Rouchon, P., Flatness and defect of non-linear systems: introductory theory and examples. Int. J. Control 61(6) (1995), 1327–1361.
[8] Singer, N., Seering, W., Preshaping command inputs to reduce system vibration. J. Dyn. Syst. Meas. Control 112 (1990), 76–82.
[9] Kwon, D.-S., Book, W.J., A time-domain inverse dynamics tracking control of a single-link flexible manipulator. J. Dyn. Syst., Meas. Control 116 (1994), 193–200.
[10] Devasia, S., Chen, D., Paden, B., Nonlinear inversion-based output tracking. IEEE Trans. Autom. Control 41:7 (1996), 930–942.
[11] Taylor, D., Li, S., Stable inversion of continuous-time nonlinear systems by finite-difference methods. IEEE Trans. Autom. Control 47:3 (2002), 537–542.
[12] Dwivedy, S., Eberhard, P., Dynamic analysis of flexible manipulators, a literature review. Mech. Mach. Theory 7 (2006), 749–777.
[13] Géradin, M., Cardona, A., Flexible Multibody Dynamics: A Finite Element Approach. 2001, John Wiley & Sons, New York, USA.
[14] Wehage, R., Haug, E., Generalized coordinate partitioning for dimension reduction in analysis of constrained dynamic systems. J. Mech. Des. 104 (1982), 247–255.
[15] Seifried, R., Dynamics of Underactuated Multibody System. 2014, Springer, Switzerland.
[16] Brüls, O., Bastos, G., Seifried, R., A stable inversion method for feedforward control of constrained flexible multibody systems. J. Comput. Nonlinear Dyn., 9, 2014, 011014.
[17] Bastos, G., Seifried, R., Brüls, O., Inverse dynamics of serial and parallel underactuated multibody systems using a DAE optimal control approach. Multibody Syst. Dyn. 30(3) (2013), 359–376.
[18] Seifried, R., Bastos, G., Brüls, O., Computation of bounded feed-forward control for underactuated multibody systems using nonlinear optimization. Proc. Appl. Math. Mech. (PAMM) 11 (2011), 69–70.
[19] Blajer, W., Kolodziejczyk, K., A geometric approach to solving problems of control constraints: Theory and a DAE framework theory. Multibody Syst. Dyn. 11 (2004), 343–364.
[20] Garcia de Jalon, J., Bayo, E., Kinematic and Dynamic Simulation of Multibody Systems - The Real-Time Challenge. 1994, Springer Verlag.
[21] Garcia de Jalon, J., Gutierrez-Lopez, M., Multibody dynamics with redundant constraints and singular mass matrix: existence, uniqueness, and determination of solutions for accelerations and constraint forces. Multibody Syst. Dyn. 30 (2013), 311–341.
[22] Seifried, R., Two approaches for feedforward control and optimal design of underactuated multibody systems. Multibody Syst. Dyn. 27:1 (2012), 75–93.
[23] Bock, H., Plitt, K., A multiple shooting algorithm for direct solution of optimal control problems. Proceedings of 9th World Congress - International Federation of Automatic Control, 1984, 242–247.
[24] Chung, J., Hulbert, G., A time integration algorithm for structural dynamics with improved numerical dissipation: The generalized-α method. J. Appl. Mech. 60 (1993), 371–375.
[25] Arnold, M., Brüls, O., Convergence of the generalized-α scheme for constrained mechanical systems. Multibody Syst. Dyn. 18:2 (2007), 185–202.
Similar publications
Sorry the service is unavailable at the moment. Please try again later.
This website uses cookies to improve user experience. Read more
Save & Close
Accept all
Decline all
Show detailsHide details
Cookie declaration
About cookies
Strictly necessary
Performance
Strictly necessary cookies allow core website functionality such as user login and account management. The website cannot be used properly without strictly necessary cookies.
This cookie is used by Cookie-Script.com service to remember visitor cookie consent preferences. It is necessary for Cookie-Script.com cookie banner to work properly.
Performance cookies are used to see how visitors use the website, eg. analytics cookies. Those cookies cannot be used to directly identify a certain visitor.
Used to store the attribution information, the referrer initially used to visit the website
Cookies are small text files that are placed on your computer by websites that you visit. Websites use cookies to help users navigate efficiently and perform certain functions. Cookies that are required for the website to operate properly are allowed to be set without your permission. All other cookies need to be approved before they can be set in the browser.
You can change your consent to cookie usage at any time on our Privacy Policy page.