- 积分
- 754
- 注册时间
- 2013-1-4
- 最后登录
- 1970-1-1
|
发表于 2013-4-5 12:04:03
|
显示全部楼层
你好,DASSL是微分代数方程集成算法的意思,在AMESim的HELP之中能找到,入选所示:
DASSL is probably the best differential algebraic equation integration algorithm currently available and is certainly the only one that is widely used. It uses a collection of integrators of the same type as those employed in Gear's method. Differential algebraic equations often behave like ordinary differential equations with a time constant that tends to zero so this is hardly surprising. Non-stiff integrators do not work well with differential algebraic equations.
Implicit systems are usually a set of constraint equations and/or implicit equations. Solving this kind of system requires the use of specific Newton-base iterative methods. These methods need to solve a linear system to evaluate the amount by which an iterative variable will be changed to converge towards the solution at a given time.
To solve this kind of system the user can choose two types of method:
· The LU algorithm which is based on the well-known Gaussian elimination method, which will solve the given system in a direct way.
· A Krylov method, which is based on minimizing residuals on Krylov subspaces, and then iterating over subspaces towards the real solution of the initial system.
The default choice for the implicit integrator is the direct method, which is the most commonly-used method for solving this kind of system. An iterative matrix is computed and factored, then used in as many steps as possible.
Nevertheless, it is possible that integration of nontrivial Differential Algebraic Equations (DAE) will require the use of a preconditioner (the iteration matrix becomes more and more badly-conditioned as the step-size reduced). Then a preconditioner matrix (an approximation of the initial iteration matrix) is computed and used in as many steps as possible. This last feature is only available with the iterative method, and is appropriate for large system integration.
These two methods differ only in the way the linear systems arising in integration are solved, as initialization and time stepping algorithms remain the same. |
|