• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 36
  • 3
  • 3
  • 3
  • 1
  • 1
  • 1
  • Tagged with
  • 51
  • 51
  • 51
  • 19
  • 13
  • 10
  • 8
  • 8
  • 7
  • 6
  • 6
  • 6
  • 6
  • 5
  • 5
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
11

Ordinary differential equation methods for some optimization problems

Zhang, Quanju 01 January 2006 (has links)
No description available.
12

Numerical simulations of constrained multibody systems. / CUHK electronic theses & dissertations collection

January 2005 (has links)
As the second task of this thesis, we shall propose some mathematical model to simulate the movement of a floating bridge under some moving loadings. The floating bridge system consists of three parts, i.e. river (fluid), floating bridge (multibody system) and vehicles (load) which pass the bridge. Our objective is to find the motion and dynamical responses of the floating bridge with a truck or tracklayer passing on it. The floating bridge is a system of steel rectangular boxes which can be seen as rigid bodies connected by some kinematic joints. In fact, such system is a fluid-structure coupled system and one must treat the governing equations for the floating bridge and fluid, i.e. Euler-Lagrange equations and Navier-Stokes equations, simultaneously. In our work, we apply the one-leg method and operator splitting arbitrary Lagrangian-Eulerian method to solve the coupled system. / When performing dynamical analysis of a constrained mechanical system, a set of index-3 differential algebraic equations, i.e. Euler-Lagrange equations, are often needed to describe the time evolution of the mechanical system. In this thesis, we apply one-leg multi-step methods to integrate the DAEs directly. To overcome some difficulties leading to certain numerical instabilities, a velocity elimination technique is applied to generate a framework that the position and velocity profiles can be obtained in two separate stages: only the position variables and Lagrange multipliers take part in the convergent nonlinear iterations at each time step while the velocity is calculated by the multi-step formula directly without any iteration. The framework is constructed in a manner such that it satisfies all the constraints at the position level and involves variables as few as possible during the iteration. Some convergence analysis are presented and good stability and high efficiency can be seen through the experiments of some benchmark problems. / Zhao Yubo. / "July 2005." / Adviser: Zou Jun. / Source: Dissertation Abstracts International, Volume: 67-01, Section: B, page: 0310. / Thesis (Ph.D.)--Chinese University of Hong Kong, 2005. / Includes bibliographical references (p. 244-276). / Electronic reproduction. Hong Kong : Chinese University of Hong Kong, [2012] System requirements: Adobe Acrobat Reader. Available via World Wide Web. / Electronic reproduction. [Ann Arbor, MI] : ProQuest Information and Learning, [200-] System requirements: Adobe Acrobat Reader. Available via World Wide Web. / Abstracts in English and Chinese. / School code: 1307.
13

Structural algorithms and perturbations in differential-algebraic equations

