2008
DOI: 10.3182/20080706-5-kr-1001.01346
|View full text |Cite
|
Sign up to set email alerts
|

Zero-Crossing Location and Detection Algorithms For Hybrid System Simulation

Abstract: Computational models of embedded control systems often combine continuous-time with discrete-event behavior, mathematically representing hybrid dynamic systems. An essential element of numerical simulation of a hybrid dynamic system is the generation of discrete events from continuous variables that exceed thresholds. In particular, the occurrence of such an event has to be detected and the point in time where the threshold is first exceeded has to be located. This paper presents a number of problems that are … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
57
0

Year Published

2010
2010
2021
2021

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 59 publications
(57 citation statements)
references
References 9 publications
0
57
0
Order By: Relevance
“…Signal processing and communication systems have been developed over the years which involve phase based detection of signals. Mostly, such systems interpreted phase as a numerical value for a particular duration of the signal [12]. Digital Phase Locked Loop (DPLL) integrates the operation of a phase detector, low pass filter and voltage controlled oscillator to provide a feedback system for signal regeneration.…”
Section: Model For Dpll Based Phase Recovery Systemmentioning
confidence: 99%
“…Signal processing and communication systems have been developed over the years which involve phase based detection of signals. Mostly, such systems interpreted phase as a numerical value for a particular duration of the signal [12]. Digital Phase Locked Loop (DPLL) integrates the operation of a phase detector, low pass filter and voltage controlled oscillator to provide a feedback system for signal regeneration.…”
Section: Model For Dpll Based Phase Recovery Systemmentioning
confidence: 99%
“…In this case the level is 0, so we refer to it as ZCD. A zero-crossing function g(x(t), x(t + h)), often called a guard function, determines when the level crossing occurs [7] by evaluating to true when sign(x(t)) 6 = sign(x(t + h)). When the function g(x(t), x(t + h)) evaluates to true, a discrete event is generated at t + h. An example developed in Ptolemy II is shown in Figure 2a, the output signals are depicted in Figures 2b and 2c.…”
Section: Combining Continuous Time With Discrete Eventsmentioning
confidence: 99%
“…Techniques to revise the step size in order to more accurately identify the time at which a zero crossing occurred are usually based on bisection search algorithms described by Cellier [4] and Zhang [7]. At each iteration of a bisection search, the output update functions of all components must be evaluated.…”
Section: Combining Continuous Time With Discrete Eventsmentioning
confidence: 99%
See 1 more Smart Citation
“…Generally, the discontinuous or PWL version of the Lorenz system presents two discontinuity surfaces, and the problem of nonuniqueness and even non-existence of solutions has to be faced when the trajectories either cross or slide on the discontinuity surfaces. Furthermore, due to the coexistence of several discontinuity surfaces, the problem of specification of the transitions between the system operation modes is critical, and special care has to be taken in the numerical integration [13], [14], [15]. The use of a hybrid automaton to describe the system is presented here as a solution to this problem.…”
Section: Motivationmentioning
confidence: 99%