1991
DOI: 10.1145/103147.103149
|View full text |Cite
|
Sign up to set email alerts
|

Reliable solution of special event location problems for ODEs

Abstract: Computing the solution of the initial value problem in ordinary differential equations (ODEs) may be only part of a larger task. One such task is finding where an algebraic function of the solution (an event function) has a root (an event occurs). This is a task which is difficult both in theory and in software practice. For certain useful kinds of event functions, it is possible to avoid two fundamental difficulties. It is described how to achieve the reliable solutions of such problems in a way that allows t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
49
0

Year Published

1994
1994
2017
2017

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 72 publications
(50 citation statements)
references
References 8 publications
1
49
0
Order By: Relevance
“…The boundary point is accurately detected, and then, the integrated vector field is switched according to the governing laws of the system. In practice, this can be implemented by means of the standard MAT-LAB ODE solvers together with their built-in event location routines [32,33], as suggested in [34].…”
Section: Capsule Modeling With Position Feedback Controlmentioning
confidence: 99%
“…The boundary point is accurately detected, and then, the integrated vector field is switched according to the governing laws of the system. In practice, this can be implemented by means of the standard MAT-LAB ODE solvers together with their built-in event location routines [32,33], as suggested in [34].…”
Section: Capsule Modeling With Position Feedback Controlmentioning
confidence: 99%
“…In our case, these interruptions are defined by the impulse times at which the pest control actions are carried out. In order to get reliable numerical simulations of the model behavior, the impulse times need to be accurately detected, which can be achieved by means of the standard MATLAB ODE solvers together with their built-in event location routines [60,61], as suggested in [62]. In this way, direct numerical integration will be implemented in the present work.…”
Section: Numerical Analysis Of a Pest Control Scheme With Impulsive Ementioning
confidence: 99%
“…More formally: problem Given f : R n → R n , x 0 = x(t 0 ) ∈ R n and g : R n → R such that g(x 0 ) < 0, simulatė x = f (x), for the time interval [t 0 , t * ] where t * must be computed as the first time instant such that g(x(t)) ≥ 0. problem We assume the guard set has a non-empty interior and is described as Guard = {x : g(x) ≥ 0} where g(x) is a continuously differentiable. See [12] for an interesting discussion of the unique difficulties associated with solving such problems. It is well known that systems of differential equations with nonlinear guards can be transformed to a equivalent systems with linear guards by appending a new state variable z = g(x) then the new system isẋ…”
Section: Motivation and Previous Workmentioning
confidence: 99%
“…As a result they fail to detect an event when there are multiple transitions in a single step. Building on this work, Shampine and his colleagues [12] exploit the fact that interpolation polynomials can be generated for the guard dynamics and are able to correctly identify event occurrences using Strum sequences when the guards are of polynomial expressions but do not use this information to select step sizes. Several similar algorithms for event detection in differential algebraic equations were evaluated in [15].…”
Section: Motivation and Previous Workmentioning
confidence: 99%