Abstract
The paper develops and discusses the generalization of modeling methods for systems with non-holonomic constraints. The classification of constraints has been revisited and a concept of program constraints introduced. High-order non-holonomic constraints (HONC), as presented in examples, are the generalization of the constraint concept and may, as a constraint class, include many of motion requirements that are put upon mechanical systems. Generalized program motion equations (GPME) that have been derived in the paper can be applied to systems with HONC. Concepts of virtual displacements and a generalized variational principle for high-order constraints are presented. Classical modeling methods for non-holonomic systems based on Lagrange equations with multipliers, Maggi, Appell–Gibbs, Boltzman–Hamel, Chaplygin and others are peculiar cases of GPME. The theory has been illustrated with examples of high-order constraints. Motion equations have been derived for a system subjected to a constraint that programmed a trajectory curvature profile. Efficiency, advantages and disadvantages of GPME have been discussed.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Appell, P., 'Exemple de mouvement d'un point assujeti á une liason exprimée par une relation non linéaire entre les composantes de la vitesse', Comptes Rendus 152, 1911, 40-50.
Appell, P., Traité de mécanique rationnelle, Gauthier-Villars, Paris, Vol. 1, 1941, Vol. 2, 1953.
Arabyan, A. and Wu, F., 'An improved formulation for constrained mechanical systems', Multibody System Dynamics 2(1), 1998, 49-69.
Beghin, H., Course de mécanique, 1947.
Boltzmann, L., 'Ñber die Form der Lagrangerchen Gleichungen für nichtholonome generalisierte Koordinaten', Sitzungsberichte der Mathematisch-Naturwissenschaftliche Akademie der Wissenschaften zu Wien, Bd. CXI, Ab. IIa, Heft 1-2, 1902, 1603-1614.
Carvallo, E., 'L'electricité de l'expérience et ramenée au principe des travaux virtuels', Coll. Scienta 19, 1902.
Chaplygin, S.A., 'About a motion of a heavy body on a horizontal plane', in Izbrannye Trudy Klassiki Nauki, Nauka, Moscow, 1897, Chap. 3, 363-375 [in Russian].
de Jalon, J.G. and Bayo, E., Kinematic and Dynamic Simulation of Multibody Systems, Mechanical Engineering Series, Springer-Verlag, Berlin, 1994.
Dobronravov, V.V., Foundations of Mechanics of Non-Holonomic Systems, Mir, Moscow, 1970.
Elmqvist, H., Breuch, M., Mattsson, S.-E., Olsson, H. and Otter, M., Dymola User's Manual, Dynasi AB, Research Park Ideon, 223 70 Lund, Sweden, 2000, www.dynasim.se.
Gaponov, V., 'Nonholonomic systems of S.A. Chaplygin and the theory of commutative electrical machinery', Doklady Akademii Nauk SSSR 87, 1952, 401 [in Russian].
Grioli, G., 'Particular solutions in stereodynamics', in Stereodynamics, Centro Internazionale Matematico Estivo, Edizioni Cremonese, Rome, 1972, 1-65 [in Italian].
Gutowski, R., Analytical Mechanics, PWN, Warsaw, 1972 [in Polish]. Also “Analytical mechanics”, in Foundation of Mechanics, H. Zorski (ed.), Polish Scientific Publisher/Elsevier, 1985, 1-119 (original in Polish 1985).
Hamel, G., Theoretische Mechanik, Springer-Verlag, Berlin, 1967.
Hamel, G., 'Die Lagrange-Eulersche Gleichungen der Mechanik', Z. Phys. 50, 1904, 1-57.
Hogan, N., 'An organizing principle for a class of voluntary movements', J. Neurosci. 4(11), 1984, 2745-2754.
Huston, R.L., 'On the equivalence of Kane's equations and Gibbs' equations for multibody dynamics formulations', Mech. Res. Commun. 14(2), 1987, 123-131.
Jarzebowska, E., 'Variational principles and motion equations of analytical mechanics of constrained variable mass systems', Ph.D. Dissertation, Aerospace Department,Warsaw University of Technology, Warsaw, 1988 [in Polish].
Jarzebowska, E., 'The problem of small oscillations of mechanical systems with arbitrary order nonholonomic program constraints', Nonlinear Vibration Problems 24, 1991, 141-160.
Jarzebowska, E. and McClamroch, N.H., 'On nonlinear control of the Ishlinsky problem as an example of a nonholonomic non-Chaplygin system', in Proceedings of American Control Conference 2000, Chicago, IL, IEEE, New York, 2000, 3249-3253.
Jarzebowska, E. and Kulinicz, K., 'Stability analysis application to selected biomechanical systems', Biology of Sport, Supp., No. 7, 1997, 227-232.
Kamman, J.W. and Huston, R.L., 'Dynamics of constrained multibody systems', J. Appl.Mech. 51, 1984, 899-903.
Kane, T.R., Dynamics, Holt, Rinehart & Wilson, New York, 1968.
Kane, T.R. and Levinson, D.L., Dynamics-Theory and Applications, McGraw-Hill, New York, 1985.
Koh, K.C. and Cho, H.S., 'A smooth path tracking algorithm for wheeled mobile robotics with dynamic constraints', J. Intell. Robotic Syst. 24, 1999, 367-385.
Kolmanovsky, I. and McClamroch, H.H., 'Developments in nonholonomic control problems', IEEE Control Systems, December 1995, 20-36.
Lancos, C., The Variational Principle of Mechanics, 4th edn., Dover Publications, New York, 1986.
Larin, V.B., 'Stabilizing the motion of a system With nonholonomic constraints', Internat. J. Appl. Mech. 34(7), 1998, 683-693.
Mangeron, D. and Deleanu, S., 'Sur une classe d'équations de la mécanique analytique ou sens de Tzenoff', Comptes Rendus de l'Academie Bulgare des Sciences 15, 1962, 1-9.
Molian, S., The Practical Kinematics and Dynamics of Machinery, Adlen Press, Boston, MA, 1977.
Moon, F.C., Applied Dynamics, John Wiley & Sons, New York, 1998.
Xu, M., Liu, C. and Huston, R.L., 'Analysis of non-linearly constrained nonholonomic multibody systems', Internat. J. Non-Linear Mech. 25(5), 1990, 511-519.
Murray, R.M., Li, Z.X. and Sastry, S.S., A Mathematical Introduction to Robotic Manipulation, CRC Press, Boca Raton, FL, 1994.
Nejmark, J.I. and Fufaev, N.A., Dynamics of Nonholonomic Systems, American Mathematical Society, Providence, RI, 1972.
Nielsen, J., Vorlesungen über elementäre Mechanik, Verlag von J. Springer, Berlin, 1935.
Nikravesh, P., Computer Aided Analysis of Mechanical Systems, Prentice Hall, Englewood Cliffs, NJ, 1988.
Oriolo, G. and Nakamura, Y., 'Control of mechanical systems with second-order nonholonomic constraints: Underactuated manipulators', in Proceedings of 30th Conference on Decision and Control, IEEE, New York, 1991, 2398-2403.
Passerello, C.E. and Huston, R.T., 'Another look at nonholonomic systems', J. Appl. Mech. 40(1), 1973, 101-104.
Papastavridis, J.G., 'On the nonlinear Appell's equations and the determination of generalized reaction forces', Internat. J. Engrg. Sci. 26(6), 1988, 609-625.
Papastavridis, J.G., 'On the Boltzmann-Hamel equations of motion: A vectorial treatment', J. Appl. Mech. 61, 1994, 453-459.
Papastavridis, J.G., 'A panoramic overview of the principles and equations of motion of advanced engineering dynamics', Appl. Mech. Rev. 51(4), 1998, 239-265.
Pars, L.A., Treatise of Analytical Dynamics, W. Heinemann, London, 1965.
Rong, Q., 'The equations of motion for the system of the variable mass in the non-linear nonholonomic space', Appl. Math. Mech. (English Ed.) 17(4), 1996, 379-384.
Rong, Q., 'The fundamental equations of dynamics using representation of quasi-coordinates in the space of nonLinear non-holonomic constraints', Appl. Math. Mech. (English Ed.) 18(11), 1997, 1105-1113.
Rong, Q., 'The method of derivation of Mac-Millan's equations for the non-linear nonholonomic systems', Appl. Math. Mech. (English Ed.) 17(6), 1996, 585-587.
Scheuer, A. and Laugier, Ch., 'Planning sub-optimal and continuous-curvature paths for carlike robots', in Proceedings of the 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems, IEEE, New York, 1998, 25-31.
Shkel, A.M. and Lumelsky, V.J., 'Motion planning for nonholonomic robots in a limited workspace', in Proceedings of the 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems, IEEE, New York, 1998, 1473-1478.
Shuhong, Z. and Tianling, L., 'Another class of d'Alembert principle and a new Maggi equation for arbitrary order nonholonomic mechanical systems in derivative space', Appl. Math. Mech. (English Ed.) 17(12), 1996, 1165-1169.
Tianling, L., 'Universal d'Alembert principle and equations of motion for any order nonholonomic systems in derivative space', Chinese Sci. Bull. 24, 1992, 56-63.
Tzenoff, J., 'Sur les équations du mouvement des systèmes mécanique nonholonomes', Math. Ann. 91, 1924, 161-168.
Udwadia, F. and Kalaba, R., Analytical Dynamics-A New Approach, Cambridge University Press, Cambridge, 1996.
Vershik, A.M., 'Classical and nonclassical dynamics with constraints', in New in Global Analysis, Gosudarstviennij Universitet, Moscow, 1984, 36-64.
Vershik, A.M. and Gershkovich, V.Ya., 'Nonholonomic problems and the theory of distributions', Acta Appl. Math. 12, 1988, 181-209.
Voronets, P.V., 'On the equations of motion for nonholonomic systems', Mat. Sb. 22(4), 1901 [in Russian].
Vranceanu, G., 'Studio geometrico dei sistemi annolonomi', Bull. Mat. 30, 1929.
Ye-Hwa, 'Second order constraints for equations of motion of constrained systems', IEEE/ASME Trans. Mechatronics 3(3), 1988, 240-248.
Zotov, Yu.K. and Tomofeyev, A.V., 'Controllability and stabilization of programmed motions of reversible mechanical and electromechanical systems', J. Appl. Math. Mech. 56(6), 1992, 873-880.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Jarzebowska, E. On Derivation of Motion Equations for Systems with Non-Holonomic High-Order Program Constraints. Multibody System Dynamics 7, 307–329 (2002). https://doi.org/10.1023/A:1015201213396
Issue Date:
DOI: https://doi.org/10.1023/A:1015201213396