The Simulation Control, Training and Design Server (SCATDS) is a software product that allows users to design, develop and test multi-circuit pipe and electrical distribution networks in run time without a need to develop software. The software algorithms which is an engineering solution and which form the basis of the server have been successfully applied to aircraft and ship simulators. 


SCATDS enables users to work in both Edit mode to design fluid and electrical circuits and Run time to test and integrate the circuits. It uses Windows forms to specify the design topography and display run time values in both datatables and graphical displays. The associated objects are instantiated to develop mathematical models that solve the circuits using a numerical solution of the coupled conservation laws for homogeneous fluids in one dimension and/or Kirchoff equation for AC and DC circuits. Fluid system components may consist of an incompressible fluid (i.e. water, oil, fuel) and a compressible fluid (i.e. air, nitrogen, oxygen) the latter of which obeys the ideal gas equation. SCATDS solves a set of differential equations derived from the conservation laws for fluid systems and Kirchoff equations for electrical systems. 

The server is designed to run any number of circuit models with unlimited pipe complexity and includes an inherent number of devices associated with the common elements in a network. These consist of pumps, tanks, accumulators, valves, heat exchangers, generators, transformers, relays and breakers. 


SCATDS allows third parties to develop device and/or control models that interface with the product through a relational database. These models must follow certain rules but extends the application to control algorithms and unique devices that may have a copywrite constraints.


The solution is also valid for analyzing circuits within the simulated time domain. The equation set is expressed in the Math Model page and particular properties relate directly to the properties available in SCATDS.


The circuits that form the mathematical models are assigned to the collections of accounts, projects, and systems to provide logistical support and security. Software engine types which define the simulated medium currently include: 

  • homogeneous, 2 component, subcooled fluid systems 
  • electrical distribution systems. 

Needless to say all circuits may interact with each other by reading or writing to properties of the records in the database.

Since SCATDS is a numerical solution of the differential equations of conservation laws that is coupled and implicitly stable, the software is valid for simulated time which can deviate from real time. If the hardware is sufficiently powerful the SCATDS software solution is valid for real time and may be applied to simulators.