Tidefelt, Henrik January 2007 (has links)
<p>Den kvasilinjära formen av differential-algebraiska ekvationer är både en mycket allmängiltig generalisering av den linjära tidsinvarianta formen, och en form som visar sig lämpa sig väl för indexreduktionsmetoder som vi hoppas ska komma att bli både praktiskt tillämpbara och väl förstådda i framtiden.</p><p>Kuperingsalgoritmen (engelska: the shuffle algorithm) användes ursprungligen för att bestämma konsistenta initialvillkor för linjära tidsinvarianta differential-algebraiska ekvationer, men har även andra tillämpningar, till exempel det grundläggande problemet numerisk integration. I syfte att förstå hur kuperingsalgoritmen kan tillämpas på kvasilinjära differential-algebraiska ekvationer som inte låter sig analyseras utifrån mönstret av nollor, har problemet att förstå singulära perturbationer i differential-algebraiska ekvationer uppstått. Den här avhandlingen presenterar en indexreduktionsmetod där behovet framgår tydligt, och visar att algoritmen inte bara generaliserar kuperingsalgoritmen, utan även är ett specialfall av den mer allmänna strukturalgoritmen (engelska: the structure algorithm) för att invertera system av Li och Feng.</p><p>Ett kapitel av den här avhandlingen söker av en klass av ekvations-former efter former som är mindre generella än den kvasilinjära, men som en algoritm lik vår kan anpassas till. Det visar sig att indexreduktionen ofta förstör strukturella egenskaper hos ekvationerna, och att det därför är naturligt att arbeta med den mest allmänna kvasilinjära formen.</p><p>Avhandlingen innehåller också några tidiga resultat gällande hur perturbationerna kan hanteras. Huvudresultaten är inspirerade av den modellering i skilda tidskalor som görs i teorin om singulära perturbationer (engelska: singular perturbation theory). Medan teorin om singulära perturbationer betraktar inverkan av en försvinnande skalär i ekvationerna, betraktar analysen häri en okänd matris vars norm begränsas av en liten skalär. Resultaten är begränsade till linjära tidsinvarianta ekvationer av index inte högre än 1, men det är värt att notera att index 0-fallet självt innebär en intressant generalisering av teorin för singulära perturbationer för ordinära differentialekvationer.</p> / <p>The quasilinear form of differential-algebraic equations is at the same time both a very versatile generalization of the linear time-invariant form, and a form which turns out to suit methods for index reduction which we hope will be practically applicable and well understood in the future.</p><p>The shuffle algorithm was originally a method for computing consistent initial conditions for linear time-invariant differential algebraic equations, but has other applications as well, such as the fundamental task of numerical integration. In the prospect of understanding how the shuffle algorithm can be applied to quasilinear differential-algebraic equations that cannot be analyzed by zero-patterns, the question of understanding singular perturbation in differential-algebraic equations has arose. This thesis details an algorithm for index reduction where this need is evident, and shows that the algorithm not only generalizes the shuffle algorithm, but also specializes the more general structure algorithm for system inversion by Li and Feng.</p><p>One chapter of this thesis surveys a class of forms of equations, searching less general forms than the quasilinear, to which an algorithm like ours can be tailored. It is found that the index reduction process often destroys structural properties of the equations, and hence that it is natural to work with the quasilinear form in its full generality.</p><p>The thesis also contains some early results on how the perturbations can be handled. The main results are inspired by the separate timescale modeling found in singular perturbation theory. While the singular perturbation theory considers the influence of a vanishing scalar in the equations, the analysis herein considers an unknown matrix bounded in norm by a small scalar. Results are limited to linear time-invariant equations of index at most 1, but it is worth noting that the index 0 case in itself holds an interesting generalization of the singular perturbation theory for ordinary differential equations.</p> / Report code: LiU-TEK-LIC-2007:27.
14

Structural algorithms and perturbations in differential-algebraic equations

Tidefelt, Henrik January 2007 (has links)
Den kvasilinjära formen av differential-algebraiska ekvationer är både en mycket allmängiltig generalisering av den linjära tidsinvarianta formen, och en form som visar sig lämpa sig väl för indexreduktionsmetoder som vi hoppas ska komma att bli både praktiskt tillämpbara och väl förstådda i framtiden. Kuperingsalgoritmen (engelska: the shuffle algorithm) användes ursprungligen för att bestämma konsistenta initialvillkor för linjära tidsinvarianta differential-algebraiska ekvationer, men har även andra tillämpningar, till exempel det grundläggande problemet numerisk integration. I syfte att förstå hur kuperingsalgoritmen kan tillämpas på kvasilinjära differential-algebraiska ekvationer som inte låter sig analyseras utifrån mönstret av nollor, har problemet att förstå singulära perturbationer i differential-algebraiska ekvationer uppstått. Den här avhandlingen presenterar en indexreduktionsmetod där behovet framgår tydligt, och visar att algoritmen inte bara generaliserar kuperingsalgoritmen, utan även är ett specialfall av den mer allmänna strukturalgoritmen (engelska: the structure algorithm) för att invertera system av Li och Feng. Ett kapitel av den här avhandlingen söker av en klass av ekvations-former efter former som är mindre generella än den kvasilinjära, men som en algoritm lik vår kan anpassas till. Det visar sig att indexreduktionen ofta förstör strukturella egenskaper hos ekvationerna, och att det därför är naturligt att arbeta med den mest allmänna kvasilinjära formen. Avhandlingen innehåller också några tidiga resultat gällande hur perturbationerna kan hanteras. Huvudresultaten är inspirerade av den modellering i skilda tidskalor som görs i teorin om singulära perturbationer (engelska: singular perturbation theory). Medan teorin om singulära perturbationer betraktar inverkan av en försvinnande skalär i ekvationerna, betraktar analysen häri en okänd matris vars norm begränsas av en liten skalär. Resultaten är begränsade till linjära tidsinvarianta ekvationer av index inte högre än 1, men det är värt att notera att index 0-fallet självt innebär en intressant generalisering av teorin för singulära perturbationer för ordinära differentialekvationer. / The quasilinear form of differential-algebraic equations is at the same time both a very versatile generalization of the linear time-invariant form, and a form which turns out to suit methods for index reduction which we hope will be practically applicable and well understood in the future. The shuffle algorithm was originally a method for computing consistent initial conditions for linear time-invariant differential algebraic equations, but has other applications as well, such as the fundamental task of numerical integration. In the prospect of understanding how the shuffle algorithm can be applied to quasilinear differential-algebraic equations that cannot be analyzed by zero-patterns, the question of understanding singular perturbation in differential-algebraic equations has arose. This thesis details an algorithm for index reduction where this need is evident, and shows that the algorithm not only generalizes the shuffle algorithm, but also specializes the more general structure algorithm for system inversion by Li and Feng. One chapter of this thesis surveys a class of forms of equations, searching less general forms than the quasilinear, to which an algorithm like ours can be tailored. It is found that the index reduction process often destroys structural properties of the equations, and hence that it is natural to work with the quasilinear form in its full generality. The thesis also contains some early results on how the perturbations can be handled. The main results are inspired by the separate timescale modeling found in singular perturbation theory. While the singular perturbation theory considers the influence of a vanishing scalar in the equations, the analysis herein considers an unknown matrix bounded in norm by a small scalar. Results are limited to linear time-invariant equations of index at most 1, but it is worth noting that the index 0 case in itself holds an interesting generalization of the singular perturbation theory for ordinary differential equations. / Report code: LiU-TEK-LIC-2007:27.
15

