Sensitivity Analysis of Multibody Dynamic Systems Modeled by ODEs and DAEs

Author(s):  
Daniel Dopico ◽  
Adrian Sandu ◽  
Corina Sandu ◽  
Yitao Zhu
Author(s):  
Radu Serban ◽  
Jeffrey S. Freeman

Abstract Methods for formulating the first-order design sensitivity of multibody systems by direct differentiation are presented. These types of systems, when formulated by Euler-Lagrange techniques, are representable using differential-algebraic equations (DAE). The sensitivity analysis methods presented also result in systems of DAE’s which can be solved using standard techniques. Problems with previous direct differentiation sensitivity analysis derivations are highlighted, since they do not result in valid systems of DAE’s. This is shown using the simple pendulum example, which can be analyzed in both ODE and DAE form. Finally, a slider-crank example is used to show application of the method to mechanism analysis.


2021 ◽  
Author(s):  
Adwait Verulkar ◽  
Corina Sandu ◽  
Daniel Dopico ◽  
Adrian Sandu

Abstract Sensitivity analysis is one of the most prominent gradient based optimization techniques for mechanical systems. Model sensitivities are the derivatives of the generalized coordinates defining the motion of the system in time with respect to the system design parameters. These sensitivities can be calculated using finite differences, but the accuracy and computational inefficiency of this method limits its use. Hence, the methodologies of direct and adjoint sensitivity analysis have gained prominence. Recent research has presented computationally efficient methodologies for both direct and adjoint sensitivity analysis of complex multibody dynamic systems. The contribution of this article is in the development of the mathematical framework for conducting the direct sensitivity analysis of multibody dynamic systems with joint friction using the index-1 formulation. For modeling friction in multibody systems, the Brown and McPhee friction model has been used. This model incorporates the effects of both static and dynamic friction on the model dynamics. A case study has been conducted on a spatial slider-crank mechanism to illustrate the application of this methodology to real-world systems. Using computer models, with and without joint friction, effect of friction on the dynamics and model sensitivities has been demonstrated. The sensitivities of slider velocity have been computed with respect to the design parameters of crank length, rod length, and the parameters defining the friction model. Due to the highly non-linear nature of friction, the model dynamics are more sensitive during the transition phases, where the friction coefficient changes from static to dynamic and vice versa.


Author(s):  
Radu Serban ◽  
Jeffrey S. Freeman ◽  
Dan Negrut

Abstract This paper presents a parameter identification technique for multibody dynamic systems, based on a nonlinear least-square optimization procedure. The procedure identifies unknown parameters in the differential-algebraic multibody system model by matching the acceleration time history of a point of interest with given data. Derivative information for the optimization process is obtained through dynamic sensitivity analysis. Direct differentiation methods are used to perform the sensitivity analysis. Examples of the procedure are presented, applying the technique both to perfect data; i.e. data produced by the assumed model with the optimal choice of parameters, and to experimental data; i.e. data measured on the real system and thus subject to noise and modelling imperfections.


Author(s):  
T. Tak ◽  
S. S. Kim

Abstract Design sensitivity analysis of large scale multibody systems is a computationally intensive process, which is well suited for implementation on a parallel computer. This paper presents a parallel processing oriented generalized design sensitivity analysis method for multibody dynamic systems. A direct differentiation method, which is more efficient than an adjoint variable method in a parallel processing environment due to the inherent parallelism, is applied to a recursive formulation for multibody dynamics to set up dynamic sensitivity equations. A high level of parallelism is achieved, exploiting the independence of each set of design sensitivity equations. To verify the formulation for design sensitivity analysis and to demonstrate the speedup on a parallel computer, an example is presented.


Sign in / Sign up

Export Citation Format

Share Document