首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
This paper provides a complete mathematical framework to compute the sensitivities with respect to system parameters for any second order hybrid Ordinary Differential Equation (ODE) and ranked 1 and 3 Differential Algebraic Equation (DAE) system. The hybrid system is characterized by discontinuities in the velocity state variables due to an impulsive forces at the time of event. Such system may also exhibit at the time of event a change in the equation of motions, or in the kinematic constraints.The methodology and the tools developed in this study compute the sensitivities of the states of the model and of the general cost functionals with respect to model parameters for both, unconstrained and constrained, hybrid mechanical systems. The analytical methodology that solves this problem is structured based on jumping conditions for both, the velocity state variables and the sensitivities matrix. The proposed analytical approach is then benchmarked against a known numerical method.Finally, this study emphasizes the penalty formulation for modeling constrained mechanical systems since this formalism has the advantage that it incorporates the kinematic constraints inside the equation of motion, thus easing the numerical integration, works well with redundant constraints, and avoids kinematic bifurcations.  相似文献   

2.
The ODE solver HBT(12)5 of order 12 (T. Nguyen-Ba, H. Hao, H. Yagoub, R. Vaillancourt, One-step 5-stage Hermite-Birkho-Taylor ODE solver of order 12, Appl. Math. Comput. 211 (2009) 313-328. doi:10.1016/j.amc.2009.01.043), which combines a Taylor series method of order 9 with a Runge-Kutta method of order 4, is expanded into the DAE solver HBT(12)5DAE of order 12. Dormand-Prince’s DP(8, 7)13M is also expanded into the DAE solver DP(8, 7)DAE. Pryce structural pre-analysis, extended ODEs and ODE first-order forms are adapted to these DAE solvers with a stepsize control based on local error estimators and a modified Pryce algorithm to advance integration. HBT(12)5DAE uses only the first nine derivatives of the unknown variables as opposed to the first 12 derivatives used by the Taylor series method T12DAE of order 12. Numerical results show the advantage of HBT(12)5DAE over T12DAE, DP(8, 7)DAE and other known DAE solvers.  相似文献   

3.
Motion equations of constrained mechanical Multi Body Systems (MBS) are described by differential and algebraic equations (DAE). Various modeling methods are implemented, while the simulation is based on commercial DAE-solvers. A comparison study concerning the quality of their results is presented. Issues, such as the importance of DAE-index, finding a consistent set of initial conditions, the drift-off phenomenon as well as the application of projection and stabilization techniques are discussed. (© 2008 WILEY-VCH Verlag GmbH & Co. KGaA, Weinheim)  相似文献   

4.
The use of implicit numerical methods is mandatory when solving general stiff ODE/DAE problems. Their use, in turn, requires the solution of a corresponding discrete problem, which is one of the main concerns in the actual implementation of the methods. In this respect, blended implicit methods provide a general framework for the efficient solution of the discrete problems generated by block implicit methods. In this paper, we review the main facts concerning blended implicit methods for the numerical solution of ODE and DAE problems.  相似文献   

5.
A class of cyclic linear multistep methods suitable for the approximate numerical integration of stiff systems of first order ordinary differential equations is developed. Particular attention is paid to the problem of deriving schemes which are almostA-stable, self starting, have relatively high orders of accuracy and contain a built in error estimate. These requirements demand that the linear multistep methods which are used are solved iteratively rather than directly in the usual way and an efficient method for doing this is suggested. Finally the algorithms are illustrated by application to a particular test problem.  相似文献   

6.
The HBT(10)9 method for ODEs is expanded into HBT(10)9DAE for solving nonstiff and moderately stiff systems of fully implicit differential algebraic equations (DAEs) of arbitrarily high fixed index. A scheme to generate first-order derivatives at off-step points is combined with Pryce scheme which generates high order derivatives at step points. The stepsize is controlled by a local error estimator. HBT(10)9DAE uses only the first four derivatives of y instead of the first 10 required by Taylor’s series method T10DAE of order 10. Dormand–Prince’s DP(8,7)13M for ODEs is extended to DP(8,7)DAE for DAEs. HBT(10)9DAE wins over DP(8,7)DAE on several test problems on the basis of CPU time as a function of relative error at the end of the interval of integration. An index-5 problem is equally well solved by HBT(10)9DAE and T10DAE. On this problem, the error in the solution by DP(8,7)DAE increases as time increases.  相似文献   

7.
A method of choice for the long-time integration of constrained Hamiltonian systems is the Rattle algorithm. It is symmetric, symplectic, and nearly preserves the Hamiltonian, but it is only of order two and thus not efficient for high accuracy requirements. In this article we prove that certain symmetric linear multistep methods have the same qualitative behavior and can achieve an arbitrarily high order with a computational cost comparable to that of the Rattle algorithm.  相似文献   

