Content deleted Content added
m →References: refs using AWB |
m Open access bot: url-access updated in citation with #oabot. |
||
(11 intermediate revisions by 9 users not shown) | |||
Line 1:
The '''quantized state systems''' ('''QSS''') '''methods''' are a family of numerical integration solvers based on the idea of state quantization, [[dual (mathematics)|dual]] to the traditional idea of time discretization.
Unlike traditional [[numerical methods for ordinary differential equations|numerical solution methods]], which approach the problem by [[Discretization|discretizing]] time and solving for the next (real-valued) state at each successive time step, QSS methods keep time as a continuous entity and instead [[Quantization (signal processing)|quantize]] the system's state, instead solving for the ''time'' at which the state deviates from its quantized value by a ''quantum''.
They can also have many advantages compared to classical algorithms.<ref>{{cite journal |
They inherently allow for modeling discontinuities in the system due to their discrete-event nature and asynchronous nature. They also allow for explicit root-finding and detection of zero-crossing using ''explicit'' algorithms, avoiding the need for iteration---a fact which is especially important in the case of stiff systems, where traditional time-stepping methods require a heavy computational penalty due to the requirement to implicitly solve for the next system state. Finally, QSS methods satisfy remarkable global stability and error bounds, described below, which are not satisfied by classical solution techniques.
Line 9:
==Theoretical properties==
In 2001, Ernesto Kofman proved<ref>{{cite journal | last=Kofman | first=Ernesto |title=A second-order approximation for DEVS simulation of continuous systems|year=2002 |journal = Simulation |volume=78 | issue=2 |pages=76–89 |
:<math>
Line 47:
It is important to note that, while in principle a QSS method of arbitrary order can be used to model a continuous-time system, it is seldom desirable to use methods of order higher than four, as the [[Abel–Ruffini theorem]] implies that the time of the next quantization, <math>t</math>, cannot (in general) be [[Explicit and implicit methods|explicitly solved]] for [[algebraic solution|algebraically]] when the polynomial approximation is of degree greater than four, and hence must be approximated iteratively using a [[root-finding algorithm]]. In practice, QSS2 or QSS3 proves sufficient for many problems and the use of higher-order methods results in little, if any, additional benefit.
==Software implementation==
Line 64 ⟶ 56:
== References ==
{{Reflist}}
* [CK06] {{cite book|author1=Francois E. Cellier |author2=Ernesto Kofman |
* [BK11] {{cite news|author1=Bergero, Federico |author2=Kofman, Ernesto |
==External links==
|