Delay Differential-Algebraic Equations

Size: px
Start display at page:

Download "Delay Differential-Algebraic Equations"

Transcription

1 ECHNISCHE UNIVERSIÄ BERLIN Analysis and Numerical Solution of Linear Delay Differential-Algebraic Equations Ha Phi and Volker Mehrmann Preprint 214/42 Preprint-Reihe des Instituts für Mathematik echnische Universität Berlin Preprint 214/42 December 214

2 ANALYSIS AND NUMERICAL SOLUION OF LINEAR DELAY DIFFERENIAL-ALGEBRAIC EQUAIONS PHI HA AND VOLKER MEHRMANN December 3, 214 Abstract he analysis and numerical solution of initial value problems for linear delay differential-algebraic equations (DDAEs) is discussed Characteristic properties of DDAEs are analyzed and the differences between causal and noncausal DDAEs are studied he method of steps is analyzed and it is shown that it has to be modified for general DDAEs he classification of ordinary delay differential equations (DDEs) is generalized to DDAEs, and a numerical solution procedure for general retarded and neutral DDAEs is constructed he properties of the algorithm are studied and the theoretical results are illustrated with a numerical example Key words Delay differential-algebraic equation, differential-algebraic equation, delay differential equations, method of steps, derivative array, classification of DDAEs AMS subject classifications 34A9, 34A12, 65L5, 65H1 1 Introduction In this paper we study the analysis and numerical solution of general linear delay differential-algebraic equations (DDAEs) with variable coefficients and a single constant delay τ > of the form E(t)ẋ(t) = A(t)x(t) + B(t)x(t τ) + f(t), (11) in a time interval I = [, t f ), where ẋ denotes the time derivative of the vector valued function x he desired function x maps from I τ := [ τ, t f ) to C n and the coefficients are matrix functions E, A, B : I C m,n, and f : I C m o achieve uniqueness of solutions of (11) one typically has to prescribe initial functions of the form φ : [ τ, C n, such that x [ τ, = φ (12) For simplicity, we assume that t f = lτ, so that the time interval is I = [, lτ), for an integer l N We also allow for l = and then set I = [, ) Most of the results in this paper can also be extended to multiple delays, but here we only discuss the single delay case DDAEs of the form (11) arise as linearization of nonlinear DDAEs F (t, ẋ(t), x(t), x(t τ)) = around a non-stationary nominal solution [1, and they describe the local behavior in the neighborhood of the nominal solution Here, however, we restrict ourselves to the linear variable coefficient case wo important subclasses of (11) that occur in various applications are differential-algebraic equations (DAEs) with B, and delay differential equations (DDEs), where m = n and E is the identity matrix A typical viewpoint that is often taken in the analysis and numerical solution of DDEs and DDAEs is to introduce an artificial inhomogeneity g(t) = B(t)x(t τ)+f(t) and to consider instead of (11) the associated DAE E(t)ẋ(t) = A(t)x(t) + g(t) for all t I (13) his work was supported by DFG Collaborative Research Centre 91, Control of self-organizing nonlinear systems: heoretical methods and concepts of application Institut für Mathematik, MA 4-5, U Berlin, Straße des 17 Juni 136, D-1623 Berlin, Germany; {ha,mehrmann}@mathtu-berlinde 1

3 2 P Ha and V Mehrmann If the associated DAE (13) is uniquely solvable for all sufficiently smooth inhomogeneities g and appropriate consistent initial vectors, then the solution of (11) with initial function (12) can be uniquely determined step-by-step by solving a sequence of DAEs on consecutive intervals [iτ, (i + 1)τ his is the most common approach for systems with delays, often called the (Bellman) method of steps, see eg, [3 6, 8, 9, 14, 33, 36 However, we will show in Section 3 that this method is only suitable for causal systems, where the solution at a current time depends on the system coefficients at current and past time points but not on future time points In general, it is possible that the corresponding initial value problem of a noncausal DDAE possesses a unique solution, even though the associated DAE is neither square nor uniquely solvable he method of steps immediately fails in this situation Such non-square systems arise in many applications, in particular for dynamical systems which are automatically generated by modeling and simulation software such as [1, 13, 27, 35, due to interface conditions or redundant equations which may make the resulting system over- or under-determined Despite the fact that the numerical solution of DAEs has been intensively studied [7, 24, and a similar maturity has been reached for DDEs [5, 17, there are relatively few investigations on the numerical solution of DDAEs, see eg [3, 4, 14, 33, 36 In particular, the numerical solution of general over- and under-determined DDAEs has not been studied so far o close this gap for linear DDAEs with variable coefficients as the first step towards numerical methods for general DDAEs is the aim of this paper, which is structured as follows Section 2 reviews some results in the theory of DAEs In Section 3, we discuss some characteristic properties of DDAEs and the major differences between the two classes of causal and noncausal systems as well hen we review the classical method of steps and its drawbacks when applying it to general linear DDAEs o overcome these drawbacks, we suggest a modification of the method of steps and how to implement it in Section 4 As the classical method of steps, our proposed generalization is only efficient for retarded and neutral DDAEs Finally, we illustrate the theoretical results and the behavior of the numerical method via an example 2 Notations and Preliminaries For the DAE (13) associated with (11) one frequently uses the concept of classical solutions, ie, functions x : I C n that are continuously differentiable and satisfy (13) pointwise, see eg [7, 24 However, in the case of DDAEs, there is no reason why E()ẋ() in (11) should be equal to E() φ( ) Moreover, it has been observed, see eg [4, 8, 14, that a discontinuity of ẋ at t = may propagate with time, and then typically ẋ is discontinuous at every point jτ o deal with this difficulty we use the following solution concept Definition 21 1 A function x : I τ C n is called a piecewise differentiable solution of (11), if it is continuous, piecewise continuously differentiable and satisfies (11) almost everywhere 2 An initial function φ is called consistent if the initial value problem (11)-(12) has at least one piecewise differentiable solution 3 he DDAE (11) is called solvable if it has at least one piecewise differentiable solution It is called regular if in addition, for every consistent initial function, the solution of the initial value problem (11)-(12) is unique In the following, when we speak of a solution, we always mean a piecewise differentiable solution, and when we discuss the numerical solution of (11), we assume that the initial value problem (11) (12) is regular Note that for DAEs, if the system

4 Numerical solution of DDAEs 3 coefficients are sufficiently smooth then the piecewise differentiable solution is exactly the classical solution Let us recall some results for the DAE (13) that will be used later It is wellknown that the solution of (13) may depend on derivatives of g and there may exist hidden constraints for the inhomogeneity g and its derivatives o classify the regularity requirements for general over- and under-determined DAEs one uses the strangeness index introduced in [22, 23, which generalizes the differentiation index [7 See [24, 28 for a detailed discussion of different index concepts Since derivatives are needed, for a practical numerical integration method, one uses so-called derivative arrays, [7, 24, ie, one differentiates (13) k times to form the inflated DAE E(t)ẋ(t) A(t)x(t) + g(t) =, ( ) d (E(t)ẋ(t) A(t)x(t) + g(t)) =, dt ( ) k d (E(t)ẋ(t) A(t)x(t) + g(t)) = dt (21) Under some smoothness and constant rank assumptions, the minimum number of differentiations that are needed to extract from the derivative arrays a so-called strangeness-free DAE of the form Ê 1 (t)  1 (t) ĝ 1 ẋ(t) =  2 (t) x(t) + ĝ 2, ĝ 3 d a v (22) where the matrix function [ Ê1  2 has pointwise full row rank, is called the strangeness-index µ of the DAE (13) and of the pair of functions (E, A), see eg [22 24 Note that the strangeness-free DAE (22) has exactly the same solution set as the DAE (13) he procedure of transforming system (13) to the strangenessfree system (22) is called the strangeness-free formulation he quantities µ, d, a, v and u := n d a are called the characteristic quantities of the DAE (13) In particular, u is the number of undetermined variables contained in the state x he strangeness-free DAE (22), from the theoretical viewpoint, reveals the existence of solutions (if ĝ 3 ) and all the algebraic constraints on the state x (via the equation  2 x+ĝ 2 = ), and thus determines the consistency conditions that an initial vector x must obey If ĝ 3 then one can regularize the system by removing this equation, or by setting ĝ 3 = If after this regularization, the strangeness-free DAE (22) is square and uniquely solvable, then it can be treated by any classical method for DAEs, see [24 Another important observation in the (numerical) solution procedure for DAEs is that the set of all algebraic constraints (including hidden constraints) contained in the DAE (13) is exactly the second block row equation of (22) In general, these algebraic constraints must be selected from the derivative array (21) In contrast to this, the differential equations in the first block row equation of (22) can be selected directly from the original DAE (13) In order to understand the effect of this regularization process for DDAEs, we

5 4 P Ha and V Mehrmann consider a modification of the DAE (13), of the following form for all t I, together with an initial vector E(t)ẋ(t) = A(t)x(t) + (t)λ(t) + f(t), (23) x() = x (24) Here the function parameter λ : I C p and the function coefficients E, A,, f are assumed to be sufficiently differentiable he smoothness comparison between λ and the state variable x gives rise to the following classification Definition 22 he DAE (23) is called: i) retarded if for any continuous function λ, there exists a solution x to the initial value problem (23) (24); ii) neutral if for any continuously differentiable function λ, there exists a solution x to the initial value problem (23) (24); iii) adavanced, in the remaining case, where λ must be at least two times continuously differentiable to guarantee the existence of a solution to (23) (24) his classification has a direct consequence for the resulting DAE (22) Lemma 23 Suppose that the parameter dependent DAE (23) is not advanced and the strangeness index µ is well-defined for the function pair (E, A) of (23) Considering (t)λ(t) + f(t) as a new inhomogeneity, then the strangeness-free formulation applied to (23) results in a system Ê 1 (t) Â 1 (t) ˆ 1 (t) ˆf 1 (t) ẋ(t) = Â 2 (t) x(t) + ˆ 2 (t) λ(t) + λ(t) + ˆf 2 (t), (25) ˆ 3 (t) ˆ 3 1 (t) ˆf 3 (t) where the matrix function [ Ê1 Â 2 is of pointwise full row rank In addition, if (23) is of retarded type then ˆ 2 = and ˆ 3 1 = Proof When applying the strangeness-free formulation to the DAE (23), the assumption that the system is not advanced ensures that all algebraic constraints of (23) have the form = Ã2(t)x(t) + 2 (t)λ(t) + f 2 (t), for some matrix functions Ã2, 2, f2 Furthermore, in the retarded case, since the solution x(t) of (23) is differentiable and λ is only continuous, we see that 2 must be identically zero On the other hand, all differential equations of (23) have the form Ẽ 1 (t)ẋ(t) = Ã1(t)x(t) + 1 (t)λ(t) + f 1 (t), for some matrix functions Ẽ1, Ã1, 1, f 1 Moreover, consistency conditions for λ and for the inhomogeneity of the DAE (23) can only arise from one of the following three sources: i) Adding an algebraic equation to another algebraic equation; ii) adding a differential equation to another differential equation; iii) adding the derivative of some algebraic equation to a differential equation As a consequence, the consistency condition for the inhomogeneity of (23) does not contain any derivatives of λ of order bigger than one, and hence, we obtain the resulting DAE (25)

6 Numerical solution of DDAEs 5 3 Analysis of linear DDAEs Evidently, DDAEs inherit properties from their subclasses, for example, from the DAE side the structure of the pair (E, A) of matrix functions, or from the DDE side the discontinuity propagation in time and the smoothness requirements of an initial function However, it has been observed that DDAEs can face further difficulties, which occur neither for DAEs nor for DDEs, see eg [4, 8, 11, 15, 16 One important reason for these difficulties is the potential non-causality of general DDAEs In the control context, the concept of causality means that the output at a current time t depends only on the input at current and past time points, see eg [21, 3 his causality concept can be adapted to DDAEs as follows Definition 31 A time-delayed system is called causal if for a consistent initial function the solution x(t) of the corresponding initial value problem at the current time t depends only on the inhomogeneity f at current and past time points (ie, s t), but not future time points (s > t) Even though both DDEs and DAEs are causal, DDAEs are not always causal For example, the scalar equation ẋ(t) = x(t) + x(t τ) f(t), for all t (, ), (31) is noncausal, since the unique solution x(t) = f(t + τ) depends on f at the future time point t + τ 31 Analysis of linear causal DDAEs Most of prior studies on DDAEs consider square systems where the associated DAE (13) is regular By Lemma 34 below, we will see that restricted to square DDAEs, regularity is equivalent to causality For this reason, we now discuss the analysis for general causal DDAE systems he following theorem presents the resulting system obtained by applying the strangeness-free formulation of DAEs to causal DDAEs heorem 32 Consider a causal DDAE (11) and assume that the strangenessindex µ is well-defined for the pair of functions (E, A) hen (11) has the same solution set as the DDAE Ê 1 (t) Â 1 (t) ˆB,1 (t) µ ˆf 1 (t) d ẋ(t)= Â 2 (t) x(t)+ ˆB,2 (t) x(t τ)+ ˆB i,2 (t) x (i) (t τ)+ ˆf 2 (t), a i=1 ˆf 3 (t) v (32) where [ Ê1 Â 2 has pointwise full row rank he sizes of the block row equations are d, a and v Moreover, some block row equations may not present Proof Reinterpreting the DDAE (11) as it associated DAE (13) with the new inhomogeneity g(t) = B(t)x(t τ) + f(t), and applying the strangeness-free formulation to it, we obtain the system Ê 1 (t) Â 1 (t) ˆB,1 (t) µ ˆf 1 (t) d ẋ(t)= Â 2 (t) x(t)+ ˆB,2 (t) x(t τ)+ ˆB i,2 (t) x (i) (t τ)+ ˆf 2 (t), a ˆB,3 (t) i=1 ˆB i,3 (t) ˆf 3 (t) v (33) where [ Ê1 Â 2 has pointwise full row rank By shifting forward the last block row equation by τ, one sees that = µ ˆB i,3 (t + τ)x (i) (t) + ˆf 3 (t + τ), i=

7 6 P Ha and V Mehrmann and hence the vector x(t) depends on the function f at the future time t + τ if there exists at least one function ˆB i,3 that is non-zero his violates the causality of (11) herefore, either v = or in the last block row equation, the functions ˆB i,3, i =,, µ are identically zero As a result, from (33) we obtain (32) he solvability of the initial value problem (11) (12) for causal DDAEs is given by the following corollary Corollary 33 Consider the DDAE (11) and assume that all the requirements of heorem 32 are satisfied, so that system (32) is well-defined 1 he DDAE (11) is solvable if and only if either v = or ˆf 3 (t) =, for all t 2 An initial function φ is consistent if and only if in addition, φ is sufficiently smooth and it satisfies the following consistency condition = Â2()φ() + µ ˆB i,3 ()φ (i) ( τ) + ˆf 2 () i= 3 he DDAE (11) is regular if and only if in addition, [ Ê1 Â 2 is pointwise invertible, ie, d + a = n We have the following relation between the causality of a DDAE and the regularity of the associated DAE Lemma 34 Consider a square DDAE (11) hen, it is causal if only if the associated DAE (13) is regular Proof Considering the system (33), we see that the strangeness-free formulation of the associated DAE (13) is Ê 1 (t) Â 1 (t) ĝ 1 (t) d ẋ(t)= Â 2 (t) x(t)+ ĝ 2 (t), a ĝ 3 (t) v Since the DDAE (11) is square, we see that both the causality of the DDAE (11) and the regularity of the associated DAE (13) are equivalent to the fact that d + a = n and v = Note that Lemma 34 does not hold if the DDAE (11) is non-square because then v can be nonzero and still the solution may be unique 32 he method of steps he numerical solution of initial value problems for DDAEs, until now, has only been considered for causal, square systems, see eg [3, 4, 11, 14, 25, 33, 34, 36, 37 For such systems, the solution is usually computed by the classical (Bellman) method of steps, which has been previously used for solving DDEs, as in [5, 6, 21 In order to prepare for the study of general DDAEs, let us recall this method Introducing sequences of matrix and vector valued functions E i, A i, B i, f i, x i, for each i N, on the time interval [, τ via E i (t) := E(t + (i 1)τ), A i (t) := A(t + (i 1)τ), B i (t) := B(t + (i 1)τ), f i (t) := f(t + (i 1)τ), x i (t) := x(t + (i 1)τ), x (t) := φ(t τ), (34) one can rewrite the initial value problem (11) (12) as the sequence of DAEs E i (t)ẋ i (t) = A i (t)x i (t) + B i (t)x i 1 (t) + f i (t), (35)

8 Numerical solution of DDAEs 7 for t (, τ), and for i = 1, 2,, l, with initial conditions x i () = x i 1 (τ) (36) Here (35) is a parameter dependent DAE in the variable x i with the function parameter x i 1 he idea of the method of steps is to compute x i by solving the initial value problem (35) (36), provided that the function x i 1 is already determined and thus the solution x of the initial value problem (11) (12) is reconstructed step-by-step via x(t) = x i (t (i 1)τ) for every t [(i 1)τ, iτ (37) Clearly, this strategy requires that the initial value problem (35) (36) has a unique solution x i for any sufficiently smooth function B i (t)x i 1 (t)+f i (t) and for any consistent initial vector x i () Under this condition, numerical integration methods based on the method of steps have been successfully implemented for linear DDAEs of the form (11) and also for several classes of nonlinear DDAEs, see eg [3, 4, 14, 19, 33 However, if the DDAE (11) is noncausal then this unique solvability condition does not hold, and so this approach is not feasible, consider for example equation (31), where the initial value problem (35) (36) has multiple solutions, even though the initial value problem (11) (12) has a unique solution he reason for this failure is that the method of steps takes into account only the equation at the current time, which is not enough for general noncausal DDAEs A modification of the method of steps, therefore, is necessary Another important point to consider in the numerical solution of causal DDAEs is the application range of the method of steps he analysis of the quality of numerical approximations to the solution of dynamical systems (in particular, DDEs) is often based on aylor expansion, which requires that the analytical solution is sufficiently smooth up to a desired order his is one of the reasons to divide DDEs into different classes of equations, namely retarded, neutral, advanced, see eg [6, 18, and the numerical solution of DDEs has been studied mostly for equations of retarded and neutral type Until now, there is still a lack of a systematic theory for advanced DDEs, the references are rare and limited to only few special applications [12, 2, 31 Inherited from the theory of DAEs, hidden structures may exist in DDAEs and in fact, even though it looks like of retarded type, the DDAE (11) can possess an underlying DDE of neutral or advanced type, [3, 19 he advanced situation, which may lead to difficulties in the (numerical) solution procedure, has been excluded in prior investigations of DDAEs, [3, 4, 14, 19, 33 Furthermore, the classification of DDAEs has only been done for very restricted classes of systems, see [3, 19, and does not apply to general linear DDAEs Because of this, we extend the classification of DDEs to DDAEs based on the type of their underlying DDEs as follows Definition 35 he DDAE (11) is said to be i) retarded if all the scalar, non-redundant equations of (11), including all hidden constraints, are of the form K + a β (t)x (β) (t) = b α (t)x (α) (t τ) + γ(t), (38) β= K α= where a K+ (t) for all t I, b K and K + > K Here we also allow the case that K =, which means that the factor K α= b α(t)x (α) (t τ) is not present in (38)

9 8 P Ha and V Mehrmann ii) neutral if all the scalar, non-redundant equations of (11) are of the form (38) with K + K and among them there is at least one equality; iii) advanced if there exists at least one scalar, non-redundant equation of (11) that is of the form (38) with K + < K For the development of a solution procedure for general DDAEs, the most natural idea is to extend the method of steps and consequently, we may expect that this extended method can successfully handle only retarded and neutral systems he theoretical solvability, however, will be available for any system of any type 33 Characteristic properties of general linear DDAEs In the following, we discuss several characteristic properties of general linear DDAEs, which lead to important consequences for both the theoretical and the numerical solution of the corresponding initial value problems First, for noncausal DDAEs, some constraints of a current state x(t) may be hidden in the system at future times such as t + τ, t + 2τ, hus, in order to determine a current state, one may have to utilize the system at multiple future time points his can be easily seen from the following example Example 36 Consider the DDAE [ 1 ẋ(t) = [ x(t) + [ [ 1 x(t τ) +, (39) 1 1 t for all t (, ) and an initial function x(t) = φ(t) for t [ τ, Considering any fixed t (, τ) and inserting x(t τ) = φ(t τ) into (39) yields an underdetermined system, which does not uniquely determine the second component of x(t) However, the DDAE (39) at the future point t + τ gives rise to the system [ 1 ẋ(t + τ) = [ 1 1 [ x(t) + 1 t τ, (31) which contains the algebraic constraint = [ 1 1 x(t) t τ he coupled system (39) (31) uniquely determines x(t), which means that one needs to utilize (39) at least at two time points t and t + τ to determine x(t) As a result, in order to determine the current state x(t), one can use at least two different operators: i) he shift (forward) operator τ that maps the equation (11) into the equation E(t + τ)ẋ(t + τ) = A(t + τ)x(t + τ) + B(t + τ)x(t) + f(t + τ), provided that the point t satisfies t < t f τ ii) he differentiation operator that maps the equation (11) into the equation d dt (E(t)ẋ(t) A(t)x(t)) = d (B(t)x(t τ) + f(t)) (311) dt For the theoretical determination of x(t) at an arbitrary point t, the use of the differentiation operator is not relevant, since the DDAE (311) is only a consequence of the DDAE (11) On the other hand, the shift operator presents a critical restriction to the solution space of the DDAE (11) We illustrate this fact by revisiting the DDAE (31) at one point t I Let g(t) := x(t τ) f(t) Applying the differentiation operator to (31) leads to the system ẋ(t) = x(t) + g(t), ẍ(t) = ẋ(t) + ġ(t),

10 Numerical solution of DDAEs 9 which is not enough to uniquely determine x(t) On the other hand, applying the shift operator to (31) leads to the system that uniquely determines x(t) ẋ(t) = x(t) + g(t), ẋ(t + τ) = x(t + τ) + x(t) f(t + τ), Remark 37 It is important to note that in general the two operators d dt and τ do not commute, since the derivatives of the functions E, A, B, x, f may exist at the point t + τ but do not exist at the point t, or vice versa Finding an optimal way to combine the differentiation and shift operator, in order to fully understand the solvability of the DDAE (11) and to compute the solution of the initial value problem (11)-(12) is still an open problem, see [15, 16 for some partial results he second characteristic property of DDAEs is that the system can have not only hidden algebraic constraints but also further hidden differential equations, as demonstrated in the following example Example 38 Consider the DDAE 1 ẋ 1 (t) 1 x 1 (t) x 1 (t 1) t ẋ 2 (t) = 1 x 2 (t) + 1 x 2 (t 1) + 1 e t 1, 1 ẋ 3 (t) x 3 (t) x 3 (t 1) 1 (312) on the time interval I = [, ) o deduce all the hidden equations for the state x(t) in the DDAE (312), we proceed as follows 1) Differentiate the second equation to obtain ẋ 3 (t) and insert it into the first equation to eliminate ẋ 3 (t), then one obtains an algebraic constraint for x 2 (t) = x 2 (t) + ẋ 1 (t 1) t e t 1 (313) 2) Differentiate (313) and insert it into the third equation of (312) to eliminate ẋ 2 (t) his leads to = ẍ 1 (t 1) e t 1 (314) his equation gives a consistency condition for an initial function φ when t [, 1 Furthermore, by shifting (314) forward by 1, we obtain a hidden second order differential equation his characteristic property implies that for general DDAEs, in contrast to the case of DAEs, one cannot not select all the differential equations that describe the dynamics of the system from the original DDAE he third characteristic property is that the underlying DDE of the DDAE (11) can contain arbitrarily high order derivatives of x(t) and x(t τ) Revisiting system (312), we see that under the consistency condition = φ 1 (t 1) e t 1, for all t (, 1), the DDAE (312) has the same solution set as the system ẍ 1 (t) 1 x 1 (t) x 1 (t 1) ẍ 2 (t) = 1 x 2 (t) + 1 x 2 (t 1) 1 ẍ 3 (t) x 3 (t) x 3 (t 1) 1 ẋ 1 (t 1) t e t 1 + ẋ 2 (t 1) + 1 e t 1 ẋ 3 (t 1) e t

11 1 P Ha and V Mehrmann An implicit formulation of the underlying DDE then is 1 ẍ 1 (t) ẍ 1 (t 1) 1 ẍ 2 (t) = 1 ẍ 2 (t 1) 1 ẍ 3 (t) ẍ 3 (t 1) 1 + x (3) 1 (t 1) x (3) 2 (t 1) + (t 1) x (3) 3 e t 1 e t 1 e t In general, if the DDAE (11) is noncausal, then the strangeness-free formulation and the underlying DDE can contain high order derivatives of x(t) and x(t τ) If this is the case, then applying numerical methods like Runge-Kutta or BDF methods to the strangeness-free formulation will be complicated or may not even be feasible 34 Generalization of the method of steps for DDAEs Similar to the method of steps, the main task in the solution procedure for DDAEs is to compute the solution x of the initial value problem (11)-(12) in the time interval [(i 1)τ, iτ, 1 i l, or equivalently, to determine the function x i, provided that functions x i 1,, x are already known hen the sequence of DAEs E j (t)ẋ j (t) = A j (t)x j (t) + B j (t)x j 1 (t) + f j (t), j = 1,, i 1 contains only redundant equations, which do not contribute to the determination of x i, but the solvability of x i is governed by the sequence of DAEs E i+j (t)ẋ i+j (t) = A i+j (t)x i+j (t)+b i+j (t)x i+j 1 (t)+f i+j (t), j =,, l i (315) Note that depending on the time interval, the sequence of DAEs (315) may have finitely many equations (l < ) or infinitely many equations (l = ) In the second case, one certainly cannot use the whole set (315) to determine x i, and this fact motivates the shift index concept in the next definition Definition 39 For a fixed i l, consider the sequence of DAEs (315) he minimum integer k such that the so-called shift-inflated system E i+j (t)ẋ i+j (t) = A i+j (t)x i+j (t) + B i+j (t)x i+j 1 (t) + f i+j (t), j =,, k, (316) has a unique solution x i, provided a function x i 1 and assumed that the initial vector x i () = x i 1 (τ) is consistent, is called the shift index with respect to i, and denoted by κ(i) he reason for failure of the method of steps is that it uses only equation (35) (which is the first equation of system (316)) to determine x i However, all the further constraints on x i are also contained in (316) and these need to be extracted as well, so that x i can be computed in a unique way from (316) Except for the constraint that is directly available in the first equation of (316), the other constraints for x i can be filtered out of the DAE system E i ẏ = A i y + B i x i + g i, (317)

12 Numerical solution of DDAEs 11 with E i+1 E i+2 E i := Ei+k A i+1, A B i+2 A i+2 i :=, B i := B i+1 x i+1, y := x i+2, g f i+2 i :=, x i+k f i+k f i+1 B i+k A i+k which contains x i as a function parameter For notational simplicity, from now on we omit the argument t in all matrix-valued and vector-valued functions Redundant equations in (317) lead to constraints for x i o extract these constraints, we determine a strangeness-free formulation of the parameter dependent DAE (317) given by E i,1 ẏ = A i,1 A i,2 y + µ B i,j C i,j x (j) D i,j j= i + g i,1 g i,2, (318) g i,3 where [ E i,1 A i,2 has pointwise full row rank, and µ is the strangeness-index of the pair of functions (E i, A i ) as in (317), which we assume to be well-defined he constraints for x i hidden in the DAE (317) are then represented by the last block row of (318) and we have the following lemma Lemma 31 If the strangeness-index µ of the pair of functions (E i, A i ) as in (317) is well defined, then the set of equations for x i arising from (316) is represented by the differential-algebraic system E i ẋ i = A i x i + B i x i 1 + f i, µ = D i,j x (j) i + g i,3 (319) j= Furthermore, the function x i is uniquely determined from (316) if and only if x i is uniquely determined from (319) together with the initial conditions x (j) i () = x (j) i 1 (τ ), j =,, µ 1 (32) Remark 311 If µ > 1 and D i,µ then the DAE (319) is of order higher than one hen, to compute x i, one first needs to perform an order reduction by introducing new variables that represent derivative components of x i he resulting system can then be solved by any numerical method for first order DAEs, see [24, and from this solution one can extract the solution x i if sufficiently many initial functions are given he order reduction method, however, is not unique and may also lead to further difficulties in the numerical solution, see eg [2, 32 For this reason, in [15, 29 new methods are proposed to handle initial value problems for high-order DAEs directly

13 12 P Ha and V Mehrmann Even though in general µ depends on i, for notational convenience, we shall write µ instead of µ(i) Restricted to DDAEs of retarded and neutral type, the DAE (319) can be significantly simplified Lemma 312 Assume that the DDAE (11) is of either retarded or neutral type Under the conditions of Lemma 31, the DAE (319) becomes [ Ei D i,1 ẋ i = [ Ai D i, x i + [ Bi x i 1 + [ fi g i,3 (321) In addition, if the strangeness index is well-defined for (321), then x i is also the solution of the strangeness-free DAE Ẽ i,1 Ã i,1 B i,1 g i,1 ˆd ẋ i = Ã i,2 i x i + B i,2 x i 1 + ẋ i 1 + g i,2, â i (322) g i,3 ˆv i where the matrix function [Ẽ i,1 B i,3 B i,4 Ã i,2 is pointwise nonsingular Proof Since the DDAE (11) is not of advanced type, it follows that x i+1,, x i+k are at least as smooth as x i Hence, the DAE (317) is not of advanced type either, and Lemma 23 applied to (317) results in the system E i,1 A i,1 B i, g i,1 ẏ = A i,2 y + C i, x i + ẋ i + g i,2, D i, D i,1 g i,3 which yields the desired system (321) Analogously, we see that the parameter dependent DAE (321) in the variable x i with the function parameter x i 1 is also a non-advanced DAE, and hence Lemma 23 applied to (321) implies system (322) From Lemma 31, we can deduce that the shift index is well-defined, even if l = heorem 313 Suppose that the DDAE (11) is not of advanced type and consider the shift inflated system (316) If the strangeness indices are well-defined for the two DAEs (317) and (321), then there exists a unique shift index κ(i) with respect to i Furthermore, with k = κ(i), the sizes of the block row equations in the strangeness-free DAE (322) satisfy ˆd i + â i = n Proof From Lemma 312, we see that for each k, the sequence of DAEs (316) has the same solution x i as the DAE (322) Moreover, u k = n ˆd i â i is the number of undetermined variables contained in the solution x i of the DAE (322) With k =,, l i we obtain a sequence {u k } k of nonnegative integers Introducing M k := {x i : [, τ C n there exist functions x i+1,, x i+k that satisfy (316)}, N k := {x i : [, τ C n x i solves the DAE (322)}, we see that M k = N k for every k due to Lemmata 31 and 312 Since the sequence {M k } k is decreasing, so is the sequence {N k } k and hence the sequence {u k } k is also decreasing he boundedness from below of the sequence

14 Numerical solution of DDAEs 13 {u k } k implies that this sequence becomes stationary Moreover, since the DDAE (11) is regular, the sequence of DAEs (316) has a unique solution x i for k = l i, no matter whether l is finite or infinite hus, lim u k = and hence, the stationarity k (l i) of the sequence {u k } k implies that there exists a finite number k such that u k = hen κ(i) := min{k u k = } is the unique shift index Clearly, since u κ(i) =, we have ˆd i + â i = n Changing back the time variable t t+(i 1)τ, the first two block row equations of the strangeness-free DAE (322) give the system [Êi,1 (t) ẋ(t)= [Âi,1 (t) x(t)+ Â i,2 (t) [ ˆBi,1 (t) x(t τ)+ ˆB i,2 (t) [ĝi,1 (t), ĝ i,2 (t) ˆd i â i (323) for t [(i 1)τ, iτ, where [Ê i,1 (t) Â i,2 (t) is pointwise nonsingular Hence, the corresponding initial value problem for the DDAE (323) uniquely determines x i = x [(i 1)τ,iτ We call system (323) the regular, strangeness-free formulation of the DDAE (11) on [(i 1)τ, iτ For a numerical solution of the initial value problem (11)-(12), it is necessary to extract this formulation pointwise We address this topic in the next section 4 Numerical solution of linear retarded or neutral DDAEs his section is devoted to the numerical solution of linear DDAEs with variable coefficients As discussed in the previous section, we aim to use the generalized method of steps for solving general linear DDAEs of either retarded or neutral type For k N, differentiating the DDAE (11) k times we obtain the derivative array M(t)z(t) = P (t)z(t τ) + g(t), (41) where A E A Ė A E M := Ä Ë 2A 2Ė A E, A (k) E (k) ka (k 1) kė A E B Ḃ B P := B 2Ḃ B, z := B (k) kb (k 1) kḃ B x ẋ x (k+1), g := f f f (k+1) In the following by the subscript jτ, j Z, we denote the evaluation of a function at the point t + jτ For a fixed t I, let i be such that t ((i 1)τ, iτ and assume that the shift index κ = κ(i) with respect to i is well-defined hus, the shift-inflated

15 14 P Ha and V Mehrmann system (316) is then given by E τ ẋ τ = A τ x τ + B τ x τ + f τ, E τ ẋ τ = A τ x τ + B τ x τ + f τ, E 2τ ẋ 2τ = A 2τ x 2τ + B 2τ x τ + f 2τ, E κτ ẋ κτ = A κτ x κτ + B κτ x (κ 1)τ + f κτ (42) In order to build the derivative arrays one needs to rewrite (42) as E τ = A τ B τ E τ A τ B 2τ E 2τ E κτ A 2τ B κτ ẋ τ ẋ τ ẋ 2τ ẋ κτ A κτ x τ B τ x τ +f τ x τ f τ x 2τ + f 2τ (43) x κτ f κτ Suppose that for the DAE (43), the strangeness index ˆµ(t) is well-defined and is constant in a sufficiently small neighborhood of t hen we can build the derivative arrays with k = ˆµ(t) However, to reduce the cost in the determination of the shift index κ, it would be better to build the derivative arrays (with k = ˆµ(t)) for the equations of system (42) instead of building derivative arrays for the entire system (43) If we proceed in this way, then we obtain the so-called double-inflated system M τ P τ M τ P 2τ M 2τ P κτ M κτ We denote the matrix coefficients of (44) as M τ P τ M := M τ P 2τ M 2τ P κτ z τ z τ z 2τ = z κτ M κτ P τ, P := g τ g τ z τ + g 2τ (44) g κτ P τ g τ g τ, G := g 2τ g κτ We discuss now how to derive the regular, strangeness-free formulation (323) from the double-inflated system (44) Remark 41 It should be noted, due to the potential non-causality of the DDAE (11), that differential equations of the regular, strangeness-free DDAE (323) must be selected from the double-inflated system (44), instead of from the original DDAE (11) his is in contrast to both cases of non-delayed DAEs and causal DDAEs We illustrate this fact in the next example

16 Numerical solution of DDAEs 15 Example 42 Consider the initial value problem consisting of the DDAE [ [ẋ(t) [ [ [ [ [ 1 x(t) x(t τ) e = + + t ẏ(t) 1 y(t) 1 y(t τ) e t, (45) + t τ [ e t for t [, ), τ = 1, with an initial function φ(t) := for t [ τ, t By directly checking, we obtain κ = 1 and the regular, strangeness-free DDAE (323) is [ [ẋ(t) [ [ [ [ [ 1 x(t) x(t τ) 1 = + + ẏ(t) 1 y(t) 1 y(t τ) e t + 1 Clearly, the differential equation [ 1 [ ẋ(t) = 1 cannot be selected from the ẏ(t) original DDAE (45) From Remark 41, we see that it is necessary to select all the constraints for x(t) and ẋ(t) contained in (44) It is worth to note that x(t) and ẋ(t) are only present in z τ but not in z τ,, z κτ For convenience, in the following we will use Matlab notation, [26 Let the matrix U be such that its columns span the space corange M(:, (2n + 1) : end), ie, By scaling (44) with U, we obtain the system U M(:, (2n + 1) : end) = (46) U M(:, 1 : 2n) that contains all the constraints for x(t) and ẋ(t) in (44) [ x(t) = U Pz ẋ(t) τ + U G, (47) Note that in the DDAE (323) only x(t τ) occurs even though z τ contains not only x(t τ) but also its derivatives ẋ(t τ), ẍ(t τ), hus, the matrix U should be chosen to satisfy the additional condition U P(:, (n + 1) : end) = (48) In the case that U P(:, (n + 1) : end), this implies that the DDAE (11) is of advanced type which we have excluded by assumption Denote by M:=U M(:, (n + 1) : 2n), Ñ :=U M(:, 1 : n), P :=U P(:, 1 : n), G :=U G, (49) and m be the number of rows of M With a matrix U that satisfies (46) and (48), the DDAE (47) becomes Mẋ(t) + Ñ x(t) = Px(t τ) + G, (41) which contains all the algebraic equations and first order differential equations for only the function x(t), but not x(t + τ),, x(t + κτ) in the double-inflated system (44) he remaining work now is to select the equations of the regular, strangenessfree formulation (323) from (41) o do that we consider matrices and associated

17 16 P Ha and V Mehrmann spaces spanned by their columns, Z 2 basis of ker( M ), 2 basis of ker(z 2 Ñ ), Y 2 basis of range(z 2 Ñ ), Z 1 basis of range( M 2 ) (411) he regular, strangeness-free DDAE (323) is derived in the following lemma Lemma 43 Consider the double-inflated system (44) and the DDAE (41) at the point t I With the matrices Z 1, Z 2, 2, Y 2 be defined as in (411), we have rank( M 2 ) + rank(z2 Ñ ) = n Furthermore, the DDAE (323) at the point t becomes [ [ [ [ Z 1 M Z ẋ(t) + 1 Ñ Z Y2 Z2 Ñ x(t) = 1 P Z Y2 Z2 P x(t τ) + 1 G Y2 Z2 G, (412) [ Z where 1 M Y2 Z2 Ñ is nonsingular Proof First, by the definition of Z 1 we see that Z1 M 2 has full row rank and rank(z1 M 2 ) = rank( M 2 ) Since the regular, ([ strangeness-free ) DDAE (323) is M contained in the DDAE (41), it follows that rank Z2 Ñ = n Considering the singular value decomposition of Z2 Ñ [ Y 2 Y2, Z2 Ñ [ [ ΣN 2, 2 =, where [ Y 2 Y 2, and [ 2, 2 are unitary matrices, we see that and hence I m [ Y2 Y2, Z 2 M [2, Ñ 2 = rank( M 2 ) + rank(z 2 Ñ ) = rank ([ M2 Σ N, M 2, Z 2 ) M Ñ = n (413) [ Z For the second claim, it suffices to prove that 1 M Y2 Z2 Ñ is pointwise nonsingular We observe that [ [ Z 1 M Z [2, Y2 Z2 Ñ 2 = 1 M2, Z1 M 2, Σ N [ Z and hence, (413) implies that 1 M Y2 Z2 Ñ has full row rank n, which follows that [ Z 1 M Y2 Z2 Ñ is pointwise nonsingular In summary, the reformulation of the DDAE (11) as a regular, strangeness-free DDAE (412), is given by Algorithm 1 below

18 Algorithm 1 Numerical solution of DDAEs 17 1: Input: he initial value problem (11) 2: Return: he regular, strangeness-free DDAE (323) pointwise 3: Consider an arbitrary point t I 4: Let κ = 5: Construct the double-inflated system (44) with the coefficients M, P, G 6: Determine the matrix U such that the following condition holds U [ M(:, (2n + 1) : end) P(:, (n + 1) : end) = 7: Compute the matrices M, Ñ as in (49) and Z2, 2, Y 2 as in (411) 8: if rank( M 2 ) + rank(z 2 Ñ ) = n then determine Z 1 as in (411) to derive the DDAE (412), which is exactly the regular, strangeness-free DDAE (323) at the point t 9: else κ := κ + 1, go back to 4 1: end if Remark 44 For linear time invariant DDAEs, the functions M, P, G, Z 2, 2, Y 2, Z 1 can be chosen to be constant matrices on the whole interval In this way, we only need to compute the matrices at the initial point and can use them in the whole integration process We illustrate Algorithm 1 by the following example Example 45 Consider the IVP consisting of the DDAE [ 1 [ẋ1 (t) ẋ 2 (t) = [ [ x1 (t) 1 x 2 (t) + [ [ 1 x1 (t τ) x 2 (t τ) for t [, ), τ = 1, with an initial function φ(t) := + [ t τ 1 e 1, (414) t [ t, for t [ τ, e t 1 Applying Algorithm 1 to (414), we proceed as follows With κ = we obtain M = 1, Ñ =, P =, Z 2 = 5 5, [ [ 2 =, M2 =, Z Ñ = 771 hus, rank( M 2 ) + rank(z2 Ñ ) = 1 < 2, which implies that the shift index is bigger than (equivalently, the DDAE (414) is noncausal) With κ = 1 we obtain M= 1 1, Ñ =, P = 1, Z 2 = , =[ 2,, M2 =[ 4,, Z2 Ñ = 5, Z 1 =[ 4,, Y 2 =

19 18 P Ha and V Mehrmann Here by [ i,j we denote the empty matrix of the size i by j In this case rank( M 2 )+ rank(z2 Ñ )=2 and therefore the shift index is κ = 1 he regularized DDAE (412) is [ [ẋ(t) [ [ [ [ [ 1 x(t) x(t τ) t + = + (415) ẏ(t) 771 y(t) y(t τ) 771 e t 1 Existing solvers such as RADAR5 [14, fail to handle system (414) due to its noncausality However, the same solver successfully handles the regularized DDAE (415), which is pointwise computed automatically by Algorithm 1 o compute the numerical solution of the corresponding initial value problem for (415), we follow [14, which uses the Radau IIA collocation method with three stages and Lagrange interpolation to approximate the term x(t τ) he numerical solution and the absolute error are presented in Figure 41 Both the absolute and relative tolerances for rank decisions and matrix computations are set to be x x 1 x Abs error of x 1 Abs error of x Fig 41 Numerical solution and absolute error for (414) In conclusion, to construct a solver for general DDAEs, where the system can be noncausal, remodeling the system before applying a numerical method is important, and sometimes it is indispensable his reformulation procedure can be performed pointwise in a stable and robust way by the proposed Algorithm 1 Acknowledgment We thank Ma Vinh ho for support in the numerical tests References [1 P Antognetti and G Massobrio, Semiconductor device modeling with SPICE, McGraw-Hill, New York, NY, 1997 [2 C Arévalo and P Lötstedt, Improving the accuracy of BDF methods for index 3 differentialalgebraic equations, BI, 35 (1995), pp [3 U M Ascher and L R Petzold, he numerical solution of delay-differential algebraic equations of retarded and neutral type, SIAM J Numer Anal, 32 (1995), pp [4 C H Baker, C A H Paul, and H ian, Differential algebraic equations with after-effect, J Comput Appl Math, 14 (22), pp 63 8 [5 A Bellen and M Zennaro, Numerical Methods for Delay Differential Equations, Oxford University Press, Oxford, UK, 23 [6 R Bellman and K L Cooke, Differential-difference equations, Mathematics in Science and Engineering, Elsevier Science, 1963 [7 K E Brenan, S L Campbell, and L R Petzold, Numerical Solution of Initial-Value Problems in Differential Algebraic Equations, SIAM Publications, Philadelphia, PA, 2nd ed, 1996 [8 S L Campbell, Singular linear systems of differential equations with delays, Appl Anal, 2 (198), pp

20 Numerical solution of DDAEs 19 [9, Comments on 2-D descriptor systems, Automatica, 27 (1991), pp [1, Linearization of DAE s along trajectories, Z Angew Math Phys, 46 (1995), pp 7 84 [11 S L Campbell and V H Linh, Stability criteria for differential-algebraic equations with multiple delays and their numerical solutions, Appl Math Comput, 28 (29), pp [12 H Chi, J Bell, and B Hassard, Numerical solution of a nonlinear advance-delay-differential equation from nerve conduction theory, J Math Biol, 24 (1986), pp [13 Dynasim AB, Dymola, Multi-Engineering Modelling and Simulation, Ideon Research Park - SE Lund - Sweden, 26 [14 N Guglielmi and E Hairer, Computing breaking points in implicit delay differential equations, Adv Comput Math, 29 (28), pp [15 P Ha and V Mehrmann, Analysis and reformulation of linear delay differential-algebraic equations, Electr J Lin Alg, 23 (212), pp [16 P Ha, V Mehrmann, and A Steinbrecher, Analysis of linear variable coefficient delay differential-algebraic equations, J Dynam Differential Equations, (214), pp 1 26 [17 E Hairer, S P Nørsett, and G Wanner, Solving Ordinary Differential Equations I: Nonstiff Problems, Springer-Verlag, Berlin, Germany, 2nd ed, 1993 [18 J Hale and S Lunel, Introduction to Functional Differential Equations, Springer, 1993 [19 R Hauber, Numerical treatment of retarded differential algebraic equations by collocation methods, Adv Comput Math, 7 (1997), pp [2 Insperger, R Wohlfart, J uri, and G Stepan, Equations with advanced arguments in stick balancing models, vol 423 of Lecture Notes in Control and Information Sciences, Springer Berlin Heidelberg, 212, pp [21 Y Kuang, Delay Differential Equations: With Applications in Population Dynamics, Mathematics in Science and Engineering, Elsevier Science, 1993 [22 P Kunkel and V Mehrmann, Canonical forms for linear differential-algebraic equations with variable coefficients, J Comput Appl Math, 56 (1994), pp [23, A new class of discretization methods for the solution of linear differential algebraic equations with variable coefficients, SIAM J Numer Anal, 33 (1996), pp [24, Differential-Algebraic Equations Analysis and Numerical Solution, EMS Publishing House, Zürich, Switzerland, 26 [25 Y Liu, Runge - Kutta collocation methods for systems of functional differential and functional equations, Adv Comput Math, 11 (1999), pp [26 he MathWorks, Inc, MALAB Version (R214a), Natick, MA, 214 [27, Simulink Version 83, Natick, MA, 214 [28 V Mehrmann, Index concepts for differential-algebraic equations, Encyclopedia Applied Mathematics, (214) [29 V Mehrmann and C Shi, ransformation of high order linear differential-algebraic systems to first order, Numer Alg, 42 (26), pp [3 A Oppenheim, A Willsky, and S Nawab, Signals and Systems, Prentice-Hall signal processing series, Prentice Hall, 1997 [31 D Pravica, N Randriampiry, and M Spurr, Applications of an advanced differential equation in the study of wavelets, Appl Comput Harmon Anal, 27 (29), pp 2 11 [32 J Sand, On implicit Euler for high-order high-index DAEs, Appl Numer Math, 42 (22), pp [33 L F Shampine and P Gahinet, Delay-differential-algebraic equations in control theory, Appl Numer Math, 56 (26), pp [34 H ian, Q Yu, and J Kuang, Asymptotic stability of linear neutral delay differentialalgebraic equations and Runge Kutta methods, SIAM J Numer Anal, 52 (214), pp [35 uma and Á Bűrmen, Circuit Simulation with SPICE OPUS: heory and Practice, Modeling and simulation in science, engineering & technology, Springer London, 29 [36 W Zhu and L R Petzold, Asymptotic stability of linear delay differential-algebraic equations and numerical methods, Appl Numer Math, 24 (1997), pp [37, Asymptotic stability of Hessenberg delay differential-algebraic equations of retarded or neutral type, Appl Numer Math, 27 (1998), pp

Analysis and reformulation of linear delay differential-algebraic equations

Analysis and reformulation of linear delay differential-algebraic equations Electronic Journal of Linear Algebra Volume 23 Volume 23 (212) Article 51 212 Analysis and reformulation of linear delay differential-algebraic equations Phi Ha Volker Mehrmann mehrmann@math.tu-berlin.de

More information

Numerical Treatment of Unstructured. Differential-Algebraic Equations. with Arbitrary Index

Numerical Treatment of Unstructured. Differential-Algebraic Equations. with Arbitrary Index Numerical Treatment of Unstructured Differential-Algebraic Equations with Arbitrary Index Peter Kunkel (Leipzig) SDS2003, Bari-Monopoli, 22. 25.06.2003 Outline Numerical Treatment of Unstructured Differential-Algebraic

More information

A relaxation of the strangeness index

A relaxation of the strangeness index echnical report from Automatic Control at Linköpings universitet A relaxation of the strangeness index Henrik idefelt, orkel Glad Division of Automatic Control E-mail: tidefelt@isy.liu.se, torkel@isy.liu.se

More information

Discontinuity Propagation in Delay Differential- Algebraic Equations

Discontinuity Propagation in Delay Differential- Algebraic Equations Electronic Journal of Linear Algebra Volume 34 Volume 34 2018 Article 42 2018 Discontinuity Propagation in Delay Differential- Algebraic Equations Benjamin Unger Technische Universität Berlin, unger@math.tu-berlin.de

More information

On linear quadratic optimal control of linear time-varying singular systems

On linear quadratic optimal control of linear time-varying singular systems On linear quadratic optimal control of linear time-varying singular systems Chi-Jo Wang Department of Electrical Engineering Southern Taiwan University of Technology 1 Nan-Tai Street, Yungkung, Tainan

More information

Optimal control of nonstructured nonlinear descriptor systems

Optimal control of nonstructured nonlinear descriptor systems Optimal control of nonstructured nonlinear descriptor systems TU Berlin DFG Research Center Institut für Mathematik MATHEON Workshop Elgersburg 19.02.07 joint work with Peter Kunkel Overview Applications

More information

Delay Differential Equations with Constant Lags

Delay Differential Equations with Constant Lags Delay Differential Equations with Constant Lags L.F. Shampine Mathematics Department Southern Methodist University Dallas, TX 75275 shampine@smu.edu S. Thompson Department of Mathematics & Statistics Radford

More information

Defect-based a-posteriori error estimation for implicit ODEs and DAEs

Defect-based a-posteriori error estimation for implicit ODEs and DAEs 1 / 24 Defect-based a-posteriori error estimation for implicit ODEs and DAEs W. Auzinger Institute for Analysis and Scientific Computing Vienna University of Technology Workshop on Innovative Integrators

More information

CHAPTER 10: Numerical Methods for DAEs

CHAPTER 10: Numerical Methods for DAEs CHAPTER 10: Numerical Methods for DAEs Numerical approaches for the solution of DAEs divide roughly into two classes: 1. direct discretization 2. reformulation (index reduction) plus discretization Direct

More information

DDAEs in Control Theory

DDAEs in Control Theory DDAEs in Control Theory L.F. Shampine P. Gahinet March 17, 2004 Abstract Linear time invariant systems are basic models in control theory. When they are generalized to include state delays, the resulting

More information

Technische Universität Berlin Institut für Mathematik

Technische Universität Berlin Institut für Mathematik Technische Universität Berlin Institut für Mathematik A flow-on-manifold formulation of differential-algebraic equations Ann-Kristin Baum Preprint 24-37 Preprint-Reihe des Instituts für Mathematik Technische

More information

ON ORTHOGONAL REDUCTION TO HESSENBERG FORM WITH SMALL BANDWIDTH

ON ORTHOGONAL REDUCTION TO HESSENBERG FORM WITH SMALL BANDWIDTH ON ORTHOGONAL REDUCTION TO HESSENBERG FORM WITH SMALL BANDWIDTH V. FABER, J. LIESEN, AND P. TICHÝ Abstract. Numerous algorithms in numerical linear algebra are based on the reduction of a given matrix

More information

THE θ-methods IN THE NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS. Karel J. in t Hout, Marc N. Spijker Leiden, The Netherlands

THE θ-methods IN THE NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS. Karel J. in t Hout, Marc N. Spijker Leiden, The Netherlands THE θ-methods IN THE NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS Karel J. in t Hout, Marc N. Spijker Leiden, The Netherlands 1. Introduction This paper deals with initial value problems for delay

More information

Chapter 2 Optimal Control Problem

Chapter 2 Optimal Control Problem Chapter 2 Optimal Control Problem Optimal control of any process can be achieved either in open or closed loop. In the following two chapters we concentrate mainly on the first class. The first chapter

More information

Exponential stability of families of linear delay systems

Exponential stability of families of linear delay systems Exponential stability of families of linear delay systems F. Wirth Zentrum für Technomathematik Universität Bremen 28334 Bremen, Germany fabian@math.uni-bremen.de Keywords: Abstract Stability, delay systems,

More information

Delay Differential Equations Part II: Time and State dependent Lags

Delay Differential Equations Part II: Time and State dependent Lags Delay Differential Equations Part II: Time and State dependent Lags L.F. Shampine Department of Mathematics Southern Methodist University Dallas, Texas 75275 shampine@smu.edu www.faculty.smu.edu/shampine

More information

Modelling Physical Phenomena

Modelling Physical Phenomena Modelling Physical Phenomena Limitations and Challenges of the Differential Algebraic Equations Approach Olaf Trygve Berglihn Department of Chemical Engineering 30. June 2010 2 Outline Background Classification

More information

Bohl exponent for time-varying linear differential-algebraic equations

Bohl exponent for time-varying linear differential-algebraic equations Bohl exponent for time-varying linear differential-algebraic equations Thomas Berger Institute of Mathematics, Ilmenau University of Technology, Weimarer Straße 25, 98693 Ilmenau, Germany, thomas.berger@tu-ilmenau.de.

More information

QUALITATIVE CONTROLLABILITY AND UNCONTROLLABILITY BY A SINGLE ENTRY

QUALITATIVE CONTROLLABILITY AND UNCONTROLLABILITY BY A SINGLE ENTRY QUALITATIVE CONTROLLABILITY AND UNCONTROLLABILITY BY A SINGLE ENTRY D.D. Olesky 1 Department of Computer Science University of Victoria Victoria, B.C. V8W 3P6 Michael Tsatsomeros Department of Mathematics

More information

Technische Universität Berlin

Technische Universität Berlin Technische Universität Berlin Institut für Mathematik M7 - A Skateboard(v1.) Andreas Steinbrecher Preprint 216/8 Preprint-Reihe des Instituts für Mathematik Technische Universität Berlin http://www.math.tu-berlin.de/preprints

More information

Defect-based a posteriori error estimation for index-1 DAEs

Defect-based a posteriori error estimation for index-1 DAEs Defect-based a posteriori error estimation for index-1 DAEs W. Auzinger, H. Lehner, E. Weinmüller Institute for Analysis and Scientific Computing Vienna University of Technology Wiedner Hauptstrasse 8

More information

Impulse free solutions for switched differential algebraic equations

Impulse free solutions for switched differential algebraic equations Impulse free solutions for switched differential algebraic equations Stephan Trenn Institute of Mathematics, Ilmenau University of Technology, Weimerarer Str. 25, 98693 Ilmenau, Germany Abstract Linear

More information

The Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications

The Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications MAX PLANCK INSTITUTE Elgersburg Workshop Elgersburg February 11-14, 2013 The Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications Timo Reis 1 Matthias Voigt 2 1 Department

More information

Chapter III. Stability of Linear Systems

Chapter III. Stability of Linear Systems 1 Chapter III Stability of Linear Systems 1. Stability and state transition matrix 2. Time-varying (non-autonomous) systems 3. Time-invariant systems 1 STABILITY AND STATE TRANSITION MATRIX 2 In this chapter,

More information

Gramians based model reduction for hybrid switched systems

Gramians based model reduction for hybrid switched systems Gramians based model reduction for hybrid switched systems Y. Chahlaoui Younes.Chahlaoui@manchester.ac.uk Centre for Interdisciplinary Computational and Dynamical Analysis (CICADA) School of Mathematics

More information

Where is matrix multiplication locally open?

Where is matrix multiplication locally open? Linear Algebra and its Applications 517 (2017) 167 176 Contents lists available at ScienceDirect Linear Algebra and its Applications www.elsevier.com/locate/laa Where is matrix multiplication locally open?

More information

SMOOTHNESS PROPERTIES OF SOLUTIONS OF CAPUTO- TYPE FRACTIONAL DIFFERENTIAL EQUATIONS. Kai Diethelm. Abstract

SMOOTHNESS PROPERTIES OF SOLUTIONS OF CAPUTO- TYPE FRACTIONAL DIFFERENTIAL EQUATIONS. Kai Diethelm. Abstract SMOOTHNESS PROPERTIES OF SOLUTIONS OF CAPUTO- TYPE FRACTIONAL DIFFERENTIAL EQUATIONS Kai Diethelm Abstract Dedicated to Prof. Michele Caputo on the occasion of his 8th birthday We consider ordinary fractional

More information

F-TRANSFORM FOR NUMERICAL SOLUTION OF TWO-POINT BOUNDARY VALUE PROBLEM

F-TRANSFORM FOR NUMERICAL SOLUTION OF TWO-POINT BOUNDARY VALUE PROBLEM Iranian Journal of Fuzzy Systems Vol. 14, No. 6, (2017) pp. 1-13 1 F-TRANSFORM FOR NUMERICAL SOLUTION OF TWO-POINT BOUNDARY VALUE PROBLEM I. PERFILIEVA, P. ŠTEVULIÁKOVÁ AND R. VALÁŠEK Abstract. We propose

More information

YURI LEVIN, MIKHAIL NEDIAK, AND ADI BEN-ISRAEL

YURI LEVIN, MIKHAIL NEDIAK, AND ADI BEN-ISRAEL Journal of Comput. & Applied Mathematics 139(2001), 197 213 DIRECT APPROACH TO CALCULUS OF VARIATIONS VIA NEWTON-RAPHSON METHOD YURI LEVIN, MIKHAIL NEDIAK, AND ADI BEN-ISRAEL Abstract. Consider m functions

More information

On Semicontinuity of Convex-valued Multifunctions and Cesari s Property (Q)

On Semicontinuity of Convex-valued Multifunctions and Cesari s Property (Q) On Semicontinuity of Convex-valued Multifunctions and Cesari s Property (Q) Andreas Löhne May 2, 2005 (last update: November 22, 2005) Abstract We investigate two types of semicontinuity for set-valued

More information

Optimization Based Output Feedback Control Design in Descriptor Systems

Optimization Based Output Feedback Control Design in Descriptor Systems Trabalho apresentado no XXXVII CNMAC, S.J. dos Campos - SP, 017. Proceeding Series of the Brazilian Society of Computational and Applied Mathematics Optimization Based Output Feedback Control Design in

More information

A note on linear differential equations with periodic coefficients.

A note on linear differential equations with periodic coefficients. A note on linear differential equations with periodic coefficients. Maite Grau (1) and Daniel Peralta-Salas (2) (1) Departament de Matemàtica. Universitat de Lleida. Avda. Jaume II, 69. 251 Lleida, Spain.

More information

Interval solutions for interval algebraic equations

Interval solutions for interval algebraic equations Mathematics and Computers in Simulation 66 (2004) 207 217 Interval solutions for interval algebraic equations B.T. Polyak, S.A. Nazin Institute of Control Sciences, Russian Academy of Sciences, 65 Profsoyuznaya

More information

A note on the uniform perturbation index 1

A note on the uniform perturbation index 1 Rostock. Math. Kolloq. 52, 33 46 (998) Subject Classification (AMS) 65L5 M. Arnold A note on the uniform perturbation index ABSTRACT. For a given differential-algebraic equation (DAE) the perturbation

More information

Computation of State Reachable Points of Second Order Linear Time-Invariant Descriptor Systems

Computation of State Reachable Points of Second Order Linear Time-Invariant Descriptor Systems Electronic Journal of Linear Algebra Volume 32 Volume 32 (217) Article 23 217 Computation of State Reachable Points of Second Order Linear Time-Invariant Descriptor Systems Subashish Datta Ph.D. Indian

More information

Model reduction via tangential interpolation

Model reduction via tangential interpolation Model reduction via tangential interpolation K. Gallivan, A. Vandendorpe and P. Van Dooren May 14, 2002 1 Introduction Although most of the theory presented in this paper holds for both continuous-time

More information

Stabilität differential-algebraischer Systeme

Stabilität differential-algebraischer Systeme Stabilität differential-algebraischer Systeme Caren Tischendorf, Universität zu Köln Elgersburger Arbeitstagung, 11.-14. Februar 2008 Tischendorf (Univ. zu Köln) Stabilität von DAEs Elgersburg, 11.-14.02.2008

More information

Modified Milne Simpson Method for Solving Differential Equations

Modified Milne Simpson Method for Solving Differential Equations Modified Milne Simpson Method for Solving Differential Equations R. K. Devkate 1, R. M. Dhaigude 2 Research Student, Department of Mathematics, Dr. Babasaheb Ambedkar Marathwada University, Aurangabad,

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Chemistry 5.76 Revised February, 1982 NOTES ON MATRIX METHODS

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Chemistry 5.76 Revised February, 1982 NOTES ON MATRIX METHODS MASSACHUSETTS INSTITUTE OF TECHNOLOGY Chemistry 5.76 Revised February, 198 NOTES ON MATRIX METHODS 1. Matrix Algebra Margenau and Murphy, The Mathematics of Physics and Chemistry, Chapter 10, give almost

More information

Lecture 4: Numerical solution of ordinary differential equations

Lecture 4: Numerical solution of ordinary differential equations Lecture 4: Numerical solution of ordinary differential equations Department of Mathematics, ETH Zürich General explicit one-step method: Consistency; Stability; Convergence. High-order methods: Taylor

More information

AC&ST AUTOMATIC CONTROL AND SYSTEM THEORY SYSTEMS AND MODELS. Claudio Melchiorri

AC&ST AUTOMATIC CONTROL AND SYSTEM THEORY SYSTEMS AND MODELS. Claudio Melchiorri C. Melchiorri (DEI) Automatic Control & System Theory 1 AUTOMATIC CONTROL AND SYSTEM THEORY SYSTEMS AND MODELS Claudio Melchiorri Dipartimento di Ingegneria dell Energia Elettrica e dell Informazione (DEI)

More information

INRIA Rocquencourt, Le Chesnay Cedex (France) y Dept. of Mathematics, North Carolina State University, Raleigh NC USA

INRIA Rocquencourt, Le Chesnay Cedex (France) y Dept. of Mathematics, North Carolina State University, Raleigh NC USA Nonlinear Observer Design using Implicit System Descriptions D. von Wissel, R. Nikoukhah, S. L. Campbell y and F. Delebecque INRIA Rocquencourt, 78 Le Chesnay Cedex (France) y Dept. of Mathematics, North

More information

A new robust delay-dependent stability criterion for a class of uncertain systems with delay

A new robust delay-dependent stability criterion for a class of uncertain systems with delay A new robust delay-dependent stability criterion for a class of uncertain systems with delay Fei Hao Long Wang and Tianguang Chu Abstract A new robust delay-dependent stability criterion for a class of

More information

A SYMBOLIC-NUMERIC APPROACH TO THE SOLUTION OF THE BUTCHER EQUATIONS

A SYMBOLIC-NUMERIC APPROACH TO THE SOLUTION OF THE BUTCHER EQUATIONS CANADIAN APPLIED MATHEMATICS QUARTERLY Volume 17, Number 3, Fall 2009 A SYMBOLIC-NUMERIC APPROACH TO THE SOLUTION OF THE BUTCHER EQUATIONS SERGEY KHASHIN ABSTRACT. A new approach based on the use of new

More information

Examples include: (a) the Lorenz system for climate and weather modeling (b) the Hodgkin-Huxley system for neuron modeling

Examples include: (a) the Lorenz system for climate and weather modeling (b) the Hodgkin-Huxley system for neuron modeling 1 Introduction Many natural processes can be viewed as dynamical systems, where the system is represented by a set of state variables and its evolution governed by a set of differential equations. Examples

More information

1.2 Derivation. d p f = d p f(x(p)) = x fd p x (= f x x p ). (1) Second, g x x p + g p = 0. d p f = f x g 1. The expression f x gx

1.2 Derivation. d p f = d p f(x(p)) = x fd p x (= f x x p ). (1) Second, g x x p + g p = 0. d p f = f x g 1. The expression f x gx PDE-constrained optimization and the adjoint method Andrew M. Bradley November 16, 21 PDE-constrained optimization and the adjoint method for solving these and related problems appear in a wide range of

More information

ON THE SOLUTION OF DIFFERENTIAL EQUATIONS WITH DELAYED AND ADVANCED ARGUMENTS

ON THE SOLUTION OF DIFFERENTIAL EQUATIONS WITH DELAYED AND ADVANCED ARGUMENTS 2003 Colloquium on Differential Equations and Applications, Maracaibo, Venezuela. Electronic Journal of Differential Equations, Conference 13, 2005, pp. 57 63. ISSN: 1072-6691. URL: http://ejde.math.txstate.edu

More information

The Plan. Initial value problems (ivps) for ordinary differential equations (odes) Review of basic methods You are here: Hamiltonian systems

The Plan. Initial value problems (ivps) for ordinary differential equations (odes) Review of basic methods You are here: Hamiltonian systems Scientific Computing with Case Studies SIAM Press, 2009 http://www.cs.umd.edu/users/oleary/sccswebpage Lecture Notes for Unit V Solution of Differential Equations Part 2 Dianne P. O Leary c 2008 The Plan

More information

R u t c o r Research R e p o r t. The Optimization of the Move of Robot Arm by Benders Decomposition. Zsolt Robotka a RRR , DECEMBER 2005

R u t c o r Research R e p o r t. The Optimization of the Move of Robot Arm by Benders Decomposition. Zsolt Robotka a RRR , DECEMBER 2005 R u t c o r Research R e p o r t The Optimization of the Move of Robot Arm by Benders Decomposition Zsolt Robotka a Béla Vizvári b RRR 43-2005, DECEMBER 2005 RUTCOR Rutgers Center for Operations Research

More information

SPECIALIZED RUNGE-KUTTA METHODS FOR INDEX 2 DIFFERENTIAL-ALGEBRAIC EQUATIONS

SPECIALIZED RUNGE-KUTTA METHODS FOR INDEX 2 DIFFERENTIAL-ALGEBRAIC EQUATIONS MATHEMATICS OF COMPUTATION Volume 75, Number 254, Pages 641 654 S 0025-5718(05)01809-0 Article electronically published on December 19, 2005 SPECIALIZED RUNGE-KUTTA METHODS FOR INDEX 2 DIFFERENTIAL-ALGEBRAIC

More information

Semi-implicit Krylov Deferred Correction Methods for Ordinary Differential Equations

Semi-implicit Krylov Deferred Correction Methods for Ordinary Differential Equations Semi-implicit Krylov Deferred Correction Methods for Ordinary Differential Equations Sunyoung Bu University of North Carolina Department of Mathematics CB # 325, Chapel Hill USA agatha@email.unc.edu Jingfang

More information

Delay Differential Equations Part I: Constant Lags

Delay Differential Equations Part I: Constant Lags Delay Differential Equations Part I: Constant Lags L.F. Shampine Department of Mathematics Southern Methodist University Dallas, Texas 75275 shampine@smu.edu www.faculty.smu.edu/shampine Delay Differential

More information

NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS VIA HAAR WAVELETS

NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS VIA HAAR WAVELETS TWMS J Pure Appl Math V5, N2, 24, pp22-228 NUMERICAL SOLUTION OF DELAY DIFFERENTIAL EQUATIONS VIA HAAR WAVELETS S ASADI, AH BORZABADI Abstract In this paper, Haar wavelet benefits are applied to the delay

More information

ELA THE MINIMUM-NORM LEAST-SQUARES SOLUTION OF A LINEAR SYSTEM AND SYMMETRIC RANK-ONE UPDATES

ELA THE MINIMUM-NORM LEAST-SQUARES SOLUTION OF A LINEAR SYSTEM AND SYMMETRIC RANK-ONE UPDATES Volume 22, pp. 480-489, May 20 THE MINIMUM-NORM LEAST-SQUARES SOLUTION OF A LINEAR SYSTEM AND SYMMETRIC RANK-ONE UPDATES XUZHOU CHEN AND JUN JI Abstract. In this paper, we study the Moore-Penrose inverse

More information

The collocation method for ODEs: an introduction

The collocation method for ODEs: an introduction 058065 - Collocation Methods for Volterra Integral Related Functional Differential The collocation method for ODEs: an introduction A collocation solution u h to a functional equation for example an ordinary

More information

NUMERICAL SOLUTION OF HYBRID SYSTEMS OF DIFFERENTIAL-ALGEBRAIC EQUATIONS

NUMERICAL SOLUTION OF HYBRID SYSTEMS OF DIFFERENTIAL-ALGEBRAIC EQUATIONS NUMERICAL SOLUTION OF HYBRID SYSTEMS OF DIFFERENTIAL-ALGEBRAIC EQUATIONS PETER HAMANN AND VOLKER MEHRMANN Abstract. We present a mathematical framework for general over- and underdetermined hybrid (switched)

More information

Decomposition of Riesz frames and wavelets into a finite union of linearly independent sets

Decomposition of Riesz frames and wavelets into a finite union of linearly independent sets Decomposition of Riesz frames and wavelets into a finite union of linearly independent sets Ole Christensen, Alexander M. Lindner Abstract We characterize Riesz frames and prove that every Riesz frame

More information

Applied Mathematics Letters. Nonlinear stability of discontinuous Galerkin methods for delay differential equations

Applied Mathematics Letters. Nonlinear stability of discontinuous Galerkin methods for delay differential equations Applied Mathematics Letters 23 21 457 461 Contents lists available at ScienceDirect Applied Mathematics Letters journal homepage: www.elsevier.com/locate/aml Nonlinear stability of discontinuous Galerkin

More information

ON THE BOUNDEDNESS BEHAVIOR OF THE SPECTRAL FACTORIZATION IN THE WIENER ALGEBRA FOR FIR DATA

ON THE BOUNDEDNESS BEHAVIOR OF THE SPECTRAL FACTORIZATION IN THE WIENER ALGEBRA FOR FIR DATA ON THE BOUNDEDNESS BEHAVIOR OF THE SPECTRAL FACTORIZATION IN THE WIENER ALGEBRA FOR FIR DATA Holger Boche and Volker Pohl Technische Universität Berlin, Heinrich Hertz Chair for Mobile Communications Werner-von-Siemens

More information

Modelling, Simulation and Control in Key Technologies

Modelling, Simulation and Control in Key Technologies Modelling, Simulation and Control in Key Technologies Volker Mehrmann TU Berlin, Institut für Mathematik DFG Research Center MATHEON Mathematics for key technologies 09.02.11, Delft Overview 1 Introduction

More information

A NOTE ON BLASIUS TYPE BOUNDARY VALUE PROBLEMS. Grzegorz Andrzejczak, Magdalena Nockowska-Rosiak, and Bogdan Przeradzki

A NOTE ON BLASIUS TYPE BOUNDARY VALUE PROBLEMS. Grzegorz Andrzejczak, Magdalena Nockowska-Rosiak, and Bogdan Przeradzki Opuscula Math. 33, no. 1 213, 5 17 http://dx.doi.org/1.7494/opmath.213.33.1.5 Opuscula Mathematica A NOTE ON BLASIUS TYPE BOUNDARY VALUE PROBLEMS Grzegorz Andrzejczak, Magdalena Nockowska-Rosiak, and Bogdan

More information

CHAPTER 10 Shape Preserving Properties of B-splines

CHAPTER 10 Shape Preserving Properties of B-splines CHAPTER 10 Shape Preserving Properties of B-splines In earlier chapters we have seen a number of examples of the close relationship between a spline function and its B-spline coefficients This is especially

More information

Sturm-Liouville Matrix Differential Systems with Singular Leading Coefficients

Sturm-Liouville Matrix Differential Systems with Singular Leading Coefficients Sturm-Liouville Matrix Differential Systems with Singular Leading Coefficients Iva Drimalová, Werner Kratz und Roman Simon Hilscher Preprint Series: 2016-05 Fakultät für Mathematik und Wirtschaftswissenschaften

More information

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 9

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 9 Lecture Notes to Accompany Scientific Computing An Introductory Survey Second Edition by Michael T. Heath Chapter 9 Initial Value Problems for Ordinary Differential Equations Copyright c 2001. Reproduction

More information

Putzer s Algorithm. Norman Lebovitz. September 8, 2016

Putzer s Algorithm. Norman Lebovitz. September 8, 2016 Putzer s Algorithm Norman Lebovitz September 8, 2016 1 Putzer s algorithm The differential equation dx = Ax, (1) dt where A is an n n matrix of constants, possesses the fundamental matrix solution exp(at),

More information

The New Graphic Description of the Haar Wavelet Transform

The New Graphic Description of the Haar Wavelet Transform he New Graphic Description of the Haar Wavelet ransform Piotr Porwik and Agnieszka Lisowska Institute of Informatics, Silesian University, ul.b dzi ska 39, 4-00 Sosnowiec, Poland porwik@us.edu.pl Institute

More information

Iyad T. Abu-Jeib and Thomas S. Shores

Iyad T. Abu-Jeib and Thomas S. Shores NEW ZEALAND JOURNAL OF MATHEMATICS Volume 3 (003, 9 ON PROPERTIES OF MATRIX I ( OF SINC METHODS Iyad T. Abu-Jeib and Thomas S. Shores (Received February 00 Abstract. In this paper, we study the determinant

More information

Linear Algebra. The analysis of many models in the social sciences reduces to the study of systems of equations.

Linear Algebra. The analysis of many models in the social sciences reduces to the study of systems of equations. POLI 7 - Mathematical and Statistical Foundations Prof S Saiegh Fall Lecture Notes - Class 4 October 4, Linear Algebra The analysis of many models in the social sciences reduces to the study of systems

More information

Calculus and linear algebra for biomedical engineering Week 3: Matrices, linear systems of equations, and the Gauss algorithm

Calculus and linear algebra for biomedical engineering Week 3: Matrices, linear systems of equations, and the Gauss algorithm Calculus and linear algebra for biomedical engineering Week 3: Matrices, linear systems of equations, and the Gauss algorithm Hartmut Führ fuehr@matha.rwth-aachen.de Lehrstuhl A für Mathematik, RWTH Aachen

More information

Nonlinear Observers. Jaime A. Moreno. Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México

Nonlinear Observers. Jaime A. Moreno. Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México Nonlinear Observers Jaime A. Moreno JMorenoP@ii.unam.mx Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México XVI Congreso Latinoamericano de Control Automático October

More information

On rigorous integration of piece-wise linear systems

On rigorous integration of piece-wise linear systems On rigorous integration of piece-wise linear systems Zbigniew Galias Department of Electrical Engineering AGH University of Science and Technology 06.2011, Trieste, Italy On rigorous integration of PWL

More information

Stability analysis of differential algebraic systems

Stability analysis of differential algebraic systems Stability analysis of differential algebraic systems Volker Mehrmann TU Berlin, Institut für Mathematik with Vu Hoang Linh and Erik Van Vleck DFG Research Center MATHEON Mathematics for key technologies

More information

1 Continuous-time Systems

1 Continuous-time Systems Observability Completely controllable systems can be restructured by means of state feedback to have many desirable properties. But what if the state is not available for feedback? What if only the output

More information

Converse Lyapunov theorem and Input-to-State Stability

Converse Lyapunov theorem and Input-to-State Stability Converse Lyapunov theorem and Input-to-State Stability April 6, 2014 1 Converse Lyapunov theorem In the previous lecture, we have discussed few examples of nonlinear control systems and stability concepts

More information

Constrained Controllability of Nonlinear Systems

Constrained Controllability of Nonlinear Systems Ž. JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS 01, 365 374 1996 ARTICLE NO. 060 Constrained Controllability of Nonlinear Systems Jerzy Klamka* Institute of Automation, Technical Uni ersity, ul. Akademicka

More information

SOME PROPERTIES OF SYMPLECTIC RUNGE-KUTTA METHODS

SOME PROPERTIES OF SYMPLECTIC RUNGE-KUTTA METHODS SOME PROPERTIES OF SYMPLECTIC RUNGE-KUTTA METHODS ERNST HAIRER AND PIERRE LEONE Abstract. We prove that to every rational function R(z) satisfying R( z)r(z) = 1, there exists a symplectic Runge-Kutta method

More information

Chap. 3. Controlled Systems, Controllability

Chap. 3. Controlled Systems, Controllability Chap. 3. Controlled Systems, Controllability 1. Controllability of Linear Systems 1.1. Kalman s Criterion Consider the linear system ẋ = Ax + Bu where x R n : state vector and u R m : input vector. A :

More information

Introduction to Quantitative Techniques for MSc Programmes SCHOOL OF ECONOMICS, MATHEMATICS AND STATISTICS MALET STREET LONDON WC1E 7HX

Introduction to Quantitative Techniques for MSc Programmes SCHOOL OF ECONOMICS, MATHEMATICS AND STATISTICS MALET STREET LONDON WC1E 7HX Introduction to Quantitative Techniques for MSc Programmes SCHOOL OF ECONOMICS, MATHEMATICS AND STATISTICS MALET STREET LONDON WC1E 7HX September 2007 MSc Sep Intro QT 1 Who are these course for? The September

More information

Solution via Laplace transform and matrix exponential

Solution via Laplace transform and matrix exponential EE263 Autumn 2015 S. Boyd and S. Lall Solution via Laplace transform and matrix exponential Laplace transform solving ẋ = Ax via Laplace transform state transition matrix matrix exponential qualitative

More information

IMPLICIT INTERVAL MULTISTEP METHODS FOR SOLVING THE INITIAL VALUE PROBLEM

IMPLICIT INTERVAL MULTISTEP METHODS FOR SOLVING THE INITIAL VALUE PROBLEM COMPUTATIONAL METHODS IN SCIENCE AND TECHNOLOGY 8 (1), 17-30 (2002) IMPLICIT INTERVAL MULTISTEP METHODS FOR SOLVING THE INITIAL VALUE PROBLEM MAŁGORZATA JANKOWSKA 1, ANDRZEJ MARCINIAK 1,2 1 Poznań University

More information

OPTIMAL SCALING FOR P -NORMS AND COMPONENTWISE DISTANCE TO SINGULARITY

OPTIMAL SCALING FOR P -NORMS AND COMPONENTWISE DISTANCE TO SINGULARITY published in IMA Journal of Numerical Analysis (IMAJNA), Vol. 23, 1-9, 23. OPTIMAL SCALING FOR P -NORMS AND COMPONENTWISE DISTANCE TO SINGULARITY SIEGFRIED M. RUMP Abstract. In this note we give lower

More information

CONTROL DESIGN FOR SET POINT TRACKING

CONTROL DESIGN FOR SET POINT TRACKING Chapter 5 CONTROL DESIGN FOR SET POINT TRACKING In this chapter, we extend the pole placement, observer-based output feedback design to solve tracking problems. By tracking we mean that the output is commanded

More information

Convex Optimization Approach to Dynamic Output Feedback Control for Delay Differential Systems of Neutral Type 1,2

Convex Optimization Approach to Dynamic Output Feedback Control for Delay Differential Systems of Neutral Type 1,2 journal of optimization theory and applications: Vol. 127 No. 2 pp. 411 423 November 2005 ( 2005) DOI: 10.1007/s10957-005-6552-7 Convex Optimization Approach to Dynamic Output Feedback Control for Delay

More information

EXTERNALLY AND INTERNALLY POSITIVE TIME-VARYING LINEAR SYSTEMS

EXTERNALLY AND INTERNALLY POSITIVE TIME-VARYING LINEAR SYSTEMS Int. J. Appl. Math. Comput. Sci., 1, Vol.11, No.4, 957 964 EXTERNALLY AND INTERNALLY POSITIVE TIME-VARYING LINEAR SYSTEMS Tadeusz KACZOREK The notions of externally and internally positive time-varying

More information

Backward Differential Flow May Not Converge to a Global Minimizer of Polynomials

Backward Differential Flow May Not Converge to a Global Minimizer of Polynomials J Optim Theory Appl (2015) 167:401 408 DOI 10.1007/s10957-015-0727-7 Backward Differential Flow May Not Converge to a Global Minimizer of Polynomials Orhan Arıkan 1 Regina S. Burachik 2 C. Yalçın Kaya

More information

Differential-algebraic equations. Control and Numerics I

Differential-algebraic equations. Control and Numerics I Differential-algebraic equations. Control and Numerics I Volker Mehrmann Institut für Mathematik Technische Universität Berlin P. Kunkel DFG Research Center MATHEON Mathematics for key technologies 8.3.10

More information

Existence and Uniqueness of Anti-Periodic Solutions for Nonlinear Higher-Order Differential Equations with Two Deviating Arguments

Existence and Uniqueness of Anti-Periodic Solutions for Nonlinear Higher-Order Differential Equations with Two Deviating Arguments Advances in Dynamical Systems and Applications ISSN 973-531, Volume 7, Number 1, pp. 19 143 (1) http://campus.mst.edu/adsa Existence and Uniqueness of Anti-Periodic Solutions for Nonlinear Higher-Order

More information

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities

Research Article Stabilization Analysis and Synthesis of Discrete-Time Descriptor Markov Jump Systems with Partially Unknown Transition Probabilities Research Journal of Applied Sciences, Engineering and Technology 7(4): 728-734, 214 DOI:1.1926/rjaset.7.39 ISSN: 24-7459; e-issn: 24-7467 214 Maxwell Scientific Publication Corp. Submitted: February 25,

More information

Key words. delay differential equations, characteristic matrix, stability of periodic orbits

Key words. delay differential equations, characteristic matrix, stability of periodic orbits CHARACTERISTIC MATRICES FOR LINEAR PERIODIC DELAY DIFFERENTIAL EQUATIONS JAN SIEBER AND ROBERT SZALAI Abstract. Szalai et al. (SIAM J. on Sci. Comp. 28(4), 2006) gave a general construction for characteristic

More information

Network Reconstruction from Intrinsic Noise: Non-Minimum-Phase Systems

Network Reconstruction from Intrinsic Noise: Non-Minimum-Phase Systems Preprints of the 19th World Congress he International Federation of Automatic Control Network Reconstruction from Intrinsic Noise: Non-Minimum-Phase Systems David Hayden, Ye Yuan Jorge Goncalves Department

More information

Summer School on Delay Differential Equations and Applications

Summer School on Delay Differential Equations and Applications Summer School on Delay Differential Equations and Applications Dobbiaco (BZ), Italy, June 26 30, 2006 The numerical solution of delay differential equations Page 1 of 211 M. Zennaro Dipartimento di Matematica

More information

Theory, Solution Techniques and Applications of Singular Boundary Value Problems

Theory, Solution Techniques and Applications of Singular Boundary Value Problems Theory, Solution Techniques and Applications of Singular Boundary Value Problems W. Auzinger O. Koch E. Weinmüller Vienna University of Technology, Austria Problem Class z (t) = M(t) z(t) + f(t, z(t)),

More information

A primer on matrices

A primer on matrices A primer on matrices Stephen Boyd August 4, 2007 These notes describe the notation of matrices, the mechanics of matrix manipulation, and how to use matrices to formulate and solve sets of simultaneous

More information

Scientific Computing with Case Studies SIAM Press, Lecture Notes for Unit V Solution of

Scientific Computing with Case Studies SIAM Press, Lecture Notes for Unit V Solution of Scientific Computing with Case Studies SIAM Press, 2009 http://www.cs.umd.edu/users/oleary/sccswebpage Lecture Notes for Unit V Solution of Differential Equations Part 1 Dianne P. O Leary c 2008 1 The

More information

Initial value problems for ordinary differential equations

Initial value problems for ordinary differential equations AMSC/CMSC 660 Scientific Computing I Fall 2008 UNIT 5: Numerical Solution of Ordinary Differential Equations Part 1 Dianne P. O Leary c 2008 The Plan Initial value problems (ivps) for ordinary differential

More information

Backward error analysis

Backward error analysis Backward error analysis Brynjulf Owren July 28, 2015 Introduction. The main source for these notes is the monograph by Hairer, Lubich and Wanner [2]. Consider ODEs in R d of the form ẏ = f(y), y(0) = y

More information

ETNA Kent State University

ETNA Kent State University Electronic Transactions on Numerical Analysis. Volume 34, pp. 14-19, 2008. Copyrigt 2008,. ISSN 1068-9613. ETNA A NOTE ON NUMERICALLY CONSISTENT INITIAL VALUES FOR HIGH INDEX DIFFERENTIAL-ALGEBRAIC EQUATIONS

More information

Upper triangular matrices and Billiard Arrays

Upper triangular matrices and Billiard Arrays Linear Algebra and its Applications 493 (2016) 508 536 Contents lists available at ScienceDirect Linear Algebra and its Applications www.elsevier.com/locate/laa Upper triangular matrices and Billiard Arrays

More information

Observer design for a general class of triangular systems

Observer design for a general class of triangular systems 1st International Symposium on Mathematical Theory of Networks and Systems July 7-11, 014. Observer design for a general class of triangular systems Dimitris Boskos 1 John Tsinias Abstract The paper deals

More information

Winfried Auzinger, Ernst Karner, Othmar Koch, Ewa Weinmüller

Winfried Auzinger, Ernst Karner, Othmar Koch, Ewa Weinmüller Opuscula Mathematica Vol. 26 No. 2 26 Winfried Auzinger, Ernst Karner, Othmar Koch, Ewa Weinmüller COLLOCATION METHODS FOR THE SOLUTION OF EIGENVALUE PROBLEMS FOR SINGULAR ORDINARY DIFFERENTIAL EQUATIONS

More information