8.
An approach to solve constrained minimization problems is to integrate a corresponding index 2 differential algebraic equation (DAE). Here, corresponding means that the ω-limit sets of the DAE dynamics are local solutions of the minimization problem. In order to obtain an efficient optimization code, we analyze the behavior of certain Runge–Kutta and linear multistep discretizations applied to these DAEs. It is shown that the discrete dynamics reproduces the geometric properties and the long-time behavior of the continuous system correctly. Finally, we compare the DAE approach with a classical SQP-method.  相似文献   

9.
Variable-step (VS) 4-stage k-step Hermite–Birkhoff (HB) methods of order p = (k + 2), p = 9, 10, denoted by HB (p), are constructed as a combination of linear k-step methods of order (p ? 2) and a diagonally implicit one-step 4-stage Runge–Kutta method of order 3 (DIRK3) for solving stiff ordinary differential equations. Forcing a Taylor expansion of the numerical solution to agree with an expansion of the true solution leads to multistep and Runge–Kutta type order conditions which are reorganized into linear confluent Vandermonde-type systems. This approach allows us to develop L(a)-stable methods of order up to 11 with a > 63°. Fast algorithms are developed for solving these systems in O (p2) operations to obtain HB interpolation polynomials in terms of generalized Lagrange basis functions. The stepsizes of these methods are controlled by a local error estimator. HB(p) of order p = 9 and 10 compare favorably with existing Cash modified extended backward differentiation formulae of order 7 and 8, MEBDF(7-8) and Ebadi et al. hybrid backward differentiation formulae of order 10 and 12, HBDF(10-12) in solving problems often used to test higher order stiff ODE solvers on the basis of CPU time and error at the endpoint of the integration interval.  相似文献   

10.
New SDIRKN methods specially adapted to the numerical integration of second-order stiff ODE systems with periodic solutions are obtained. Our interest is focused on the dispersion (phase errors) of the dominant components in the numerical oscillations when these methods are applied to the homogeneous linear test model. Based on this homogeneous test model we derive the dispersion and P-stability conditions for SDIRKN methods which are assumed to be zero dissipative. Two four-stage symplectic and P-stable methods with algebraic order 4 and high order of dispersion are obtained. One of the methods is symmetric and sixth-order dispersive whereas the other method is nonsymmetric and eighth-order dispersive. These methods have been applied to a number of test problems (linear as well as nonlinear) and some numerical results are presented to show their efficiency when they are compared with other methods derived by Sharp et al. [IMA J. Numer. Anal. 10 (1990) 489–504].  相似文献   

11.
Differential algebraic equations (DAEs) define a differential equation on a manifold. A number of ways have been developed to numerically solve some classes of DAEs. Motivated by problems in control theory, numerical simulation, and the use of general purpose modeling environments, recent research has considered the embedding of the DAE solutions of a general DAE into the solutions of an ODE where the added dynamics have special properties. This paper both provides new results on the linear time-varying case and considers the important nonlinear case.  相似文献   

12.
The linear third-order ordinary differential equation (ODE) can be transformed into a system of two second-order ODEs by introducing a variable replacement, which is different from the common order-reduced approach. We choose the functions p(x) and q(x) in the variable replacement to get different cases of the special order-reduced system for the linear third-order ODE. We analyze the numerical behavior and algebraic properties of the systems of linear equations resulting from the sinc discretizations of these special second-order ODE systems. Then the block-diagonal preconditioner is used to accelerate the convergence of the Krylov subspace iteration methods for solving the discretized system of linear equation. Numerical results show that these order-reduced methods are effective for solving the linear third-order ODEs.  相似文献   

13.
A class of blended extended linear multistep methods suitable for the approximate numerical integration of stiff systems of first order ordinary differential equations is described. These methods are formulated as a result of combining the second derivative extended backward differentiation formulae of Cash and the blended linear multistep methods of Skeel and Kong. The new methods combine a high order or accuracy with good stability properties and, as a direct consequence, they are often suitable for the numerical integration of stiff differential systems when high accuracy is requested. In the first part of the present paper we consider the derivation of these new blended methods and give the coefficients and stability regions for formulae of order up to and including 10. In the second half we consider their practical implementation. In particular we describe a variable order/variable step package based on these blended formulae and we evaluate the performance of this package on the well known DETEST test set. It is shown that the new code is reliable on this test set and is competitive with the well known second derivative method of Enright.  相似文献   

