Skip to content

Intro_Course_Summary

Jason Harvey edited this page Feb 19, 2021 · 1 revision

GUNNS Intro Course: Summary & Synopsis

Summary

This is an introductory course for new users who will be developing or maintaining models using the General-Use Nodal Network Solver (GUNNS) toolset. The course covers these parts of the toolset:

  • GUNNS “Core”: the generic run-time simulation code base. This code implements generic physics-based math models of hardware devices such as pumps, batteries, radiators, etc., that can be connected to and interact with each other in “networks” to simulate fluid, electronic and thermal flow systems in a time-domain simulation.
  • GunnsDraw: the Graphical User Interface (GUI) for assembling and configuring model networks in an offline environment. Networks of models are drawn up, and from these drawings the simulation run-time code and configuration files are automatically generated.

This course can either be presented in a classroom setting or self-taught as a web-based tutorial. The purpose of the course is to give model developers enough background and understanding to get started using GUNNS. The student should finish this course with a basic understanding of GUNNS Core and GunnsDraw, how to access and use the code repositories and tools, where to go to get information and help, and how to begin developing and integrating simple models into NASA Trick simulations. Further courses will cover more advanced topics including subjects unique to the fluid, electrical and thermal domains, extending and customizing the toolset, and so on.

Synopsis

Part 1, Theory:

1. A big-picture description of GUNNS and what it is used for
2. A brief description of how it works and some of the theory behind it
3. How new users get set up to use it

Part 2, Application:

4. How it is used to build models
5. How to integrate GUNNS models into a Trick sim
6. Run-time operation
7. Exercises

Previous Page / Next Page

Clone this wiki locally