Design Sensitivity Analysis of Large-Scale Constrained Dynamic Mechanical Systems

1984 ◽  
Vol 106 (2) ◽  
pp. 156-162 ◽  
Author(s):  
E. J. Haug ◽  
R. A. Wehage ◽  
N. K. Mani

A method for computer-aided design sensitivity analysis of large-scale constrained dynamic systems is presented. A generalized coordinate partitioning method is used for assembling and solving sets of mixed differential-algebraic equations of motion and adjoint equations required for calculation of derivatives of dynamic response measures with respect to design variables. The reduction in dimension of the equations of motion and associated adjoint equations obtained through use of generalized coordinate partitioning significantly reduces the computational burden, as compared to methods previously employed. Use of predictor-corrector numerical integration algorithms, rather than an implicit integration algorithm used in the past is shown to greatly simplify the equations that must be formulated and solved. Two examples are presented to illustrate accuracy of the design sensitivity analysis method developed.

1984 ◽  
Vol 106 (2) ◽  
pp. 172-178 ◽  
Author(s):  
A. A. Shabana ◽  
R. A. Wehage

An analytical method for transient dynamic simulation of large-scale inertia-variant spatial mechanical and structural systems is presented. Multibody systems consisting of interconnected rigid and flexible substructures which may undergo large angular rotations are analyzed. A finite element technique is used to characterize the elastic properties of deformable substructures. A component mode technique is then employed to eliminate insignificant substructure modes. Nonlinear holonomic constraint equations are used to define joints between different substructures. The system equations of motion are written in terms of a mixed set of modal and physical coordinates. A generalized coordinate partitioning technique is then employed to eliminate redundant differential equations. An implicit-explicit numerical integration algorithm solves the remaining set of differential equations and the approximate physical system state is recovered. The transient analysis of a spatial vehicle with flexible chassis is presented to demonstrate the method.


Author(s):  
Shilpa A. Vaze ◽  
Prakash Krishnaswami ◽  
James DeVault

Most state-of-the-art multibody systems are multidisciplinary and encompass a wide range of components from various domains such as electrical, mechanical, hydraulic, pneumatic, etc. The design considerations and design parameters of the system can come from any of these domains or from a combination of these domains. In order to perform analytical design sensitivity analysis on a multidisciplinary system (MDS), we first need a uniform modeling approach for this class of systems to obtain a unified mathematical model of the system. Based on this model, we can derive a unified formulation for design sensitivity analysis. In this paper, we present a modeling and design sensitivity formulation for MDS that has been successfully implemented in the MIXEDMODELS (Multidisciplinary Integrated eXtensible Engine for Driving Metamodeling, Optimization and DEsign of Large-scale Systems) platform. MIXEDMODELS is a unified analysis and design tool for MDS that is based on a procedural, symbolic-numeric architecture. This architecture allows any engineer to add components in his/her domain of expertise to the platform in a modular fashion. The symbolic engine in the MIXEDMODELS platform synthesizes the system governing equations as a unified set of non-linear differential-algebraic equations (DAE’s). These equations can then be differentiated with respect to design to obtain an additional set of DAE’s in the sensitivity coefficients of the system state variables with respect to the system’s design variables. This combined set of DAE’s can be solved numerically to obtain the solution for the state variables and state sensitivity coefficients of the system. Finally, knowing the system performance functions, we can calculate the design sensitivity coefficients of these performance functions by using the values of the state variables and state sensitivity coefficients obtained from the DAE’s. In this work we use the direct differentiation approach for sensitivity analysis, as opposed to the adjoint variable approach, for ease in error control and software implementation. The capabilities and performance of the proposed design sensitivity analysis formulation are demonstrated through a numerical example consisting of an AC rectified DC power supply driving a slider crank mechanism. In this case, the performance functions and design variables come from both electrical and mechanical domains. The results obtained were verified by perturbation analysis, and the method was shown to be very accurate and computationally viable.


Author(s):  
H. Ashrafeiuon ◽  
N. K. Mani

Abstract This paper presents a new approach to optimal design of large multibody spatial mechanical systems. This approach uses symbolic computing to generate the necessary equations for dynamic analysis and design sensitivity analysis. Identification of system topology is carried out using graph theory. The equations of motion are formulated in terms of relative joint coordinates through the use of velocity transformation matrix. Design sensitivity analysis is carried out using the Direct Differentiation method applied to the relative joint coordinate formulation for spatial systems. Symbolic manipulation programs are used to develop subroutines which provide information for dynamic and design sensitivity analysis. These subroutines are linked to a general purpose computer program which performs dynamic analysis, design sensitivity analysis, and optimization. An example is presented to demonstrate the efficiency of the approach.