Design and Implementation of a Solver for High-Index Differential-Algebraic Equations

Zhang, Wanhe 05 1900 (has links)
<p> Systems of differential-algebraic equations (DAEs) arise in numerious applications, and there has been considerable research on solving DAE initial value problems (IVPs). Existing methods and software for solving DAEs usually handle at most index-three problems. However, DAE problems of index three and higher do arise, for example, in actuator dynamics, multi-stage processes, and optimization.</p> <p> We present the method of J. Pryce and N. Nedialkov for solving DAEs, which can be of high index, fully implicit, and contain derivatives of order higher than one. We solve such DAEs by expanding their solution in Taylor series (TS). To compute Taylor coefficients, we employ J. Pryce's structural analysis and automatic differentiation. Then we compute an approximate TS solution with appropriate stepsize and project this solution to satisfy the constraints (explicit and hidden) of the problem.</p> <p> This thesis discusses the algorithms involved in this method, including the algorithms for Taylor coefficients computation, consistent point projection, error estimation, stepsize control, and the overall integration process. The author has implemented a software package named HIDAETS (High-Index DAE by Taylor Series). In this thesis, we present the specification, design, implementation, and usage of HIDAETS. Numerical results on several high-index DAEs are reported. These results demonstrate that HIDAETS is efficient and accurate for solving IVP in DAEs.</p> / Thesis / Master of Science (MSc)
16

A Tool for Automatic Index Analysis of Differential-Algebraic Equations

Liu, Ning 09 1900 (has links)
<p> Systems of differential-algebraic equations (DAEs) arise in applications such as circuit simulation, models of chemical processes, optimal control, and multi-body dynamics. Informally, the index of a DAE is the number of differentiations needed to convert it to an ordinary differential equation. The index generally indicates the difficulty of solving a DAE problem. The higher the index of a DAE, the more difficult it is to solve it numerically.</p> <p> Structural index analysis plays a crucial role in solving DAE problems. In this thesis, we present two methods for index analysis, namely, Pryce's structural analysis (SA) and Linninger's symbolic-numeric (SN) analysis. We provide a Matlab tool implementing these two approaches: an Automatic Structural Index Analyzer (ASIA). We discuss the underlying algorithms, which include generating a signature matrix and computing SA index, computing a system Jacobian, and generating a symbolic-numeric matrix and computing SN index. We also present implementation issues and illustrate how ASIA is used.</p> <p> Numerical experiments show that ASIA can produce reliable structural information. We also show examples on which structural analysis fails, and how ASIA detects such situations.<p> / Thesis / Master of Science (MSc)
17

INCREMENTAL COMPUTATION OF TAYLOR SERIES AND SYSTEM JACOBIAN IN DAE SOLVING USING AUTOMATIC DIFFERENTIATION

