SCADTS is a single software product that has been developed over a ten year period and provides a vehicle for the design, test and integration of fluid, electrical distribution and wiring diagram schematics for the purpose of design, education, training and control. The power of the system is not only the technical solution but it allows third party vendors to interface to the schematic state in real time via the MySQL relational database allowing interaction with the circuits and their devices. Control vendors may test their algorithms and training vendors may develop animated schematics. Animated schematics may be developed using Python or alternative software running in real time interfacing with the SCADTS database.
KEY FEATURES of SCADTS include:
Fluid and Device Modeling:
Users can model various fluids and devices based on their properties in subcooled, saturated or superheated thermodynamic states
Simultaneous Circuit Operations
SCADTS can run multiple circuits at once, allowing for complex simulations, such as heat transfer through heat exchangers within different networks and the interaction between the wiring diagrams and the process circuit..
Electrical Circuit Simulation
Simulate electrical distribution circuits, determining breaker statuses and other electrical properties that impact device operations. Three phase systems is replicated by simultaneously running a circuit for each phase. This requires a little more expertize than one individual circuit.
Control Circuits
Control circuits may be modelled using the same process as that for fluid or electrical distribution systems and/or processed in a separate task that interfaces with devices in the circuits via the shared memory of the MySQL database. This enables third party control companies to maintain the proprietary aspects the software.
The structural design of SCADTS enables the easy transfer of data between Circuits. The system is based on the hierarchical class scheme of Accounts, Projects, Systems, Circuits in a parent-child relationship each of which is defined by indices specified by the MySQL software. Transfer of data between Circuits is defined by these indices which are displayed in each of the tables in Windows. This is clearly a departure from the traditional graphical drag and drop approach but retains a flexibility and consistency with the mathematical models that are based on similar indices. Communication between wiring diagrams and the thermal-hydraulic process is handled by a Publish/Subscribe scheme as shown in the video on the Home page..