Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Dynamic extension of the Simulation Problem Analysis Kernel (SPANK)

Conference ·
OSTI ID:7251421
 [1];  [2]
  1. California State Univ., Fullerton, CA (USA). Dept. of Computer Science
  2. Lawrence Berkeley Lab., CA (USA)
The Simulation Problem Analysis Kernel (SPANK) is an object-oriented simulation environment for general simulation purposes. Among its unique features is use of the directed graph as the primary data structure, rather than the matrix. This allows straightforward use of graph algorithms for matching variables and equations, and reducing the problem graph for efficient numerical solution. The original prototype implementation demonstrated the principles for systems of algebraic equations, allowing simulation of steady-state, nonlinear systems (Sowell 1986). This paper describes how the same principles can be extended to include dynamic objects, allowing simulation of general dynamic systems. The theory is developed and an implementation is described. An example is taken from the field of building energy system simulation. 2 refs., 9 figs.
Research Organization:
Lawrence Berkeley Lab., CA (USA)
Sponsoring Organization:
DOE/CE
DOE Contract Number:
AC03-76SF00098
OSTI ID:
7251421
Report Number(s):
LBL-26262; CONF-8809455--1; ON: DE90008046
Country of Publication:
United States
Language:
English