Internal systems simulation

From Project Apollo - NASSP
Revision as of 04:02, 21 April 2022 by N72.75 (talk | contribs) (add principals of operation)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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