LI, XIAO 08 1900 (has links)
We propose two efficient automatic differentiation (AD) schemes to compute incrementally Taylor series and System Jacobian for solving differential-algebraic equations (DAEs) by Taylor series. Our schemes are based on topological ordering of a DAE's computational graph and then partitioning the topologically sorted nodes using structural information obtained from the DAE. Solving a DAE by Taylor series is carried out in stages. From one stage to another, partitions of the computational graph are incrementally activated so that we can reuse Taylor coefficients and gradients computed in previous stages. As a result, the computational complexity of evaluating a System Jacobian is independent of the number of stages. We also develop a common subexpression elimination (CSE) method to build a compact computational graph through operator overloading. The CSE method is of linear time complexity, which makes it suitable as a preprocessing step for general operator overloaded computing. By applying CSE, all successive overloaded computation can save time and memory. Furthermore, the computational graph of a DAE reveals its internal sparsity structure. Based on it, we devise an algorithm to propagate gradients in the forward mode of AD using compressed vectors. This algorithm can save both time and memory when computing the System Jacobian for sparse DAEs. We have integrated our approaches into the \daets solver. Computational results show multiple-fold speedups against two popular AD tools, \FAD~and ADOL-C, when solving various sparse and dense DAEs. / Thesis / Master of Science (MSc)
18

Theory and Application of a Class of Abstract Differential-Algebraic Equations

Pierson, Mark A. 29 April 2005 (has links)
We first provide a detailed background of a geometric projection methodology developed by Professor Roswitha Marz at Humboldt University in Berlin for showing uniqueness and existence of solutions for ordinary differential-algebraic equations (DAEs). Because of the geometric and operator-theoretic aspects of this particular method, it can be extended to the case of infinite-dimensional abstract DAEs. For example, partial differential equations (PDEs) are often formulated as abstract Cauchy or evolution problems which we label abstract ordinary differential equations or AODE. Using this abstract formulation, existence and uniqueness of the Cauchy problem has been studied. Similarly, we look at an AODE system with operator constraint equations to formulate an abstract differential-algebraic equation or ADAE problem. Existence and uniqueness of solutions is shown under certain conditions on the operators for both index-1 and index-2 abstract DAEs. These existence and uniqueness results are then applied to some index-1 DAEs in the area of thermodynamic modeling of a chemical vapor deposition reactor and to a structural dynamics problem. The application for the structural dynamics problem, in particular, provides a detailed construction of the model and development of the DAE framework. Existence and uniqueness are primarily demonstrated using a semigroup approach. Finally, an exploration of some issues which arise from discretizing the abstract DAE are discussed. / Ph. D.
19

Symplectic integration of constrained Hamiltonian systems

Leimkuhler, Benedict, Reich, Sebastian January 1994 (has links)
A Hamiltonian system in potential form (formula in the original abstract) subject to smooth constraints on q can be viewed as a Hamiltonian system on a manifold, but numerical computations must be performed in Rn. In this paper methods which reduce "Hamiltonian differential algebraic equations" to ODEs in Euclidean space are examined. The authors study the construction of canonical parameterizations or local charts as well as methods based on the construction of ODE systems in the space in which the constraint manifold is embedded which preserve the constraint manifold as an invariant manifold. In each case, a Hamiltonian system of ordinary differential equations is produced. The stability of the constraint invariants and the behavior of the original Hamiltonian along solutions are investigated both numerically and analytically.
20

Identification and Estimation for Models Described by Differential-Algebraic Equations

Gerdin, Markus January 2006 (has links)
Differential-algebraic equations (DAEs) form the natural way in which models of physical systems are delivered from an object-oriented modeling tool like Modelica. Differential-algebraic equations are also known as descriptor systems, singular systems, and implicit systems. If some constant parameters in such models are unknown, one might need to estimate them from measured data from the modeled system. This is a form of system identification called gray box identification. It may also be of interest to estimate the value of time-varying variables in the model. This is often referred to as state estimation. The objective of this work is to examine how gray box identification and estimation of time-varying variables can be performed for models described by differential-algebraic equations. If a model has external stimuli that are not measured or uncertain measurements, it is often appropriate to model this as stochastic processes. This is called noise modeling. Noise modeling is an important part of system identification and state estimation, so we examine how well-posedness of noise models for differential-algebraic equations can be characterized. For well-posed models, we then discuss how particle filters can be implemented for estimation of time-varying variables. We also discuss how constant parameters can be estimated. When estimating time-varying variables, it is of interest to examine if the problem is observable, that is, if it has a unique solution. The corresponding property when estimating constant parameters is identifiability. In this thesis, we discuss how observability and identifiability can be determined for DAEs. We propose three approaches, where one can be seen as an extension of standard methods for state-space systems based on rank tests. For linear DAEs, a more detailed analysis is performed. We use some well-known canonical forms to examine well-posedness of noise models and to implement estimation of time-varying variables and constant parameters. This includes formulation of Kalman filters for linear DAE models. To be able to implement the suggested methods, we show how the canonical forms can be computed using numerical software from the linear algebra package LAPACK.

Page generated in 0.127 seconds