Affiliation:
1. US Naval Academy, Annapolis, Maryland, MD
2. University of Pennsylvania, Philadelphia, Pennsylvania, PA
Abstract
This article describes an algorithm for detecting the occurrence of events, which signify discontinuities in the first derivative of the state variables, while simulating a set of nonsmooth differential equations. Such combined-discrete continuous systems arise in many contexts and are often referred to as hybrid systems, switched systems, or nonsmooth systems. In all cases, the state events are triggered at simulated times which generate states corresponding to the zeros of some algebraic “event” function. It has been noted that all existing simulators are prone to failure when these events occur in the neighborhood of model singularities---regions of the state space where the right-hand side of the differential equation is undefined. Such model singularities are often the impetus for using nonsmooth models in the first place. This failure occurs because existing algorithms blindly attempt to interpolate across singular regions, checking for possible events after the fact. The event detection algorithm described here overcomes this limitation using an approach inspired by feedback control theory. A carefully constructed extrapolation polynomial is used to select the integration step size by checking for potential future events, avoiding the need to evaluate the differential equation in potentially singular regions. It is shown that this alternate approach gives added functionality with little impact on the simulation efficiency.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Science Applications,Modeling and Simulation
Reference20 articles.
1. Ascher U. and Petzold L. 1998. Computer Methods for Ordinary Differential Equations and Differential-Algebraic Equations. Society for Industrial and Applied Mathematics Philadelphia PA. Ascher U. and Petzold L. 1998. Computer Methods for Ordinary Differential Equations and Differential-Algebraic Equations. Society for Industrial and Applied Mathematics Philadelphia PA.
2. Benan K. Campbell S. and Petzold L. 1989. Numerical Solutions of Initial Value Problems. North Holland London England. Benan K. Campbell S. and Petzold L. 1989. Numerical Solutions of Initial Value Problems. North Holland London England.
3. Branicky M. 1995. Studies in hybrid systems: Modeling analysis and control. Ph.D. dissertation. MIT Cambridge MA. Branicky M. 1995. Studies in hybrid systems: Modeling analysis and control. Ph.D. dissertation. MIT Cambridge MA.
4. Efficient integration over discontinuities in ordinary differential equation simulations;Carver M.;Math. Comput. Simul.,1978
Cited by
33 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献