Intro_Course_Start - nasa/gunns GitHub Wiki

GUNNS Intro Course

Summary and Synopsis
Prerequisites and Presentation

1. What is GUNNS and what do we use it for

1.1 Introduction: what is GUNNS? (Stop at Basic Concepts and come back here to continue…)

2. GUNNS Theory: How it works

2.1 Hydraulic-Electric-Thermal Analogy
2.2 Nodal Analysis
2.3 Aspect Architecture
2.4 Basic Components
2.5 Run-Time Initialization
2.6 Run Sequence

3. How do you get set up to use it

3.1 GUNNS Core

3.1.1 Repository Access
3.1.2 Environment Setup
3.1.3 Build & Run the Tests

3.2 GunnsDraw

TBD

4. How do you use it to build models

(this should ideally include a GunnsDraw demo)

4.1 Define Network Boundaries
4.2 Create New Drawing
4.3 Shape and Connection Mechanics
4.4 Network Design Principles
4.5 Some Aspect Specifics
4.6 Exporting

5. How to build GUNNS networks in a Trick sim

5.1 Networks in the Trick Sim Object
5.2 The Trick S_define
5.3 Building the Trick Sim
5.4 Other Setup

6. Run-Time

6.1 Checking the Health & Status Log
6.2 Network Health & Stability
6.3 Tuning
6.4 Tuning Iteration

7. Exercises

7.1 A Simple RC Circuit
7.2 Its Fluid Equivalent

8. Documentation & References

Most of the documentation we have is collected in this Wiki or linked to from it.

GunnShow User’s Guide (visible inside JSC only)
GunnsDraw Wiki
Elecrical Refresher & GunnShow Course
GunnShow Fluid Network Tutorial

⚠️ **GitHub.com Fallback** ⚠️