This article discusses one of the solutions proposed in the literature to Gauss’ principle known as principle of ‘least constraint’, proposing a clarifying interpretation that allows significant computational improvements when considering its application to problems with non-diagonal mass matrix. The case of non-symmetric mass matrix is briefly discussed as well.
GaussC. F.‘Ueber ein neues algemeines Grundgesetz der Mechanik’J. Reine Angew. Math.4 (1829): 232–235
2.
FinziB.Meccanica razionale, vol. 2: dinamica (Bologna: Zanichelli 1959) (in Italian)
3.
SchiehlenW.‘Multibody system dynamics: Roots and perspectives’Multibody Syst. Dyn.12 (1997): 149-188 DOI:10.1023/A:1009745432698.
4.
UdwadiaF. E.KalabaR. E.‘A new perspective on constrained motion’Proc. R. Soc. A4391906 (1992): 407–410
5.
UdwadiaF. E.KalabaR. E.Analytical dynamics (New York: Cambridge University Press1996)
6.
de FalcoD.PennestrìE.VitaL.The Udwadia-Kalaba formulation: A report on its numerical efficiency in multibody dynamics simulations and on its teaching effectivenessIn Proceedings of Multibody Dynamics 2005, ECCOMAS Thematic Conference, Madrid, Spain, 21–24 June 2005
UdwadiaF. E.KalabaR. E.‘An alternate proof for the equation of motion for constrained mechanical systems’Appl. Math. Comput.70 (1995): 339–342
9.
MooreE. H.‘On the reciprocal of the general algebraic matrix’Bull. Am. Math. Soc.26 (1920): 394–395
10.
PenroseR.‘A generalized inverse for matrices’Proc. Camb. Philos. Soc.51 (1955): 406–413
11.
Ben-IsraelA.GrevilleT. N. E.Generalized inverses: theory and applications (New York: Wiley1974)
12.
BaumgarteJ.‘Stabilization of constraints and integrals of motion in dynamical systems’Comput. Methods Appl. Mech.1 (1972): 1–36
13.
AmiroucheF. M. L.TungC.-W.‘Regularization and stability of the constraints in the dynamics of multibody systems’Nonlinear Dyn.16 (1990): 459-475 DOI:10.1007/BF01856949.
14.
de JalonJ.BayoE.Kinematic and dynamic simulation of multibody systems (Heidelberg: Springer-Verlag1993)
15.
NetoM. A.AmbrósioJ.‘Stabilization methods for the integration of DAE in the presence of redundant constraints’Multibody Syst. Dyn.101 (2003): 81-105 DOI:10.1023/A:1024567523268.
16.
DenmanE. D.BeaversA. N.‘The matrix sign function and computations in systems’Appl. Math. Comput.21 (1976): 63-94 DOI:10.1016/0096-3003(76) 90020–5.
17.
BennerP.Quintana-OrtíE. S.‘Solving stable generalized Lyapunov equations with the matrix sign function’Numer. Algorithms201 (1999): 75-100 DOI: 10.1023/A:1019191431273.
18.
StykelT.‘A modified matrix sign function method for projected Lyapunov equations’Syst. Control Lett.56 (2007): 695-701 DOI:10.1016/j.sysconle.2007.06.003
19.
BjörckÅ.HammarlingS.‘A Schur method for the square root of a matrix’Linear Algeb. Appl. 52-53 (1983): 127–140
20.
HighamN. J.‘Computing real square roots of a real matrix’Linear Algeb. Appl. 88-89 (1987): 405–430
21.
HighamN. J.‘Stable iterations for the matrix square root’Numer. Algorithms152 (1997): 227-242 DOI:10. 1023/A:1019150005407.
22.
BenoitC.‘Note sur une méthode de résolution des équations normales provenant de l'application de la méthode des moindres carrés à un systéme d’équations linéaires en nombre inférieur à celui des inconnues (procédé du commandant Cholesky)’Bull. Géodésique2 (1924): 67–77
23.
RedonS.KheddarA.CoquillartS.‘Gauss’ least constraints principle and rigid body simulationsIn Proceedings of the IEEE International Conference on Robotics and Automation, May 2002, vol. 1, pp. 517–522. DOI: 10.1109/ROBOT.2002.1013411.
24.
FranklinJ.‘Least-squares solution of equations of motion under inconsistent constraints’Linear Algebr. Appl.222 (1995): 9-13 DOI:10.1016/0024-3795(93) 00267–4.