1989 ◽  
Vol 111 (1) ◽  
pp. 73-80 ◽  
Author(s):  
J. K. Paeng ◽  
J. S. Arora

A basic hypothesis of this paper is that the multiplier methods can be effective and efficient for dynamic response optimization of large scale systems. The methods have been previously shown to be inefficient compared to the primal methods for static response applications. However, they can be more efficient for dynamic response applications because they collapse all time-dependent constraints and the cost function to one functional. This can result in substantial savings in the computational effort during design sensitivity analysis. To investigate this hypothesis, an augmented functional for the dynamic response optimization problem is defined. Design sensitivity analysis for the functional is developed and three example problems are solved to investigate computational aspects of the multiplier methods. It is concluded that multiplier methods can be effective for dynamic response problems but need numerical refinements to avoid convergence difficulties in unconstrained minimization.


1990 ◽  
Vol 112 (2) ◽  
pp. 200-207 ◽  
Author(s):  
H. Ashrafiuon ◽  
N. K. Mani

This paper presents a new approach to optimal design of large multibody spatial mechanical systems which takes advantage of both numerical analysis and symbolic computing. Identification of system topology is carried out using graph theory. The equations of motion are formulated in terms of relative joint coordinates through the use of a velocity transformation matrix. Design sensitivity analysis is carried out using the direct differentiation method applied to the relative joint coordinate formulation for spatial systems. The symbolic manipulation program MACSYMA is used to automatically generate the necessary equations for both dynamic and design sensitivity analyses for any spatial system. The symbolic equations are written as FORTRAN statements that are linked to a general purpose computer program which performs dynamic analysis, design sensitivity analysis, and optimization, using numerical techniques. Examples are presented to demonstrate reliability and efficiency of this approach.


Author(s):  
P. Krishnaswami ◽  
S. Ramaswamy

Abstract Generalized design sensitivity analysis of constrained dynamic systems is a computationally intensive process that is well-suited for implementation on a modern supercomputer. A matrix oriented method for design sensitivity analysis, based on direct differentiation, is developed. An algorithm based on this development was implemented in a computer code which was then run on a Cray X-MP supercomputer. The implementation attempts to make full use of the vectorization capabilities of this machine. The numerical examples that were run on this implementation were compared with results presented in the literature in order to verify the program and to assess its computational performance. The results show that the use of supercomputers for performing design sensitivity analysis of dynamic systems using this method produces a dramatic reduction in the computing time; it is anticipated that this will make the optimization of very large-scale dynamic systems computationally viable.


2007 ◽  
Vol 43 (4) ◽  
pp. 1653-1656 ◽  
Author(s):  
Pan Seok Shin ◽  
Han-Deul Kim ◽  
Gyo-Bum Chung ◽  
Hee Sung Yoon ◽  
Gwan-Soo Park ◽  
...  

1982 ◽  
Vol 104 (1) ◽  
pp. 101-107 ◽  
Author(s):  
V. Sohoni ◽  
E. J. Haug

Problems of optimal kinematic synthesis of mechanisms and machines are formulated in a state space setting that allows for treatment of large scale systems with general design objectives and constraints. An iterative kinematic analysis method is presented. An adjoint variable method of design sensitivity analysis is presented that uses the same matrices generated in kinematic analysis to efficiently calculate derivatives of cost and constraint functions with respect to design. A gradient projection optimization algorithm is presented, based on the state space kinematic and design sensitivity analysis formulation. Two mechanism synthesis problems are solved to illustrate the method and to evaluate its effectiveness.


1992 ◽  
Vol 114 (2) ◽  
pp. 296-304 ◽  
Author(s):  
E. J. Haug ◽  
Jeng Yen

An implicit, stiffly stable numerical integration algorithm is developed and demonstrated for automated simulation of multibody dynamic systems. The concept of generalized coordinate partitioning is used to parameterize the constraint set with independent generalized coordinates. A stiffly stable, Backward Differentiation Formula (BDF) numerical integration algorithm is used to integrate independent generalized coordinates and velocities. Dependent generalized coordinates, velocities, and accelerations, as well as Lagrange multipliers that account for constraints, are explicitly retained in the formulation to satisfy all of the governing kinematic and dynamic equations. The algorithm is shown to be valid and accurate, both theoretically and through solution of an example.


Sign in / Sign up

Export Citation Format

Share Document