Internal systems simulation: Difference between revisions

From Project Apollo - NASSP
Jump to navigation Jump to search
(Created page with "Project Apollo - NASSP simulates internal system states using a modified version of Radu Poenaru's System & Panel SDK (SPSDK). ==Principals of Operation== ==System Types== ==Limitations== ==References==")
 
(add principals of operation)
 
Line 2: Line 2:


==Principals of Operation==
==Principals of Operation==
SPSDK simulates and manages the internal state of a wide variety of system types by means of a set of three fundamental, separate but interrelated, simulation engines: thermal, hydraulic, and electrical. The states themselves are computed using a simple but computationally inexpensive [https://en.wikipedia.org/wiki/Linear_multistep_method Linear multistep method] known as Eüler's Method. Propagation is accomplished by applying Eüler's method to solve an initial value problem, consisting of a known initial state (at the beginning of the current timestep), and a time-derivative, which is fundamental to the mechanics of the system type. Timesteps are typically broken down into multiple sub steps to avoid the numerical instability inherent to [https://en.wikipedia.org/wiki/Stiff_equation stiff numerical systems].
==System Types==
==System Types==
===Thermal===
===Hydraulic===
===Electrical===
==Limitations==
==Limitations==
==References==
==References==

Latest revision as of 04:02, 21 April 2022

Project Apollo - NASSP simulates internal system states using a modified version of Radu Poenaru's System & Panel SDK (SPSDK).

Principals of Operation

SPSDK simulates and manages the internal state of a wide variety of system types by means of a set of three fundamental, separate but interrelated, simulation engines: thermal, hydraulic, and electrical. The states themselves are computed using a simple but computationally inexpensive Linear multistep method known as Eüler's Method. Propagation is accomplished by applying Eüler's method to solve an initial value problem, consisting of a known initial state (at the beginning of the current timestep), and a time-derivative, which is fundamental to the mechanics of the system type. Timesteps are typically broken down into multiple sub steps to avoid the numerical instability inherent to stiff numerical systems.

System Types

Thermal

Hydraulic

Electrical

Limitations

References