14.
15.
Arnold  Martin  Murua  Ander 《Numerical Algorithms》1998,19(1-4):25-41
Non-stiff differential-algebraic equations (DAEs) can be solved efficiently by partitioned methods that combine well-known non-stiff integrators from ODE theory with an implicit method to handle the algebraic part of the system. In the present paper we consider partitioned one-step and partitioned multi-step methods for index-2 DAEs in Hessenberg form and the application of these methods to constrained mechanical systems. The methods are presented from a unified point of view. The comparison of various classes of methods is completed by numerical tests for benchmark problems from the literature. This revised version was published online in June 2006 with corrections to the Cover Date.  相似文献   

16.
Standard ODE methods such as linear multistep methods encounter difficulties when applied to differential-algebraic equations (DAEs) of index greater than 1. In particular, previous results for index 2 DAEs have practically ruled out the use of all explicit methods and of implicit multistep methods other than backward difference formulas (BDFs) because of stability considerations. In this paper we embed known results for semi-explicit index 1 and 2 DAEs in a more comprehensive theory based on compound multistep and one-leg discretizations. This explains and characterizes the necessary requirements that a method must fulfill in order to be applicable to semi-explicit DAEs. Thus we conclude that the most useful discretizations are those that avoid discretization of the constraint. A freer use of e.g. explicit methods for the non-stiff differential part of the DAE is then possible.Dedicated to Germund Dahlquist on the occasion of his 70th birthdayThis author thanks the Centro de Estadística y Software Matemático de la Universidad Simón Bolivar (CESMa) for permitting her free use of its research facilities.Partial support by the Swedish Research Council for Engineering Sciences TFR under contract no. 222/91-405.  相似文献   

17.
Numerical integration of ODEs by standard numerical methods reduces continuous time problems to discrete time problems. Discrete time problems have intrinsic properties that are absent in continuous time problems. As a result, numerical solution of an ODE may demonstrate dynamical phenomena that are absent in the original ODE. We show that numerical integration of systems with one fast rotating phase leads to a situation of such kind: numerical solution demonstrates phenomenon of scattering on resonances that is absent in the original system.  相似文献   

18.
Differential–algebraic equations (DAE) and partial differential–algebraic equations (PDAE) are systems of ordinary equations and PDAEs with constraints. They occur frequently in such applications as constrained multibody mechanics, spacecraft control, and incompressible fluid dynamics.
A DAE has differential index r if a minimum of r +1 differentiations of it are required before no new constraints are obtained. Although DAE of low differential index (0 or 1) are generally easier to solve numerically, higher index DAE present severe difficulties.
Reich et al. have presented a geometric theory and an algorithm for reducing DAE of high differential index to DAE of low differential index. Rabier and Rheinboldt also provided an existence and uniqueness theorem for DAE of low differential index. We show that for analytic autonomous first-order DAE, this algorithm is equivalent to the Cartan–Kuranishi algorithm for completing a system of differential equations to involutive form. The Cartan–Kuranishi algorithm has the advantage that it also applies to PDAE and delivers an existence and uniqueness theorem for systems in involutive form. We present an effective algorithm for computing the differential index of polynomially nonlinear DAE. A framework for the algorithmic analysis of perturbed systems of PDAE is introduced and related to the perturbation index of DAE. Examples including singular solutions, the Pendulum, and the Navier–Stokes equations are given. Discussion of computer algebra implementations is also provided.  相似文献   

19.
We study the numerical behavior of parallel two‐step W‐methods (PTSW methods) applied to index 2 and index 3 DAE test‐problems. In this experiments we do not observe an order reduction in the differential components of the solution and we obtain the same orders as in the ODE and index 1 case. Our methods perform comparably with RADAU for the test‐problems in sequential computations and superior in parallel mode. We conclude that PTSW methods are an interesting choice for solving DAEs, at least up to index 2.  相似文献   

20.
The idea of the index of a differential algebraic equation (DAE) (or implicit differential equation) has played a fundamental role in both the analysis of DAEs and the development of numerical algorithms for DAEs. DAEs frequently arise as partial discretizations of partial differential equations (PDEs). In order to relate properties of the PDE to those of the resulting DAE it is necessary to have a concept of the index of a possibly constrained PDE. Using the finite dimensional theory as motivation, this paper will examine what one appropriate analogue is for infinite dimensional systems. A general definition approach will be given motivated by the desire to consider numerical methods. Specific examples illustrating several kinds of behavior will be considered in some detail. It is seen that our definition differs from purely algebraic definitions. Numerical solutions, and simulation difficulties, can be misinterpreted if this index information is missing.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号